.seg-hero[data-astro-cid-ngcfgm4o]{padding:clamp(64px, 10vh, 130px) var(--spacing-gutter) clamp(48px, 7vh, 90px)}.hero-inner[data-astro-cid-ngcfgm4o]{gap:clamp(28px,4vh,48px);display:grid}.h1-seg[data-astro-cid-ngcfgm4o]{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(40px,7.6vw,116px);font-weight:800;line-height:.9}.hero-cols[data-astro-cid-ngcfgm4o]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:clamp(24px,3vw,56px);display:grid}.aside[data-astro-cid-ngcfgm4o]{border-left:2px solid var(--color-accent);gap:12px;padding-left:clamp(16px,2vw,28px);display:grid}.aside[data-astro-cid-ngcfgm4o] p[data-astro-cid-ngcfgm4o]{color:var(--color-muted);font-size:17px;line-height:1.6}.track[data-astro-cid-ngcfgm4o]{padding:0 var(--spacing-gutter) 24px;scroll-snap-type:x mandatory;margin-top:clamp(40px,5vh,72px);overflow-x:auto}.track-list[data-astro-cid-ngcfgm4o]{background:var(--color-rule-ink);border:1px solid var(--color-rule-ink);gap:1px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.stage[data-astro-cid-ngcfgm4o]{scroll-snap-align:start;background:var(--color-ink);align-content:start;gap:14px;width:clamp(250px,22vw,320px);min-height:310px;padding:clamp(20px,2.2vw,28px);display:grid}.stage-top[data-astro-cid-ngcfgm4o]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.stage-when[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text,var(--color-accent));font-size:12px;font-weight:500;line-height:1}.stage-n[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:13px;font-weight:500;line-height:1}.stage-t[data-astro-cid-ngcfgm4o]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(19px,1.6vw,23px);font-weight:600;line-height:1.2}.stage-b[data-astro-cid-ngcfgm4o]{color:var(--color-muted-ink);font-size:15px;line-height:1.5}.queries[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);color:var(--color-rule);gap:6px;margin:auto 0 0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:grid}.queries[data-astro-cid-ngcfgm4o] li[data-astro-cid-ngcfgm4o]{grid-template-columns:7px minmax(0,1fr);align-items:start;gap:10px;display:grid}.qdot[data-astro-cid-ngcfgm4o]{background:var(--color-accent);width:7px;height:7px;margin-top:7px}.scroll-note[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-ink);font-size:12px;font-weight:400;line-height:1}.cmp[data-astro-cid-ngcfgm4o]{border:1px solid var(--color-rule);grid-template-columns:minmax(min(140px,100%),1fr) minmax(0,1.4fr) minmax(0,1.4fr);margin-top:clamp(40px,5vh,72px);display:grid}.cmp-row[data-astro-cid-ngcfgm4o]{grid-template-columns:subgrid;border-bottom:1px solid var(--color-paper-2);grid-column:1/-1;display:grid}.cmp-head[data-astro-cid-ngcfgm4o]{background:var(--color-paper-2);border-bottom:1px solid var(--color-rule)}.cmp-th[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);padding:14px 18px;font-size:12px;font-weight:500;line-height:1}.cmp-th[data-astro-cid-ngcfgm4o].is-a{color:var(--color-accent-text,var(--color-accent))}.cmp-k[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);color:var(--color-ink);padding:16px 18px;font-size:15px;font-weight:500;line-height:1.45}.cmp-a[data-astro-cid-ngcfgm4o]{color:var(--color-ink);background:#fff;padding:16px 18px;font-size:16px;line-height:1.5}.cmp-b[data-astro-cid-ngcfgm4o]{color:var(--color-muted);padding:16px 18px;font-size:16px;line-height:1.5}.cmp-note[data-astro-cid-ngcfgm4o]{color:var(--color-muted);max-width:72ch;margin-top:20px;font-size:16px;line-height:1.6}@media (width<=760px){.cmp[data-astro-cid-ngcfgm4o]{grid-template-columns:minmax(0,1fr)}.cmp-head[data-astro-cid-ngcfgm4o]{display:none}.cmp-row[data-astro-cid-ngcfgm4o]{border-bottom:1px solid var(--color-rule)}.cmp-a[data-astro-cid-ngcfgm4o]:before{content:attr(data-label)}}.pages-grid[data-astro-cid-ngcfgm4o]{margin-top:clamp(40px,5vh,72px)}.page-card[data-astro-cid-ngcfgm4o]{background:var(--color-paper)}.page-n[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text,var(--color-accent));font-size:12px;font-weight:500;line-height:1}.page-b[data-astro-cid-ngcfgm4o]{color:var(--color-muted);font-size:16px;line-height:1.55}.scen-cols[data-astro-cid-ngcfgm4o]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(20px,2.4vw,40px);margin-top:clamp(40px,5vh,72px);display:grid}.scen-box[data-astro-cid-ngcfgm4o]{border:1px solid var(--color-rule-ink);align-content:start;gap:14px;padding:clamp(22px,2.4vw,34px);display:grid}.scen-h[data-astro-cid-ngcfgm4o]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(20px,1.8vw,25px);font-weight:600;line-height:1.25}.scen-lines[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-rule);border-top:1px solid var(--color-rule-ink);border-bottom:1px solid var(--color-rule-ink);overflow-wrap:anywhere;gap:8px;padding:14px 0;font-size:15px;line-height:1.7;display:grid}.scen-note[data-astro-cid-ngcfgm4o]{color:var(--color-muted-ink);font-size:14px;line-height:1.6}.scen-side[data-astro-cid-ngcfgm4o]{align-content:start;gap:14px;min-width:0;display:grid}.tier-box[data-astro-cid-ngcfgm4o]{border:1px solid var(--color-accent);background:var(--color-ink-raised);gap:12px;padding:clamp(22px,2.4vw,34px);display:grid}.tier-top[data-astro-cid-ngcfgm4o]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tier-name[data-astro-cid-ngcfgm4o]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1}.tier-price[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--color-accent-text,var(--color-accent));font-size:clamp(34px,3.4vw,52px);font-weight:700;line-height:1}.tier-unit[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);letter-spacing:0;color:var(--color-muted-ink);font-size:14px;font-weight:400}.tier-spec[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);color:var(--color-rule);font-size:15px;line-height:1.6}.tier-why[data-astro-cid-ngcfgm4o]{color:var(--color-muted-ink);font-size:16px;line-height:1.55}.tier-cta[data-astro-cid-ngcfgm4o]{color:var(--color-paper);border-color:var(--color-rule-ink)}.content-note[data-astro-cid-ngcfgm4o]{color:var(--color-muted-ink);font-size:16px;line-height:1.6}.faq-mount[data-astro-cid-ngcfgm4o]{margin-top:clamp(36px,4vh,60px)}.others-eyebrow[data-astro-cid-ngcfgm4o]{margin-bottom:clamp(28px,3vh,40px)}.others[data-astro-cid-ngcfgm4o]{padding:0;list-style:none}.others[data-astro-cid-ngcfgm4o] li[data-astro-cid-ngcfgm4o]{background:var(--color-paper)}.other-link[data-astro-cid-ngcfgm4o]{color:var(--color-ink);align-content:start;gap:8px;height:100%;min-height:120px;padding:clamp(18px,2vw,26px);transition:background-color .14s,color .14s;display:grid}.other-link[data-astro-cid-ngcfgm4o]:hover{background:var(--color-ink);color:var(--color-paper)}.other-n[data-astro-cid-ngcfgm4o]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-accent-text,var(--color-accent));font-size:12px;font-weight:400;line-height:1}.other-t[data-astro-cid-ngcfgm4o]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.2}
