:root{--ink: #0B0D10;--surface: #1B1F26;--acid: #C5FF5F;--paper: #F5F5F2;--mute: #8A9099;--dim: #4A5059;--line: rgba(245, 245, 242, .11);--steel: #C9D0DA;--warm: #E9DCC8;--display: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ease: cubic-bezier(.2, .8, .2, 1);--ease-io: cubic-bezier(.76, 0, .24, 1);color-scheme:dark}html{background:var(--ink)}body{background:var(--ink);color:var(--paper);font-family:var(--display);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--acid);color:var(--ink)}.gutter{padding-left:max(clamp(16px,4.5vw,64px),env(safe-area-inset-left,0px));padding-right:max(clamp(16px,4.5vw,64px),env(safe-area-inset-right,0px))}.mono{font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.balance{text-wrap:balance}.tnum{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--acid);outline-offset:4px;border-radius:2px}.acid{color:var(--acid)}.outline-text{color:transparent;-webkit-text-stroke:1.5px var(--paper)}.grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:60;pointer-events:none;opacity:.065;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:grain 7s steps(8) infinite}@keyframes grain{0%,to{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-4%)}75%{transform:translate(-1%,3%)}}.progress{position:fixed;top:0;left:0;height:2px;width:100%;transform-origin:0 50%;background:var(--acid);z-index:70}.rl{display:block;overflow:hidden;padding-bottom:.07em;margin-bottom:-.07em}.rl>span{display:block;transition:transform 1.15s var(--ease) var(--d, 0s)}.motion .rl>span{transform:translateY(106%)}.motion .in .rl>span,.motion .rl.in>span{transform:none}.motion .fx{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease) var(--d, 0s),transform 1.1s var(--ease) var(--d, 0s)}.motion .fx.in,.motion .in>.fx{opacity:1;transform:none}.motion .clip{clip-path:inset(100% 0 0 0);transition:clip-path 1.4s var(--ease-io) var(--d, 0s)}.motion .clip.in{clip-path:inset(0 0 0 0)}.load{animation:loadUp 1.2s var(--ease) both;animation-delay:var(--d, 0s)}.load-line>span{display:block;animation:rise 1.25s var(--ease) both;animation-delay:var(--d, 0s)}@keyframes rise{0%{transform:translateY(108%)}}@keyframes loadUp{0%{opacity:0;transform:translateY(16px)}}.nav{position:fixed;top:0;left:0;right:0;z-index:55;padding-top:env(safe-area-inset-top,0px);transition:transform .6s var(--ease),background .4s,border-color .4s;border-bottom:1px solid transparent}.nav.scrolled{background:#0b0d10b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.nav.menu-open{background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.nav.hide{transform:translateY(-110%)}.nav-links a{color:#f5f5f29e;transition:color .3s}.nav-links a:hover,.nav-links a[aria-current=true]{color:var(--paper)}.nav-ind{position:absolute;bottom:-10px;left:0;height:2px;width:1px;background:var(--acid);transform-origin:0 50%;transition:transform .55s var(--ease),opacity .3s}.burger{position:relative;width:18px;height:10px}.burger:before,.burger:after{content:"";position:absolute;left:0;width:100%;height:1.5px;background:currentColor;transition:transform .5s var(--ease),top .5s var(--ease)}.burger:before{top:0}.burger:after{top:8.5px}.is-open .burger:before{top:4.25px;transform:rotate(45deg)}.is-open .burger:after{top:4.25px;transform:rotate(-45deg)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--ink);visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .85s var(--ease-io),visibility 0s .85s}.overlay.open{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .85s var(--ease-io),visibility 0s}.overlay .rl>span{transform:translateY(106%);transition:transform .9s var(--ease) var(--d, 0s)}.overlay.open .rl>span{transform:none}.overlay:not(.open) .rl>span{transition-delay:0s;transition-duration:.4s}.ov-fade{opacity:0;transition:opacity .6s var(--ease) var(--d, 0s)}.overlay.open .ov-fade{opacity:1}.ov-list a{transition:opacity .4s,transform .6s var(--ease)}.ov-list:hover a{opacity:.28}.ov-list a:hover,.ov-list a:focus-visible{opacity:1;transform:translate(18px)}.ov-big{font-size:clamp(3rem,9.5vw,8.5rem);font-weight:600;letter-spacing:-.05em;line-height:.95}.hero-glow{background:radial-gradient(55% 50% at 74% 44%,rgba(197,255,95,.06),transparent 70%),radial-gradient(45% 45% at 5% 100%,rgba(27,31,38,.9),transparent 70%)}.headline{font-size:clamp(3.4rem,12vw,12rem);line-height:.85;letter-spacing:-.05em;font-weight:700}.hl-line{will-change:transform}.char{display:inline-block;transition:transform .5s var(--ease),color .3s,-webkit-text-stroke-color .3s}.hover-chars .char:hover{transform:translateY(-.07em) skew(-6deg);color:var(--acid)}.outline-text .char:hover{color:var(--acid);-webkit-text-stroke-color:var(--acid)}.sculpt{transition:opacity 1.6s var(--ease)}.scroll-cue{transition:opacity .5s}.capsule{width:22px;height:36px;border:1px solid rgba(245,245,242,.35);border-radius:12px;position:relative}.capsule:after{content:"";position:absolute;left:50%;top:7px;width:2px;height:7px;margin-left:-1px;border-radius:2px;background:var(--acid);animation:wheel 1.9s var(--ease) infinite}@keyframes wheel{0%{transform:translateY(0);opacity:1}70%{transform:translateY(12px);opacity:0}to{opacity:0}}.ticker{display:flex;width:max-content;animation:tick 40s linear infinite}.ticker.paused{animation-play-state:paused}.tk-ctl{position:absolute;top:50%;right:max(16px,env(safe-area-inset-right,0px));margin-top:-18px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border-radius:999px;border:1px solid rgba(245,245,242,.2);background:#0b0d10b8;color:var(--paper);transition:border-color .3s,color .3s}.tk-ctl:hover{border-color:#f5f5f299}.tk-ctl:focus-visible{outline:2px solid var(--acid);outline-offset:3px}@keyframes tick{to{transform:translate(-50%)}}.ticker-item{font-size:clamp(1.75rem,4.6vw,4.25rem);font-weight:600;letter-spacing:-.035em;color:var(--paper);white-space:nowrap}.ticker-wrap{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.mbox{container-type:inline-size}.m-inner{will-change:transform}.m-zoom{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1);transition:transform 1.1s var(--ease)}.m-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);opacity:.16;pointer-events:none;transition:opacity .8s var(--ease);z-index:1}.bk{--bk-dur: .85s;--bk-ease: cubic-bezier(.645, .045, .355, 1);--T: 2.4cqw;container:book / inline-size;position:relative;margin-inline:auto;width:clamp(min(100%,720px),min(80%,calc((100svh - 11rem)*1.6)),1400px)}.bk:focus-visible,.bk-m:focus-visible{outline:2px solid var(--acid);outline-offset:14px;border-radius:2px}.bk-opening,.bk-closing{--bk-dur: 1.15s}.bk-stage{position:relative;perspective:2600px;perspective-origin:50% 42%}.bk-ground{position:absolute;left:3%;right:3%;bottom:-7%;height:12%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,#00000080,#0000);transform:scaleX(1);transition:transform var(--bk-dur) var(--bk-ease)}.bk-closed .bk-ground,.bk-closing .bk-ground{transform:scaleX(.5)}.bk-spread{position:relative;display:grid;grid-template-columns:1fr 1fr;aspect-ratio:2 / 1.25;transform-style:preserve-3d;transform-origin:75% 50%}@container book (max-width: 1000px){.bk-spread{aspect-ratio:2 / 1.34}}@container book (max-width: 820px){.bk-spread{aspect-ratio:2 / 1.55}}.bk-spread:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:0 0 0 1px #f5f5f212,0 30px 60px -42px #000c}.bk-spread:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-.5px;background:#f5f5f217;pointer-events:none}.bk-cell{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--surface)}.bk-slot{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.bk-slot.on{visibility:visible}.bk-closed .bk-spread{transform:translate(-25%) translateZ(0) rotateX(-7deg) rotateY(22deg)}.bk-opening .bk-spread{animation:bkBookOpen var(--bk-dur) linear both}.bk-closing .bk-spread{animation:bkBookOpen var(--bk-dur) linear both reverse}.bk-closed .bk-cell-l,.bk-opening .bk-cell-l,.bk-closing .bk-cell-l{visibility:hidden}.bk-closed .bk-spread:before,.bk-closed .bk-spread:after{opacity:0}.bk-opening .bk-spread:before,.bk-opening .bk-spread:after{animation:bkFrameIn var(--bk-dur) linear both}.bk-closing .bk-spread:before,.bk-closing .bk-spread:after{animation:bkFrameIn var(--bk-dur) linear both reverse}@keyframes bkFrameIn{0%,55%{opacity:0}to{opacity:1}}.bk-thick{position:absolute;pointer-events:none;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bk-closed .bk-thick{opacity:1}.bk-opening .bk-thick{animation:bkThickOut var(--bk-dur) linear both}.bk-closing .bk-thick{animation:bkThickOut var(--bk-dur) linear both reverse}@keyframes bkThickOut{0%,18%{opacity:1}50%,to{opacity:0}}.bk-thick-spine{top:0;bottom:0;left:calc(50% - var(--T));width:var(--T);transform-origin:100% 50%;transform:rotateY(-90deg);background:linear-gradient(90deg,#121519,#191d23 40%,#20252c);display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:14% 0 6%;box-shadow:inset 0 0 0 1px #f5f5f20d}.bk-thick-spine span{writing-mode:vertical-rl;font-family:var(--mono);font-size:9px;font-size:clamp(7px,.62cqw,10px);letter-spacing:.22em;text-transform:uppercase;color:#f5f5f2b8;white-space:nowrap}.bk-thick-spine i{font-style:normal;color:var(--acid)}.bk-thick-top{left:50%;width:50%;top:calc(-1 * var(--T));height:var(--T);transform-origin:50% 100%;transform:rotateX(90deg);background:linear-gradient(180deg,#1b1f25 0 7%,transparent 7% 93%,#20252c 93%),repeating-linear-gradient(180deg,#2b3038 0,#2b3038 1px,#23272e 1px,#23272e 2px)}.bk-leaf{position:absolute;top:0;bottom:0;width:50%;z-index:6;transform-style:preserve-3d;pointer-events:none;will-change:transform}.bk-leaf.next{left:50%;transform-origin:0 50%;animation:bkLeafNext var(--bk-dur) linear both}.bk-leaf.prev{left:0;transform-origin:100% 50%;animation:bkLeafPrev var(--bk-dur) linear both}.bk-seg{position:absolute;top:0;bottom:0;transform-style:preserve-3d}.bk-leaf.next .bk-seg-a{left:0;width:60.4%}.bk-leaf.next .bk-seg-b{left:60%;width:40%;transform-origin:0 50%;animation:bkBendNext var(--bk-dur) linear both}.bk-leaf.prev .bk-seg-a{left:39.6%;width:60.4%}.bk-leaf.prev .bk-seg-b{left:0;width:40%;transform-origin:100% 50%;animation:bkBendPrev var(--bk-dur) linear both}.bk-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--surface);-webkit-backface-visibility:hidden;backface-visibility:hidden}.bk-face.back{transform:rotateY(180deg)}.bk-slice{position:absolute;top:0;bottom:0}.bk-seg-a .bk-slice{width:165.563%}.bk-seg-b .bk-slice{width:250%}.bk-face-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;background:var(--ink);opacity:0}.bk-seg-a .bk-face-shade{animation:bkShadeA var(--bk-dur) linear both}.bk-seg-b .bk-face-shade{animation:bkShadeB var(--bk-dur) linear both}.bk-cast{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:0;will-change:transform,opacity}.bk-cast-r{background:linear-gradient(90deg,#000c,#0000004d 9%,#0000 40%)}.bk-cast-l{background:linear-gradient(270deg,#000c,#0000004d 9%,#0000 40%)}.bk-turn-page.bk-turn-next .bk-cast-r{animation:bkCastBentRevealR var(--bk-dur) linear both}.bk-turn-page.bk-turn-next .bk-cast-l{animation:bkCastBentCoverL var(--bk-dur) linear both}.bk-turn-page.bk-turn-prev .bk-cast-l{animation:bkCastBentRevealL var(--bk-dur) linear both}.bk-turn-page.bk-turn-prev .bk-cast-r{animation:bkCastBentCoverR var(--bk-dur) linear both}.bk-opening .bk-seg-b,.bk-closing .bk-seg-b{animation:none}.bk-opening .bk-seg-b .bk-face-shade,.bk-closing .bk-seg-b .bk-face-shade{animation-name:bkShadeA}.bk-opening .bk-cast-r,.bk-closing .bk-cast-r{animation:bkCastRigidRevealR var(--bk-dur) linear both}.bk-opening :is(.bk-leaf,.bk-face-shade,.bk-cast-r){animation-duration:calc(var(--bk-dur) * .82);animation-delay:calc(var(--bk-dur) * .12)}.bk-closing :is(.bk-leaf,.bk-face-shade,.bk-cast-r){animation-duration:calc(var(--bk-dur) * .82);animation-delay:calc(var(--bk-dur) * .06);animation-direction:reverse}@keyframes bkLeafNext{0.0%{transform:translateZ(1px) rotateY(-0deg)}3.33%{transform:translateZ(1px) rotateY(-.581deg)}6.67%{transform:translateZ(1px) rotateY(-1.514deg)}10.0%{transform:translateZ(1px) rotateY(-2.846deg)}13.33%{transform:translateZ(1px) rotateY(-4.636deg)}16.67%{transform:translateZ(1px) rotateY(-6.953deg)}20.0%{transform:translateZ(1px) rotateY(-9.886deg)}23.33%{transform:translateZ(1px) rotateY(-13.547deg)}26.67%{transform:translateZ(1px) rotateY(-18.076deg)}30.0%{transform:translateZ(1px) rotateY(-23.658deg)}33.33%{transform:translateZ(1px) rotateY(-30.525deg)}36.67%{transform:translateZ(1px) rotateY(-38.973deg)}40.0%{transform:translateZ(1px) rotateY(-49.342deg)}43.33%{transform:translateZ(1px) rotateY(-61.929deg)}46.67%{transform:translateZ(1px) rotateY(-76.725deg)}50.0%{transform:translateZ(1px) rotateY(-92.986deg)}53.33%{transform:translateZ(1px) rotateY(-109.154deg)}56.67%{transform:translateZ(1px) rotateY(-123.698deg)}60.0%{transform:translateZ(1px) rotateY(-135.924deg)}63.33%{transform:translateZ(1px) rotateY(-145.872deg)}66.67%{transform:translateZ(1px) rotateY(-153.869deg)}70.0%{transform:translateZ(1px) rotateY(-160.272deg)}73.33%{transform:translateZ(1px) rotateY(-165.385deg)}76.67%{transform:translateZ(1px) rotateY(-169.448deg)}80.0%{transform:translateZ(1px) rotateY(-172.646deg)}83.33%{transform:translateZ(1px) rotateY(-175.124deg)}86.67%{transform:translateZ(1px) rotateY(-176.992deg)}90.0%{transform:translateZ(1px) rotateY(-178.339deg)}93.33%{transform:translateZ(1px) rotateY(-179.236deg)}96.67%{transform:translateZ(1px) rotateY(-179.741deg)}100.0%{transform:translateZ(1px) rotateY(-179.9deg)}}@keyframes bkLeafPrev{0.0%{transform:translateZ(1px) rotateY(0)}3.33%{transform:translateZ(1px) rotateY(.581deg)}6.67%{transform:translateZ(1px) rotateY(1.514deg)}10.0%{transform:translateZ(1px) rotateY(2.846deg)}13.33%{transform:translateZ(1px) rotateY(4.636deg)}16.67%{transform:translateZ(1px) rotateY(6.953deg)}20.0%{transform:translateZ(1px) rotateY(9.886deg)}23.33%{transform:translateZ(1px) rotateY(13.547deg)}26.67%{transform:translateZ(1px) rotateY(18.076deg)}30.0%{transform:translateZ(1px) rotateY(23.658deg)}33.33%{transform:translateZ(1px) rotateY(30.525deg)}36.67%{transform:translateZ(1px) rotateY(38.973deg)}40.0%{transform:translateZ(1px) rotateY(49.342deg)}43.33%{transform:translateZ(1px) rotateY(61.929deg)}46.67%{transform:translateZ(1px) rotateY(76.725deg)}50.0%{transform:translateZ(1px) rotateY(92.986deg)}53.33%{transform:translateZ(1px) rotateY(109.154deg)}56.67%{transform:translateZ(1px) rotateY(123.698deg)}60.0%{transform:translateZ(1px) rotateY(135.924deg)}63.33%{transform:translateZ(1px) rotateY(145.872deg)}66.67%{transform:translateZ(1px) rotateY(153.869deg)}70.0%{transform:translateZ(1px) rotateY(160.272deg)}73.33%{transform:translateZ(1px) rotateY(165.385deg)}76.67%{transform:translateZ(1px) rotateY(169.448deg)}80.0%{transform:translateZ(1px) rotateY(172.646deg)}83.33%{transform:translateZ(1px) rotateY(175.124deg)}86.67%{transform:translateZ(1px) rotateY(176.992deg)}90.0%{transform:translateZ(1px) rotateY(178.339deg)}93.33%{transform:translateZ(1px) rotateY(179.236deg)}96.67%{transform:translateZ(1px) rotateY(179.741deg)}100.0%{transform:translateZ(1px) rotateY(179.9deg)}}@keyframes bkBendNext{0.0%{transform:rotateY(-0deg)}3.33%{transform:rotateY(-.527deg)}6.67%{transform:rotateY(-1.374deg)}10.0%{transform:rotateY(-2.58deg)}13.33%{transform:rotateY(-4.191deg)}16.67%{transform:rotateY(-6.252deg)}20.0%{transform:rotateY(-8.8deg)}23.33%{transform:rotateY(-11.848deg)}26.67%{transform:rotateY(-15.346deg)}30.0%{transform:rotateY(-19.121deg)}33.33%{transform:rotateY(-22.759deg)}36.67%{transform:rotateY(-25.431deg)}40.0%{transform:rotateY(-25.698deg)}43.33%{transform:rotateY(-21.574deg)}46.67%{transform:rotateY(-11.587deg)}50.0%{transform:rotateY(2.752deg)}53.33%{transform:rotateY(16.16deg)}56.67%{transform:rotateY(24.027deg)}60.0%{transform:rotateY(25.984deg)}63.33%{transform:rotateY(24.123deg)}66.67%{transform:rotateY(20.514deg)}70.0%{transform:rotateY(16.46deg)}73.33%{transform:rotateY(12.623deg)}76.67%{transform:rotateY(9.282deg)}80.0%{transform:rotateY(6.517deg)}83.33%{transform:rotateY(4.317deg)}86.67%{transform:rotateY(2.636deg)}90.0%{transform:rotateY(1.417deg)}93.33%{transform:rotateY(.603deg)}96.67%{transform:rotateY(.145deg)}100.0%{transform:rotateY(0)}}@keyframes bkBendPrev{0.0%{transform:rotateY(0)}3.33%{transform:rotateY(.527deg)}6.67%{transform:rotateY(1.374deg)}10.0%{transform:rotateY(2.58deg)}13.33%{transform:rotateY(4.191deg)}16.67%{transform:rotateY(6.252deg)}20.0%{transform:rotateY(8.8deg)}23.33%{transform:rotateY(11.848deg)}26.67%{transform:rotateY(15.346deg)}30.0%{transform:rotateY(19.121deg)}33.33%{transform:rotateY(22.759deg)}36.67%{transform:rotateY(25.431deg)}40.0%{transform:rotateY(25.698deg)}43.33%{transform:rotateY(21.574deg)}46.67%{transform:rotateY(11.587deg)}50.0%{transform:rotateY(-2.752deg)}53.33%{transform:rotateY(-16.16deg)}56.67%{transform:rotateY(-24.027deg)}60.0%{transform:rotateY(-25.984deg)}63.33%{transform:rotateY(-24.123deg)}66.67%{transform:rotateY(-20.514deg)}70.0%{transform:rotateY(-16.46deg)}73.33%{transform:rotateY(-12.623deg)}76.67%{transform:rotateY(-9.282deg)}80.0%{transform:rotateY(-6.517deg)}83.33%{transform:rotateY(-4.317deg)}86.67%{transform:rotateY(-2.636deg)}90.0%{transform:rotateY(-1.417deg)}93.33%{transform:rotateY(-.603deg)}96.67%{transform:rotateY(-.145deg)}100.0%{transform:rotateY(-0deg)}}@keyframes bkShadeA{0.0%{opacity:0}3.33%{opacity:.005}6.67%{opacity:.013}10.0%{opacity:.025}13.33%{opacity:.04}16.67%{opacity:.061}20.0%{opacity:.086}23.33%{opacity:.117}26.67%{opacity:.155}30.0%{opacity:.201}33.33%{opacity:.254}36.67%{opacity:.314}40.0%{opacity:.379}43.33%{opacity:.441}46.67%{opacity:.487}50.0%{opacity:.499}53.33%{opacity:.472}56.67%{opacity:.416}60.0%{opacity:.348}63.33%{opacity:.281}66.67%{opacity:.22}70.0%{opacity:.169}73.33%{opacity:.126}76.67%{opacity:.092}80.0%{opacity:.064}83.33%{opacity:.043}86.67%{opacity:.026}90.0%{opacity:.014}93.33%{opacity:.007}96.67%{opacity:.002}100.0%{opacity:.001}}@keyframes bkShadeB{0.0%{opacity:0}3.33%{opacity:.01}6.67%{opacity:.025}10.0%{opacity:.047}13.33%{opacity:.077}16.67%{opacity:.114}20.0%{opacity:.16}23.33%{opacity:.214}26.67%{opacity:.275}30.0%{opacity:.34}33.33%{opacity:.401}36.67%{opacity:.451}40.0%{opacity:.483}43.33%{opacity:.497}46.67%{opacity:.5}50.0%{opacity:.5}53.33%{opacity:.499}56.67%{opacity:.493}60.0%{opacity:.47}63.33%{opacity:.425}66.67%{opacity:.364}70.0%{opacity:.295}73.33%{opacity:.229}76.67%{opacity:.17}80.0%{opacity:.12}83.33%{opacity:.08}86.67%{opacity:.049}90.0%{opacity:.027}93.33%{opacity:.012}96.67%{opacity:.004}100.0%{opacity:.001}}@keyframes bkCastBentRevealR{0.0%{transform:translate(100%);opacity:0}3.33%{transform:translate(99.99%);opacity:.006}6.67%{transform:translate(99.93%);opacity:.016}10.0%{transform:translate(99.75%);opacity:.03}13.33%{transform:translate(99.33%);opacity:.048}16.67%{transform:translate(98.5%);opacity:.073}20.0%{transform:translate(97%);opacity:.103}23.33%{transform:translate(94.47%);opacity:.141}26.67%{transform:translate(90.42%);opacity:.186}30.0%{transform:translate(84.32%);opacity:.241}33.33%{transform:translate(75.6%);opacity:.305}36.67%{transform:translate(63.93%);opacity:.377}40.0%{transform:translate(49.42%);opacity:.455}43.33%{transform:translate(32.76%);opacity:.529}46.67%{transform:translate(14.96%);opacity:.584}50.0%{transform:translate(0);opacity:0}53.33%{transform:translate(0);opacity:0}56.67%{transform:translate(0);opacity:0}60.0%{transform:translate(0);opacity:0}63.33%{transform:translate(0);opacity:0}66.67%{transform:translate(0);opacity:0}70.0%{transform:translate(0);opacity:0}73.33%{transform:translate(0);opacity:0}76.67%{transform:translate(0);opacity:0}80.0%{transform:translate(0);opacity:0}83.33%{transform:translate(0);opacity:0}86.67%{transform:translate(0);opacity:0}90.0%{transform:translate(0);opacity:0}93.33%{transform:translate(0);opacity:0}96.67%{transform:translate(0);opacity:0}100.0%{transform:translate(0);opacity:0}}@keyframes bkCastBentCoverL{0.0%{transform:translate(0);opacity:0}3.33%{transform:translate(0);opacity:0}6.67%{transform:translate(0);opacity:0}10.0%{transform:translate(0);opacity:0}13.33%{transform:translate(0);opacity:0}16.67%{transform:translate(0);opacity:0}20.0%{transform:translate(0);opacity:0}23.33%{transform:translate(0);opacity:0}26.67%{transform:translate(0);opacity:0}30.0%{transform:translate(0);opacity:0}33.33%{transform:translate(0);opacity:0}36.67%{transform:translate(0);opacity:0}40.0%{transform:translate(0);opacity:0}43.33%{transform:translate(0);opacity:0}46.67%{transform:translate(0);opacity:0}50.0%{transform:translate(-3.29%);opacity:.599}53.33%{transform:translate(-21.78%);opacity:.567}56.67%{transform:translate(-40.01%);opacity:.499}60.0%{transform:translate(-56.75%);opacity:.417}63.33%{transform:translate(-70.72%);opacity:.337}66.67%{transform:translate(-81.33%);opacity:.264}70.0%{transform:translate(-88.76%);opacity:.203}73.33%{transform:translate(-93.62%);opacity:.151}76.67%{transform:translate(-96.61%);opacity:.11}80.0%{transform:translate(-98.34%);opacity:.077}83.33%{transform:translate(-99.27%);opacity:.051}86.67%{transform:translate(-99.72%);opacity:.031}90.0%{transform:translate(-99.92%);opacity:.017}93.33%{transform:translate(-99.98%);opacity:.008}96.67%{transform:translate(-100%);opacity:.003}100.0%{transform:translate(-100%);opacity:.001}}@keyframes bkCastBentRevealL{0.0%{transform:translate(-100%);opacity:0}3.33%{transform:translate(-99.99%);opacity:.006}6.67%{transform:translate(-99.93%);opacity:.016}10.0%{transform:translate(-99.75%);opacity:.03}13.33%{transform:translate(-99.33%);opacity:.048}16.67%{transform:translate(-98.5%);opacity:.073}20.0%{transform:translate(-97%);opacity:.103}23.33%{transform:translate(-94.47%);opacity:.141}26.67%{transform:translate(-90.42%);opacity:.186}30.0%{transform:translate(-84.32%);opacity:.241}33.33%{transform:translate(-75.6%);opacity:.305}36.67%{transform:translate(-63.93%);opacity:.377}40.0%{transform:translate(-49.42%);opacity:.455}43.33%{transform:translate(-32.76%);opacity:.529}46.67%{transform:translate(-14.96%);opacity:.584}50.0%{transform:translate(0);opacity:0}53.33%{transform:translate(0);opacity:0}56.67%{transform:translate(0);opacity:0}60.0%{transform:translate(0);opacity:0}63.33%{transform:translate(0);opacity:0}66.67%{transform:translate(0);opacity:0}70.0%{transform:translate(0);opacity:0}73.33%{transform:translate(0);opacity:0}76.67%{transform:translate(0);opacity:0}80.0%{transform:translate(0);opacity:0}83.33%{transform:translate(0);opacity:0}86.67%{transform:translate(0);opacity:0}90.0%{transform:translate(0);opacity:0}93.33%{transform:translate(0);opacity:0}96.67%{transform:translate(0);opacity:0}100.0%{transform:translate(0);opacity:0}}@keyframes bkCastBentCoverR{0.0%{transform:translate(0);opacity:0}3.33%{transform:translate(0);opacity:0}6.67%{transform:translate(0);opacity:0}10.0%{transform:translate(0);opacity:0}13.33%{transform:translate(0);opacity:0}16.67%{transform:translate(0);opacity:0}20.0%{transform:translate(0);opacity:0}23.33%{transform:translate(0);opacity:0}26.67%{transform:translate(0);opacity:0}30.0%{transform:translate(0);opacity:0}33.33%{transform:translate(0);opacity:0}36.67%{transform:translate(0);opacity:0}40.0%{transform:translate(0);opacity:0}43.33%{transform:translate(0);opacity:0}46.67%{transform:translate(0);opacity:0}50.0%{transform:translate(3.29%);opacity:.599}53.33%{transform:translate(21.78%);opacity:.567}56.67%{transform:translate(40.01%);opacity:.499}60.0%{transform:translate(56.75%);opacity:.417}63.33%{transform:translate(70.72%);opacity:.337}66.67%{transform:translate(81.33%);opacity:.264}70.0%{transform:translate(88.76%);opacity:.203}73.33%{transform:translate(93.62%);opacity:.151}76.67%{transform:translate(96.61%);opacity:.11}80.0%{transform:translate(98.34%);opacity:.077}83.33%{transform:translate(99.27%);opacity:.051}86.67%{transform:translate(99.72%);opacity:.031}90.0%{transform:translate(99.92%);opacity:.017}93.33%{transform:translate(99.98%);opacity:.008}96.67%{transform:translate(100%);opacity:.003}100.0%{transform:translate(100%);opacity:.001}}@keyframes bkCastRigidRevealR{0.0%{transform:translate(100%);opacity:0}3.33%{transform:translate(99.99%);opacity:.006}6.67%{transform:translate(99.97%);opacity:.016}10.0%{transform:translate(99.88%);opacity:.03}13.33%{transform:translate(99.67%);opacity:.048}16.67%{transform:translate(99.26%);opacity:.073}20.0%{transform:translate(98.52%);opacity:.103}23.33%{transform:translate(97.22%);opacity:.141}26.67%{transform:translate(95.06%);opacity:.186}30.0%{transform:translate(91.6%);opacity:.241}33.33%{transform:translate(86.14%);opacity:.305}36.67%{transform:translate(77.74%);opacity:.377}40.0%{transform:translate(65.15%);opacity:.455}43.33%{transform:translate(47.06%);opacity:.529}46.67%{transform:translate(22.96%);opacity:.584}50.0%{transform:translate(0);opacity:0}53.33%{transform:translate(0);opacity:0}56.67%{transform:translate(0);opacity:0}60.0%{transform:translate(0);opacity:0}63.33%{transform:translate(0);opacity:0}66.67%{transform:translate(0);opacity:0}70.0%{transform:translate(0);opacity:0}73.33%{transform:translate(0);opacity:0}76.67%{transform:translate(0);opacity:0}80.0%{transform:translate(0);opacity:0}83.33%{transform:translate(0);opacity:0}86.67%{transform:translate(0);opacity:0}90.0%{transform:translate(0);opacity:0}93.33%{transform:translate(0);opacity:0}96.67%{transform:translate(0);opacity:0}100.0%{transform:translate(0);opacity:0}}@keyframes bkBookOpen{0.0%{transform:translate(-25%) translateZ(0) rotateX(-7deg) rotateY(22deg)}2.78%{transform:translate(-25%) translateZ(1.12px) rotateX(-7deg) rotateY(22deg)}5.56%{transform:translate(-25%) translateZ(2.93px) rotateX(-6.984deg) rotateY(21.951deg)}8.33%{transform:translate(-25%) translateZ(5.12px) rotateX(-6.94deg) rotateY(21.812deg)}11.11%{transform:translate(-24.959%) translateZ(7.57px) rotateX(-6.872deg) rotateY(21.599deg)}13.89%{transform:translate(-24.8%) translateZ(10.18px) rotateX(-6.777deg) rotateY(21.299deg)}16.67%{transform:translate(-24.545%) translateZ(12.88px) rotateX(-6.649deg) rotateY(20.896deg)}19.44%{transform:translate(-24.177%) translateZ(15.61px) rotateX(-6.482deg) rotateY(20.371deg)}22.22%{transform:translate(-23.675%) translateZ(18.31px) rotateX(-6.269deg) rotateY(19.702deg)}25.0%{transform:translate(-23.011%) translateZ(20.93px) rotateX(-6.001deg) rotateY(18.862deg)}27.78%{transform:translate(-22.154%) translateZ(23.41px) rotateX(-5.672deg) rotateY(17.827deg)}30.56%{transform:translate(-21.068%) translateZ(25.72px) rotateX(-5.276deg) rotateY(16.582deg)}33.33%{transform:translate(-19.721%) translateZ(27.8px) rotateX(-4.817deg) rotateY(15.139deg)}36.11%{transform:translate(-18.103%) translateZ(29.63px) rotateX(-4.312deg) rotateY(13.551deg)}38.89%{transform:translate(-16.255%) translateZ(31.16px) rotateX(-3.791deg) rotateY(11.913deg)}41.67%{transform:translate(-14.281%) translateZ(32.39px) rotateX(-3.286deg) rotateY(10.329deg)}44.44%{transform:translate(-12.325%) translateZ(33.28px) rotateX(-2.822deg) rotateY(8.869deg)}47.22%{transform:translate(-10.504%) translateZ(33.82px) rotateX(-2.408deg) rotateY(7.568deg)}50.0%{transform:translate(-8.881%) translateZ(34px) rotateX(-2.045deg) rotateY(6.428deg)}52.78%{transform:translate(-7.467%) translateZ(33.82px) rotateX(-1.73deg) rotateY(5.437deg)}55.56%{transform:translate(-6.249%) translateZ(33.28px) rotateX(-1.457deg) rotateY(4.579deg)}58.33%{transform:translate(-5.203%) translateZ(32.39px) rotateX(-1.221deg) rotateY(3.836deg)}61.11%{transform:translate(-4.307%) translateZ(31.16px) rotateX(-1.016deg) rotateY(3.193deg)}63.89%{transform:translate(-3.539%) translateZ(29.63px) rotateX(-.839deg) rotateY(2.638deg)}66.67%{transform:translate(-2.882%) translateZ(27.8px) rotateX(-.687deg) rotateY(2.158deg)}69.44%{transform:translate(-2.32%) translateZ(25.72px) rotateX(-.555deg) rotateY(1.745deg)}72.22%{transform:translate(-1.841%) translateZ(23.41px) rotateX(-.442deg) rotateY(1.39deg)}75.0%{transform:translate(-1.435%) translateZ(20.93px) rotateX(-.346deg) rotateY(1.087deg)}77.78%{transform:translate(-1.093%) translateZ(18.31px) rotateX(-.264deg) rotateY(.831deg)}80.56%{transform:translate(-.808%) translateZ(15.61px) rotateX(-.196deg) rotateY(.616deg)}83.33%{transform:translate(-.574%) translateZ(12.88px) rotateX(-.14deg) rotateY(.439deg)}86.11%{transform:translate(-.386%) translateZ(10.18px) rotateX(-.094deg) rotateY(.296deg)}88.89%{transform:translate(-.24%) translateZ(7.57px) rotateX(-.059deg) rotateY(.184deg)}91.67%{transform:translate(-.131%) translateZ(5.12px) rotateX(-.032deg) rotateY(.101deg)}94.44%{transform:translate(-.057%) translateZ(2.93px) rotateX(-.014deg) rotateY(.044deg)}97.22%{transform:translate(-.014%) translateZ(1.12px) rotateX(-.003deg) rotateY(.011deg)}100.0%{transform:translate(-0%) translateZ(0) rotateX(-0deg) rotateY(0)}}.bk-page{position:absolute;top:0;right:0;bottom:0;left:0;container:page / inline-size;background:var(--surface)}.bk-sp{position:absolute;top:0;bottom:0;width:10%;z-index:3;pointer-events:none}.bk-page-l .bk-sp{right:0;background:linear-gradient(90deg,#0000,#0000001a 55%,#0000005c)}.bk-page-r .bk-sp{left:0;background:linear-gradient(270deg,#0000,#0000001a 55%,#0000005c)}.bk-plate-media{position:absolute;display:block;top:6cqw;left:6cqw;right:8cqw;bottom:14cqw}.bk-plate-media .mbox{aspect-ratio:auto;height:100%}.bk-m-media{position:relative;display:block}.bk-m-media .mbox{aspect-ratio:4 / 5}.bk-plate-media img,.bk-plate-media video,.bk-m-media img,.bk-m-media video{object-position:var(--pos, 50% 50%)}.bk-plate-media [data-media-status],.bk-plate-media [data-media-note],.bk-m-media [data-media-status],.bk-m-media [data-media-note]{display:none}.bk-plate-media:focus-visible,.bk-m-media:focus-visible{outline:2px solid var(--acid);outline-offset:4px}.bk-vplate{position:absolute;left:5cqw;right:7cqw;top:46%;transform:translateY(-50%)}.bk-vplate .bk-plate-media{position:relative;inset:auto}.bk-vplate .vbox{aspect-ratio:3 / 2}.bk-vplate .vbox img,.bk-vplate .vbox video{object-position:50% 50%}.vbox{position:relative;width:100%;max-width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--ink)}.vbox img,.vbox video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vbox video{transition:opacity .45s var(--ease)}.bk-vcap{margin-top:2.4cqw;display:flex;justify-content:space-between;gap:1rem;font-size:10px;font-size:clamp(9px,1.9cqw,11px);color:#f5f5f294}.bk-play{position:absolute;z-index:6;display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.05rem 0 .5rem;border-radius:999px;background:#0b0d10d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--paper);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.bk-play i{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--acid);color:var(--ink)}.bk-play:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.bk-vplate .bk-play{left:3cqw;bottom:3cqw}.bk-m-media .vbox{aspect-ratio:16 / 9}.bk-plate-cap{position:absolute;left:6cqw;right:8cqw;bottom:5.5cqw;display:flex;justify-content:space-between;gap:1rem;color:#f5f5f29e;pointer-events:none}.bk-r-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:40px;padding:clamp(22px,8.5cqw,58px)}.bk-kicker{display:flex;align-items:baseline;gap:1.1rem}.bk-title{margin-top:auto;font-size:56px;font-weight:600;letter-spacing:-.055em;line-height:.88}.bk-tl{display:block;white-space:nowrap}.bk-tl>span{display:inline-block}.is-fitting,.is-fitting *{transition:none!important}.bk-lede{margin-top:1.5rem;margin-top:clamp(1rem,6cqw,2.25rem);font-size:16px;font-size:clamp(14px,3.3cqw,19px);line-height:1.45;color:#f5f5f2d6;max-width:30ch;text-wrap:pretty}.bk-high{margin-top:1.25rem;margin-top:clamp(.85rem,5cqw,1.6rem);display:flex;flex-direction:column;gap:.45rem}.bk-high li{display:flex;align-items:baseline;gap:.8rem;font-size:14px;font-size:clamp(12.5px,2.65cqw,15px);line-height:1.35;color:#f5f5f2a8}.bk-high li>span{font-family:var(--mono);font-size:.62rem;letter-spacing:.06em;color:var(--acid)}.bk-foot{margin-top:2rem;margin-top:clamp(1.25rem,7.5cqw,2.9rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.25rem}@container page (max-width: 430px){.bk-foot{flex-direction:column;align-items:flex-start}}.bk-status{display:inline-flex;align-items:center;gap:.55rem;color:#f5f5f2a8}.bk-explore{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--paper);border-radius:999px}.bk-go{display:grid;place-items:center;width:52px;height:52px;border-radius:999px;background:var(--acid);color:var(--ink);flex:none;transition:transform .6s var(--ease)}.bk-explore:focus-visible{outline:2px solid var(--acid);outline-offset:6px}@media (hover: hover){.bk-plate-media:hover .m-zoom{transform:scale(1.03)}.bk-plate-media:hover .m-dim{opacity:0}.bk-explore:hover .bk-go{transform:rotate(-45deg)}}.bk-plate-media:focus-visible .m-zoom{transform:scale(1.03)}.bk-id-noir .bk-tl:first-child>span{font-weight:300;letter-spacing:.16em}.bk-id-noir .bk-kicker .tnum{color:var(--steel)!important}.bk-id-fade .bk-title{font-weight:700;letter-spacing:-.065em}.bk-id-fade .bk-kicker .tnum{color:var(--paper)!important}.bk-id-fade .bk-plate-media img,.bk-id-fade .bk-plate-media video,.bk-id-fade .bk-m-media img,.bk-id-fade .bk-m-media video{filter:grayscale(1) contrast(1.08)}.bk-id-fade .vbox img,.bk-id-fade .vbox video{filter:none}.bk-cover{background:linear-gradient(160deg,#f5f5f20b,#f5f5f200 38%),linear-gradient(180deg,#1d2128,#171a20)}.bk-cover:not(.ghost){cursor:pointer}.bk-cover .bk-r-inner{padding-left:calc(6% + clamp(20px,7cqw,50px))}.bk-cover-top{display:flex;justify-content:space-between;gap:1rem;color:#f5f5f2b8}.bk-cover .bk-title{text-transform:uppercase;letter-spacing:-.05em;line-height:.86}.bk-cover-sub{margin-top:1.2rem;margin-top:clamp(.9rem,5cqw,1.6rem);font-size:16px;font-size:clamp(14px,3.2cqw,18px);line-height:1.45;color:#f5f5f2c2;max-width:26ch}.bk-cover .bk-foot{flex-direction:row;align-items:center}.bk-cover-spine{position:absolute;top:0;bottom:0;left:0;width:6%;pointer-events:none;background:linear-gradient(90deg,#00000073,#00000024 60%,#0000);border-right:1px solid rgba(245,245,242,.07)}.bk-m-cover{position:relative;aspect-ratio:4 / 5;overflow:hidden;box-shadow:0 0 0 1px #f5f5f212,0 30px 60px -40px #000000e6}.bk-controls{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;margin-top:3rem;transition:opacity .5s var(--ease),visibility 0s}.bk-controls.off{opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility 0s .3s}.bk-btn{display:inline-flex;align-items:center;gap:.75rem;min-height:48px;padding:0 1.1rem;border:1px solid rgba(245,245,242,.2);border-radius:999px;font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--paper);transition:background .3s,color .3s,border-color .3s,opacity .3s}.bk-btn[aria-disabled=true]{opacity:.32;cursor:default}@media (hover: hover){.bk-btn:not([aria-disabled=true]):hover{background:var(--acid);color:var(--ink);border-color:var(--acid)}}.bk-progress{display:flex;align-items:center;gap:1rem;justify-content:center;min-width:0}.bk-track{position:relative;height:1px;flex:1;max-width:220px;background:var(--line);overflow:hidden}.bk-bar{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--acid);transform-origin:0 50%;transition:transform var(--bk-dur) var(--bk-ease)}.bk-m-card{animation:bkFade .5s var(--ease) both}@keyframes bkFade{0%{opacity:0;transform:translateY(10px)}}.bk-m-text{padding-top:1.75rem}.bk-m .bk-title{margin-top:1.25rem}.bk-m .bk-foot{margin-top:1.75rem}.vid{transition:opacity .8s var(--ease)}.wk-stage{position:relative;isolation:isolate}.wk-env{position:absolute;top:-14%;right:-3%;bottom:-10%;left:-3%;z-index:-1;pointer-events:none}.pt-wrap{position:relative;width:100%;max-width:480px;margin:0 auto;aspect-ratio:2 / 3;overflow:hidden}@media (min-width: 768px){.pt-wrap{margin:0 0 0 auto}}.pt-wrap img{display:block;width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 78%,rgba(0,0,0,.6) 88%,transparent 100%),linear-gradient(90deg,transparent 0,#000 13%,#000 87%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 78%,rgba(0,0,0,.6) 88%,transparent 100%),linear-gradient(90deg,transparent 0,#000 13%,#000 87%,transparent 100%);mask-composite:intersect}@media (max-width: 767px){.pt-wrap{max-width:300px}}.pt-img{will-change:auto}.pt-curtain{display:none}.motion .pt-fx{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1)}.motion .pt-fx.in{opacity:1;transform:none}@media (min-width: 768px){.motion .pt-curtain{display:block;position:absolute;left:0;right:0;top:0;height:160%;pointer-events:none;background:linear-gradient(180deg,rgba(11,13,16,0) 0,var(--ink) 34%);transform:translateY(-34%);transition:transform 1.1s cubic-bezier(.5,.1,.25,1)}.motion .pt-fx.in .pt-curtain{transform:translateY(100%)}}#work{overflow-x:clip}.exp-blend{background:linear-gradient(180deg,#1b1f2600 0,#1b1f260d 48px,#1b1f2626,#1b1f2645 176px,#1b1f2659 224px,#1b1f2666 260px)}.wk-glow,.wk-grid{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.wk-glow{background:radial-gradient(42% 46% at 50% 52%,#c5ff5f0e,#c5ff5f05 45%,#c5ff5f00 72%);transform:translate3d(var(--ex, 0px),var(--ey, 0px),0)}.wk-grid{background-image:linear-gradient(rgba(245,245,242,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(245,245,242,.045) 1px,transparent 1px);background-size:64px 64px;background-position:center center;-webkit-mask-image:radial-gradient(ellipse 58% 56% at 50% 52%,#000 15%,transparent 74%);mask-image:radial-gradient(ellipse 58% 56% at 50% 52%,#000 15%,transparent 74%);transform:translate3d(calc(var(--ex, 0px) * -.4),calc(var(--ey, 0px) * -.4),0)}.wk-note{position:absolute;display:none;align-items:center;gap:.75rem;font-family:var(--mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#f5f5f28c;writing-mode:vertical-rl;white-space:nowrap;pointer-events:none}.wk-note:before{content:"";width:1px;height:28px;background:#c5ff5f80}.wk-note-l{left:0;top:0;transform:rotate(180deg)}.wk-note-r{right:0;bottom:4rem}@media (min-width: 1200px){.wk-note{display:flex}}.pulse{animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}.poster{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.noir{background:radial-gradient(90% 70% at 50% 64%,#1c2129,#0c0e12 58%,#060709)}.noir .horizon{position:absolute;left:0;right:0;top:64%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,208,218,.45),transparent)}.noir .floor{position:absolute;left:0;right:0;top:64%;bottom:0;background:linear-gradient(180deg,rgba(201,208,218,.05),transparent 70%)}.noir .word{position:absolute;left:0;right:0;bottom:36%;text-align:center;font-weight:300;font-size:19cqw;letter-spacing:.38em;padding-left:.38em;line-height:.74;color:var(--steel);transition:letter-spacing 1.4s var(--ease),padding 1.4s var(--ease)}.noir .reflect{position:absolute;left:0;right:0;top:64%;text-align:center;font-weight:300;font-size:19cqw;letter-spacing:.38em;padding-left:.38em;line-height:.74;color:var(--steel);transform:scaleY(-1);opacity:.16;filter:blur(1px);-webkit-mask-image:linear-gradient(to top,#000,transparent 75%);mask-image:linear-gradient(to top,#000,transparent 75%);transition:letter-spacing 1.4s var(--ease),padding 1.4s var(--ease)}.noir.active .word,.noir.active .reflect{letter-spacing:.46em;padding-left:.46em}.streak{position:absolute;left:-45cqw;width:40cqw;height:1px;background:linear-gradient(90deg,transparent,rgba(201,208,218,.7),transparent);animation:streak var(--dur, 3s) linear infinite;animation-delay:var(--delay, 0s);animation-play-state:paused;opacity:.35;transition:opacity .6s}.streak.hot{background:linear-gradient(90deg,transparent,rgba(197,255,95,.85),transparent)}.active .streak{animation-play-state:running;opacity:1}@keyframes streak{to{transform:translate(190cqw)}}.fadep{background:radial-gradient(80% 90% at 20% 30%,#1d1c1b,#0e0e0f 60%,#08080a)}.fadep .word{position:absolute;left:6cqw;top:50%;transform:translateY(-58%);font-weight:700;font-size:25cqw;letter-spacing:-.06em;line-height:.8;background:linear-gradient(90deg,var(--warm) 0%,var(--warm) 32%,rgba(233,220,200,.04) 92%);background-size:160% 100%;background-position:0% 0;-webkit-background-clip:text;background-clip:text;color:transparent;transition:background-position 1.6s var(--ease)}.fadep.active .word{background-position:60% 0}.pole{position:absolute;right:9cqw;top:-10%;bottom:-10%;width:9cqw;border-left:1px solid rgba(233,220,200,.15);border-right:1px solid rgba(233,220,200,.15);background:repeating-linear-gradient(-50deg,rgba(233,220,200,.9) 0 1.1cqw,transparent 1.1cqw 2.2cqw,rgba(197,255,95,.85) 2.2cqw 3.3cqw,transparent 3.3cqw 4.4cqw);background-size:100% 600%;animation:pole 6s linear infinite;animation-play-state:paused;opacity:.5;transition:opacity .6s;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent)}.fadep.active .pole{animation-play-state:running;opacity:1}@keyframes pole{to{background-position:0 -100%}}.guards{position:absolute;left:6cqw;bottom:7cqw;display:flex;align-items:flex-end;gap:.8cqw}.guards i{display:block;width:3.4cqw;background:var(--warm);transform-origin:bottom;transition:transform .8s var(--ease)}.guards span{display:flex;flex-direction:column;align-items:center;gap:.6cqw;font-family:var(--mono);font-size:1.3cqw;color:#e9dcc88c}.fadep.active .guards i{transform:scaleY(1.35)}.pmeta{position:absolute;font-family:var(--mono);font-size:clamp(8px,1.25cqw,12px);letter-spacing:.1em;text-transform:uppercase}.svc{position:relative;border-top:1px solid var(--line)}.svc:last-child{border-bottom:1px solid var(--line)}.svc{transition:border-color .4s ease}.svc.open{border-top-color:var(--acid)}.svc .svc-title,.svc .num{transition:transform .4s var(--ease),color .35s ease}.svc .plus{transition:transform .45s var(--ease),background .3s,border-color .35s ease,color .35s ease}@media (hover: hover){.svc-btn:hover .svc-title{color:var(--acid);transform:translate(8px)}}.svc-btn:focus-visible{outline:2px solid var(--acid);outline-offset:-2px;border-radius:2px}.svc-sum{flex:0 0 30%;max-width:34ch;text-align:left;transition:color .35s ease}@media (hover: hover){.svc-btn:hover .svc-sum{color:#f5f5f2c7}.svc:not(.open) .svc-btn:hover .plus{transform:scale(1.07);border-color:var(--acid);color:var(--acid)}.svc.open .svc-btn:hover .plus{transform:rotate(180deg) scale(1.07)}}.svc:not(.open) .svc-btn:focus-visible .plus{border-color:var(--acid);color:var(--acid)}.svc-btn:focus-visible .svc-title{color:var(--acid);transform:translate(8px)}.svc.open .num{color:var(--acid)}.plus{position:relative;width:44px;height:44px;border:1px solid var(--line);border-radius:999px;flex:none;transition:transform .6s var(--ease),background .3s,border-color .3s,color .3s}.plus:before,.plus:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .5s var(--ease)}.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.svc.open .plus{transform:rotate(180deg);background:var(--paper);border-color:var(--paper);color:var(--ink)}.svc.open .plus:after{transform:translate(-50%,-50%) rotate(0)}.panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .75s var(--ease)}.svc.open .panel{grid-template-rows:1fr}.panel>div{overflow:hidden;min-height:0}.panel-inner{transform:translateY(-14px);opacity:0;transition:transform .7s var(--ease) .1s,opacity .5s .1s}.svc.open .panel-inner{transform:none;opacity:1}.chip{border:1px solid var(--line);border-radius:999px;padding:.45rem .9rem}.word{transition:color .5s;color:var(--dim)}.word.lit{color:var(--paper)}.word.lit.hl{color:var(--acid)}.pillar{border-top:1px solid var(--line)}.pillar .pw{transition:transform .6s var(--ease);display:inline-block}.pillar:hover .pw{transform:translate(12px)}.contact-head .rl{padding:.14em 0;margin:-.14em 0}.motion .contact-head .rl>span{transform:translateY(135%)}.motion .contact-head.in .rl>span{transform:none}.contact-head{font-size:clamp(3rem,11vw,11rem);line-height:.87;letter-spacing:-.055em;font-weight:700}.mchar{display:inline-block;will-change:transform}.orb{width:clamp(132px,15vw,176px);aspect-ratio:1;border-radius:999px;background:var(--acid);color:var(--ink);position:relative;display:grid;place-items:center;transition:transform .5s var(--ease)}.orb svg.orb-ring{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;animation:spin 16s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.orb:hover .core{transform:scale(1.12) rotate(-45deg)}.core{transition:transform .6s var(--ease)}.social{transition:color .35s ease}.social .s-name{display:inline-block;transition:transform .5s var(--ease)}.social .s-arrow{display:inline-block;transition:transform .45s var(--ease),color .35s ease}@media (hover: hover){.social:hover{color:var(--acid)}.social:hover .s-name{transform:translate(6px)}a.social:hover .s-arrow{transform:translate(3px,-3px)}}a.social:focus-visible{color:var(--acid)}html.has-cursor,html.has-cursor *{cursor:none!important}.c-dot,.c-ring{position:fixed;left:0;top:0;pointer-events:none;z-index:80;border-radius:999px;transition:opacity .3s}.c-dot{width:6px;height:6px;background:var(--acid);margin:-3px 0 0 -3px}.c-ring{width:38px;height:38px;margin:-19px 0 0 -19px;border:1px solid rgba(245,245,242,.45);display:grid;place-items:center;transition:width .45s var(--ease),height .45s var(--ease),margin .45s var(--ease),background .3s,border-color .3s,opacity .3s}.c-ring span{font-family:var(--mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);opacity:0;transition:opacity .25s;white-space:nowrap}.c-ring.link{width:58px;height:58px;margin:-29px 0 0 -29px;border-color:var(--acid)}.c-ring.label{width:96px;height:96px;margin:-48px 0 0 -48px;background:var(--acid);border-color:var(--acid)}.c-ring.label span{opacity:1}.c-ring.gone,.c-dot.gone{opacity:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.word{color:var(--paper)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-3{bottom:.75rem}.left-3{left:.75rem}.right-3{right:.75rem}.right-\[-34\%\]{right:-34%}.top-3{top:.75rem}.top-\[14\%\]{top:14%}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.-m-6{margin:-1.5rem}.-mb-\[\.06em\]{margin-bottom:-.06em}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-9{height:2.25rem}.h-\[58\%\]{height:58%}.h-\[72px\]{height:72px}.h-full{height:100%}.min-h-\[100svh\]{min-height:100svh}.w-1\.5{width:.375rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[130vw\]{width:130vw}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-\[26ch\]{max-width:26ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[68ch\]{max-width:68ch}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.scroll-mt-16{scroll-margin-top:4rem}.grid-cols-\[1fr\]{grid-template-columns:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-8{column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-8{row-gap:2rem}.overflow-hidden{overflow:hidden}.break-all{word-break:break-all}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-acid\/40{border-color:#c5ff5f66}.border-paper\/10{border-color:#f5f5f21a}.border-paper\/15{border-color:#f5f5f226}.border-paper\/20{border-color:#f5f5f233}.bg-acid{--tw-bg-opacity: 1;background-color:rgb(197 255 95 / var(--tw-bg-opacity, 1))}.bg-ink{--tw-bg-opacity: 1;background-color:rgb(11 13 16 / var(--tw-bg-opacity, 1))}.bg-ink\/75{background-color:#0b0d10bf}.bg-ink\/80{background-color:#0b0d10cc}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(27 31 38 / var(--tw-bg-opacity, 1))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-8{padding-bottom:2rem}.pb-\[\.06em\]{padding-bottom:.06em}.pb-\[max\(28px\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(28px,env(safe-area-inset-bottom,0px))}.pl-4{padding-left:1rem}.pr-5{padding-right:1.25rem}.pt-14{padding-top:3.5rem}.pt-24{padding-top:6rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[104px\]{padding-top:104px}.text-left{text-align:left}.text-\[\.75rem\]{font-size:.75rem}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[clamp\(1\.1rem\,1\.6vw\,1\.4rem\)\]{font-size:clamp(1.1rem,1.6vw,1.4rem)}.text-\[clamp\(1\.25rem\,1\.8vw\,1\.6rem\)\]{font-size:clamp(1.25rem,1.8vw,1.6rem)}.text-\[clamp\(1\.2rem\,1\.9vw\,1\.55rem\)\]{font-size:clamp(1.2rem,1.9vw,1.55rem)}.text-\[clamp\(1\.5rem\,3\.2vw\,2\.75rem\)\]{font-size:clamp(1.5rem,3.2vw,2.75rem)}.text-\[clamp\(1\.8rem\,3\.4vw\,2\.8rem\)\]{font-size:clamp(1.8rem,3.4vw,2.8rem)}.text-\[clamp\(1\.8rem\,5vw\,4\.4rem\)\]{font-size:clamp(1.8rem,5vw,4.4rem)}.text-\[clamp\(2\.1rem\,5\.4vw\,5\.2rem\)\]{font-size:clamp(2.1rem,5.4vw,5.2rem)}.text-\[clamp\(2\.4rem\,8vw\,7\.5rem\)\]{font-size:clamp(2.4rem,8vw,7.5rem)}.text-\[clamp\(2\.8rem\,7vw\,6\.5rem\)\]{font-size:clamp(2.8rem,7vw,6.5rem)}.text-\[clamp\(2\.8rem\,8vw\,7\.5rem\)\]{font-size:clamp(2.8rem,8vw,7.5rem)}.text-\[clamp\(3rem\,11vw\,11rem\)\]{font-size:clamp(3rem,11vw,11rem)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-\[\.86\]{line-height:.86}.leading-\[\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[-\.03em\]{letter-spacing:-.03em}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-\.055em\]{letter-spacing:-.055em}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-tight{letter-spacing:-.025em}.text-acid{--tw-text-opacity: 1;color:rgb(197 255 95 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(11 13 16 / var(--tw-text-opacity, 1))}.text-mute{--tw-text-opacity: 1;color:rgb(138 144 153 / var(--tw-text-opacity, 1))}.text-paper{--tw-text-opacity: 1;color:rgb(245 245 242 / var(--tw-text-opacity, 1))}.text-paper\/25{color:#f5f5f240}.text-paper\/30{color:#f5f5f24d}.text-paper\/55{color:#f5f5f28c}.text-paper\/60{color:#f5f5f299}.text-paper\/80{color:#f5f5f2cc}.text-paper\/85{color:#f5f5f2d9}.text-paper\/90{color:#f5f5f2e6}.opacity-0{opacity:0}.opacity-60{opacity:.6}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.will-change-transform{will-change:transform}.hover\:border-acid:hover{--tw-border-opacity: 1;border-color:rgb(197 255 95 / var(--tw-border-opacity, 1))}.hover\:border-paper\/60:hover{border-color:#f5f5f299}.hover\:bg-acid:hover{--tw-bg-opacity: 1;background-color:rgb(197 255 95 / var(--tw-bg-opacity, 1))}.hover\:text-acid:hover{--tw-text-opacity: 1;color:rgb(197 255 95 / var(--tw-text-opacity, 1))}.hover\:text-ink:hover{--tw-text-opacity: 1;color:rgb(11 13 16 / var(--tw-text-opacity, 1))}.hover\:text-paper:hover{--tw-text-opacity: 1;color:rgb(245 245 242 / var(--tw-text-opacity, 1))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-3:focus{left:.75rem}.focus\:top-3:focus{top:.75rem}.focus\:z-\[90\]:focus{z-index:90}.focus\:bg-acid:focus{--tw-bg-opacity: 1;background-color:rgb(197 255 95 / var(--tw-bg-opacity, 1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-ink:focus{--tw-text-opacity: 1;color:rgb(11 13 16 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-\[-45deg\]{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-acid{--tw-border-opacity: 1;border-color:rgb(197 255 95 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-acid{--tw-bg-opacity: 1;background-color:rgb(197 255 95 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-ink{--tw-text-opacity: 1;color:rgb(11 13 16 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,14rem\)_1fr\]{grid-template-columns:minmax(0,14rem) 1fr}.sm\:gap-8{gap:2rem}}@media (min-width: 768px){.md\:bottom-4{bottom:1rem}.md\:left-4{left:1rem}.md\:right-4{right:1rem}.md\:right-5{right:1.25rem}.md\:right-\[-8\%\]{right:-8%}.md\:top-5{top:1.25rem}.md\:top-\[2\%\]{top:2%}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-span-9{grid-column:span 9 / span 9}.md\:col-start-10{grid-column-start:10}.md\:col-start-6{grid-column-start:6}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:-m-14{margin:-3.5rem}.md\:-mt-14{margin-top:-3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-24{margin-bottom:6rem}.md\:mt-32{margin-top:8rem}.md\:mt-\[5\.75rem\]{margin-top:5.75rem}.md\:inline{display:inline}.md\:flex{display:flex}.md\:h-24{height:6rem}.md\:h-\[86\%\]{height:86%}.md\:w-24{width:6rem}.md\:w-\[60vw\]{width:60vw}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:justify-start{justify-content:flex-start}.md\:gap-8{gap:2rem}.md\:p-14{padding:3.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-\[35px\]{padding-top:35px;padding-bottom:35px}.md\:pb-16{padding-bottom:4rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-32{padding-bottom:8rem}.md\:pb-44{padding-bottom:11rem}.md\:pl-16{padding-left:4rem}.md\:pl-\[11vw\]{padding-left:11vw}.md\:pl-\[4vw\]{padding-left:4vw}.md\:pl-\[9vw\]{padding-left:9vw}.md\:pr-\[12vw\]{padding-right:12vw}.md\:pt-10{padding-top:2.5rem}.md\:pt-24{padding-top:6rem}.md\:pt-40{padding-top:10rem}.md\:opacity-100{opacity:1}}@media (min-width: 1024px){.lg\:block{display:block}.lg\:inline-flex{display:inline-flex}}
