[data-astro-cid-y5py4vqc],[data-astro-cid-y5py4vqc]:before,[data-astro-cid-y5py4vqc]:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,sans-serif;background:#fafafa;color:#1a1a2e;line-height:1.65}:root{--bg: #FAFAFA;--bg-warm: #F5F3EF;--bg-card: #FFFFFF;--bg-dark: #1A1A2E;--amber: #D4A853;--teal: #4A9B8E;--navy: #1A1A2E;--text: #1A1A2E;--text-secondary: #555566;--text-muted: #888899;--border: #E0DDD8;--mono: "Space Mono", "SF Mono", monospace;--radius: 12px}nav[data-astro-cid-y5py4vqc]{position:sticky;top:0;z-index:1000;background:#fafafaeb;backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}nav[data-astro-cid-y5py4vqc] .nav-inner[data-astro-cid-y5py4vqc]{max-width:1100px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between}.nav-logo[data-astro-cid-y5py4vqc]{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--navy)}.nav-logo-icon[data-astro-cid-y5py4vqc]{width:36px;height:36px;background:var(--navy);border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:11px;color:var(--amber)}.nav-logo-text[data-astro-cid-y5py4vqc]{display:flex;flex-direction:column;line-height:1.1}.nav-logo-text[data-astro-cid-y5py4vqc] .brand[data-astro-cid-y5py4vqc]{font-weight:700;font-size:14px}.nav-logo-text[data-astro-cid-y5py4vqc] .sub[data-astro-cid-y5py4vqc]{font-family:var(--mono);font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.nav-links[data-astro-cid-y5py4vqc]{display:flex;gap:24px;align-items:center}.nav-links[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s}.nav-links[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:hover{color:var(--amber)}.nav-login[data-astro-cid-y5py4vqc]{background:none;color:var(--navy);padding:8px 16px;border:1px solid var(--navy);border-radius:8px;font-weight:600;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s}.nav-login[data-astro-cid-y5py4vqc]:hover{background:var(--navy);color:#fff}.wrap[data-astro-cid-y5py4vqc]{max-width:780px;margin:0 auto;padding:56px 24px 96px}.page-label[data-astro-cid-y5py4vqc]{font-family:var(--mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px}h1[data-astro-cid-y5py4vqc]{font-size:42px;line-height:1.1;font-weight:800;letter-spacing:-1px;margin-bottom:12px}h1[data-astro-cid-y5py4vqc] em[data-astro-cid-y5py4vqc]{color:var(--amber);font-style:italic}.lede[data-astro-cid-y5py4vqc]{font-size:17px;color:var(--text-secondary);margin-bottom:12px;max-width:620px}.meta[data-astro-cid-y5py4vqc]{font-family:var(--mono);font-size:12px;color:var(--text-muted);margin-bottom:36px;letter-spacing:.3px}.card[data-astro-cid-y5py4vqc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:28px 32px;margin-top:20px}.card[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:22px;font-weight:700;letter-spacing:-.2px;margin-bottom:10px;color:var(--navy)}.card[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{font-size:15px;font-weight:700;color:var(--navy);margin-top:18px;margin-bottom:4px}.card[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{color:var(--text-secondary);margin-top:10px;font-size:15px}.card[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc]{margin-top:10px;padding-left:22px;color:var(--text-secondary);font-size:15px}.card[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]{margin-top:4px}.card[data-astro-cid-y5py4vqc] strong[data-astro-cid-y5py4vqc]{color:var(--navy);font-weight:600}.card[data-astro-cid-y5py4vqc].refund{border-color:var(--amber);background:#fffbf0}.card[data-astro-cid-y5py4vqc].refund h2[data-astro-cid-y5py4vqc]{color:var(--navy)}.card[data-astro-cid-y5py4vqc].refund .callout[data-astro-cid-y5py4vqc]{font-size:16px;color:var(--navy);font-weight:600;margin-top:10px;padding:14px 16px;background:#fff4d6;border:1px solid var(--amber);border-radius:8px}.card[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:var(--navy);text-decoration:underline}.card[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:hover{color:var(--amber)}footer[data-astro-cid-y5py4vqc].foot{text-align:center;font-size:13px;color:var(--text-muted);padding:40px 24px;border-top:1px solid var(--border)}footer[data-astro-cid-y5py4vqc].foot a[data-astro-cid-y5py4vqc]{color:var(--text-secondary);text-decoration:none;margin:0 10px}footer[data-astro-cid-y5py4vqc].foot a[data-astro-cid-y5py4vqc]:hover{color:var(--amber)}@media(max-width:700px){.nav-links[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:not(.nav-login){display:none}h1[data-astro-cid-y5py4vqc]{font-size:30px}.card[data-astro-cid-y5py4vqc]{padding:22px}}
