.page-hero[data-astro-cid-zs3br4dn]{color:#fff;padding:56px 0 62px}.page-hero[data-astro-cid-zs3br4dn] h1[data-astro-cid-zs3br4dn]{color:#fff;font-size:clamp(2.1rem,5vw,3.3rem);margin:22px 0 14px;max-width:24ch}.page-hero[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{color:#ffffffd1;max-width:60ch;font-size:1.12rem}.hero-actions[data-astro-cid-zs3br4dn]{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.hero-trust[data-astro-cid-zs3br4dn]{list-style:none;display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.hero-trust[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em;color:#ffffffbf}.hero-trust[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]:before{content:"✓ ";color:var(--orange);font-weight:700}.detail-grid[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:1.6fr 1fr;gap:44px;align-items:start}.task-list[data-astro-cid-zs3br4dn]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px}.task-list[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]{background:#fff;border:1px solid var(--line);border-left:3px solid var(--orange);border-radius:6px;padding:13px 16px;font-size:.95rem;box-shadow:var(--shadow)}.side[data-astro-cid-zs3br4dn]{position:sticky;top:92px;display:flex;flex-direction:column;gap:16px}.notice[data-astro-cid-zs3br4dn]{background:var(--navy);color:#fff;border-radius:var(--radius-lg);padding:22px}.notice[data-astro-cid-zs3br4dn].notice-self{background:#1f7a44}.notice[data-astro-cid-zs3br4dn] strong[data-astro-cid-zs3br4dn]{display:block;margin-bottom:8px;font-size:1.05rem}.notice[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{color:#ffffffd9;font-size:.92rem}.side-card[data-astro-cid-zs3br4dn]{border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px;background:var(--paper-2)}.side-card[data-astro-cid-zs3br4dn] h3[data-astro-cid-zs3br4dn]{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--orange-deep);margin-bottom:8px;font-weight:500;font-family:var(--font-mono)}.side-card[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{font-size:.92rem;color:var(--muted)}.side-card[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{color:var(--navy)}.side-card[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]:hover{color:var(--orange-deep);text-decoration:underline}.subs[data-astro-cid-zs3br4dn]{background:#fff}.sub-card[data-astro-cid-zs3br4dn]{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--orange);border-radius:var(--radius-lg);padding:24px;transition:transform .15s,box-shadow .15s}.sub-card[data-astro-cid-zs3br4dn]:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.sub-card[data-astro-cid-zs3br4dn] h3[data-astro-cid-zs3br4dn]{font-size:1.2rem;margin-bottom:8px}.sub-card[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{color:var(--muted);font-size:.94rem;flex:1}.sub-card[data-astro-cid-zs3br4dn] .go[data-astro-cid-zs3br4dn]{margin-top:14px;font-size:.78rem;color:var(--navy)}.deep-grid[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.deep-block[data-astro-cid-zs3br4dn]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:28px}.deep-block[data-astro-cid-zs3br4dn] h2[data-astro-cid-zs3br4dn]{font-size:1.4rem;margin-bottom:12px}.deep-block[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{color:var(--muted)}.ticks[data-astro-cid-zs3br4dn]{list-style:none;margin-top:14px;display:grid;gap:6px}.ticks[data-astro-cid-zs3br4dn] li[data-astro-cid-zs3br4dn]:before{content:"✓ ";color:var(--orange-deep);font-weight:700}.process[data-astro-cid-zs3br4dn]{background:var(--paper-2)}.steps[data-astro-cid-zs3br4dn]{list-style:none}.step[data-astro-cid-zs3br4dn]{padding:26px 24px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--line)}.step-num[data-astro-cid-zs3br4dn]{color:var(--orange-deep);font-size:1.4rem;font-weight:500}.step[data-astro-cid-zs3br4dn] h3[data-astro-cid-zs3br4dn]{margin:12px 0 8px;font-size:1.2rem}.step[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{color:var(--muted);font-size:.96rem}.others[data-astro-cid-zs3br4dn]{background:var(--paper)}.others-grid[data-astro-cid-zs3br4dn]{margin-bottom:56px}.mini[data-astro-cid-zs3br4dn]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px;transition:border-color .15s,transform .15s}.mini[data-astro-cid-zs3br4dn]:hover{border-color:var(--orange);transform:translateY(-3px)}.mini[data-astro-cid-zs3br4dn] h3[data-astro-cid-zs3br4dn]{font-size:1.05rem;margin-bottom:6px}.mini[data-astro-cid-zs3br4dn] p[data-astro-cid-zs3br4dn]{color:var(--muted);font-size:.88rem}@media (max-width: 900px){.detail-grid[data-astro-cid-zs3br4dn],.deep-grid[data-astro-cid-zs3br4dn],.task-list[data-astro-cid-zs3br4dn]{grid-template-columns:1fr}.side[data-astro-cid-zs3br4dn]{position:static}}
