.contact-section_section__FoOGp{scroll-margin-top:80px;padding:72px 24px;background:radial-gradient(ellipse at 15% 0,#e7efff,transparent 55%),#f7f9fd}.contact-section_container__uIvi9{width:min(100%,1060px);margin-inline:auto}.contact-section_header__ljnq5{margin:0 auto 36px;max-width:620px;text-align:center}.contact-section_eyebrow__j9SFQ{margin-bottom:10px;color:#1769ff;font-size:11px;font-weight:700;letter-spacing:.12em}.contact-section_heading__OdCyZ{color:#102a5c;font-size:clamp(30px,4vw,42px);line-height:1.2;font-weight:600;letter-spacing:-.035em}.contact-section_lede__xCvxq{margin-top:14px;color:#53647f;font-size:15px;line-height:1.8}.contact-section_panel__fCFKc{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.8fr);gap:0;padding:8px;border:1px solid #e4eaf4;border-radius:16px;background:#fff;box-shadow:0 12px 40px #102a5c08}.contact-section_info__1n1St{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;padding:36px 28px;border-radius:10px;background:linear-gradient(150deg,#1769ff,#104cc3 74%,#102a5c);color:#fff}.contact-section_info__1n1St:after{content:"";position:absolute;z-index:-1;width:240px;height:240px;right:-100px;bottom:-125px;border-radius:50%;background:#ffffff14;box-shadow:-45px 10px 0 20px #ffffff08}.contact-section_infoEyebrow__vzIwt{color:#d5e4ff;font-size:10px;font-weight:600;letter-spacing:.12em}.contact-section_info__1n1St.contact-section_info__1n1St h2{margin-top:14px;color:#fff;font-size:26px;line-height:1.3;font-weight:600;letter-spacing:-.03em}.contact-section_info__1n1St>p:not(.contact-section_infoEyebrow__vzIwt):not(.contact-section_operator__UeF4u){margin-top:16px;color:#e6eeff;font-size:14px;line-height:1.8}.contact-section_emailRow__ImPlQ{display:flex;gap:12px;align-items:flex-start;margin-top:34px}.contact-section_emailRow__ImPlQ>svg{margin-top:4px;flex-shrink:0}.contact-section_emailRow__ImPlQ>div{min-width:0}.contact-section_emailRow__ImPlQ span{display:block;color:#d5e4ff;font-size:12px;line-height:1.8}.contact-section_emailRow__ImPlQ a{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:2px;color:#fff;font-size:14px;line-height:1.8;font-weight:600;overflow-wrap:anywhere}.contact-section_info__1n1St a:hover{text-decoration:underline;text-underline-offset:4px}.contact-section_info__1n1St a:focus-visible{outline:2px solid #fff;outline-offset:4px}.contact-section_privacyContact__xiysL{margin-top:32px;padding-top:24px;border-top:1px solid #ffffff40}.contact-section_info__1n1St .contact-section_privacyContact__xiysL h3{color:#fff;font-size:14px;font-weight:600}.contact-section_privacyContact__xiysL p{margin-top:10px;color:#e6eeff;font-size:13px;line-height:1.85}.contact-section_privacyContact__xiysL a{color:#fff;text-decoration:underline;text-underline-offset:3px}.contact-section_operator__UeF4u{padding-top:48px;margin-top:auto;color:#d5e4ff;font-size:10px;line-height:1.8;letter-spacing:.06em}.contact-section_formPanel__HlaaH{padding:30px 32px;min-width:0}.contact-section_form__aNbrF{color:#183247;font-size:14px}.contact-section_form__aNbrF>*+*{margin-top:24px}.contact-section_fields__QpGAa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px}.contact-section_form__aNbrF .public-field{min-width:0}.contact-section_form__aNbrF .public-field>label{display:block;margin-bottom:4px;color:#53647f;font-size:12px;font-weight:500;line-height:1.5}.contact-section_form__aNbrF .public-field>:is(input,select,textarea){display:block;box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:10px 0;border:0;border-bottom:1px solid #a9b8cc;border-radius:0;background:#fff;color:#102a5c;font:inherit;font-size:16px;line-height:1.5;transition:border-color .12s,box-shadow .12s}.contact-section_form__aNbrF .public-field>textarea{min-height:144px;resize:vertical}.contact-section_form__aNbrF .public-field>select{appearance:auto;cursor:pointer}.contact-section_form__aNbrF .public-field>:is(input,select,textarea):focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb12}.contact-section_form__aNbrF .has-error>:is(input,select,textarea){border-color:#b42332}.contact-section_form__aNbrF .public-field-error{display:flex;align-items:flex-start;gap:6px;margin-top:7px;color:#b42332;font-size:13px;line-height:1.5}.contact-section_form__aNbrF .public-field-helper{margin-top:7px;color:#526579;font-size:13px;line-height:1.5}.contact-section_form__aNbrF>button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 22px;border-radius:6px;background:#1769ff;color:#fff;font-size:13px;font-weight:600}.contact-section_form__aNbrF>button[type=submit]:hover{background:#164db3}.contact-section_form__aNbrF>button[type=submit]:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.contact-section_form__aNbrF>button[type=submit]:disabled{opacity:.65;cursor:wait}.contact-section_notice__GzTvN{padding-top:20px;border-top:1px solid #e3eaf0;color:#526579;font-size:13px;line-height:1.75}@media (max-width:800px){.contact-section_panel__fCFKc{grid-template-columns:minmax(0,1fr)}.contact-section_info__1n1St{padding:28px}.contact-section_info__1n1St.contact-section_info__1n1St h2{max-width:none;font-size:24px}.contact-section_emailRow__ImPlQ{margin-top:24px}.contact-section_privacyContact__xiysL{margin-top:24px;padding-top:20px}.contact-section_operator__UeF4u{padding-top:24px}}@media (max-width:639px){.contact-section_section__FoOGp{padding:40px 16px}.contact-section_panel__fCFKc{padding:6px;border-radius:12px}.contact-section_info__1n1St{padding:26px 22px}.contact-section_formPanel__HlaaH{padding:26px 18px}.contact-section_fields__QpGAa{grid-template-columns:minmax(0,1fr);gap:20px}.contact-section_form__aNbrF>button[type=submit]{width:100%}}@media (prefers-reduced-motion:reduce){.contact-section_form__aNbrF .public-field>:is(input,select,textarea){transition:none}}.auxiliary_auxiliary__jsfCr{--color-brand-blue:var(--pg-accent);--color-brand-navy:var(--pg-ink);--color-brand-muted:var(--pg-muted);--color-brand-line:var(--pg-line);--color-brand-light:var(--pg-wash);--color-brand-mist:var(--pg-canvas);background:var(--pg-canvas)}.auxiliary_auxiliary__jsfCr .brand-container{max-width:76rem}.auxiliary_auxiliary__jsfCr h1,.auxiliary_auxiliary__jsfCr h2,.auxiliary_auxiliary__jsfCr h3{color:var(--pg-ink);font-weight:600}.auxiliary_auxiliary__jsfCr a:focus-visible,.auxiliary_auxiliary__jsfCr button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:3px}.auxiliary_auxiliary__jsfCr .landing-enter{animation:none}.auxiliary_privacyIntro__ApBuk{background:radial-gradient(ellipse at 80% 10%,color-mix(in srgb,var(--pg-sage) 12%,transparent),transparent 70%),var(--pg-canvas);border-bottom:1px solid var(--pg-line)}.auxiliary_privacyIntro__ApBuk>div{padding-block:3.5rem}.auxiliary_privacyIntro__ApBuk h1{font-size:clamp(2rem,4vw,3rem)}.auxiliary_privacyIntro__ApBuk p{font-size:.875rem;color:var(--pg-muted)}.auxiliary_privacyLayout__zZQe4{display:grid;grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:3rem;max-width:72rem;margin:0 auto}.auxiliary_privacyNav__rJW0s{position:sticky;top:7rem;padding:1.25rem;border:1px solid var(--pg-line);border-radius:var(--radius-public-card);background:var(--pg-surface)}.auxiliary_privacyNav__rJW0s a{font-size:.8125rem;min-height:44px;display:flex;align-items:center}.auxiliary_privacyContent__9_KAk{min-width:0}.auxiliary_privacyContent__9_KAk>div:first-child{display:grid;gap:2.5rem}.auxiliary_privacyContent__9_KAk section{padding:1.5rem;border:1px solid var(--pg-line);border-radius:var(--radius-public-card);background:var(--pg-surface);scroll-margin-top:7rem}.auxiliary_privacyContent__9_KAk section h2{font-size:1.35rem}.auxiliary_privacyContent__9_KAk section li,.auxiliary_privacyContent__9_KAk section p{font-size:.875rem;line-height:1.7;color:var(--pg-muted)}.auxiliary_privacyContent__9_KAk .prose{margin-top:.9rem}@media (max-width:63.999rem){.auxiliary_privacyLayout__zZQe4{grid-template-columns:minmax(0,1fr)}.auxiliary_privacyNav__rJW0s{display:none}}@media (max-width:39.999rem){.auxiliary_privacyContent__9_KAk section{padding:1rem}.auxiliary_privacyContent__9_KAk section>div{gap:.8rem}.auxiliary_privacyContent__9_KAk section>div>div:first-child{width:40px;height:40px;border-radius:var(--radius-public-chip)}}.faq-section_section__LrJra{padding:80px 24px;scroll-margin-top:80px;background:radial-gradient(ellipse at 65% 55%,#eaf1ff70,transparent 65%),#f8fafd}.faq-section_layout__jEPPE{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.5fr);align-items:start;gap:64px;width:min(100%,1060px);margin-inline:auto}.faq-section_intro__I0Zka{min-width:0}.faq-section_eyebrow__Z_Zyk{display:flex;align-items:center;gap:7px;color:#526579;font-size:12px;line-height:1.5}.faq-section_eyebrow__Z_Zyk span{width:6px;height:6px;border-radius:50%;background:#1769ff}.faq-section_intro__I0Zka h2{margin-top:14px;max-width:14ch;color:#102a5c;font-size:clamp(28px,3vw,36px);font-weight:600;letter-spacing:-.035em;line-height:1.22}.faq-section_contactCard__qVW73{margin-top:28px;padding:26px;border:1px solid #edf0f6;border-radius:13px;background:#fff;box-shadow:0 12px 28px #102a5c05}.faq-section_contactIcon__NmBo4{display:grid;place-items:center;width:46px;height:46px;margin-bottom:22px;border-radius:50%;background:#eaf1ff;color:#1769ff}.faq-section_contactCard__qVW73 h3{color:#102a5c;font-size:20px;line-height:1.35;font-weight:600;letter-spacing:-.025em}.faq-section_contactCard__qVW73 p{margin-top:10px;color:#526579;font-size:13px;line-height:1.8}.faq-section_contactCard__qVW73 a{display:flex;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 14px;margin-top:22px;border-radius:7px;background:#1769ff;color:#fff;font-size:13px;font-weight:600;text-align:center}.faq-section_contactCard__qVW73 a:hover{background:#0e4fd0}.faq-section_questions__dy7NC{display:grid;gap:12px;min-width:0}.faq-section_item__5tnHQ{min-width:0;border:1px solid #edf0f6;border-radius:10px;background:#fff;transition:border-color .12s}.faq-section_item__5tnHQ:hover,.faq-section_item__5tnHQ[open]{border-color:#d9e4f5}.faq-section_item__5tnHQ summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:56px;padding:17px 20px;color:#243e5a;font-size:14px;font-weight:500;line-height:1.55;list-style:none;cursor:pointer}.faq-section_item__5tnHQ summary::-webkit-details-marker{display:none}.faq-section_item__5tnHQ summary svg{flex-shrink:0;color:#526579;transition:transform .16s}.faq-section_item__5tnHQ[open] summary svg{transform:rotate(45deg)}.faq-section_answer__zDfMZ{padding:0 20px 20px;color:#526579;font-size:13px;line-height:1.85;overflow-wrap:anywhere}.faq-section_answer__zDfMZ p+p{margin-top:12px}.faq-section_section__LrJra :is(summary,a):focus-visible{outline:2px solid #1769ff;outline-offset:4px}@media (max-width:800px){.faq-section_layout__jEPPE{gap:32px;grid-template-columns:minmax(210px,.8fr) minmax(0,1.5fr)}.faq-section_contactCard__qVW73{padding:22px}}@media (max-width:639px){.faq-section_section__LrJra{padding:48px 18px}.faq-section_layout__jEPPE{grid-template-columns:minmax(0,1fr);gap:28px}.faq-section_intro__I0Zka h2{max-width:18ch}.faq-section_contactCard__qVW73{margin-top:22px}.faq-section_contactIcon__NmBo4{margin-bottom:16px}.faq-section_item__5tnHQ summary{padding:16px 18px}.faq-section_answer__zDfMZ{padding:0 18px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-section_item__5tnHQ,.faq-section_item__5tnHQ summary svg{transition:none}}