.Remissform_section__130we{position:relative;overflow:hidden;padding-block:4.5rem 5rem;scroll-margin-top:calc(var(--header-height) + 1rem);background:radial-gradient(circle at 95% 10%,rgba(79,127,147,.07),transparent 22rem),radial-gradient(circle at 5% 90%,rgba(205,183,141,.14),transparent 22rem),linear-gradient(180deg,#f8f5ee,#f3eee5)}.Remissform_container__bYhW_{position:relative;z-index:1}.Remissform_heading__lLijl{width:100%;max-width:40rem;margin-inline:auto;text-align:center}.Remissform_eyebrow__xuerT{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:.8rem}.Remissform_eyebrow__xuerT>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:rgba(79,127,147,.08);color:var(--color-primary)}.Remissform_eyebrow__xuerT svg{width:.8rem;height:.8rem;stroke-width:1.7}.Remissform_eyebrow__xuerT p{color:var(--color-primary);font-size:.52rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.Remissform_heading__lLijl h2{color:var(--color-primary-dark);font-family:var(--font-heading);font-size:clamp(2.9rem,12vw,4.8rem);font-weight:500;line-height:.9;letter-spacing:-.05em;text-wrap:balance}.Remissform_heading__lLijl h2 em{color:var(--color-primary);font-weight:500}.Remissform_heading__lLijl>p{max-width:32rem;margin:1rem auto 0;color:var(--color-text-muted);font-size:.82rem;line-height:1.7;text-wrap:pretty}.Remissform_formShell__q84zP{width:100%;max-width:57rem;margin:2.5rem auto 0;overflow:hidden;border:1px solid rgba(79,127,147,.09);border-radius:1.25rem;background:rgba(255,255,255,.9);box-shadow:0 1.5rem 4rem rgba(79,127,147,.07)}.Remissform_formTop__OivSg{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid rgba(79,127,147,.08);background:linear-gradient(135deg,rgba(79,127,147,.055),rgba(205,183,141,.08))}.Remissform_formTop__OivSg>div{min-width:0}.Remissform_formTop__OivSg span{display:block;color:var(--color-text-muted);font-size:.4rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.Remissform_formTop__OivSg strong{display:block;margin-top:.1rem;color:var(--color-primary-dark);font-family:var(--font-heading);font-size:1.08rem;font-weight:600;line-height:1}.Remissform_formTop__OivSg>svg{width:1.15rem;height:1.15rem;flex:0 0 auto;color:var(--color-primary);stroke-width:1.6}.Remissform_form__gAA_2{padding:1rem}.Remissform_formGrid__or_UY{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}.Remissform_field__NLFGW{min-width:0}.Remissform_field__NLFGW label{display:block;margin-bottom:.35rem;color:var(--color-primary-dark);font-size:.58rem;font-weight:750}.Remissform_field__NLFGW input,.Remissform_field__NLFGW textarea{width:100%;min-width:0;border:1px solid rgba(79,127,147,.12);border-radius:.75rem;outline:none;background:#fbfaf7;color:var(--color-primary-dark);font:inherit;font-size:.78rem;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.Remissform_field__NLFGW input{min-height:3.15rem;padding:0 .85rem}.Remissform_field__NLFGW textarea{min-height:7.5rem;resize:vertical;padding:.85rem;line-height:1.55}.Remissform_field__NLFGW input::placeholder,.Remissform_field__NLFGW textarea::placeholder{color:rgba(49,94,115,.38)}.Remissform_field__NLFGW input:focus,.Remissform_field__NLFGW textarea:focus{border-color:rgba(79,127,147,.42);background:var(--color-white);box-shadow:0 0 0 .2rem rgba(79,127,147,.055)}.Remissform_inputWrap__H444o{position:relative}.Remissform_inputWrap__H444o>svg{position:absolute;z-index:2;top:50%;left:.8rem;width:.85rem;height:.85rem;color:rgba(49,94,115,.42);stroke-width:1.6;pointer-events:none;transform:translateY(-50%)}.Remissform_inputWrap__H444o input{padding-left:2.25rem}.Remissform_referralType__Fn80q{min-width:0;margin:1.3rem 0 0;border:0;padding:0}.Remissform_referralType__Fn80q legend{margin-bottom:.55rem;color:var(--color-primary-dark);font-size:.58rem;font-weight:750}.Remissform_typeGrid__dYmbD{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem}.Remissform_typeOption__fppQK{position:relative;display:grid;min-width:0;min-height:3.2rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;cursor:pointer;border:1px solid rgba(79,127,147,.1);border-radius:.75rem;padding:.65rem .75rem;background:rgba(248,245,238,.65);color:var(--color-primary-dark);font-size:.68rem;font-weight:700;transition:border-color .16s ease,background .16s ease}.Remissform_typeOption__fppQK input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.Remissform_customRadio___B7ex{position:relative;width:1.05rem;height:1.05rem;flex:0 0 auto;border:1px solid rgba(79,127,147,.3);border-radius:50%;background:var(--color-white)}.Remissform_customRadio___B7ex:after{position:absolute;top:50%;left:50%;width:.48rem;height:.48rem;border-radius:50%;content:"";background:var(--color-primary);opacity:0;transform:translate(-50%,-50%) scale(.5);transition:opacity .15s ease,transform .15s ease}.Remissform_typeOption__fppQK:has(input:checked){border-color:rgba(79,127,147,.34);background:rgba(79,127,147,.065)}.Remissform_typeOption__fppQK input:checked+.Remissform_customRadio___B7ex:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.Remissform_typeOption__fppQK:has(input:focus-visible){outline:2px solid rgba(79,127,147,.3);outline-offset:2px}.Remissform_consent__YuUkB{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.65rem;margin-top:1.3rem;cursor:pointer;border-top:1px solid rgba(79,127,147,.08);padding-top:1.1rem;color:var(--color-text-muted);font-size:.64rem;line-height:1.55}.Remissform_consent__YuUkB>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.Remissform_customCheckbox__AR3yB{position:relative;width:1.15rem;height:1.15rem;margin-top:.06rem;flex:0 0 auto;border:1px solid rgba(79,127,147,.28);border-radius:.28rem;background:var(--color-white);transition:background .15s ease,border-color .15s ease}.Remissform_customCheckbox__AR3yB:after{position:absolute;top:.18rem;left:.37rem;width:.28rem;height:.52rem;border-right:2px solid white;border-bottom:2px solid white;content:"";opacity:0;transform:rotate(45deg) scale(.7);transition:opacity .15s ease,transform .15s ease}.Remissform_consent__YuUkB input:checked+.Remissform_customCheckbox__AR3yB{border-color:var(--color-primary);background:var(--color-primary)}.Remissform_consent__YuUkB input:checked+.Remissform_customCheckbox__AR3yB:after{opacity:1;transform:rotate(45deg) scale(1)}.Remissform_consent__YuUkB:has(input:focus-visible) .Remissform_customCheckbox__AR3yB{outline:2px solid rgba(79,127,147,.28);outline-offset:2px}.Remissform_consent__YuUkB a{color:var(--color-primary);font-weight:800;text-decoration:underline;text-decoration-color:rgba(49,94,115,.25);text-underline-offset:.15rem}.Remissform_formFooter__6YebM{display:grid;gap:.9rem;margin-top:1.3rem}.Remissform_securityNote__pAutD{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem}.Remissform_securityNote__pAutD svg{width:.95rem;height:.95rem;flex:0 0 auto;color:var(--color-primary);stroke-width:1.6}.Remissform_securityNote__pAutD p{color:var(--color-text-muted);font-size:.57rem;line-height:1.45}.Remissform_submitButton__LFUS0{display:inline-flex;width:100%;min-height:3.35rem;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;border:0;border-radius:999px;padding-inline:1rem;background:var(--color-primary);color:var(--color-white);font:inherit;font-size:.68rem;font-weight:800;box-shadow:0 .8rem 1.8rem rgba(79,127,147,.14);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.Remissform_submitButton__LFUS0 svg{width:.9rem;height:.9rem;stroke-width:1.8}.Remissform_submitButton__LFUS0:active{transform:scale(.985)}@media (max-width:350px){.Remissform_section__130we{padding-block:3.8rem 4.2rem}.Remissform_heading__lLijl h2{font-size:2.65rem}.Remissform_heading__lLijl>p{font-size:.76rem}.Remissform_formShell__q84zP{margin-top:2rem;border-radius:1rem}.Remissform_formTop__OivSg,.Remissform_form__gAA_2{padding-inline:.8rem}.Remissform_field__NLFGW input{min-height:3rem}.Remissform_field__NLFGW input,.Remissform_field__NLFGW textarea{font-size:.73rem}.Remissform_typeOption__fppQK{min-height:3rem;font-size:.64rem}.Remissform_consent__YuUkB{font-size:.6rem}}@media (min-width:390px){.Remissform_typeGrid__dYmbD{grid-template-columns:repeat(3,minmax(0,1fr))}.Remissform_typeOption__fppQK{display:flex;justify-content:center;padding-inline:.55rem}}@media (min-width:480px){.Remissform_section__130we{padding-block:5rem 5.5rem}.Remissform_heading__lLijl>p{font-size:.87rem}.Remissform_formShell__q84zP{margin-top:2.8rem}.Remissform_formTop__OivSg{padding:1rem 1.2rem}.Remissform_form__gAA_2{padding:1.2rem}.Remissform_formGrid__or_UY{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.Remissform_fullWidth__fqbrX{grid-column:1/-1}.Remissform_field__NLFGW input{min-height:3.35rem}.Remissform_field__NLFGW input,.Remissform_field__NLFGW textarea{font-size:.8rem}.Remissform_field__NLFGW label,.Remissform_referralType__Fn80q legend{font-size:.61rem}.Remissform_typeOption__fppQK{min-height:3.35rem;font-size:.7rem}.Remissform_consent__YuUkB{font-size:.67rem}.Remissform_formFooter__6YebM{grid-template-columns:minmax(0,1fr) auto;align-items:center}.Remissform_submitButton__LFUS0{width:auto;min-width:12rem;padding-inline:1.4rem}}@media (min-width:768px){.Remissform_section__130we{padding-block:6rem}.Remissform_heading__lLijl h2{font-size:clamp(4rem,7vw,5rem)}.Remissform_heading__lLijl>p{font-size:.92rem}.Remissform_formShell__q84zP{border-radius:1.4rem}.Remissform_formTop__OivSg{padding:1.1rem 1.4rem}.Remissform_formTop__OivSg strong{font-size:1.2rem}.Remissform_form__gAA_2{padding:1.4rem}.Remissform_formGrid__or_UY{gap:1rem}.Remissform_field__NLFGW input{min-height:3.5rem}.Remissform_field__NLFGW textarea{min-height:8.5rem}.Remissform_referralType__Fn80q{margin-top:1.5rem}.Remissform_consent__YuUkB{margin-top:1.5rem;padding-top:1.25rem}.Remissform_formFooter__6YebM{margin-top:1.5rem}}@media (min-width:1024px){.Remissform_section__130we{padding-block:7rem}.Remissform_heading__lLijl{max-width:44rem}.Remissform_heading__lLijl h2{font-size:clamp(4.5rem,5vw,5.5rem)}.Remissform_formShell__q84zP{max-width:61rem;margin-top:3.2rem}.Remissform_formTop__OivSg{padding:1.2rem 1.6rem}.Remissform_form__gAA_2{padding:1.6rem}.Remissform_field__NLFGW input{min-height:3.6rem}.Remissform_field__NLFGW input,.Remissform_field__NLFGW textarea{font-size:.83rem}.Remissform_typeOption__fppQK{min-height:3.55rem}.Remissform_submitButton__LFUS0{min-width:13.5rem;min-height:3.55rem}}@media (hover:hover){.Remissform_typeOption__fppQK:hover{border-color:rgba(79,127,147,.2);background:rgba(79,127,147,.045)}.Remissform_submitButton__LFUS0:hover{background:var(--color-primary-dark);box-shadow:0 1rem 2.3rem rgba(79,127,147,.2);transform:translateY(-.08rem)}.Remissform_consent__YuUkB a:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.Remissform_customCheckbox__AR3yB,.Remissform_customCheckbox__AR3yB:after,.Remissform_customRadio___B7ex:after,.Remissform_field__NLFGW input,.Remissform_field__NLFGW textarea,.Remissform_submitButton__LFUS0,.Remissform_typeOption__fppQK{transition:none}}.Remissform_eyebrow__xuerT p,.Remissform_field__NLFGW label,.Remissform_formTop__OivSg span,.Remissform_referralType__Fn80q legend{font-size:var(--type-label);letter-spacing:.08em}.Remissform_heading__lLijl>p{font-size:var(--type-body)}.Remissform_field__NLFGW input,.Remissform_field__NLFGW textarea{font-size:var(--type-control)}.Remissform_consent__YuUkB,.Remissform_securityNote__pAutD p,.Remissform_typeOption__fppQK{font-size:var(--type-body-small)}.Remissform_submitButton__LFUS0{font-size:var(--type-action)}.RemissHero_hero__O7FKD{position:relative;isolation:isolate;overflow:hidden;background:var(--color-primary-dark);color:var(--color-white)}.RemissHero_backgroundImage__jdjR2{z-index:-3;object-fit:cover;object-position:center}.RemissHero_imageOverlay__6PqDD{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(49,94,115,.94),rgba(49,94,115,.84) 48%,rgba(49,94,115,.68)),linear-gradient(180deg,rgba(49,94,115,.16),rgba(49,94,115,.38))}.RemissHero_inner__wkr9J{position:relative;z-index:1;display:grid;gap:2.5rem;align-items:center;padding-block:4rem}.RemissHero_content__I3cRC{width:100%;max-width:44rem}.RemissHero_eyebrow__Bpa_7{margin:0;color:var(--color-accent);font-size:var(--type-label);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.RemissHero_content__I3cRC h1{max-width:18ch;margin:.65rem 0 0;color:var(--color-white);font-family:var(--font-heading);font-size:clamp(2.6rem,8vw,4rem);font-weight:500;line-height:1;letter-spacing:-.045em;text-wrap:balance}.RemissHero_content__I3cRC h1 em{color:var(--color-accent);font-weight:500}.RemissHero_introduction__gGNWF{max-width:37rem;margin:1rem 0 0;color:rgba(255,255,255,.86);font-size:var(--type-body);line-height:1.7;text-wrap:pretty}.RemissHero_actions__8Uc5N{display:grid;width:100%;max-width:27rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.5rem}.RemissHero_primaryAction___U0zM,.RemissHero_secondaryAction__QnQvL{display:inline-flex;min-width:0;min-height:3.45rem;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;padding-inline:.8rem;font-size:var(--type-action);font-weight:800;text-align:center;transition:background .18s ease,border-color .18s ease,transform .18s ease}.RemissHero_primaryAction___U0zM{background:var(--color-white);color:var(--color-primary-dark)}.RemissHero_secondaryAction__QnQvL{border:1px solid rgba(255,255,255,.26);background:rgba(255,255,255,.06);color:var(--color-white)}.RemissHero_primaryAction___U0zM svg,.RemissHero_secondaryAction__QnQvL svg{width:.95rem;height:.95rem;flex:0 0 auto;stroke-width:1.8}.RemissHero_informationPanel__lw1rp{width:100%;max-width:36rem;padding:1.25rem;border:1px solid rgba(255,255,255,.14);border-radius:1.25rem;background:rgba(49,94,115,.72);backdrop-filter:blur(1rem)}.RemissHero_informationPanel__lw1rp>h2{margin:0;color:var(--color-white);font-family:var(--font-heading);font-size:clamp(1.7rem,5vw,2.25rem);font-weight:600;line-height:1.05}.RemissHero_points__4hHNA{display:grid;margin-top:1rem;border-top:1px solid rgba(255,255,255,.12)}.RemissHero_point__fskSe{display:grid;grid-template-columns:2.6rem minmax(0,1fr);align-items:start;gap:.85rem;padding-block:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.RemissHero_point__fskSe:last-child{border-bottom:0;padding-bottom:0}.RemissHero_pointIcon__SmlU6{display:grid;width:2.6rem;height:2.6rem;place-items:center;border-radius:50%;background:rgba(255,255,255,.08);color:var(--color-accent)}.RemissHero_pointIcon__SmlU6 svg{width:1rem;height:1rem;stroke-width:1.7}.RemissHero_point__fskSe>div{min-width:0}.RemissHero_point__fskSe h3{margin:0;color:var(--color-white);font-family:var(--font-heading);font-size:1.3rem;font-weight:600;line-height:1.1}.RemissHero_point__fskSe p{max-width:28rem;margin:.3rem 0 0;color:rgba(255,255,255,.78);font-size:var(--type-body-small);line-height:1.6}@media (max-width:370px){.RemissHero_inner__wkr9J{gap:2rem;padding-block:3.25rem}.RemissHero_content__I3cRC h1{font-size:2.45rem}.RemissHero_actions__8Uc5N{grid-template-columns:1fr}.RemissHero_informationPanel__lw1rp{padding:1rem}.RemissHero_point__fskSe{grid-template-columns:2.3rem minmax(0,1fr);gap:.7rem}.RemissHero_pointIcon__SmlU6{width:2.3rem;height:2.3rem}}@media (min-width:768px){.RemissHero_inner__wkr9J{grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);gap:clamp(3rem,6vw,5rem);padding-block:4.75rem}.RemissHero_content__I3cRC h1{font-size:clamp(3.5rem,6vw,4.5rem)}.RemissHero_informationPanel__lw1rp{justify-self:end}}@media (min-width:1100px){.RemissHero_inner__wkr9J{grid-template-columns:minmax(0,1.05fr) minmax(26rem,.85fr);gap:clamp(5rem,7vw,7rem);padding-block:5.25rem}.RemissHero_content__I3cRC h1{max-width:17ch;font-size:4.5rem}.RemissHero_introduction__gGNWF{font-size:1.0625rem}.RemissHero_informationPanel__lw1rp{max-width:36rem;padding:1.5rem}}@media (hover:hover){.RemissHero_primaryAction___U0zM:hover{background:#f2eee5;transform:translateY(-.08rem)}.RemissHero_secondaryAction__QnQvL:hover{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.1);transform:translateY(-.08rem)}}.RemissHero_primaryAction___U0zM:focus-visible,.RemissHero_secondaryAction__QnQvL:focus-visible{outline:3px solid rgba(255,255,255,.7);outline-offset:3px}@media (prefers-reduced-motion:reduce){.RemissHero_primaryAction___U0zM,.RemissHero_secondaryAction__QnQvL{transition:none}}