.detail-head[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;padding-top:72px;padding-bottom:56px;background:radial-gradient(900px 460px at 15% -20%,rgba(47,168,224,.12),transparent 60%)}.head-copy[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:20px}.breadcrumb[data-astro-cid-tcy35dad]{display:flex;gap:8px;align-items:center;color:var(--text-muted);font:400 14px var(--font-body)}.breadcrumb[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{color:var(--text-muted)}.breadcrumb[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{color:#dde5f0}.crumb-current[data-astro-cid-tcy35dad]{color:var(--text-body)}h1[data-astro-cid-tcy35dad]{font:800 clamp(32px,4.5vw,48px) / 1.1 var(--font-display);letter-spacing:-.02em}.lead[data-astro-cid-tcy35dad]{color:var(--text-body);font:400 18px/1.7 var(--font-body);max-width:56ch;text-wrap:pretty}.head-actions[data-astro-cid-tcy35dad]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.price-card[data-astro-cid-tcy35dad]{background:var(--surface);border:1px solid rgba(148,178,224,.14);border-radius:var(--r-xl);padding:40px;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 70px #0006}.price-context[data-astro-cid-tcy35dad]{color:var(--text-muted);font:400 14px var(--font-body)}.price[data-astro-cid-tcy35dad]{color:var(--text);font:800 44px var(--font-display)}.price-note[data-astro-cid-tcy35dad]{color:var(--text-muted);font:400 14px/1.55 var(--font-body)}.price-promise[data-astro-cid-tcy35dad]{display:flex;align-items:center;gap:8px;border-top:1px solid var(--border);padding-top:14px;color:var(--text-body);font:400 14px var(--font-body)}.dot[data-astro-cid-tcy35dad]{width:8px;height:8px;border-radius:var(--r-pill);background:var(--accent-2);flex-shrink:0}.detail-body[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:72px;padding-top:24px}h2[data-astro-cid-tcy35dad]{font:700 30px var(--font-display)}.included[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.included-copy[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:18px}.included-copy[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:var(--text-body);font:400 16px/1.7 var(--font-body);text-wrap:pretty}.included-card[data-astro-cid-tcy35dad]{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:34px;display:flex;flex-direction:column;gap:16px}.card-label[data-astro-cid-tcy35dad]{color:var(--text-muted);font:600 12px var(--font-display);letter-spacing:.1em;text-transform:uppercase}.feature[data-astro-cid-tcy35dad]{display:flex;gap:12px;color:#dde5f0;font:400 15px/1.5 var(--font-body)}.tick[data-astro-cid-tcy35dad]{color:var(--accent-2)}.how[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:32px}.steps[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--card-gap);list-style:none;margin:0;padding:0}.step[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:8px;border-top:2px solid var(--accent);padding-top:16px}.step-n[data-astro-cid-tcy35dad]{color:var(--accent);font:700 13px var(--font-display)}.step-title[data-astro-cid-tcy35dad]{color:var(--text);font:600 17px var(--font-display)}.step-body[data-astro-cid-tcy35dad]{color:var(--text-body);font:400 14px/1.55 var(--font-body)}.faq-pair[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:1fr 1fr;gap:var(--card-gap)}.faq-card[data-astro-cid-tcy35dad]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:26px;display:flex;flex-direction:column;gap:10px}.faq-q[data-astro-cid-tcy35dad]{font:600 16px var(--font-display)}.faq-a[data-astro-cid-tcy35dad]{color:var(--text-body);font:400 15px/1.6 var(--font-body)}.others[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--border);padding-top:32px}.pill-row[data-astro-cid-tcy35dad]{display:flex;gap:12px;flex-wrap:wrap}.pill[data-astro-cid-tcy35dad]{border:1px solid rgba(148,178,224,.2);color:var(--text-body);font:500 14px var(--font-body);padding:10px 18px;border-radius:var(--r-pill);transition:border-color .15s ease,color .15s ease}.pill[data-astro-cid-tcy35dad]:hover{border-color:var(--accent);color:var(--text)}@media(max-width:980px){.detail-head[data-astro-cid-tcy35dad]{grid-template-columns:1fr;gap:40px;padding-top:48px}.included[data-astro-cid-tcy35dad]{grid-template-columns:1fr;gap:32px}.steps[data-astro-cid-tcy35dad],.faq-pair[data-astro-cid-tcy35dad]{grid-template-columns:1fr}}
