@font-face{font-family:Graphik;src:url(/fonts/Graphik-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/Graphik-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Bold.otf) format("opentype");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/Graphik-BoldItalic.otf) format("opentype");font-weight:700 800;font-style:italic;font-display:swap}.pa a{color:#1a1a1a}.pa a:hover{color:#3b28cc}.pa{--ink:#1a1a1a;--mut:#5f594c;--hl:#f2f79f;--pb:#7899d4;--eb:#3b28cc;--vm:#ff3a20;--vmd:#b83a14;--sans:"Graphik","Hanken Grotesk",Inter,system-ui,sans-serif;--serif:"Lastik","Instrument Serif",Georgia,serif;--mono:"Victor Mono",ui-monospace,Menlo,monospace;--hand:"Caveat",cursive;font-family:var(--sans);color:var(--ink);overflow-x:clip;background-image:radial-gradient(rgba(26,26,26,.09) 1px,transparent 1.5px);background-size:24px 24px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pa *{box-sizing:border-box}.pa button{font:inherit;color:inherit}.pa .mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:500;color:var(--mut)}.pa .serif{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.pa .chap{display:flex;align-items:center;gap:12px;margin:0 0 28px}.pa .chap .n{color:var(--vmd)}.pa .chap .ln{width:40px;height:1px;background:rgba(26,26,26,.25)}.pa .dots{background-image:radial-gradient(rgba(26,26,26,.1) 1px,transparent 1.5px);background-size:24px 24px}.pa .track{position:relative}.pa .stage{position:sticky;top:0;width:100%;overflow:hidden;touch-action:pan-y;cursor:crosshair}.pa.mode-autoplay .stage,.pa.mode-static .stage{position:relative}.pa .st-top{position:absolute;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px clamp(16px,4vw,48px);z-index:9;pointer-events:none}.pa .line0{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:clamp(20px,2.2vw,28px);white-space:nowrap;z-index:3;margin:0;font-weight:400}.pa .line0 .serif{font-size:1.25em}.pa .cursors{position:absolute;inset:0;z-index:6;pointer-events:none}.pa .co{position:absolute;display:flex;align-items:flex-start}.pa .co svg{width:20px;height:20px;display:block;overflow:visible}.pa .cu{stroke:#1a1a1a;stroke-width:1.2;stroke-linejoin:round}.pa .co .nm{font-size:11px;font-weight:600;line-height:1;padding:5px 9px;border-radius:999px;margin:14px 0 0 -2px;white-space:nowrap;color:#1a1a1a;box-shadow:0 1px 0 rgba(26,26,26,.15)}.pa .co1{left:13%;top:24%;animation:pa-drift1 9s ease-in-out infinite}.pa .co2{left:79%;top:21%;animation:pa-drift2 11s ease-in-out infinite}.pa .co3{left:22%;top:71%;animation:pa-drift3 10s ease-in-out infinite}.pa .co4{left:71%;top:68%;animation:pa-drift1 12s ease-in-out infinite reverse}.pa .co5{left:47%;top:15%;animation:pa-drift2 13s ease-in-out infinite reverse}.pa .co6{left:86%;top:45%;animation:pa-drift3 12s ease-in-out infinite reverse}@keyframes pa-drift1{0%,to{transform:translate(0)}30%{transform:translate(46px,-22px)}65%{transform:translate(-20px,30px)}}@keyframes pa-drift2{0%,to{transform:translate(0)}35%{transform:translate(-38px,26px)}70%{transform:translate(24px,-18px)}}@keyframes pa-drift3{0%,to{transform:translate(0)}40%{transform:translate(30px,24px)}75%{transform:translate(-26px,-12px)}}.pa .f-bus{fill:#ffda22}.pa .f-pb{fill:#7899d4}.pa .f-mint{fill:#c7efcf}.pa .f-lav{fill:#cab8d9}.pa .f-vm{fill:#ff3a20}.pa .f-vay{fill:#f8a8cd}.pa .f-eb{fill:#3b28cc}.pa .b-bus{background:#ffda22}.pa .b-pb{background:#7899d4}.pa .b-mint{background:#c7efcf}.pa .b-lav{background:#cab8d9}.pa .b-vm{background:#ff6b4f}.pa .b-vay{background:#f8a8cd}.pa .b-hl{background:#f2f79f}.pa .b-gum{background:#ff92dd}.pa .card{position:absolute;left:50%;top:50%;width:clamp(124px,15.5vw,232px);z-index:4;opacity:0;will-change:transform,opacity;pointer-events:none}.pa .card-in,.pa .pol-in{display:block;width:100%;padding:9px 9px 0;border:0;border-radius:18px;cursor:pointer;text-align:left;box-shadow:0 1px 0 rgba(26,26,26,.08),0 22px 44px -20px rgba(51,21,51,.5);transition:transform .5s cubic-bezier(.2,.8,.2,1.25),box-shadow .5s}.pa .card-in:hover,.pa .pol-in:hover{transform:translateY(-10px) rotate(-3deg) scale(1.05);box-shadow:0 1px 0 rgba(26,26,26,.08),0 34px 60px -24px rgba(51,21,51,.6)}.pa .card-in:focus-visible,.pa .pol-in:focus-visible{outline:2px solid #3b28cc;outline-offset:4px}.pa .card-ph{display:block;width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:11px;background:rgba(26,26,26,.1)}.pa .card-cap{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 4px 9px}.pa .card-cap .hand{font-family:var(--hand);font-size:clamp(15px,1.6vw,23px);font-weight:700;line-height:1}.pa .card-cap .tg{font-family:var(--mono);font-size:9px;letter-spacing:.14em}.pa .para{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(540px,62vw);margin:0;text-align:center;font-size:clamp(19px,2vw,28px);line-height:1.32;z-index:3;opacity:0;text-wrap:balance;letter-spacing:-.01em}.pa .para .w{opacity:.16}.pa .born{position:absolute;left:50%;top:33%;transform:translate(-50%,-50%);width:min(600px,80vw);display:flex;flex-direction:column;align-items:center;gap:14px;z-index:3;opacity:0}.pa .born img{display:block;width:100%;height:auto}.pa .born .serif{font-size:clamp(28px,3.4vw,50px);line-height:1;align-self:flex-end;margin-right:4%}.pa .arc{position:absolute;inset:0;width:100%;height:100%;z-index:5;pointer-events:none;opacity:0;overflow:visible}.pa .arc text{font-family:var(--serif);font-style:italic;font-size:124px;fill:#1a1a1a;letter-spacing:-2px}.pa .pxl{width:14px;height:14px;z-index:8;border-radius:2px}.pa .pxl,.pa .you{position:absolute;left:0;top:0;opacity:0;pointer-events:none}.pa .you{z-index:10;transition:opacity .25s;display:flex}.pa .you svg{width:20px;height:20px;overflow:visible}.pa .you .nm{color:#fff;font-size:11px;font-weight:600;padding:5px 9px;border-radius:999px;margin:14px 0 0 -2px;background:#3b28cc}.pa .st-bot{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;z-index:9;pointer-events:none}.pa .cue{position:relative;width:1.5px;height:54px;background:rgba(26,26,26,.13);border-radius:2px}.pa .cue b{left:0;width:100%;height:0;border-radius:2px}.pa .cue b,.pa .cue i{position:absolute;top:0;background:#1a1a1a}.pa .cue i{left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;animation:pa-drip 2.2s cubic-bezier(.6,0,.4,1) infinite}@keyframes pa-drip{0%{transform:translateY(-4px);opacity:0}20%{opacity:1}75%{transform:translateY(50px);opacity:1}to{transform:translateY(54px);opacity:0}}.pa .sec{position:relative;padding:clamp(72px,8vw,124px) clamp(16px,5vw,80px)}.pa .wrap{max-width:1240px;margin:0 auto;position:relative;z-index:1}.pa .rv{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1)}.pa .in .rv{opacity:1;transform:none}.pa .d1{transition-delay:.08s}.pa .d2{transition-delay:.16s}.pa .d3{transition-delay:.26s}.pa .d4{transition-delay:.36s}.pa .d5{transition-delay:.48s}.pa .d6{transition-delay:.6s}.pa .h2{font-size:clamp(36px,4.6vw,68px);line-height:1.05;letter-spacing:-.025em;font-weight:400;margin:0;text-wrap:balance}.pa .lede{font-size:clamp(17px,1.5vw,21px);line-height:1.55;color:var(--mut);margin:0;max-width:46ch}.pa .big{font-size:clamp(44px,7.6vw,116px);line-height:1.02;letter-spacing:-.03em;font-weight:400;margin:0;max-width:15.5ch}.pa .big b{font-weight:700}.pa .wd{opacity:0;filter:blur(10px);transition:opacity .9s ease,filter 1s ease}.pa .in .wd{opacity:1;filter:blur(0)}.pa .hp{position:relative;display:inline-block;vertical-align:baseline;margin-left:.04em}.pa .hp,.pa .hp-dot{width:.46em;height:.46em}.pa .hp-dot{position:absolute;left:0;bottom:-.02em;border-radius:50%;border:0;padding:0;background:#f2f79f;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .8s cubic-bezier(.3,1.7,.5,1) 1.3s}.pa .in .hp-dot{transform:scale(1)}.pa .hp-dot:hover{transform:scale(1.14)!important;transition-delay:0s!important}.pa .hp-dot:focus-visible{outline:3px solid #3b28cc;outline-offset:3px}.pa .hp-dot i{display:block;width:.16em;height:.16em;border-radius:50%;background:#1a1a1a}.pa .hp-pill{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-58%);white-space:nowrap;font-family:var(--mono);font-size:clamp(12px,1.5vw,21px);letter-spacing:.02em;text-transform:uppercase;font-weight:500;background:#f2f79f;padding:.35em .8em;border-radius:999px;color:#2a2620;opacity:0;transition:opacity .6s ease 1.7s}.pa .in .hp-pill{opacity:1}.pa .thread{position:absolute;left:0;top:0;z-index:0;pointer-events:none;overflow:visible}.pa .t-path{fill:none;stroke:#1a1a1a;stroke-width:2.2;stroke-dasharray:12 11;stroke-linecap:round}.pa .m-path{fill:none;stroke:#fff;stroke-width:12;stroke-linecap:round}.pa .story-sub{display:flex;justify-content:flex-end;margin-top:clamp(120px,15vw,200px)}.pa .story-sub p{font-size:clamp(20px,2vw,28px);line-height:1.35;max-width:22ch;margin:0;letter-spacing:-.01em;text-wrap:balance}.pa .story-sub b{font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.15em}.pa .bang-stage{position:relative;width:100%;max-width:620px;margin:clamp(220px,24vw,340px) auto 0;padding-top:clamp(44px,5vw,64px)}.pa .pill-tilt{position:absolute;left:-6%;top:0;transform:rotate(-9deg) translateY(14px) scale(.9);opacity:0;background:#f2f79f;font-weight:800;font-size:clamp(10px,1vw,13px);letter-spacing:.18em;text-transform:uppercase;padding:1em 1.7em;border-radius:999px;z-index:3;box-shadow:0 10px 24px -14px rgba(51,21,51,.35);transition:opacity .5s ease,transform .8s cubic-bezier(.3,1.6,.5,1)}.pa .boomed .pill-tilt,.pa .priming .pill-tilt{opacity:1;transform:rotate(-9deg)}.pa .bang-btn{display:block;width:100%;border:0;background:none;padding:0;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent}.pa .bang-btn:focus-visible{outline:2px solid #3b28cc;outline-offset:8px;border-radius:24px}.pa .bang-tilt{transition:transform .6s cubic-bezier(.2,.8,.2,1);will-change:transform}.pa .bang-pop{transform:scale(.12) rotate(-24deg);opacity:0;transform-origin:40% 45%;transition:transform .6s cubic-bezier(.22,1.6,.4,1),opacity .15s ease}.pa .boomed .bang-pop{transform:none;opacity:1}.pa .bang-img{display:block;width:100%;height:auto;animation:pa-floaty 7s ease-in-out infinite}@keyframes pa-floaty{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-.8deg)}}.pa .atom{position:absolute;left:40%;top:44.5%;width:12px;height:12px;border-radius:50%;background:#1a1a1a;transform:translate(-50%,-50%);z-index:2;box-shadow:0 0 0 6px hsla(63,85%,80%,.9);animation:pa-atomp 1.8s ease-in-out infinite}@keyframes pa-atomp{0%,to{box-shadow:0 0 0 5px hsla(63,85%,80%,.9)}50%{box-shadow:0 0 0 11px hsla(63,85%,80%,.55)}}.pa .boomed .atom{opacity:0;visibility:hidden}.pa .atm,.pa .spk{position:absolute;left:40%;top:44.5%;width:14px;height:14px;opacity:0;pointer-events:none;z-index:4}.pa .atm{width:8px;height:8px}.pa .atm,.pa .spk.c{border-radius:50%}.pa .spk.s{border-radius:3px}.pa .spk.t{clip-path:polygon(50% 0,100% 100%,0 100%)}.pa .bang-cap{display:flex;justify-content:flex-end;margin-top:-2%;position:relative;z-index:2;font-size:clamp(16px,1.6vw,21px);color:var(--mut);opacity:0;transform:translateY(10px);transition:opacity .7s ease .7s,transform .9s ease .7s}.pa .boomed .bang-cap{opacity:1;transform:none}.pa .two{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:clamp(24px,5vw,80px);margin-top:clamp(72px,8vw,120px)}.pa .mk-head,.pa .two{display:grid;align-items:end}.pa .mk-head{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:24px 64px;margin-bottom:clamp(40px,5vw,72px)}.pa .mk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:clamp(28px,4vw,64px);align-items:center}.pa .mk-board{position:relative;aspect-ratio:1/1;overflow:visible}.pa .mk-svg{display:block;width:100%;height:100%}.pa .mk-guide{fill:none;stroke:rgba(120,153,212,.55);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;opacity:0;transition:opacity 1.2s ease}.pa .in .mk-guide{opacity:1}.pa .mk-arrow,.pa .mk-body{fill:none;stroke-width:15.964;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset 1.9s cubic-bezier(.65,0,.35,1) .45s,opacity .5s ease}.pa .mk-body{stroke:#3b28cc;stroke-dasharray:500;stroke-dashoffset:500}.pa .mk-arrow{stroke:#ff92dd;stroke-dasharray:78;stroke-dashoffset:78;transition:stroke-dashoffset .6s cubic-bezier(.3,0,.2,1) 2.2s,opacity .5s ease}.pa .mk-dot{fill:#ff3a20;transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .8s cubic-bezier(.3,1.7,.5,1) .15s,opacity .5s ease}.pa .in .mk-arrow,.pa .in .mk-body{stroke-dashoffset:0}.pa .in .mk-dot{transform:scale(1)}.pa .p-direction .mk-body,.pa .p-direction .mk-dot,.pa .p-path .mk-arrow,.pa .p-path .mk-dot,.pa .p-point .mk-arrow,.pa .p-point .mk-body{opacity:.16}.pa .mk-tr{fill:none;stroke:#1a1a1a;stroke-width:1.2;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .4s;animation:pa-march 1.1s linear infinite}@keyframes pa-march{to{stroke-dashoffset:-18}}.pa .nd{fill:#fff;stroke:#7899d4;stroke-width:1.5;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .35s}.pa .in.p-direction .nd-arrow,.pa .in.p-direction .tr-arrow,.pa .in.p-path .nd-body,.pa .in.p-path .tr-body,.pa .in.p-point .nd-dot,.pa .in.p-point .tr-dot{opacity:1}.pa .chip{font-size:11px;font-weight:600;padding:5px 9px;border-radius:6px;background:#7899d4;color:#1a1a1a;transition:left .6s cubic-bezier(.2,.8,.2,1),top .6s cubic-bezier(.2,.8,.2,1),opacity .4s;white-space:nowrap}.pa .chip,.pa .loupe{position:absolute;z-index:2}.pa .loupe{right:18px;bottom:18px;width:28%;aspect-ratio:1/1;border:1.5px solid #7899d4;border-radius:14px;background:transparent;overflow:hidden}.pa .loupe svg{display:block;width:100%;height:100%}.pa .loupe .lp{fill:none;stroke-width:15.964;stroke-linecap:round;stroke-linejoin:round;transition:opacity .4s}.pa .loupe .lpd{fill:#ff3a20;transition:opacity .4s}.pa .loupe-l{position:absolute;right:18px;bottom:calc(28% + 28px);z-index:2;color:#4a63a0}.pa .mk-tabs{position:relative;display:flex;flex-direction:column;gap:6px;padding-left:48px}.pa .mk-tabs:before{content:"";position:absolute;left:10.25px;top:34px;bottom:34px;border-left:1.5px dashed rgba(26,26,26,.24)}.pa .mk-tab{position:relative;display:block;width:100%;text-align:left;padding:16px 0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pa .mk-tab:focus-visible{outline:2px solid #3b28cc;outline-offset:6px;border-radius:8px}.pa .mk-tt{position:relative;display:inline-flex;align-items:flex-start;gap:10px;font-size:clamp(30px,3.2vw,46px);font-weight:400;letter-spacing:-.025em;line-height:1.05;color:rgba(26,26,26,.26);transition:color .5s ease}.pa .mk-tab:hover .mk-tt{color:rgba(26,26,26,.55)}.pa .mk-tab.on .mk-tt{color:#1a1a1a}.pa .mk-tt .mono{font-size:11px;letter-spacing:.14em;margin-top:.3em}.pa .mk-node{position:absolute;left:-45px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:#f5f1e8;border:1.5px solid rgba(26,26,26,.3);transition:background .45s ease,border-color .45s ease,box-shadow .45s ease,transform .5s cubic-bezier(.3,1.7,.5,1)}.pa .mk-tab.on .mk-node{transform:scale(1.2)}.pa .t-point.on .mk-node{background:#ff3a20;border-color:#ff3a20;box-shadow:0 0 0 7px rgba(255,58,32,.14)}.pa .t-path.on .mk-node{background:#3b28cc;border-color:#3b28cc;box-shadow:0 0 0 7px rgba(59,40,204,.12)}.pa .t-direction.on .mk-node{background:#ff92dd;border-color:#ff92dd;box-shadow:0 0 0 7px rgba(255,146,221,.22)}.pa .mk-desc{display:block;margin:0;font-size:17px;line-height:1.55;color:var(--mut);max-width:40ch;max-height:0;opacity:0;overflow:hidden;transition:max-height .7s cubic-bezier(.2,.8,.2,1),opacity .5s ease,padding .5s ease}.pa .mk-tab.on .mk-desc{max-height:140px;opacity:1;padding-top:12px}.pa .mk-bar{position:absolute;left:-37.75px;width:1.5px;font-size:clamp(30px,3.2vw,46px);top:calc(16px + .6em);bottom:calc(-22px - .5em);transform:scaleY(0);transform-origin:top;opacity:0;border-radius:2px}.pa .t-point .mk-bar{background:#ff3a20}.pa .t-path .mk-bar{background:#3b28cc}.pa .t-direction .mk-bar{display:none}.pa .mk-auto .mk-tab.on .mk-bar{opacity:1;animation:pa-railfill 4.2s linear forwards}@keyframes pa-railfill{to{transform:scaleY(1)}}.pa .mk-tabs:before{content:none!important}.pa .rail{width:0;border-left:1.5px dashed rgba(26,26,26,.26)}.pa .rail,.pa .rfill{position:absolute;left:10.25px;top:0;height:0;pointer-events:none}.pa .rfill{width:1.5px;transform:scaleY(0);transform-origin:top;border-radius:2px}.pa .rf1{background:#ff3a20}.pa .rf2{background:#3b28cc}.pa .rfill.full{transform:scaleY(1);transition:transform .6s ease}.pa .rfill.go{animation:pa-railfill 4.2s linear forwards}.pa .mk-scrolly{align-items:start}.pa .mk-scrolly .mk-board{position:sticky;top:12vh;width:min(100%,76vh);justify-self:center;z-index:2}.pa .mk-scrolly .mk-tabs{padding-top:2vh;padding-bottom:30vh}.pa .mk-scrolly .mk-tabs:before{top:calc(2vh + 34px);bottom:calc(30vh + 44vh - 40px)}.pa .mk-scrolly .mk-tab{min-height:44vh}.pa .mk-scrolly .mk-desc{max-height:none;opacity:.4;padding-top:12px}.pa .mk-scrolly .mk-tab.on .mk-desc{opacity:1}.pa .mk-scrolly .mk-bar{opacity:1;animation:none;transition:none}.pa .mk-scrolly .mk-arrow,.pa .mk-scrolly .mk-body,.pa .mk-scrolly .mk-dot{transition:opacity .5s ease}@media (max-width:1100px){.pa .mk-scrolly .mk-board{top:56px;width:min(100%,42vh);background-color:#f5f1e8;background-image:radial-gradient(rgba(26,26,26,.09) 1px,transparent 1.5px);background-size:24px 24px;box-shadow:0 26px 22px -6px #f5f1e8;z-index:3}.pa.g-seasalt .mk-scrolly .mk-board{background-color:#f6f6f6;box-shadow:0 26px 22px -6px #f6f6f6}.pa .mk-scrolly .mk-tabs{padding-top:0;padding-bottom:24vh}.pa .mk-scrolly .mk-tabs:before{top:34px;bottom:calc(24vh + 36vh - 40px)}.pa .mk-scrolly .mk-tab{min-height:36vh}}.pa .mani-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:clamp(56px,6vw,96px);align-items:center}.pa .mani-h{font-size:clamp(32px,3.7vw,54px);line-height:1.18;letter-spacing:-.025em;font-weight:400;margin:0;max-width:17ch}.pa .hlw{font-style:italic;font-weight:700;padding:0 .12em;border-radius:10px;background:linear-gradient(#f2f79f,#f2f79f) no-repeat 0 0/0 100%;transition:background-size 1.1s cubic-bezier(.6,0,.2,1) .7s;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pa .hlw.h2nd{transition-delay:1.2s}.pa .in .hlw{background-size:100% 100%}.pa .nots{display:flex;flex-direction:column;gap:2px;margin:40px 0 36px}.pa .not{font-size:clamp(26px,2.8vw,38px);font-weight:500;letter-spacing:-.015em;line-height:1.3;width:-moz-max-content;width:max-content}.pa .not em{font-weight:800;display:inline-block;transition:transform .35s cubic-bezier(.3,1.8,.5,1)}.pa .not:hover em{transform:rotate(-8deg) translateY(-3px)}.pa .lang{position:relative;max-width:440px;width:100%;margin:0 auto;padding:28px 46px}.pa .lang-card{position:relative;border:9px solid #f2f79f;border-radius:26px;padding:20px 18px;display:flex;flex-direction:column;gap:4px}.pa .lang-l{right:23px;top:12px;animation:pa-sway 6s ease-in-out infinite}.pa .lang-d,.pa .lang-l{position:absolute;width:54px;height:auto;z-index:3;transform-origin:50% 0}.pa .lang-d{left:23px;top:96px;animation:pa-sway 7s ease-in-out infinite reverse}@keyframes pa-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-1.6deg)}}.pa .lrow{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:14px 10px 16px;border:0;border-radius:18px;background:transparent;cursor:pointer;text-align:center;transition:background .4s}.pa .lrow.on,.pa .lrow:hover{background:hsla(63,85%,80%,.45)}.pa .lrow:focus-visible{outline:2px solid #3b28cc;outline-offset:2px}.pa .lrow .tt{font-family:"Instrument Serif",Georgia,serif;font-size:25px;line-height:1.1}.pa .lrow .ds{font-size:15px;line-height:1.4;color:var(--mut);max-width:24ch}.pa .shp{position:relative;height:70px;width:160px;display:flex;align-items:center;justify-content:center}.pa .sh-dot{width:40px;height:40px;border-radius:50%;background:#1a1a1a}.pa .sat{left:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;opacity:0}.pa .con,.pa .sat{position:absolute;top:50%;background:#1a1a1a}.pa .con{left:22%;right:22%;height:2px;margin-top:-1px;transform:scaleX(0);border-radius:2px}.pa .lrow.on .sh-dot{animation:pa-bnc 3.6s cubic-bezier(.3,0,.3,1) infinite}.pa .lrow.on .sat.a{animation:pa-satA 3.6s ease infinite}.pa .lrow.on .sat.b{animation:pa-satB 3.6s ease infinite}.pa .lrow.on .con{animation:pa-conx 3.6s ease infinite}@keyframes pa-bnc{0%,to{transform:none}8%{transform:translateY(-24px) scale(.94,1.06)}16%{transform:translateY(0) scale(1.16,.84)}22%{transform:translateY(-9px)}28%{transform:none}40%,80%{transform:scale(.6)}}@keyframes pa-satA{0%,36%{opacity:0;transform:none}46%,84%{opacity:1;transform:translateX(-54px)}94%{opacity:0;transform:none}}@keyframes pa-satB{0%,36%{opacity:0;transform:none}46%,84%{opacity:1;transform:translateX(54px)}94%{opacity:0;transform:none}}@keyframes pa-conx{0%,52%{transform:scaleX(0)}62%,82%{transform:scaleX(1)}90%,to{transform:scaleX(0)}}.pa .ph{display:flex;align-items:center;transform-origin:center}.pa .ph i{display:block;width:56px;height:7px;border-radius:7px;background:#1a1a1a}.pa .ph .pa1{transform-origin:100% 50%}.pa .ph .pa2{transform-origin:0 50%}.pa .lrow.on .ph{animation:pa-pv 3.6s cubic-bezier(.5,0,.3,1) infinite}.pa .lrow.on .pa1{animation:pa-bendA 3.6s cubic-bezier(.5,0,.3,1) infinite}.pa .lrow.on .pa2{animation:pa-bendB 3.6s cubic-bezier(.5,0,.3,1) infinite}@keyframes pa-pv{0%,40%{transform:none}50%,66%{transform:rotate(-24deg)}76%,to{transform:none}}@keyframes pa-bendA{0%,10%{transform:none}20%,34%{transform:rotate(-20deg)}44%,70%{transform:none}78%,90%{transform:translate(-9px,4px) rotate(-10deg)}to{transform:none}}@keyframes pa-bendB{0%,10%{transform:none}20%,34%{transform:rotate(20deg)}44%,70%{transform:none}78%,90%{transform:translate(9px,-6px) rotate(14deg)}to{transform:none}}.pa .tri{width:46px;height:40px;background:#1a1a1a;clip-path:polygon(50% 0,100% 100%,0 100%)}.pa .lrow.on .tri{animation:pa-tri 3.6s cubic-bezier(.5,0,.3,1) infinite}@keyframes pa-tri{0%,8%{transform:none}20%,30%{transform:perspective(200px) rotateX(180deg)}42%,52%{transform:rotate(90deg)}66%,80%{transform:translateX(40px) rotate(90deg)}92%,to{transform:none}}.pa .vals{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:56px clamp(24px,4vw,56px);margin-top:clamp(56px,6vw,88px)}.pa .vcard{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.pa .vst{display:block;width:clamp(150px,15vw,200px);border:0;background:none;padding:0;cursor:pointer;aspect-ratio:440/397;-webkit-tap-highlight-color:transparent}.pa .vst:focus-visible{outline:2px solid #3b28cc;outline-offset:6px;border-radius:20px}.pa .vst img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .6s cubic-bezier(.3,1.6,.5,1)}.pa .vcard.v-on .vst img,.pa .vcard:hover .vst img{transform:rotate(-3deg) scale(1.04)}.pa .v1.v-on .vst img,.pa .v1:hover .vst img{animation:pa-beat 1.2s ease-in-out infinite}.pa .v2.v-on .vst img,.pa .v2:hover .vst img{animation:pa-flux 2.4s cubic-bezier(.6,0,.4,1) infinite}.pa .v3.v-on .vst img,.pa .v3:hover .vst img{animation:pa-jelly 1.6s ease-in-out infinite}@keyframes pa-beat{0%,to{transform:scale(1)}14%{transform:scale(1.09) rotate(-2deg)}28%{transform:scale(1)}42%{transform:scale(1.06) rotate(1deg)}70%{transform:scale(1)}}@keyframes pa-flux{0%{transform:rotate(0)}50%{transform:rotate(-14deg) scale(1.03)}to{transform:rotate(0)}}@keyframes pa-jelly{0%,to{transform:scale(1)}25%{transform:scale(1.07,.94) rotate(1deg)}50%{transform:scale(.95,1.06)}75%{transform:scale(1.03,.97) rotate(-1deg)}}.pa .tagp{display:inline-flex;background:#f2f79f;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding:11px 20px;border-radius:999px}.pa .vcard p{font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:#3e3a33;margin:0;max-width:30ch}.pa .studio-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:22px}.pa .pols{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-top:clamp(56px,6vw,88px);padding-bottom:24px}.pa .pol{width:clamp(150px,21vw,272px);margin:0 -12px;opacity:0;transition:transform 1.2s cubic-bezier(.2,.9,.25,1.12),opacity .7s ease}.pa .pol.q1{transform:translateY(240px) rotate(-26deg)}.pa .pol.q2{transform:translateY(280px) rotate(22deg);transition-delay:.12s}.pa .pol.q3{transform:translateY(240px) rotate(-18deg);transition-delay:.24s}.pa .pol.q4{transform:translateY(300px) rotate(28deg);transition-delay:.36s}.pa .in .pol{opacity:1}.pa .in .pol.q1{transform:translateY(26px) rotate(-6deg)}.pa .in .pol.q2{transform:translateY(-10px) rotate(4deg)}.pa .in .pol.q3{transform:translateY(38px) rotate(-3deg)}.pa .in .pol.q4{transform:translateY(2px) rotate(7deg)}.pa .pol .card-cap .hand{font-size:clamp(16px,1.7vw,24px)}.pa .cta{text-align:center;padding-bottom:clamp(40px,6vw,80px)}.pa .cta-h{font-size:clamp(40px,5.6vw,84px);line-height:1.08;letter-spacing:-.03em;font-weight:400;margin:18px auto 0;max-width:16ch;text-wrap:balance}.pa .cta .lede{margin:22px auto 0;text-align:center}.pa .cta-fly{position:relative;height:clamp(240px,24vw,300px);margin-top:clamp(24px,3vw,40px)}.pa .cta-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:clamp(16px,2vw,28px);background:#1a1a1a;color:#fff;text-decoration:none;font-weight:800;letter-spacing:.2em;text-transform:uppercase;font-size:clamp(12px,1.05vw,15px);height:clamp(64px,5.8vw,84px);padding-left:clamp(26px,3vw,40px);border-radius:999px;z-index:2;white-space:nowrap;transition:transform .45s cubic-bezier(.3,1.6,.5,1),background .3s}.pa .cta-btn:focus-visible,.pa .cta-btn:hover{color:#fff;background:#331533;transform:translate(-50%,-50%) scale(1.04)}.pa .cta-btn:focus-visible{outline:3px solid #3b28cc;outline-offset:4px}.pa .cta-btn .arr{display:flex;align-items:center;justify-content:center;width:clamp(64px,5.8vw,84px);height:100%;border-left:1.5px dashed hsla(0,0%,100%,.4);transition:transform .4s}.pa .cta-btn:hover .arr{transform:translateX(4px)}.pa .cta-btn .arr svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pa .plane{position:absolute;left:18%;top:40%;width:clamp(34px,2.9vw,44px);z-index:1;pointer-events:none;transform:translate(-50%,-50%) rotate(-12deg);will-change:transform,left,top}.pa .plane img{display:block;width:100%;height:auto}.pa .h3{font-size:clamp(32px,3.6vw,54px);line-height:1.06;letter-spacing:-.025em;font-weight:400;margin:0}.pa .bang-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:40px clamp(40px,6vw,96px);align-items:center;margin-top:clamp(200px,22vw,320px)}.pa .bang-row .bang-stage{margin:0 auto;max-width:600px}.pa .bang-txt{display:flex;flex-direction:column;gap:22px;opacity:0;transform:translateY(24px);transition:opacity .8s ease .45s,transform 1s cubic-bezier(.2,.7,.2,1) .45s}.pa .boomed .bang-txt{opacity:1;transform:none}.pa .mk-side{gap:clamp(28px,3vw,44px)}.pa .mk-intro,.pa .mk-side{display:flex;flex-direction:column}.pa .mk-intro{gap:18px}.pa.nomo .bang-txt{opacity:1!important;transform:none!important;transition:none!important}.pa .finale{position:relative}.pa .rider{position:absolute;left:0;top:0;width:clamp(34px,2.9vw,44px);z-index:3;pointer-events:none;opacity:0;transition:opacity .4s ease;will-change:transform}.pa .plane img,.pa .rider img{display:block;width:100%;height:auto;transform:rotate(9deg);filter:drop-shadow(0 6px 6px rgba(51,21,51,.14))}.pa .pp-a,.pa .pp-b,.pa .pp-c{stroke:#1a1a1a;stroke-width:1.6;stroke-linejoin:round}.pa .pp-a{fill:#fbfaf7}.pa .pp-b{fill:#cab8d9}.pa .pp-c{fill:#a991c0}.pa .plane{opacity:0;transition:opacity .5s ease}.pa.arrived .plane{opacity:1}.pa.arrived .rider{opacity:0!important}.pa.nomo .plane{opacity:1}.pa.nomo .bang-cap,.pa.nomo .hp-pill,.pa.nomo .pill-tilt,.pa.nomo .pol,.pa.nomo .rv,.pa.nomo .wd{opacity:1!important;filter:none!important;transition:none!important}.pa.nomo .bang-cap,.pa.nomo .hp-pill,.pa.nomo .rv,.pa.nomo .wd{transform:none!important}.pa.nomo .hp-dot,.pa.nomo .mk-dot{transform:scale(1)!important;transition:none!important}.pa.nomo .mk-arrow,.pa.nomo .mk-body{stroke-dashoffset:0!important;transition:none!important}.pa.nomo .hlw{background-size:100% 100%!important;transition:none!important}.pa.nomo *{animation:none!important}@media (prefers-reduced-motion:reduce){.pa *{animation:none!important}}@media (max-width:760px){.pa .co3,.pa .co5{display:none}.pa .para{width:min(320px,78vw)}.pa .st-top .coord{display:none}.pa .loupe{width:32%}.pa .pol{width:44vw;margin:0 -4px 18px}.pa .pill-tilt{left:0}}.pa{--sans:"Graphik",system-ui,sans-serif;--serif:"Lastik",Georgia,serif}.pa .lrow .tt{font-family:var(--serif);font-style:italic}.pa .st-top{top:clamp(64px,8vh,88px)}.pa .mk-tt{color:rgba(26,26,26,.52)}.pa .mk-tab:hover .mk-tt{color:rgba(26,26,26,.7)}.pa .mk-scrolly .mk-desc{opacity:1}.pa .not em{font-style:normal}.pa-foot{text-align:center;padding:32px 24px;font-size:13px;color:hsla(0,0%,100%,.7);font-family:Victor Mono,ui-monospace,monospace;background:#0a0a08}.pa h3.tagp{margin:0}@media (hover:none){.pa .card-in:hover,.pa .pol-in:hover{transform:none;box-shadow:0 1px 0 rgba(26,26,26,.08),0 22px 44px -20px rgba(51,21,51,.5)}.pa .vcard:not(.v-on):hover .vst img{animation:none;transform:none}.pa .not:hover em{transform:none}.pa .in .hp-dot:hover{transform:scale(1)!important}.pa .cta-btn:hover{transform:translate(-50%,-50%);background:#1a1a1a}}.pa .card-in:active,.pa .pol-in:active{transform:scale(.97);transition-duration:.12s}.pa .cta-btn:active{transform:translate(-50%,-50%) scale(.97)}.pa .vst{transition:transform .12s ease-out}.pa .vst:active{transform:scale(.97)}.pa .lrow{transition:background .4s,transform .12s ease-out}.pa .lrow:active{transform:scale(.98)}.pa .mk-tab{transition:transform .12s ease-out}.pa .mk-tab:active{transform:scale(.98)}.pa .big{font-size:clamp(38px,6vw,88px)}.pa .cta-h{font-size:clamp(34px,4.4vw,64px)}@media (max-width:760px){.pa .vcard,.pa [data-sec=vals] .h2{text-align:center}.pa .vcard{align-items:center}.pa .vcard p{margin:0 auto}}@media (max-width:1100px){.pa .mk-scrolly .mk-board:before{content:"";position:absolute;top:-64px;bottom:-12px;left:calc(50% - 50vw);right:calc(50% - 50vw);z-index:-1;background-color:#f5f1e8;background-image:radial-gradient(rgba(26,26,26,.09) 1px,transparent 1.5px);background-size:24px 24px;box-shadow:0 26px 22px -6px #f5f1e8;pointer-events:none}}@media (max-width:760px){.pa [data-sec=story]{padding-top:32px;margin-top:-20vh}}.pa .hp-dot{min-width:0;min-height:0}.pa .hp-dot:after{content:"";position:absolute;inset:-14px;border-radius:50%}