.swipe[data-astro-cid-n6i7y5i6]{position:relative}.flow[data-astro-cid-n6i7y5i6]{--H: 320px;position:relative;width:100%;height:calc(var(--H) * 1.36);overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;outline:none}.flow[data-astro-cid-n6i7y5i6]:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:4px;border-radius:16px}.flow-i[data-astro-cid-n6i7y5i6]{position:absolute;top:0;left:50%;display:block;transform-origin:50% 37%;z-index:var(--z);transform:translate(-50%) translate(calc(var(--xd) * 1px)) perspective(1000px) rotateY(calc(var(--rd) * 1deg)) scale(var(--sd));opacity:var(--od);transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .55s ease;-webkit-user-drag:none}.flow-i[data-astro-cid-n6i7y5i6]:focus-visible{outline:none}.flow-i[data-astro-cid-n6i7y5i6]:focus-visible .cv.sh{outline:2px solid #fff;outline-offset:4px}.refl[data-astro-cid-n6i7y5i6]{margin-top:6px;height:calc(var(--H) * .34);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 88%)}.flip[data-astro-cid-n6i7y5i6]{transform:scaleY(-1)}.flow-label[data-astro-cid-n6i7y5i6]{position:relative;margin-top:-22px;text-align:center;padding:0 16px}.flow-name[data-astro-cid-n6i7y5i6]{font-size:24px;font-weight:800;color:var(--ink)}.flow-name[data-astro-cid-n6i7y5i6]:hover{text-decoration:underline;text-underline-offset:4px}.flow-line[data-astro-cid-n6i7y5i6]{font-size:16px;color:var(--soft);margin:2px auto 0;max-width:560px;min-height:1.5em}.dots[data-astro-cid-n6i7y5i6]{display:flex;justify-content:center;gap:0;margin-top:8px}.dot[data-astro-cid-n6i7y5i6]{width:21px;height:21px;border:0;padding:0;background:none;cursor:pointer;display:grid;place-items:center}.dot[data-astro-cid-n6i7y5i6]:before{content:"";width:7px;height:7px;border-radius:50%;background:#ffffff4d;transition:background .2s ease}.dot[data-astro-cid-n6i7y5i6].on:before{background:#fff}@media(max-width:1023px){.flow[data-astro-cid-n6i7y5i6]{--H: 200px}.flow-i[data-astro-cid-n6i7y5i6]{transform:translate(-50%) translate(calc(var(--xp) * 1px)) perspective(1000px) rotateY(calc(var(--rp) * 1deg)) scale(var(--sp));opacity:var(--op)}.flow-label[data-astro-cid-n6i7y5i6]{margin-top:-12px}.flow-name[data-astro-cid-n6i7y5i6]{font-size:20px}.flow-line[data-astro-cid-n6i7y5i6]{font-size:14px}}@media(prefers-reduced-motion:reduce){.flow-i[data-astro-cid-n6i7y5i6],.dot[data-astro-cid-n6i7y5i6]:before{transition:none}}.hero[data-astro-cid-j7pv25f6]{position:relative;padding:64px 0 0}.hero-title[data-astro-cid-j7pv25f6]{font-size:66px;font-weight:850;letter-spacing:-.03em;line-height:1.04;max-width:980px;margin:0 auto;text-wrap:balance}.hero-tag[data-astro-cid-j7pv25f6]{font-size:24px;font-weight:700;color:var(--ink);margin:16px auto 0;max-width:860px;text-wrap:balance}.hero-sub[data-astro-cid-j7pv25f6]{max-width:800px;margin:18px auto 30px}.plat-note[data-astro-cid-j7pv25f6]{margin:14px 0 0;font-size:14px;color:var(--faint)}.swipe-sec[data-astro-cid-j7pv25f6]{position:relative;margin-top:56px}.media-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.media-tile[data-astro-cid-j7pv25f6]{--th: 104px;display:flex;gap:18px;align-items:center;padding:18px}.media-cover[data-astro-cid-j7pv25f6]{flex:none;width:var(--th);display:flex;justify-content:center}.media-words[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;min-width:0}.media-line[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--soft);margin-top:4px;line-height:1.45}.rowlead[data-astro-cid-j7pv25f6]{margin:8px 0 0}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.step[data-astro-cid-j7pv25f6]{display:flex;gap:18px;align-items:flex-start}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;margin:4px 0 0}.setup-tail[data-astro-cid-j7pv25f6]{margin:20px 0 0;font-size:17px;font-weight:700;color:var(--ink)}.setup-tail[data-astro-cid-j7pv25f6] .muted[data-astro-cid-j7pv25f6]{font-weight:500}.dev-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.dev-shot[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:5 / 3;object-fit:cover;object-position:center top;border-radius:14px;margin-bottom:16px;background:#000}.dev-shot-none[data-astro-cid-j7pv25f6]{display:grid;place-items:center;background:var(--glass2)}.dev-ico[data-astro-cid-j7pv25f6]{cursor:default}.dev-blurb[data-astro-cid-j7pv25f6]{font-size:14px;margin:4px 0 14px}.dev-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.dev-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ink)}.dev-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].soft{color:var(--soft)}.dev-list[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{min-width:74px}.pro-band[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:48px;padding:40px 44px}.pro-band-words[data-astro-cid-j7pv25f6]{flex:1}.pro-lines[data-astro-cid-j7pv25f6]{margin:12px 0 0;font-size:20px;line-height:1.55;color:var(--ink)}.pro-band-ico[data-astro-cid-j7pv25f6]{margin-bottom:18px;cursor:default}.pro-card[data-astro-cid-j7pv25f6]{width:360px;flex:none;text-align:center;background:var(--glass);border-radius:22px;padding:28px}.pro-card-name[data-astro-cid-j7pv25f6]{font-size:19px;font-weight:800}.pro-card-plan[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand)}.pro-card-price[data-astro-cid-j7pv25f6]{margin-top:6px}.pro-card-amount[data-astro-cid-j7pv25f6]{font-size:44px;font-weight:850;letter-spacing:-.02em}.pro-card-note[data-astro-cid-j7pv25f6]{font-size:14px;margin:4px 0 18px}.band[data-astro-cid-j7pv25f6]{padding-top:16px}.final-title[data-astro-cid-j7pv25f6]{font-size:40px;font-weight:800;letter-spacing:-.02em;margin:0}.final-lead[data-astro-cid-j7pv25f6]{margin:12px auto 26px;max-width:680px}@media(max-width:1100px){.media-grid[data-astro-cid-j7pv25f6],.dev-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.hero[data-astro-cid-j7pv25f6]{padding-top:40px}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(2.25rem,7vw,3.5rem);line-height:1.08}.hero-tag[data-astro-cid-j7pv25f6]{font-size:18px}.swipe-sec[data-astro-cid-j7pv25f6]{margin-top:34px}.pro-band[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch;gap:22px;padding:22px 20px}.pro-card[data-astro-cid-j7pv25f6]{width:100%}.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:10px}}@media(max-width:720px){.media-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:10px}.media-tile[data-astro-cid-j7pv25f6]{--th: 64px;padding:12px 14px;gap:14px}.dev-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:10px}.final-title[data-astro-cid-j7pv25f6]{font-size:26px}}@media(max-width:560px){.step[data-astro-cid-j7pv25f6]{gap:14px}.step[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{width:36px;height:36px;font-size:16px}}
