@keyframes pop{0%{transform:scale(0) rotate(-24deg);opacity:0}1%{opacity:1}to{transform:none;opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes swing{0%{rotate:-3.5deg}to{rotate:3.5deg}}@keyframes steam{0%{stroke-dashoffset:60;opacity:0}20%{opacity:1}to{stroke-dashoffset:-200;opacity:0}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes bob{to{transform:translateY(5px)}}@keyframes sway{0%{transform:translate3d(-1.2%,-.6%,0) rotate(-.6deg)}to{transform:translate3d(1.4%,.8%,0) rotate(.7deg)}}@keyframes blink{50%{opacity:0}}@keyframes tpulse{35%{transform:scale(1.045);box-shadow:var(--lift) var(--lift)0 var(--red)}}@keyframes nudge{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--red) 55%,transparent)}}@keyframes msgin{0%{opacity:0;transform:translateY(10px) scale(.94)}}@keyframes dot{30%{transform:translateY(-5px);opacity:.5}}@keyframes starturn{to{transform:rotate(360deg)}}@keyframes bsway{0%{rotate:-1.6deg}to{rotate:1.6deg}}@keyframes bshadow{0%{margin-left:5cqw;opacity:.42}to{margin-left:-5cqw;opacity:.56}}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--ink);overflow-x:hidden;-webkit-font-smoothing:antialiased;background-color:var(--paper);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);transition:background-color .4s;font-family:var(--sans);font-weight:500}body.bg-b{--line:color-mix(in srgb,var(--ink) 5%,transparent)}img{-webkit-user-drag:none;user-select:none;display:block}.mono{font:500 var(--t-micro)/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase}.nav{position:fixed;inset:0 0 auto 0;z-index:40;height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 var(--pad);pointer-events:none}.nav>*{pointer-events:auto}.nav .left,.pill{text-decoration:none}.nav .left{position:relative;height:30px;min-width:150px;display:flex;align-items:center;color:var(--fg)}.nav .hlogo{position:absolute;left:0;top:0;height:100%;width:auto;opacity:0}.pill{font:700 var(--t-label) var(--sans);padding:var(--s-2) var(--s-4);background:var(--red);color:var(--beige);min-height:36px}.hero{position:sticky;top:0;height:100svh;overflow:hidden}.stk{position:absolute;left:0;top:0;width:var(--w);touch-action:none;cursor:grab;will-change:transform;-webkit-tap-highlight-color:transparent;z-index:var(--z,2)}.stk .in{position:relative}.stk:not(.logo) .in{opacity:0;transform:scale(.94);filter:saturate(.82)}.ready .stk:not(.logo) .in{transition-delay:calc(var(--i,0)*85ms)}.editing .stk .in,.ready .stk.is-tap .in,.ready .stk.is-up .in,.ready .stk:not(.logo):hover .in{opacity:1;filter:none}.editing .stk .in{transition-delay:0s}.lay,.layw{position:absolute;inset:0}.layw{pointer-events:none;filter:drop-shadow(-7px 3px 7px color-mix(in srgb,var(--ink) 26%,transparent))}.lay{transform-origin:0 0;-webkit-mask:url(/assets/images/stickers/stk-wordmark-cut.webp)center/100% 100%no-repeat;mask:url(/assets/images/stickers/stk-wordmark-cut.webp)center/100% 100%no-repeat}.sh{position:relative;filter:drop-shadow(0 1.5px 1px color-mix(in srgb,var(--ink) 30%,transparent)) drop-shadow(var(--sx,0px) calc(12px + var(--sy,0px)) 14px color-mix(in srgb,var(--ink) 20%,transparent));transition:filter .2s,transform .2s}.stk.is-up{cursor:grabbing;z-index:9}.stk.is-up .sh{transform:scale(1.06);filter:drop-shadow(0 2px 1px color-mix(in srgb,var(--ink) 20%,transparent)) drop-shadow(8px 34px 26px color-mix(in srgb,var(--ink) 26%,transparent))}.stk.is-tap .sh{transform:translateY(2px) scale(.94);filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--ink) 35%,transparent)) brightness(.93)}.face{clip-path:polygon(0 0,100%0,100% calc(100% - var(--t,0px)),calc(100% - var(--t,0px)) 100%,0 100%)}.face svg{display:block;width:100%;height:auto;overflow:visible}.flap,.flapw{position:absolute;inset:0}.face svg,.flapw{pointer-events:none}.flapw{filter:drop-shadow(-2px -2px 3px color-mix(in srgb,var(--ink) 32%,transparent))}.flap{transform-origin:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;clip-path:polygon(calc(100% - var(--t,0px)) 100%,100% 100%,100% calc(100% - var(--t,0px)));background:radial-gradient(circle at 100% 100%,var(--sheet)0,var(--paper) calc(var(--t,0px)*.5),var(--grey) calc(var(--t,0px)*.74))}.lbl{display:inline-flex;align-items:center;gap:.6em;white-space:nowrap;font-size:max(13px,calc(var(--u,0px)*.0155));letter-spacing:-.01em;padding:.7em 1.25em;border-radius:var(--r-pill);background:var(--ink);color:var(--beige);box-shadow:0 0 0 4px var(--sheet)}.lbl i{width:7px;height:7px;border-radius:50%;background:var(--red)}.spin{transform-origin:254px 251px;animation:spin 38s linear infinite}.swing .face{transform-origin:50% 6%;animation:swing 3.4s ease-in-out infinite alternate}.steam{position:absolute;left:14%;top:-34%;width:52%;height:70%;pointer-events:none;overflow:visible;fill:none;stroke:color-mix(in srgb,var(--ink) 20%,transparent);stroke-width:5;stroke-linecap:round}.steam path{stroke-dasharray:60 200;animation:steam 4.2s linear infinite}.steam path:nth-child(2){animation-delay:-1.6s}.steam path:nth-child(3){animation-delay:-2.9s}.hand{z-index:25;font:700 var(--t-h4)/1 var(--hand);color:var(--red);white-space:nowrap;pointer-events:none;rotate:-7deg;animation:fade .5s 3.2s both;transition:opacity .4s}.cue svg,.hand svg{fill:none;stroke-linecap:round;stroke-linejoin:round}.hand,.hand svg{position:absolute}.hand svg{right:102%;top:-30%;width:44px;height:44px;stroke:var(--red);stroke-width:3}.touched .hand{opacity:0!important}#hand{display:none!important}.cue,.hd.rt::after{position:absolute;left:50%}.cue{z-index:26;bottom:max(20px,env(safe-area-inset-bottom));translate:-50%0;display:flex;flex-direction:column;align-items:center;gap:var(--s-1);text-decoration:none;color:var(--fg);animation:fade .6s 2.8s both}.cue svg{width:16px;height:19px;stroke:currentColor;stroke-width:2.4;animation:bob 1.2s ease-in-out infinite alternate}.editbar button,.snd{border:1px solid color-mix(in srgb,var(--fg) 38%,transparent);color:var(--fg);padding:var(--s-2) var(--s-3);cursor:pointer}.snd{position:absolute;z-index:26;left:var(--pad);bottom:max(20px,env(safe-area-inset-bottom));background:0 0;display:flex;align-items:center;gap:var(--s-2);animation:fade .6s 2.8s both}.snd i{width:7px;height:7px;background:var(--grey)}.snd[aria-pressed=true] i{background:var(--red)}.next{min-height:100svh;display:grid;place-items:center;color:color-mix(in srgb,var(--fg) 60%,transparent);border-top:1px dashed color-mix(in srgb,var(--ink) 25%,transparent)}.stk.sel{outline:1.5px dashed var(--red);outline-offset:6px}.hd,.snd i{border-radius:50%}.hd{position:absolute;width:18px;height:18px;background:var(--sheet);border:2px solid var(--red);z-index:30;touch-action:none}.hd.rs{right:-16px;bottom:-16px;cursor:nwse-resize}.hd.rt{left:50%;top:-36px;margin-left:-9px;cursor:grab}.hd.rt::after{content:"";top:100%;height:14px;border-left:1.5px dashed var(--red)}.editbar{position:fixed;z-index:60;right:var(--pad);bottom:max(20px,env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-2);max-width:min(92vw,520px)}.editbar button{font:500 var(--t-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--paper)}.editbar button[aria-pressed=true]{background:var(--fg);color:var(--paper)}.editbar .only,.editbar p,.editing .cue,.editing .hand,.editing .snd,.out{display:none}.editing .editbar .only{display:inline-block}.editing .editbar p{display:block;flex-basis:100%;text-align:right;font-size:var(--t-label);line-height:1.4;color:var(--mid);background:var(--paper);padding:var(--s-1)0}.out{position:fixed;z-index:61;right:var(--pad);bottom:150px;width:min(92vw,460px);background:var(--sheet);border:1px solid var(--ink);box-shadow:var(--lift) var(--lift)0 var(--ink);padding:var(--s-3)}.fact span,.out.on{display:block}.out p{font-size:var(--t-label);margin-bottom:var(--s-2)}.out textarea{width:100%;height:220px;font:var(--t-micro)/1.5 var(--mono);border:1px solid var(--grey);padding:var(--s-2);resize:vertical}.marks{position:absolute;z-index:8;pointer-events:none;aspect-ratio:300/170;translate:-50% -50%;rotate:-3deg;overflow:visible;fill:none;stroke:var(--red);stroke-width:.85;stroke-linecap:round;stroke-linejoin:round}.marks path{stroke-dasharray:1;stroke-dashoffset:1;filter:url(#rough)}.ready .marks path{stroke-dashoffset:0;transition:stroke-dashoffset .7s cubic-bezier(.6,0,.3,1);transition-delay:calc(.9s + var(--n)*.22s)}.editing .marks{display:none}@media (max-width:899px){.marks{display:none}}.light{position:absolute;inset:-6%;z-index:12;pointer-events:none;width:112%;height:112%;opacity:.085;animation:sway 26s ease-in-out infinite alternate;will-change:transform}@media (min-width:900px){.nav{height:70px}.nav .left{height:38px;min-width:190px}.hand{font-size:var(--t-h4)}}.still .cue,.still .hand,.still .snd{animation:none}@media (prefers-reduced-motion:reduce){.cue,.hand,.light,.snd,.spin,.steam path,.swing .face{animation:none}}.past .nav{background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.movedon .editbar,.movedon .out,.past .editbar,.past .out{display:none}section.band{position:relative;padding:var(--s-9) var(--pad)}.band .in-w{max-width:1120px;margin:0 auto}.shout{font-family:var(--display);font-stretch:88%;margin-top:var(--s-2)}.shout,.shout b{font-weight:800}.lede{font-size:var(--t-large);line-height:1.4;font-weight:500;max-width:30ch;margin-top:var(--s-4)}.fact b,.hw,.shout b{color:var(--red)}.hw{font:700 var(--t-h4)/1.1 var(--hand);rotate:-2deg;display:inline-block}.btns{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-5)}.btn{display:inline-flex;align-items:center;min-height:50px;text-decoration:none;border:1.5px solid var(--ink);color:var(--ink);background:0 0;cursor:pointer}.btn.r{background:var(--red);border-color:var(--red);color:var(--beige)}.card{background:var(--sheet);padding:var(--s-4);position:relative}.fact b{display:block;font-family:var(--display);font-weight:800;font-stretch:88%;letter-spacing:-.02em;font-size:var(--t-title)}.fact span{margin-top:var(--s-1);font-size:var(--t-small);font-weight:600;line-height:1.25}.fact:nth-child(even){box-shadow:var(--lift) var(--lift)0 var(--red)}.tracks{background:var(--ink)}.tracks .shout{color:var(--beige)}.track,.way li{position:relative}.track{background:var(--sheet);color:var(--ink);padding:var(--s-4) var(--s-4) var(--s-4);box-shadow:var(--lift) var(--lift)0 var(--red);display:grid;grid-template-columns:1fr 84px;gap:var(--s-1) var(--s-3);align-items:start}.track h3{font-weight:800;font-size:var(--t-h3);grid-column:1}.track .n{font:500 var(--t-micro) var(--mono);letter-spacing:.12em;color:var(--red);grid-column:1}.track p{line-height:1.4;font-weight:500;grid-column:1}.track small,.way .fee small{letter-spacing:.06em;text-transform:uppercase}.track small{font:500 var(--t-micro)/1.4 var(--mono);color:var(--mid);grid-column:1}.track img{grid-column:2;grid-row:1/5;width:84px;height:auto;rotate:6deg;filter:drop-shadow(0 8px 8px color-mix(in srgb,var(--ink) 25%,transparent))}.track h3,.way .fee,.way h3{font-family:var(--display);font-stretch:88%}.way .fee,.way h3{font-size:var(--t-h2)}.way h3{margin:var(--s-2)0 var(--s-3)}.fixed,.track p,.way ul{font-size:var(--t-small)}.way ul{list-style:none;padding:0;display:grid;gap:var(--s-2);font-weight:500}.way li{padding-left:var(--s-4)}.way li::before{content:"";position:absolute;left:0;top:.6em;width:8px;height:2px;background:currentColor}.way .fee{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1.5px dashed currentColor;font-weight:800;letter-spacing:-.02em;line-height:1;display:flex;justify-content:space-between;align-items:baseline}.way .fee small{font:500 var(--t-micro) var(--mono);opacity:.75}.way.sel{background:var(--red);color:var(--beige);border-color:var(--red);box-shadow:var(--lift) var(--lift)0 var(--deep)}.fixed{margin-top:var(--s-5);font-weight:600}.trust{background:var(--paper)}.proofs{display:grid;gap:var(--s-4);margin-top:var(--s-5)}.honest,.proof{font-size:var(--t-body);font-weight:500}.proof{display:grid;grid-template-columns:30px 1fr;gap:var(--s-2);line-height:1.4}.proof svg{width:26px;height:26px;fill:none;stroke:var(--red);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.honest{margin-top:var(--s-6);padding:var(--s-4);line-height:1.45;max-width:60ch}.honest b,.way h3{font-weight:800}.faq details{border-top:1.5px solid var(--ink);padding:var(--s-4)0}.faq details:last-child{border-bottom:1.5px solid var(--ink)}.faq summary{font-weight:700;font-size:var(--t-large);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:var(--s-4)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font-weight:400;font-size:var(--t-h4);line-height:.8;color:var(--red)}.faq details[open] summary::after{content:"–"}.faq details p{margin-top:var(--s-2);font-size:var(--t-small);line-height:1.5;max-width:62ch}.faq .list{margin-top:var(--s-5)}.apply{background:var(--red);overflow:hidden}.apply,.apply .shout{color:var(--beige)}.apply .lede{max-width:34ch}.form{background:var(--sheet);margin-top:var(--s-5);display:grid;max-width:560px}.form label{display:grid;font-weight:700;gap:var(--s-2);font:500 var(--f-label)/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mid)}.form input,.form select{border:1.5px solid var(--ink);background:#fff;width:100%;min-height:50px;font:500 var(--f-body)/1.2 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink);background-color:var(--sheet);border:var(--bw) solid color-mix(in srgb,var(--ink) 28%,transparent);border-radius:14px;padding:0 var(--s-4);min-height:var(--btn-h);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ink) 8%,transparent);transition:border-color .15s,box-shadow .15s}.form input:focus,.form select:focus{outline:3px solid var(--red);outline-offset:1px}.form .row{display:grid}.form .btn{width:100%;justify-content:center}.form .fine{line-height:1.45;font-weight:500}.form .msg{font-weight:600;padding:var(--s-3);color:var(--red);display:none}.form.sent .msg{display:block}.trap{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.alt,.foot p{line-height:1.5}.alt{margin-top:var(--s-5);font-size:var(--t-small)}.callnow,.foot{color:var(--beige)}.foot{background:var(--ink);padding:var(--s-6) var(--pad) var(--s-7)}.foot .in-w{display:flex;flex-wrap:wrap;gap:var(--s-4);justify-content:space-between;align-items:center}.foot img{height:38px;width:auto}.foot p{font-size:var(--t-label);color:var(--grey)}.callnow{margin-top:var(--s-3);font:500 var(--f-body)/1.5 var(--sans)}.callnow a,.foot a,.form .fine a{color:inherit;text-decoration:underline;text-underline-offset:3px}.callnow a{font-weight:700}.foot a,.form .fine a{display:inline-block;padding:4px 0;margin:-4px 0}.foot a:hover{color:var(--beige)}@media (min-width:900px){section.band{padding:var(--s-12) var(--pad)}.lede{font-size:var(--t-h5)}.hw{font-size:var(--t-h2)}.card,.track{padding:var(--s-5)}.fact span,.track p{font-size:var(--t-body)}.track{grid-template-columns:1fr 120px}.track h3,.way h3{font-size:var(--t-h1)}.track img{width:120px}.proofs{grid-template-columns:1fr 1fr;gap:var(--s-5) var(--s-8);margin-top:var(--s-7)}.proof{font-size:var(--t-large)}.applygrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-9);align-items:start}.form{margin-top:0;padding:var(--s-6)}.form .row{grid-template-columns:1fr 1fr}}.wrap{height:250svh}.promise2{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:var(--s-10) var(--pad) var(--s-5);opacity:0;pointer-events:none}.promise2 .in-w{width:100%;margin:0 auto}.promise2 .btns{margin-top:var(--s-4)}.promise2.on a{pointer-events:auto}.landing .stk:not(.logo) .in{opacity:1!important;filter:none!important;transition:opacity .35s,filter .35s!important}@media (min-width:900px){.promise2 .lede{font-size:var(--t-h5);margin-top:var(--s-4)}.promise2 .btns{margin-top:var(--s-6)}}.mat{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;display:none;transition:opacity .5s}body.bg-r .hero{background:linear-gradient(90deg,var(--mat-1)0,var(--red) 46%,var(--mat-2) 100%)}body.bg-r .landing .mat{opacity:.4}body.bg-r .light{opacity:.3}body.bg-r .light g{fill:var(--deep)}body.bg-r .hand{color:var(--beige)}body.bg-r .ask .tbar svg,body.bg-r .hand svg,body.bg-r .marks{stroke:var(--beige)}body.bg-r .hero .cue,body.bg-r .hero .snd{color:var(--beige);border-color:color-mix(in srgb,var(--beige) 45%,transparent)}html:not(.past) body.bg-r .nav .left{color:var(--beige)}html:not(.past) body.bg-r .hlogo{filter:brightness(0) invert(1)}body.bg-r .promise2 .kick{color:color-mix(in srgb,var(--beige) 75%,transparent)}.shift.on .shift-hint,body.bg-r .promise2 .lede,body.bg-r .promise2 .shout,body.bg-r .promise2 .shout b{color:var(--beige)}body.bg-r .promise2 .btn:not(.r){border-color:var(--beige);color:var(--beige)}@media (min-width:900px){.promise2 .in-w{display:grid;grid-template-columns:1.05fr .95fr;column-gap:var(--s-9);align-content:center;grid-template-areas:"k f""h f""l f""b f"}.promise2 .kick{grid-area:k}.promise2 .shout{grid-area:h;font-size:var(--t-display)}.promise2 .lede{grid-area:l}.promise2 .btns{grid-area:b;align-self:start}}.btn,.lbl,.pill{font-family:var(--sans);font-weight:700}.track h3,.way h3{line-height:.98}.fact b{line-height:.95}body.bg-r .promise2 .btn.r{background:var(--beige);border-color:var(--beige);color:var(--red)}.pencil{position:absolute;inset:0;width:100%;height:100%;z-index:7;pointer-events:none;opacity:0;transition:opacity .6s}.ready .pencil{opacity:1}.editing .pencil{opacity:.35}html:not(.past) body.bg-r .nav .pill{background:var(--beige)}.promise2 .shout{font-size:var(--t-head);font-weight:700;letter-spacing:-.02em;line-height:1.04;margin-top:var(--s-2)}.promise2 .lede{font-size:var(--t-small);line-height:1.45;margin-top:var(--s-2);max-width:34ch;color:var(--mid)}.promise2 .btns{margin-top:clamp(20px,4.5svh,44px)}.promise2 .btn{min-height:46px}@media (min-width:900px){.promise2 .in-w{display:block;max-width:560px}.promise2 .shout{font-size:var(--t-head)}.promise2 .lede{font-size:var(--t-body);margin-top:var(--s-3)}.promise2 .btns{margin-top:clamp(22px,5svh,48px);align-self:auto}}.keys2,.shift{position:relative}.shift{min-height:100svh;display:grid;overflow:hidden;padding:var(--s-10) var(--pad)}.shift::before{content:"";position:absolute;inset:0;background:var(--red);clip-path:circle(0 at var(--cx,50%) var(--cy,50%));transition:clip-path .85s cubic-bezier(.6,0,.2,1)}.shift.on::before{clip-path:circle(150%at var(--cx,50%) var(--cy,50%))}.keys2{z-index:1;display:flex;align-items:flex-start;gap:clamp(10px,2vw,22px)}.k2{border:0;background:0 0;padding:0;cursor:pointer;width:clamp(150px,36vw,300px);-webkit-tap-highlight-color:transparent}.k2.ai{width:clamp(99px,23.8vw,199px)}.k2 img{width:100%;height:auto;filter:drop-shadow(0 14px 12px color-mix(in srgb,var(--ink) 34%,transparent)) drop-shadow(0 2px 2px color-mix(in srgb,var(--ink) 40%,transparent));transition:transform .09s,filter .09s}.k2.down img,.k2:active img{transform:translateY(5px) scale(.972);filter:drop-shadow(0 4px 4px color-mix(in srgb,var(--ink) 40%,transparent)) brightness(.9)}.k2:focus-visible{outline:3px solid var(--red);outline-offset:8px}.shift-hint{position:absolute;z-index:1;left:-4%;bottom:calc(100% + 16px);font:700 var(--t-h4)/1 var(--hand);color:var(--red);white-space:nowrap;rotate:-8deg;transition:color .4s}.shift-hint svg{position:absolute;left:62%;top:92%;width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.promise2 .in-w{display:block;max-width:620px}@media (min-width:900px){.promise2 .in-w{display:block;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);column-gap:clamp(40px,6vw,90px);align-content:center;max-width:1040px;grid-template-areas:"k f""h f""l f""b f"}.promise2 .kick{grid-area:k}.promise2 .shout{grid-area:h}.promise2 .lede{grid-area:l}.promise2 .btns{grid-area:b;align-self:start}}.shift{display:flex;flex-direction:column;justify-content:center;gap:0;place-items:center;align-items:center}.shift.on{padding-top:var(--s-11)}.shift.on .k2{width:clamp(96px,23vw,170px)}.shift.on .k2.ai{width:clamp(63px,15.2vw,113px)}.shift.on .shift-hint,.shift.on .skip{display:none}.fees,.skip{position:relative;z-index:1}.skip{margin-top:var(--s-7);border:0;background:0 0;cursor:pointer;color:var(--mid);text-decoration:underline;text-underline-offset:4px;padding:var(--s-2)}.fees{display:none;width:100%;max-width:940px;gap:var(--s-5);margin-top:clamp(26px,5svh,52px)}.shift.on .fees{display:grid}.fees .fixed,.fees .way{opacity:0;transform:translateY(54px) scale(.9)}.shift.show .fees .fixed,.shift.show .fees .way{opacity:1;transform:none;transition:opacity .45s ease,transform .7s cubic-bezier(.2,1.35,.35,1)}.shift.show .fees .way:nth-child(2){transition-delay:.14s}.shift.show .fees .fixed{transition-delay:.3s}.fees .way{border-color:var(--sheet)}.fees .way.dark{background:var(--ink);color:var(--beige);border-color:var(--ink)}.fees .fixed{color:var(--beige);margin-top:var(--s-1);grid-column:1/-1}@media (min-width:900px){.fees{grid-template-columns:1fr 1fr;gap:var(--s-6)}}.fees .way{padding:var(--s-4) var(--s-4) var(--s-4)}.fees .way h3{font-size:var(--t-h4);margin:var(--s-1)0 var(--s-2)}.fees .way ul{gap:var(--s-1);font-size:var(--t-small)}.fees .way .fee{font-size:var(--t-h3);margin-top:var(--s-3);padding-top:var(--s-3)}@media (min-width:900px){.fees .way{padding:var(--s-5) var(--s-5) var(--s-5)}.fees .way h3{margin:var(--s-2)0 var(--s-3)}.fees .way ul{font-size:var(--t-small);gap:var(--s-2)}.fees .way .fee,.fees .way h3{font-size:var(--t-h2)}}.tracks{position:relative;padding:0;overflow:hidden;color:var(--beige);background:radial-gradient(120% 90%at 30% 20%,var(--mat-1)0,var(--red) 45%,var(--mat-2) 100%)}.tmat{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.spot{--D:min(36vw,150px);position:relative;display:block;border:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:calc(var(--D)*.62)0 0;-webkit-tap-highlight-color:transparent}.spot:nth-child(even){margin-top:var(--s-8)}.spot .disc{display:block;width:var(--D);aspect-ratio:1;border-radius:50%;background:var(--beige);transform:scale(0);box-shadow:0 16px 26px -12px color-mix(in srgb,var(--deep) 55%,transparent)}.spot .who{position:absolute;z-index:2;left:calc(var(--D)*.24);top:calc(var(--D)*.04);width:calc(var(--D)*.52);opacity:0;transform:translateY(calc(var(--D)*.2)) scale(.6);transform-origin:50% 92%;filter:grayscale(1) drop-shadow(0 10px 8px color-mix(in srgb,var(--ink) 30%,transparent))}.spot .who img,.spot .who svg{display:block;width:100%;height:auto}.spot .txt{display:block;margin-top:var(--s-4);opacity:0;transform:translateY(8px)}.spot .txt b{display:block;font:500 var(--t-micro)/1.45 var(--mono);letter-spacing:.14em;text-transform:uppercase}.spot .txt span{display:block;margin-top:var(--s-2);font:500 var(--t-micro)/1.6 var(--mono);opacity:.85;max-width:23ch}.tracks.in .disc{transform:none;transition:transform .6s cubic-bezier(.2,1.5,.4,1) calc(var(--i)*.3s)}.tracks.in .who{opacity:1;transform:none;transition:transform .55s cubic-bezier(.2,1.7,.4,1) calc(var(--i)*.3s + .2s),opacity .2s calc(var(--i)*.3s + .2s)}.tracks.in .txt{opacity:1;transform:none;transition:opacity .4s calc(var(--i)*.3s + .4s),transform .4s calc(var(--i)*.3s + .4s)}.tracks.in.done .spot:focus-visible .who,.tracks.in.done .spot:hover .who{transform:translateY(-9px);transition:transform .25s}.tracks.in.done .spot:hover .disc{transform:scale(1.06);transition:transform .25s}.spot:focus-visible{outline:2px solid var(--beige);outline-offset:8px}@media (min-width:900px){.spot{--D:min(15vw,190px)}.spot:nth-child(even){margin-top:clamp(70px,16svh,150px)}.spot .txt{margin-top:var(--s-5)}.spot .txt b,.spot .txt span{font-size:var(--t-label)}}@media (prefers-reduced-motion:reduce){.tracks .disc,.tracks .txt,.tracks .who{transition:none!important}}.tracks{--RW:min(calc(100vw - 2*var(--pad)),520px);background:linear-gradient(90deg,var(--mat-1)0,var(--red) 46%,var(--mat-2) 100%)}.tmat{opacity:.4}body.bg-r .light{-webkit-mask-image:linear-gradient(#000 62%,transparent 96%);mask-image:linear-gradient(#000 62%,transparent 96%)}.road,.route{position:absolute}.road{left:50%;width:var(--RW);margin-left:calc(var(--RW)/-2)}.route{inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.stop,.stop .fig img{display:block;pointer-events:none}.stop{position:absolute;inset:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.stop .fig,.stop .txt{position:absolute;pointer-events:auto;opacity:0;visibility:hidden}.stop .fig{transform:scale(0);transform-origin:50% 78%;filter:drop-shadow(0 14px 14px color-mix(in srgb,var(--deep) 40%,transparent))}.stop .fig img{width:100%;height:auto}.stop.mirror .fig img{transform:scaleX(-1)}.stop .txt{transform:translateY(10px)}.stop .txt i{font:500 var(--t-micro)/1 var(--mono);letter-spacing:.16em;font-style:normal;margin-bottom:var(--s-2)}.stop .txt,.stop .txt b,.stop .txt i,.stop .txt span{display:block}.tracks.go .stop .fig{transform:none;opacity:1;visibility:visible;transition:transform .7s cubic-bezier(.2,1.6,.4,1) calc(var(--i)*.8s + .25s),opacity .2s calc(var(--i)*.8s + .25s),visibility 0s calc(var(--i)*.8s + .25s)}.tracks.go .stop .txt{opacity:1;transform:none;visibility:visible;transition:opacity .45s calc(var(--i)*.8s + .55s),transform .45s calc(var(--i)*.8s + .55s),visibility 0s calc(var(--i)*.8s + .55s)}.tracks.done .stop:focus-visible .fig,.tracks.done .stop:hover .fig{transform:translateY(-6px) scale(1.04);transition:transform .25s}.menu li a:focus-visible,.stop:focus-visible{outline:0}.stop:focus-visible .fig{outline:2px solid var(--beige);outline-offset:4px}@media (min-width:900px){.tracks{--RW:640px;height:max(150svh,990px)}.stop .txt i{font-size:var(--t-micro)}.stop .txt b,.stop .txt span{font-size:var(--t-label)}}.editing .tracks .fig,.editing .tracks .txt{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;cursor:move;touch-action:none;outline:1px dashed color-mix(in srgb,var(--beige) 60%,transparent);outline-offset:3px}.editing .tracks .sel{outline:2px solid var(--beige)}.editing #routeReveal{stroke-dashoffset:0!important}.attracks.past .editbar{display:flex}.attracks.past .out.on,body.bg-r .fixbg{display:block}@media (prefers-reduced-motion:reduce){#routeReveal,.stop .fig,.stop .txt{transition:none!important}}.shift{background:var(--paper)}.shift:not(.on){padding-left:0;padding-right:0}.poster{position:relative;width:min(100%,760px,calc(100svh - 150px))}.poster img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(transparent,#000 5%,#000 95%,transparent);mask-composite:intersect}.hot{position:absolute;border:0;background:0 0;padding:0;cursor:pointer;border-radius:10%;-webkit-tap-highlight-color:transparent}.hot:focus-visible{outline:3px solid var(--red);outline-offset:2px}.poster .hot.s{left:20.97%;top:38.6%;width:31.02%;height:21.13%}.poster .hot.a{left:54.86%;top:39.31%;width:20.41%;height:20.1%}.poster .hot img{display:block;width:100%;height:100%;-webkit-mask-image:none;mask-image:none;transition:transform .1s,filter .1s}.poster .hot:hover img{filter:brightness(1.22)}.poster .hot.down img,.poster .hot:active img{transform:scale(.955);filter:brightness(.8)}.shift:not(.on) .keys2{display:none}.shift.on .poster{display:none}.shift .skip{margin-top:var(--s-2)}.esc{display:flex;flex-direction:column;align-items:center;padding:clamp(40px,8svh,90px)0 clamp(34px,6svh,70px);background:var(--paper)}.poster2{position:relative;width:min(100%,600px,calc((100svh - 110px)*.8))}.poster2 .hot img,.poster2 img{display:block;width:100%;height:auto}.poster2 .hot{transition:transform .12s}.esc-hint{margin-top:var(--s-1);color:var(--mid);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase}.cmsg.a a,.shout.cut{color:var(--red)}.apply .shout.cut{color:var(--beige)}.cut .w{display:inline-block;white-space:nowrap;margin-right:.3em}.cut .l,.cut.arm.in .l{transform:translateY(var(--y)) rotate(var(--r)) scale(var(--s))}.cut .l{display:inline-block;transform-origin:50% 60%}.cut.arm .l{transform:translateY(calc(var(--y) - .7em)) rotate(calc(var(--r)*4)) scale(var(--s))}.cut.arm.in .l{transition:transform .55s cubic-bezier(.2,1.5,.4,1) calc(var(--n)*45ms),opacity .15s calc(var(--n)*45ms)}.cut .smile{width:.78em;height:.78em;margin-left:.06em;vertical-align:-.08em;fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;rotate:12deg}@media (prefers-reduced-motion:reduce){.cut.arm .l{opacity:1;transform:translateY(var(--y)) rotate(var(--r)) scale(var(--s));transition:none!important}}.fixbg{position:fixed;inset:0;z-index:-1;background:linear-gradient(90deg,var(--mat-1)0,var(--red) 46%,var(--mat-2) 100%)}.fixbg svg{width:100%;height:100%;transition:opacity .5s}.pastred .fixbg{visibility:hidden}body.bg-r .hero,body.bg-r .tracks{background:0 0}.fixbg,.pastred body.bg-r .light,.route,body.bg-r .mat,body.bg-r .tmat{display:none}body.bg-r .light{position:fixed}.thead{position:absolute;left:var(--pad);right:var(--pad);text-align:center}.thead .kick{color:color-mix(in srgb,var(--beige) 75%,transparent)}.thead .shout{color:var(--beige)}.tracks{height:max(140svh,calc(var(--RW)*2.45 + 330px))}@media (min-width:900px){.tracks{height:max(165svh,1130px)}}.esc,.shift{background-position:50%0}.poster{z-index:auto}.poster>img,body.bg-r .light{-webkit-mask-image:none;mask-image:none}.esc{position:relative;justify-content:center;overflow:hidden}.bflood i,.esc::before,.fixbg svg{position:absolute;inset:0}.esc::before{content:"";background:var(--red);clip-path:circle(0 at var(--cx,50%) var(--cy,40%));transition:clip-path .85s cubic-bezier(.6,0,.2,1);z-index:1}.esc.flood::before{clip-path:circle(150%at var(--cx,50%) var(--cy,40%))}.poster2{opacity:0;transform:translateY(28px) scale(.95);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,1,.3,1)}.esc-hint{position:relative;opacity:0;transition:opacity .6s .5s}.esc.in .poster2{opacity:1;transform:none}.esc.in .esc-hint{opacity:1}.esc.flood .esc-hint,.esc.flood .poster2,.esc.in.landed.flood .esc-hint,.esc.in.landed.flood .poster2{opacity:0;transition:opacity .3s}.poster2 .hot:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.esc-hint,.poster2{transition:none!important}}.bflood{position:fixed;inset:0;z-index:-1;pointer-events:none}.bflood i{visibility:hidden;clip-path:circle(0 at 50% 50%);background-color:var(--paper);background-position:50%0}.shift{background:0 0}.beige .light{opacity:0!important;transition:opacity .5s}.poster{opacity:0;transform:translateY(34px) scale(.8);transition:opacity .45s ease,transform .8s cubic-bezier(.2,1.5,.4,1)}.shift .skip{opacity:0;transition:opacity .5s .5s}.shift.in .poster{opacity:1;transform:none}.shift.in .skip{opacity:1}.poster2 .hot{left:31.37%;top:24.54%;width:37.88%;height:30.81%}.poster2 .hot:active{transform:none}.poster2 .hot img{height:100%;transition:transform .1s,filter .1s}.poster2 .hot:hover img{filter:brightness(1.1)}.poster2 .hot.down img,.poster2 .hot:active img{transform:translateY(1.2%) scale(.95);filter:brightness(.8)}@media (prefers-reduced-motion:reduce){.bflood i,.poster{transition:none!important}}.shiftwrap{position:relative}.shiftwrap .shift{position:sticky;top:0;height:100svh;min-height:0;pointer-events:none}.shiftwrap .shift.in{pointer-events:auto}.shiftwrap.open .shift{position:relative;height:auto;min-height:100svh;pointer-events:auto}.road,.thead{transition:opacity .45s}.beige .road,.beige .thead{opacity:0;pointer-events:none;transition:opacity .45s .3s}.beige .road *{pointer-events:none!important}.shift.in .poster{transition-delay:.8s}.shift.in .skip{transition-delay:1.4s}.poster,.poster2,.poster2 img,.poster>img{mix-blend-mode:normal}.fixbg svg,.movedon .fixbg svg{opacity:.4}.fixbg svg,.tmat{color:#fff}body.bg-b .fixbg{display:block;background:var(--paper)}body.bg-b .fixbg svg{color:var(--ink);opacity:.55}body.bg-b .hero{background:0 0}.bflood i,.esc,.shift{background-image:linear-gradient(color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px)}.shift{background-image:none}.tracks,body.bg-r .tracks{position:sticky;top:0;height:100svh;min-height:0;margin-top:0}.thead{top:88px}.thead .shout{font-size:var(--t-title);margin-top:var(--s-1)}.tracks{--AR:.56;--RW:min(calc(100vw - 2*var(--pad)),calc((100svh - 200px)*.56))}.road{top:176px;bottom:auto;height:calc(var(--RW)/var(--AR))}.stop,.stop.right{text-align:center}@media (min-width:900px){.tracks{--AR:2.3;--RW:min(1080px,calc(100vw - 2*var(--pad)),calc((100svh - 240px)*2.3));height:100svh}.thead{top:96px}.road{top:204px}}@media (max-width:899px) and (max-height:740px){.stop .txt span{display:none}}.esc,.escwrap{pointer-events:none}.escwrap{position:relative;margin-top:-100svh}.esc{position:sticky;top:0;height:100svh;min-height:0;background:0 0}.esc.in{pointer-events:auto}.esc .paper{position:absolute;inset:0;z-index:0;background-color:var(--paper);background-image:linear-gradient(color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px);background-position:50%0;clip-path:circle(0 at 50% 42%);transition:clip-path .7s cubic-bezier(.6,0,.2,1)}.esc.in .paper{clip-path:circle(150%at 50% 42%);transition:clip-path 1.05s cubic-bezier(.6,0,.2,1)}.esc .esc-hint,.esc .poster2{z-index:2}.esc.in .poster2{transition-delay:.75s}.esc.in .esc-hint{transition-delay:1.4s}.esc.flood .esc-hint,.esc.flood .poster2{transition-delay:0s}@media (prefers-reduced-motion:reduce){.esc .paper{transition:none!important}}.tracks.go .stop .fig{transition-delay:calc(var(--i)*.5s + .2s)}.tracks.go .stop .txt{transition-delay:calc(var(--i)*.5s + .45s)}@media (min-width:900px){.tracks{--AR:2.6;--RW:min(1100px,calc(100vw - 2*var(--pad)),calc((100svh - 292px)*2.6));--T:calc(94px + (100svh - 204px - 92px - var(--RW)/var(--AR))/2)}.thead{top:var(--T)}.road{top:calc(var(--T) + 92px)}.thead .shout{font-size:var(--t-title)}}.sheet{position:relative;container-type:inline-size;width:min(78vw,calc((100svh - 336px)*.687));margin:clamp(14px,2.6svh,26px) auto 0;will-change:transform,opacity;opacity:0;transform-origin:18% 6%;filter:drop-shadow(0 18px 22px color-mix(in srgb,var(--ink) 35%,transparent))}.sheet-img{display:block;width:100%;height:auto;pointer-events:none}.sheet-in{position:absolute;left:9%;right:9.5%;top:12.6%;bottom:6.4%;transform:rotate(-2.1deg);display:grid;grid-template-rows:15.8fr 7.2fr repeat(4,13.72fr) 3.1fr;color:var(--ink)}.sheet-title{align-self:center;text-align:center;font-family:var(--display);font-weight:800;font-stretch:84%;line-height:.9;margin:0}.prow,.sheet-sub{display:grid;border-bottom:.3cqw dashed var(--mid)}.sheet-sub{place-items:center;margin:0;font:500 4.3cqw/1 var(--sans);letter-spacing:-.02em;border-top:.3cqw dashed var(--mid)}.prow{grid-template-columns:27% 1fr 17%;align-items:center}.prow .seat{display:block;justify-self:center;width:19cqw;height:11.5cqw}.prow .lab{margin:0;text-align:center}.prow .lab b{display:block;line-height:1.1}.prow .lab small{display:block;margin-top:.9cqw;font-size:2.85cqw;line-height:1.25;color:var(--mid);font-family:var(--sans);font-weight:500;font-size:max(var(--f-label),3.1cqw);letter-spacing:0}.chk,.tbar svg{fill:none;stroke-width:3.4;stroke-linecap:round}.chk{justify-self:center;width:9.5cqw;height:9.5cqw;overflow:visible;stroke:var(--ink);stroke-linejoin:round}.chk .tick{stroke-dasharray:74 80;stroke-dashoffset:76;transition:stroke-dashoffset .35s ease-out}.prow.on .tick{stroke-dashoffset:0}@media (min-width:900px){.sheet{grid-area:f;align-self:center;justify-self:center;margin:0;width:min(100%,430px,calc((100svh - 196px)*.687))}.promise2 .in-w{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:". f""k f""h f""l f""b f"". f"}}@media (prefers-reduced-motion:reduce){.chk .tick{transition:none}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tbar{display:flex;align-items:center;gap:var(--s-3);width:min(100%,600px);min-height:62px;margin-top:var(--s-5);padding:0 var(--s-5)0 var(--s-5);border:2.5px solid var(--beige)}.ttext{flex:1;min-width:0;font:500 var(--t-lede)/1.2 var(--sans);letter-spacing:-.01em;white-space:nowrap;overflow:hidden}.caret{display:inline-block;width:2px;height:1.15em;margin-left:2px;background:var(--beige);vertical-align:-.2em;animation:blink 1s steps(1) infinite}.tbar svg{flex:none;width:30px;height:30px;stroke:var(--beige)}.kb{container-type:inline-size;width:min(100%,720px);margin-top:clamp(28px,6svh,56px);display:grid;background:var(--ink-2);box-shadow:0 2.6cqw 4cqw -1.6cqw color-mix(in srgb,var(--ink) 60%,transparent),inset 0 .2cqw 0 color-mix(in srgb,var(--beige) 7%,transparent)}.krow{display:flex}.key{flex:1 1 0;min-width:0;display:grid;place-items:center;background:var(--beige);transition:transform .16s,background-color .3s,color .3s,box-shadow .16s}.key.w15{flex-grow:1.5}.key.w25{flex-grow:2.5}.key.sp{flex-grow:7}.key.hit{transition:transform .05s,background-color .05s,color .05s,box-shadow .05s}@media (prefers-reduced-motion:reduce){.caret{animation:none}}.escwrap{height:200svh}.ask{position:relative;min-height:100svh;display:grid;align-items:center;padding:var(--s-10) var(--pad) var(--s-7)}.ask-in{display:grid;gap:var(--s-3);width:100%;max-width:1120px;margin:0 auto}.askr{display:contents}.ask .kick{order:1;color:color-mix(in srgb,var(--beige) 65%,transparent)}.ask .tbar{width:100%;margin-top:0;min-height:54px}.chips{display:flex;gap:var(--s-2)}.chip{border:1.5px solid color-mix(in srgb,var(--beige) 55%,transparent);background:0 0;padding:var(--s-2) var(--s-3);font:500 var(--t-label)/1.2 var(--sans);cursor:pointer;transition:background-color .2s,color .2s,opacity .2s,transform .12s}.chip:hover{background:var(--beige)}.chip:active{transform:scale(.96)}.chip.done{opacity:.45}.chip.done::before{content:"✓ "}.chip.cnext{animation:nudge 1.6s ease-in-out infinite}.chat{order:4;display:flex;flex-direction:column;min-height:0;background:var(--ink-2);box-shadow:0 26px 40px -22px color-mix(in srgb,var(--ink) 70%,transparent),inset 0 1px 0 color-mix(in srgb,var(--beige) 7%,transparent)}.chat-head,.cmsg.a b{font:500 var(--t-micro)/1 var(--mono);text-transform:uppercase}.chat-head{flex:none;display:flex;align-items:center;gap:var(--s-2);margin:0;padding:var(--s-3) var(--s-4);border-bottom:1px solid color-mix(in srgb,var(--beige) 12%,transparent);letter-spacing:.13em}.chat-head i{width:8px;height:8px;border-radius:50%;background:var(--red)}.chat-head span{margin-left:auto;opacity:.6}.thread{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.cmsg{max-width:84%;padding:var(--s-2) var(--s-3);font:500 var(--t-small)/1.42 var(--sans);animation:msgin .35s cubic-bezier(.2,1.4,.4,1) both}.cmsg.q{align-self:flex-end;background:var(--red);color:var(--beige)}.cmsg.a{align-self:flex-start;background:var(--beige)}.cmsg.a b{display:block;margin-bottom:var(--s-1);letter-spacing:.14em;color:var(--red)}.cmsg.a a{font-weight:700}.cmsg.dots{display:flex;gap:var(--s-1);padding:var(--s-3) var(--s-4)}.cmsg.dots i{width:7px;height:7px;border-radius:50%;animation:dot 1s infinite}.cmsg.dots i:nth-child(2){animation-delay:.15s}.cmsg.dots i:nth-child(3){animation-delay:.3s}.ask .kb{order:5;width:100%;margin-top:var(--s-1)}@media (min-width:900px){.ask-in{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(30px,5vw,70px);align-items:stretch}.askr{display:flex;flex-direction:column;gap:var(--s-4);justify-content:center}.chat{order:0;height:min(calc(100svh - 180px),540px)}.ask .tbar{min-height:60px}.chip{padding:var(--s-2) var(--s-4)}.chip,.cmsg{font-size:var(--t-small)}}@media (prefers-reduced-motion:reduce){.chip.cnext,.cmsg,.cmsg.dots i{animation:none}}.ready .stk:not(.logo) .in,body.bg-r .ready .stk:not(.logo) .in{opacity:1;filter:none}.chips{order:2;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--pad)*-1);padding:var(--s-1) var(--pad)}.chips::-webkit-scrollbar,.thread::-webkit-scrollbar{display:none}.chip{flex:none;white-space:nowrap}.ask .tbar{order:3}.chat{height:clamp(200px,calc(100svh - 520px),380px)}@media (min-width:900px){.ask .kick,.chips{grid-column:1/-1}.chips{margin:0;padding:var(--s-1) var(--s-1) var(--s-2);justify-content:flex-start}.ask-in{row-gap:var(--s-3)}.chat{height:min(calc(100svh - 250px),520px)}.askr,.chat{order:3}}.esc .paper{clip-path:circle(0 at var(--px,50%) var(--py,42%))}.esc.in .paper{clip-path:circle(150%at var(--px,50%) var(--py,42%))}.key.escred{transform:translateY(.3cqw) scale(1.12);transition:transform .22s,background-color .22s,color .22s}.escfly{position:fixed;z-index:56;pointer-events:none;transform-origin:0 0;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.esc.in.landed .poster2,.esc.in.zooming .esc-hint,.esc.in.zooming .poster2{opacity:0;transform:none;transition:none}.esc.in.landed .poster2{opacity:1}.esc.in.landed .esc-hint{transition-delay:.2s}.ask{overflow:hidden}.ask-in{will-change:transform}.pstar{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 1.6cqw 1.8cqw color-mix(in srgb,var(--deep) 30%,transparent))}.pstar polygon{transform-box:view-box;animation:starturn 70s linear infinite}.poster{container-type:inline-size}.poster>img.pbase,.strings li{position:relative}.poster>img.pai,.poster>img.pstart{position:absolute;inset:0}.poster .hot img{filter:drop-shadow(0 .9cqw 1cqw color-mix(in srgb,var(--deep) 40%,transparent))}.poster .hot:hover img{filter:drop-shadow(0 .9cqw 1cqw color-mix(in srgb,var(--deep) 40%,transparent)) brightness(1.22)}.poster .hot.down img,.poster .hot:active img{filter:drop-shadow(0 .3cqw .4cqw color-mix(in srgb,var(--deep) 45%,transparent)) brightness(.8)}.pstart{opacity:0;clip-path:inset(0 72%0 0);transform:rotate(-4deg);transform-origin:21% 36%}.shift.in .pstart{opacity:1;clip-path:inset(0);transform:none;transition:clip-path .75s ease-out 1.9s,opacity .15s 1.9s,transform .6s cubic-bezier(.2,1.6,.4,1) 1.9s}@media (prefers-reduced-motion:reduce){.pstar polygon{animation:none}.pstart{transition:none!important}}.shout{font-size:var(--t-display)}html:not(.tools) .editbar>:not(#bgBtn),html:not(.tools) .out{display:none!important}.stop .txt i{opacity:.85}.stop .txt span{opacity:.95;font:500 var(--t-label)/1.4 var(--sans);letter-spacing:0;margin-top:var(--s-2)}.nav .pill{white-space:nowrap}.card,.fees .way,.form{box-shadow:var(--lift) var(--lift)0 var(--shade)}.card{--shade:var(--ink);border:var(--bw) solid var(--ink)}.fees .way,.form{--shade:var(--deep)}.fees .way{border-width:var(--bw)}.btn,.chip,.pill{border-radius:var(--r-pill)}.btn,.form .btn,.promise2 .btn{min-height:var(--btn-h);font-size:var(--t-body)}.btn,.form .btn{padding:0 var(--s-5);border-width:var(--bw)}.promise2 .btn{border-radius:var(--r-pill);padding:0 var(--s-4)}.chip,.pill{min-height:var(--btn-h-s);display:inline-flex;align-items:center}.chip,.promise2 .btn{border-width:var(--bw)}.editbar button,.snd,.tbar{border-radius:var(--r-pill)}.snd{border-width:var(--bw)}.kick{font:500 var(--t-micro)/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mid)}.apply .kick,.fees .way.dark .kick,.thead .kick,.tracks .kick,.way.sel .kick,body.bg-r .promise2 .kick{color:var(--beige);opacity:.85}.honest{border:var(--bw) dashed var(--ink)}.cmsg{border-radius:var(--r-bubble)}.cmsg.q{border-bottom-right-radius:5px}.cmsg.a{border-bottom-left-radius:5px}.stk:focus-visible{outline:2px dashed var(--fg);outline-offset:6px;border-radius:6px}body.bg-r .stk:focus-visible{outline-color:var(--beige)}.stk:not(.logo) .in{transform:scale(.25) rotate(-14deg)}.ready .stk:not(.logo) .in{transform:none;transition:opacity .25s ease,transform .62s cubic-bezier(.2,1.7,.4,1),filter .3s;transition-delay:calc(var(--i,0)*130ms)}.ready .stk.is-tap .in,.ready .stk.is-up .in,.ready .stk:not(.logo):hover .in{transition-delay:0s}@media (prefers-reduced-motion:reduce){.stk:not(.logo) .in{transform:none}}.ask{background-color:var(--paper);color:var(--ink);background-image:linear-gradient(color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px)}.ask .kick{color:var(--mid);opacity:1}.ask .tbar{border-color:var(--ink);background:var(--sheet)}.ask .tbar svg{stroke:var(--ink)}.ask .caret,.chip:hover{background:var(--ink)}.chat,.chip{background:var(--sheet)}.chip{border-color:color-mix(in srgb,var(--ink) 55%,transparent);color:var(--ink)}.chip:hover{color:var(--beige)}.chat{--shade:var(--ink);border:var(--bw) solid var(--ink);box-shadow:var(--lift) var(--lift)0 var(--shade);border-radius:var(--r-panel)}.chat-head{border-bottom-color:color-mix(in srgb,var(--ink) 14%,transparent);color:var(--ink)}.thread{scrollbar-color:color-mix(in srgb,var(--ink) 30%,transparent) transparent}.cmsg.a{background:var(--paper)}.cmsg.dots i{background:var(--mid)}html:not(.tools) .editbar{display:flex!important}.ask .kb,.kb,.typer .kb{background:0 0;box-shadow:none;padding:0;gap:1.5cqw;border-radius:0}.krow{gap:1.5cqw;justify-content:center}.key{height:7.4cqw;border-radius:1.5cqw;background:var(--sheet);color:var(--ink);font:500 2.5cqw/1 var(--mono);text-transform:uppercase;border:var(--bw) solid var(--ink);box-shadow:0 .5cqw 0 var(--ink)}.key.fn{font-size:1.75cqw;letter-spacing:.06em;text-transform:lowercase;color:var(--mid)}.key.w2{flex-grow:1.9}.key.sp{flex:0 0 56%}.key.escred,.key.hit{background:var(--red);color:var(--beige)}.key.hit{transform:translateY(.4cqw);border-color:var(--red);box-shadow:0 .1cqw 0 var(--deep)}.key.escred{border-color:var(--beige);box-shadow:0 0 0 .5cqw var(--beige)}body.bg-r .ask{background-color:var(--red);color:var(--beige);background-image:linear-gradient(color-mix(in srgb,var(--beige) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--beige) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,var(--mat-1),var(--red) 46%,var(--mat-2));background-position:50%0,50%0,0 0}body.bg-r .ask .kick{color:var(--beige);opacity:.85}body.bg-r .ask .tbar{border-color:var(--beige);background:0 0}body.bg-r .ask .caret{background:var(--beige)}body.bg-r .ask .ttext,body.bg-r .chip{color:var(--beige)}body.bg-r .chip{border-color:color-mix(in srgb,var(--beige) 60%,transparent);background:0 0}body.bg-r .chip:hover{background:var(--beige);color:var(--red)}body.bg-r .chat{--shade:var(--deep);border-color:var(--sheet)}body.bg-r .key{border-color:var(--sheet);box-shadow:0 .5cqw 0 var(--deep)}body.bg-r .key.hit{background:var(--ink);border-color:var(--ink);color:var(--beige);box-shadow:0 .1cqw 0 var(--deep)}body.bg-r .key.escred{background:var(--red);border-color:var(--beige);color:var(--beige);box-shadow:0 0 0 .5cqw var(--beige)}.ask,.bflood i,.esc,.esc .paper,.shift,body{background-size:58px 58px}.ask,.opener,body.bg-b .ask{background-position:50%0}body.bg-r .ask{background-size:58px 58px,58px 58px,auto}@property --hole{syntax:"<length>";inherits:false;initial-value:0}.opener{position:fixed;inset:0;z-index:35;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-3);padding:64px 0 var(--s-5);overflow:hidden;background-color:var(--paper);background-image:linear-gradient(color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(circle at var(--hx,50%) var(--hy,50%),transparent var(--hole),#000 calc(var(--hole) + 1px));mask-image:radial-gradient(circle at var(--hx,50%) var(--hy,50%),transparent var(--hole),#000 calc(var(--hole) + 1px));transition:--hole .95s cubic-bezier(.6,0,.2,1)}html.opened .opener{--hole:150vmax;visibility:hidden;pointer-events:none;transition:--hole .95s cubic-bezier(.6,0,.2,1),visibility 0s .95s}.opener .poster{width:min(100%,760px,calc(100svh - 150px))}.opener.in .poster{opacity:1;transform:none;transition-delay:.15s}.opener.in .pstart{opacity:1;clip-path:inset(0);transform:none;transition:clip-path .75s ease-out 1.2s,opacity .15s 1.2s,transform .6s cubic-bezier(.2,1.6,.4,1) 1.2s}.open-cue{color:var(--mid);opacity:0;transition:opacity .5s 1.9s}.opener.in .open-cue{opacity:1}html:not(.opened):not(.past) body.bg-r .nav .left{color:var(--ink)}@media (prefers-reduced-motion:reduce){.opener,html.opened .opener{transition:none}}.trackwrap{height:150svh}.shiftwrap,.shiftwrap.open{height:auto;margin-top:0;pointer-events:auto}.shift .k2{cursor:default}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chat,body.bg-r .chat{background:0 0;border:0;box-shadow:none;border-radius:0;overflow:visible}.chat-head{display:none}.thread{padding:var(--s-6) var(--s-2) var(--s-3)0;gap:var(--s-3);scrollbar-width:none;-webkit-mask-image:linear-gradient(transparent,#000 48px);mask-image:linear-gradient(transparent,#000 48px)}.cmsg{box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 22%,transparent)}.cmsg.a,body.bg-r .cmsg.q{background:var(--sheet);color:var(--ink)}body.bg-r .cmsg{box-shadow:3px 3px 0 color-mix(in srgb,var(--deep) 70%,transparent)}body.bg-r .cmsg.q{color:var(--red)}body.bg-r .cmsg.a{background:var(--beige);color:var(--ink)}.trust{background-image:linear-gradient(color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 1px);background-size:58px 58px;background-position:50%0}.apply,.esc::before,.shift::before{background-image:linear-gradient(color-mix(in srgb,var(--beige) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--beige) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,var(--mat-1),var(--red) 46%,var(--mat-2));background-size:58px 58px,58px 58px,auto;background-position:50%0,50%0,0 0}.bpanel ul,.strings{list-style:none;padding:0}.strings{margin:var(--s-7)0 0}.string{position:relative;height:1px;cursor:crosshair}.string::before{content:"";position:absolute;left:0;right:0;top:-22px;height:44px}.bcard::after,.string canvas{position:absolute;pointer-events:none}.string canvas{left:0;top:-60px;width:100%;height:120px}.shead{display:none}.srow{display:grid;gap:var(--s-3);padding:var(--s-5)0;color:var(--ink);transition:opacity .25s}.slab{display:block;color:var(--mid);margin-bottom:var(--s-1)}.sother s{display:inline;font:600 var(--t-large)/1.25 var(--sans);text-decoration:line-through;text-decoration-color:var(--red);text-decoration-thickness:2px;font-weight:500}.sother small{display:block;margin-top:2px;font:500 var(--t-small)/1.35 var(--sans)}.snum{display:none}.ddigits text,.sours h3{font:800 var(--t-h3)/1 var(--display);font-stretch:88%}.sours p{margin-top:var(--s-2);font:500 var(--t-large)/1.4 var(--sans);max-width:38ch}.notes{margin-top:var(--s-4);display:inline-flex;align-items:center;gap:var(--s-2);border:var(--bw) solid color-mix(in srgb,var(--ink) 40%,transparent);background:0 0;color:var(--ink);border-radius:var(--r-pill);padding:var(--s-2) var(--s-3);cursor:pointer}.notes i{width:8px;height:8px;border-radius:50%;background:var(--red)}.notes[aria-pressed=false] i{background:var(--grey)}@media (min-width:900px){.shead,.srow{display:grid;grid-template-columns:minmax(0,.62fr) 90px minmax(0,1.38fr);column-gap:var(--s-6)}.shead{margin-top:var(--s-7);padding-bottom:var(--s-3)}.shead .us{color:var(--red)}.strings{margin-top:0}.srow{align-items:center;padding:var(--s-6)0}.slab{display:none}.snum{display:block;font:300 var(--t-title)/1 var(--sans);text-align:center}.sours{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--s-6);align-items:center}.sours h3{font-size:var(--t-h2)}.sours p{margin:0}}@media (max-width:899px){.promise2 .btns{flex-wrap:nowrap;gap:var(--s-2)}.promise2 .btn{flex:1 1 0;min-width:0;padding:0 var(--s-2);white-space:nowrap;justify-content:center;text-align:center}}@media (max-width:380px){.promise2 .btn{font-size:var(--t-small)}}@media (max-width:899px) and (max-height:720px){.ask{padding-top:76px;padding-bottom:var(--s-4);align-items:start}.ask-in{gap:var(--s-2)}.ask .tbar{min-height:44px}.chat{height:calc(100svh - 345px)}.thread{padding-top:22px;-webkit-mask-image:linear-gradient(transparent,#000 12px);mask-image:linear-gradient(transparent,#000 12px)}}@media (max-width:899px){.cmsg{font-size:var(--t-label);line-height:1.4;padding:var(--s-1) var(--s-2);max-width:78%}.cmsg.a b{font-size:var(--f-label);margin-bottom:2px}.thread{gap:var(--s-2)}}@media (max-width:899px) and (min-height:721px){.chat{height:clamp(200px,calc(100svh - 580px),330px)}.ask-in{position:relative;top:-30px}}.shift.on{padding-top:86px;padding-bottom:var(--s-7);justify-content:flex-start}.shift .bhead{position:relative;z-index:1;margin-bottom:var(--s-4);text-align:center;color:var(--beige)}.shift .bhead .kick{color:var(--beige);opacity:.85}.shift .bhead .shout{font-size:var(--t-title);margin-top:var(--s-1);color:var(--beige)}.badge,.badges{position:relative;display:flex}.badges{z-index:1;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:var(--s-6) clamp(28px,7vw,110px);perspective:1400px}.badge{container-type:inline-size;width:clamp(290px,25vw,340px);flex-direction:column;align-items:center;transform-origin:50% 3cqw;opacity:0;transform:translateY(-60%) rotate(-7deg);--tx:0;--ty:0}.shift.show .badge{opacity:1;transform:none;transition:opacity .3s ease calc(var(--n)*.18s),transform 1.1s cubic-bezier(.25,1.5,.4,1) calc(var(--n)*.18s);animation:bsway 5.5s ease-in-out calc(1.4s + var(--n)*.7s) infinite alternate}.bshadow{position:absolute;z-index:0;left:5cqw;right:-3cqw;top:33cqw;bottom:-7cqw;border-radius:7cqw;background:color-mix(in srgb,var(--deep) 55%,var(--ink));opacity:.5;filter:blur(4.2cqw);translate:calc(3cqw + var(--tx)*-5cqw) calc(3cqw + var(--ty)*-4cqw);transition:translate .25s ease-out}.shift.show .bshadow{animation:bshadow 5.5s ease-in-out calc(1.4s + var(--n)*.7s) infinite alternate}.bpanel li,.lan{position:relative}.lan{z-index:2;width:33cqw;height:auto;margin-bottom:-9.6cqw;overflow:visible;filter:drop-shadow(1.6cqw 2.4cqw 1.8cqw color-mix(in srgb,var(--ink) 42%,transparent))}.lan .strap{fill:var(--mat-1)}.badge.two .lan .strap{fill:var(--ink-2)}.straptxt{font:500 3.4px/1 var(--mono);letter-spacing:.5px;fill:var(--sheet);opacity:.9}.bcard{position:relative;z-index:1;width:100%;min-height:136cqw;display:flex;flex-direction:column;padding:16cqw 8cqw 8cqw;border-radius:5cqw;overflow:hidden;color:var(--ink);background:linear-gradient(118deg,color-mix(in srgb,var(--sheet) 70%,transparent)0 18%,transparent 38% 70%,color-mix(in srgb,var(--ink) 6%,transparent)),radial-gradient(120% 70%at -10% 8%,transparent 54%,color-mix(in srgb,var(--sheet) 55%,transparent) 54.4% 64%,transparent 64.4%),var(--beige);box-shadow:inset 0 .35cqw 0 color-mix(in srgb,var(--sheet) 90%,transparent),inset 0-.5cqw .6cqw color-mix(in srgb,var(--ink) 10%,transparent),.25cqw .3cqw 0 color-mix(in srgb,var(--beige) 78%,var(--ink)),.5cqw .6cqw 0 color-mix(in srgb,var(--beige) 70%,var(--ink)),.75cqw .9cqw 0 color-mix(in srgb,var(--beige) 62%,var(--ink)),1.4cqw 2cqw 1.6cqw color-mix(in srgb,var(--ink) 38%,transparent);transform:rotateY(calc(var(--tx)*9deg)) rotateX(calc(var(--ty)*-7deg));transition:transform .25s ease-out;will-change:transform}.bcard::after{content:"";inset:0;background:linear-gradient(calc(115deg + var(--tx)*25deg),transparent 30%,color-mix(in srgb,var(--sheet) 55%,transparent) 47%,transparent 60%);opacity:calc(.25 + (var(--tx)*var(--tx) + var(--ty)*var(--ty))*.5)}.slot{position:absolute;left:50%;top:5.2cqw;width:17cqw;height:3.6cqw;translate:-50%0;border-radius:2cqw;background:var(--mat-2);box-shadow:inset 0 .6cqw .9cqw color-mix(in srgb,var(--ink) 65%,transparent),0 .25cqw 0 color-mix(in srgb,var(--sheet) 80%,transparent)}.bcard h3{font:800 15cqw/.92 var(--display);font-stretch:88%;color:var(--red)}.badge.two .bcard h3{color:var(--deep)}.bpanel{margin-top:5cqw;padding:4.6cqw 4.4cqw;background:var(--sheet);border-radius:1.6cqw;box-shadow:0 .5cqw 1cqw -.4cqw color-mix(in srgb,var(--ink) 30%,transparent)}.bfee small,.bkick{letter-spacing:.12em;text-transform:uppercase}.bkick{font:500 max(9px,2.9cqw)/1.25 var(--mono);color:var(--red)}.bpanel ul{margin:3.2cqw 0 0;display:grid;gap:2.5cqw}.bpanel li{font:500 max(13px,4.7cqw)/1.3 var(--sans);padding-left:4.4cqw}.bpanel li::before{content:"";position:absolute;left:0;top:.62em;width:2.2cqw;height:max(1.5px,.45cqw);background:var(--red)}.bfee{margin-top:auto;padding-top:6cqw;font:800 10.5cqw/1 var(--display);font-stretch:88%;letter-spacing:-.02em}.bfee small{display:block;margin-top:1.6cqw;font:500 var(--f-label)/1 var(--mono);color:var(--mid)}.bfixed{position:relative;z-index:1;margin-top:var(--s-7);color:var(--beige);text-align:center}@media (max-width:899px){.shift.on{padding-top:84px}.badge{width:min(300px,78vw)}.lan{width:29cqw}}@media (prefers-reduced-motion:reduce){.badge,.shift.show .badge,.shift.show .bshadow{transition:none;animation:none}}.shout{letter-spacing:-.012em}.sheet-title,.shout{text-transform:uppercase}.bcard h3,.sours h3,.track h3,.way h3{text-transform:uppercase;letter-spacing:-.012em}.shout{line-height:.98}.sheet-title{font-size:11.5cqw;letter-spacing:-.03em}.bcard h3{font-size:12.4cqw}.stop .txt b{font:800 var(--t-small)/1.08 var(--display);letter-spacing:-.005em}.prow .lab{font-family:var(--sans)}.prow .lab b,.shead span,.stop .txt b{font-stretch:88%;text-transform:uppercase}.prow .lab b{font-family:var(--display);font-weight:800;letter-spacing:-.005em;font-size:5cqw}@container (max-width:280px){.prow{grid-template-columns:18% 1fr 13%}.prow .seat{width:15cqw;height:9.5cqw}.prow .lab small{line-height:1.2;margin-top:.4cqw}}@media (min-width:900px){.stop .txt b{font-size:var(--t-large)}.stop .txt span{font-size:var(--t-small)}}.bpanel li,.chip,.cmsg,.nav .pill{font-size:var(--f-body)}.bcard h3,.bfee,.sours h3{font-size:var(--f-sub)}.bkick,.cmsg.a b,.sother small{font-size:var(--f-label)}.stop .txt b{font-size:var(--f-body)}.snum{font-size:var(--f-large)}.srow,.strings li.near .srow{opacity:1}.snum,.sours h3,.sours p{color:var(--ink)}@media (min-width:900px){.shead,.srow{grid-template-columns:minmax(0,.46fr) 96px 72px minmax(0,1.4fr);column-gap:var(--s-5)}.shead>*{grid-row:1}.shead>:nth-child(2){grid-column:2}.shead .us{grid-column:3/5}.sother{grid-column:1}.snum{grid-column:3}.sours{grid-column:4}}.sother small{line-height:1.4;margin-top:var(--s-1)}.shead span{font:800 var(--f-sub)/1 var(--display);letter-spacing:-.012em}.shead .them{color:var(--mid);white-space:nowrap}.shead .us,.sours .slab{color:var(--red)}.sother,.sother small{color:var(--mid)}.slab{font-weight:500}@media (max-width:899px){.srow{grid-template-columns:34px minmax(0,1fr);column-gap:var(--s-3);row-gap:var(--s-3);padding:var(--s-5)0;align-items:start}.snum{display:block;grid-column:1;grid-row:1;font:300 var(--f-sub)/1 var(--sans);color:var(--red)}.sother,.sours{grid-column:2;grid-row:1}.sother small,.sours .slab{display:none}.sours p{margin-top:var(--s-1)}.sother{grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--s-2);padding-top:var(--s-2);border-top:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}.sother .slab{display:inline;margin:0}}@media (max-width:899px) and (min-height:721px){.chat{height:clamp(220px,calc(100svh - 580px),330px)}.ask-in{position:relative;top:-88px}.thread{padding-top:var(--s-3)}}@media (max-width:899px) and (max-height:720px){.chat{height:calc(100svh - 405px)}}.dialbox{margin-top:var(--s-6);width:clamp(230px,28vw,340px)}.dial{display:block;width:100%;height:auto;overflow:visible;color:var(--beige)}.dticks path{stroke-width:1.6;stroke-linecap:round;opacity:.8}.ddigits text{font:800 25px/1 var(--display);fill:currentColor;text-anchor:middle;dominant-baseline:central}.drot{transform-box:view-box;transform-origin:200px 200px}.dring,.dticks path,.hole{stroke:currentColor}.dring{fill:none;stroke-width:1.6;opacity:.55}.hole{fill:transparent;stroke-width:2.4;transition:fill .15s}.hole:hover{fill:color-mix(in srgb,var(--beige) 22%,transparent)}.hole.on{fill:color-mix(in srgb,var(--beige) 38%,transparent)}.hole:focus-visible{outline:0;stroke-width:4.5}.dstop{stroke:currentColor;stroke-width:7;stroke-linecap:round}.dcap,.dout{fill:currentColor;text-anchor:middle}.dout{font:800 30px/1 var(--display);font-stretch:88%;dominant-baseline:central}.dcap{font:500 9.5px/1 var(--mono);letter-spacing:.16em;opacity:.75}.dhint{margin-top:var(--s-3);text-align:center;color:var(--beige);opacity:.85}@media (max-width:899px){.dialbox{margin:var(--s-6) auto 0;width:min(270px,72vw)}}.hole,.hole:hover{cursor:default;pointer-events:none}.hole:hover{fill:transparent}.apply .shout.cut,.shout.cut{font-family:var(--display);font-weight:800;font-stretch:88%;font-size:var(--f-large);letter-spacing:-.012em;line-height:.98;text-transform:uppercase}.cut .l,.cut.arm .l,.cut.arm.in .l{transform:none}.cut.arm .l,.cut.arm.in .l{opacity:1;transition:none}#navLabel,.cut .smile{display:none}.form{background:linear-gradient(118deg,color-mix(in srgb,var(--sheet) 70%,transparent)0 16%,transparent 36% 72%,color-mix(in srgb,var(--ink) 5%,transparent)),var(--beige);color:var(--ink);border:0;border-radius:var(--r-panel);padding:var(--s-6) var(--s-5);gap:var(--s-4);box-shadow:inset 0 2px 0 color-mix(in srgb,var(--sheet) 90%,transparent),2px 2px 0 color-mix(in srgb,var(--beige) 76%,var(--ink)),4px 4px 0 color-mix(in srgb,var(--beige) 66%,var(--ink)),10px 16px 28px color-mix(in srgb,var(--ink) 38%,transparent)}.form input:hover,.form select:hover{border-color:color-mix(in srgb,var(--ink) 55%,transparent)}.form input:focus,.form select:focus{outline:0;border-color:var(--red);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 22%,transparent)}.form select{appearance:none;-webkit-appearance:none;padding-right:var(--s-8);cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-size:7px 7px,7px 7px;background-position:calc(100% - 23px) 50%,calc(100% - 16px) 50%;background-repeat:no-repeat}.form .row{gap:var(--s-4);align-items:end}.form .btn{margin-top:var(--s-1);min-height:56px;border-radius:var(--r-pill);box-shadow:3px 4px 0 var(--deep);transition:transform .1s,box-shadow .1s}.form .btn:active{transform:translate(2px,3px);box-shadow:1px 1px 0 var(--deep)}.form .fine{font:500 var(--f-label)/1.5 var(--sans);color:var(--mid);text-align:center}.form .msg{border:var(--bw) dashed var(--red);border-radius:14px;font:600 var(--f-body)/1.35 var(--sans)}.form .turnstile:empty{display:none}.form [aria-invalid=true]{border-color:var(--red);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 22%,transparent)}@media (min-width:900px){.form{padding:var(--s-7) var(--s-6)}}.nav .hlogo,html:not(.past) body.bg-r .hlogo{filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--ink) 32%,transparent))}.nav .pill,html:not(.opened):not(.past) body.bg-r .nav .pill,html:not(.past) body.bg-r .nav .pill{background:var(--red);color:var(--beige);box-shadow:0 0 0 2px var(--sheet),0 2px 4px color-mix(in srgb,var(--ink) 28%,transparent)}.nav,.past .nav{background:var(--red);box-shadow:0 1px 0 color-mix(in srgb,var(--ink) 16%,transparent),0 8px 16px -10px color-mix(in srgb,var(--ink) 45%,transparent);transition:background-color .35s}html.navbeige .nav,html.navbeige.past .nav{background:var(--paper)}.poster>img.plogo{position:absolute;left:35.01%;top:80.45%;width:30.54%;height:auto}html:not(.tools) .editbar{display:none!important}.navr{display:flex;align-items:center;gap:var(--s-2)}.menub,.sndb{display:inline-flex;align-items:center;border:var(--bw) solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:var(--r-pill);background:var(--sheet);color:var(--ink);cursor:pointer;box-shadow:0 2px 4px color-mix(in srgb,var(--ink) 22%,transparent)}.menub{gap:var(--s-2);min-height:40px;padding:0 var(--s-4)0 var(--s-3);font:600 var(--f-body)/1 var(--sans);transition:background-color .15s}.menub:hover,.sndb:hover{background:var(--beige)}.sndb{position:relative;justify-content:center;width:40px;height:40px;padding:0}.sndb:focus-visible{outline:3px solid var(--beige);outline-offset:2px}.sndb svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sndb .spk{fill:currentColor}.sndb .off,.sndb[aria-pressed=false] .on{display:none}.sndb[aria-pressed=false] .off{display:inline}.sndb .tip{position:absolute;top:calc(100% + 8px);right:0;white-space:nowrap;padding:5px 9px;border-radius:var(--r-pill);background:var(--ink);color:var(--beige);font:500 var(--f-label)/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .3s,transform .3s}html.locked .sndb .tip{opacity:1;transform:none}html.menuopen .sndb .tip{opacity:0}.menub:focus-visible{outline:3px solid var(--beige);outline-offset:2px}.bars{position:relative;width:18px;height:12px}.bars i{position:absolute;left:0;right:0;height:2px;border-radius:2px;background:currentColor}.bars i:first-child{top:1px}.bars i:last-child{top:9px}.menu,.menuback{position:fixed;visibility:hidden}.menuback{inset:0;z-index:1;background:color-mix(in srgb,var(--ink) 45%,transparent);opacity:0;transition:opacity .4s,visibility 0s .4s}.menu{top:0;right:0;bottom:0;z-index:2;width:50vw;display:flex;flex-direction:column;padding:var(--s-6) clamp(24px,4vw,64px) var(--s-7);color:var(--beige);overflow-y:auto;background-color:var(--red);background-image:linear-gradient(color-mix(in srgb,var(--beige) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--beige) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,var(--mat-1),var(--red) 46%,var(--mat-2));background-size:58px 58px,58px 58px,auto;box-shadow:-18px 0 40px -12px color-mix(in srgb,var(--ink) 55%,transparent);transform:translateX(100%);transition:transform .5s cubic-bezier(.2,.85,.25,1),visibility 0s .5s}html.menuopen .menuback{opacity:1;visibility:visible;transition:opacity .4s}html.menuopen .menu{transform:none;visibility:visible;transition:transform .5s cubic-bezier(.2,.85,.25,1)}.menu li a,.mhead{display:flex;align-items:center}.mhead{justify-content:space-between;margin-bottom:var(--s-7)}.mhead .mono{color:var(--beige);opacity:.8}.mclose{display:inline-flex;align-items:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-4)0 var(--s-3);border:0;border-radius:var(--r-pill);background:var(--beige);color:var(--red);font:600 var(--f-body)/1 var(--sans);cursor:pointer}.mclose svg,.menu li svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;flex:none}.menu ul{list-style:none;margin:0;padding:0}.menu li{border-bottom:1px solid color-mix(in srgb,var(--beige) 25%,transparent)}.menu li a{gap:var(--s-4);padding:var(--s-5)0;color:var(--beige);text-decoration:none;transition:color .15s}.menu li a .mono{opacity:.7;width:2.2em;flex:none}.menu li b{flex:1;font:800 var(--f-sub)/1 var(--display);font-stretch:88%;letter-spacing:-.01em;text-transform:uppercase}.menu li svg{transition:transform .2s}.menu li a:focus-visible svg,.menu li a:hover svg{transform:translateX(5px)}.menu li a:focus-visible b,.menu li a:hover b{color:var(--sheet)}.mcta{margin-top:auto;align-self:stretch;display:flex;justify-content:center;align-items:center;min-height:var(--btn-h);border-radius:var(--r-pill);background:var(--beige);color:var(--red);font:600 var(--f-body)/1 var(--sans);text-decoration:none;box-shadow:3px 4px 0 var(--deep)}.menu .mhead+ul{margin-bottom:var(--s-8)}@media (max-width:899px){.menu{width:100vw;padding:var(--s-5) var(--pad) var(--s-6)}.menuback{display:none}.mhead{margin-bottom:var(--s-5)}.menu li a{padding:var(--s-4)0}}@media (max-width:440px){.menub .mlab,.navr>.pill{display:none}.menub{padding:0;justify-content:center}.menub,.sndb{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.menu,.menuback{transition:none!important}}html.navclear.past .nav{background:0 0;box-shadow:none}.nav .hlogo,html:not(.past) body.bg-r .hlogo{display:block;height:100%;top:0;left:0;filter:none}.hlogo img{display:block;height:100%;width:auto;transition:opacity .35s}.hlogo .ln{position:absolute;left:0;top:0;opacity:0}html.navbeige .hlogo .ln{opacity:1}html.navbeige .hlogo .lw{opacity:0}.nav,.past .nav,html.navbeige .nav,html.navbeige.past .nav,html.navclear .nav{background:0 0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
