@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-vietnamese-wdth-normal-BKE08zty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-wdth-normal-DoS1gVTC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-wdth-normal-Dtb2a5nO.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-wght-BOJVvl1c.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tomato:#ff5233;--tomato-d:#e63c1c;--mustard:#ffc82e;--cream:#fbf5e6;--peach:#ffe2d1;--ink:#151311;--ink-2:#47423a;--dim:#6f685a;--line:#e2d8c1;--blue:#2447ff;--err:#b3261e;--ok:#1f7a3a;--disp:"Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--cream);color:var(--ink);font:400 17px/1.6 var(--disp);-webkit-font-smoothing:antialiased;margin:0;font-stretch:100%;overflow-x:clip}a{color:inherit}code{font-family:var(--mono)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}[hidden]{display:none!important}section{padding:120px 0;position:relative}.btn{border:2px solid var(--ink);background:var(--cream);height:40px;color:var(--ink);font:700 15px var(--disp);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .15s;border-radius:999px;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}.btn:active{box-shadow:none;transform:none}.btn.hot{background:var(--tomato)}.btn.ink{background:var(--ink);color:var(--cream)}.btn.cream{background:var(--cream)}.btn.ghost{color:var(--cream);background:0 0;border-color:#fbf5e666}.btn.ghost:hover{box-shadow:none;border-color:var(--cream);transform:none}.btn.big{height:56px;padding:0 28px;font-size:18px}.btn svg{width:16px;height:16px}.btn .arrow{transition:transform .25s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.copy{background:var(--ink);height:56px;color:var(--cream);font:500 15.5px var(--mono);border-radius:999px;align-items:center;gap:14px;padding:0 7px 0 22px;display:inline-flex}.copy>span:before{content:"$ ";color:var(--mustard)}.copy button{background:var(--mustard);height:42px;color:var(--ink);font:700 14px var(--disp);cursor:pointer;transition:transform .2s var(--ease);border:0;border-radius:999px;align-items:center;gap:7px;padding:0 18px;display:inline-flex}.copy button:hover{transform:scale(1.04)}.copy button.done{background:var(--cream)}.nav{z-index:50;background:var(--ink);color:var(--cream);position:sticky;top:0}.nav .wrap{align-items:center;gap:34px;height:64px;display:flex}.brand{font:800 24px var(--disp);letter-spacing:-.02em;align-items:center;gap:10px;font-stretch:85%;text-decoration:none;display:flex}.brand img{width:28px;height:28px}.nav .links{font:600 15.5px var(--disp);color:#fbf5e6bf;gap:26px;margin-left:8px;display:flex}.nav .links a{text-decoration:none;transition:color .15s}.nav .links a:hover{color:var(--mustard)}.nav .right{gap:10px;margin-left:auto;display:flex}.hero{background:var(--tomato);padding:76px 0 70px;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:36px;display:grid}.pill{font:600 14.5px var(--disp);border:2px solid var(--ink);background:var(--cream);border-radius:999px;align-items:center;gap:9px;margin-bottom:28px;padding:4px 14px 4px 5px;text-decoration:none;display:inline-flex}.pill b{background:var(--ink);color:var(--mustard);border-radius:999px;padding:0 9px;font-weight:700}h1{font:800 clamp(60px, 9.2vw, 138px)/.84 var(--disp);letter-spacing:-.025em;text-wrap:balance;margin:0 0 30px;font-stretch:75%}h1 .nw{white-space:nowrap}h1 .as{color:var(--cream);text-shadow:.035em .035em 0 var(--ink)}.lede{color:#2a0f08;max-width:34em;margin:0 0 34px;font-size:21px;font-weight:500;line-height:1.5}.ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.works{font:600 15px var(--disp);color:#2a0f08;align-items:center;gap:10px;margin:26px 0 0;display:flex}.works b{font-weight:800}.works i{background:var(--ink);border-radius:50%;width:6px;height:6px;display:block}.receipt-wrap{filter:drop-shadow(0 2px #00000026)drop-shadow(0 30px 24px #500a0059);justify-self:center;max-width:380px;transform:rotate(2.2deg)}.receipt{background:var(--cream);color:var(--ink);font:400 12.8px/1.5 var(--mono);clip-path:inset(0);padding:34px 26px 44px;transition:clip-path 3s steps(60,end);-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/18px 52% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/18px 52% repeat-x;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/18px 52% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/18px 52% repeat-x}.js .receipt-wrap:not(.in) .receipt{clip-path:inset(0 0 100%)}.r-head{text-align:center;border-bottom:2px dashed var(--ink);justify-items:center;gap:2px;margin-bottom:12px;padding-bottom:14px;display:grid}.r-head img{filter:grayscale()contrast(2);width:30px;height:30px;margin-bottom:4px}.r-head b{font:800 30px/1 var(--disp);letter-spacing:.06em;font-stretch:75%}.r-head span{letter-spacing:.08em;color:var(--ink-2);font-size:11px}.r-sec{border-bottom:2px dashed var(--ink);padding:8px 0 10px}.r-sec.last{border-bottom:0;padding-bottom:0}.r-sec p{margin:0}.r-title{font-size:14px;font-weight:700}.r-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px;margin-bottom:2px!important}.r-row{align-items:baseline;gap:6px;display:flex}.r-row i{border-bottom:2px dotted #15131166;flex:1;min-width:12px;transform:translateY(-3px)}.r-row>span:last-child{text-align:right}.r-row:not(:has(i)){color:var(--ink-2);justify-content:space-between}.r-row.total{margin-top:6px;font-weight:700}.ok{color:var(--ok);font-weight:700}.barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 8px, var(--ink) 8px 11px, transparent 11px 12px, var(--ink) 12px 13px, transparent 13px 17px, var(--ink) 17px 20px, transparent 20px 22px);height:46px;margin:12px 0 6px}.r-link{text-align:center;color:var(--blue);word-break:break-all;font-size:11.5px}.r-thanks{text-align:center;font:800 17px var(--disp);letter-spacing:.12em;text-transform:uppercase;font-stretch:75%;margin-top:10px!important}.hero+.shotsec{background:var(--tomato);padding:0 0 130px}.stage{max-width:1080px;transition:transform 1s var(--ease), opacity .8s;margin:0 auto;position:relative}.js .stage:not(.in){opacity:0;transform:translateY(50px)}.frame{border:2px solid var(--ink);background:var(--cream);box-shadow:14px 14px 0 var(--ink);border-radius:16px;overflow:hidden}.frame-bar{border-bottom:2px solid var(--ink);background:var(--mustard);align-items:center;gap:14px;height:46px;padding:0 16px;display:flex}.dots{gap:7px;display:flex}.dots i{border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;display:block}.url{background:var(--cream);border:2px solid var(--ink);max-width:460px;height:28px;font:400 12.5px var(--mono);color:var(--ink-2);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;margin:0 auto;display:flex;transform:translate(-24px)}.url svg{width:12px;height:12px}.url b{color:var(--ink);font-weight:600}.frame img{width:100%;height:auto;display:block}.sticker{width:156px;height:156px;filter:drop-shadow(4px 5px 0 var(--ink));z-index:3;position:absolute;top:-70px;right:-52px;transform:rotate(12deg)}.sticker text{font:800 19.5px var(--disp);letter-spacing:.089em;fill:var(--ink)}.sticker .spin{transform-origin:100px 100px;animation:26s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.ticker{background:var(--ink);color:var(--cream);z-index:5;border-block:3px solid var(--mustard);margin:-34px -20px 0;position:relative;overflow:hidden;transform:rotate(-1.4deg)}.ticker .track{width:max-content;animation:34s linear infinite mq;display:flex}.ticker span{white-space:pre;font:800 30px/1 var(--disp);text-transform:uppercase;letter-spacing:.04em;padding:18px 0;font-stretch:75%}@keyframes mq{to{transform:translate(-50%)}}.statement-sec{padding:150px 0 130px}.statement{font:700 clamp(34px, 5.2vw, 76px)/.98 var(--disp);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:0;font-stretch:80%}.statement .soft{color:var(--dim)}.statement small{font:400 13.5px var(--mono);color:var(--dim);letter-spacing:0;margin-top:24px;font-stretch:100%;display:block}.redact{cursor:help;display:inline-block;position:relative}.redact:after{content:"";background:var(--ink);transform-origin:100%;transition:transform .5s var(--ease);border-radius:4px;position:absolute;inset:.08em -.1em}.redact:hover:after,.redact:focus-visible:after{transform:scaleX(0)}.head{max-width:760px;margin-bottom:64px}.tag{font:600 13px var(--mono);text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--ink);border-radius:999px;margin:0 0 20px;padding:3px 10px;display:inline-block}h2{font:800 clamp(44px, 6.4vw, 92px)/.88 var(--disp);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;font-stretch:75%}.head p:not(.tag){color:var(--ink-2);margin:0;font-size:20px;font-weight:500;line-height:1.5}.peach{background:var(--peach)}.how{filter:drop-shadow(0 20px 18px #78280a38);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.ticket{background:var(--cream);transition:transform .9s var(--ease), opacity .8s;border-radius:18px;flex-direction:column;display:flex;-webkit-mask:radial-gradient(13px at 0 76px,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 76px,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0 76px,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 76px,#0000 97%,#000) 100%/51% 100% no-repeat}.ticket:nth-child(2){transition-delay:.12s}.ticket:nth-child(3){transition-delay:.24s}.js .ticket:not(.in){opacity:0;transform:translateY(40px)}.stub{border-bottom:3px dashed #1513114d;justify-content:space-between;align-items:center;height:76px;padding:0 26px;display:flex}.stub:before{content:"Step";font:600 13px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.stub span{font:800 54px/1 var(--disp);color:var(--tomato-d);font-stretch:75%}.ticket .body{flex-direction:column;flex:1;padding:24px 26px 26px;display:flex}.ticket h3{font:800 30px/1 var(--disp);letter-spacing:-.01em;margin:0 0 10px;font-stretch:80%}.ticket p{color:var(--ink-2);margin:0 0 22px;font-size:16.5px;font-weight:500;line-height:1.5}.term{background:var(--ink);color:var(--cream);border-radius:12px;margin-top:auto}.term pre{font:400 12.8px/1.8 var(--mono);white-space:pre-wrap;word-break:break-word;color:#cfc8b6;min-height:136px;margin:0;padding:16px 18px 18px}.term .c{color:var(--cream)}.term .c:before{content:"❯ ";color:var(--tomato)}.term .d{color:#8b8473}.term .ok{color:#7fd08f}.term .a,.term .w{color:var(--mustard)}.modes{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:56px;display:grid}.seg{background:var(--cream);border:2px solid var(--ink);border-radius:999px;margin-bottom:24px;padding:5px;display:inline-flex;position:relative}.seg button{z-index:1;font:700 16px var(--disp);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 20px;transition:color .25s;position:relative}.seg button[aria-selected=true]{color:var(--mustard)}.seg .thumb{background:var(--ink);width:0;transition:transform .45s var(--ease), width .45s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.v{border:2px solid var(--ink);min-height:450px;font:400 13.4px/1.62 var(--mono);box-shadow:10px 10px 0 var(--ink);background:#fffdf7;border-radius:16px;padding:26px 28px}.v .swap{animation:up .4s var(--ease) both}@keyframes up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v .user{background:var(--peach);border-radius:10px;margin-bottom:14px;padding:14px 16px}.v .user small{color:var(--dim);margin-bottom:4px;font-size:12px;display:block}.v .think{color:var(--dim);margin:0 0 8px;font-style:italic}.v .say{margin:0 0 12px}.v .tl{color:var(--ink-2);background:#f5eed9;border-radius:8px;margin-bottom:8px;padding:10px 14px}.v .tl b{color:var(--ink)}.v .tl .p{color:var(--ok)}.v .tl .err{color:var(--err)}.v .tl.errbg{background:#ffd9ce}.v .dl{color:#a9250d;background:#ffd0c4;border-radius:3px;margin-top:6px;padding:0 6px;display:block}.v .ad{color:#1f6a2f;background:#d8efc9;border-radius:3px;padding:0 6px;display:block}.v .badge{background:var(--mustard);border-radius:6px;margin:0 6px 6px 0;padding:0 9px;font-weight:600;display:inline-block}.v .act{color:var(--dim);margin:0 0 14px;font-size:12.5px}.v code,.split-copy code,.faq code{background:#15131114;border-radius:5px;padding:1px 6px;font-size:.9em}.mode-info h3{font:800 58px/.9 var(--disp);letter-spacing:-.01em;margin:6px 0 12px;font-stretch:75%}.mode-info p{color:var(--ink-2);margin:0 0 24px;font-size:16.5px;font-weight:500;line-height:1.5}.size{background:var(--ink);color:var(--cream);border-radius:16px;margin-bottom:22px;padding:18px 20px 20px}.size .lbl{font:500 12px var(--mono);color:#b9b2a0;letter-spacing:.02em}.size .big{font:800 68px/1 var(--disp);color:var(--mustard);margin:4px 0 14px;font-stretch:75%}.ledger{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ledger button{text-align:left;width:100%;font:500 12.5px var(--mono);color:#b9b2a0;cursor:pointer;background:0 0;border:0;grid-template-columns:74px 1fr 44px;align-items:center;gap:10px;padding:3px 0;display:grid}.ledger button b{text-align:right;font-weight:500}.ledger button:focus-visible{outline-color:var(--mustard)}.ledger i{background:#fbf5e61f;border-radius:99px;height:10px;position:relative}.ledger i:before{content:"";width:var(--w,100%);border-radius:inherit;background:#a69f8c;transition:background .3s,width .3s;position:absolute;inset:0 auto 0 0}.ledger button.on{color:var(--cream)}.ledger button.on i:before{background:var(--tomato)}.mode-info .meta{color:var(--dim);border-top:2px dashed #1513114d;margin:0;padding-top:18px;font-size:15px}.dark{background:var(--ink);color:var(--cream)}.dark .tag{border-color:var(--cream)}.dark .head p:not(.tag){color:#cdc6b4}.dark a.inline{color:var(--mustard);text-underline-offset:4px;white-space:nowrap}.panes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pane{background:var(--cream);color:var(--ink);border-radius:14px;overflow:hidden}.pane h4{background:var(--mustard);font:600 13px var(--mono);border-bottom:2px solid var(--ink);justify-content:space-between;gap:12px;margin:0;padding:12px 18px;display:flex}.pane h4 b{font:800 16px var(--disp);letter-spacing:.02em;text-transform:uppercase;font-stretch:85%}.pane h4 .ok{color:var(--ink)}.pane pre{font:400 12.8px/1.95 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink-2);min-height:190px;margin:0;padding:18px}.sec{background:var(--tomato);color:var(--ink);border-radius:3px;padding:0 3px}.rd{background:var(--ink);color:var(--mustard);transition:clip-path .55s var(--ease) calc(.25s + var(--i,0) * .2s);border-radius:3px;padding:1px 5px}.js .panes:not(.in) .rd{clip-path:inset(0 100% 0 0)}.rd:nth-of-type(2){--i:1}.rd:nth-of-type(3){--i:2}.rd:nth-of-type(4){--i:3}.rd:nth-of-type(5){--i:4}.layers{counter-reset:l;margin:72px 0 0;padding:0;list-style:none}.layers li{border-top:2px dashed #fbf5e640;grid-template-columns:90px 300px 1fr;align-items:center;gap:24px;padding:22px 0;display:grid}.layers li:last-child{border-bottom:2px dashed #fbf5e640}.layers .n{font:800 60px/.8 var(--disp);color:var(--tomato);font-stretch:75%}.layers b{font:800 30px/1 var(--disp);font-stretch:80%}.layers li>span:last-child{color:#cdc6b4;font-size:17px}.layers code{color:var(--cream);background:#fbf5e624;border-radius:5px;padding:1px 6px;font-size:.86em}.split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.split+.split{margin-top:130px}.split.rev{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.split.rev>:first-child{order:2}.shot{transition:transform 1s var(--ease), opacity .8s;position:relative}.js .shot:not(.in){opacity:0;transform:translateY(36px)}.shot img{border:2px solid var(--ink);width:100%;height:auto;box-shadow:10px 10px 0 var(--tomato);border-radius:16px;display:block}.shot img.tui{box-shadow:10px 10px 0 var(--mustard);background:#0d1117}.pin{font:700 13.5px var(--disp);white-space:nowrap;z-index:2;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-12px,-50%)}.pin.p1{top:40%;left:6%}.pin.p2{top:21%;left:72%}.pin.p3{top:62%;left:72%}.pin i{background:var(--tomato);width:26px;height:26px;color:var(--ink);border:2px solid var(--ink);font:700 12.5px var(--mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.pin span{background:var(--ink);color:var(--cream);border-radius:999px;padding:2px 10px}.split-copy h3{font:800 clamp(40px, 4.6vw, 62px)/.9 var(--disp);letter-spacing:-.015em;text-wrap:balance;margin:0 0 16px;font-stretch:78%}.split-copy>p:not(.tag){color:var(--ink-2);margin:0 0 24px;font-size:18.5px;font-weight:500;line-height:1.5}.ticks{counter-reset:t;gap:13px;margin:0;padding:0;list-style:none;display:grid}.ticks li{color:var(--ink-2);grid-template-columns:30px 1fr;gap:12px;font-size:17px;font-weight:500;display:grid}.ticks li:before{content:"✓";background:var(--mustard);border:2px solid var(--ink);width:26px;height:26px;font:700 13px var(--mono);color:var(--ink);border-radius:50%;place-items:center;display:grid}.ticks.num li{counter-increment:t}.ticks.num li:before{content:counter(t);background:var(--tomato)}.ticks.more{margin-top:15px}.mustard{background:var(--mustard)}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:72px;display:grid}.faq-side{position:sticky;top:110px}.faq-side p:not(.tag){margin:0 0 22px;font-size:19px;font-weight:500}details{background:var(--cream);border:2px solid var(--ink);transition:box-shadow .25s var(--ease), transform .25s var(--ease);border-radius:16px;margin-bottom:12px}details[open]{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}summary{cursor:pointer;font:800 24px/1.1 var(--disp);letter-spacing:-.005em;padding:18px 64px 18px 22px;font-stretch:85%;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";background:var(--ink);width:32px;height:32px;color:var(--mustard);font:500 22px/1 var(--mono);transition:transform .3s var(--ease);border-radius:50%;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%;right:16px}details[open] summary:after{background:var(--tomato);color:var(--ink);transform:rotate(45deg)}details p{max-width:62ch;color:var(--ink-2);margin:0;padding:0 22px 22px;font-size:16.5px;font-weight:500;line-height:1.55}.cta{background:var(--tomato);text-align:center;padding:140px 0 150px;overflow:hidden}.cta h2{margin-bottom:26px;font-size:clamp(64px,12vw,170px);line-height:.8}.cta p{color:#2a0f08;margin:0 0 38px;font-size:22px;font-weight:600}.cta .ctas{justify-content:center}footer{background:var(--ink);color:#fbf5e699;font:500 14px var(--disp);padding:34px 0 44px}footer .wrap{flex-wrap:wrap;align-items:center;gap:28px;display:flex}footer .brand{color:var(--cream);font-size:20px}footer .brand img{width:24px;height:24px}footer nav{gap:22px;margin-left:auto;display:flex}footer a{text-decoration:none}footer a:hover{color:var(--mustard)}@media (max-width:1240px){.sticker{width:130px;height:130px;right:-14px}}@media (max-width:980px){.nav .links{display:none}.hero-grid,.how,.modes,.panes,.split,.split.rev,.faq-grid{grid-template-columns:minmax(0,1fr)}.split.rev>:first-child{order:0}.layers li{grid-template-columns:56px 1fr}.layers li>span:last-child{grid-column:2}.faq-side{position:static}.pin span{display:none}.receipt-wrap{margin-top:20px}}@media (max-width:560px){.wrap{padding:0 18px}section{padding:84px 0}.hero{padding:54px 0 50px}.nav .right .btn.ghost{display:none}.copy{padding-left:16px;font-size:13.5px}.v{min-height:0;box-shadow:6px 6px 0 var(--ink);padding:18px 14px}.url{font-size:11px;transform:none}.dots{display:none}.frame{box-shadow:7px 7px 0 var(--ink)}.seg button{padding:7px 11px;font-size:14px}.sticker{width:96px;height:96px;top:-48px;right:-4px}.ticker span{font-size:22px}summary{font-size:20px}footer nav{margin-left:0}.statement-sec{padding:100px 0 90px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sticker .spin,.ticker .track,.v .swap{animation:none}.receipt,.stage,.ticket,.shot,.rd{transition:none}}
