.page-module__BL8XpG__page{background:#fff}.page-module__BL8XpG__hero{min-height:360px;padding:calc(var(--nav-h) + 40px) 0 40px;background:var(--navy);align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-module__BL8XpG__heroImg{object-fit:cover;z-index:0}.page-module__BL8XpG__heroOverlay{z-index:1;background:linear-gradient(#00123259 0%,#00123273 45%,#001232eb 100%);position:absolute;inset:0}.page-module__BL8XpG__heroContent{z-index:2;color:#fff;position:relative}.page-module__BL8XpG__breadcrumb{color:#ffffffc7;align-items:center;gap:8px;margin-bottom:10px;font-size:.85rem;display:flex}.page-module__BL8XpG__breadcrumb a{color:#ffffffc7}.page-module__BL8XpG__breadcrumb a:hover{color:#fff}.page-module__BL8XpG__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.5vw,3rem);font-weight:900;line-height:1.08}.page-module__BL8XpG__sub{color:#ffffffe6;max-width:40rem;margin:12px 0 0;font-size:1.05rem;line-height:1.55}.page-module__BL8XpG__intro{color:var(--text);max-width:62rem;margin:0 0 12px;font-size:1.05rem;line-height:1.7}.page-module__BL8XpG__guideLink{color:var(--muted);margin:0 0 32px;font-size:.98rem}.page-module__BL8XpG__guideLink a{color:var(--orange);font-weight:600}.page-module__BL8XpG__faqSection{background:var(--off-white,#f6f7fb)}.page-module__BL8XpG__faqWrap{max-width:820px}.page-module__BL8XpG__faqTitle{color:var(--navy);margin:0 0 20px;font-size:1.5rem;font-weight:800}.page-module__BL8XpG__faqItem{border-bottom:1px solid var(--border,#e2e6ef)}.page-module__BL8XpG__faqQ{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;font-size:1.02rem;font-weight:600;list-style:none;display:flex}.page-module__BL8XpG__faqQ::-webkit-details-marker{display:none}.page-module__BL8XpG__faqQ:after{content:"+";color:var(--orange);font-size:1.5rem;font-weight:400;line-height:1}.page-module__BL8XpG__faqItem[open] .page-module__BL8XpG__faqQ:after{content:"−"}.page-module__BL8XpG__faqA{color:var(--text);max-width:70ch;margin:0 4px 18px;font-size:.96rem;line-height:1.7}.page-module__BL8XpG__linkBlock{margin-bottom:28px}.page-module__BL8XpG__linkTitle{color:var(--navy);margin:0 0 14px;font-size:1.1rem;font-weight:700}.page-module__BL8XpG__linkGrid{flex-wrap:wrap;gap:10px;display:flex}.page-module__BL8XpG__linkChip{border:1px solid var(--border,#e2e6ef);color:var(--navy);background:#fff;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .18s;display:inline-block}.page-module__BL8XpG__linkChip:hover{border-color:var(--orange);color:var(--orange)}.page-module__BL8XpG__ctaWrap{background:linear-gradient(150deg, var(--navy) 0%, var(--navy-mid) 100%);color:#fff;text-align:center;padding:60px 0}.page-module__BL8XpG__ctaTitle{color:#fff;margin:0 0 8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.page-module__BL8XpG__ctaSub{color:#ffffffd1;margin:0 0 24px;font-size:1rem}.page-module__BL8XpG__ctaActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}[data-theme=dark] .page-module__BL8XpG__page{background:var(--bg)}:is([data-theme=dark] .page-module__BL8XpG__faqTitle,[data-theme=dark] .page-module__BL8XpG__faqQ,[data-theme=dark] .page-module__BL8XpG__linkTitle){color:var(--text)}[data-theme=dark] .page-module__BL8XpG__linkChip{color:var(--text);background:var(--card-bg)}
