.faq[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:32px;display:grid}h2[data-astro-cid-hemr5th4]{font-size:clamp(1.5rem,2.4vw,2rem)}.list[data-astro-cid-hemr5th4]{gap:10px;display:grid}details[data-astro-cid-hemr5th4]{border:1px solid var(--line);background:#fff;border-radius:14px;padding:0 20px}details[data-astro-cid-hemr5th4][open]{border-color:var(--line-strong)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.plus[data-astro-cid-hemr5th4]{background:var(--amber-soft);border-radius:6px;flex:none;width:22px;height:22px;position:relative}.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{content:"";background:var(--ink);border-radius:2px;height:2px;transition:transform .15s;position:absolute;top:10px;left:6px;right:6px}.plus[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted);max-width:64ch;padding:0 0 18px}@media (width<=820px){.faq[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr);gap:20px}}.sol-hero[data-astro-cid-njl2q4gy]{margin-top:calc(-1 * var(--nav-h));padding:calc(var(--nav-h) + clamp(24px, 4vw, 48px)) 0 clamp(36px, 5vw, 56px);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.sol-hero[data-astro-cid-njl2q4gy]:before{content:"";z-index:-1;background:radial-gradient(45% 80% at 95% 0,#bd923b33,#0000 70%),radial-gradient(#0d111712 1px,#0000 1px) 0 0/22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#000 60%,#0000)}.crumbs[data-astro-cid-njl2q4gy]{font:500 .82rem/1.4 var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.crumbs[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{text-decoration:none}.crumbs[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--ink);text-decoration:underline}.hero-grid[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:start;gap:clamp(28px,5vw,56px);display:grid}.copy[data-astro-cid-njl2q4gy]{justify-items:start;gap:18px;display:grid}.copy[data-astro-cid-njl2q4gy] h1[data-astro-cid-njl2q4gy]{font-size:clamp(2rem,3.8vw,3rem)}.actions[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:12px;display:flex}.facts[data-astro-cid-njl2q4gy]{background:var(--ink);color:#fff;border-radius:22px;gap:16px;padding:24px;display:grid;box-shadow:0 30px 60px -30px #8f6b248c}.facts-title[data-astro-cid-njl2q4gy]{letter-spacing:.12em;text-transform:uppercase;color:var(--amber);font-size:.75rem}dl[data-astro-cid-njl2q4gy]{gap:14px;margin:0;display:grid}dl[data-astro-cid-njl2q4gy] div[data-astro-cid-njl2q4gy]{border-bottom:1px solid #262c36;gap:4px;padding-bottom:14px;display:grid}dl[data-astro-cid-njl2q4gy] div[data-astro-cid-njl2q4gy]:last-child{border-bottom:0;padding-bottom:0}dt[data-astro-cid-njl2q4gy]{font:600 .72rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--term-dim)}dd[data-astro-cid-njl2q4gy]{margin:0;font-weight:500}.inc[data-astro-cid-njl2q4gy]{align-content:start;gap:10px;display:grid}.inc[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{font-size:1.1rem}.inc[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{font-size:.95rem}.ic[data-astro-cid-njl2q4gy]{background:var(--amber-soft);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.focus[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,56px);display:grid}.focus-copy[data-astro-cid-njl2q4gy]{gap:16px;display:grid}.note[data-astro-cid-njl2q4gy]{color:var(--ink-2);background:var(--bg-warm);border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:12px;padding:12px 16px;font-size:.93rem}.focus-points[data-astro-cid-njl2q4gy]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.focus-points[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{align-items:flex-start;gap:14px;padding:18px;display:flex}.focus-points[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{font-weight:600}.focus-points[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{margin-top:2px;font-size:.94rem}.after[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:stretch;gap:16px;display:grid}.after-list[data-astro-cid-njl2q4gy]{align-content:start;gap:14px;display:grid}.after-list[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-size:clamp(1.4rem,2.4vw,1.8rem)}.after-list[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{font-weight:600}.after-list[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{margin-top:2px;font-size:.94rem}.offer[data-astro-cid-njl2q4gy]{border-radius:var(--radius-lg);background:var(--amber);background-image:radial-gradient(120% 140% at 100% 0,#d9bc7e 0%,#0000 55%);align-content:center;justify-items:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid}.g-label[data-astro-cid-njl2q4gy]{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.g-line[data-astro-cid-njl2q4gy]{letter-spacing:-.01em;font-size:clamp(1.15rem,1.9vw,1.4rem);font-weight:700;line-height:1.25}.how[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,56px);display:grid}.how-title[data-astro-cid-njl2q4gy]{margin:12px 0 24px}.how[data-astro-cid-njl2q4gy].wide{grid-template-columns:minmax(0,1fr)}.how[data-astro-cid-njl2q4gy].wide .timeline[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.how[data-astro-cid-njl2q4gy].wide .timeline[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:before{display:none}.timeline[data-astro-cid-njl2q4gy]{gap:0;margin:0;padding:0;list-style:none;display:grid}.timeline[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{gap:14px;padding-bottom:18px;display:flex;position:relative}.timeline[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:not(:last-child):before{content:"";background:var(--line-strong);width:2px;position:absolute;top:34px;bottom:4px;left:15px}.timeline[data-astro-cid-njl2q4gy] .n[data-astro-cid-njl2q4gy]{background:var(--ink);width:32px;height:32px;color:var(--amber);font:700 .78rem/1 var(--font-mono);border-radius:8px;flex:none;place-items:center;display:grid}.timeline[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{margin-top:2px;font-size:.95rem}.side[data-astro-cid-njl2q4gy]{gap:16px;display:grid}.table-wrap[data-astro-cid-njl2q4gy]{overflow-x:auto}table[data-astro-cid-njl2q4gy]{border-collapse:collapse;width:100%;min-width:560px;font-size:.93rem}th[data-astro-cid-njl2q4gy],td[data-astro-cid-njl2q4gy]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:11px 10px}thead[data-astro-cid-njl2q4gy] th[data-astro-cid-njl2q4gy]{font:600 .78rem/1.2 var(--font-mono);letter-spacing:.04em;background:var(--bg-warm)}thead[data-astro-cid-njl2q4gy] th[data-astro-cid-njl2q4gy]:not(:first-child){color:var(--ink)}tbody[data-astro-cid-njl2q4gy] th[data-astro-cid-njl2q4gy]{color:var(--muted);width:18%;font-weight:600}tr[data-astro-cid-njl2q4gy]:last-child th[data-astro-cid-njl2q4gy],tr[data-astro-cid-njl2q4gy]:last-child td[data-astro-cid-njl2q4gy]{border-bottom:0}.checks[data-astro-cid-njl2q4gy]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{align-items:flex-start;gap:10px;display:flex}.checks[data-astro-cid-njl2q4gy] svg{color:#1a7f37;flex:none;margin-top:3px}.others[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:8px;display:grid}.other[data-astro-cid-njl2q4gy]{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px 22px;text-decoration:none;transition:border-color .15s;display:flex}.other[data-astro-cid-njl2q4gy]:hover{border-color:var(--ink)}.other[data-astro-cid-njl2q4gy] .mono[data-astro-cid-njl2q4gy]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.other[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{margin-right:auto}@media (width<=900px){.hero-grid[data-astro-cid-njl2q4gy],.how[data-astro-cid-njl2q4gy],.focus[data-astro-cid-njl2q4gy],.after[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr)}.how[data-astro-cid-njl2q4gy].wide .timeline[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.how[data-astro-cid-njl2q4gy].wide .timeline[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.others[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr)}}
