@font-face{font-family:manrope;src:url(../media/manrope_latin-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_1eef024f-module__hJ7UpG__className{font-family:manrope,manrope Fallback,system-ui,Segoe UI,Arial}.manrope_1eef024f-module__hJ7UpG__variable{--font-manrope:"manrope", "manrope Fallback", system-ui, Segoe UI, Arial}
.Button-module__VMVMAW__button{border-radius:var(--radius-pill);min-height:48px;font-weight:750;font-size:var(--text-sm);letter-spacing:.005em;text-align:center;transition:background-color .18s ease, border-color .18s ease, color .18s ease, transform .22s var(--ease-out), box-shadow .22s var(--ease-out);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.4rem;line-height:1.2;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.Button-module__VMVMAW__button:hover{transform:translateY(-2px)}}.Button-module__VMVMAW__button svg{flex-shrink:0;transition:transform .16s}.Button-module__VMVMAW__button:hover svg:last-child{transform:translate(2px)}.Button-module__VMVMAW__button[disabled]{opacity:.6;cursor:not-allowed}.Button-module__VMVMAW__lg{min-height:56px;font-size:var(--text-base);padding:.85rem 1.75rem}.Button-module__VMVMAW__full{width:100%}.Button-module__VMVMAW__primary{background:var(--color-brand-strong);color:var(--color-white)}.Button-module__VMVMAW__primary:hover{background:var(--color-ink);box-shadow:0 12px 24px -12px #0131548c}.Button-module__VMVMAW__secondary{background:var(--color-white);border-color:var(--color-ink);color:var(--color-ink)}.Button-module__VMVMAW__secondary:hover{background:var(--color-ink);color:var(--color-white)}.Button-module__VMVMAW__ghost{color:var(--color-ink);background:0 0;padding-inline:.5rem}.Button-module__VMVMAW__ghost:hover{color:var(--color-brand-strong)}.Button-module__VMVMAW__inverse{background:var(--color-white);color:var(--color-ink)}.Button-module__VMVMAW__inverse:hover{background:var(--color-brand-tint)}.Button-module__VMVMAW__inverseOutline{color:var(--color-white);background:0 0;border-color:#ffffff8c}.Button-module__VMVMAW__inverseOutline:hover{border-color:var(--color-white);background:#ffffff14}
.Form-module__lyi7_a__card{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);padding:clamp(1.35rem,1rem + 1.5vw,2.25rem);position:relative}.Form-module__lyi7_a__card:before{content:"";background:linear-gradient(var(--color-ink), var(--color-ink)) left / 24px 100% no-repeat, var(--color-brand);border-radius:0 0 6px 6px;width:64px;height:5px;position:absolute;top:-1px;left:clamp(1.35rem,1rem + 1.5vw,2.25rem)}.Form-module__lyi7_a__cardHeader{gap:.35rem;margin-bottom:1.25rem;display:grid}.Form-module__lyi7_a__cardTitle{font-size:var(--text-xl);letter-spacing:-.015em}.Form-module__lyi7_a__cardIntro{font-size:var(--text-sm);color:var(--color-muted)}.Form-module__lyi7_a__form,.Form-module__lyi7_a__row{gap:1rem;display:grid}@media (min-width:520px){.Form-module__lyi7_a__row{grid-template-columns:1fr 1fr}}.Form-module__lyi7_a__field{gap:.4rem;min-width:0;display:grid}.Form-module__lyi7_a__label{font-size:var(--text-sm);color:var(--color-ink);font-weight:700}.Form-module__lyi7_a__optional{color:var(--color-muted);font-weight:500}.Form-module__lyi7_a__input{border-radius:var(--radius);background-color:#fbfcff;background:var(--color-white);border:1.5px solid #cdd5e3;width:100%;min-height:52px;padding:.75rem 1rem;font-size:1rem;line-height:1.4;transition:border-color .14s}.Form-module__lyi7_a__input:hover{border-color:#9aa7b3}.Form-module__lyi7_a__input:focus-visible{border-color:var(--color-brand-strong);border-radius:var(--radius);box-shadow:0 0 0 3px #3d55e038}.Form-module__lyi7_a__input[aria-invalid=true]{border-color:var(--color-error);background:var(--color-error-tint)}.Form-module__lyi7_a__textarea{resize:vertical;min-height:120px}.Form-module__lyi7_a__selectWrap{position:relative}.Form-module__lyi7_a__selectWrap select{appearance:none;padding-right:2.6rem}.Form-module__lyi7_a__selectIcon{pointer-events:none;color:var(--color-ink);position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.Form-module__lyi7_a__hint{font-size:var(--text-xs);color:var(--color-muted)}.Form-module__lyi7_a__error{font-size:var(--text-xs);color:var(--color-error);align-items:flex-start;gap:.35rem;font-weight:650;display:flex}.Form-module__lyi7_a__error svg{flex-shrink:0;margin-top:1px}.Form-module__lyi7_a__fieldset{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.Form-module__lyi7_a__radios{gap:.5rem;display:grid}.Form-module__lyi7_a__radio{border-radius:var(--radius);min-height:52px;font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1.5px solid #c9d1d9;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.Form-module__lyi7_a__radio:has(input:checked){border-color:var(--color-brand-strong);background:var(--color-brand-tint)}.Form-module__lyi7_a__radio input,.Form-module__lyi7_a__checkbox input{width:20px;height:20px;accent-color:var(--color-brand-strong);flex-shrink:0;margin:0}.Form-module__lyi7_a__fieldset[aria-invalid=true] .Form-module__lyi7_a__radio{border-color:var(--color-error)}.Form-module__lyi7_a__checkbox{font-size:var(--text-sm);align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.Form-module__lyi7_a__checkbox input{margin-top:2px}.Form-module__lyi7_a__checkbox label{cursor:pointer}.Form-module__lyi7_a__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Form-module__lyi7_a__actions{gap:.75rem;margin-top:.25rem;display:grid}.Form-module__lyi7_a__formError{border-radius:var(--radius);background:var(--color-error-tint);color:var(--color-error);font-weight:650;font-size:var(--text-sm);align-items:center;gap:.5rem;padding:.75rem .9rem;display:flex}.Form-module__lyi7_a__notice{font-size:var(--text-xs);color:var(--color-muted);align-items:flex-start;gap:.5rem;line-height:1.5;display:flex}.Form-module__lyi7_a__notice svg{flex-shrink:0;margin-top:2px}.Form-module__lyi7_a__notice a{color:var(--color-brand-strong);font-weight:600}.Form-module__lyi7_a__success{justify-items:start;gap:.75rem;padding-block:.5rem;display:grid}.Form-module__lyi7_a__successIcon{background:var(--color-success-tint);width:48px;height:48px;color:var(--color-success);border-radius:999px;place-items:center;display:grid}.Form-module__lyi7_a__successTitle{font-size:var(--text-xl);letter-spacing:-.015em;font-weight:750}.Form-module__lyi7_a__successText{color:var(--color-muted)}.Form-module__lyi7_a__demoNote{border-radius:var(--radius-sm);background:var(--color-soft);font-size:var(--text-xs);align-items:center;gap:.45rem;padding:.5rem .75rem;font-weight:650;display:flex}.Form-module__lyi7_a__linkButton{min-height:44px;color:var(--color-brand-strong);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.Form-module__lyi7_a__healthWarning{border-left:3px solid var(--color-brand);background:var(--color-brand-tint);font-size:var(--text-xs);color:var(--color-ink);align-items:flex-start;gap:.5rem;padding:.7rem .85rem;line-height:1.5;display:flex}.Form-module__lyi7_a__healthWarning svg{color:var(--color-brand-strong);flex-shrink:0;margin-top:1px}
.Blog-module__8PtgHq__grid{gap:1.25rem;display:grid}@media (min-width:720px){.Blog-module__8PtgHq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Blog-module__8PtgHq__grid3{grid-template-columns:repeat(3,1fr)}}.Blog-module__8PtgHq__card{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;padding:1.5rem;transition:border-color .16s;display:flex;position:relative}.Blog-module__8PtgHq__card:hover{border-color:var(--color-ink)}.Blog-module__8PtgHq__card:focus-within{box-shadow:var(--focus-ring)}.Blog-module__8PtgHq__featured{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.Blog-module__8PtgHq__featured:hover{border-color:var(--color-brand)}.Blog-module__8PtgHq__meta{font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;gap:.5rem;font-weight:650;display:flex}.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__meta,.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__cardDescription,.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__cardFooter{color:var(--color-on-ink-muted)}.Blog-module__8PtgHq__category{color:var(--color-brand-strong);letter-spacing:.06em;text-transform:uppercase}.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__category{color:var(--color-brand-on-ink)}.Blog-module__8PtgHq__cardTitle{font-size:var(--text-xl);letter-spacing:-.015em}.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__cardTitle{font-size:var(--text-3xl);max-width:22ch}.Blog-module__8PtgHq__cardLink{text-decoration:none}.Blog-module__8PtgHq__cardLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.Blog-module__8PtgHq__cardLink:focus-visible{box-shadow:none}.Blog-module__8PtgHq__cardDescription{color:var(--color-muted);font-size:var(--text-sm)}.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__cardDescription{font-size:var(--text-base);max-width:40rem}.Blog-module__8PtgHq__cardFooter{border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__cardFooter{border-top-color:#ffffff29}.Blog-module__8PtgHq__readMore{font-weight:750;font-size:var(--text-sm);color:var(--color-brand-strong);align-items:center;gap:.35rem;display:inline-flex}.Blog-module__8PtgHq__featured .Blog-module__8PtgHq__readMore{color:var(--color-white)}.Blog-module__8PtgHq__articleHeader{background:var(--color-soft);border-bottom:1px solid var(--color-line-soft);padding-block:1.5rem clamp(2.5rem,2rem + 2vw,4rem)}.Blog-module__8PtgHq__articleHeading{gap:1rem;max-width:48rem;margin-top:clamp(1.5rem,1rem + 2vw,3rem);display:grid}.Blog-module__8PtgHq__articleTitle{letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2.6vw,3.25rem);line-height:1.08}.Blog-module__8PtgHq__updated{font-size:var(--text-sm);color:var(--color-muted);align-items:center;gap:.45rem;display:inline-flex}.Blog-module__8PtgHq__articleBody{gap:3rem;padding-block:clamp(2.5rem,2rem + 2vw,4.5rem);display:grid}@media (min-width:1024px){.Blog-module__8PtgHq__articleBody{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:4rem}.Blog-module__8PtgHq__aside{top:calc(var(--header-h) + 24px);position:sticky}}.Blog-module__8PtgHq__aside{gap:1rem;display:grid}.Blog-module__8PtgHq__sources{border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:1.25rem}.Blog-module__8PtgHq__asideTitle{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.75rem}.Blog-module__8PtgHq__sources ul{gap:.75rem;display:grid}.Blog-module__8PtgHq__sources a{font-size:var(--text-sm);color:var(--color-brand-strong);text-underline-offset:3px;font-weight:600;line-height:1.45}.Blog-module__8PtgHq__sources a svg{vertical-align:-1px;margin-left:.3rem;display:inline}.Blog-module__8PtgHq__relatedTitle{font-size:var(--text-2xl);margin-bottom:1.5rem}
.Marquee-module__xueEcG__marquee{background:var(--color-ink);color:var(--color-white);padding-block:1.1rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.Marquee-module__xueEcG__track{width:max-content;display:flex}.Marquee-module__xueEcG__group{flex-shrink:0;display:flex}.Marquee-module__xueEcG__item{font-weight:700;font-size:var(--text-base);white-space:nowrap;align-items:center;gap:.65rem;padding-inline:1.75rem;display:inline-flex}.Marquee-module__xueEcG__item svg{color:var(--color-brand-on-ink)}.Marquee-module__xueEcG__item:after{content:"";background:var(--color-brand);border-radius:999px;width:7px;height:7px;margin-left:1.75rem}@media (prefers-reduced-motion:no-preference){.Marquee-module__xueEcG__track{animation:38s linear infinite Marquee-module__xueEcG__defile}.Marquee-module__xueEcG__marquee:hover .Marquee-module__xueEcG__track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.Marquee-module__xueEcG__track{flex-wrap:wrap;justify-content:center;width:auto}.Marquee-module__xueEcG__group{flex-wrap:wrap;justify-content:center;row-gap:.5rem}.Marquee-module__xueEcG__group[aria-hidden]{display:none}}@keyframes Marquee-module__xueEcG__defile{to{transform:translate(-50%)}}
.pages-module__X_jq3a__introGrid{gap:2rem;display:grid}@media (min-width:1024px){.pages-module__X_jq3a__introGrid{grid-template-columns:1fr 1fr;align-items:start;gap:5rem}}.pages-module__X_jq3a__stack{gap:1.25rem;display:grid}.pages-module__X_jq3a__stackLg{gap:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.pages-module__X_jq3a__docs{background:var(--color-ink);color:var(--color-white);border-radius:var(--radius-lg);gap:1.5rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.pages-module__X_jq3a__docsTitle{font-size:var(--text-2xl);letter-spacing:-.02em}.pages-module__X_jq3a__docsList{counter-reset:doc;gap:0;display:grid}.pages-module__X_jq3a__docsList li{color:var(--color-on-ink-muted);font-size:var(--text-sm);border-top:1px solid #ffffff29;grid-template-columns:2.25rem 1fr;gap:.75rem;padding-block:.9rem;display:grid}.pages-module__X_jq3a__docsList li strong{color:var(--color-white);font-size:var(--text-base);margin-bottom:.15rem;font-weight:700;display:block}.pages-module__X_jq3a__docsList svg{color:var(--color-brand-on-ink)}.pages-module__X_jq3a__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.pages-module__X_jq3a__table th,.pages-module__X_jq3a__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:1rem 1rem 1rem 0}.pages-module__X_jq3a__table thead th{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);border-bottom:2px solid var(--color-ink)}.pages-module__X_jq3a__table tbody th{color:var(--color-ink);width:34%;font-weight:700}.pages-module__X_jq3a__table td{color:var(--color-muted)}@media (max-width:640px){.pages-module__X_jq3a__table thead{display:none}.pages-module__X_jq3a__table tr{border-bottom:1px solid var(--color-line);padding-block:.9rem;display:grid}.pages-module__X_jq3a__table th,.pages-module__X_jq3a__table td{border:0;width:auto;padding:.15rem 0}}.pages-module__X_jq3a__formSection{gap:2.5rem;display:grid}@media (min-width:1024px){.pages-module__X_jq3a__formSection{grid-template-columns:minmax(0,1fr) minmax(400px,.95fr);align-items:start;gap:5rem}}.pages-module__X_jq3a__anchor{scroll-margin-top:calc(var(--header-h) + 16px)}.pages-module__X_jq3a__roles{gap:1.25rem;display:grid}@media (min-width:900px){.pages-module__X_jq3a__roles{grid-template-columns:repeat(3,1fr)}}.pages-module__X_jq3a__role{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-white);align-content:start;gap:1rem;padding:1.5rem;display:grid}.pages-module__X_jq3a__roleCan{border-top:4px solid var(--color-brand)}.pages-module__X_jq3a__roleCannot{border-top:4px solid var(--color-ink)}.pages-module__X_jq3a__roleUs{background:var(--color-ink);color:var(--color-white);border-color:var(--color-ink)}.pages-module__X_jq3a__roleTitle{font-size:var(--text-lg);align-items:center;gap:.6rem;display:flex}.pages-module__X_jq3a__roleList{font-size:var(--text-sm);gap:.7rem;line-height:1.5;display:grid}.pages-module__X_jq3a__roleList li{align-items:flex-start;gap:.6rem;display:flex}.pages-module__X_jq3a__roleList svg{flex-shrink:0;margin-top:1px}.pages-module__X_jq3a__roleCan .pages-module__X_jq3a__roleList svg{color:var(--color-brand-strong)}.pages-module__X_jq3a__roleCannot .pages-module__X_jq3a__roleList svg{color:var(--color-ink)}.pages-module__X_jq3a__roleUs .pages-module__X_jq3a__roleList{color:var(--color-on-ink-muted)}.pages-module__X_jq3a__roleUs .pages-module__X_jq3a__roleList svg{color:var(--color-brand-on-ink)}.pages-module__X_jq3a__profiles{border-top:2px solid var(--color-ink);gap:0;display:grid}@media (min-width:900px){.pages-module__X_jq3a__profiles{grid-template-columns:1fr 1fr}.pages-module__X_jq3a__profile+.pages-module__X_jq3a__profile{border-left:1px solid var(--color-line);padding-left:2.5rem}}.pages-module__X_jq3a__profile{align-content:start;gap:.9rem;padding:1.75rem 2.5rem 1.75rem 0;display:grid}.pages-module__X_jq3a__profileLabel{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-strong);font-weight:800}.pages-module__X_jq3a__profileTitle{font-size:var(--text-2xl);letter-spacing:-.02em}.pages-module__X_jq3a__profile p{color:var(--color-muted)}.pages-module__X_jq3a__statuses{flex-wrap:wrap;gap:.5rem;display:flex}.pages-module__X_jq3a__status{background:var(--color-brand-tint);font-size:var(--text-xs);color:var(--color-ink);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-weight:700;display:inline-flex}.pages-module__X_jq3a__status:before{content:"";background:var(--color-brand);border-radius:999px;width:7px;height:7px}.pages-module__X_jq3a__statusDone:before{background:var(--color-success)}.pages-module__X_jq3a__legalLayout{gap:2.5rem;display:grid}@media (min-width:1024px){.pages-module__X_jq3a__legalLayout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:4rem}}.pages-module__X_jq3a__toc{font-size:var(--text-sm);gap:.25rem;display:grid}@media (min-width:1024px){.pages-module__X_jq3a__toc{top:calc(var(--header-h) + 24px);position:sticky}}.pages-module__X_jq3a__tocTitle{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.5rem}.pages-module__X_jq3a__toc a{align-items:center;min-height:36px;font-weight:600;text-decoration:none;display:inline-flex}.pages-module__X_jq3a__toc a:hover{color:var(--color-brand-strong);text-decoration:underline}.pages-module__X_jq3a__dl{border-top:1px solid var(--color-line);gap:0;display:grid}.pages-module__X_jq3a__dl>div{border-bottom:1px solid var(--color-line);gap:.25rem;padding-block:.9rem;display:grid}.pages-module__X_jq3a__dl dt{font-weight:700;font-size:var(--text-sm)}.pages-module__X_jq3a__dl dd{color:var(--color-muted)}@media (min-width:720px){.pages-module__X_jq3a__dl>div{grid-template-columns:16rem 1fr;gap:1.5rem}}.pages-module__X_jq3a__appLabel{font-size:var(--text-xs);color:var(--color-muted);margin-bottom:.6rem;font-weight:700}.pages-module__X_jq3a__candidature{background:var(--color-brand-tint)}
.Sections-module__w-Cddq__pageHero{background:linear-gradient(180deg, var(--color-soft) 0%, var(--color-white) 100%);padding-block:1.25rem clamp(3rem,2rem + 4vw,5.5rem);position:relative;overflow:hidden}.Sections-module__w-Cddq__pageHeroGrid{gap:2.5rem;margin-top:clamp(1.5rem,1rem + 2.5vw,3rem);display:grid}.Sections-module__w-Cddq__pageHeroText{align-content:start;gap:1.25rem;max-width:44rem;display:grid}.Sections-module__w-Cddq__pageHeroTitle{letter-spacing:-.038em;font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.04}.Sections-module__w-Cddq__pageHeroTitle em{color:var(--color-brand-strong);font-style:normal}.Sections-module__w-Cddq__pageHeroLede{font-size:var(--text-lg);color:var(--color-muted);max-width:38rem;line-height:1.6}.Sections-module__w-Cddq__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.Sections-module__w-Cddq__heroPhoto{max-width:560px;margin-inline:auto}@media (min-width:1024px){.Sections-module__w-Cddq__withAside{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:4rem}}@media (prefers-reduced-motion:no-preference){.Sections-module__w-Cddq__pageHeroText>*{animation:Sections-module__w-Cddq__monte .75s var(--ease-out) both}.Sections-module__w-Cddq__pageHeroText>:nth-child(2){animation-delay:90ms}.Sections-module__w-Cddq__pageHeroText>:nth-child(3){animation-delay:.18s}.Sections-module__w-Cddq__pageHeroText>:nth-child(4){animation-delay:.27s}.Sections-module__w-Cddq__pageHeroAside{animation:Sections-module__w-Cddq__monte .9s var(--ease-out) .2s both}}@keyframes Sections-module__w-Cddq__monte{0%{opacity:0;transform:translateY(24px)}}.Sections-module__w-Cddq__steps{gap:1rem;display:grid}.Sections-module__w-Cddq__step{border-radius:var(--radius-xl);background:var(--color-soft);align-content:start;gap:.6rem;padding:1.5rem;display:grid}.Sections-module__w-Cddq__stepNumber{background:var(--color-brand-strong);width:44px;height:44px;color:var(--color-white);border-radius:999px;place-items:center;margin-bottom:.4rem;font-weight:800;display:grid}.Sections-module__w-Cddq__stepTitle{font-size:var(--text-lg);letter-spacing:-.015em}.Sections-module__w-Cddq__stepText{color:var(--color-muted);font-size:var(--text-sm);line-height:1.6}@media (min-width:720px){.Sections-module__w-Cddq__steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.Sections-module__w-Cddq__steps{grid-template-columns:repeat(4,1fr)}}.Sections-module__w-Cddq__stepsInverse .Sections-module__w-Cddq__step{background:#ffffff0f}.Sections-module__w-Cddq__stepsInverse .Sections-module__w-Cddq__stepText{color:var(--color-on-ink-muted)}.Sections-module__w-Cddq__features{gap:1rem;display:grid}.Sections-module__w-Cddq__feature{border-radius:var(--radius-xl);background:var(--color-white);border:1px solid var(--color-line);transition:border-color .25s ease, box-shadow .25s ease, opacity .7s var(--ease-out), transform .7s var(--ease-out);grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem;display:grid}.Sections-module__w-Cddq__feature:hover{box-shadow:var(--shadow-soft);border-color:#0000}.Sections-module__w-Cddq__featureIcon{background:var(--color-brand-tint);width:48px;height:48px;color:var(--color-brand-strong);border-radius:14px;place-items:center;display:grid}.Sections-module__w-Cddq__featureTitle{font-size:var(--text-lg);letter-spacing:-.015em;margin-bottom:.35rem}.Sections-module__w-Cddq__featureText{color:var(--color-muted);font-size:var(--text-sm)}@media (min-width:720px){.Sections-module__w-Cddq__features{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Sections-module__w-Cddq__features3{grid-template-columns:repeat(3,1fr)}}.Sections-module__w-Cddq__checklist{gap:.85rem;display:grid}.Sections-module__w-Cddq__checklist li{align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.Sections-module__w-Cddq__checkIcon{background:var(--color-brand-tint);width:24px;height:24px;color:var(--color-brand-strong);border-radius:999px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.Sections-module__w-Cddq__checklistInverse .Sections-module__w-Cddq__checkIcon{color:var(--color-brand-on-ink);background:#ffffff1f}.Sections-module__w-Cddq__split{gap:2rem;display:grid}.Sections-module__w-Cddq__splitContent{min-width:0}@media (min-width:1024px){.Sections-module__w-Cddq__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5rem}.Sections-module__w-Cddq__splitHeading{top:calc(var(--header-h) + 32px);align-self:start;position:sticky}}.Sections-module__w-Cddq__cta{padding-block:calc(var(--section-y) * .5) var(--section-y)}.Sections-module__w-Cddq__ctaInner{border-radius:var(--radius-xl);background:var(--color-ink);color:var(--color-white);align-items:center;gap:2rem;padding:clamp(2rem,1.2rem + 3.5vw,4rem);display:grid;position:relative;overflow:hidden}.Sections-module__w-Cddq__ctaInner:after{content:"";pointer-events:none;border:50px solid #4f69fb2e;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-160px;left:-90px}.Sections-module__w-Cddq__ctaText{z-index:1;gap:.75rem;max-width:40rem;display:grid;position:relative}.Sections-module__w-Cddq__ctaTitle{font-size:var(--text-3xl);letter-spacing:-.03em}.Sections-module__w-Cddq__ctaText p{color:var(--color-on-ink-muted);font-size:var(--text-lg)}.Sections-module__w-Cddq__ctaActions{z-index:1;flex-wrap:wrap;gap:.75rem;display:flex;position:relative}@media (min-width:1024px){.Sections-module__w-Cddq__ctaInner{grid-template-columns:1fr auto;gap:4rem}}
.EligibilityChecker-module__bMUcQG__checker{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);display:grid;overflow:hidden}@media (min-width:960px){.EligibilityChecker-module__bMUcQG__checker{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr)}}.EligibilityChecker-module__bMUcQG__questions{gap:1.5rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid;position:relative}.EligibilityChecker-module__bMUcQG__progress{background:var(--color-soft-deep);border-radius:999px;height:6px;overflow:hidden}.EligibilityChecker-module__bMUcQG__progress span{height:100%;width:var(--progress);border-radius:inherit;background:var(--color-brand);transition:width .4s var(--ease-out);display:block}.EligibilityChecker-module__bMUcQG__question{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.EligibilityChecker-module__bMUcQG__legend{font-size:var(--text-lg);letter-spacing:-.01em;align-items:center;gap:.7rem;padding:0;font-weight:800;display:flex}.EligibilityChecker-module__bMUcQG__step{background:var(--color-ink);width:30px;height:30px;color:var(--color-white);font-size:var(--text-xs);border-radius:999px;flex-shrink:0;place-items:center;font-weight:800;display:grid}.EligibilityChecker-module__bMUcQG__options{flex-wrap:wrap;gap:.5rem;display:flex}.EligibilityChecker-module__bMUcQG__option{border-radius:var(--radius-pill);min-height:46px;font-size:var(--text-sm);cursor:pointer;border:1.5px solid #cdd5e3;align-items:center;padding:.55rem 1.1rem;font-weight:650;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;position:relative}.EligibilityChecker-module__bMUcQG__option:hover{border-color:var(--color-brand-strong)}.EligibilityChecker-module__bMUcQG__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.EligibilityChecker-module__bMUcQG__option:has(input:checked){background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.EligibilityChecker-module__bMUcQG__option:has(input:focus-visible){box-shadow:var(--focus-ring)}.EligibilityChecker-module__bMUcQG__result{background:var(--color-ink);color:var(--color-white);align-content:start;gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.EligibilityChecker-module__bMUcQG__resultLabel{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-on-ink);font-weight:800}.EligibilityChecker-module__bMUcQG__waiting{color:var(--color-on-ink-muted);gap:.6rem;display:grid}.EligibilityChecker-module__bMUcQG__waitingTitle{font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-white);font-weight:800}.EligibilityChecker-module__bMUcQG__verdicts{gap:.75rem;display:grid}.EligibilityChecker-module__bMUcQG__verdict{border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-on-ink-muted);background:#ffffff12;align-items:flex-start;gap:.8rem;padding:.9rem;line-height:1.5;display:flex}.EligibilityChecker-module__bMUcQG__verdict strong{font-size:var(--text-base);color:var(--color-white);margin-bottom:.15rem;display:block}.EligibilityChecker-module__bMUcQG__verdictIcon{width:36px;height:36px;color:var(--color-brand-on-ink);background:#ffffff1a;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.EligibilityChecker-module__bMUcQG__ok .EligibilityChecker-module__bMUcQG__verdictIcon{color:var(--color-success);background:#d8f5e6}.EligibilityChecker-module__bMUcQG__reset{min-height:44px;color:var(--color-white);text-underline-offset:3px;background:0 0;border:0;justify-self:center;padding:0 .5rem;font-weight:700;text-decoration:underline}.EligibilityChecker-module__bMUcQG__disclaimer{font-size:var(--text-xs);color:var(--color-on-ink-muted)}@media (prefers-reduced-motion:no-preference){.EligibilityChecker-module__bMUcQG__verdict{animation:EligibilityChecker-module__bMUcQG__apparait .45s var(--ease-out) both}.EligibilityChecker-module__bMUcQG__verdict+.EligibilityChecker-module__bMUcQG__verdict{animation-delay:90ms}}@keyframes EligibilityChecker-module__bMUcQG__apparait{0%{opacity:0;transform:translateY(10px)}}
.PartnerApplicationForm-module__C-t7tq__card,.PartnerApplicationForm-module__C-t7tq__success{background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);overflow:hidden}.PartnerApplicationForm-module__C-t7tq__header{background:var(--color-ink);color:var(--color-white);gap:1.25rem;padding:clamp(1.25rem,1rem + 1.2vw,1.75rem) clamp(1.25rem,1rem + 1.5vw,2rem) 0;display:grid;position:relative;overflow:hidden}.PartnerApplicationForm-module__C-t7tq__header:after{content:"";pointer-events:none;border:34px solid #4f69fb47;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-70px}.PartnerApplicationForm-module__C-t7tq__headerText{z-index:1;gap:.2rem;display:grid;position:relative}.PartnerApplicationForm-module__C-t7tq__kicker{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-on-ink);font-weight:800}.PartnerApplicationForm-module__C-t7tq__headerTitle{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800}.PartnerApplicationForm-module__C-t7tq__stepper{z-index:1;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.PartnerApplicationForm-module__C-t7tq__stepDot{min-width:0;font-size:var(--text-xs);color:var(--color-on-ink-muted);flex:1;align-items:center;gap:.5rem;font-weight:700;display:flex}.PartnerApplicationForm-module__C-t7tq__stepBullet{border:1.5px solid #ffffff59;border-radius:999px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:.75rem;font-weight:800;transition:background-color .25s,border-color .25s,color .25s;display:grid}.PartnerApplicationForm-module__C-t7tq__stepLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PartnerApplicationForm-module__C-t7tq__stepDot[data-state=current]{color:var(--color-white)}.PartnerApplicationForm-module__C-t7tq__stepDot[data-state=current] .PartnerApplicationForm-module__C-t7tq__stepBullet{background:var(--color-white);border-color:var(--color-white);color:var(--color-ink)}.PartnerApplicationForm-module__C-t7tq__stepDot[data-state=done] .PartnerApplicationForm-module__C-t7tq__stepBullet{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-white)}@media (max-width:480px){.PartnerApplicationForm-module__C-t7tq__stepDot:not([data-state=current]) .PartnerApplicationForm-module__C-t7tq__stepLabel{display:none}.PartnerApplicationForm-module__C-t7tq__stepDot{flex:none}.PartnerApplicationForm-module__C-t7tq__stepDot[data-state=current]{flex:1}}.PartnerApplicationForm-module__C-t7tq__progress{z-index:1;background:#ffffff1f;height:5px;margin-inline:calc(-1*clamp(1.25rem,1rem + 1.5vw,2rem));position:relative}.PartnerApplicationForm-module__C-t7tq__progress span{background:var(--color-brand);height:100%;transition:width .45s var(--ease-out);display:block}.PartnerApplicationForm-module__C-t7tq__body{gap:1.25rem;padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.PartnerApplicationForm-module__C-t7tq__stepTitle{font-size:var(--text-xl);letter-spacing:-.02em}.PartnerApplicationForm-module__C-t7tq__stepTitle:focus{box-shadow:none;outline:none}.PartnerApplicationForm-module__C-t7tq__panel{gap:1rem;display:grid}@media (prefers-reduced-motion:no-preference){.PartnerApplicationForm-module__C-t7tq__panel{animation:PartnerApplicationForm-module__C-t7tq__entre .42s var(--ease-out) both}}@keyframes PartnerApplicationForm-module__C-t7tq__entre{0%{opacity:0;transform:translate(22px)}}.PartnerApplicationForm-module__C-t7tq__fields,.PartnerApplicationForm-module__C-t7tq__row{gap:1rem;display:grid}@media (min-width:520px){.PartnerApplicationForm-module__C-t7tq__row{grid-template-columns:1fr 1fr}}.PartnerApplicationForm-module__C-t7tq__fieldset{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.PartnerApplicationForm-module__C-t7tq__choices{gap:.75rem;display:grid}.PartnerApplicationForm-module__C-t7tq__choice{border:2px solid var(--color-line-soft);border-radius:var(--radius-lg);background:var(--color-white);cursor:pointer;transition:border-color .2s ease, background-color .2s ease, transform .25s var(--ease-out), box-shadow .25s var(--ease-out);align-items:center;gap:1rem;padding:1.1rem;display:flex;position:relative}.PartnerApplicationForm-module__C-t7tq__choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.PartnerApplicationForm-module__C-t7tq__choice:hover{border-color:var(--color-brand)}.PartnerApplicationForm-module__C-t7tq__choice:has(input:focus-visible){box-shadow:var(--focus-ring)}.PartnerApplicationForm-module__C-t7tq__choice[data-selected=true]{border-color:var(--color-brand-strong);background:var(--color-brand-tint)}@media (prefers-reduced-motion:no-preference){.PartnerApplicationForm-module__C-t7tq__choice:hover{box-shadow:var(--shadow-soft);transform:translateY(-2px)}}.PartnerApplicationForm-module__C-t7tq__choiceIcon{background:var(--color-soft);width:54px;height:54px;color:var(--color-brand-strong);border-radius:16px;flex-shrink:0;place-items:center;transition:background-color .2s,color .2s;display:grid}.PartnerApplicationForm-module__C-t7tq__choice[data-selected=true] .PartnerApplicationForm-module__C-t7tq__choiceIcon{background:var(--color-brand-strong);color:var(--color-white)}.PartnerApplicationForm-module__C-t7tq__choiceText{font-size:var(--text-sm);color:var(--color-muted);flex:1;gap:.15rem;display:grid}.PartnerApplicationForm-module__C-t7tq__choiceText strong{font-size:var(--text-base);color:var(--color-ink);font-weight:800}.PartnerApplicationForm-module__C-t7tq__choiceCheck{border:2px solid var(--color-line-soft);color:#0000;width:26px;height:26px;transition:background-color .2s ease, border-color .2s ease, transform .3s var(--ease-out);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.PartnerApplicationForm-module__C-t7tq__choice[data-selected=true] .PartnerApplicationForm-module__C-t7tq__choiceCheck{background:var(--color-brand-strong);border-color:var(--color-brand-strong);color:var(--color-white);transform:scale(1.08)}.PartnerApplicationForm-module__C-t7tq__inlineError{font-size:var(--text-xs);color:var(--color-error);align-items:center;gap:.4rem;font-weight:650;display:flex}.PartnerApplicationForm-module__C-t7tq__commitment{border-radius:var(--radius-lg);background:var(--color-soft);gap:.9rem;padding:1rem 1.1rem;display:grid}.PartnerApplicationForm-module__C-t7tq__actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PartnerApplicationForm-module__C-t7tq__back{min-height:44px;color:var(--color-ink);background:0 0;border:0;align-items:center;gap:.4rem;padding:0 .25rem;font-weight:700;display:inline-flex}.PartnerApplicationForm-module__C-t7tq__back:hover{color:var(--color-brand-strong)}.PartnerApplicationForm-module__C-t7tq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.PartnerApplicationForm-module__C-t7tq__successHero{background:var(--color-ink);color:var(--color-white);text-align:center;justify-items:center;gap:.6rem;padding:clamp(2rem,1.5rem + 2vw,2.75rem) clamp(1.25rem,1rem + 1.5vw,2rem);display:grid;position:relative;overflow:hidden}.PartnerApplicationForm-module__C-t7tq__successHero:after{content:"";pointer-events:none;border:40px solid #4f69fb38;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-120px;left:-80px}.PartnerApplicationForm-module__C-t7tq__successBadge{z-index:1;background:var(--color-brand-strong);border-radius:999px;place-items:center;width:76px;height:76px;margin-bottom:.4rem;display:grid;position:relative;box-shadow:0 0 0 10px #4f69fb40}.PartnerApplicationForm-module__C-t7tq__successBadge svg{fill:none;stroke:var(--color-white);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.PartnerApplicationForm-module__C-t7tq__successBadge circle{stroke:#ffffff40;stroke-width:2px}.PartnerApplicationForm-module__C-t7tq__successKicker{z-index:1;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-on-ink);font-weight:800;position:relative}.PartnerApplicationForm-module__C-t7tq__successTitle{z-index:1;letter-spacing:-.03em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.35rem);position:relative}.PartnerApplicationForm-module__C-t7tq__successTitle:focus{box-shadow:none;outline:none}.PartnerApplicationForm-module__C-t7tq__successLede{z-index:1;max-width:30rem;color:var(--color-on-ink-muted);position:relative}.PartnerApplicationForm-module__C-t7tq__burst{width:0;height:0;position:absolute;top:calc(clamp(2rem,1.5rem + 2vw,2.75rem) + 38px);left:50%}.PartnerApplicationForm-module__C-t7tq__burst span{background:var(--color-brand);opacity:0;border-radius:999px;width:14px;height:6px;position:absolute;top:-3px;left:-7px}.PartnerApplicationForm-module__C-t7tq__burst span:nth-child(3n){background:var(--color-white)}.PartnerApplicationForm-module__C-t7tq__burst span:nth-child(3n+1){background:var(--color-brand-on-ink)}@media (prefers-reduced-motion:no-preference){.PartnerApplicationForm-module__C-t7tq__burst span{animation:PartnerApplicationForm-module__C-t7tq__eclat 1.1s var(--ease-out) .25s both}.PartnerApplicationForm-module__C-t7tq__successBadge{animation:PartnerApplicationForm-module__C-t7tq__pop .6s var(--ease-out) both}.PartnerApplicationForm-module__C-t7tq__successBadge path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.5s ease-out .35s forwards PartnerApplicationForm-module__C-t7tq__trace}.PartnerApplicationForm-module__C-t7tq__successHero>p,.PartnerApplicationForm-module__C-t7tq__successHero>h3{animation:PartnerApplicationForm-module__C-t7tq__monte .6s var(--ease-out) both;animation-delay:.3s}.PartnerApplicationForm-module__C-t7tq__timelineStep{animation:PartnerApplicationForm-module__C-t7tq__monte .5s var(--ease-out) both}.PartnerApplicationForm-module__C-t7tq__timelineStep:first-child{animation-delay:.45s}.PartnerApplicationForm-module__C-t7tq__timelineStep:nth-child(2){animation-delay:.55s}.PartnerApplicationForm-module__C-t7tq__timelineStep:nth-child(3){animation-delay:.65s}}@keyframes PartnerApplicationForm-module__C-t7tq__eclat{0%{opacity:1;transform:rotate(calc(var(--i) * 25.7deg)) translateY(0) scale(.6)}70%{opacity:1}to{opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(-110px) scale(1)}}@keyframes PartnerApplicationForm-module__C-t7tq__pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}}@keyframes PartnerApplicationForm-module__C-t7tq__trace{to{stroke-dashoffset:0}}@keyframes PartnerApplicationForm-module__C-t7tq__monte{0%{opacity:0;transform:translateY(14px)}}.PartnerApplicationForm-module__C-t7tq__successBody{gap:1.25rem;padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.PartnerApplicationForm-module__C-t7tq__timeline{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.PartnerApplicationForm-module__C-t7tq__timelineStep{border-radius:var(--radius);background:var(--color-soft);font-size:var(--text-sm);color:var(--color-muted);align-items:center;gap:.85rem;padding:.75rem .9rem;display:flex}.PartnerApplicationForm-module__C-t7tq__timelineStep strong{font-size:var(--text-base);color:var(--color-ink);display:block}.PartnerApplicationForm-module__C-t7tq__timelineIcon{background:var(--color-white);width:40px;height:40px;color:var(--color-brand-strong);box-shadow:var(--shadow-soft);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.PartnerApplicationForm-module__C-t7tq__shareCard{border:1.5px dashed var(--color-brand);border-radius:var(--radius-lg);background:var(--color-brand-tint);gap:.75rem;padding:1.1rem;display:grid}.PartnerApplicationForm-module__C-t7tq__shareLabel{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-strong);font-weight:800}.PartnerApplicationForm-module__C-t7tq__shareText{border-radius:var(--radius);background:var(--color-white);font-size:var(--text-sm);color:var(--color-ink);padding:.9rem 1rem;line-height:1.6}.PartnerApplicationForm-module__C-t7tq__shareActions{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.PartnerApplicationForm-module__C-t7tq__copyButton{border-radius:var(--radius-pill);background:var(--color-ink);min-height:44px;color:var(--color-white);font-weight:750;font-size:var(--text-sm);border:0;align-items:center;gap:.5rem;padding:0 1.1rem;display:inline-flex}.PartnerApplicationForm-module__C-t7tq__copyButton:hover{background:var(--color-brand-strong)}.PartnerApplicationForm-module__C-t7tq__shareHint{min-width:12rem;font-size:var(--text-xs);color:var(--color-muted);flex:1}.PartnerApplicationForm-module__C-t7tq__successActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PartnerApplicationForm-module__C-t7tq__demoNote{border-radius:var(--radius-sm);background:var(--color-soft);font-size:var(--text-xs);align-items:center;gap:.45rem;padding:.5rem .75rem;font-weight:650;display:flex}
.Breadcrumbs-module__GJWLvW__nav{font-size:var(--text-xs);color:var(--color-muted);font-weight:600}.Breadcrumbs-module__GJWLvW__list{flex-wrap:wrap;gap:.35rem;display:flex}.Breadcrumbs-module__GJWLvW__item{align-items:center;gap:.35rem;display:inline-flex}.Breadcrumbs-module__GJWLvW__item a{padding-block:.4rem;text-decoration:none}.Breadcrumbs-module__GJWLvW__item a:hover{color:var(--color-brand-strong);text-decoration:underline}.Breadcrumbs-module__GJWLvW__item [aria-current]{color:var(--color-ink)}
.LegalNotice-module__FDjQNW__notice{background:var(--color-soft);border:1px solid var(--color-line-soft);border-radius:var(--radius);font-size:var(--text-sm);gap:.8rem;padding:1rem 1.1rem;line-height:1.55;display:flex}.LegalNotice-module__FDjQNW__icon{color:var(--color-brand-strong);flex-shrink:0;margin-top:1px}.LegalNotice-module__FDjQNW__body{gap:.25rem;display:grid}.LegalNotice-module__FDjQNW__title{color:var(--color-ink);font-weight:750}.LegalNotice-module__FDjQNW__text{color:var(--color-muted)}.LegalNotice-module__FDjQNW__text a{color:var(--color-brand-strong);font-weight:600}
.PhotoFrame-module__0V00jW__frame{margin:0;position:relative}.PhotoFrame-module__0V00jW__media{aspect-ratio:var(--ratio);border-radius:var(--radius-xl);background:var(--color-soft-deep);max-width:100%;position:relative;overflow:hidden}.PhotoFrame-module__0V00jW__image{object-fit:cover;object-position:var(--focus)}.PhotoFrame-module__0V00jW__badge{z-index:1;background:var(--color-white);border-radius:var(--radius-lg);max-width:min(290px,78%);box-shadow:var(--shadow-float);font-size:var(--text-xs);align-items:center;gap:.7rem;padding:.75rem 1rem .75rem .75rem;line-height:1.4;display:flex;position:absolute}.PhotoFrame-module__0V00jW__badgeIcon{background:var(--color-brand-tint);width:40px;height:40px;color:var(--color-brand-strong);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.PhotoFrame-module__0V00jW__badgeText{color:var(--color-muted);gap:.1rem;display:grid}.PhotoFrame-module__0V00jW__badgeText strong{font-size:var(--text-sm);color:var(--color-ink);font-weight:800}.PhotoFrame-module__0V00jW__topLeft{top:1.25rem;left:-1rem}.PhotoFrame-module__0V00jW__topRight{top:1.25rem;right:-1rem}.PhotoFrame-module__0V00jW__bottomLeft{bottom:1.25rem;left:-1rem}.PhotoFrame-module__0V00jW__bottomRight{bottom:1.25rem;right:-1rem}@media (max-width:640px){.PhotoFrame-module__0V00jW__topLeft,.PhotoFrame-module__0V00jW__bottomLeft{left:.75rem}.PhotoFrame-module__0V00jW__topRight,.PhotoFrame-module__0V00jW__bottomRight{right:.75rem}.PhotoFrame-module__0V00jW__badge{max-width:calc(100% - 1.5rem)}}@media (prefers-reduced-motion:no-preference){.PhotoFrame-module__0V00jW__badge{animation:6s ease-in-out infinite PhotoFrame-module__0V00jW__flotte}.PhotoFrame-module__0V00jW__late{animation-delay:-3s}}@keyframes PhotoFrame-module__0V00jW__flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}
.Header-module__KHjLKa__header{z-index:50;border-bottom:1px solid var(--color-line);background:#fffffff7;position:sticky;top:0}.Header-module__KHjLKa__inner{height:var(--header-h);align-items:center;gap:1.5rem;display:flex}.Header-module__KHjLKa__brand{flex-shrink:0;padding-block:6px;display:inline-flex}.Header-module__KHjLKa__logo{width:auto;height:34px}.Header-module__KHjLKa__nav{margin-left:.5rem;display:none}.Header-module__KHjLKa__navList{gap:.25rem;display:flex}.Header-module__KHjLKa__navLink{min-height:44px;font-size:var(--text-sm);color:var(--color-ink);align-items:center;padding:0 .8rem;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.Header-module__KHjLKa__navLink:after{content:"";background:var(--color-brand);transform-origin:0;border-radius:2px;height:2px;transition:transform .18s;position:absolute;bottom:6px;left:.8rem;right:.8rem;transform:scaleX(0)}.Header-module__KHjLKa__navLink:hover:after,.Header-module__KHjLKa__navLink[aria-current=page]:after{transform:scaleX(1)}.Header-module__KHjLKa__actions{align-items:center;gap:.25rem;margin-left:auto;display:none}.Header-module__KHjLKa__phone,.Header-module__KHjLKa__partner{min-height:44px;font-size:var(--text-sm);color:var(--color-ink);border-radius:var(--radius);white-space:nowrap;align-items:center;gap:.45rem;padding:0 .75rem;font-weight:650;text-decoration:none;display:inline-flex}.Header-module__KHjLKa__phone:hover,.Header-module__KHjLKa__partner:hover{color:var(--color-brand-strong)}.Header-module__KHjLKa__partner{border:1px solid var(--color-line);border-radius:var(--radius-pill);margin-right:.5rem;padding-inline:1rem}.Header-module__KHjLKa__cta{white-space:nowrap}.Header-module__KHjLKa__mobile{margin-left:auto}.Header-module__KHjLKa__menuToggle{border-radius:var(--radius);width:48px;height:48px;color:var(--color-ink);background:0 0;border:0;place-items:center;margin-right:-8px;display:grid}.Header-module__KHjLKa__menuToggle:hover{background:var(--color-soft)}.Header-module__KHjLKa__mobilePanel{inset:var(--header-h) 0 0 0;z-index:49;padding:1rem var(--gutter) 2rem;background:var(--color-white);border-top:1px solid var(--color-line);position:fixed;overflow-y:auto}.Header-module__KHjLKa__mobilePanel[hidden]{display:none}.Header-module__KHjLKa__mobileList{border-top:1px solid var(--color-line)}.Header-module__KHjLKa__mobileList li{border-bottom:1px solid var(--color-line)}.Header-module__KHjLKa__mobileLink{min-height:60px;font-size:var(--text-xl);letter-spacing:-.015em;justify-content:space-between;align-items:center;font-weight:700;text-decoration:none;display:flex}.Header-module__KHjLKa__mobileLink[aria-current=page]{color:var(--color-brand-strong)}.Header-module__KHjLKa__mobileActions{gap:.75rem;margin-top:1.75rem;display:grid}.Header-module__KHjLKa__mobilePrimary,.Header-module__KHjLKa__mobileSecondary{border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:.5rem;min-height:52px;font-weight:700;text-decoration:none;display:flex}.Header-module__KHjLKa__mobilePrimary{background:var(--color-brand-strong);color:var(--color-white)}.Header-module__KHjLKa__mobileSecondary{border:1.5px solid var(--color-ink)}@media (min-width:760px){.Header-module__KHjLKa__actions{display:flex}.Header-module__KHjLKa__phone,.Header-module__KHjLKa__partner{display:none}.Header-module__KHjLKa__mobile{margin-left:0}}@media (min-width:1200px){.Header-module__KHjLKa__nav{display:block}.Header-module__KHjLKa__partner{display:inline-flex}.Header-module__KHjLKa__mobile{display:none}}@media (min-width:1240px){.Header-module__KHjLKa__phone{border:1px solid var(--color-line);border-radius:999px;place-items:center;width:44px;padding:0;display:inline-grid}}
.Placeholder-module__qNG98q__inline,.Placeholder-module__qNG98q__block{color:#5c4712;border-radius:var(--radius-sm);background:#fbf6e8;border:1.5px dashed #b0892f;font-size:.92em;font-weight:600}.Placeholder-module__qNG98q__inline{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .4em;display:inline}.Placeholder-module__qNG98q__block{padding:.9rem 1rem;display:block}.Placeholder-module__qNG98q__tag{letter-spacing:.08em;text-transform:uppercase;font-size:.78em;font-weight:800}
.Footer-module__yg9ahW__footer{background:var(--color-soft);border-top:1px solid var(--color-line-soft);font-size:var(--text-sm)}.Footer-module__yg9ahW__top{gap:2.5rem;padding-block:3.5rem 3rem;display:grid}.Footer-module__yg9ahW__logo{width:auto;height:36px}.Footer-module__yg9ahW__brandCol{align-content:start;gap:1.1rem;max-width:24rem;display:grid}.Footer-module__yg9ahW__tagline{color:var(--color-muted)}.Footer-module__yg9ahW__orias{border:1px solid var(--color-line-soft);border-radius:var(--radius);background:var(--color-white);align-items:flex-start;gap:.6rem;padding:.85rem 1rem;line-height:1.5;display:flex}.Footer-module__yg9ahW__orias svg{color:var(--color-brand-strong);flex-shrink:0;margin-top:1px}.Footer-module__yg9ahW__orias a{color:var(--color-brand-strong);font-weight:600}.Footer-module__yg9ahW__col ul{gap:.2rem;display:grid}.Footer-module__yg9ahW__colTitle{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.9rem}.Footer-module__yg9ahW__col a{align-items:center;min-height:36px;font-weight:600;text-decoration:none;display:inline-flex}.Footer-module__yg9ahW__col a:hover{color:var(--color-brand-strong);text-underline-offset:3px;text-decoration:underline}.Footer-module__yg9ahW__contact li{align-items:center;gap:.6rem;min-height:36px;display:flex}.Footer-module__yg9ahW__contact svg{color:var(--color-brand-strong);flex-shrink:0}.Footer-module__yg9ahW__contact a{word-break:break-word;min-height:36px}.Footer-module__yg9ahW__bottom{border-top:1px solid var(--color-line-soft)}.Footer-module__yg9ahW__bottomInner{color:var(--color-muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding-block:1.25rem;display:flex}.Footer-module__yg9ahW__legal{gap:1.25rem;display:flex}.Footer-module__yg9ahW__legal a{min-height:44px;color:var(--color-ink);align-items:center;font-weight:600;display:inline-flex}@media (min-width:720px){.Footer-module__yg9ahW__top{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Footer-module__yg9ahW__top{grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:3rem}}@media (max-width:759px){.Footer-module__yg9ahW__bottomInner{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}
.FaqAccordion-module__JKKLiq__list{gap:.75rem;display:grid}.FaqAccordion-module__JKKLiq__item{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding-inline:1.25rem;transition:box-shadow .2s,border-color .2s}.FaqAccordion-module__JKKLiq__item:has([aria-expanded=true]){box-shadow:var(--shadow-soft);border-color:#0000}.FaqAccordion-module__JKKLiq__heading{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:700}.FaqAccordion-module__JKKLiq__trigger{text-align:left;width:100%;min-height:64px;font-weight:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.1rem 0;line-height:1.35;display:flex}.FaqAccordion-module__JKKLiq__trigger:hover{color:var(--color-brand-strong)}.FaqAccordion-module__JKKLiq__chevron{border:1px solid var(--color-line);border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;transition:transform .18s,background-color .18s;display:grid}.FaqAccordion-module__JKKLiq__chevron[data-open=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white);transform:rotate(180deg)}.FaqAccordion-module__JKKLiq__panel{color:var(--color-muted);max-width:48rem;padding:0 3.5rem 1.3rem 0}@media (max-width:640px){.FaqAccordion-module__JKKLiq__panel{padding-right:0}}
.etude-module__oZGvLG__call{color:var(--color-muted);align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.etude-module__oZGvLG__call svg{color:var(--color-brand-strong);flex:none}.etude-module__oZGvLG__phone{color:var(--color-ink);white-space:nowrap;font-weight:800;text-decoration:none}.etude-module__oZGvLG__phone:hover,.etude-module__oZGvLG__phone:focus-visible{text-decoration:underline}
.home-module__txgM7a__anchor{scroll-margin-top:calc(var(--header-h) + 8px)}.home-module__txgM7a__stack{gap:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.home-module__txgM7a__cell{display:grid}.home-module__txgM7a__hero{background:linear-gradient(180deg, var(--color-soft) 0%, var(--color-white) 100%);padding-block:clamp(2rem,1.5rem + 3vw,4.5rem) clamp(3rem,2rem + 4vw,5.5rem);position:relative;overflow:hidden}.home-module__txgM7a__heroGrid{align-items:center;gap:3rem;display:grid}.home-module__txgM7a__heroText{align-content:start;gap:1.4rem;display:grid}.home-module__txgM7a__heroTitle{letter-spacing:-.04em;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.15rem);font-weight:800;line-height:1.02}.home-module__txgM7a__line{display:block}.home-module__txgM7a__heroTitle em{color:var(--color-brand-strong);font-style:normal}.home-module__txgM7a__heroLede{font-size:var(--text-lg);color:var(--color-muted);max-width:34rem;line-height:1.6}.home-module__txgM7a__heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.home-module__txgM7a__trust{font-size:var(--text-sm);color:var(--color-ink);flex-wrap:wrap;gap:.6rem 1.4rem;font-weight:650;display:flex}.home-module__txgM7a__trust li{align-items:center;gap:.4rem;display:inline-flex}.home-module__txgM7a__trust svg{color:var(--color-brand-strong)}.home-module__txgM7a__heroVisual{padding-inline:.5rem;position:relative}.home-module__txgM7a__heroShape{background:var(--color-brand);opacity:.14;border-radius:40px;position:absolute;inset:8% -4% -5% 16%;transform:rotate(4deg)}.home-module__txgM7a__heroPhoto{max-width:540px;margin-inline:auto}@media (min-width:1024px){.home-module__txgM7a__heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:4rem}}@media (prefers-reduced-motion:no-preference){.home-module__txgM7a__heroText>:not(h1){animation:home-module__txgM7a__monte .8s var(--ease-out) both}.home-module__txgM7a__line{animation:home-module__txgM7a__glisse .8s var(--ease-out) both}.home-module__txgM7a__heroText>:first-child{animation-delay:60ms}.home-module__txgM7a__line:nth-of-type(2){animation-delay:90ms}.home-module__txgM7a__heroText>:nth-child(3){animation-delay:.4s}.home-module__txgM7a__heroText>:nth-child(4){animation-delay:.5s}.home-module__txgM7a__heroText>:nth-child(5){animation-delay:.6s}.home-module__txgM7a__heroPhoto{animation:home-module__txgM7a__devoile 1.1s var(--ease-out) .2s both}.home-module__txgM7a__heroShape{animation:home-module__txgM7a__pivote 1.4s var(--ease-out) .3s both}}@keyframes home-module__txgM7a__monte{0%{opacity:0;transform:translateY(26px)}}@keyframes home-module__txgM7a__glisse{0%{transform:translateY(18px)}}@keyframes home-module__txgM7a__devoile{0%{clip-path:inset(10% round 28px);transform:scale(1.04)}to{clip-path:inset(0);transform:none}}@keyframes home-module__txgM7a__pivote{0%{opacity:0;transform:rotate(-6deg)scale(.92)}}.home-module__txgM7a__audiences{gap:1.25rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}@media (min-width:720px){.home-module__txgM7a__audiences{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.home-module__txgM7a__audiences{grid-template-columns:repeat(3,1fr)}}.home-module__txgM7a__audience{background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out), opacity .7s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.home-module__txgM7a__audience:focus-within{box-shadow:var(--focus-ring)}.home-module__txgM7a__audienceMedia{aspect-ratio:16/11;position:relative;overflow:hidden}.home-module__txgM7a__audienceImage{object-fit:cover;transition:transform .7s var(--ease-out)}.home-module__txgM7a__audienceBody{flex:1;align-content:start;gap:.6rem;padding:2.4rem 1.5rem 1.5rem;display:grid;position:relative}.home-module__txgM7a__audienceIcon{background:var(--color-brand-strong);width:52px;height:52px;color:var(--color-white);border-radius:16px;place-items:center;display:grid;position:absolute;top:-26px;left:1.25rem;box-shadow:0 10px 20px -8px #3d55e099}.home-module__txgM7a__audienceBody p{color:var(--color-muted);font-size:var(--text-sm)}.home-module__txgM7a__audienceTitle{font-size:var(--text-2xl);letter-spacing:-.025em}.home-module__txgM7a__audienceLink{text-decoration:none}.home-module__txgM7a__audienceLink:after{content:"";z-index:2;position:absolute;inset:0}.home-module__txgM7a__audienceLink:focus-visible{box-shadow:none}.home-module__txgM7a__audienceMore{font-weight:750;font-size:var(--text-sm);color:var(--color-brand-strong);align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;display:inline-flex}.home-module__txgM7a__audienceMore svg{transition:transform .25s var(--ease-out)}@media (prefers-reduced-motion:no-preference){.home-module__txgM7a__audience:hover{box-shadow:var(--shadow-float);transform:translateY(-6px)}.home-module__txgM7a__audience:hover .home-module__txgM7a__audienceImage{transform:scale(1.06)}.home-module__txgM7a__audience:hover .home-module__txgM7a__audienceMore svg{transform:translate(4px)}}.home-module__txgM7a__method{align-items:center;gap:3rem;display:grid}.home-module__txgM7a__methodVisual{width:100%;max-width:480px;margin-inline:auto}.home-module__txgM7a__methodText{gap:2rem;display:grid}.home-module__txgM7a__timeline{gap:1.25rem;display:grid;position:relative}.home-module__txgM7a__timeline:before{content:"";background:var(--color-soft-deep);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:21px}.home-module__txgM7a__timelineItem{grid-template-columns:44px 1fr;align-items:start;gap:1rem;display:grid;position:relative}.home-module__txgM7a__timelineNumber{z-index:1;background:var(--color-white);border:2px solid var(--color-brand);width:44px;height:44px;color:var(--color-brand-strong);border-radius:999px;place-items:center;font-weight:800;display:grid;position:relative}.home-module__txgM7a__timelineItem:first-child .home-module__txgM7a__timelineNumber{background:var(--color-brand-strong);border-color:var(--color-brand-strong);color:var(--color-white)}.home-module__txgM7a__timelineTitle{font-size:var(--text-lg);letter-spacing:-.015em;margin-top:.55rem;margin-bottom:.3rem}.home-module__txgM7a__timelineItem p{font-size:var(--text-sm);color:var(--color-muted);max-width:34rem}@media (min-width:1024px){.home-module__txgM7a__method{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5rem}}.home-module__txgM7a__lawSection{padding-block:calc(var(--section-y) * .5)}.home-module__txgM7a__law{border-radius:var(--radius-xl);background:var(--color-ink);color:var(--color-white);gap:2rem;padding:clamp(1.75rem,1rem + 4vw,4rem);display:grid;position:relative;overflow:hidden}.home-module__txgM7a__law:after{content:"";pointer-events:none;border:60px solid #4f69fb29;border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-120px}.home-module__txgM7a__inverseLink{color:var(--color-white);text-underline-offset:3px;font-weight:700}.home-module__txgM7a__facts{z-index:1;gap:1rem;display:grid;position:relative}.home-module__txgM7a__fact{border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff1f;align-content:start;gap:.5rem;padding:1.5rem;display:grid}.home-module__txgM7a__fact dt{letter-spacing:-.035em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:800;line-height:1.1}.home-module__txgM7a__fact dd{color:var(--color-on-ink-muted);font-size:var(--text-sm);margin:0}.home-module__txgM7a__lawSource{z-index:1;font-size:var(--text-xs);color:var(--color-on-ink-muted);position:relative}@media (min-width:900px){.home-module__txgM7a__facts{grid-template-columns:repeat(3,1fr)}}.home-module__txgM7a__pledges{gap:1rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}@media (min-width:640px){.home-module__txgM7a__pledges{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.home-module__txgM7a__pledges{grid-template-columns:repeat(4,1fr)}}.home-module__txgM7a__pledge{border-radius:var(--radius-xl);background:var(--color-soft);transition:background-color .25s ease, transform .3s var(--ease-out), opacity .7s var(--ease-out);align-content:start;gap:.6rem;padding:1.75rem 1.5rem;display:grid}.home-module__txgM7a__pledge h3{font-size:var(--text-lg);letter-spacing:-.015em}.home-module__txgM7a__pledge p{font-size:var(--text-sm);color:var(--color-muted)}.home-module__txgM7a__pledgeIcon{background:var(--color-white);width:52px;height:52px;color:var(--color-brand-strong);box-shadow:var(--shadow-soft);border-radius:16px;place-items:center;margin-bottom:.5rem;display:grid}@media (prefers-reduced-motion:no-preference){.home-module__txgM7a__pledge:hover{background:var(--color-brand-tint);transform:translateY(-4px)}}.home-module__txgM7a__formGrid{align-items:start;gap:2.5rem;display:grid}.home-module__txgM7a__formText{gap:1.75rem;display:grid}.home-module__txgM7a__contactCard{border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-soft);justify-self:start;align-items:center;gap:1rem;padding:1rem 1.5rem 1rem 1rem;display:flex}.home-module__txgM7a__contactIcon{background:var(--color-brand-tint);width:48px;height:48px;color:var(--color-brand-strong);border-radius:999px;place-items:center;display:grid}.home-module__txgM7a__contactLabel{font-size:var(--text-xs);color:var(--color-muted);font-weight:650}.home-module__txgM7a__contactValue{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:800;text-decoration:none}.home-module__txgM7a__contactValue:hover{color:var(--color-brand-strong)}@media (min-width:1024px){.home-module__txgM7a__formGrid{grid-template-columns:minmax(0,.95fr) minmax(420px,1fr);gap:5rem}.home-module__txgM7a__formText{top:calc(var(--header-h) + 32px);position:sticky}}.home-module__txgM7a__testimonials{gap:1rem;margin-top:2rem;display:grid}.home-module__txgM7a__testimonial figure{background:var(--color-soft);border-radius:var(--radius-xl);gap:1rem;height:100%;padding:1.5rem;display:grid}.home-module__txgM7a__testimonial blockquote{font-size:var(--text-lg);margin:0;font-weight:600;line-height:1.5}.home-module__txgM7a__testimonial figcaption{font-size:var(--text-xs);color:var(--color-muted)}.home-module__txgM7a__testimonialsNote{font-size:var(--text-xs);color:var(--color-muted);margin-top:1.25rem}@media (min-width:900px){.home-module__txgM7a__testimonials{grid-template-columns:repeat(3,1fr)}}.home-module__txgM7a__blogHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:flex}.home-module__txgM7a__faqGrid{gap:2.5rem;display:grid}@media (min-width:1024px){.home-module__txgM7a__faqGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:5rem}}.home-module__txgM7a__simTeaser{border:1.5px solid var(--color-line-soft);border-radius:var(--radius-lg);background:var(--color-brand-tint);width:min(100%,640px);color:var(--color-ink);justify-self:center;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.home-module__txgM7a__simTeaser:hover{border-color:var(--color-brand-strong);transform:translateY(-2px)}.home-module__txgM7a__simTeaser>span:nth-child(2){font-size:var(--text-sm);color:var(--color-muted);flex:1;gap:.1rem;display:grid}.home-module__txgM7a__simTeaser strong{font-size:var(--text-base);color:var(--color-ink)}.home-module__txgM7a__simTeaserIcon{background:var(--color-ink);width:44px;height:44px;color:var(--color-white);border-radius:12px;flex-shrink:0;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__simTeaser{transition:none}}
.william-module__hxANqa__role{color:var(--color-ink);font-weight:700}.william-module__hxANqa__contacts{font-size:var(--text-base);gap:.5rem;margin-top:.75rem;display:grid}.william-module__hxANqa__contacts li{align-items:center;gap:.6rem;display:flex}.william-module__hxANqa__contacts svg{color:var(--color-brand-strong);flex:none}.william-module__hxANqa__contacts a{color:var(--color-ink);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.william-module__hxANqa__contacts a:hover,.william-module__hxANqa__contacts a:focus-visible{text-decoration:underline}.william-module__hxANqa__hint{color:var(--color-ink);margin-top:1rem;font-weight:700}.william-module__hxANqa__choices{gap:.75rem;width:100%;max-width:26rem;display:grid}.william-module__hxANqa__note{font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}
.MobileCallBar-module__Ztd8hW__bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-pill);box-shadow:var(--shadow-float);gap:8px;padding:6px;transition:transform .22s;display:flex;position:fixed;transform:translateY(140%)}.MobileCallBar-module__Ztd8hW__bar[data-visible=true]{transform:translateY(0)}.MobileCallBar-module__Ztd8hW__primary,.MobileCallBar-module__Ztd8hW__call{border-radius:var(--radius-pill);min-height:48px;font-weight:700;font-size:var(--text-sm);justify-content:center;align-items:center;text-decoration:none;display:flex}.MobileCallBar-module__Ztd8hW__primary{background:var(--color-brand-strong);color:var(--color-white);flex:1}.MobileCallBar-module__Ztd8hW__call{border:1.5px solid var(--color-ink);width:52px;color:var(--color-ink)}@media (min-width:760px){.MobileCallBar-module__Ztd8hW__bar{display:none}}
.SavingsSimulator-module__8dW-RW__sim{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1000px){.SavingsSimulator-module__8dW-RW__sim{grid-template-columns:minmax(0,1.3fr) minmax(360px,1fr)}}.SavingsSimulator-module__8dW-RW__inputs{align-content:start;gap:1.75rem;padding:clamp(1.25rem,.8rem + 2vw,2.5rem);display:grid}.SavingsSimulator-module__8dW-RW__progress{background:var(--color-soft-deep);border-radius:999px;height:6px;overflow:hidden}.SavingsSimulator-module__8dW-RW__progress span{height:100%;width:var(--progress);border-radius:inherit;background:linear-gradient(90deg, var(--color-brand) 0%, var(--color-brand-strong) 100%);transition:width .4s var(--ease-out);display:block}.SavingsSimulator-module__8dW-RW__block{gap:1rem;display:grid}.SavingsSimulator-module__8dW-RW__blockTitle{font-size:var(--text-lg);letter-spacing:-.01em;align-items:center;gap:.7rem;font-weight:800;display:flex}.SavingsSimulator-module__8dW-RW__step{background:var(--color-ink);width:30px;height:30px;color:var(--color-white);font-size:var(--text-xs);border-radius:999px;flex-shrink:0;place-items:center;font-weight:800;display:grid}.SavingsSimulator-module__8dW-RW__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:560px){.SavingsSimulator-module__8dW-RW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.SavingsSimulator-module__8dW-RW__field{align-content:start;gap:.35rem;display:grid}.SavingsSimulator-module__8dW-RW__label{font-size:var(--text-sm);padding:0;font-weight:750}.SavingsSimulator-module__8dW-RW__hint{font-size:var(--text-xs);color:var(--color-muted);line-height:1.45}.SavingsSimulator-module__8dW-RW__inputWrap{border-radius:var(--radius);background:var(--color-white);border:1.5px solid #cdd5e3;align-items:center;min-height:52px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.SavingsSimulator-module__8dW-RW__inputWrap:hover{border-color:var(--color-brand-strong)}.SavingsSimulator-module__8dW-RW__inputWrap:focus-within{border-color:var(--color-brand-strong);box-shadow:0 0 0 3px #4f69fb38}.SavingsSimulator-module__8dW-RW__inputWrap input{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:49px;font:inherit;font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--color-ink);background:0 0;border:0;flex:1;padding:0 .9rem;font-weight:700}.SavingsSimulator-module__8dW-RW__inputWrap input:focus,.SavingsSimulator-module__8dW-RW__inputWrap input:focus-visible{box-shadow:none;outline:none}.SavingsSimulator-module__8dW-RW__inputWrap input::placeholder{color:#9aa6b4;font-weight:500}.SavingsSimulator-module__8dW-RW__suffix{font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;padding:0 .9rem 0 .25rem;font-weight:700}.SavingsSimulator-module__8dW-RW__invalid{border-color:var(--color-error)}.SavingsSimulator-module__8dW-RW__error{font-size:var(--text-xs);color:var(--color-error);align-items:center;gap:.35rem;font-weight:650;display:flex}.SavingsSimulator-module__8dW-RW__chipsGroup{border:0;align-content:start;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}.SavingsSimulator-module__8dW-RW__chips{flex-wrap:wrap;gap:.5rem;display:flex}.SavingsSimulator-module__8dW-RW__chip{border-radius:var(--radius-pill);min-height:46px;font-size:var(--text-sm);cursor:pointer;border:1.5px solid #cdd5e3;align-items:center;padding:.5rem 1.05rem;font-weight:650;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;position:relative}.SavingsSimulator-module__8dW-RW__chip:hover{border-color:var(--color-brand-strong)}.SavingsSimulator-module__8dW-RW__chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.SavingsSimulator-module__8dW-RW__chip:has(input:checked){background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.SavingsSimulator-module__8dW-RW__chip:has(input:focus-visible){box-shadow:var(--focus-ring)}.SavingsSimulator-module__8dW-RW__privacy{border-radius:var(--radius);background:var(--color-success-tint);color:var(--color-success);font-size:var(--text-xs);align-items:center;gap:.6rem;padding:.8rem 1rem;font-weight:650;display:flex}.SavingsSimulator-module__8dW-RW__result{border-radius:0 0 var(--radius-xl) var(--radius-xl);background:radial-gradient(120% 60% at 100% 0%, #4f69fb59 0%, transparent 60%), var(--color-ink);color:var(--color-white);position:relative}@media (min-width:1000px){.SavingsSimulator-module__8dW-RW__result{border-radius:0 var(--radius-xl) var(--radius-xl) 0}.SavingsSimulator-module__8dW-RW__resultInner{top:calc(var(--header-h) + 1rem);position:sticky}}.SavingsSimulator-module__8dW-RW__resultInner{align-content:start;gap:1.1rem;padding:clamp(1.25rem,.8rem + 2vw,2.5rem);display:grid}.SavingsSimulator-module__8dW-RW__resultLabel{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-on-ink);font-weight:800}.SavingsSimulator-module__8dW-RW__waiting{color:var(--color-on-ink-muted);gap:.7rem;display:grid}.SavingsSimulator-module__8dW-RW__waitingTitle{font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-white);font-weight:800}.SavingsSimulator-module__8dW-RW__teaser{gap:.55rem;margin-top:.4rem;display:grid}.SavingsSimulator-module__8dW-RW__teaser li{border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-white);background:#ffffff12;align-items:center;gap:.6rem;padding:.7rem .85rem;font-weight:650;display:flex}.SavingsSimulator-module__8dW-RW__teaser svg{color:var(--color-brand-on-ink)}.SavingsSimulator-module__8dW-RW__headline{gap:.4rem;display:grid}.SavingsSimulator-module__8dW-RW__headlineKicker{font-size:var(--text-sm);color:var(--color-on-ink-muted);font-weight:700}.SavingsSimulator-module__8dW-RW__bigNumber{letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--color-white);font-size:clamp(2rem,1.4rem + 2.4vw,2.9rem);font-weight:800;line-height:1.05}.SavingsSimulator-module__8dW-RW__to{letter-spacing:0;color:var(--color-brand-on-ink);font-size:.55em;font-weight:700}.SavingsSimulator-module__8dW-RW__bigText{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:800}.SavingsSimulator-module__8dW-RW__headlineText{font-size:var(--text-sm);color:var(--color-on-ink-muted)}.SavingsSimulator-module__8dW-RW__bars{border-radius:var(--radius-lg);background:#ffffff0f;gap:.9rem;padding:1rem;display:grid}.SavingsSimulator-module__8dW-RW__barRow{gap:.4rem;display:grid}.SavingsSimulator-module__8dW-RW__barHead{font-size:var(--text-xs);color:var(--color-on-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.SavingsSimulator-module__8dW-RW__barHead strong{font-size:var(--text-sm);color:var(--color-white);font-variant-numeric:tabular-nums}.SavingsSimulator-module__8dW-RW__track{background:#ffffff1a;border-radius:999px;height:14px;position:relative;overflow:hidden}.SavingsSimulator-module__8dW-RW__track span{width:var(--w);border-radius:inherit;transition:width .7s var(--ease-out);position:absolute;inset:0 auto 0 0}.SavingsSimulator-module__8dW-RW__barCurrent{background:linear-gradient(90deg,#ffb4a8 0%,#ff8a78 100%)}.SavingsSimulator-module__8dW-RW__barRange{background:repeating-linear-gradient(-45deg,#a9b8ff8c 0 6px,#a9b8ff4d 6px 12px)}.SavingsSimulator-module__8dW-RW__barLow{background:var(--color-brand-on-ink)}.SavingsSimulator-module__8dW-RW__monthly{font-size:var(--text-sm);color:var(--color-on-ink-muted);align-items:flex-start;gap:.6rem;line-height:1.5;display:flex}.SavingsSimulator-module__8dW-RW__monthly svg{color:var(--color-brand-on-ink);margin-top:.15rem}.SavingsSimulator-module__8dW-RW__monthly strong{color:var(--color-white);white-space:nowrap}.SavingsSimulator-module__8dW-RW__reset{min-height:44px;color:var(--color-white);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:0 .5rem;font-weight:700;text-decoration:underline}.SavingsSimulator-module__8dW-RW__testNotice{border-radius:var(--radius);font-size:var(--text-xs);color:#ffe2a8;border:1px dashed #ffd27a;align-items:flex-start;gap:.5rem;padding:.7rem .85rem;font-weight:650;display:flex}.SavingsSimulator-module__8dW-RW__details{font-size:var(--text-xs);color:var(--color-on-ink-muted)}.SavingsSimulator-module__8dW-RW__details summary{min-height:44px;color:var(--color-white);cursor:pointer;align-items:center;font-weight:750;display:flex}.SavingsSimulator-module__8dW-RW__details ul{gap:.4rem;padding-left:1.1rem;list-style:outside;display:grid}.SavingsSimulator-module__8dW-RW__disclaimer{font-size:var(--text-xs);color:var(--color-on-ink-muted);line-height:1.5}@media (prefers-reduced-motion:no-preference){.SavingsSimulator-module__8dW-RW__headline,.SavingsSimulator-module__8dW-RW__bars,.SavingsSimulator-module__8dW-RW__monthly{animation:SavingsSimulator-module__8dW-RW__apparait .45s var(--ease-out) both}.SavingsSimulator-module__8dW-RW__bars{animation-delay:80ms}.SavingsSimulator-module__8dW-RW__monthly{animation-delay:.16s}}@media (prefers-reduced-motion:reduce){.SavingsSimulator-module__8dW-RW__track span,.SavingsSimulator-module__8dW-RW__progress span{transition:none}}@keyframes SavingsSimulator-module__8dW-RW__apparait{0%{opacity:0;transform:translateY(10px)}}
.SectionHeading-module__ZCWIVq__heading{gap:1rem;max-width:46rem;display:grid}.SectionHeading-module__ZCWIVq__center{text-align:center;justify-items:center;margin-inline:auto}.SectionHeading-module__ZCWIVq__eyebrow{border-radius:var(--radius-pill);background:var(--color-brand-tint);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-strong);justify-self:start;align-items:center;gap:.55rem;padding:.4rem .85rem .4rem .6rem;font-weight:750;display:inline-flex}.SectionHeading-module__ZCWIVq__eyebrow:before{content:"";background:linear-gradient(var(--color-ink), var(--color-ink)) left / 9px 100% no-repeat, var(--color-brand);border-radius:999px;flex-shrink:0;width:22px;height:8px}.SectionHeading-module__ZCWIVq__center .SectionHeading-module__ZCWIVq__eyebrow{justify-self:center}.SectionHeading-module__ZCWIVq__eyebrowInverse{color:var(--color-brand-on-ink);background:#ffffff1a}.SectionHeading-module__ZCWIVq__eyebrowInverse:before{background:linear-gradient(var(--color-white), var(--color-white)) left / 9px 100% no-repeat, var(--color-brand)}.SectionHeading-module__ZCWIVq__title{color:inherit}.SectionHeading-module__ZCWIVq__md{font-size:var(--text-2xl)}.SectionHeading-module__ZCWIVq__lg{font-size:var(--text-3xl)}.SectionHeading-module__ZCWIVq__display{font-size:var(--text-display);letter-spacing:-.035em;line-height:1.04}.SectionHeading-module__ZCWIVq__title em{color:var(--color-brand-strong);font-style:normal}.SectionHeading-module__ZCWIVq__inverse .SectionHeading-module__ZCWIVq__title em{color:var(--color-brand-on-ink)}.SectionHeading-module__ZCWIVq__intro{font-size:var(--text-lg);color:var(--color-muted);max-width:40rem;line-height:1.6}.SectionHeading-module__ZCWIVq__inverse .SectionHeading-module__ZCWIVq__intro{color:var(--color-on-ink-muted)}
.blog-module__3rPSzG__list{gap:1.25rem;display:grid}
.not-found-module__sxuMuG__wrap{background:var(--color-soft);padding-block:clamp(4rem,3rem + 5vw,8rem)}.not-found-module__sxuMuG__inner{justify-items:start;gap:1.5rem;display:grid}.not-found-module__sxuMuG__title{font-size:var(--text-display);letter-spacing:-.035em;max-width:18ch;line-height:1.04}.not-found-module__sxuMuG__title em{color:var(--color-brand-strong);font-style:normal}.not-found-module__sxuMuG__links{border-top:1px solid var(--color-line-soft);width:100%;max-width:32rem;display:grid}.not-found-module__sxuMuG__links li{border-bottom:1px solid var(--color-line-soft)}.not-found-module__sxuMuG__links a{justify-content:space-between;align-items:center;min-height:52px;font-weight:700;text-decoration:none;display:flex}.not-found-module__sxuMuG__links a:hover{color:var(--color-brand-strong)}
