.text-block_textBlock__53ucq .text-block_overline__H4Wyg{color:var(--fp-primary-color);margin-bottom:var(--spacing-75)}.text-block_textBlock__53ucq .text-block_subheading__vlkv2,.text-block_textBlock__53ucq .text-block_text__KLWga{margin-top:var(--spacing-200)}.text-block_textBlock__53ucq .text-block_cta__jk5kL{margin-top:var(--spacing-200);display:flex;flex-wrap:wrap;gap:var(--spacing-150);align-items:center}.text-block_textBlock__53ucq.text-block_bottomMargin__pO6EX{margin-bottom:var(--spacing-200)}.text-block_textBlock__53ucq .text-block_checklist__QbQzW{list-style:none;padding:0;margin:0;margin-top:var(--spacing-200);display:flex;flex-direction:column;gap:var(--spacing-150)}.text-block_textBlock__53ucq .text-block_checklist__QbQzW .text-block_checklistItem__ePUp1{align-items:center;display:flex;gap:var(--spacing-150)}.text-block_textBlock__53ucq .text-block_checklist__QbQzW .text-block_checklistItem__ePUp1 .text-block_checkbox__aZKuy{width:var(--spacing-200);height:var(--spacing-200);background:var(--surface);border-radius:var(--border-radius--xs);position:relative}.text-block_textBlock__53ucq .text-block_checklist__QbQzW .text-block_checklistItem__ePUp1 .text-block_checkbox__aZKuy .text-block_icon__RVykG{left:.3rem!important;filter:var(--fp-primary-color--filter)}.text-block_textBlock__53ucq.text-block_truncate__LdBfd .text-block_title__uNnkQ{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.text-block_textBlock__53ucq.text-block_truncate__LdBfd .text-block_text__KLWga{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.text-block_textBlock__53ucq.text-block_centered__0RRVe{text-align:center}.text-block_textBlock__53ucq.text-block_centered__0RRVe .text-block_cta__jk5kL{display:flex;justify-content:center}.text-with-image_textWithImage__y_KFU{display:grid;grid-template-columns:1fr 1fr;place-items:center;grid-template-areas:"text image";grid-gap:var(--spacing-300) var(--spacing-500);gap:var(--spacing-300) var(--spacing-500)}.text-with-image_textWithImage__y_KFU.text-with-image_reversed__ZjbGm{grid-template-columns:1fr 1fr;grid-template-areas:"image text"}@media screen and (max-width:899.99999px){.text-with-image_textWithImage__y_KFU,.text-with-image_textWithImage__y_KFU.text-with-image_reversed__ZjbGm{grid-template-columns:1fr;grid-template-areas:"image" "text"}}.text-with-image_textWithImage__y_KFU .text-with-image_text__KrSfV{grid-area:text;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-block:var(--spacing-500)}@media screen and (max-width:899.99999px){.text-with-image_textWithImage__y_KFU .text-with-image_text__KrSfV{padding-block:0}}.text-with-image_textWithImage__y_KFU .text-with-image_image__XLb9I{width:100%;height:100%;position:relative;grid-area:image;min-height:20rem}.text-with-image_textWithImage__y_KFU .text-with-image_image__XLb9I .text-with-image_img__KAVso{object-fit:contain}.viability-check_viabilityCheck__KX6lI{display:grid;grid-gap:4rem;gap:4rem;overflow:hidden;position:relative;padding:3rem;border-radius:var(--border-radius--m);background:var(--background-gradient-alt);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);box-shadow:0 0 15px 0 rgba(0,0,0,.1),inset .5px .5px 1px 0 hsla(0,0%,100%,.4),inset -.5px -.5px 1px 0 hsla(0,0%,100%,.07),0 2px 10px rgba(0,0,0,.15)}.viability-check_viabilityCheck__KX6lI:after{transition-property:opacity;transition-duration:var(--slow);transition-timing-function:var(--easing);opacity:.1;z-index:-1;content:"";position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:60rem;height:60rem;background:var(--lead-gradient);-webkit-mask-image:radial-gradient(circle,white 20%,rgba(255,255,255,.972) 25%,rgba(255,255,255,.896) 30%,rgba(255,255,255,.784) 35%,rgba(255,255,255,.648) 40%,rgba(255,255,255,.5) 45%,rgba(255,255,255,.352) 50%,rgba(255,255,255,.216) 55%,rgba(255,255,255,.104) 60%,rgba(255,255,255,.028) 65%,rgba(0,0,0,0) 70%);mask-image:radial-gradient(circle,white 20%,rgba(255,255,255,.972) 25%,rgba(255,255,255,.896) 30%,rgba(255,255,255,.784) 35%,rgba(255,255,255,.648) 40%,rgba(255,255,255,.5) 45%,rgba(255,255,255,.352) 50%,rgba(255,255,255,.216) 55%,rgba(255,255,255,.104) 60%,rgba(255,255,255,.028) 65%,rgba(0,0,0,0) 70%);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj{display:grid;align-items:start;grid-gap:5rem 3rem;gap:5rem 3rem;width:100%;grid-template-columns:1fr 1fr}@media screen and (max-width:1199.99999px){.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj{grid-template-columns:1fr}}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_questions__Qfjp4{display:grid;grid-gap:2rem;gap:2rem}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_questions__Qfjp4 .viability-check_question__Fi_Zs{display:grid;grid-gap:1rem;gap:1rem}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_questions__Qfjp4 .viability-check_question__Fi_Zs .viability-check_questionButtons__jjx7S{display:flex;gap:1rem}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_questions__Qfjp4 .viability-check_question__Fi_Zs .viability-check_questionButtons__jjx7S .viability-check_questionButton__KfmMk{all:unset;flex:1 1;text-align:center;padding:1rem;background:var(--surface-dark);border-radius:var(--border-radius--s);border:1px solid var(--color--border);color:var(--fp-font--color);font-weight:700;cursor:pointer;font-size:var(--fp-font-heading-5--font-size);font-family:var(--fp-font-heading-5--font-family);transition:background var(--superfast) var(--easing),border var(--superfast) var(--easing)}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_questions__Qfjp4 .viability-check_question__Fi_Zs .viability-check_questionButtons__jjx7S .viability-check_questionButton__KfmMk:focus-visible,.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_questions__Qfjp4 .viability-check_question__Fi_Zs .viability-check_questionButtons__jjx7S .viability-check_questionButton__KfmMk:hover{border-color:var(--fp-primary-color);background:rgba(from var(--fp-primary-color) r g b/.2)}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_questions__Qfjp4 .viability-check_question__Fi_Zs .viability-check_questionButtons__jjx7S .viability-check_questionButton__KfmMk.viability-check_active__70Byo{background:var(--fp-primary-color);color:var(--fp-primary-color-contrast)}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_result__ivtxn{display:grid;text-wrap:balance;justify-items:center;align-content:start;grid-gap:1rem;gap:1rem;text-align:center}.viability-check_viabilityCheck__KX6lI .viability-check_content__CXFJj .viability-check_result__ivtxn .viability-check_cta__O6zMR{margin-top:.5rem}.base-Slider-root{width:calc(100% - var(--spacing-300));position:relative;display:block;margin-inline:auto}@media screen and (max-width:1199.99999px){.base-Slider-root{width:calc(100% - var(--spacing-250))}}@media screen and (max-width:899.99999px){.base-Slider-root{width:calc(100% - var(--spacing-200))}}.base-Slider-root .base-Slider-rail,.base-Slider-root .base-Slider-track{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:.5rem;border-radius:var(--border-radius--xs)}.base-Slider-root .base-Slider-rail{background:var(--surface-dark)}.base-Slider-root .base-Slider-track{background:var(--fp-primary-color)}.base-Slider-root .base-Slider-thumb{width:var(--spacing-300);height:var(--spacing-300);cursor:pointer;background:var(--fp-primary-color);border-radius:var(--border-radius--xs);position:relative;transform:translateX(-50%);display:grid;grid-auto-flow:column;place-content:center;grid-gap:.3rem;gap:.3rem}@media((hover:none) and (pointer:coarse)){.base-Slider-root .base-Slider-thumb{width:var(--spacing-400);height:var(--spacing-400)}}.base-Slider-root .base-Slider-thumb:has(input:focus-visible){outline:2px solid var(--fp-primary-color);outline-offset:2px}.base-Slider-root .base-Slider-thumb:after,.base-Slider-root .base-Slider-thumb:before{content:"";height:var(--spacing-150);width:.2rem;border-radius:var(--border-radius--xs);background:#fff}.base-Slider-root input{width:0!important;height:0!important}