html{scroll-behavior:smooth}.guide[data-astro-cid-fxqifu5f]{--navy:#0f2a4a;--orange:#e8651e;--orange-dark:#c94f12;--text:#334155;--muted:#64748b;--line:#e2e8f0;--soft:#f8fafc;color:var(--text);line-height:1.7}.container[data-astro-cid-fxqifu5f]{max-width:1160px;margin:0 auto;padding:0 20px}.hero[data-astro-cid-fxqifu5f]{background:var(--soft);padding:72px 0 48px}.eyebrow[data-astro-cid-fxqifu5f]{color:var(--muted);letter-spacing:1.6px;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:700}.guide[data-astro-cid-fxqifu5f] h1[data-astro-cid-fxqifu5f]{color:var(--navy);letter-spacing:-1.5px;max-width:780px;margin:0 0 20px;font-size:clamp(34px,4.5vw,52px);font-weight:750;line-height:1.1}.lead[data-astro-cid-fxqifu5f]{color:var(--navy);max-width:760px;margin:0 0 20px;font-size:19px;font-weight:500}.notice[data-astro-cid-fxqifu5f]{border-left:3px solid var(--orange);color:var(--muted);max-width:760px;margin:0;padding-left:14px;font-size:14px}.layout[data-astro-cid-fxqifu5f]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:56px;padding-top:8px;padding-bottom:56px;display:grid}.block[data-astro-cid-fxqifu5f]{border-bottom:1px solid var(--line);padding:40px 0}.alt-block[data-astro-cid-fxqifu5f]{background:var(--soft);margin:0 -20px;padding-left:20px;padding-right:20px}.guide[data-astro-cid-fxqifu5f] h2[data-astro-cid-fxqifu5f]{color:var(--navy);letter-spacing:-.5px;margin:0 0 14px;font-size:24px;font-weight:700;line-height:1.25}.guide[data-astro-cid-fxqifu5f] p[data-astro-cid-fxqifu5f]{margin:0 0 14px}.small[data-astro-cid-fxqifu5f]{color:var(--muted);font-size:14px}.small[data-astro-cid-fxqifu5f] a[data-astro-cid-fxqifu5f]{color:var(--navy);font-weight:600}.doc-list[data-astro-cid-fxqifu5f]{border-top:1px solid var(--line);margin:18px 0 0;padding:0;list-style:none}.doc-list[data-astro-cid-fxqifu5f] li[data-astro-cid-fxqifu5f]{border-bottom:1px solid var(--line);gap:6px;padding:16px 0;display:grid}.doc-list[data-astro-cid-fxqifu5f] strong[data-astro-cid-fxqifu5f]{color:var(--navy);font-size:15px}.doc-list[data-astro-cid-fxqifu5f] span[data-astro-cid-fxqifu5f]{color:var(--muted);font-size:14px}.doc-list[data-astro-cid-fxqifu5f] em[data-astro-cid-fxqifu5f]{color:var(--orange-dark);font-size:14px;font-style:normal}.plain-list[data-astro-cid-fxqifu5f]{margin:16px 0 0;padding-left:22px}.plain-list[data-astro-cid-fxqifu5f] li[data-astro-cid-fxqifu5f]{margin-bottom:10px}.check-table[data-astro-cid-fxqifu5f]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:8px 20px}.check-table[data-astro-cid-fxqifu5f] .row[data-astro-cid-fxqifu5f]{border-bottom:1px solid var(--line);gap:6px;padding:14px 0;display:grid}.check-table[data-astro-cid-fxqifu5f] .row[data-astro-cid-fxqifu5f]:last-child{border-bottom:0}.check-table[data-astro-cid-fxqifu5f] strong[data-astro-cid-fxqifu5f]{color:var(--navy);font-size:15px}.check-table[data-astro-cid-fxqifu5f] span[data-astro-cid-fxqifu5f]{color:var(--text);font-size:14px}.check-table[data-astro-cid-fxqifu5f] em[data-astro-cid-fxqifu5f]{color:var(--orange-dark);font-size:14px;font-style:normal}.glossary[data-astro-cid-fxqifu5f]{margin:16px 0 0}.glossary[data-astro-cid-fxqifu5f] dt[data-astro-cid-fxqifu5f]{color:var(--navy);margin-top:12px;font-weight:700}.glossary[data-astro-cid-fxqifu5f] dd[data-astro-cid-fxqifu5f]{color:var(--text);margin:2px 0 0}.faq[data-astro-cid-fxqifu5f]{border-bottom:1px solid #cbd5e1;padding:16px 0}.faq[data-astro-cid-fxqifu5f] summary[data-astro-cid-fxqifu5f]{cursor:pointer;color:var(--navy);font-size:16px;font-weight:650}.faq[data-astro-cid-fxqifu5f] p[data-astro-cid-fxqifu5f]{margin:10px 0 0;font-size:14px}.offer[data-astro-cid-fxqifu5f]{position:sticky;top:100px}.offer-card[data-astro-cid-fxqifu5f]{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px 24px;box-shadow:0 6px 20px -10px #0f2a4a2e}.offer-tag[data-astro-cid-fxqifu5f]{color:var(--orange-dark);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.offer-card[data-astro-cid-fxqifu5f] h2[data-astro-cid-fxqifu5f]{color:var(--navy);letter-spacing:-.3px;margin:0 0 14px;font-size:20px;font-weight:700;line-height:1.3}.price[data-astro-cid-fxqifu5f]{color:var(--muted);margin:0 0 18px;font-size:14px}.price[data-astro-cid-fxqifu5f] strong[data-astro-cid-fxqifu5f]{color:var(--navy);margin-right:6px;font-size:36px;font-weight:750}.offer-list[data-astro-cid-fxqifu5f]{border-top:1px solid var(--line);margin:0 0 22px;padding:0;list-style:none}.offer-list[data-astro-cid-fxqifu5f] li[data-astro-cid-fxqifu5f]{border-bottom:1px solid var(--line);color:var(--text);padding:10px 0 10px 22px;font-size:14px;line-height:1.5;position:relative}.offer-list[data-astro-cid-fxqifu5f] li[data-astro-cid-fxqifu5f]:before{content:"";background:var(--orange);width:9px;height:2px;position:absolute;top:17px;left:0}.buy[data-astro-cid-fxqifu5f]{background:linear-gradient(135deg, var(--orange), var(--orange-dark));color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:52px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.buy[data-astro-cid-fxqifu5f]:hover{color:#fff}.offer-note[data-astro-cid-fxqifu5f]{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.6}@media (width<=900px){.layout[data-astro-cid-fxqifu5f]{grid-template-columns:1fr;gap:36px}.offer[data-astro-cid-fxqifu5f]{order:-1;position:static}}@media (width<=640px){.guide[data-astro-cid-fxqifu5f] h2[data-astro-cid-fxqifu5f]{font-size:21px}.alt-block[data-astro-cid-fxqifu5f]{margin:0 -20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
