.intro[data-astro-cid-ewabl3yl]{padding-block:clamp(48px,7vw,88px) clamp(32px,4vw,48px);background:radial-gradient(90% 120% at 90% 0%,var(--bg2) 0%,var(--bg) 70%)}.intro-inner[data-astro-cid-ewabl3yl]{display:flex;flex-direction:column;gap:16px}.crumbs[data-astro-cid-ewabl3yl]{display:flex;gap:8px;font-family:var(--f-mono);font-size:13px;letter-spacing:.04em;color:var(--muted)}.crumbs[data-astro-cid-ewabl3yl] a[data-astro-cid-ewabl3yl]{color:var(--cyan);text-decoration:none}.meta[data-astro-cid-ewabl3yl]{display:flex;align-items:center;gap:14px}.icon[data-astro-cid-ewabl3yl]{display:inline-grid;place-items:center;width:60px;height:60px;border:1px solid rgba(0,191,243,.35);border-radius:50%;color:var(--cyan)}.tag[data-astro-cid-ewabl3yl]{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}h1[data-astro-cid-ewabl3yl]{margin:0;font-family:var(--f-display);font-weight:600;font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:-.02em}.claim[data-astro-cid-ewabl3yl]{margin:0;font-family:var(--f-display);font-size:clamp(1.1rem,1.6vw,1.3rem);color:var(--cyan)}.lead[data-astro-cid-ewabl3yl]{margin:0;max-width:62ch;color:var(--muted);font-size:1.1rem;line-height:1.65}.detail[data-astro-cid-ewabl3yl]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding-block:clamp(40px,5vw,64px) clamp(56px,7vw,88px);border-top:1px solid var(--line)}.main[data-astro-cid-ewabl3yl]{display:flex;flex-direction:column;gap:40px;min-width:0}.main[data-astro-cid-ewabl3yl] h2[data-astro-cid-ewabl3yl],.billing[data-astro-cid-ewabl3yl] h2[data-astro-cid-ewabl3yl],.others[data-astro-cid-ewabl3yl] h2[data-astro-cid-ewabl3yl]{margin:0 0 14px;font-family:var(--f-display);font-size:1.35rem;font-weight:600}.main[data-astro-cid-ewabl3yl] p[data-astro-cid-ewabl3yl]{margin:0;max-width:62ch;color:var(--muted);line-height:1.7}.points[data-astro-cid-ewabl3yl]{list-style:none;margin:0;padding:0}.points[data-astro-cid-ewabl3yl] li[data-astro-cid-ewabl3yl]{position:relative;padding:12px 0 12px 26px;border-bottom:1px solid var(--line);line-height:1.45}.points[data-astro-cid-ewabl3yl] li[data-astro-cid-ewabl3yl]:first-child{border-top:1px solid var(--line)}.points[data-astro-cid-ewabl3yl] li[data-astro-cid-ewabl3yl]:before{content:"";position:absolute;left:2px;top:50%;width:9px;height:9px;margin-top:-5px;border:1.5px solid var(--cyan);border-radius:50%}.billing[data-astro-cid-ewabl3yl]{align-self:start;display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid rgba(0,191,243,.35);border-radius:10px;background:var(--bg2)}.billing[data-astro-cid-ewabl3yl] h2[data-astro-cid-ewabl3yl]{margin:0;font-family:var(--f-mono);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--cyan)}.billing[data-astro-cid-ewabl3yl] p[data-astro-cid-ewabl3yl]{margin:0;color:var(--muted);line-height:1.6}.price[data-astro-cid-ewabl3yl]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-variant-numeric:tabular-nums}.price[data-astro-cid-ewabl3yl] .from[data-astro-cid-ewabl3yl]{color:var(--muted)}.price[data-astro-cid-ewabl3yl] strong[data-astro-cid-ewabl3yl]{font-family:var(--f-display);font-size:2.2rem;font-weight:600;color:var(--ink)}.price[data-astro-cid-ewabl3yl] .unit[data-astro-cid-ewabl3yl]{color:var(--muted)}.more[data-astro-cid-ewabl3yl]{font-family:var(--f-display);font-weight:600;color:var(--cyan);text-decoration:none}.billing[data-astro-cid-ewabl3yl] .legal[data-astro-cid-ewabl3yl]{font-size:13px}.others[data-astro-cid-ewabl3yl]{padding-block:0 clamp(56px,7vw,88px)}.others[data-astro-cid-ewabl3yl] ul[data-astro-cid-ewabl3yl]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.others[data-astro-cid-ewabl3yl] a[data-astro-cid-ewabl3yl]{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid var(--line);border-radius:999px;color:var(--ink);text-decoration:none}.others[data-astro-cid-ewabl3yl] a[data-astro-cid-ewabl3yl] svg{color:var(--cyan)}.others[data-astro-cid-ewabl3yl] a[data-astro-cid-ewabl3yl]:hover{border-color:var(--cyan);color:var(--cyan)}@media(max-width:860px){.detail[data-astro-cid-ewabl3yl]{grid-template-columns:minmax(0,1fr)}}
