.hero[data-astro-cid-j7pv25f6]{padding:84px 0 68px;border-bottom:var(--hair-1);overflow:hidden}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:58px;line-height:1.12;letter-spacing:-.01em;margin-top:20px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--hi)}.lead[data-astro-cid-j7pv25f6]{margin-top:20px;font-size:16.5px;line-height:1.8;color:var(--ink-2);max-width:540px}.hero-cta[data-astro-cid-j7pv25f6]{margin-top:32px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.hero-note[data-astro-cid-j7pv25f6]{margin-top:14px;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-3);letter-spacing:.02em}.stage[data-astro-cid-j7pv25f6]{position:relative;height:440px}.stage-card[data-astro-cid-j7pv25f6]{position:absolute;filter:drop-shadow(0 14px 28px rgba(0,0,0,.5))}.sc-main[data-astro-cid-j7pv25f6]{left:4px;top:88px;transform:rotate(-2.5deg);z-index:3}.sc-sub[data-astro-cid-j7pv25f6]{right:-8px;top:8px;transform:rotate(3deg);z-index:2}.sc-third[data-astro-cid-j7pv25f6]{right:4px;bottom:22px;transform:rotate(-1.2deg);z-index:4}.dimline[data-astro-cid-j7pv25f6]{position:absolute;left:20px;bottom:12px;width:350px;display:flex;align-items:center;gap:8px;color:var(--cyan);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em}.dim-rule[data-astro-cid-j7pv25f6]{flex:1;height:1px;background:var(--cyan);opacity:.5}.dim-text[data-astro-cid-j7pv25f6]{white-space:nowrap;opacity:.85;flex-shrink:0}.flow[data-astro-cid-j7pv25f6]{background:var(--mat-1);border-bottom:var(--hair-1)}.flow-in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr)}.step[data-astro-cid-j7pv25f6]{padding:24px 20px;border-right:var(--hair-1)}.step[data-astro-cid-j7pv25f6]:last-child{border-right:0}.step[data-astro-cid-j7pv25f6] .no[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;color:var(--hi);letter-spacing:.1em}.step[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-size:15px;margin:6px 0 3px}.step[data-astro-cid-j7pv25f6] .note[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--ink-3);line-height:1.6}.band-sec[data-astro-cid-j7pv25f6]{padding:68px 0;border-bottom:var(--hair-1)}.band-sec[data-astro-cid-j7pv25f6].last{padding-bottom:80px;border-bottom:0}.tools[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.tool[data-astro-cid-j7pv25f6]{position:relative;background:var(--mat-2);border:var(--hair-1);border-radius:var(--r-3);padding:18px 16px 20px;color:var(--ink-1);min-height:132px;display:flex;flex-direction:column}.tool[data-astro-cid-j7pv25f6]:hover{border-color:#d7f94c66;background:var(--mat-3)}.tool[data-astro-cid-j7pv25f6] .free[data-astro-cid-j7pv25f6]{position:absolute;top:12px;right:12px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;color:var(--ink-3);border:var(--hair-2);padding:1px 6px;border-radius:var(--r-1)}.tool[data-astro-cid-j7pv25f6].soon{opacity:.62}.tool[data-astro-cid-j7pv25f6] .ic[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10px;color:var(--cyan);letter-spacing:.1em;margin-bottom:14px}.tool[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:14.5px;margin-bottom:5px;font-weight:700}.tool[data-astro-cid-j7pv25f6] .desc[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--ink-3);line-height:1.55}.cats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.cat[data-astro-cid-j7pv25f6]{background:var(--mat-2);border:var(--hair-1);border-radius:var(--r-3);overflow:hidden;color:var(--ink-1);display:flex;flex-direction:column}.cat[data-astro-cid-j7pv25f6]:hover{background:var(--mat-3)}.viz[data-astro-cid-j7pv25f6]{height:116px;display:flex;align-items:center;justify-content:center;padding:0 16px;border-bottom:var(--hair-1);background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:14px 14px}.viz[data-astro-cid-j7pv25f6] svg{filter:drop-shadow(0 6px 14px rgba(0,0,0,.45))}.cat[data-astro-cid-j7pv25f6] .meta[data-astro-cid-j7pv25f6]{padding:13px 15px 15px}.cat[data-astro-cid-j7pv25f6] .t[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:7px;font-weight:700;font-size:13.5px}.cat[data-astro-cid-j7pv25f6] .d[data-astro-cid-j7pv25f6]{font-size:11.5px;color:var(--ink-3);margin-top:4px;line-height:1.55}.cat[data-astro-cid-j7pv25f6] .c[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10px;color:var(--cyan);margin-top:8px;letter-spacing:.02em;display:flex;flex-wrap:wrap;gap:6px}.cat[data-astro-cid-j7pv25f6] .c[data-astro-cid-j7pv25f6] .cnt[data-astro-cid-j7pv25f6]{white-space:nowrap;color:var(--ink-3)}.impo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.82fr 1fr;gap:56px;align-items:center}.sheet-wrap[data-astro-cid-j7pv25f6]{position:relative;max-width:360px;width:100%;margin:0 auto}.sheet[data-astro-cid-j7pv25f6]{width:100%;height:auto;filter:drop-shadow(0 16px 34px rgba(0,0,0,.55));border-radius:3px}.sheet-tag[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:10.5px;color:var(--ink-3)}.impo-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:14.5px;line-height:1.9;max-width:460px}.facts[data-astro-cid-j7pv25f6]{margin-top:22px}.facts[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:var(--hair-1);font-size:13.5px}.facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{color:var(--ink-2)}.facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:12.5px;color:var(--ink-1);text-align:right}.facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6].hl{color:var(--hi)}.impo-cta[data-astro-cid-j7pv25f6]{margin-top:26px}.data-band[data-astro-cid-j7pv25f6]{background:var(--mat-1);border-bottom:var(--hair-1)}.data-in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr)}.data-band[data-astro-cid-j7pv25f6] .cell[data-astro-cid-j7pv25f6]{padding:28px 22px;border-right:var(--hair-1)}.data-band[data-astro-cid-j7pv25f6] .cell[data-astro-cid-j7pv25f6]:last-child{border-right:0}.data-band[data-astro-cid-j7pv25f6] .v[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:26px;font-weight:700;color:var(--hi);line-height:1.2}.data-band[data-astro-cid-j7pv25f6] .v[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--ink-3);margin-left:2px}.data-band[data-astro-cid-j7pv25f6] .k[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--ink-3);margin-top:5px;line-height:1.6}.price-tease[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pt[data-astro-cid-j7pv25f6]{background:var(--mat-2);border:var(--hair-1);border-radius:var(--r-3);padding:20px}.pt[data-astro-cid-j7pv25f6].hot{border:1px solid rgba(215,249,76,.5)}.pt[data-astro-cid-j7pv25f6] .name[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:700;color:var(--ink-2)}.pt[data-astro-cid-j7pv25f6].hot .name[data-astro-cid-j7pv25f6]{color:var(--hi)}.pt[data-astro-cid-j7pv25f6] .price[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:28px;font-weight:700;margin:8px 0 2px;line-height:1.2}.pt[data-astro-cid-j7pv25f6] .price[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--ink-3);font-weight:400}.pt[data-astro-cid-j7pv25f6].hot .price[data-astro-cid-j7pv25f6]{color:var(--hi)}.pt[data-astro-cid-j7pv25f6] .u[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--ink-3);line-height:1.6;margin-top:6px}.price-note[data-astro-cid-j7pv25f6]{margin-top:16px}@media(max-width:1080px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:44px}.tools[data-astro-cid-j7pv25f6],.cats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.data-in[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.data-band[data-astro-cid-j7pv25f6] .cell[data-astro-cid-j7pv25f6]:nth-child(2){border-right:0}.price-tease[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{padding:52px 0 44px}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.stage[data-astro-cid-j7pv25f6]{height:340px;max-width:460px}.stage-card[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:100%!important;height:auto!important}.sc-main[data-astro-cid-j7pv25f6]{left:0;top:86px;width:288px}.sc-sub[data-astro-cid-j7pv25f6]{width:196px;right:0}.sc-third[data-astro-cid-j7pv25f6]{width:168px;right:0;bottom:2px}.dimline[data-astro-cid-j7pv25f6]{width:100%;bottom:-4px;left:0;font-size:9.5px}.dim-rule[data-astro-cid-j7pv25f6]{min-width:14px}.impo[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}}@media(max-width:720px){.dimline[data-astro-cid-j7pv25f6]{display:none}.flow-in[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.step[data-astro-cid-j7pv25f6]{border-bottom:var(--hair-1)}.step[data-astro-cid-j7pv25f6]:nth-child(2n){border-right:0}.tools[data-astro-cid-j7pv25f6],.cats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.price-tease[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
