.hh__narrow[data-astro-cid-j7pv25f6]{max-width:760px}.hh__tint[data-astro-cid-j7pv25f6]{background:var(--bg-2)}.hh__hero[data-astro-cid-j7pv25f6]{padding-top:clamp(56px,9vh,112px)}.hh__h1[data-astro-cid-j7pv25f6]{font-size:clamp(34px,5.2vw,68px);line-height:1.04;letter-spacing:-.03em}.hh__lede[data-astro-cid-j7pv25f6]{margin-top:var(--sp-head);font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--ink-2);max-width:620px}.hh__form[data-astro-cid-j7pv25f6]{margin-top:28px;max-width:520px;scroll-margin-top:96px}.hh__ticks[data-astro-cid-j7pv25f6]{margin-top:20px;display:grid;gap:8px;font-size:15px;color:var(--ink-2);list-style:none;padding:0}.hh__ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";margin-right:8px;color:var(--ink)}.hh__ticks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.hh__ticks[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.hh__secondary[data-astro-cid-j7pv25f6]{margin-top:20px}.hh__head[data-astro-cid-j7pv25f6]{max-width:720px}.hh__h2[data-astro-cid-j7pv25f6]{margin-top:12px}.hh__sub[data-astro-cid-j7pv25f6]{margin-top:var(--sp-head);font-size:clamp(20px,2vw,26px);line-height:1.3;font-weight:600;color:var(--ink)}.hh__p[data-astro-cid-j7pv25f6]{margin-top:16px;font-size:16px;line-height:1.6;color:var(--ink-2)}.hh__p--lg[data-astro-cid-j7pv25f6]{font-size:18px}.hh__p[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.hh__p[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.hh__sig[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.hh__block[data-astro-cid-j7pv25f6]{margin-top:var(--sp-lede)}.hh__block--tight[data-astro-cid-j7pv25f6]{margin-top:28px}.hh__note[data-astro-cid-j7pv25f6]{margin-top:20px;font-size:13px;line-height:1.55;color:var(--ink-4)}.hh__cta[data-astro-cid-j7pv25f6]{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.hh__left[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--ink-3)}.hh__sig[data-astro-cid-j7pv25f6]{margin-top:20px;font-size:14px;color:var(--ink-3)}.hh__familiar[data-astro-cid-j7pv25f6]{margin-top:var(--sp-lede);padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-group)}.hh__familiar[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:var(--sp-card);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);font-size:18px;line-height:1.45;color:var(--ink);font-weight:500}.hh__familiar[data-astro-cid-j7pv25f6]+.hh__p[data-astro-cid-j7pv25f6]{margin-top:32px}@media(max-width:640px){.hh__familiar[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:12px}.hh__familiar[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:14px 16px;font-size:17px}}.hh__vs-list[data-astro-cid-j7pv25f6]{margin-top:24px;padding:0;list-style:none;border-top:1px solid var(--line)}.hh__vs-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:16px 0;border-bottom:1px solid var(--line);font-size:17px;line-height:1.55;color:var(--ink-2)}.hh__vs-list[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.hh__vs-list[data-astro-cid-j7pv25f6]+.hh__p[data-astro-cid-j7pv25f6]{margin-top:24px}.hh__stack[data-astro-cid-j7pv25f6]{margin-top:28px;padding:0;list-style:none;border-top:1px solid var(--line)}.hh__stack[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:16px 0;border-bottom:1px solid var(--line);font-size:16px;line-height:1.5;color:var(--ink-2)}.hh__stack[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}.hh__stack[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .15s var(--ease)}.hh__stack[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration-color:var(--ink)}.hh__who[data-astro-cid-j7pv25f6]{flex:none;font-size:14px;color:var(--ink-3)}.hh__who[data-astro-cid-j7pv25f6]:before{content:"✓ ";color:var(--ink)}.hh__soon[data-astro-cid-j7pv25f6]{color:var(--ink-3)}.hh__who--soon[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;padding:1px 6px;border:1px solid var(--edge);border-radius:var(--radius);color:var(--ink-2);align-self:center}.hh__who--soon[data-astro-cid-j7pv25f6]:before{content:none}.hh__price[data-astro-cid-j7pv25f6]{margin-top:40px;padding:var(--sp-card);border:1px solid var(--ink);border-radius:var(--radius)}.hh__vs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 48px}.hh__price-lbl[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--ink-3)}.hh__was[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:clamp(26px,3vw,34px);line-height:1;color:var(--ink-4);margin-top:8px;text-decoration:line-through;text-decoration-thickness:2px}.hh__was[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.hh__price-num[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:16px}.hh__was[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block}.hh__price-num[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:clamp(44px,6vw,64px);line-height:1;color:var(--ink);margin-top:6px}.hh__price-num[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-3)}.hh__price[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:20px}.hh__guarantee[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--bg);padding:var(--sp-band) 0;scroll-margin-top:72px}.hh__g-tag[data-astro-cid-j7pv25f6],.hh__g-lbl[data-astro-cid-j7pv25f6]{color:var(--bg);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.hh__g-h2[data-astro-cid-j7pv25f6]{color:var(--bg);margin-top:12px}.hh__g-p[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:18px;line-height:1.6;color:color-mix(in oklab,var(--bg) 78%,transparent)}.hh__g-p[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--bg)}.hh__g-terms[data-astro-cid-j7pv25f6]{margin-top:28px;padding-top:20px;border-top:1px solid color-mix(in oklab,var(--bg) 20%,transparent)}.hh__g-terms[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{margin-top:12px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 28px;font-size:16px}.hh__g-terms[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓ "}.hh__g-big[data-astro-cid-j7pv25f6]{color:var(--bg);margin-top:32px;font-size:clamp(22px,2.4vw,30px);line-height:1.3;font-weight:600}.hh__g-fine[data-astro-cid-j7pv25f6]{margin-top:16px;font-size:13px;line-height:1.55;color:color-mix(in oklab,var(--bg) 60%,transparent)}.hh__g-fine[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline}.hh__bonus[data-astro-cid-j7pv25f6]{list-style:decimal;margin-top:24px;padding-left:1.4em;display:grid;gap:14px;font-size:18px;line-height:1.5;color:var(--ink-2)}.hh__bonus[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.hh__bonus[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]::marker{font-family:var(--font-mono);font-size:15px;color:var(--ink-3)}.hh__join[data-astro-cid-j7pv25f6]{scroll-margin-top:72px}@media(max-width:640px){.hh__stack[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex-direction:column}.hh__who--soon[data-astro-cid-j7pv25f6]{align-self:flex-start}}
