.EthicsNotice_notice__dWAFr{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:linear-gradient(135deg,var(--color-purple-50) 0,var(--color-cream-100) 100%);border:1px solid var(--color-purple-100);border-radius:var(--radius-lg)}.EthicsNotice_compact__V09f6{padding:var(--space-4)}.EthicsNotice_text__8Mmnr{font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-text-soft)}.EthicsNotice_compact__V09f6 .EthicsNotice_text__8Mmnr,.EthicsNotice_link__XbVFG{font-size:var(--font-size-xs)}.EthicsNotice_link__XbVFG{align-self:flex-start;font-weight:700;color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.EthicsNotice_link__XbVFG:hover{color:var(--color-primary-hover)}.EthicsNotice_link__XbVFG:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.FaqList_block__bM6gi{display:flex;flex-direction:column;gap:var(--space-8)}.FaqList_heading__j_azf{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);color:var(--color-ink-950)}.FaqList_group__7fdjw{display:flex;flex-direction:column;gap:var(--space-5)}.FaqList_groupHeading__rs4up{font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-heading);color:var(--color-ink-700);-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3);border-bottom:1px solid var(--color-border)}.FaqList_list__lU25W{display:flex;flex-direction:column;gap:var(--space-5)}.FaqList_item__K5Gcj{display:flex;flex-direction:column;gap:var(--space-2)}.FaqList_question__I_2JJ{font-weight:700;color:var(--color-ink-950)}.FaqList_answer__wpObn,.FaqList_question__I_2JJ{font-size:var(--font-size-base);line-height:var(--line-height-body)}.FaqList_answer__wpObn{color:var(--color-text-soft);-webkit-margin-start:0;margin-inline-start:0}.HeroSection_hero__1RUwS{display:flex;max-width:var(--container-md);flex-direction:column;align-items:flex-start;gap:var(--space-5);padding-block:var(--space-16) var(--space-20)}.HeroSection_backgroundSection__lc_iV{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;isolation:isolate;background:var(--color-ink-950)}.HeroSection_backgroundSection__lc_iV:before{position:absolute;inset:0 0 auto;z-index:2;height:20rem;content:"";background:linear-gradient(180deg,rgb(8 5 12/74%),rgb(8 5 12/52%) 30%,rgb(8 5 12/28%) 60%,rgb(8 5 12/8%) 84%,transparent);pointer-events:none}.HeroSection_backgroundSection__lc_iV:after{position:absolute;inset:auto 0 0;z-index:2;height:14rem;content:"";background:linear-gradient(0deg,rgb(255 250 240/90%),rgb(255 250 240/50%) 45%,transparent);pointer-events:none}.HeroSection_backgroundImage__N44zE{object-fit:cover;object-position:center 58%}.HeroSection_backgroundOverlay__Y0DnY{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(25 18 32/28%),rgb(25 18 32/14%) 36%,rgb(25 18 32/4%) 62%,transparent);pointer-events:none}.HeroSection_backgroundInner__9ch_s{position:relative;z-index:3;display:flex;align-items:flex-start;width:100%;min-height:100vh;min-height:100dvh;margin-inline:0;padding-block:clamp(10rem,18vh,13rem) clamp(5rem,10vh,7rem);padding-inline:clamp(2.5rem,5vw,5rem)}.HeroSection_backgroundContent__KxxjG{display:flex;max-width:42rem;flex-direction:column;align-items:flex-start;gap:var(--space-6);color:var(--color-surface);text-shadow:0 .125rem 1.5rem rgb(19 14 24/62%)}.HeroSection_backgroundContent__KxxjG .HeroSection_eyebrow__23w4w{color:var(--color-brand-gold)}.HeroSection_backgroundHeading__J8jKy{color:var(--color-surface);font-family:var(--font-family-heading);font-size:clamp(2.6rem,4.5vw,3.8rem);font-weight:700;line-height:1.38}.HeroSection_backgroundHeading__J8jKy:after{display:block;width:clamp(8rem,14vw,9rem);aspect-ratio:320/90;margin-top:clamp(1rem,1.3vw,1.1rem);content:"";background-image:url(/icon-design-6-standalone.svg);background-repeat:no-repeat;background-size:contain;background-position:0;opacity:.65}.HeroSection_backgroundSubheading__PS9eA{max-width:46ch;color:rgb(255 252 244/92%);font-family:var(--font-family-body);font-size:clamp(1.15rem,1.55vw,1.45rem);line-height:1.65}.HeroSection_backgroundActions__mYeAg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6);text-shadow:none}.HeroSection_trustNote__O_Xag{margin:0;color:rgb(255 249 236/62%);font-size:clamp(.78rem,.9vw,.88rem);font-weight:500;line-height:1.5;letter-spacing:.02em;text-shadow:none}.HeroSection_backgroundActions__mYeAg a,.HeroSection_trustNote__O_Xag{font-family:var(--font-family-ui)}.HeroSection_backgroundActions__mYeAg .secondary{border:2px solid var(--color-rose-300);background:transparent;color:var(--color-rose-100)}.HeroSection_backgroundActions__mYeAg .secondary:hover{border-color:var(--color-rose-100);background:rgb(224 112 181/12%);color:var(--color-rose-100)}.HeroSection_heroWithImage__hRkLk{display:grid;grid-template-columns:1fr;grid-gap:var(--space-10);gap:var(--space-10);align-items:center;padding-block:var(--space-12) var(--space-16)}.HeroSection_content__FPtuT{display:flex;max-width:var(--container-md);flex-direction:column;align-items:flex-start;gap:var(--space-5)}.HeroSection_eyebrow__23w4w{color:var(--color-brand-gold);font-family:var(--font-family-ui);font-size:clamp(.72rem,.85vw,.88rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HeroSection_heading__C_68n{color:var(--color-ink-950);font-family:var(--font-family-heading);font-size:clamp(var(--font-size-2xl),5vw,var(--font-size-4xl));font-weight:700;line-height:var(--line-height-heading)}.HeroSection_subheading__2nA_t{max-width:56ch;color:var(--color-text-soft);font-family:var(--font-family-body);font-size:var(--font-size-lg);line-height:var(--line-height-loose)}.HeroSection_actions__Fi8z2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.HeroSection_actions__Fi8z2 a{font-family:var(--font-family-ui)}.HeroSection_imageFrame__Tqcef{position:relative;min-height:18rem;margin:0;overflow:hidden;border:1px solid rgb(232 222 204/80%);border-radius:var(--radius-xl);background:var(--color-surface-warm);box-shadow:var(--shadow-lg)}.HeroSection_imageFrame__Tqcef:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgb(28 25 36/0) 58%,rgb(28 25 36/14%)),linear-gradient(90deg,rgb(251 250 245/14%),rgb(251 250 245/0));pointer-events:none}.HeroSection_image__wsI3C{display:block;width:100%;height:100%;min-height:18rem;object-fit:cover;object-position:center}@media (min-width:900px){.HeroSection_heroWithImage__hRkLk{grid-template-columns:minmax(0,1fr) minmax(20rem,.82fr);gap:var(--space-16);padding-block:var(--space-16) var(--space-20)}.HeroSection_imageFrame__Tqcef,.HeroSection_image__wsI3C{min-height:30rem}}.HeroSection_scrollNudge__yqeIZ{position:absolute;bottom:6rem;left:50%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:.4rem;color:rgb(255 249 236/60%);font-family:var(--font-family-ui);font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-shadow:none;transform:translateX(-50%);pointer-events:none;animation:HeroSection_nudgeBob___2bNd 2.6s ease-in-out infinite}.HeroSection_scrollNudge__yqeIZ svg{display:block;width:1.1rem;height:1.1rem;opacity:.7}@keyframes HeroSection_nudgeBob___2bNd{0%,to{transform:translateX(-50%) translateY(0);opacity:.7}50%{transform:translateX(-50%) translateY(.45rem);opacity:1}}@media (max-width:767px){.HeroSection_backgroundInner__9ch_s{align-items:flex-end;padding-block:7rem var(--space-12)}.HeroSection_backgroundImage__N44zE{object-fit:cover;object-position:center 58%}.HeroSection_backgroundOverlay__Y0DnY{background:linear-gradient(180deg,rgb(16 12 22/38%),rgb(16 12 22/20%) 6rem,transparent 14rem),linear-gradient(180deg,transparent,rgb(25 18 32/18%) 58%,rgb(25 18 32/30%)),linear-gradient(90deg,rgb(25 18 32/22%),rgb(25 18 32/6%))}}.page_sectionHeading__fhY9y{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__Yj6pS{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_crisisNote__zh3Ow{font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-background);border-left:4px solid var(--color-primary);padding:var(--space-4);border-radius:var(--radius-sm);max-width:65ch;margin-bottom:var(--space-6)}.page_privacyNote___Ydgh{margin-top:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-muted);max-width:55ch}.page_inlineLink__x0big{color:var(--color-primary);text-decoration:underline}.page_inlineLink__x0big:hover{color:var(--color-primary-hover)}.page_inlineLink__x0big:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_stepList__2JhdM{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:640px){.page_stepList__2JhdM{grid-template-columns:1fr 1fr}}.page_stepItem__3NqUY{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.page_stepLabel__qmprN{font-size:var(--font-size-base);font-weight:700;color:var(--color-foreground);margin:0 0 var(--space-2)}.page_stepDescription__PItmU{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0 0 var(--space-3)}.page_stepLink__Nmfpc{font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_stepLink__Nmfpc:hover{color:var(--color-primary-hover);text-decoration:underline}.page_stepLink__Nmfpc:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_detailList__h_bim{display:flex;flex-direction:column;gap:var(--space-4);margin:0;max-width:55ch}.page_detailItem__IUteF{display:grid;grid-template-columns:10rem 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.page_detailItem__IUteF:last-child{border-bottom:none;padding-bottom:0}.page_detailTerm__GskEE{font-size:var(--font-size-sm);font-weight:700;color:var(--color-foreground);text-transform:uppercase;letter-spacing:.06em}.page_detailValue__QKJd0{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page_crosslinks__dp7x6{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4)}.page_sectionLink__hzXcN{font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__hzXcN:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__hzXcN:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_relatedLink__bRX8k,.page_relatedNav__b1TUZ{display:none}.FormField_fieldGroup__6swpp{display:flex;flex-direction:column;gap:var(--space-1)}.FormField_label__ESUAq{font-size:var(--font-size-sm);font-weight:600;color:var(--color-foreground)}.FormField_required__TAnbO{color:var(--color-primary)}.FormField_optional__XH164{font-weight:400;color:var(--color-text-muted)}.FormField_description__eCgWr{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.FormField_input__iFDzu,.FormField_select__V5LHH,.FormField_textarea__1rt_q{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);font-family:inherit;color:var(--color-foreground);background:var(--color-background);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);outline:none;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.FormField_textarea__1rt_q{resize:vertical;min-height:7rem}.FormField_input__iFDzu:focus,.FormField_select__V5LHH:focus,.FormField_textarea__1rt_q:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.FormField_input__iFDzu[aria-invalid=true],.FormField_select__V5LHH[aria-invalid=true],.FormField_textarea__1rt_q[aria-invalid=true]{border-color:var(--color-error)}.FormField_input__iFDzu[aria-invalid=true]:focus,.FormField_select__V5LHH[aria-invalid=true]:focus,.FormField_textarea__1rt_q[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--color-error-ring)}.FormField_checkboxField__gIE1L{display:flex;flex-direction:column;gap:var(--space-1)}.FormField_checkboxLabel__ouT74{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--font-size-sm);color:var(--color-text);cursor:pointer;line-height:var(--line-height-body)}.FormField_checkbox__KzKS_{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--color-primary);cursor:pointer}.FormField_checkbox__KzKS_:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.FormField_errorMessage__vKALW{font-size:var(--font-size-xs);font-weight:600;color:var(--color-error);margin:var(--space-1) 0 0}.FormField_successMessage__6EjBC{padding:var(--space-5);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);max-width:36rem}.FormField_successText__a6YF5{font-size:var(--font-size-base);color:var(--color-text);margin:0}.FormField_successNote__CVeOY{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:var(--space-3) 0 0}.FormField_integrationNotice__uSmFP{font-size:var(--font-size-xs);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3)}.FormField_formError__30P0L{font-size:var(--font-size-sm);font-weight:600;color:var(--color-error);background:var(--color-error-soft);border:1px solid var(--color-error);border-radius:var(--radius-sm);padding:var(--space-3)}.FormField_form__7fAG_{display:flex;flex-direction:column;gap:var(--space-4);max-width:36rem}.FormField_submitButton__F_GhT{align-self:flex-start;padding:var(--space-3) var(--space-6);font-size:var(--font-size-base);font-weight:700;color:var(--color-primary-contrast);background:var(--color-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .15s ease}.FormField_submitButton__F_GhT:hover:not(:disabled){background:var(--color-primary-hover)}.FormField_submitButton__F_GhT:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.FormField_submitButton__F_GhT:disabled{opacity:.7;cursor:not-allowed}