.kicker[data-astro-cid-u3mqw4ek]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-700);font-size:.8rem;font-weight:500}.h2[data-astro-cid-u3mqw4ek]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.05}.intro[data-astro-cid-u3mqw4ek]{padding:clamp(3.5rem,8vw,6rem) 0 clamp(2.5rem,5vw,4.5rem);position:relative;overflow:clip}.intro__glow[data-astro-cid-u3mqw4ek]{z-index:-1;background:radial-gradient(closest-side,#fd9d453d,#fd9d4512 55%,#fd9d4500 100%);width:70%;height:140%;position:absolute;top:-60%;left:15%}.intro__inner[data-astro-cid-u3mqw4ek]{text-align:center;justify-items:center;gap:1.5rem;display:grid}.intro__title[data-astro-cid-u3mqw4ek]{letter-spacing:-.045em;text-wrap:balance;max-width:14em;font-size:clamp(2.6rem,6.5vw,4.75rem);font-weight:300;line-height:1}.intro__lede[data-astro-cid-u3mqw4ek]{color:var(--text-body);max-width:38rem;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:300;line-height:1.55}.cards[data-astro-cid-u3mqw4ek]{gap:1.5rem;max-width:1040px;display:grid}.card[data-astro-cid-u3mqw4ek]{background:var(--surface-card);border-radius:36px;align-content:start;gap:1.5rem;padding:clamp(2rem,4vw,3rem);display:grid;box-shadow:0 16px 40px #b1481c12}.card__head[data-astro-cid-u3mqw4ek]{gap:.9rem;display:grid}.card__name[data-astro-cid-u3mqw4ek]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);font-size:.7rem;font-weight:500}.card__price[data-astro-cid-u3mqw4ek]{letter-spacing:-.04em;font-size:clamp(3.4rem,6vw,4.5rem);font-weight:300;line-height:1}.card__price-row[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:.85rem;display:flex}.card__per[data-astro-cid-u3mqw4ek]{color:var(--on-ink-secondary);font-size:1.05rem}.card__detail[data-astro-cid-u3mqw4ek]{color:var(--text-body);font-size:1rem;line-height:1.55}.card[data-astro-cid-u3mqw4ek] .store-btn{min-height:56px;font-size:1rem}.card__list[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--track-progress);gap:.9rem;margin:0;padding:1.5rem 0 0;font-size:1rem;list-style:none;display:grid}.card__list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:.75rem;display:flex}.card__list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--accent-500);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}.card--plus[data-astro-cid-u3mqw4ek]{background:var(--surface-inverse);color:#fff;box-shadow:0 30px 70px #b1481c33}.card--plus[data-astro-cid-u3mqw4ek] .card__name[data-astro-cid-u3mqw4ek]{color:var(--accent-300)}.card--plus[data-astro-cid-u3mqw4ek] .card__detail[data-astro-cid-u3mqw4ek]{color:var(--on-ink-secondary)}.card--plus[data-astro-cid-u3mqw4ek] .card__list[data-astro-cid-u3mqw4ek]{border-color:#2e2825}.card--plus[data-astro-cid-u3mqw4ek] .card__list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{background:var(--accent-300)}.trial[data-astro-cid-u3mqw4ek]{gap:3rem;max-width:1040px;padding-top:clamp(4.5rem,9vw,7rem);display:grid}.trial__head[data-astro-cid-u3mqw4ek]{text-align:center;justify-items:center;gap:1rem;display:grid}.timeline[data-astro-cid-u3mqw4ek]{gap:2rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline__node[data-astro-cid-u3mqw4ek]{text-align:center;justify-items:center;gap:.6rem;display:grid;position:relative}.timeline__dot[data-astro-cid-u3mqw4ek]{background:var(--surface-card);border:2px solid var(--accent-500);width:24px;height:24px;box-shadow:0 0 0 6px var(--surface-screen);border-radius:50%}.timeline__node[data-astro-cid-u3mqw4ek].is-now .timeline__dot[data-astro-cid-u3mqw4ek]{background:var(--accent-500)}.timeline__title[data-astro-cid-u3mqw4ek]{font-size:1.25rem;font-weight:500}.timeline__body[data-astro-cid-u3mqw4ek]{color:var(--text-body);font-size:1rem}.note[data-astro-cid-u3mqw4ek]{max-width:1040px;padding-block:clamp(3rem,6vw,5rem)}.note[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--text-secondary);font-size:.875rem;line-height:1.55}@media (width>=760px){.cards[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.timeline[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--gradient-progress);height:2px;position:absolute;top:11px;left:16.66%;right:16.66%}}
