.urgency[data-astro-cid-ky6hoxsa]{z-index:20;background:var(--ink);color:var(--paper);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1rem;padding:.6rem 1rem;font-size:.8125rem;display:flex;position:relative}p[data-astro-cid-ky6hoxsa]{align-items:center;gap:.5rem;display:inline-flex}.dot[data-astro-cid-ky6hoxsa]{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s steps(2,end) infinite blink}.short[data-astro-cid-ky6hoxsa]{display:none}@media (width<=600px){.long[data-astro-cid-ky6hoxsa]{display:none}.short[data-astro-cid-ky6hoxsa]{display:inline}}a[data-astro-cid-ky6hoxsa]{color:var(--accent);white-space:nowrap;font-weight:700;text-decoration:none}a[data-astro-cid-ky6hoxsa]:hover{text-decoration:underline}.buy-block[data-astro-cid-3pmsgvif]{justify-items:start;gap:.75rem;display:grid}.buy-block[data-astro-cid-3pmsgvif].center{text-align:center;justify-items:center}.buy-btn[data-astro-cid-3pmsgvif]{isolation:isolate;color:var(--ink);background:var(--accent);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:18px;justify-items:center;gap:.15rem;padding:.85rem 1.75rem .75rem;text-decoration:none;transition:transform .15s,box-shadow .15s;animation:3.5s ease-in-out 2s infinite nudge-btn;display:inline-grid;position:relative;overflow:hidden}.dark[data-astro-cid-3pmsgvif] .buy-btn[data-astro-cid-3pmsgvif]{box-shadow:5px 5px 0 var(--paper)}.buy-btn[data-astro-cid-3pmsgvif]:hover{box-shadow:7px 7px 0 var(--ink);animation:none;transform:translate(-2px,-2px)}.dark[data-astro-cid-3pmsgvif] .buy-btn[data-astro-cid-3pmsgvif]:hover{box-shadow:7px 7px 0 var(--paper)}.buy-btn[data-astro-cid-3pmsgvif]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:4.5s ease-in-out 1.5s infinite shine;position:absolute;inset:-2px;transform:translate(-120%)}.buy-btn[data-astro-cid-3pmsgvif]:hover:after{animation-duration:1.2s}@keyframes shine{0%{transform:translate(-120%)}30%,to{transform:translate(120%)}}.main[data-astro-cid-3pmsgvif]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.sub[data-astro-cid-3pmsgvif]{font-family:var(--font-mono);opacity:.8;font-size:.75rem}@keyframes nudge-btn{0%,90%,to{transform:none}93%{transform:translate(-3px)rotate(-1deg)}96%{transform:translate(3px)rotate(1deg)}}.micro[data-astro-cid-3pmsgvif]{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.center[data-astro-cid-3pmsgvif] .micro[data-astro-cid-3pmsgvif]{justify-content:center}.micro[data-astro-cid-3pmsgvif] li[data-astro-cid-3pmsgvif]{align-items:center;gap:.35rem;display:inline-flex}.micro[data-astro-cid-3pmsgvif] li[data-astro-cid-3pmsgvif]:before{content:"✓";color:var(--accent);font-weight:700}.light[data-astro-cid-3pmsgvif] .micro[data-astro-cid-3pmsgvif]{color:#4a4f58}.dark[data-astro-cid-3pmsgvif] .micro[data-astro-cid-3pmsgvif]{color:#b7bdc7}.blueprint[data-astro-cid-mbys5daq]{background-color:var(--paper);color:var(--ink);font-family:var(--font-display);background-image:linear-gradient(#2e3a4f12 1px,#0000 1px),linear-gradient(90deg,#2e3a4f12 1px,#0000 1px);background-size:32px 32px;overflow-x:hidden}.top[data-astro-cid-mbys5daq]{justify-content:space-between;align-items:center;gap:1rem;max-width:1240px;margin:0 auto;padding:1.25rem 1rem 0;display:flex}.brand[data-astro-cid-mbys5daq]{white-space:nowrap;font-size:1.125rem;font-weight:700;text-decoration:none}.brand[data-astro-cid-mbys5daq] span[data-astro-cid-mbys5daq]{color:var(--navy);font-weight:400}nav[data-astro-cid-mbys5daq]{align-items:center;gap:1.25rem;font-size:.9375rem;display:flex}nav[data-astro-cid-mbys5daq] a[data-astro-cid-mbys5daq]{text-decoration:none}nav[data-astro-cid-mbys5daq] a[data-astro-cid-mbys5daq]:not(.nav-buy){display:none}nav[data-astro-cid-mbys5daq] a[data-astro-cid-mbys5daq]:not(.nav-buy):hover{color:var(--accent)}.nav-buy[data-astro-cid-mbys5daq]{background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:999px;padding:.55rem 1rem;font-weight:700}.nav-buy[data-astro-cid-mbys5daq]:hover{background:var(--accent);color:var(--ink)}.kicker[data-astro-cid-mbys5daq]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.hero[data-astro-cid-mbys5daq]{align-items:end;gap:1rem;max-width:1240px;margin:2.25rem auto 0;padding:0 1rem;display:grid}h1[data-astro-cid-mbys5daq]{letter-spacing:-.045em;font-size:clamp(3.25rem,13vw,9.5rem);font-weight:700;line-height:.88}.out[data-astro-cid-mbys5daq]{color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:6px 6px 0 var(--accent)}.lede[data-astro-cid-mbys5daq]{font-family:var(--font-body);color:#3a3f48;max-width:31rem;margin-top:1.25rem;font-size:1.125rem;line-height:1.55}.buy-row[data-astro-cid-mbys5daq]{margin-top:1.75rem}.line-in[data-astro-cid-mbys5daq]{display:inline-block}.enter[data-astro-cid-mbys5daq]{animation:.9s cubic-bezier(.16,1,.3,1) both enter-up;animation-delay:calc(var(--e) * .11s + 80ms)}.enter-art[data-astro-cid-mbys5daq]{animation:1.1s cubic-bezier(.16,1,.3,1) .35s both enter-art}@keyframes enter-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes enter-art{0%{opacity:0;transform:translate(40px)rotate(3deg)scale(.96)}to{opacity:1;transform:none}}.line-cta[data-astro-cid-mbys5daq]{justify-items:center;margin-top:3rem;display:grid}.stage-phone[data-astro-cid-mbys5daq]{justify-self:center;margin:0 auto;padding:1.5rem 3.25rem;position:relative}.glow[data-astro-cid-mbys5daq]{z-index:0;background:radial-gradient(closest-side,#d8894273,#d8894200 72%);border-radius:50%;animation:5s ease-in-out infinite alternate glow;position:absolute;inset:8% 6%}@keyframes glow{to{opacity:.8;transform:scale(1.08)}}.hero-phone[data-astro-cid-mbys5daq]{z-index:1;aspect-ratio:9/16;width:min(62vw,250px);box-shadow:10px 12px 0 var(--accent), 0 30px 60px #1a1a1a4d;background:#111;border:8px solid #111;border-radius:30px;animation:6s ease-in-out infinite float;position:relative;overflow:hidden;transform:rotate(3deg)}.hero-phone[data-astro-cid-mbys5daq]:before{content:"";z-index:2;background:#111;border-radius:10px;width:32%;height:14px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.stage-phone[data-astro-cid-mbys5daq] .orbit{z-index:2;filter:drop-shadow(0 8px 10px #1a1a1a2e);width:64px;height:auto;animation:5s ease-in-out infinite orbit;position:absolute}.stage-phone[data-astro-cid-mbys5daq] .o0{animation-delay:0s;top:14%;left:0}.stage-phone[data-astro-cid-mbys5daq] .o1{animation-delay:-1.2s;top:6%;right:0}.stage-phone[data-astro-cid-mbys5daq] .o2{animation-delay:-2.4s;bottom:12%;left:4px}.stage-phone[data-astro-cid-mbys5daq] .o3{animation-delay:-3.6s;bottom:18%;right:-4px}@keyframes orbit{50%{transform:translateY(-10px)rotate(-5deg)}}.hero-phone[data-astro-cid-mbys5daq] video[data-astro-cid-mbys5daq]{object-fit:cover;width:100%;height:100%;display:block}.live[data-astro-cid-mbys5daq]{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;z-index:2;color:#fff;background:#111c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.625rem;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.live[data-astro-cid-mbys5daq] i[data-astro-cid-mbys5daq]{background:#e5484d;border-radius:50%;width:5px;height:5px;animation:1.2s steps(2,end) infinite blink}@keyframes float{50%{transform:translateY(-8px)rotate(-.6deg)}}.scene[data-astro-cid-mbys5daq]{margin:0 0 2rem}.scene[data-astro-cid-mbys5daq] img{width:100%;height:auto}.prompt[data-astro-cid-mbys5daq]{background:var(--ink);max-width:1208px;color:var(--paper);box-shadow:6px 6px 0 var(--accent);border-radius:14px;margin:1.5rem 1rem 0;padding:0;font-size:.9375rem;line-height:1.5;display:block;overflow:hidden}.term-bar[data-astro-cid-mbys5daq]{background:#262626;align-items:center;gap:6px;padding:.55rem .9rem;display:flex}.term-bar[data-astro-cid-mbys5daq] i[data-astro-cid-mbys5daq]{background:#e5484d;border-radius:50%;width:10px;height:10px}.term-bar[data-astro-cid-mbys5daq] i[data-astro-cid-mbys5daq]:nth-child(2){background:#f5a524}.term-bar[data-astro-cid-mbys5daq] i[data-astro-cid-mbys5daq]:nth-child(3){background:#3fbf6f}.term-bar[data-astro-cid-mbys5daq] span[data-astro-cid-mbys5daq]{color:#8a8f99;letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:.6875rem}.term-body[data-astro-cid-mbys5daq]{padding:.9rem 1.125rem 1rem}.in[data-astro-cid-mbys5daq]{min-height:3em}.log[data-astro-cid-mbys5daq]{border-top:1px dashed #3a3a3a;gap:.3rem;margin:.6rem 0 0;padding:.6rem 0 0;font-size:.8125rem;list-style:none;display:grid}.log[data-astro-cid-mbys5daq] li[data-astro-cid-mbys5daq]{opacity:0;align-items:center;gap:.6rem;transition:opacity .3s,transform .4s;display:flex;transform:translateY(4px)}.log[data-astro-cid-mbys5daq] li[data-astro-cid-mbys5daq].show{opacity:1;transform:none}.log[data-astro-cid-mbys5daq] b[data-astro-cid-mbys5daq]{color:var(--sky);min-width:8.5ch;font-weight:600}.log[data-astro-cid-mbys5daq] .msg[data-astro-cid-mbys5daq]{color:#b7bdc7}.log[data-astro-cid-mbys5daq] .ok[data-astro-cid-mbys5daq]{color:#3fbf6f;opacity:0;margin-left:auto;transition:opacity .3s}.log[data-astro-cid-mbys5daq] li[data-astro-cid-mbys5daq].done .ok[data-astro-cid-mbys5daq]{opacity:1}.spin[data-astro-cid-mbys5daq]{border:2px solid #555;border-top-color:var(--accent);border-radius:50%;flex:none;width:.8em;height:.8em;animation:.7s linear infinite spin}.log[data-astro-cid-mbys5daq] li[data-astro-cid-mbys5daq].done .spin[data-astro-cid-mbys5daq]{background:#3fbf6f;border-color:#3fbf6f;animation:none}.log[data-astro-cid-mbys5daq] li[data-astro-cid-mbys5daq].final{color:var(--accent);word-break:break-word;font-weight:600;display:block}@keyframes spin{to{transform:rotate(360deg)}}.prompt-label[data-astro-cid-mbys5daq]{color:var(--accent);margin-right:.5rem}.caret[data-astro-cid-mbys5daq]{background:var(--accent);vertical-align:text-bottom;width:.55em;height:1.1em;margin-left:2px;animation:1s steps(2,end) infinite blink;display:inline-block}.trust[data-astro-cid-mbys5daq]{letter-spacing:.04em;color:#4a4f58;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;max-width:1240px;margin:1.25rem auto 0;padding:0 1rem;font-size:.75rem;list-style:none;display:flex}.trust[data-astro-cid-mbys5daq] li[data-astro-cid-mbys5daq]{align-items:center;gap:.45rem;display:inline-flex}.trust[data-astro-cid-mbys5daq] li[data-astro-cid-mbys5daq]:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.line[data-astro-cid-mbys5daq]{max-width:1240px;margin:5rem auto 0;padding:0 1rem 4rem}.line-head[data-astro-cid-mbys5daq]{gap:.5rem;margin-bottom:2rem;display:grid}.line[data-astro-cid-mbys5daq] h2[data-astro-cid-mbys5daq]{letter-spacing:-.04em;font-size:clamp(2.25rem,7vw,4.5rem);font-weight:700}.line-lede[data-astro-cid-mbys5daq]{font-family:var(--font-body);color:#3a3f48;max-width:34rem}.line-status[data-astro-cid-mbys5daq]{letter-spacing:.08em;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;display:flex}.led[data-astro-cid-mbys5daq]{background:#3fbf6f;border-radius:50%;width:8px;height:8px;animation:1.6s steps(2,end) infinite blink;box-shadow:0 0 0 3px #3fbf6f33}.belt-wrap[data-astro-cid-mbys5daq]{position:relative}.belt[data-astro-cid-mbys5daq]{background:repeating-linear-gradient(180deg, var(--ink) 0 10px, transparent 10px 20px);border-left:3px solid var(--ink);border-right:3px solid var(--ink);opacity:.85;width:14px;animation:.6s linear infinite belt-v;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@keyframes belt-v{to{background-position:0 20px}}@keyframes belt-h{to{background-position:20px 0}}.stations[data-astro-cid-mbys5daq]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.station[data-astro-cid-mbys5daq],.output[data-astro-cid-mbys5daq]{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:16px;padding:1rem;transition:transform .3s,box-shadow .3s}.station-top[data-astro-cid-mbys5daq]{letter-spacing:.08em;justify-content:space-between;margin-bottom:.75rem;font-size:.6875rem;display:flex}.state[data-astro-cid-mbys5daq]{text-transform:uppercase;color:#8a8f99}.station[data-astro-cid-mbys5daq] h3[data-astro-cid-mbys5daq]{margin-top:.5rem;font-size:1.25rem}.station[data-astro-cid-mbys5daq] p[data-astro-cid-mbys5daq]{font-family:var(--font-body);color:#4a4f58;margin-top:.35rem;font-size:.9375rem;line-height:1.45}.station[data-astro-cid-mbys5daq].active{box-shadow:5px 11px 0 var(--accent);transform:translateY(-6px)}.station[data-astro-cid-mbys5daq].active .state[data-astro-cid-mbys5daq]{color:var(--accent)}.station[data-astro-cid-mbys5daq] .bot{transform-origin:50% 100%;width:auto;height:120px;margin:0 auto}@media (width<=959px){.headline[data-astro-cid-mbys5daq]{display:contents}.hero[data-astro-cid-mbys5daq] .kicker[data-astro-cid-mbys5daq]{order:1;margin-bottom:0}.hero[data-astro-cid-mbys5daq] h1[data-astro-cid-mbys5daq]{order:2}.hero[data-astro-cid-mbys5daq] .stage-phone[data-astro-cid-mbys5daq]{order:3;margin:0 auto}.hero[data-astro-cid-mbys5daq] .lede[data-astro-cid-mbys5daq]{order:4;margin-top:.25rem}.hero[data-astro-cid-mbys5daq] .buy-row[data-astro-cid-mbys5daq]{order:5;margin-top:.5rem}.station[data-astro-cid-mbys5daq]{grid-template-columns:76px 1fr;align-items:center;column-gap:.9rem;padding:.85rem 1rem;display:grid}.station-top[data-astro-cid-mbys5daq]{grid-column:1/-1;margin-bottom:.4rem}.station[data-astro-cid-mbys5daq] .bot{grid-area:2/1/span 2;height:88px}.station[data-astro-cid-mbys5daq] h3[data-astro-cid-mbys5daq]{grid-area:2/2;margin-top:0;font-size:1.125rem}.station[data-astro-cid-mbys5daq] p[data-astro-cid-mbys5daq]{grid-area:3/2;font-size:.875rem}}.station[data-astro-cid-mbys5daq].active .bot{animation:.5s ease-in-out infinite alternate bob}.station[data-astro-cid-mbys5daq].done .state[data-astro-cid-mbys5daq]{color:#2f9e5b}@keyframes bob{to{transform:translateY(-4px)rotate(-3deg)}}.output[data-astro-cid-mbys5daq]{background:var(--ink);color:var(--paper)}.output[data-astro-cid-mbys5daq] .state[data-astro-cid-mbys5daq]{color:var(--sky)}.phone[data-astro-cid-mbys5daq]{aspect-ratio:9/16;background:var(--navy);border:6px solid #000;border-radius:22px;width:min(100%,200px);margin:0 auto;position:relative;overflow:hidden}.phone[data-astro-cid-mbys5daq] video[data-astro-cid-mbys5daq]{object-fit:cover;width:100%;height:100%;display:block}.frame[data-astro-cid-mbys5daq]{text-align:center;opacity:0;align-content:center;gap:.5rem;padding:1rem;display:grid;position:absolute;inset:0}.frame[data-astro-cid-mbys5daq]:first-child{opacity:1}.frame[data-astro-cid-mbys5daq] b[data-astro-cid-mbys5daq]{letter-spacing:-.03em;font-size:1.6rem;line-height:1}.frame[data-astro-cid-mbys5daq] span[data-astro-cid-mbys5daq]{font-family:var(--font-body);font-size:.8125rem}.f1[data-astro-cid-mbys5daq]{background:var(--accent);color:var(--ink)}.f2[data-astro-cid-mbys5daq]{background:var(--paper);color:var(--ink)}.f3[data-astro-cid-mbys5daq]{background:var(--navy);color:var(--paper)}.f4[data-astro-cid-mbys5daq]{background:var(--ink);color:var(--accent)}.output[data-astro-cid-mbys5daq].active .frame[data-astro-cid-mbys5daq]{animation:5.2s step-end both show1}.output[data-astro-cid-mbys5daq].active .f2[data-astro-cid-mbys5daq]{animation-name:show2}.output[data-astro-cid-mbys5daq].active .f3[data-astro-cid-mbys5daq]{animation-name:show3}.output[data-astro-cid-mbys5daq].active .f4[data-astro-cid-mbys5daq]{animation-name:show4}@keyframes show1{0%{opacity:1}25%,to{opacity:0}}@keyframes show2{0%{opacity:0}25%{opacity:1}50%,to{opacity:0}}@keyframes show3{0%{opacity:0}50%{opacity:1}75%,to{opacity:0}}@keyframes show4{0%{opacity:0}75%,to{opacity:1}}.seam[data-astro-cid-mbys5daq]{background:var(--accent);color:var(--ink);border-top:3px solid var(--ink);padding:.7rem 0;overflow:hidden}.seam[data-astro-cid-mbys5daq] p[data-astro-cid-mbys5daq]{white-space:nowrap;letter-spacing:.14em;width:max-content;font-size:.8125rem;font-weight:700;animation:40s linear infinite roll}@keyframes roll{to{transform:translate(-50%)}}@media (width>=720px){nav[data-astro-cid-mbys5daq] a[data-astro-cid-mbys5daq]:not(.nav-buy){display:inline}}@media (width>=960px){.top[data-astro-cid-mbys5daq]{padding:1.75rem 2rem 0}.hero[data-astro-cid-mbys5daq]{grid-template-columns:1fr auto;padding:0 2rem}.stage-phone[data-astro-cid-mbys5daq]{justify-self:center;padding:1rem 5rem}.hero-phone[data-astro-cid-mbys5daq]{border-width:10px;border-radius:36px;width:290px}.stage-phone[data-astro-cid-mbys5daq] .orbit{width:92px}.live[data-astro-cid-mbys5daq]{font-size:.6875rem;bottom:12px}.prompt[data-astro-cid-mbys5daq]{width:calc(100% - 4rem);margin:1.5rem auto 0}.line[data-astro-cid-mbys5daq]{padding:0 2rem 5rem}.line-head[data-astro-cid-mbys5daq]{grid-template-columns:1.4fr 1fr;align-items:end;column-gap:3rem}.line[data-astro-cid-mbys5daq] h2[data-astro-cid-mbys5daq]{white-space:nowrap}.line-head[data-astro-cid-mbys5daq] .kicker[data-astro-cid-mbys5daq],.line-head[data-astro-cid-mbys5daq] h2[data-astro-cid-mbys5daq]{grid-column:1}.line-lede[data-astro-cid-mbys5daq]{grid-area:2/2}.line-status[data-astro-cid-mbys5daq]{grid-area:1/2;justify-self:end}.belt[data-astro-cid-mbys5daq]{background:repeating-linear-gradient(90deg, var(--ink) 0 10px, transparent 10px 20px);border:0;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);width:auto;height:14px;animation-name:belt-h;inset:50% 0 auto;transform:translateY(-50%)}.stations[data-astro-cid-mbys5daq]{grid-template-columns:repeat(4,1fr) 1.1fr;align-items:center;gap:1rem}}.problem[data-astro-cid-z75bzaye]{max-width:1240px;margin:5rem auto 0;padding:0 1rem}.letter[data-astro-cid-z75bzaye]{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;border-radius:22px;gap:1.5rem;padding:2rem 1.5rem 0;display:grid;position:relative;overflow:hidden}.kicker[data-astro-cid-z75bzaye]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}h2[data-astro-cid-z75bzaye]{letter-spacing:-.04em;max-width:16ch;font-size:clamp(2rem,6vw,3.75rem);font-weight:700}.intro[data-astro-cid-z75bzaye]{font-family:var(--font-body);color:#3a3f48;max-width:36rem;margin:1.25rem 0 1.5rem;font-size:1.125rem}.pains[data-astro-cid-z75bzaye]{gap:.85rem;max-width:38rem;margin:0;padding:0;list-style:none;display:grid}.pains[data-astro-cid-z75bzaye] li[data-astro-cid-z75bzaye]{font-family:var(--font-body);color:#2b2f36;padding-left:2.25rem;font-size:1.0625rem;line-height:1.5;position:relative}.pains[data-astro-cid-z75bzaye] li[data-astro-cid-z75bzaye]:before{content:"✕";color:#fff;background:#d0533f;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.05rem;left:0}.turn[data-astro-cid-z75bzaye]{letter-spacing:-.02em;margin:2rem 0 1.5rem;font-size:clamp(1.375rem,3.6vw,2rem);font-weight:700}.turn[data-astro-cid-z75bzaye] span[data-astro-cid-z75bzaye]{color:var(--accent)}.letter[data-astro-cid-z75bzaye] .art{place-self:end center;width:82%;max-width:380px;height:auto}.why[data-astro-cid-z75bzaye]{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.why[data-astro-cid-z75bzaye] li[data-astro-cid-z75bzaye]{background:var(--ink);color:var(--paper);box-shadow:6px 6px 0 var(--accent);border-radius:20px;padding:1.5rem}.why[data-astro-cid-z75bzaye] .num[data-astro-cid-z75bzaye]{color:var(--accent);letter-spacing:.08em;font-size:.75rem}.why[data-astro-cid-z75bzaye] h3[data-astro-cid-z75bzaye]{letter-spacing:-.02em;margin:.4rem 0 .5rem;font-size:1.5rem}.why[data-astro-cid-z75bzaye] p[data-astro-cid-z75bzaye]{font-family:var(--font-body);color:#c9ced8;font-size:.9875rem;line-height:1.55}@media (width>=900px){.why[data-astro-cid-z75bzaye]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2rem}.problem[data-astro-cid-z75bzaye]{margin-top:6rem;padding:0 2rem}.letter[data-astro-cid-z75bzaye]{grid-template-columns:1fr 380px;gap:2rem;padding:3rem 3rem 0}.copy[data-astro-cid-z75bzaye]{padding-bottom:2.5rem}.letter[data-astro-cid-z75bzaye] .art{width:100%}}.demos[data-astro-cid-3kiu3qgq]{max-width:1240px;margin:4.5rem auto 0;padding:0 1rem}.head[data-astro-cid-3kiu3qgq]{text-align:center;justify-items:center;gap:.6rem;margin-bottom:2rem;display:grid}.kicker[data-astro-cid-3kiu3qgq]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:.8125rem;font-weight:600}h2[data-astro-cid-3kiu3qgq]{letter-spacing:-.04em;font-size:clamp(2rem,6vw,3.75rem);font-weight:700}.lede[data-astro-cid-3kiu3qgq]{font-family:var(--font-body);color:#3a3f48;max-width:34rem}.grid[data-astro-cid-3kiu3qgq]{overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.25rem;margin:0 -1rem;padding:1rem 1rem 2.5rem;list-style:none;display:flex;overflow:auto hidden}.grid[data-astro-cid-3kiu3qgq]::-webkit-scrollbar{display:none}.grid[data-astro-cid-3kiu3qgq] li[data-astro-cid-3kiu3qgq]{scroll-snap-align:center;flex:0 0 72%;justify-items:center;gap:.75rem;max-width:300px;display:grid}.swipe[data-astro-cid-3kiu3qgq]{text-align:center;color:#6a707a;margin-top:.25rem;font-size:.75rem}.prompt[data-astro-cid-3kiu3qgq]{background:var(--ink);width:100%;color:var(--paper);box-shadow:4px 4px 0 var(--accent);border-radius:12px;align-items:flex-start;gap:.6rem;padding:.65rem .85rem;font-size:.75rem;line-height:1.45;display:flex}.prompt[data-astro-cid-3kiu3qgq] p[data-astro-cid-3kiu3qgq]{flex:1;margin:0}.prompt[data-astro-cid-3kiu3qgq] span[data-astro-cid-3kiu3qgq]{color:var(--accent)}.copy[data-astro-cid-3kiu3qgq]{font:inherit;color:var(--ink);background:var(--accent);cursor:pointer;white-space:nowrap;border:0;border-radius:6px;flex:none;padding:.2rem .5rem;font-size:.6875rem}.copy[data-astro-cid-3kiu3qgq]:hover{background:var(--paper)}.phone[data-astro-cid-3kiu3qgq]{aspect-ratio:9/16;width:100%;transform:rotate(var(--tilt,0deg));background:#111;border:9px solid #111;border-radius:34px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 30px 50px #1a1a1a40,0 0 0 2px #2a2a2a}.phone[data-astro-cid-3kiu3qgq]:before{content:"";z-index:2;background:#111;border-radius:10px;width:30%;height:14px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.phone[data-astro-cid-3kiu3qgq] video[data-astro-cid-3kiu3qgq]{object-fit:cover;width:100%;height:100%;display:block}.sound[data-astro-cid-3kiu3qgq]{z-index:3;font:inherit;white-space:nowrap;cursor:pointer;color:#fff;backdrop-filter:blur(4px);background:#111111c7;border:1px solid #ffffff40;border-radius:999px;padding:.3rem .65rem;font-size:.6875rem;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.sound[data-astro-cid-3kiu3qgq]:hover{background:var(--accent);color:var(--ink)}.sound[data-astro-cid-3kiu3qgq] .on[data-astro-cid-3kiu3qgq]{display:none}.sound[data-astro-cid-3kiu3qgq][aria-pressed=true]{background:var(--accent);color:var(--ink)}.sound[data-astro-cid-3kiu3qgq][aria-pressed=true] .on[data-astro-cid-3kiu3qgq]{display:inline}.sound[data-astro-cid-3kiu3qgq][aria-pressed=true] .off[data-astro-cid-3kiu3qgq]{display:none}.grid[data-astro-cid-3kiu3qgq] li[data-astro-cid-3kiu3qgq]:first-child{--tilt:-2deg}.grid[data-astro-cid-3kiu3qgq] li[data-astro-cid-3kiu3qgq]:nth-child(3){--tilt:2deg}.grid[data-astro-cid-3kiu3qgq] li[data-astro-cid-3kiu3qgq]:nth-child(4){--tilt:-1deg}.grid[data-astro-cid-3kiu3qgq] li[data-astro-cid-3kiu3qgq]:hover .phone[data-astro-cid-3kiu3qgq]{transform:rotate(0)translateY(-6px)}.tag[data-astro-cid-3kiu3qgq]{letter-spacing:.08em;text-transform:uppercase;color:#6a707a;font-size:.75rem}.note[data-astro-cid-3kiu3qgq]{text-align:center;color:#6a707a;margin-top:1.5rem;font-size:.75rem}@media (width>=900px){.demos[data-astro-cid-3kiu3qgq]{margin-top:6rem;padding:0 2rem}.grid[data-astro-cid-3kiu3qgq]{grid-template-columns:repeat(4,1fr);place-items:start center;gap:2rem;margin:0;padding:0;display:grid;overflow:visible}.grid[data-astro-cid-3kiu3qgq] li[data-astro-cid-3kiu3qgq]{width:min(100%,300px);max-width:none}.swipe[data-astro-cid-3kiu3qgq]{display:none}.grid[data-astro-cid-3kiu3qgq] li[data-astro-cid-3kiu3qgq]:nth-child(2n){margin-top:2.5rem}}.reel[data-astro-cid-3al3mpii]{height:calc(var(--n) * 70svh + 100svh);background:var(--room);color:var(--paper);--p:0;position:relative}.stage[data-astro-cid-3al3mpii]{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.frame[data-astro-cid-3al3mpii]{background:var(--ink);isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.segments[data-astro-cid-3al3mpii]{z-index:5;gap:4px;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}.segments[data-astro-cid-3al3mpii] span[data-astro-cid-3al3mpii]{background:#ffffff47;border-radius:2px;flex:1;height:3px;overflow:hidden}.segments[data-astro-cid-3al3mpii] i[data-astro-cid-3al3mpii]{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.cut[data-astro-cid-3al3mpii]{opacity:0;visibility:hidden;align-content:center;padding:4.5rem 1.5rem 5rem;transition:opacity .5s,transform .8s cubic-bezier(.16,1,.3,1),visibility 0s linear .8s;display:grid;position:absolute;inset:0;transform:translateY(7%)scale(1.04)}.cut[data-astro-cid-3al3mpii].is-past{transform:translateY(-7%)scale(.96)}.cut[data-astro-cid-3al3mpii].is-active{opacity:1;visibility:visible;z-index:2;transition-delay:0s;transform:none}.t-orange[data-astro-cid-3al3mpii]{background:var(--accent);color:var(--ink)}.t-ink[data-astro-cid-3al3mpii]{background:var(--ink);color:var(--paper)}.t-paper[data-astro-cid-3al3mpii]{background:var(--paper);color:var(--ink)}.t-navy[data-astro-cid-3al3mpii]{background:var(--navy);color:var(--paper)}.t-sky[data-astro-cid-3al3mpii]{background:var(--sky);color:var(--ink)}.ghost[data-astro-cid-3al3mpii]{z-index:-1;font-family:var(--font-reel);color:#0000;-webkit-text-stroke:2px currentColor;opacity:.1;transform:translateY(calc((.5 - var(--p)) * 60px));font-size:clamp(14rem,70vw,26rem);font-weight:800;line-height:1;position:absolute;bottom:-.18em;right:-.05em}.slug[data-astro-cid-3al3mpii]{font-family:var(--font-mono);letter-spacing:.06em;opacity:.7;font-size:.75rem;position:absolute;top:1.75rem;left:1.5rem}.body[data-astro-cid-3al3mpii]{justify-items:start;gap:1.1rem;width:100%;min-width:0;display:grid}.is-active[data-astro-cid-3al3mpii] .body[data-astro-cid-3al3mpii]{transform:translateY(calc((.5 - var(--p)) * 26px))}.caption[data-astro-cid-3al3mpii]{font-family:var(--font-reel);text-transform:uppercase;font-weight:800;font-size:calc(clamp(2.2rem, 10.6vw, 4rem) * var(--fit,1));letter-spacing:-.03em;flex-wrap:wrap;gap:0 .26em;max-width:100%;line-height:.94;display:flex}.w[data-astro-cid-3al3mpii]{opacity:0;filter:blur(10px);transition:opacity .5s,filter .6s,transform .7s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(.45em)}.is-active[data-astro-cid-3al3mpii] .w[data-astro-cid-3al3mpii]{opacity:1;filter:blur();transition-delay:calc(var(--k) * 70ms + .18s);transform:none}.hl[data-astro-cid-3al3mpii]{color:var(--accent)}.t-orange[data-astro-cid-3al3mpii] .hl[data-astro-cid-3al3mpii]{color:var(--paper);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill}.t-paper[data-astro-cid-3al3mpii] .hl[data-astro-cid-3al3mpii],.t-sky[data-astro-cid-3al3mpii] .hl[data-astro-cid-3al3mpii]{color:var(--ink);background:var(--accent);border-radius:4px;padding:0 .12em}.sub[data-astro-cid-3al3mpii],.chips[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii],.buy[data-astro-cid-3al3mpii],.cut[data-astro-cid-3al3mpii] .art{opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.sub[data-astro-cid-3al3mpii]{max-width:26rem;font-size:1.0625rem;line-height:1.5}.is-active[data-astro-cid-3al3mpii] .sub[data-astro-cid-3al3mpii]{opacity:.88;transition-delay:.55s;transform:none}.chips[data-astro-cid-3al3mpii]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii]{font-family:var(--font-display);border:2px solid;border-radius:999px;padding:.45rem .85rem;font-size:.9375rem;font-weight:600}.is-active[data-astro-cid-3al3mpii] .chips[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii]{opacity:1;transition-delay:calc(var(--k) * 80ms + .75s);transform:none}.cut[data-astro-cid-3al3mpii] .art{object-fit:contain;filter:drop-shadow(0 18px 24px #0000002e);justify-self:center;width:auto;max-width:100%;height:auto;max-height:30svh;transform:translateY(40px)scale(.92)rotate(-2deg)}.has-chips[data-astro-cid-3al3mpii] .art{max-height:19svh}.is-active[data-astro-cid-3al3mpii] .art{opacity:1;transform:translateY(calc((.5 - var(--p)) * -18px)) rotate(0deg);transition-delay:50ms}.buy[data-astro-cid-3al3mpii]{background:var(--accent);color:var(--ink);font-family:var(--font-reel);text-transform:uppercase;border-radius:14px;padding:1rem 1.75rem;font-size:1.25rem;font-weight:800;text-decoration:none;display:inline-block}.is-active[data-astro-cid-3al3mpii] .buy[data-astro-cid-3al3mpii]{opacity:1;transition-delay:.8s;animation:1.8s ease-out 1.6s infinite pulse;transform:none}@keyframes pulse{0%{box-shadow:0 0 #d8894299}70%,to{box-shadow:0 0 0 18px #d8894200}}.hint[data-astro-cid-3al3mpii]{text-align:center;font-family:var(--font-mono);opacity:.75;font-size:.75rem;animation:1.6s ease-in-out infinite nudge;position:absolute;bottom:1.75rem;left:0;right:0}@keyframes nudge{50%{transform:translateY(6px)}}.hud[data-astro-cid-3al3mpii]{display:none}@media (width>=900px){.stage[data-astro-cid-3al3mpii]{grid-template-columns:1fr auto 1fr}.frame[data-astro-cid-3al3mpii]{border-radius:20px;grid-area:1/2;width:51.75vh;height:92vh;box-shadow:0 0 0 1px #2a2a2a,0 40px 90px #000000a6}.cut[data-astro-cid-3al3mpii]{padding:14% 8% 18%}.caption[data-astro-cid-3al3mpii]{font-size:clamp(1.75rem,4.2vh,3rem)}.cut[data-astro-cid-3al3mpii] .art{max-height:30vh}.sub[data-astro-cid-3al3mpii]{font-size:clamp(.875rem,1.75vh,1rem)}.chips[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii]{font-size:clamp(.75rem,1.5vh,.875rem)}.ghost[data-astro-cid-3al3mpii]{font-size:34vh}.hud[data-astro-cid-3al3mpii]{font-family:var(--font-mono);letter-spacing:.06em;color:#8a8f99;flex-direction:column;justify-content:space-between;align-self:stretch;gap:2rem;padding:2.5rem;font-size:.75rem;display:flex}.hud-left[data-astro-cid-3al3mpii]{text-align:right;grid-area:1/1;align-items:flex-end}.hud-right[data-astro-cid-3al3mpii]{grid-area:1/3}.rec[data-astro-cid-3al3mpii]{color:#e5484d;align-items:center;gap:.5rem;display:flex}.rec[data-astro-cid-3al3mpii] i[data-astro-cid-3al3mpii]{background:#e5484d;border-radius:50%;width:10px;height:10px;animation:1.2s steps(2,end) infinite blink}.tc[data-astro-cid-3al3mpii]{white-space:nowrap;color:var(--paper);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,4vw,4.5rem);font-weight:600}.tc[data-astro-cid-3al3mpii] small[data-astro-cid-3al3mpii]{color:#8a8f99;font-size:.3em}.bar[data-astro-cid-3al3mpii]{background:#2a2a2a;width:min(240px,100%);height:3px;margin:1rem 0 0 auto;overflow:hidden}.bar[data-astro-cid-3al3mpii] i[data-astro-cid-3al3mpii]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.hud-brand[data-astro-cid-3al3mpii]{font-family:var(--font-reel);color:var(--paper);letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.hud-brand[data-astro-cid-3al3mpii] span[data-astro-cid-3al3mpii]{color:var(--accent);font-weight:600}.scenes[data-astro-cid-3al3mpii]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.scenes[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii]{transition:color .3s}.scenes[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii] span[data-astro-cid-3al3mpii]{color:#555;margin-right:.5rem;transition:color .3s}.scenes[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii].on{color:var(--paper)}.scenes[data-astro-cid-3al3mpii] li[data-astro-cid-3al3mpii].on span[data-astro-cid-3al3mpii]{color:var(--accent)}.hud-skip[data-astro-cid-3al3mpii]{color:#8a8f99;text-decoration:none}.hud-skip[data-astro-cid-3al3mpii]:hover{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.ghost[data-astro-cid-3al3mpii],.is-active[data-astro-cid-3al3mpii] .body[data-astro-cid-3al3mpii]{transform:none}}.offer[data-astro-cid-ktdq5aue]{background-color:var(--paper);color:var(--ink);font-family:var(--font-display);background-image:radial-gradient(#2e3a4f1f 1px,#0000 1px);background-size:22px 22px;padding:4rem 1rem 5rem}.wrap[data-astro-cid-ktdq5aue]{gap:2.5rem;max-width:920px;margin:0 auto;display:grid}.crew[data-astro-cid-ktdq5aue]{z-index:2;justify-content:center;margin-bottom:-3.6rem;display:flex;position:relative}.crew[data-astro-cid-ktdq5aue] .box-art{width:300px;height:auto;animation:5s ease-in-out infinite hover-box}@keyframes hover-box{50%{transform:translateY(-8px)rotate(1deg)}}.box[data-astro-cid-ktdq5aue]{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;border-radius:24px;padding:3.5rem 1.25rem 1.5rem}.kicker[data-astro-cid-ktdq5aue]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);text-align:center;font-size:.8125rem;font-weight:600}h2[data-astro-cid-ktdq5aue]{letter-spacing:-.04em;text-align:center;margin:.5rem 0 .75rem;font-size:clamp(1.875rem,5.5vw,3rem);font-weight:700}.lede[data-astro-cid-ktdq5aue]{font-family:var(--font-body);text-align:center;color:#4a4f58;max-width:32rem;margin:0 auto 2rem}.inside[data-astro-cid-ktdq5aue]{align-items:start;gap:1.5rem;display:grid}.tree[data-astro-cid-ktdq5aue]{background:var(--ink);color:var(--paper);font-family:var(--font-mono);box-shadow:5px 5px 0 var(--accent);border-radius:16px;margin:0;font-size:.8125rem;overflow:hidden}.tree-bar[data-astro-cid-ktdq5aue]{background:#262626;align-items:center;gap:6px;padding:.6rem .85rem;display:flex}.tree-bar[data-astro-cid-ktdq5aue] i[data-astro-cid-ktdq5aue]{background:#555;border-radius:50%;width:10px;height:10px}.tree-bar[data-astro-cid-ktdq5aue] i[data-astro-cid-ktdq5aue]:first-child{background:#e5484d}.tree-bar[data-astro-cid-ktdq5aue] i[data-astro-cid-ktdq5aue]:nth-child(2){background:#f5a524}.tree-bar[data-astro-cid-ktdq5aue] i[data-astro-cid-ktdq5aue]:nth-child(3){background:#3fbf6f}.tree-bar[data-astro-cid-ktdq5aue] span[data-astro-cid-ktdq5aue]{color:#8a8f99;letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:.6875rem}.tree[data-astro-cid-ktdq5aue] ul[data-astro-cid-ktdq5aue]{gap:.45rem;margin:0;padding:1rem 1rem 1.25rem;list-style:none;display:grid}.tree[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]{gap:.1rem;display:grid}.tree[data-astro-cid-ktdq5aue] .name[data-astro-cid-ktdq5aue]{color:var(--paper);white-space:pre}.tree[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]:first-child .name[data-astro-cid-ktdq5aue]{color:var(--accent);font-weight:600}.tree[data-astro-cid-ktdq5aue] .note[data-astro-cid-ktdq5aue]{color:#8a93a3;padding-left:2.2ch;font-size:.75rem}.tree[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--k) * 90ms);transform:translate(-8px)}.tree[data-astro-cid-ktdq5aue].is-in li[data-astro-cid-ktdq5aue]{opacity:1;transform:none}.stack[data-astro-cid-ktdq5aue]{gap:0;margin:0;padding:0;list-style:none;display:grid}.stack[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]{border-top:2px dashed #d9d9d9;grid-template-columns:auto 1fr;gap:.9rem;padding:.95rem 0;display:grid}.stack[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]:first-child{border-top:0}.tick[data-astro-cid-ktdq5aue]{background:var(--accent);width:1.75rem;height:1.75rem;color:var(--ink);border:2px solid var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.stack[data-astro-cid-ktdq5aue] b[data-astro-cid-ktdq5aue]{font-size:1.125rem;display:block}.stack[data-astro-cid-ktdq5aue] span[data-astro-cid-ktdq5aue]{font-family:var(--font-body);color:#4a4f58;font-size:.9375rem;line-height:1.5}.price-card[data-astro-cid-ktdq5aue]{background:var(--ink);color:var(--paper);text-align:center;border-radius:18px;justify-items:center;gap:.35rem;margin-top:1.5rem;padding:1.75rem 1rem;display:grid}.anchor[data-astro-cid-ktdq5aue]{width:min(100%,420px);font-family:var(--font-body);gap:.4rem;margin:0 0 1.25rem;padding:0;font-size:.9375rem;list-style:none;display:grid}.anchor[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]{color:#b7bdc7;background:#262626;border-radius:10px;justify-content:space-between;gap:1rem;padding:.55rem .85rem;display:flex}.anchor[data-astro-cid-ktdq5aue] b[data-astro-cid-ktdq5aue]{color:var(--paper);font-weight:600}.anchor[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]:not(.you) b[data-astro-cid-ktdq5aue]{color:#8a8f99;font-weight:500}.anchor[data-astro-cid-ktdq5aue] b[data-astro-cid-ktdq5aue]{text-align:right}.anchor[data-astro-cid-ktdq5aue] .you[data-astro-cid-ktdq5aue]{background:var(--accent);color:var(--ink)}.anchor[data-astro-cid-ktdq5aue] .you[data-astro-cid-ktdq5aue] b[data-astro-cid-ktdq5aue]{color:var(--ink)}.price-card[data-astro-cid-ktdq5aue] .label[data-astro-cid-ktdq5aue]{letter-spacing:.12em;text-transform:uppercase;color:var(--sky);font-size:.75rem}.box[data-astro-cid-ktdq5aue].is-in .amount[data-astro-cid-ktdq5aue]{animation:.7s cubic-bezier(.2,1.6,.4,1) .5s both pop-price}@keyframes pop-price{0%{opacity:0;transform:scale(.6)rotate(-6deg)}to{opacity:1;transform:none}}.amount[data-astro-cid-ktdq5aue]{letter-spacing:-.05em;color:var(--accent);font-size:clamp(3.5rem,14vw,5.5rem);font-weight:700;line-height:1}.after[data-astro-cid-ktdq5aue]{font-family:var(--font-body);color:#c3c8d0;margin-bottom:1.25rem;font-size:.9375rem}.price-card[data-astro-cid-ktdq5aue] .buy-block .micro{color:#b7bdc7}.price-card[data-astro-cid-ktdq5aue] .buy-btn{box-shadow:5px 5px 0 var(--paper)}.next-steps[data-astro-cid-ktdq5aue]{border:3px solid var(--ink);background:#fff;border-radius:22px;padding:1.5rem}.next-steps[data-astro-cid-ktdq5aue] h3[data-astro-cid-ktdq5aue]{letter-spacing:-.02em;text-align:center;margin-bottom:1.25rem;font-size:1.5rem}.next-steps[data-astro-cid-ktdq5aue] ol[data-astro-cid-ktdq5aue]{counter-reset:none;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.next-steps[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]{grid-template-rows:auto auto auto;grid-template-columns:64px 1fr;align-items:center;column-gap:1rem;display:grid}.next-steps[data-astro-cid-ktdq5aue] .step-bot{grid-row:1/span 3;width:64px;height:auto}.step-n[data-astro-cid-ktdq5aue]{color:var(--accent);letter-spacing:.08em;font-size:.75rem}.next-steps[data-astro-cid-ktdq5aue] b[data-astro-cid-ktdq5aue]{font-size:1.125rem}.step-d[data-astro-cid-ktdq5aue]{font-family:var(--font-body);color:#4a4f58;font-size:.9375rem;line-height:1.45}.guarantee[data-astro-cid-ktdq5aue]{border:3px solid var(--ink);background:#fff;border-radius:22px;align-items:center;gap:1.25rem;padding:1.5rem;display:grid}.stamp[data-astro-cid-ktdq5aue]{text-align:center;background:var(--accent);width:120px;height:120px;color:var(--ink);border:3px solid var(--ink);outline:3px dashed var(--ink);outline-offset:-12px;border-radius:50%;place-content:center;justify-self:center;line-height:1;display:grid;transform:rotate(-8deg)}.stamp[data-astro-cid-ktdq5aue] .big[data-astro-cid-ktdq5aue]{font-size:2.75rem;font-weight:700}.stamp[data-astro-cid-ktdq5aue] .small[data-astro-cid-ktdq5aue]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.625rem}.guarantee[data-astro-cid-ktdq5aue] h3[data-astro-cid-ktdq5aue]{letter-spacing:-.02em;font-size:1.5rem}.guarantee[data-astro-cid-ktdq5aue] p[data-astro-cid-ktdq5aue]{font-family:var(--font-body);color:#3a3f48;margin-top:.5rem}.guarantee[data-astro-cid-ktdq5aue] .sign[data-astro-cid-ktdq5aue]{font-family:var(--font-display);color:var(--ink);font-size:1.25rem;font-style:italic}.fit[data-astro-cid-ktdq5aue]{gap:1rem;display:grid}.col[data-astro-cid-ktdq5aue]{border:3px solid var(--ink);border-radius:20px;padding:1.5rem}.yes[data-astro-cid-ktdq5aue]{background:#fff}.no[data-astro-cid-ktdq5aue]{background:#ececec}.col[data-astro-cid-ktdq5aue] h3[data-astro-cid-ktdq5aue]{margin-bottom:1rem;font-size:1.25rem}.col[data-astro-cid-ktdq5aue] ul[data-astro-cid-ktdq5aue]{font-family:var(--font-body);gap:.7rem;margin:0;padding:0;font-size:.9875rem;line-height:1.45;list-style:none;display:grid}.col[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]{padding-left:1.75rem;position:relative}.yes[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]:before{content:"✓";color:#2f9e5b;font-weight:700;position:absolute;left:0}.no[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]:before{content:"✕";color:#d0533f;font-weight:700;position:absolute;left:0}@media (width>=760px){.offer[data-astro-cid-ktdq5aue]{padding:6rem 2rem}.box[data-astro-cid-ktdq5aue]{padding:4rem 3rem 2rem}.inside[data-astro-cid-ktdq5aue]{grid-template-columns:280px 1fr;gap:2rem}.tree[data-astro-cid-ktdq5aue]{position:sticky;top:1.5rem}.crew[data-astro-cid-ktdq5aue] .box-art{width:420px}.crew[data-astro-cid-ktdq5aue]{margin-bottom:-4.6rem}.guarantee[data-astro-cid-ktdq5aue]{grid-template-columns:140px 1fr;padding:2rem 2.5rem}.fit[data-astro-cid-ktdq5aue]{grid-template-columns:1fr 1fr}.next-steps[data-astro-cid-ktdq5aue]{padding:2rem 2.5rem}.next-steps[data-astro-cid-ktdq5aue] ol[data-astro-cid-ktdq5aue]{grid-template-columns:repeat(3,1fr);gap:1.5rem}.next-steps[data-astro-cid-ktdq5aue] li[data-astro-cid-ktdq5aue]{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:.35rem}.next-steps[data-astro-cid-ktdq5aue] .step-bot{grid-row:auto;width:84px}}.details[data-astro-cid-rchwts2a]{background:var(--room);color:var(--paper);isolation:isolate;padding:4rem 1rem 0;position:relative}.details[data-astro-cid-rchwts2a]:before{content:"";z-index:-1;pointer-events:none;opacity:.05;filter:invert()grayscale();background:url(/pattern.webp) 0 0/420px;position:absolute;inset:0}.wrap[data-astro-cid-rchwts2a]{max-width:1080px;margin:0 auto}.post-head[data-astro-cid-rchwts2a]{align-items:center;gap:.875rem;margin-bottom:2rem;display:flex}.avatar[data-astro-cid-rchwts2a]{background:var(--paper);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.avatar[data-astro-cid-rchwts2a] img{object-fit:contain;object-position:top;width:48px;height:48px}.faq-head[data-astro-cid-rchwts2a] .thinking{width:180px;height:auto;margin-top:1.5rem}.final[data-astro-cid-rchwts2a] .ps[data-astro-cid-rchwts2a]{font-family:var(--font-body);color:var(--paper);max-width:36rem;margin-top:1rem;font-size:1.0625rem;font-style:italic;line-height:1.6}.studio[data-astro-cid-rchwts2a]{width:100%;margin:0 0 1rem}.studio[data-astro-cid-rchwts2a] img{border-radius:22px;width:100%;height:auto;box-shadow:0 30px 70px #00000080}.handle[data-astro-cid-rchwts2a]{font-family:var(--font-mono);color:#8a8f99;font-size:.8125rem}.post-head[data-astro-cid-rchwts2a] h2[data-astro-cid-rchwts2a]{letter-spacing:-.04em;font-size:clamp(2rem,6vw,3.5rem)}.label[data-astro-cid-rchwts2a]{color:var(--accent);letter-spacing:.06em;margin-bottom:.5rem;font-size:.75rem}.grid[data-astro-cid-rchwts2a]{gap:1rem;display:grid}.card[data-astro-cid-rchwts2a]{background:#161616;border:1px solid #262626;border-radius:18px;padding:1.5rem}.card[data-astro-cid-rchwts2a] h3[data-astro-cid-rchwts2a]{margin-bottom:1rem;font-size:1.375rem}.ticks[data-astro-cid-rchwts2a]{color:#d4d8df;gap:.65rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.ticks[data-astro-cid-rchwts2a] li[data-astro-cid-rchwts2a]{padding-left:1.6rem;position:relative}.ticks[data-astro-cid-rchwts2a] li[data-astro-cid-rchwts2a]:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.ticks[data-astro-cid-rchwts2a].no{margin-top:.65rem}.ticks[data-astro-cid-rchwts2a].no li[data-astro-cid-rchwts2a]:before{content:"✕";color:#8a8f99}.note[data-astro-cid-rchwts2a]{color:#c9d3e3;background:#1f2633;border-radius:12px;margin-top:1.25rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}.note[data-astro-cid-rchwts2a] strong[data-astro-cid-rchwts2a]{color:var(--paper)}.note[data-astro-cid-rchwts2a] a[data-astro-cid-rchwts2a]{color:var(--sky)}.log-card[data-astro-cid-rchwts2a]{background:#161616;border:1px solid #262626;border-radius:18px;gap:1.5rem;margin-top:3rem;padding:1.5rem;display:grid}.log-card[data-astro-cid-rchwts2a] h3[data-astro-cid-rchwts2a]{font-size:1.375rem}.log-lede[data-astro-cid-rchwts2a]{color:#b7bdc7;margin-top:.5rem;font-size:.9375rem}.timeline[data-astro-cid-rchwts2a]{border-left:2px dashed #3a3a3a;gap:1.1rem;margin:0;padding:0 0 0 1.1rem;list-style:none;display:grid}.timeline[data-astro-cid-rchwts2a] li[data-astro-cid-rchwts2a]{gap:.15rem;display:grid;position:relative}.timeline[data-astro-cid-rchwts2a] li[data-astro-cid-rchwts2a]:before{content:"";background:#3fbf6f;border-radius:50%;width:12px;height:12px;position:absolute;top:.3rem;left:calc(-1.1rem - 7px);box-shadow:0 0 0 3px #161616}.timeline[data-astro-cid-rchwts2a] li[data-astro-cid-rchwts2a].next:before{background:var(--accent);animation:1.4s steps(2,end) infinite blink}.when[data-astro-cid-rchwts2a]{letter-spacing:.06em;text-transform:uppercase;color:#8a8f99;font-size:.6875rem}.timeline[data-astro-cid-rchwts2a] b[data-astro-cid-rchwts2a]{font-family:var(--font-display);font-size:1.0625rem}.what[data-astro-cid-rchwts2a]{color:#c3c8d0;font-size:.9375rem;line-height:1.5}.next[data-astro-cid-rchwts2a] .what[data-astro-cid-rchwts2a]{color:var(--accent)}.faq[data-astro-cid-rchwts2a]{margin-top:4rem}.faq[data-astro-cid-rchwts2a] h3[data-astro-cid-rchwts2a]{letter-spacing:-.03em;margin-bottom:1.25rem;font-size:clamp(1.75rem,5vw,2.75rem)}details[data-astro-cid-rchwts2a]{border-top:1px solid #262626}details[data-astro-cid-rchwts2a]:last-of-type{border-bottom:1px solid #262626}summary[data-astro-cid-rchwts2a]{cursor:pointer;font-family:var(--font-display);padding:1.15rem 2.5rem 1.15rem 0;font-size:1.125rem;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-rchwts2a]::-webkit-details-marker{display:none}summary[data-astro-cid-rchwts2a]:after{content:"+";color:var(--accent);font-size:1.5rem;transition:transform .2s;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}details[data-astro-cid-rchwts2a][open] summary[data-astro-cid-rchwts2a]:after{transform:translateY(-50%)rotate(45deg)}details[data-astro-cid-rchwts2a] p[data-astro-cid-rchwts2a]{color:#c3c8d0;max-width:44rem;padding:0 0 1.25rem}details[data-astro-cid-rchwts2a][open] p[data-astro-cid-rchwts2a]{animation:.35s cubic-bezier(.16,1,.3,1) faq-in}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}summary[data-astro-cid-rchwts2a]:hover{color:var(--accent)}.final[data-astro-cid-rchwts2a]{text-align:center;justify-items:center;gap:1.5rem;padding:6rem 0 5rem;display:grid}.final[data-astro-cid-rchwts2a] h2[data-astro-cid-rchwts2a]{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.75rem,10vw,6.5rem);font-weight:700;line-height:.9}.final[data-astro-cid-rchwts2a] h2[data-astro-cid-rchwts2a] span[data-astro-cid-rchwts2a]{color:var(--room);-webkit-text-stroke:2px var(--paper);paint-order:stroke fill;text-shadow:5px 5px 0 var(--accent)}.buy[data-astro-cid-rchwts2a]{font-family:var(--font-display);color:var(--ink);background:var(--accent);box-shadow:4px 4px 0 var(--paper);border-radius:999px;padding:1rem 1.75rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s}.buy[data-astro-cid-rchwts2a]:hover{box-shadow:6px 6px 0 var(--paper);transform:translate(-2px,-2px)}.final[data-astro-cid-rchwts2a] p[data-astro-cid-rchwts2a]{color:#8a8f99;font-size:.8125rem}.final[data-astro-cid-rchwts2a] .ask[data-astro-cid-rchwts2a]{color:#c3c8d0;margin-top:1rem;font-size:1rem}.final[data-astro-cid-rchwts2a] .ask[data-astro-cid-rchwts2a] a[data-astro-cid-rchwts2a]{color:var(--accent);font-weight:600}.foot[data-astro-cid-rchwts2a]{color:#8a8f99;border-top:1px solid #262626;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;max-width:1080px;margin:0 auto;padding:1.5rem 0 2rem;font-size:.875rem;display:flex}.foot[data-astro-cid-rchwts2a] nav[data-astro-cid-rchwts2a]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.foot[data-astro-cid-rchwts2a] a[data-astro-cid-rchwts2a]{color:var(--paper);text-decoration:none}.foot[data-astro-cid-rchwts2a] a[data-astro-cid-rchwts2a]:hover{color:var(--accent)}@media (width>=900px){.details[data-astro-cid-rchwts2a]{padding:6rem 2rem 0}.grid[data-astro-cid-rchwts2a]{grid-template-columns:repeat(2,1fr)}.faq[data-astro-cid-rchwts2a]{grid-template-columns:1fr 2fr;align-items:start;column-gap:3rem;display:grid}.log-card[data-astro-cid-rchwts2a]{grid-template-columns:1fr 2fr;column-gap:3rem;padding:2rem}.faq-head[data-astro-cid-rchwts2a] .thinking{width:260px}}.mbar[data-astro-cid-ynvvpm26]{z-index:50;left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));background:var(--ink);color:var(--paper);border:2px solid #333;border-radius:18px;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .6rem .6rem 1rem;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;transform:translateY(140%);box-shadow:0 12px 30px #00000059}.mbar[data-astro-cid-ynvvpm26].show{transform:none}.price[data-astro-cid-ynvvpm26]{line-height:1.1;display:grid}.price[data-astro-cid-ynvvpm26] b[data-astro-cid-ynvvpm26]{font-family:var(--font-display);color:var(--accent);font-size:1.375rem}.price[data-astro-cid-ynvvpm26] span[data-astro-cid-ynvvpm26]{font-family:var(--font-mono);color:#9aa1ab;font-size:.6875rem}a[data-astro-cid-ynvvpm26]{font-family:var(--font-display);color:var(--ink);background:var(--accent);white-space:nowrap;border-radius:12px;padding:.75rem 1rem;font-size:1rem;font-weight:700;text-decoration:none}@media (width>=900px){.mbar[data-astro-cid-ynvvpm26]{display:none}}.sbar[data-astro-cid-qopj52c5]{display:none}@media (width>=900px){.sbar[data-astro-cid-qopj52c5]{z-index:60;backdrop-filter:blur(10px);width:min(1180px,100% - 2rem);color:var(--paper);font-family:var(--font-display);background:#1a1a1aeb;border-radius:16px;justify-content:space-between;align-items:center;gap:1.5rem;padding:.55rem .6rem .55rem 1.1rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%,-140%);box-shadow:0 12px 30px #00000040}.sbar[data-astro-cid-qopj52c5].show{transform:translate(-50%)}.brand[data-astro-cid-qopj52c5]{color:var(--paper);white-space:nowrap;font-weight:700;text-decoration:none}.brand[data-astro-cid-qopj52c5] span[data-astro-cid-qopj52c5]{color:var(--accent);font-weight:500}nav[data-astro-cid-qopj52c5]{gap:1.25rem;font-size:.875rem;display:flex}nav[data-astro-cid-qopj52c5] a[data-astro-cid-qopj52c5]{color:#c9ced8;text-decoration:none}nav[data-astro-cid-qopj52c5] a[data-astro-cid-qopj52c5]:hover{color:var(--accent)}.right[data-astro-cid-qopj52c5]{align-items:center;gap:1rem;display:flex}.g[data-astro-cid-qopj52c5]{color:#9aa1ab;letter-spacing:.04em;font-size:.6875rem}.buy[data-astro-cid-qopj52c5]{color:var(--ink);background:var(--accent);white-space:nowrap;border-radius:11px;padding:.6rem 1.1rem;font-size:.9375rem;font-weight:700;text-decoration:none}.buy[data-astro-cid-qopj52c5]:hover{background:var(--paper)}}
