.building_hero__qwobg{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center;padding-bottom:2rem}.building_heroCopy__v8ueq{min-width:0}.building_heroCopy__v8ueq h1{font-size:clamp(2.5rem,4.3vw,4rem)}.building_heroCopy__v8ueq p{max-width:65ch}.building_visual__bd_Zr{margin:0;min-width:0}.building_visual__bd_Zr img{display:block;width:100%;height:auto;border-radius:8px}.building_visual__bd_Zr figcaption{margin-top:.9rem;color:#c3c3c3;font-size:.8rem;line-height:1.6}.building_contents__qUthk{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1.25rem 0;border-block:1px solid #303030}.building_contents__qUthk strong{flex-basis:100%;margin-bottom:.3rem;line-height:1.6}.building_contents__qUthk a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:.9rem;line-height:1.5;text-decoration:underline!important;text-underline-offset:4px}.building_situations___VT_J{display:grid;grid-gap:0;gap:0;border-top:1px solid #303030}.building_situation__bzebA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(1.5rem,5vw,4rem);gap:clamp(1.5rem,5vw,4rem);padding:2rem 0;border-bottom:1px solid #303030}.building_situation__bzebA h3{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.3}.building_situation__bzebA p{color:#c3c3c3;line-height:1.8;max-width:65ch}.building_demoLayout__TjiBI{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.building_demoCopy__85VQf p{color:#c3c3c3;line-height:1.8}.building_demoCopy__85VQf h2{font-size:clamp(2rem,3vw,2.8rem);line-height:1.15;letter-spacing:-.04em}.building_fit___HQco{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem}.building_fit___HQco article{border-top:1px solid #303030;padding-top:1.5rem}.building_fit___HQco li,.building_fit___HQco p{color:#c3c3c3;line-height:1.8}.building_fit___HQco ul{padding-left:1.2rem}.building_sources__Z0e0t{max-width:75ch;color:#c3c3c3;line-height:1.8}.building_preparation__j7lzC{max-width:780px;margin-top:1.5rem}.building_preparation__j7lzC summary{cursor:pointer;padding:1rem 0;color:#80c9fa;min-height:44px;line-height:1.6}.building_preparation__j7lzC summary:focus-visible{outline:3px solid #80c9fa;outline-offset:4px}@media (max-width:900px){.building_demoLayout__TjiBI,.building_hero__qwobg{grid-template-columns:1fr}.building_visual__bd_Zr{max-width:650px}}@media (max-width:600px){.building_fit___HQco,.building_situation__bzebA{grid-template-columns:1fr;gap:1rem}.building_hero__qwobg{gap:1.6rem}}.analytics-consent_banner__X6CjD{position:fixed;z-index:60;bottom:1rem;left:1rem;right:1rem;max-width:1000px;margin-inline:auto;padding:1.4rem;display:flex;align-items:center;gap:1.5rem;background:#0c0c0c;color:#f3f3f3;border:1px solid #303030;border-radius:12px;box-shadow:0 12px 50px #000b;font-family:var(--font-body),"Segoe UI",sans-serif}.analytics-consent_copy__3pmqO{flex:1 1;min-width:0}.analytics-consent_copy__3pmqO h2{margin:0 0 .5rem;font-size:1rem}.analytics-consent_copy__3pmqO p{margin:0 0 .5rem;color:#c3c3c3;font-size:.85rem;line-height:1.6}.analytics-consent_copy__3pmqO a{color:#f3f3f3;font-size:.85rem;text-underline-offset:3px}.analytics-consent_actions__jCYkm{display:flex;flex-wrap:wrap;gap:.7rem}.analytics-consent_actions__jCYkm button{min-height:44px;padding:.7rem 1.2rem;border:0;border-radius:6px;background:#00579a;color:#fff;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.analytics-consent_actions__jCYkm button:hover{filter:brightness(1.15)}.analytics-consent_banner__X6CjD :is(a,button,h2):focus-visible,.analytics-consent_preferences__PsHJk:focus-visible{outline:3px solid #f3f3f3;outline-offset:4px}.analytics-consent_preferences__PsHJk{padding:0;border:0;width:-moz-fit-content;width:fit-content;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:4px}@media (max-width:700px){.analytics-consent_banner__X6CjD{flex-direction:column;align-items:stretch;gap:1rem;max-height:calc(100dvh - 2rem);overflow-y:auto}.analytics-consent_actions__jCYkm button{flex:1 1}}.contact-request-form_contactForm__wTc6Z{min-width:0}.contact-request-form_formFields__dC_j2{display:grid;grid-gap:1rem;gap:1rem}.contact-request-form_formFields__dC_j2 label{display:grid;grid-gap:.55rem;gap:.55rem;color:#f3f3f3;font-size:.83rem;font-weight:650}.contact-request-form_formFields__dC_j2 input{width:100%;max-width:100%;min-height:48px;border:1px solid #666;border-radius:6px;padding:.7rem .8rem;color:#fff;background:#0c0c0c;font-size:1rem}.contact-request-form_contactForm__wTc6Z :is(input,a,button):focus-visible{outline:3px solid #fff;outline-offset:4px}.contact-request-form_contactForm__wTc6Z .contact-request-form_privacy__7OCwx{margin:1.2rem 0;color:#c3c3c3;font-size:.73rem;line-height:1.8}.contact-request-form_privacy__7OCwx a{display:inline-block;min-height:24px;color:#f3f3f3;text-decoration:underline;text-underline-offset:3px}.contact-request-form_primaryButton__yeABy{display:inline-flex;width:100%;justify-content:center;align-items:center;min-height:52px;border:0;border-radius:7px;padding:.85rem 1.2rem;background:#00579a;color:#fff;font-size:.88rem;font-weight:800;line-height:1.6;cursor:pointer;text-align:center}.contact-request-form_primaryButton__yeABy:hover{box-shadow:0 0 0 2px #fff}.contact-request-form_primaryButton__yeABy:disabled{opacity:.7;cursor:default;box-shadow:none}.contact-request-form_contactForm__wTc6Z .contact-request-form_error__LF_hK,.contact-request-form_contactForm__wTc6Z .contact-request-form_formStatus__RxWid{margin:.7rem 0 0;font-size:.8rem;line-height:1.8;color:#ffb5a8}.contact-request-form_contactForm__wTc6Z .contact-request-form_formStatus__RxWid{color:#f3f3f3}.contact-request-form_contactForm__wTc6Z .contact-request-form_success__rZ8pZ{display:flex;align-items:flex-start;gap:.55rem;color:var(--color-success)}.contact-request-form_success__rZ8pZ svg{width:18px;height:18px;flex-shrink:0;margin-top:.15rem}.contact-request-form_contactForm__wTc6Z .contact-request-form_help__0FpVA{font-size:.8rem;color:#c3c3c3;line-height:1.75;margin:.65rem 0}.contact-request-form_emailFallback__Shtjs{display:inline-flex;align-items:center;min-height:44px;font-size:.79rem;text-decoration:underline;text-underline-offset:4px;color:#f3f3f3}.contact-request-form_honeypot__T7bWv{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.contact-request-dialog_trigger__Heqf_{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.4rem .1rem;color:#f3f3f3;font-size:.84rem;font-weight:700;line-height:1.6;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:#666;text-decoration-color:#666;text-underline-offset:5px}.contact-request-dialog_trigger__Heqf_ svg{width:17px;height:17px;flex-shrink:0}.contact-request-dialog_trigger__Heqf_:hover{-webkit-text-decoration-color:#f3f3f3;text-decoration-color:#f3f3f3}.contact-request-dialog_dialog__be54y :is(button,a,input):focus-visible,.contact-request-dialog_trigger__Heqf_:focus-visible{outline:3px solid #f3f3f3;outline-offset:4px}.contact-request-dialog_dialog__be54y{width:min(520px,calc(100% - 2rem));max-height:calc(100dvh - 2rem);margin:auto;padding:clamp(1.25rem,4vw,2rem);overflow-y:auto;overscroll-behavior:contain;border:1px solid #666;border-radius:14px;background:#030303;color:#f3f3f3;color-scheme:dark;font-family:var(--font-body),"Segoe UI",sans-serif;box-shadow:0 24px 80px #0009}.contact-request-dialog_dialog__be54y::-webkit-backdrop{background:#000b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.contact-request-dialog_dialog__be54y::backdrop{background:#000b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.contact-request-dialog_heading__UjHm_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.contact-request-dialog_heading__UjHm_ h2{margin:.3rem 0 0;font-size:clamp(1.4rem,4vw,1.7rem);line-height:1.3;letter-spacing:-.035em;font-weight:800}.contact-request-dialog_close__yBdEY{flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid #666;border-radius:6px;background:transparent;color:#f3f3f3;font-size:1.7rem;line-height:1;cursor:pointer}.contact-request-dialog_close__yBdEY:hover{background:#171717}.contact-request-dialog_description__NNk72{margin:1rem 0 1.5rem;color:#c3c3c3;font-size:.9rem;line-height:1.8}.guide-illustration_figure__w9jgM{margin:2rem 0;padding:clamp(1.2rem,3vw,2rem);border-radius:10px;background:#0c0c0c;color:#f3f3f3}.guide-illustration_figure__w9jgM.guide-illustration_figure__w9jgM h3{margin:0 0 1.4rem;font-size:clamp(1.35rem,2.3vw,1.65rem);line-height:1.35;letter-spacing:-.025em}.guide-illustration_figure__w9jgM h4{margin:0 0 .45rem;color:#f3f3f3;font-size:1rem;line-height:1.4}.guide-illustration_figure__w9jgM p{margin-top:0}.guide-illustration_figure__w9jgM figcaption{margin-top:1.4rem;color:#c3c3c3;font-size:.85rem;line-height:1.6}.guide-illustration_flow__QwOCH{display:grid;grid-template-columns:repeat(var(--steps),minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:0!important;list-style:none}.guide-illustration_flow__QwOCH>li{min-width:0}.guide-illustration_stepDrawing__cVojv{position:relative;display:flex;width:100%;min-height:94px;align-items:center;margin-bottom:1rem}.guide-illustration_stepDrawing__cVojv>svg{width:62px;height:62px;color:#f3f3f3}.guide-illustration_stepDrawing__cVojv>span{position:absolute;left:43px;top:0;display:grid;place-items:center;width:26px;height:26px;background:#00579a;color:#fff;border-radius:50%;font-size:.78rem;font-weight:700}.guide-illustration_flow__QwOCH>li:not(:last-child) .guide-illustration_stepDrawing__cVojv:after{content:"";position:absolute;left:81px;right:-3px;top:46px;height:2px;background:#00579a}.guide-illustration_flow__QwOCH>li:not(:last-child) .guide-illustration_stepDrawing__cVojv:before{content:"";position:absolute;right:-3px;top:42px;width:9px;height:9px;border-top:2px solid #00579a;border-right:2px solid #00579a;transform:rotate(45deg)}.guide-illustration_stepCopy__unsXm p{margin-bottom:0;font-size:.88rem;line-height:1.6;color:#c3c3c3}.guide-illustration_outcome__ZvaOU{display:flex;align-items:flex-start;gap:.8rem;margin:1.6rem 0 0;padding:1rem 1.1rem;background:#030303;border-radius:6px;font-size:.94rem;line-height:1.6;color:#f3f3f3!important}.guide-illustration_outcome__ZvaOU svg{flex:0 0 26px;width:26px;height:26px;color:#fff}.guide-illustration_intro__bBgL_{margin-bottom:1.5rem;font-size:.94rem;line-height:1.65;color:#c3c3c3}.guide-illustration_weeks__nMeHM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem}.guide-illustration_week___xVao{min-width:0}.guide-illustration_weekHeading__fAHLr{min-height:73px}.guide-illustration_weekHeading__fAHLr span{color:#c3c3c3;font-size:.88rem}.guide-illustration_calendar__vYntk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px;margin:.5rem 0 1rem}.guide-illustration_day__uDwdB{display:grid;grid-gap:4px;gap:4px}.guide-illustration_day__uDwdB>span{margin-bottom:.3rem;font-size:.76rem;color:#c3c3c3;text-align:center}.guide-illustration_day__uDwdB>i{display:block;height:21px;border-radius:2px}.guide-illustration_admin__FgEAg{background:#646464}.guide-illustration_recovered__txtKj{background:#00579a}.guide-illustration_core__Y_4o4{background:#e3e3e3}.guide-illustration_legend__d7e0S{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:0!important;list-style:none}.guide-illustration_legend__d7e0S li{display:flex;align-items:flex-start;gap:.55rem;font-size:.84rem;line-height:1.55;color:#c3c3c3}.guide-illustration_legend__d7e0S i{flex:0 0 12px;width:12px;height:12px;margin-top:.28rem;border-radius:2px}.guide-illustration_result__3AeAN{margin:1.6rem 0 1rem;color:#f3f3f3!important;font-size:1.02rem}.guide-illustration_uses__Clrub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:1.2rem 0 0!important;list-style:none}.guide-illustration_uses__Clrub li{display:flex;align-items:center;gap:.65rem;color:#f3f3f3!important;font-size:.87rem;line-height:1.5}.guide-illustration_uses__Clrub svg{flex:0 0 32px;width:32px;height:32px;color:#f3f3f3}@media (max-width:600px){.guide-illustration_flow__QwOCH{grid-template-columns:1fr;gap:1.3rem}.guide-illustration_flow__QwOCH>li{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.guide-illustration_stepDrawing__cVojv{min-height:68px;margin-bottom:0}.guide-illustration_stepDrawing__cVojv>svg{width:54px;height:54px}.guide-illustration_stepDrawing__cVojv>span{left:41px;top:0}.guide-illustration_flow__QwOCH>li:not(:last-child) .guide-illustration_stepDrawing__cVojv:after{left:27px;right:auto;top:69px;width:2px;height:14px}.guide-illustration_flow__QwOCH>li:not(:last-child) .guide-illustration_stepDrawing__cVojv:before{right:auto;left:23px;top:74px;transform:rotate(135deg)}.guide-illustration_stepCopy__unsXm{padding-top:.25rem}.guide-illustration_stepCopy__unsXm p{font-size:.93rem}.guide-illustration_weeks__nMeHM{grid-template-columns:1fr;gap:1.8rem}.guide-illustration_weekHeading__fAHLr{min-height:0}.guide-illustration_day__uDwdB>i{height:24px}.guide-illustration_legend__d7e0S li{font-size:.9rem}.guide-illustration_uses__Clrub{grid-template-columns:1fr;gap:.9rem}}.simulator-link_link__e7ojI{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;max-width:100%;color:#b7dfff;font-weight:750;line-height:1.5;text-align:center;text-decoration:none;border-radius:8px;transition:background .18s ease,border-color .18s ease}.simulator-link_link__e7ojI svg{width:19px;height:19px;flex-shrink:0}.simulator-link_link__e7ojI.simulator-link_button__oyd5z,.simulator-link_link__e7ojI.simulator-link_nav__2ysTA,.simulator-link_link__e7ojI.simulator-link_text__CdRsh{color:#b7dfff}.simulator-link_link__e7ojI span{min-width:0}.simulator-link_link__e7ojI.simulator-link_button__oyd5z{min-height:54px;padding:.85rem 1.15rem;border:1px solid #4387b5;background:#00579a26;font-size:.92rem}.simulator-link_link__e7ojI.simulator-link_nav__2ysTA{min-height:44px;padding:.5rem .7rem;border:1px solid #4387b5;background:#00579a26;white-space:nowrap;font-size:.85rem}.simulator-link_link__e7ojI.simulator-link_nav__2ysTA svg{width:17px;height:17px}.simulator-link_link__e7ojI.simulator-link_text__CdRsh{min-height:44px;justify-content:flex-start;text-align:left;font-size:.88rem;text-decoration:underline;text-underline-offset:4px}.simulator-link_link__e7ojI:is(:hover,:focus-visible){color:#e3f3ff;text-decoration:none}.simulator-link_link__e7ojI.simulator-link_button__oyd5z:hover,.simulator-link_link__e7ojI.simulator-link_nav__2ysTA:hover,.simulator-link_link__e7ojI.simulator-link_nav__2ysTA[aria-current=page]{background:#00579a45;border-color:#80c9fa}.simulator-link_link__e7ojI:focus-visible{outline:3px solid #f3f3f3;outline-offset:4px}@media (prefers-reduced-motion:no-preference){.simulator-link_link__e7ojI.simulator-link_nav__2ysTA:not([aria-current=page]),.simulator-link_link__e7ojI[data-simulator-pulse=true]{animation:simulator-link_simulator-attention__azvAd 1.8s ease-out infinite}}@keyframes simulator-link_simulator-attention__azvAd{0%,to{box-shadow:0 0 0 0 #4387b500}35%{box-shadow:0 0 0 5px #4387b550}75%{box-shadow:0 0 0 11px #4387b500}}@media (prefers-reduced-motion:reduce){.simulator-link_link__e7ojI{transition:none}}.relance-demo_demo__KmZV3{min-width:0;padding:clamp(1rem,2.4vw,1.75rem);border:1px solid #343b43;border-radius:12px;background:#0c1116;color:#f3f3f3}.relance-demo_heading__iz26x{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem;align-items:center}.relance-demo_heading__iz26x strong{font-size:1.1rem}.relance-demo_heading__iz26x>span{color:#c3c3c3;font-size:.75rem;border:1px solid #48535e;border-radius:4px;padding:.25rem .45rem}.relance-demo_demo__KmZV3 .relance-demo_note__cVEpA{color:#c3c3c3;font-size:.8rem;line-height:1.6}.relance-demo_stages__aJnf2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:1.25rem 0;list-style:none;grid-gap:.35rem;gap:.35rem}.relance-demo_stages__aJnf2 button{width:100%;padding:.65rem .2rem;display:grid;justify-items:center;grid-gap:.4rem;gap:.4rem;background:transparent;color:#c3c3c3;border:1px solid #48535e;border-radius:6px;font:inherit;font-size:.75rem;cursor:pointer;min-height:44px}.relance-demo_stages__aJnf2 button[aria-current=step]{border-color:#80c9fa;color:#f3f3f3;background:#112d42}.relance-demo_stages__aJnf2 button:disabled{opacity:.55;cursor:default}.relance-demo_stages__aJnf2 button span{font-weight:700}.relance-demo_panel__n8ydV{min-width:0}.relance-demo_demo__KmZV3 .relance-demo_status__R5VOs{margin:1rem 0;color:#f3f3f3;line-height:1.6;font-weight:600}.relance-demo_dossiers__8Xs_C{margin:0;padding:0;list-style:none;display:grid;grid-gap:.75rem;gap:.75rem}.relance-demo_dossiers__8Xs_C li,.relance-demo_draft__zU8LO,.relance-demo_review__diDHJ>div{padding:1rem;border:1px solid #34414c;border-radius:6px;background:#101820;min-width:0}.relance-demo_dossiers__8Xs_C li>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.relance-demo_dossiers__8Xs_C strong{font-size:.9rem}.relance-demo_demo__KmZV3 .relance-demo_dossiers__8Xs_C p{margin:.6rem 0;color:#c3c3c3;font-size:.85rem;line-height:1.6}.relance-demo_dossiers__8Xs_C small{display:block;color:#d4e0e8;line-height:1.6}.relance-demo_badge__fAr6f{font-size:.72rem;color:#80c9fa}.relance-demo_badge__fAr6f[data-state=excluded]{color:#c3c3c3}.relance-demo_badge__fAr6f[data-state=review]{color:#ffd185}.relance-demo_drafts__QJCL3,.relance-demo_review__diDHJ{display:grid;grid-gap:1rem;gap:1rem}.relance-demo_demo__KmZV3 .relance-demo_draft__zU8LO p,.relance-demo_demo__KmZV3 .relance-demo_review__diDHJ p,.relance-demo_review__diDHJ li{color:#c3c3c3;font-size:.85rem;line-height:1.7;overflow-wrap:anywhere}.relance-demo_draft__zU8LO label{display:block;font-size:.85rem;line-height:1.6;margin-top:.75rem}.relance-demo_draft__zU8LO textarea{display:block;box-sizing:border-box;width:100%;resize:vertical;min-height:160px;margin-top:.5rem;padding:.75rem;border:1px solid #758693;border-radius:5px;color:#f3f3f3;background:#03080c;font:inherit;font-size:.9rem;line-height:1.6}.relance-demo_draft__zU8LO .relance-demo_choice__v5ciX{display:flex;align-items:center;min-height:44px;gap:.65rem}.relance-demo_choice__v5ciX input{accent-color:#00579a;width:18px;height:18px;flex-shrink:0}.relance-demo_review__diDHJ strong{display:block;font-size:.85rem;overflow-wrap:anywhere}.relance-demo_demo__KmZV3 .relance-demo_warning__oi4H7{color:#ffb5a8}.relance-demo_demo__KmZV3 .relance-demo_success__NAaW7{color:var(--color-success,#6ed5a3)}.relance-demo_review__diDHJ ul{margin:0;padding-left:1.2rem}.relance-demo_message__cyWX0{white-space:pre-wrap}.relance-demo_controls___zKdj{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}.relance-demo_controls___zKdj button{min-height:44px;max-width:100%;padding:.7rem .9rem;border:1px solid #758693;border-radius:5px;background:transparent;color:#f3f3f3;font:inherit;font-size:.82rem;line-height:1.5;cursor:pointer}.relance-demo_controls___zKdj .relance-demo_primary__EBAHP{background:#00579a;border-color:#00579a;font-weight:700}.relance-demo_controls___zKdj button:disabled{opacity:.55;cursor:default}.relance-demo_demo__KmZV3 a:focus-visible,.relance-demo_demo__KmZV3 button:focus-visible,.relance-demo_demo__KmZV3 input:focus-visible,.relance-demo_demo__KmZV3 textarea:focus-visible{outline:3px solid #80c9fa;outline-offset:4px}.relance-demo_caption__Gydu2{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #34414c;font-size:.85rem;line-height:1.7}.relance-demo_demo__KmZV3 .relance-demo_caption__Gydu2 p{color:#c3c3c3}.relance-demo_caption__Gydu2 a{color:#80c9fa;text-decoration:underline;text-underline-offset:4px}@media (max-width:360px){.relance-demo_stages__aJnf2{grid-template-columns:repeat(2,minmax(0,1fr))}.relance-demo_dossiers__8Xs_C li,.relance-demo_draft__zU8LO{padding:.75rem}}.quote-preparation-demo_demo__OJ3J2{min-width:0;border:1px solid #3c4850;border-radius:10px;background:#0c0c0c;overflow:hidden}.quote-preparation-demo_header__Jv0uU{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1.25rem;border-bottom:1px solid #303030}.quote-preparation-demo_header__Jv0uU strong{font-size:1.05rem}.quote-preparation-demo_header__Jv0uU span{color:#c3c3c3;font-size:.8rem}.quote-preparation-demo_caption__42J0F,.quote-preparation-demo_intro__T4OMw{margin:0;padding:1.15rem 1.25rem;color:#c3c3c3;font-size:.88rem;line-height:1.7}.quote-preparation-demo_stage__yJVRl{border-top:1px solid #303030}.quote-preparation-demo_stage__yJVRl>summary{min-height:48px;padding:1.1rem 1.25rem;cursor:pointer;font-size:.96rem;font-weight:750;line-height:1.5}.quote-preparation-demo_stage__yJVRl[open]>summary{background:#16212b}.quote-preparation-demo_body__Vq0Mh{padding:1.25rem;color:#dedede;font-size:.94rem;line-height:1.75}.quote-preparation-demo_body__Vq0Mh .quote-preparation-demo_label__7zVaA{color:#c3c3c3;font-size:.8rem;margin-bottom:.8rem}.quote-preparation-demo_body__Vq0Mh blockquote{margin:0;padding-left:1rem;border-left:2px solid #557b98}.quote-preparation-demo_fields___dtIb{display:grid;margin:0;grid-gap:.9rem;gap:.9rem}.quote-preparation-demo_fields___dtIb>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:1rem;gap:1rem;border-bottom:1px solid #303030;padding-bottom:.9rem}.quote-preparation-demo_fields___dtIb dt{color:#c3c3c3}.quote-preparation-demo_fields___dtIb dd{margin:0}.quote-preparation-demo_body__Vq0Mh .quote-preparation-demo_note__rI4_C{margin:1.1rem 0 0;color:#c3c3c3;font-size:.85rem}.quote-preparation-demo_body__Vq0Mh .quote-preparation-demo_checkTitle__Cl4Sz{margin:1.2rem 0 .6rem;font-weight:750}.quote-preparation-demo_body__Vq0Mh ul{margin-bottom:0;padding-left:1.2rem}.quote-preparation-demo_caption__42J0F{border-top:1px solid #303030;font-size:.8rem}@media (max-width:500px){.quote-preparation-demo_fields___dtIb>div{grid-template-columns:1fr;gap:.25rem}}.yostan-examples_gallery__sO_s7{border-top:1px solid #303030}.yostan-examples_galleryHint__ZFlat{color:#c3c3c3;font-size:.9rem;margin:0;padding:1.2rem 0}.yostan-examples_scenario__8PX6m{border-bottom:1px solid #303030}.yostan-examples_scenario__8PX6m:nth-of-type(n+4)>summary{padding-block:1.1rem}.yostan-examples_scenario__8PX6m>summary{min-height:64px;padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none}.yostan-examples_scenario__8PX6m>summary::-webkit-details-marker{display:none}.yostan-examples_scenario__8PX6m summary strong{font-size:1.15rem;color:#f3f3f3}.yostan-examples_scenario__8PX6m summary span span{display:block;color:#c3c3c3;font-size:.88rem;line-height:1.7;margin-top:.4rem}.yostan-examples_expand__3kYJr{flex:0 0 36px;height:36px;display:grid;place-items:center;border:1px solid #666;border-radius:50%;font-size:1.3rem}.yostan-examples_scenario__8PX6m[open] .yostan-examples_expand__3kYJr{transform:rotate(45deg);background:#00579a;border-color:#00579a}.yostan-examples_scenarioBody__XVbxV{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:3rem;gap:3rem;padding:.5rem 0 2rem}.yostan-examples_scenarioCopy__ijlq1{min-width:0}.yostan-examples_scenarioCopy__ijlq1 h3{font-size:1.6rem;line-height:1.3;max-width:380px}.yostan-examples_scenarioCopy__ijlq1 p{color:#c3c3c3;font-size:.95rem;line-height:1.8}.yostan-examples_textLink__gb0qU{color:#f3f3f3!important;display:block;width:-moz-fit-content;width:fit-content;padding-block:.6rem;font-size:.9rem;text-decoration:underline!important;text-underline-offset:5px;-webkit-text-decoration-color:#55b7ff!important;text-decoration-color:#55b7ff!important}.yostan-examples_chat__qjr07{min-width:0;overflow:hidden;background:#0c0c0c;border:1px solid #444;border-radius:14px}.yostan-examples_chatHeader__tN_FH{display:flex;flex-wrap:wrap;gap:.4rem 1rem;justify-content:space-between;border-bottom:1px solid #303030;padding:1.2rem;font-size:.9rem}.yostan-examples_chatHeader__tN_FH span{color:#c3c3c3;font-size:.78rem}.yostan-examples_messages__MV2fX{list-style:none;padding:1.2rem;margin:0;display:flex;flex-direction:column;gap:1rem}.yostan-examples_message__4ZXIN{max-width:90%;align-self:flex-start;padding:.85rem 1rem;border-radius:3px 12px 12px;background:#222;border:1px solid #3b3b3b}.yostan-examples_message__4ZXIN[data-direction=outgoing]{align-self:flex-end;border-radius:12px 3px 12px 12px;background:#134d7b;border-color:#347db2}.yostan-examples_speaker__QzNXy{display:block;color:#d3e8f8;font-size:.7rem;font-weight:700;margin-bottom:.4rem}.yostan-examples_message__4ZXIN p{color:#f3f3f3;font-size:.94rem;line-height:1.7;margin:0!important;overflow-wrap:anywhere}.yostan-examples_srOnly__zOP5Y{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (max-width:760px){.yostan-examples_scenarioBody__XVbxV{grid-template-columns:1fr;gap:1rem}.yostan-examples_scenario__8PX6m>summary{padding-block:1.2rem}.yostan-examples_scenario__8PX6m summary strong{font-size:1.05rem}.yostan-examples_scenarioCopy__ijlq1 h3{font-size:1.4rem}.yostan-examples_messages__MV2fX{padding:1rem}.yostan-examples_message__4ZXIN{max-width:96%;padding:.8rem}.yostan-examples_message__4ZXIN p{font-size:.9rem}}.roi-calculator_page__WQV8Q{--roi-gain:var(--color-success);--roi-loss:#ff8585;--roi-input:#80c9fa;padding-bottom:1rem}.roi-calculator_intro__RMJqX{padding:1.4rem 0 1.3rem}.roi-calculator_intro__RMJqX>p:first-child{display:flex;align-items:center;gap:.55rem;font-weight:700;color:var(--roi-input);font-size:.78rem;margin-bottom:.75rem;line-height:1.6}.roi-calculator_intro__RMJqX>p:first-child svg{flex-shrink:0;width:17px;height:17px}.roi-calculator_intro__RMJqX h1{font-size:clamp(2rem,3.4vw,3rem);font-weight:800;letter-spacing:-.05em;line-height:1.15;margin-bottom:.65rem}.roi-calculator_intro__RMJqX>p:last-child{font-size:.98rem;line-height:1.7;color:#c3c3c3;max-width:760px;margin-bottom:0}.roi-calculator_workspace__Lueor{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);align-items:start;scroll-margin-top:6rem}.roi-calculator_editor__kp7ih{min-width:0}.roi-calculator_inputsTitle__JS8wk{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.roi-calculator_editor__kp7ih h2,.roi-calculator_results__YbQ6R h2{font-size:clamp(1.45rem,2vw,1.8rem);font-weight:750;line-height:1.35;letter-spacing:-.035em;margin-bottom:.85rem}.roi-calculator_control__6zHMU{margin-bottom:1rem;padding:1.15rem;background:#0c0c0c;border:1px solid #245475;border-radius:10px}.roi-calculator_controlHeading__FS1DF{display:grid;grid-gap:.85rem;gap:.85rem}.roi-calculator_controlHeading__FS1DF>label{font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:750;line-height:1.45;color:var(--roi-input)}.roi-calculator_numberWrap__N93Fb{display:flex;align-items:center;gap:.8rem}.roi-calculator_page__WQV8Q input{color:#fff;background:#0c0c0c;border:1px solid #666;border-radius:6px;min-height:48px;font-size:1rem;padding:.7rem .8rem;max-width:100%}.roi-calculator_page__WQV8Q :is(button,a,summary):focus-visible,.roi-calculator_page__WQV8Q input:focus-visible{outline:3px solid #fff;outline-offset:4px}.roi-calculator_page__WQV8Q input[aria-invalid=true]{border-color:#ffb5a8}.roi-calculator_page__WQV8Q .roi-calculator_numberWrap__N93Fb input{width:146px;min-width:0;min-height:64px;background:#111b23;border-color:#537d9b;text-align:left;font-weight:800;font-size:2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-calculator_page__WQV8Q .roi-calculator_numberWrap__N93Fb input[aria-invalid=true]{border-color:#ffb5a8}.roi-calculator_numberWrap__N93Fb input::placeholder{font-size:1.4rem;color:#9eafb9}.roi-calculator_numberWrap__N93Fb>span{font-size:.9rem;color:#c3c3c3}.roi-calculator_mobileEstimate__glcTe{display:none}.roi-calculator_page__WQV8Q .roi-calculator_help__W29U_{font-size:.8rem;color:#c3c3c3;line-height:1.75;margin:.65rem 0}.roi-calculator_page__WQV8Q .roi-calculator_range__SZBBf{--range-fill:0%;display:block;width:100%;max-width:none;min-height:30px;margin:.65rem 0 0;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.roi-calculator_range__SZBBf::-webkit-slider-runnable-track{height:6px;border-radius:9px;background:linear-gradient(to right,#00579a var(--range-fill),#666 var(--range-fill))}.roi-calculator_range__SZBBf::-moz-range-track{height:6px;border-radius:9px;background:#666}.roi-calculator_range__SZBBf::-moz-range-progress{height:6px;background:#00579a}.roi-calculator_range__SZBBf::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-7px;width:20px;height:20px;background:#fff;border:4px solid #00579a;border-radius:50%;box-shadow:0 0 0 1px #fff}.roi-calculator_range__SZBBf::-moz-range-thumb{width:12px;height:12px;background:#fff;border:4px solid #00579a;border-radius:50%;box-shadow:0 0 0 1px #fff}.roi-calculator_rangeBounds___XjmC{display:flex;justify-content:space-between;color:#c3c3c3;font-size:.72rem}.roi-calculator_page__WQV8Q .roi-calculator_simulationNote__Gl7UH{color:#c3c3c3;font-size:.8rem;line-height:1.8;margin:1.2rem 0 0}.roi-calculator_results__YbQ6R{min-width:0;position:-webkit-sticky;position:sticky;top:6.5rem;isolation:isolate;overflow:hidden;container-type:inline-size;background:#0c0c0c;border-radius:12px;padding:1.5rem}.roi-calculator_resultBackdrop__kbld_{pointer-events:none;position:absolute;z-index:-1;width:340px;aspect-ratio:1;right:-70px;top:-30px;background:radial-gradient(ellipse,#134d7b,transparent 70%);opacity:.12}.roi-calculator_results__YbQ6R h2{max-width:none;color:#f3f3f3;font-size:1.35rem}.roi-calculator_resultNumbers__2nhei{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:1rem}.roi-calculator_currentSummary__UlrS2,.roi-calculator_recoveredSummary__YDH_W{min-width:0;padding:1rem;border-left:3px solid #666;border-radius:0 10px 10px 0}.roi-calculator_currentSummary__UlrS2{border-color:var(--roi-loss);background:linear-gradient(110deg,#ff85850c,transparent)}.roi-calculator_recoveredSummary__YDH_W{border-color:var(--roi-gain);background:linear-gradient(110deg,#6ed5a312,#6ed5a304)}.roi-calculator_page__WQV8Q .roi-calculator_summaryLabel__gZUV3{display:flex;align-items:center;gap:.5rem;margin:0 0 .85rem;font-size:.83rem;font-weight:750;line-height:1.6;color:#f3f3f3}.roi-calculator_summaryLabel__gZUV3 svg{flex-shrink:0;width:18px;height:18px}.roi-calculator_currentSummary__UlrS2 .roi-calculator_summaryLabel__gZUV3 svg{color:var(--roi-loss)}.roi-calculator_recoveredSummary__YDH_W .roi-calculator_summaryLabel__gZUV3 svg{color:var(--roi-gain)}.roi-calculator_page__WQV8Q .roi-calculator_currentResult__iHid8{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin:0}.roi-calculator_currentResult__iHid8 strong{font-size:clamp(2rem,9cqi,3rem);font-weight:800;letter-spacing:-.055em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-calculator_currentResult__iHid8>span{font-size:.9rem;font-weight:600;color:#c3c3c3}.roi-calculator_page__WQV8Q .roi-calculator_weeklyNote__MWqc_{margin:.55rem 0 0;color:#c3c3c3;font-size:.75rem;line-height:1.7}.roi-calculator_page__WQV8Q .roi-calculator_mainResult__ZR9eW{margin:0;display:flex;align-items:baseline;gap:.35rem .6rem;flex-wrap:wrap}.roi-calculator_mainResult__ZR9eW strong{font-size:clamp(2.6rem,15cqi,5rem);font-weight:800;letter-spacing:-.065em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-calculator_mainResult__ZR9eW>span{font-size:.95rem;font-weight:600;color:#c3c3c3}.roi-calculator_mainResult__ZR9eW>.roi-calculator_rangeTo__4yDs6{font-size:1.4rem}.roi-calculator_mainResult__ZR9eW>.roi-calculator_resultUnit__vVdyD{flex-basis:100%;margin-top:.15rem}.roi-calculator_page__WQV8Q .roi-calculator_dayResult__cQAsD{margin:.75rem 0 0;color:#c3c3c3;font-size:.92rem;line-height:1.7}.roi-calculator_dayResult__cQAsD strong{color:#fff}.roi-calculator_valueResult__CqEEh{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #ffffff18}.roi-calculator_valueResult__CqEEh>span{color:#c3c3c3;font-size:.8rem;line-height:1.7}.roi-calculator_valueResult__CqEEh>strong{font-size:clamp(1.55rem,8cqi,2.75rem);font-weight:800;letter-spacing:-.045em;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.roi-calculator_valueResult__CqEEh>strong>span{white-space:nowrap}.roi-calculator_currentValue__dp_fw>strong{font-size:clamp(1.35rem,6cqi,2rem)}.roi-calculator_timeComparison__Lh0eq{margin-top:1.5rem}.roi-calculator_page__WQV8Q .roi-calculator_comparisonTitle__qUhoU{margin:0;font-size:.78rem;font-weight:700;color:#c3c3c3;line-height:1.7}.roi-calculator_timeBar__R6K2t{display:flex;height:14px;background:#666;border-radius:8px;overflow:hidden;margin-top:.7rem}.roi-calculator_timeBar__R6K2t[data-active=true]{background:var(--roi-loss)}.roi-calculator_timeBar__R6K2t>span{display:block;height:100%;background:var(--roi-gain)}.roi-calculator_timeBar__R6K2t>.roi-calculator_timeRange__giu_z{background:repeating-linear-gradient(135deg,var(--roi-gain),var(--roi-gain) 4px,var(--roi-loss) 4px,var(--roi-loss) 7px)}.roi-calculator_timeLegends__k9DbO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:.8rem}.roi-calculator_page__WQV8Q .roi-calculator_timeLegend__xHhKC{display:flex;align-items:flex-start;gap:.4rem;margin:0;color:#c3c3c3;font-size:.7rem;line-height:1.65}.roi-calculator_timeLegend__xHhKC>span:last-child{min-width:0;display:grid;grid-gap:.2rem;gap:.2rem}.roi-calculator_timeLegend__xHhKC strong{font-size:clamp(.95rem,5cqi,1.3rem);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-calculator_recoveredLegend__MS0Fs,.roi-calculator_remainingLegend__wHv_9{flex-shrink:0;width:8px;height:8px;margin-top:.5rem;background:var(--roi-gain);border-radius:2px}.roi-calculator_remainingLegend__wHv_9{background:var(--roi-loss)}.roi-calculator_page__WQV8Q .roi-calculator_barNote__gIHCo{color:#c3c3c3;font-size:.7rem;margin:.85rem 0 0;line-height:1.7}.roi-calculator_page__WQV8Q .roi-calculator_estimateNote__obgwU{font-size:.8rem;color:#c3c3c3;line-height:1.8;margin:.8rem 0 1.7rem;max-width:48ch}.roi-calculator_resultActions__BRVPV{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:1.6rem}.roi-calculator_resultActions__BRVPV>span{font-size:.7rem;line-height:1.65;color:#c3c3c3}.roi-calculator_page__WQV8Q .roi-calculator_primaryButton___Vu44{display:inline-flex;justify-content:center;align-items:center;gap:.8rem;min-height:52px;border:0;border-radius:7px;padding:.85rem 1.2rem;background:#00579a;color:#fff;font-size:.88rem;font-weight:800;line-height:1.6;cursor:pointer;text-align:center}.roi-calculator_primaryButton___Vu44 svg{flex-shrink:0;width:19px;height:19px}.roi-calculator_primaryButton___Vu44:hover{box-shadow:0 0 0 2px #fff}.roi-calculator_primaryButton___Vu44:disabled{opacity:.7;cursor:default;box-shadow:none}.roi-calculator_page__WQV8Q .roi-calculator_gain__GTyVb{color:var(--roi-gain)}.roi-calculator_results__YbQ6R .roi-calculator_loss__zwlkN{color:var(--roi-loss)}.roi-calculator_prioritiesSection__IaGK5{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(2rem,5.5vw,5.5rem);gap:clamp(2rem,5.5vw,5.5rem);align-items:start;padding-top:clamp(4rem,8vw,7rem)}.roi-calculator_priorityIntro__oHWIg h2,.roi-calculator_stepIntro__cu_x4 h2{font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.2;letter-spacing:-.045em;margin-bottom:1.1rem}.roi-calculator_priorityIntro__oHWIg p,.roi-calculator_stepIntro__cu_x4 p{color:#c3c3c3;font-size:.94rem;line-height:1.85;max-width:52ch}.roi-calculator_priorityIntro__oHWIg strong{color:#f3f3f3}.roi-calculator_page__WQV8Q .roi-calculator_methodLink__yOvs7{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;font-size:.85rem;font-weight:700;text-decoration:underline;text-underline-offset:4px}.roi-calculator_methodLink__yOvs7 svg{flex-shrink:0;width:18px;height:18px}.roi-calculator_priorityChoices__9h9eg{min-width:0;margin:0;padding:0;border:0}.roi-calculator_priorityChoices__9h9eg legend{padding:0;font-size:.95rem;font-weight:750}.roi-calculator_priorityChoices__9h9eg .roi-calculator_help__W29U_{margin-bottom:1rem}.roi-calculator_priorityGrid__UyXtc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.roi-calculator_priorityChoice__sdbt1{display:grid;grid-template-columns:20px minmax(0,1fr) 18px;align-items:start;grid-gap:.65rem;gap:.65rem;padding:1.1rem;border:1px solid #666;border-radius:8px;cursor:pointer;background:#0c0c0c}.roi-calculator_priorityChoice__sdbt1:has(input:checked){border-color:#00579a;box-shadow:inset 0 0 0 1px #00579a}.roi-calculator_priorityChoice__sdbt1:has(input:focus-visible){outline:3px solid #fff;outline-offset:4px}.roi-calculator_priorityChoice__sdbt1:hover{border-color:#f3f3f3}.roi-calculator_priorityChoice__sdbt1 input{grid-column:3;grid-row:1;width:18px;height:18px;min-height:18px;margin:.15rem 0 0;padding:0;accent-color:#00579a;cursor:pointer}.roi-calculator_priorityChoice__sdbt1 input:focus-visible{outline:none}.roi-calculator_priorityChoice__sdbt1>svg{grid-column:1;grid-row:1;width:20px;height:20px;margin-top:.15rem}.roi-calculator_priorityChoice__sdbt1:has(input:checked)>svg{color:var(--roi-gain)}.roi-calculator_priorityChoice__sdbt1>span{grid-column:2;grid-row:1;display:grid;grid-gap:.4rem;gap:.4rem}.roi-calculator_priorityChoice__sdbt1 strong{font-size:.86rem;line-height:1.55;font-weight:750}.roi-calculator_priorityChoice__sdbt1>span>span{color:#c3c3c3;font-size:.77rem;line-height:1.7}.roi-calculator_priorityProjection__IkMlQ{padding-top:1.3rem}.roi-calculator_priorityProjection__IkMlQ>strong{font-size:.92rem}.roi-calculator_page__WQV8Q .roi-calculator_priorityProjection__IkMlQ p{color:#c3c3c3;font-size:.85rem;line-height:1.8;margin:.5rem 0 0}.roi-calculator_priorityProjection__IkMlQ .roi-calculator_gain__GTyVb{color:var(--roi-gain)}.roi-calculator_resetPriority__kanrc{min-height:44px;padding:.7rem 0;border:0;background:transparent;color:#f3f3f3;font-size:.78rem;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.roi-calculator_resetPriority__kanrc:disabled{opacity:.5;cursor:default;text-decoration:none}.roi-calculator_stepSection__krPNs{padding-top:clamp(4rem,8vw,7rem);scroll-margin-top:7rem}.roi-calculator_stepIntro__cu_x4{max-width:720px}.roi-calculator_stepIntro__cu_x4 p{max-width:66ch}.roi-calculator_stepList__fad2M{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2rem;gap:2rem;margin:2.3rem 0 0;padding:0;list-style:none}.roi-calculator_stepList__fad2M li{min-width:0}.roi-calculator_stepLetter__Fglc5{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#00579a;color:#fff;font-size:1.3rem;font-weight:800;margin-bottom:1.1rem}.roi-calculator_stepList__fad2M h3{font-size:1.2rem;font-weight:750;margin-bottom:.7rem}.roi-calculator_stepList__fad2M strong{display:block;font-size:.85rem;line-height:1.7;font-weight:650}.roi-calculator_page__WQV8Q .roi-calculator_stepNote__oijsN,.roi-calculator_stepList__fad2M p{color:#c3c3c3;font-size:.84rem;line-height:1.85}.roi-calculator_stepList__fad2M p{margin:.6rem 0 0}.roi-calculator_page__WQV8Q .roi-calculator_stepNote__oijsN{max-width:80ch;margin:2rem 0 0}.roi-calculator_invalidResult__IdpPS{color:#ffb5a8;line-height:1.8;min-height:270px;padding-top:2rem}.roi-calculator_methodology__M7Nnd{padding:1.5rem 0 0;max-width:700px}.roi-calculator_methodology__M7Nnd summary{min-height:44px;padding:.7rem 0;cursor:pointer;font-size:.85rem;font-weight:700;line-height:1.7}.roi-calculator_methodology__M7Nnd details>div{color:#c3c3c3;font-size:.86rem;line-height:1.85;padding:1rem 0}.roi-calculator_page__WQV8Q .roi-calculator_methodology__M7Nnd a{display:inline-flex;min-height:44px;align-items:center;color:#f3f3f3;text-decoration:underline;text-underline-offset:4px}.roi-calculator_contactSection__YQExl{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:start;padding:clamp(4rem,9vw,7rem) 0 3rem;scroll-margin-top:6rem}.roi-calculator_contactSection__YQExl h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.17;letter-spacing:-.05em;margin-bottom:1.2rem}.roi-calculator_contactSection__YQExl>div:first-child>p:not(.roi-calculator_slogan__o8zwU){color:#c3c3c3;font-size:.95rem;line-height:1.85;max-width:44ch;margin-bottom:1.5rem}.roi-calculator_slogan__o8zwU{font-size:.85rem;font-weight:750;margin-bottom:1.1rem}.roi-calculator_contactPanel__ILvO1 h3{font-size:1.4rem;letter-spacing:-.03em;margin-bottom:.7rem}.roi-calculator_contactPanel__ILvO1>p{color:#c3c3c3;font-size:.88rem;line-height:1.8;margin-bottom:1.4rem}.roi-calculator_page__WQV8Q .roi-calculator_error__z7VYs{color:#ffb5a8;font-size:.8rem;line-height:1.8;margin:.7rem 0 0}@media (max-width:900px){.roi-calculator_workspace__Lueor{gap:2rem}.roi-calculator_results__YbQ6R{padding:1.5rem}.roi-calculator_prioritiesSection__IaGK5{grid-template-columns:1fr;gap:1.5rem}.roi-calculator_stepList__fad2M{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.roi-calculator_intro__RMJqX{padding:1.25rem 0}.roi-calculator_intro__RMJqX h1{font-size:clamp(1.9rem,7vw,2.6rem)}.roi-calculator_intro__RMJqX>p:last-child{font-size:.92rem}.roi-calculator_contactSection__YQExl,.roi-calculator_workspace__Lueor{grid-template-columns:1fr;gap:1.3rem}.roi-calculator_control__6zHMU{padding:1.1rem}.roi-calculator_mobileEstimate__glcTe{display:grid;grid-gap:.3rem;gap:.3rem;padding:.9rem 1.1rem;margin:0 0 1rem;border-left:3px solid var(--roi-gain);background:#6ed5a30c;border-radius:0 8px 8px 0}.roi-calculator_mobileEstimate__glcTe>span{font-size:.8rem;color:#c3c3c3}.roi-calculator_mobileEstimate__glcTe strong{font-size:1.55rem;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-calculator_results__YbQ6R{position:relative;top:auto;padding:1.5rem 1.1rem;border-radius:10px}.roi-calculator_currentSummary__UlrS2,.roi-calculator_recoveredSummary__YDH_W{padding:1rem}.roi-calculator_resultActions__BRVPV .roi-calculator_primaryButton___Vu44{width:100%}.roi-calculator_contactSection__YQExl{gap:2.5rem;padding:4rem 0 2.5rem}.roi-calculator_priorityIntro__oHWIg h2,.roi-calculator_stepIntro__cu_x4 h2{font-size:2rem}.roi-calculator_stepList__fad2M{gap:1.8rem}.roi-calculator_stepList__fad2M li{display:grid;grid-template-columns:42px 1fr;grid-column-gap:1rem;column-gap:1rem}.roi-calculator_stepLetter__Fglc5{grid-row:span 3;width:42px;height:42px;font-size:1.1rem}.roi-calculator_stepList__fad2M h3{padding-top:.45rem}.roi-calculator_stepList__fad2M p,.roi-calculator_stepList__fad2M strong{grid-column:2}}@media (max-width:520px){.roi-calculator_priorityGrid__UyXtc,.roi-calculator_stepList__fad2M{grid-template-columns:1fr}.roi-calculator_priorityChoice__sdbt1{padding:1rem}}@media (max-width:380px){.roi-calculator_numberWrap__N93Fb{gap:.6rem}.roi-calculator_page__WQV8Q .roi-calculator_numberWrap__N93Fb input{width:126px;font-size:1.85rem}.roi-calculator_timeLegends__k9DbO{grid-template-columns:1fr}}