[data-split] .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}[data-split] .w>span{display:inline-block}.mo [data-split] .w>span{transform:translateY(112%);transition:transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 45ms + var(--sd, 0s))}.mo [data-split].in .w>span{transform:none}.mo [data-rv]{opacity:0;translate:0 1.5rem;filter:blur(5px);transition:opacity 1s ease var(--d,0s),translate 1.1s cubic-bezier(.2,.7,.2,1) var(--d,0s),filter 1s ease var(--d,0s)}.mo [data-rv].in{opacity:1;translate:none;filter:none}.mo [data-cd]{opacity:0;transform-origin:50% 100%;rotate:x 24deg;translate:0 48px;transition:opacity .9s ease var(--d,0s),rotate 1.1s cubic-bezier(.2,.7,.2,1) var(--d,0s),translate 1.1s cubic-bezier(.2,.7,.2,1) var(--d,0s)}.mo [data-cd].in{opacity:1;rotate:x 0deg;translate:none}.mo [data-wipe]{clip-path:inset(0 0 100% 0 round 20px);scale:1.04;transition:clip-path 1.2s cubic-bezier(.7,0,.2,1) var(--d,.15s),scale 1.8s cubic-bezier(.2,.7,.2,1) var(--d,.15s)}.mo [data-wipe].in{clip-path:inset(0 0 0 0 round 20px);scale:1}.tilt{position:relative;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .2s}.tilt.hov{transition:transform .08s linear,border-color .2s}.tilt:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgb(255 122 26 / .14),transparent 45%)}.tilt.hov:before{opacity:1}.walk{position:relative}.walk-pin{position:sticky;top:64px;height:calc(100vh - 64px);min-height:560px;overflow:hidden}.walk-track{display:flex;align-items:stretch;height:100%;width:-moz-max-content;width:max-content;will-change:transform}.walk-g{display:flex;flex:none;height:100%}.walk-cover{flex:none;width:clamp(22rem,32vw,34rem);height:100%;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(28px,5vh,56px) clamp(28px,3vw,56px) clamp(28px,5vh,48px);background:var(--cbg);color:var(--cfg);will-change:transform;--cbg: rgb(var(--color-surface-1));--cfg: rgb(var(--color-text));--csoft: rgb(var(--color-muted));--cacc: rgb(var(--color-primary))}.walk-cover.c-orange{--cbg: rgb(var(--color-primary));--cfg: #1a0f06;--csoft: rgb(26 15 6 / .74);--cacc: #1a0f06}.walk-cover.c-olive{--cbg: rgb(var(--color-accent-olive));--cfg: #141a08;--csoft: rgb(20 26 8 / .74);--cacc: #141a08}.walk-cover.c-cream{--cbg: #F4EEE6;--cfg: #1B1714;--csoft: #5E554B;--cacc: #D2600C}.walk-cover.c-ink{--cbg: #0B0A09}.walk-cover.intro{--cbg: rgb(var(--color-bg));width:clamp(24rem,40vw,40rem)}.walk-cover .num{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;color:var(--cacc)}.walk-cover h3{font-weight:700;font-size:clamp(26px,2.4vw,38px);line-height:1.08;letter-spacing:-.02em}.walk-cover p{color:var(--csoft);font-size:17px;line-height:1.5;max-width:34ch}.walk-cover ul{display:grid;gap:0}.walk-cover li{padding:9px 0;border-top:1px solid color-mix(in srgb,var(--cfg) 14%,transparent);font-size:14px;display:flex;gap:10px;align-items:baseline}.walk-cover li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--cacc);flex:none;translate:0 -2px}.walk-cover .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.walk-cover .tags span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:3px 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--cfg) 22%,transparent);color:var(--csoft)}.walk-cover .go{font-weight:600;color:var(--cacc);display:inline-flex;gap:8px;align-items:center;margin-top:16px;font-size:14px}.walk-cover .go:after{content:"→";transition:transform .25s}.walk-cover .go:hover:after{transform:translate(4px)}.walk-cover .hint{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.2em;color:rgb(var(--color-muted));display:flex;align-items:center;gap:12px}.walk-cover .hint i{display:block;width:56px;height:2px;background:rgb(var(--color-border));position:relative;overflow:hidden}.walk-cover .hint i:after{content:"";position:absolute;inset:0;background:rgb(var(--color-primary));animation:walkHint 1.8s ease-in-out infinite;transform-origin:left}@keyframes walkHint{0%{transform:scaleX(0)}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.walk-screen{flex:none;width:clamp(34rem,58vw,64rem);height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vh,48px) clamp(24px,2.6vw,48px);perspective:1400px;background:radial-gradient(circle at 1px 1px,rgb(255 255 255 / .07) 1px,transparent 1.5px) 0 0 / 22px 22px,rgb(var(--color-bg));border-right:1px solid rgb(var(--color-border) / .5)}.walk-screen>.stage{width:100%;max-width:980px;transform:translate(var(--hx,0)) rotateY(var(--ry,0deg)) scale(var(--sc,1));will-change:transform}.walk-prog{position:absolute;z-index:3;left:0;right:0;bottom:0;height:2px;background:rgb(var(--color-border) / .6)}.walk-nav{position:absolute;z-index:4;left:50%;translate:-50% 0;bottom:14px;display:flex;gap:6px}.walk-nav button{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;font-size:18px;line-height:1;padding-bottom:2px;color:rgb(var(--color-text));background:rgb(var(--color-surface-1) / .85);border:1px solid rgb(var(--color-border));backdrop-filter:blur(6px);box-shadow:0 10px 24px -10px #000000b3;transition:background .2s,border-color .2s,transform .2s}.walk-nav button:hover{background:rgb(var(--color-primary));border-color:transparent;color:#1a0f06}.walk-nav button:active{transform:scale(.94)}@media (max-width: 899px){.walk-nav{bottom:16px}}.walk-prog i{position:absolute;left:0;top:0;height:2px;background:rgb(var(--color-primary));width:0}.win{border-radius:16px;overflow:hidden;border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface));box-shadow:0 40px 80px -30px #000c,0 0 0 1px #ffffff08}.win-bar{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid rgb(var(--color-border) / .7);background:rgb(var(--color-surface-1));font-size:12px;color:rgb(var(--color-muted))}.win-bar i{width:10px;height:10px;border-radius:50%;background:rgb(var(--color-border))}.win-bar b{margin-left:8px;font-weight:500}.win img{display:block;width:100%;height:auto}.phone{border-radius:2rem;overflow:hidden;border:4px solid #2a2622;background:#000;box-shadow:0 40px 70px -25px #000000d9}.phone img{display:block;width:100%;height:auto}.mo .walk-screen>.stage{opacity:0;translate:0 40px;transition:opacity .9s ease,translate 1.2s cubic-bezier(.2,.7,.2,1)}.mo .walk-screen.in>.stage{opacity:1;translate:none}.mo .walk-screen .float{opacity:0;translate:0 16px}.mo .walk-screen.in .float{opacity:1;translate:none;transition:opacity .7s ease .55s,translate .9s cubic-bezier(.2,.7,.2,1) .55s}@media (max-width: 899px){.walk-cover,.walk-cover.intro{width:100vw;padding:22px 22px 26px;gap:14px}.walk-cover h3{font-size:28px}.walk-cover p{font-size:15px}.walk-cover li{padding:7px 0;font-size:13.5px}.walk-screen{width:100vw;padding:18px;border-right:0}.walk-screen>.stage{max-width:560px}.walk-screen .phone{max-width:46vw}}.walk.nomo{height:auto!important}.walk.nomo .walk-pin{position:static;height:auto;min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.walk.nomo .walk-pin::-webkit-scrollbar{display:none}.walk.nomo .walk-track{transform:none!important;gap:12px;padding:0 16px 8px}.walk.nomo .walk-g{height:auto;flex-direction:column;width:min(86vw,26rem);scroll-snap-align:start;border-radius:20px;overflow:hidden}.walk.nomo .walk-cover{width:100%;min-height:0;transform:none!important;gap:14px}.walk.nomo .walk-cover.intro{display:none}.walk.nomo .walk-screen{width:100%;height:auto;padding:20px;border-right:0}.walk.nomo .walk-screen>.stage{transform:none}.walk.nomo .walk-prog,.walk.nomo .hint,.walk.nomo .float{display:none}.plan-badge{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--cfg) 30%,transparent);color:var(--cfg)}.plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.plan-price b{font-size:clamp(48px,5vw,72px);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--cfg);font-variant-numeric:tabular-nums}.plan-price s{font-size:24px;font-weight:600;color:var(--csoft);text-decoration-color:rgb(var(--color-danger) / .8)}.plan-price span{font-size:15px;font-weight:600;color:var(--csoft)}.plan-note{margin-top:8px;font-size:13.5px!important;font-weight:600;color:var(--cacc)!important;max-width:none!important}.walk-cover.c-orange .plan-note{color:#1a0f06!important}.incl{width:100%;max-width:720px;margin:0 auto;border-radius:22px;border:1px solid rgb(var(--color-border));background:linear-gradient(180deg,rgb(var(--color-surface-1)),rgb(var(--color-surface)));padding:clamp(22px,3vw,40px);box-shadow:0 40px 80px -30px #000c}.incl-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid rgb(var(--color-border) / .7)}.incl-h span{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-muted))}.incl-h b{font-size:20px;font-weight:700}.incl-core{margin-top:16px;font-size:14px;font-weight:600;color:rgb(var(--color-primary))}.incl ul{display:grid;grid-template-columns:1fr 1fr;gap:14px 28px;margin-top:18px}.incl li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.45;color:rgb(var(--color-text))}.mo .walk-screen .incl li{opacity:0;translate:0 10px}.mo .walk-screen.in .incl li{opacity:1;translate:none;transition:opacity .6s ease,translate .7s cubic-bezier(.2,.7,.2,1)}.mo .walk-screen.in .incl li:nth-child(2){transition-delay:.08s}.mo .walk-screen.in .incl li:nth-child(3){transition-delay:.16s}.mo .walk-screen.in .incl li:nth-child(4){transition-delay:.24s}.mo .walk-screen.in .incl li:nth-child(5){transition-delay:.32s}.mo .walk-screen.in .incl li:nth-child(6){transition-delay:.4s}.mo .walk-screen.in .incl li:nth-child(7){transition-delay:.48s}.mo .walk-screen.in .incl li:nth-child(n+8){transition-delay:.56s}@media (max-width: 899px){.incl ul{grid-template-columns:1fr;gap:10px}.incl li{font-size:14px}.walk-price .walk-screen{align-items:flex-start;overflow-y:auto}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterSubset.v2.woff2) format("woff2")}:root{--color-bg: 15 14 13;--color-surface: 26 24 23;--color-surface-1: 33 30 28;--color-surface-2: 41 37 33;--color-surface-3: 51 46 40;--color-primary: 255 122 26;--color-primary-hover: 255 140 58;--color-primary-fg: 15 14 13;--color-accent-olive: 143 165 82;--color-text: 245 242 238;--color-muted: 168 158 145;--color-border: 64 58 51;--color-success: 74 222 128;--color-warning: 251 191 36;--color-danger: 248 113 113}html{background-color:rgb(var(--color-bg));color:rgb(var(--color-text));color-scheme:dark;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:radial-gradient(1200px 600px at 20% -10%,rgba(255,122,26,.08),transparent 70%),radial-gradient(900px 500px at 100% 20%,rgba(143,165,82,.06),transparent 70%),rgb(var(--color-bg));min-height:100vh}:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion: no-preference){.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal.in{opacity:1;transform:none}.reveal-scale{opacity:0;transform:translateY(16px) scale(.97);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal-scale.in{opacity:1;transform:none}.lift{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease}.lift:hover{transform:translateY(-4px)}.glow-card{transition:transform .25s ease,box-shadow .35s ease,border-color .25s ease}.glow-card:hover{transform:translateY(-3px);border-color:#ff7a1a73;box-shadow:0 12px 40px -12px #0000008c,0 0 0 1px #ff7a1a1f,0 8px 32px -10px #ff7a1a47}.float-slow{animation:floatY 7s ease-in-out infinite}.float-slow-delayed{animation:floatY 8.5s ease-in-out infinite;animation-delay:-2.5s}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.shimmer-border{position:relative}.shimmer-border:after{content:"";pointer-events:none;position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(120deg,transparent 30%,rgba(255,122,26,.35) 50%,transparent 70%);background-size:200% 100%;opacity:0;transition:opacity .3s ease;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.shimmer-border:hover:after{opacity:1;animation:shimmerMove 1.4s ease}@keyframes shimmerMove{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-dot{animation:pulseDot 2.2s ease-in-out infinite}@keyframes pulseDot{0%,to{opacity:1;box-shadow:0 0 #4ade8073}50%{opacity:.85;box-shadow:0 0 0 6px #4ade8000}}}@media (prefers-reduced-motion: reduce){.reveal,.reveal-scale{opacity:1!important;transform:none!important}}.mesh-blob{pointer-events:none;position:absolute;border-radius:9999px;filter:blur(64px);opacity:.55}.section-eyebrow{display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface-1));padding:.25rem .75rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-muted))}.link-underline{position:relative}.link-underline:after{content:"";position:absolute;left:0;bottom:-2px;height:1.5px;width:0;background:rgb(var(--color-primary));transition:width .25s ease}.link-underline:hover:after,.link-underline[aria-current=page]:after{width:100%}.prose-tefter h2{font-size:1.6rem;line-height:1.2;font-weight:700;letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:.75rem}.prose-tefter h3{font-size:1.15rem;font-weight:700;margin-top:1.75rem;margin-bottom:.5rem}.prose-tefter p{color:rgb(var(--color-muted));line-height:1.75;margin-bottom:1rem}.prose-tefter ul,.prose-tefter ol{margin:.5rem 0 1.25rem;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.prose-tefter li{position:relative;padding-left:1.6rem;color:rgb(var(--color-muted));line-height:1.6}.prose-tefter li:before{content:"→";position:absolute;left:0;color:rgb(var(--color-primary));font-weight:700}.prose-tefter strong{color:rgb(var(--color-text));font-weight:600}.prose-tefter a{color:rgb(var(--color-primary));text-decoration:underline;text-underline-offset:2px}.cfab[data-astro-cid-mxjrdy5e]{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.cfab-btn[data-astro-cid-mxjrdy5e]{position:relative;display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 16px 0 7px;border-radius:999px;border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface-1) / .95);color:rgb(var(--color-text));font-size:14px;font-weight:700;backdrop-filter:blur(8px);box-shadow:0 14px 34px -12px #000000bf;transition:transform .2s ease,border-color .2s ease}.cfab-btn[data-astro-cid-mxjrdy5e]:hover{border-color:rgb(var(--color-primary) / .6);transform:translateY(-1px)}.cfab-logos[data-astro-cid-mxjrdy5e]{display:inline-flex}.cfab-logos[data-astro-cid-mxjrdy5e]>span[data-astro-cid-mxjrdy5e]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;border:2px solid rgb(var(--color-surface-1))}.cfab-logos[data-astro-cid-mxjrdy5e] .v[data-astro-cid-mxjrdy5e]{background:#7360f2}.cfab-logos[data-astro-cid-mxjrdy5e] .w[data-astro-cid-mxjrdy5e]{background:#25d366;margin-left:-9px}.cfab-btn[data-astro-cid-mxjrdy5e]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid rgb(var(--color-primary) / .55);animation:cfabRing 2.8s ease-out infinite;pointer-events:none}@keyframes cfabRing{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18)}}.cfab-menu[data-astro-cid-mxjrdy5e]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.cfab-opt[data-astro-cid-mxjrdy5e]{display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 16px 0 5px;border-radius:999px;background:var(--c);color:#fff;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 12px 28px -10px #000000b3;opacity:0;transform:translateY(10px) scale(.96);pointer-events:none;visibility:hidden;transition:opacity .2s ease,transform .22s cubic-bezier(.2,.7,.2,1),visibility 0s linear .22s}.cfab-opt[data-astro-cid-mxjrdy5e]:nth-child(1){transition-delay:.04s}.cfab-opt[data-astro-cid-mxjrdy5e] .cfab-ico[data-astro-cid-mxjrdy5e]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#ffffff2e}.cfab-opt[data-astro-cid-mxjrdy5e]:hover{filter:brightness(1.08)}.cfab[data-astro-cid-mxjrdy5e].open .cfab-opt[data-astro-cid-mxjrdy5e]{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition-delay:0s}.cfab[data-astro-cid-mxjrdy5e].open .cfab-btn[data-astro-cid-mxjrdy5e]:after{animation:none;opacity:0}@media (hover: hover) and (pointer: fine){.cfab[data-astro-cid-mxjrdy5e]:hover .cfab-opt[data-astro-cid-mxjrdy5e],.cfab[data-astro-cid-mxjrdy5e]:focus-within .cfab-opt[data-astro-cid-mxjrdy5e]{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition-delay:0s}.cfab[data-astro-cid-mxjrdy5e]:hover .cfab-btn[data-astro-cid-mxjrdy5e]:after{animation:none;opacity:0}}@media (prefers-reduced-motion: reduce){.cfab-btn[data-astro-cid-mxjrdy5e]:after{animation:none;opacity:0}}@media (max-width: 767px){.cfab-btn[data-astro-cid-mxjrdy5e]{height:42px;padding:0 6px;gap:0}.cfab-txt[data-astro-cid-mxjrdy5e]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cfab-logos[data-astro-cid-mxjrdy5e]>span[data-astro-cid-mxjrdy5e]{width:28px;height:28px}.cfab-logos[data-astro-cid-mxjrdy5e] .w[data-astro-cid-mxjrdy5e]{margin-left:-7px}.cfab-opt[data-astro-cid-mxjrdy5e]{height:38px;font-size:13px;padding:0 14px 0 4px}.cfab-opt[data-astro-cid-mxjrdy5e] .cfab-ico[data-astro-cid-mxjrdy5e]{width:30px;height:30px}}
