.y7YCoa_page{color:#17263b;background:#fff;min-height:65vh}.y7YCoa_wrap{width:min(1080px,100% - 48px);margin-inline:auto}.y7YCoa_hero{border-bottom:1px solid #dbe2ea;padding:clamp(48px,7vw,88px) 0 44px}.y7YCoa_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#526277;margin:0 0 18px;font-size:12px;font-weight:650}.y7YCoa_hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:850px;margin:0 0 24px;font-size:clamp(36px,5.6vw,66px);font-weight:500;line-height:1.08}.y7YCoa_lead{color:#526277;max-width:720px;margin:0;font-size:clamp(17px,2vw,20px);line-height:1.7}.y7YCoa_section{padding-block:56px}.y7YCoa_split{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:64px;display:grid}.y7YCoa_page h2{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(25px,3vw,34px);font-weight:500;line-height:1.2}.y7YCoa_page h3{margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.45}.y7YCoa_prose{color:#526277;max-width:720px;margin:0 0 20px;font-size:16px;line-height:1.85}.y7YCoa_statusPanel{color:#fff;background:#182a42;border-radius:12px;padding:32px}.y7YCoa_statusPanel .y7YCoa_eyebrow,.y7YCoa_statusPanel p{color:#d8e1ee}.y7YCoa_statusPanel .y7YCoa_eyebrow{margin-bottom:18px;font-size:11px}.y7YCoa_statusPanel p{margin:0;font-size:15px;line-height:1.8}.y7YCoa_statusPanel h2{color:#fff;font-size:25px}.y7YCoa_standards{border-top:1px solid #dbe2ea;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:32px;display:grid}.y7YCoa_standard{min-width:0}.y7YCoa_number{color:#64748b;letter-spacing:.1em;margin-bottom:18px;font-size:12px;display:block}.y7YCoa_pending{color:#3b4d65;background:#f1f4f8;border:1px solid #bdc8d5;border-radius:5px;margin-bottom:20px;padding:6px 9px;font-size:12px;font-weight:600;line-height:1.3;display:inline-block}.y7YCoa_standard p{color:#526277;margin:0;font-size:15px;line-height:1.8}.y7YCoa_linkRow{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.y7YCoa_page a,.y7YCoa_contactSection a{color:#172f4e;text-underline-offset:4px}.y7YCoa_page a:hover,.y7YCoa_contactSection a:hover{text-decoration:underline}.y7YCoa_footnote{color:#526277;border-top:1px solid #dbe2ea;padding:28px 0 44px;font-size:14px;line-height:1.8}.y7YCoa_contents{border-bottom:1px solid #dbe2ea;flex-wrap:wrap;gap:8px 24px;margin:0 0 44px;padding:0 0 24px;display:flex}.y7YCoa_contents a{align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.y7YCoa_faqGroup{border-bottom:1px solid #dbe2ea;grid-template-columns:230px minmax(0,1fr);gap:48px;padding-block:40px;scroll-margin-top:140px;display:grid}.y7YCoa_faqGroup:first-of-type{padding-top:0}.y7YCoa_faqGroup h2{font-size:23px;line-height:1.4}.y7YCoa_faqItem+.y7YCoa_faqItem{margin-top:32px}.y7YCoa_faqItem p{color:#526277;max-width:720px;margin:0;font-size:16px;line-height:1.8}.y7YCoa_contactSection{color:#17263b;padding:48px 0 56px}.y7YCoa_contactGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:64px;display:grid}.y7YCoa_contactContext h2{letter-spacing:-.025em;margin:0 0 18px;font-size:28px;font-weight:500}.y7YCoa_contactContext p{color:#526277;margin:0 0 22px;font-size:15px;line-height:1.8}.y7YCoa_contactContext ul{gap:8px;margin:22px 0;padding:0;list-style:none;display:grid}.y7YCoa_contactContext a{overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.y7YCoa_formPanel{background:#fff;border:1px solid #dbe2ea;border-radius:12px;min-width:0;padding:28px}.y7YCoa_contactForm{gap:22px;display:grid}.y7YCoa_names{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.y7YCoa_field{gap:9px;min-width:0;display:grid}.y7YCoa_field label{font-size:14px;font-weight:600;line-height:1.4}.y7YCoa_field input,.y7YCoa_field textarea{box-sizing:border-box;color:#17263b;width:100%;font:inherit;background:#fff;border:1px solid #a8b6c7;border-radius:7px;min-height:48px;padding:12px;font-size:16px;line-height:1.5}.y7YCoa_field textarea{resize:vertical;min-height:160px}.y7YCoa_field input:disabled,.y7YCoa_field textarea:disabled{opacity:.65}.y7YCoa_contactSection :focus-visible,.y7YCoa_page a:focus-visible{outline-offset:4px;outline:3px solid #486c99}.y7YCoa_privacy{color:#526277;margin:0;font-size:13px;line-height:1.7}.y7YCoa_privacy a{font-weight:600;text-decoration:underline}.y7YCoa_submit{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#182a42;border:1px solid #182a42;border-radius:10px;padding:12px 20px;font-size:15px;font-weight:600}.y7YCoa_submit:disabled{cursor:wait;opacity:.65}.y7YCoa_error{color:#842d23;overflow-wrap:anywhere;background:#fff5f3;border-left:3px solid #9c3529;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}.y7YCoa_success{padding:20px 0}.y7YCoa_success h3{margin:0 0 16px;font-size:26px;font-weight:500}.y7YCoa_success p{color:#526277;font-size:15px;line-height:1.8}@media (max-width:760px){.y7YCoa_split,.y7YCoa_contactGrid{grid-template-columns:1fr;gap:32px}.y7YCoa_standards{grid-template-columns:1fr;gap:30px}.y7YCoa_standard+.y7YCoa_standard{border-top:1px solid #dbe2ea;padding-top:28px}.y7YCoa_faqGroup{grid-template-columns:1fr;gap:18px}.y7YCoa_section{padding-block:40px}.y7YCoa_statusPanel{padding:26px}.y7YCoa_contactContext ul{margin-bottom:0}}@media (max-width:480px){.y7YCoa_wrap{width:calc(100% - 32px)}.y7YCoa_hero{padding-top:40px;padding-bottom:32px}.y7YCoa_names{grid-template-columns:1fr;gap:22px}.y7YCoa_formPanel{padding:18px}.y7YCoa_contactSection{padding-top:32px}.y7YCoa_contents{gap:4px 18px}.y7YCoa_statusPanel{padding:24px}}@media (prefers-reduced-motion:reduce){.y7YCoa_page *,.y7YCoa_contactSection *{scroll-behavior:auto;transition:none}}
