@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8c2be2a3-module__iX1fDW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8c2be2a3-module__iX1fDW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_964e2806-module__h6Ln4a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_964e2806-module__h6Ln4a__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--ink:#0c0b09;--ink-2:#16140f;--line:#2a261f;--bone:#efe8da;--dust:#8f8778;--sodium:#ff6a13;--sodium-ink:#1a0b02;--err:#ff4d4d;--rgb-r:#ff2d55b3;--rgb-c:#00e5ffb3;--f1:42ms;--f2:83ms;--f4:.167s;--f8:.333s;--f12:.5s;--spring:cubic-bezier(.34,1.36,.64,1);--out:cubic-bezier(.22,1,.36,1);--gut:clamp(16px,3vw,40px);--mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--sans:var(--font-archivo),"Archivo",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:var(--ink);color:var(--bone);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.5;overflow-x:clip}@media (min-width:768px){body{font-size:18px}}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0}:focus-visible{outline:2px solid var(--sodium);outline-offset:2px}.mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:500}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--gut);z-index:100;background:var(--sodium);color:var(--sodium-ink);padding:12px 16px;text-decoration:none;position:fixed;top:-80px}.skip:focus{top:12px}.grain{pointer-events:none;z-index:60;opacity:.07;position:fixed;inset:0;overflow:hidden}.grain:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .95 0 0 0 0 .88 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.333s step-end infinite grain;position:absolute;inset:-64px}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-31px,17px)}50%{transform:translate(23px,-29px)}75%{transform:translate(-13px,-41px)}}.nav{z-index:40;padding:14px var(--gut);transition:transform var(--f8) var(--out);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.nav.up{transform:translateY(-110%)}.fb{font-family:var(--sans);font-variation-settings:"wdth" 62;letter-spacing:-.01em;font-size:28px;font-weight:900;line-height:1;text-decoration:none}.nav-r{align-items:center;gap:22px;display:flex}.nav-r a.mono{color:var(--bone);text-decoration:none}.soc{align-items:center;margin:0 -6px;list-style:none;display:flex}.soc a{width:40px;height:44px;color:var(--bone);opacity:.78;transition:opacity var(--f4) linear;place-items:center;display:grid}.soc a:hover{opacity:1}.soc svg{fill:currentColor;width:17px;height:17px}.btn-hire{background:var(--sodium);height:44px;color:var(--sodium-ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--f4) var(--spring);white-space:nowrap;border-radius:2px;align-items:center;gap:10px;padding:0 18px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.btn-hire:active{transform:scale(.96)}.btn-hire i{background:var(--sodium-ink);border-radius:50%;flex:none;width:6px;height:6px}.btn-hire[disabled]{opacity:.7;cursor:progress}.btn-hire.tall{height:52px}.pill{z-index:45;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px)saturate(1.5);transition:transform var(--f8) var(--spring);background:#16140f8c;border-radius:999px;align-items:center;gap:6px;padding:6px;display:none;position:fixed;transform:translate(-50%,160%);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #efe8da24,0 10px 30px #00000073}.pill.show{transform:translate(-50%)}html:has(dialog[open]) .pill{display:none}.pill a{border-radius:999px;align-items:center;height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.hero{background:var(--ink);isolation:isolate;height:100svh;min-height:560px;position:relative;overflow:hidden}.hero video,.hero .poster{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero video{z-index:1;opacity:0}.hero video.on{opacity:1}.scrim{z-index:2;pointer-events:none;background:linear-gradient(#0c0b098c 0%,#0c0b0900 18% 46%,#0c0b09d1 100%);position:absolute;inset:0}.tc{z-index:5;top:76px;right:var(--gut);color:var(--bone);align-items:center;gap:8px;display:flex;position:absolute}.tc b{background:var(--sodium);width:7px;height:7px;box-shadow:0 0 10px var(--sodium);border-radius:50%}.tc span{font-variant-numeric:tabular-nums}.copy{z-index:5;left:var(--gut);right:var(--gut);bottom:calc(var(--wmh,22vw) + 44px);grid-template-columns:1fr auto;align-items:end;gap:20px;display:grid;position:absolute}.eyebrow{color:#efe8dabd;text-shadow:0 1px 12px #0c0b09b3;align-items:center;gap:12px;margin-bottom:12px;display:flex}.eyebrow:before{content:"";background:var(--dust);flex:none;width:22px;height:1px}.eyebrow i{opacity:.5;font-style:normal}.line{font-variation-settings:"wdth" 100;letter-spacing:-.01em;max-width:27ch;font-size:clamp(20px,2.1vw,30px);font-weight:500;line-height:1.15}.line .w{color:#efe8dacc}.line .w.k{color:var(--bone);font-weight:700}.line .w{opacity:0;filter:blur(6px);transition:opacity var(--f8) var(--out),filter var(--f8) var(--out),transform var(--f8) var(--out);display:inline-block;transform:translateY(4px)}.line.in .w{opacity:1;filter:none;transform:none}.side{flex-direction:column;align-items:flex-end;gap:20px;display:flex}.ctas{align-items:flex-end;gap:12px;display:flex}.proof{color:var(--bone);flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none;display:inline-flex}.pf-l{color:var(--dust);align-items:center;gap:8px;font-size:11px;display:flex}.pf-l:before{content:"";background:var(--bone);border-radius:50%;flex:none;width:6px;height:6px}.pf-n{font-variation-settings:"wdth" 62;letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:clamp(56px,6.2vw,104px);font-weight:900;line-height:.78}.proof:hover .pf-n{animation:ana var(--f4) steps(2) 1}.pf-plus{transform-origin:30% 70%;display:inline-block}.pf-plus.pre{opacity:0;transform:scale(0)}.pf-plus.pop{animation:plus var(--f12) var(--spring) both}@keyframes plus{0%{opacity:0;transform:scale(0)rotate(-20deg)}60%{opacity:1;transform:scale(1.3)rotate(4deg)}to{opacity:1;transform:none}}.hero-proof{z-index:5;top:76px;left:var(--gut);text-shadow:0 2px 18px #0c0b0973;position:absolute}.glass{height:52px;color:var(--bone);-webkit-backdrop-filter:blur(10px)saturate(1.6)brightness(1.08);transition:transform var(--f4) var(--spring);background:#16140f47;border-radius:999px;align-items:center;gap:12px;padding:0 22px 0 8px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff0f,inset 0 0 0 1px #efe8da29,0 10px 30px #00000059}.glass:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff24,#fff0 45%);position:absolute;inset:1px}.glass:active{transform:scale(.97)}.glass .disc{background:var(--bone);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.glass .disc svg{width:14px;height:14px;fill:var(--ink);margin-left:2px}.glass .t{text-align:left;flex-direction:column;line-height:1.15;display:flex}.glass .t small{color:var(--dust);font-size:10px}.wm{z-index:4;padding:0 calc(var(--gut) - .04em);text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;color:var(--bone);mix-blend-mode:difference;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:15vw;font-weight:900;line-height:.8;position:absolute;bottom:6px;left:0;right:0}.wm span{font-variation-settings:"wdth" var(--w,125),"wght" 900;display:inline-block}.wm.pre span{--w:62}.wm.in span{--w:125;transition:font-variation-settings var(--f12) var(--spring);transition-delay:calc(var(--i) * 42ms)}.edge{z-index:5;left:var(--gut);right:var(--gut);bottom:calc(var(--wmh,22vw) + 12px);color:var(--dust);pointer-events:none;justify-content:space-between;font-size:10px;display:flex;position:absolute}.bar{z-index:6;height:var(--lb,0px);background:var(--ink);transition:transform var(--f8) var(--spring);padding:0 var(--gut);color:var(--dust);align-items:center;display:flex;position:absolute;left:0;right:0;transform:scaleY(0)}.bar.top{transform-origin:top;top:0}.bar.bot{transform-origin:bottom;bottom:0}.ctrl{z-index:7;left:var(--gut);right:var(--gut);border:1px solid var(--line);background:#0c0b09b8;align-items:center;gap:16px;padding:10px 14px;display:none;position:absolute;bottom:16px}.ctrl input[type=range]{min-width:0;accent-color:var(--sodium);flex:1;height:24px}.ctrl button{min-height:44px;padding:0 6px}.ctrl .cl{color:var(--sodium)}.ctrl .rtc{font-variant-numeric:tabular-nums}.endcard{z-index:8;background:var(--ink);place-items:center;display:none;position:absolute;inset:0}.endcard div{align-items:center;gap:18px;display:flex}body.reel .nav,body.reel .copy,body.reel .wm,body.reel .tc,body.reel .hero-proof,body.reel .edge,body.reel .scrim,body.reel .grain,body.reel .lens,body.reel .shards,body.reel .pill{display:none}body.reel .hero video{object-fit:contain;opacity:1}body.reel .hero .poster{opacity:0}body.reel .bar{transform:scaleY(1)}body.reel .ctrl{display:flex}body.reel.ended .endcard{display:grid}.head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:18px;padding-bottom:18px;display:flex}.h2{font-variation-settings:"wdth" 75;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(48px,9vw,132px);font-weight:800;line-height:.82}.head .mono{color:var(--dust)}.work{padding:clamp(72px,10vw,140px) var(--gut) 40px;scroll-margin-top:0}.filters{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.chip{border:1px solid var(--line);min-height:36px;color:var(--dust);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:2px;padding:0 12px;font-size:11px;font-weight:500;position:relative}.chip[aria-pressed=true]{background:var(--sodium);color:var(--sodium-ink);border-color:var(--sodium)}.sheet{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.tile{background:var(--ink-2);border:1px solid var(--line);cursor:pointer;min-width:0;transition:opacity var(--f4) linear,filter var(--f4) linear;outline-offset:3px;grid-column:span 4;width:100%;padding:6px 6px 0;display:block}.tile.F{grid-column:span 6}.tile.H{grid-column:1/-1}.frame{aspect-ratio:16/9;background:#000;display:block;position:relative;overflow:hidden}.tile.H .frame{aspect-ratio:2.39}.sheet.flat .tile.H .frame{aspect-ratio:16/9}.frame img,.frame video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame video{opacity:0}.tile.playing .frame video{opacity:1}.frame .rec{z-index:2;color:var(--bone);text-shadow:0 1px 4px #0009;align-items:center;gap:6px;font-size:10px;display:none;position:absolute;top:8px;left:8px}.frame .rec b{background:var(--sodium);border-radius:50%;width:6px;height:6px}.tile.playing .rec{display:flex}.ec{color:var(--dust);white-space:nowrap;align-items:center;gap:14px;padding:9px 2px 10px;font-size:11px;display:flex;overflow:hidden}.ec .n{color:var(--bone);flex:none}.ec .tt{font-family:var(--sans);font-variation-settings:"wdth" 75;letter-spacing:.01em;color:var(--bone);text-transform:uppercase;text-overflow:ellipsis;min-width:0;font-size:17px;font-weight:800;overflow:hidden}.tile.H .ec .tt{font-size:clamp(17px,2vw,26px)}.award{background:var(--sodium);height:30px;color:var(--sodium-ink);letter-spacing:.1em;white-space:nowrap;border-radius:2px;align-items:center;gap:9px;padding:0 12px;font-size:11px;display:inline-flex}.award b{background:var(--sodium-ink);border-radius:50%;flex:none;width:6px;height:6px}.frame .award{z-index:3;position:absolute;top:12px;left:12px;box-shadow:0 6px 20px #00000059}.tile.won .frame .rec{top:12px;left:auto;right:10px}.tile.H .frame .award{height:36px;padding:0 14px;font-size:12px;top:16px;left:16px}.lb-award{margin-bottom:12px}.ec .cat{flex:none}.ec .rt{font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.perf{background:radial-gradient(circle at 50% 50%,var(--ink) 0 2.2px,transparent 2.6px) 0 50%/14px 9px repeat-x;opacity:.9;height:9px;margin:0 -6px;display:block}.vband{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.vband .tile{grid-column:auto}.vband .frame{aspect-ratio:9/16}.vband .ec{gap:10px}.vband .ec .cat{display:none}.vband .ec .tt{font-size:15px}.sheet.flat .tile:not(.V){grid-column:span 4}@media (hover:hover) and (pointer:fine){.sheet:has(.tile.hot) .tile:not(.hot){opacity:.35;filter:grayscale()}.tile.hot .tt{animation:ana var(--f4) steps(2) 1}}@keyframes ana{0%,to{text-shadow:none}50%{text-shadow:-3px 0 var(--rgb-r),3px 0 var(--rgb-c)}}.slate-wrap{--open:-1.3deg;--lift:-1.9deg;margin-top:46px}.slate{border:1px solid var(--line);background:var(--ink-2);text-align:left;width:100%;color:var(--bone);padding:0;display:block;position:relative}.stick{transform-origin:0 100%;height:24px;transform:rotate(var(--open));transition:transform var(--f8) var(--spring);background:repeating-linear-gradient(-45deg,var(--bone) 0 18px,var(--ink) 18px 36px);box-shadow:0 0 0 1px var(--line);display:block}.slate:hover .stick{transform:rotate(var(--lift))}.clap .stick,.clap .slate:hover .stick{transition:transform var(--f2) cubic-bezier(.55,0,1,.45);transform:rotate(0)}.is-open .stick{transform:rotate(calc(var(--open) * .5))}.slate-body{transition:transform var(--f4) var(--spring);grid-template-columns:1fr auto;align-items:end;gap:10px 28px;padding:30px 22px 22px;display:grid;position:relative}.slate-body:before{content:"";background:repeating-linear-gradient(-45deg,var(--bone) 0 18px,var(--ink) 18px 36px);opacity:.85;height:10px;position:absolute;top:0;left:0;right:0}.clap .slate-body{transform:translateY(3px)}.s-meta{color:var(--dust);flex-wrap:wrap;grid-column:1/-1;gap:4px 26px;display:flex}.s-title{font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(52px,8.4vw,128px);font-weight:900;line-height:.82}.s-cta{color:var(--bone);white-space:nowrap;align-items:center;gap:10px;padding-bottom:6px;display:inline-flex}.s-cta:after{content:"";width:9px;height:9px;transition:transform var(--f4) var(--spring);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-3px)rotate(45deg)}.is-open .s-cta:after{transform:translateY(2px)rotate(-135deg)}.slate:hover .s-cta:after{transform:translateY(0)rotate(45deg)}.is-open .slate:hover .s-cta:after{transform:translateY(-1px)rotate(-135deg)}.more{padding-top:26px}.more .sheet{margin-top:4px}.more.open .tile{animation:cutin var(--f12) var(--spring) both;animation-delay:calc(var(--k,0) * 56ms)}@keyframes cutin{0%{opacity:0;transform:translateY(40px)scale(.94)}}.more.closing{animation:rollaway var(--f4) var(--out) forwards}@keyframes rollaway{to{opacity:0;transform:translateY(-18px)}}.rollup{border:1px solid var(--line);background:var(--ink-2);width:100%;min-height:56px;color:var(--bone);align-items:center;gap:16px;margin-top:14px;padding:0 18px;display:flex}.stick.mini{flex:none;width:46px;height:12px;transform:rotate(-10deg)}.rollup:hover .stick.mini{transform:rotate(-18deg)}.empty{color:var(--dust);padding:28px 0}.empty button{color:var(--sodium);min-height:44px;text-decoration:underline}.lb{width:100%;max-width:none;height:100%;max-height:none;color:var(--bone);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lb::backdrop{background:#0c0b09f2}.lb[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lb-top{padding:12px var(--gut);justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.lb-top .meta{color:var(--dust);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lb-close{min-height:44px;color:var(--sodium);padding:0 4px}.lb-stage{margin:0 var(--gut);justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden;container-type:size}.lb-stage video{width:min(100cqw,calc(100cqh * var(--ar,1.7778)));height:auto;aspect-ratio:var(--ar,1.7778);background:#000;display:block}.lb-bot{padding:14px var(--gut) calc(16px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.lb-title{font-variation-settings:"wdth" 75;text-transform:uppercase;font-size:clamp(28px,4vw,52px);font-weight:800;line-height:.9}.lb-hire{min-height:32px;color:var(--sodium);align-items:center;margin-top:6px;text-decoration:none;display:inline-flex}.lb-hire:hover{text-decoration:underline}.lb-nav{align-items:center;gap:8px;display:flex}.lb-nav button{border:1px solid var(--line);border-radius:2px;min-width:44px;min-height:44px;padding:0 14px}.make{isolation:isolate;border-top:1px solid var(--line);padding:clamp(56px,8vw,110px) 0 clamp(48px,7vw,96px);position:relative;overflow:clip}.make .bg{z-index:-1;position:absolute;inset:0}.make .bg img,.make .bg video{object-fit:cover;filter:grayscale(.25)brightness(.55)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.make .bg:after{content:"";background:linear-gradient(180deg,var(--ink) 0%,#0c0b0959 30%,#0c0b0959 70%,var(--ink) 100%);position:absolute;inset:0}.make .bg .src{right:var(--gut);z-index:1;color:var(--dust);font-size:10px;position:absolute;bottom:14px}.make .lead{padding:0 var(--gut);color:var(--dust);max-width:62ch;margin-bottom:22px}.rows{flex-direction:column;gap:2px;display:flex}.row{width:max-content;animation:48s linear infinite tick;display:flex}.row.rev{animation-direction:reverse}.rows:hover .row,.rows:focus-within .row{animation-play-state:paused}.row .set{flex:none;align-items:center;display:flex}.item{font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;color:var(--bone);align-items:center;padding:0 .12em;font-size:clamp(56px,12vw,180px);font-weight:900;line-height:.92;display:inline-flex}.row.rev .item{color:#0000;-webkit-text-stroke:1px var(--bone)}.item:hover,.item:focus-visible{color:var(--sodium);-webkit-text-stroke:0}.dot{background:var(--sodium);border-radius:50%;flex:none;width:.3em;height:.3em;margin:0 .1em;font-size:clamp(56px,12vw,180px);display:inline-block}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.process{padding:clamp(72px,10vw,140px) var(--gut) 40px}.process .head{border-bottom:0;margin-bottom:0}.steps{margin-top:10px;padding-top:30px;position:relative}.steplist{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;display:grid}.rule{background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.playhead{background:var(--sodium);width:11px;height:11px;box-shadow:0 0 12px var(--sodium);will-change:transform;border-radius:50%;position:absolute;top:-5px;left:0}.step .num{font-family:var(--mono);letter-spacing:-.02em;color:var(--bone);font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1;display:block}.step h3{color:var(--sodium);margin:14px 0 12px}.step p{color:var(--bone);opacity:.86;max-width:34ch}.hire{padding:clamp(80px,11vw,160px) var(--gut) 60px;border-top:1px solid var(--line);margin-top:60px}.vt{isolation:isolate;margin-bottom:28px;position:relative;overflow:hidden}.vt:after{content:"";z-index:2;background:var(--ink);mix-blend-mode:lighten;pointer-events:none;position:absolute;inset:0}.vt.plain:after{display:none}.vt video{object-fit:cover;z-index:0;filter:brightness(1.5)saturate(1.4)contrast(1.1);width:100%;height:100%;position:absolute;inset:0}.vt h2{z-index:1;color:#fff;mix-blend-mode:multiply;font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.015em;background:#000;font-size:clamp(48px,12.2vw,200px);font-weight:900;line-height:.84;position:relative}.vt.plain h2{color:var(--bone);mix-blend-mode:normal;background:0 0}.hire-lede{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;max-width:980px;margin-bottom:44px;display:flex}.sub{color:var(--dust);max-width:44ch}.hire-proof{border-left:1px solid var(--line);padding-left:20px}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.hf{--r:8px;--field:#0000004d;--edge:#efe8da1a;--glow:0 0 0 4px #ff6a1329,0 0 28px #ff6a1329;border-radius:var(--r);border:1px solid var(--edge);isolation:isolate;background:linear-gradient(#1b1914,#12100c);grid-template-columns:minmax(0,360px) minmax(0,1fr);max-width:1100px;margin:0 auto;display:grid;overflow:hidden;box-shadow:inset 0 1px #efe8da12,0 50px 120px -30px #000000bf,0 20px 40px -20px #0009}.hf fieldset{grid-column:auto}.hf-side{border-right:1px solid var(--edge);flex-direction:column;justify-content:flex-end;min-height:100%;display:flex;position:relative}.hf-pic{z-index:-1;background:#000;position:absolute;inset:0}.hf-pic img,.hf-pic video{object-fit:cover;filter:saturate(.9)brightness(.62);width:100%;height:100%;position:absolute;inset:0}.hf-pic video{opacity:0;transition:opacity var(--f12) linear}.hf-pic video.on{opacity:1}.hf-pic:after{content:"";background:linear-gradient(#0c0b0926 0%,#0c0b0959 40%,#0c0b09eb 100%);position:absolute;inset:0}.hf-side-copy{padding:28px 28px 0;position:relative}.hf-kicker{color:var(--dust);margin-bottom:16px}.hf-list{counter-reset:n;gap:16px;margin-bottom:26px;list-style:none;display:grid}.hf-list li{counter-increment:n;color:#efe8dac7;grid-template-columns:34px 1fr;gap:4px;font-size:16px;line-height:1.4;display:grid}.hf-list li:before{content:"0" counter(n);font-family:var(--mono);color:var(--sodium);padding-top:3px;font-size:12px}.hf-list b{color:var(--bone);font-weight:600}.hf-kicker .m{display:none}.hf-side .perf{margin:0 -28px}.hf-main{min-width:0;padding:34px 40px 30px;position:relative}.hf-form{flex-direction:column;min-height:100%;display:flex}.hf-form.shake{animation:shake var(--f8) var(--spring)}.hf-steps{gap:6px;margin-bottom:12px;list-style:none;display:flex}.hf-steps li{flex:1;min-width:0}.hf-steps button{width:100%;min-height:36px;color:var(--dust);cursor:default;white-space:nowrap;align-items:center;gap:10px;display:flex}.hf-steps button:not(:disabled){cursor:pointer}.hf-steps .n{border:1px solid var(--edge);width:24px;height:24px;transition:background var(--f4) linear,border-color var(--f4) linear,color var(--f4) linear;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.hf-steps .l{text-overflow:ellipsis;overflow:hidden}.hf-steps .ls{display:none}.hf-steps .now button{color:var(--bone)}.hf-steps .now .n{border-color:var(--bone)}.hf-steps .past button{color:#efe8dab3}.hf-steps .past .n{background:var(--sodium);border-color:var(--sodium);color:var(--sodium-ink)}.hf-steps .past button:hover .l{text-decoration:underline}.hf-bar{background:var(--edge);border-radius:2px;height:2px;margin-bottom:30px;display:block;overflow:hidden}.hf-bar span{background:var(--sodium);transform-origin:0;height:100%;transition:transform var(--f12) var(--spring);box-shadow:0 0 12px var(--sodium);display:block}.hf-step{flex:1;align-content:start;gap:22px;display:grid}.hf-step.fwd{animation:stepf var(--f12) var(--spring) both}.hf-step.back{animation:stepb var(--f12) var(--spring) both}@keyframes stepf{0%{opacity:0;transform:translate(36px)}}@keyframes stepb{0%{opacity:0;transform:translate(-36px)}}.hf-title{font-variation-settings:"wdth" 75;text-transform:uppercase;outline:none;flex-direction:column;gap:8px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:.9;display:flex}.hf-title .mono{color:var(--dust);font-size:11px;font-weight:500;line-height:1}.hf-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hf-two .span2{grid-column:1/-1}.hf-fld{min-width:0;position:relative}.hf-fld input,.hf-fld textarea{background:var(--field);border:1px solid var(--edge);width:100%;height:64px;color:var(--bone);font:inherit;transition:border-color var(--f4) linear,box-shadow var(--f4) linear,background var(--f4) linear;border-radius:6px;padding:26px 18px 8px;font-size:17px;display:block;box-shadow:inset 0 1px 3px #00000073,inset 0 -1px #efe8da08}.hf-fld textarea{resize:none;field-sizing:content;height:auto;min-height:140px;max-height:380px;padding-top:32px;line-height:1.5}.hf-fld textarea[name=references]{min-height:96px}.hf-fld input:hover,.hf-fld textarea:hover{border-color:#efe8da33}.hf-fld input:focus,.hf-fld textarea:focus{border-color:var(--sodium);box-shadow:inset 0 1px 3px #00000073,var(--glow);background:#0006;outline:none}.hf-fld textarea::placeholder{color:#0000}.hf-fld textarea:focus::placeholder{color:#8f8778cc}.hf-fld label{color:var(--dust);pointer-events:none;transform-origin:0 0;transition:transform var(--f4) var(--out),color var(--f4) linear;position:absolute;top:21px;left:18px}.hf-fld input:focus+label,.hf-fld input:not(:placeholder-shown)+label,.hf-fld textarea:focus+label,.hf-fld textarea.has+label{transform:translateY(-12px)scale(.72)}.hf-fld input:focus+label,.hf-fld textarea:focus+label{color:var(--sodium)}.hf-fld[data-invalid] input,.hf-fld[data-invalid] textarea{border-color:var(--err)}.hf-fld[data-invalid] label{color:var(--err)}.hf-hint{color:var(--dust);margin-top:8px;font-size:10.5px;display:block}.hf-err{color:var(--err);font-family:var(--mono);letter-spacing:.02em;margin-top:8px;font-size:12px;display:block}.hf-cards{border:0;min-width:0}.hf-cards legend{color:var(--dust);margin-bottom:12px;padding:0}.hf-cards[data-invalid] legend{color:var(--err)}.hf-grid{gap:10px;display:grid}.c3 .hf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c4 .hf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.c5 .hf-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.hf-card{display:block;position:relative}.hf-card input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute;inset:0}.hf-card .face{border:1px solid var(--edge);height:100%;min-height:108px;transition:transform var(--f4) var(--spring),border-color var(--f4) linear,background var(--f4) linear,box-shadow var(--f4) linear;background:linear-gradient(#efe8da0b,#efe8da04);border-radius:6px;flex-direction:column;gap:6px;padding:16px 14px 14px;display:flex;position:relative;box-shadow:inset 0 1px #efe8da0d}.hf-card .ico{fill:none;stroke:#efe8dabf;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;transition:stroke var(--f4) linear;margin-bottom:4px}.hf-card .t{font-variation-settings:"wdth" 75;text-transform:uppercase;letter-spacing:.01em;color:var(--bone);font-size:18px;font-weight:800;line-height:1}.hf-card .h{color:var(--dust);font-size:12.5px;line-height:1.35}.hf-card .tick{background:var(--sodium);fill:none;width:20px;height:20px;stroke:var(--sodium-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--f8) var(--spring);border-radius:50%;padding:3px;position:absolute;top:10px;right:10px;transform:scale(0)}.hf-card:hover .face{border-color:#efe8da42;transform:translateY(-2px)}.hf-card:active .face{transform:scale(.98)}.hf-card input:checked+.face{border-color:var(--sodium);background:linear-gradient(#ff6a1324,#ff6a130a);box-shadow:inset 0 1px #ff6a1340,0 10px 30px -12px #ff6a1373}.hf-card input:checked+.face .ico{stroke:var(--sodium)}.hf-card input:checked+.face .tick{transform:scale(1)}.hf-card input:focus-visible+.face{outline:2px solid var(--sodium);outline-offset:3px}.hf-cards[data-invalid] .face{border-color:#ff4d4d80}.c5 .face{justify-content:flex-end;min-height:92px}.hf-card.top .face{background:linear-gradient(135deg,#ff6a131f,#efe8da08 55%,#ff6a1314);border-color:#ff6a1361}.hf-card.top .t{color:#ffd9c2}.hf-nav{border-top:1px solid var(--edge);justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding-top:22px;display:flex}.hf-note{color:var(--dust)}.hf-back{border:1px solid var(--edge);min-height:52px;color:var(--bone);transition:border-color var(--f4) linear;border-radius:6px;padding:0 22px}.hf-back:hover{border-color:#efe8da59}.hf-next{background:var(--bone);min-height:56px;color:var(--ink);transition:transform var(--f4) var(--spring);border-radius:6px;align-items:center;gap:12px;padding:0 26px;font-size:13px;display:inline-flex}.hf-next svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px;transition:transform var(--f4) var(--spring)}.hf-next:hover svg{transform:translate(4px)}.hf-next:active{transform:scale(.97)}.hf-send{background:var(--sodium);min-width:min(300px,100%);min-height:64px;color:var(--sodium-ink);font-variation-settings:"wdth" 75;text-transform:uppercase;letter-spacing:.01em;transition:transform var(--f4) var(--spring),box-shadow var(--f4) linear;border-radius:6px;justify-content:center;align-items:center;padding:0 34px;font-size:22px;font-weight:900;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 40px -12px #ff6a1399,inset 0 1px #ffffff4d}.hf-send:hover{transform:translateY(-2px);box-shadow:0 20px 50px -12px #ff6a13bf,inset 0 1px #ffffff4d}.hf-send:active{transform:scale(.97)}.hf-send .load{background:var(--sodium-ink);transform-origin:0;opacity:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hf-send.busy{cursor:progress}.hf-send.busy .load{opacity:.6;animation:load 1.1s var(--out) infinite}@keyframes load{0%{transform-origin:0;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(1)}50.1%{transform-origin:100%}to{transform-origin:100%;transform:scaleX(0)}}.hf-alert{border:1px solid var(--err);color:var(--bone);border-radius:6px;margin-top:18px;padding:12px 16px}.hf-done{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:460px;display:flex}.hf-done .stamp{border:3px solid var(--sodium);color:var(--sodium);letter-spacing:.22em;animation:stamp var(--f12) var(--spring) both;border-radius:6px;margin-bottom:10px;padding:10px 16px;font-size:20px;display:inline-block;transform:rotate(-6deg);box-shadow:inset 0 0 0 2px #ff6a1340}@keyframes stamp{0%{opacity:0;transform:scale(2.4)rotate(-16deg)}60%{opacity:1;transform:scale(.94)rotate(-5deg)}to{opacity:1;transform:rotate(-6deg)}}.hf-done h3{font-variation-settings:"wdth" 62;text-transform:uppercase;outline:none;font-size:clamp(56px,7vw,104px);font-weight:900;line-height:.85}.hf-done p{color:#efe8dabf;max-width:44ch}.hf-follow{color:var(--dust);flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.hf-follow a{color:var(--bone);border-bottom:1px solid var(--edge);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.hf-follow a:hover{border-color:var(--sodium)}.hf-again{color:var(--sodium);min-height:44px}@media (max-width:1023px){.hf{grid-template-columns:minmax(0,280px) minmax(0,1fr)}.c5 .hf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c4 .hf-grid,.c3 .hf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hf{margin:0 calc(var(--gut) * -.5);grid-template-columns:1fr}.hf-side{border-right:0;border-bottom:1px solid var(--edge);justify-content:flex-end;min-height:132px}.hf-side-copy{padding:16px 18px 0}.hf-list,.hf-side .perf{display:none}.hf-kicker{color:var(--bone);margin-bottom:14px}.hf-kicker .d{display:none}.hf-kicker .m{display:inline}.hf-main{padding:22px 18px}.hf-steps .l{display:none}.hf-steps .ls{display:inline}.hf-steps button{gap:7px}.hf-two{grid-template-columns:1fr}.c5 .hf-grid,.c4 .hf-grid,.c3 .hf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hf-card .face{min-height:96px}.hf-nav{position:sticky;bottom:0}.hf-send{flex:1}}footer{border-top:1px solid var(--line);padding:28px var(--gut) 0;position:relative;overflow:hidden}.frow{color:var(--dust);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 18px;display:flex}.frow a{color:var(--bone);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.fsoc{flex-wrap:wrap;gap:0 22px;list-style:none;display:flex}.fsoc a{gap:8px}.fsoc svg{fill:currentColor;flex:none;width:13px;height:13px}.fsoc .h{color:var(--dust)}.fsoc a:hover .h{color:var(--bone)}.fline{color:var(--dust)}.fwm{font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--dust);white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:24px;margin-bottom:-.18em;font-size:22.6vw;font-weight:900;line-height:.8;display:block}.lens-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.lens{z-index:70;pointer-events:none;opacity:0;will-change:transform;width:128px;height:128px;transition:opacity var(--f4) linear;-webkit-backdrop-filter:blur(1.5px)saturate(1.5)brightness(1.12);border-radius:50%;display:none;position:fixed;top:0;left:0;transform:translate(-300px,-300px)scale(.3);box-shadow:inset 0 0 0 2px #efe8da4d,inset 0 10px 18px #ffffff1f,inset 0 -12px 20px #0c0b0924,0 10px 28px #0000004d}.lens.refract{-webkit-backdrop-filter:url(#fb-lens)saturate(1.2)brightness(1.05);backdrop-filter:url(#fb-lens)saturate(1.2)brightness(1.05)}.lens:before,.lens:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.lens:before{background:radial-gradient(30% 13% at 40% 13%,#ffffff6b,#fff0 100%)}.lens:after{box-shadow:inset 3px 0 4px -1px var(--rgb-r),inset -3px 0 4px -1px var(--rgb-c);opacity:.55}.lens-play{font-family:var(--mono);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:#efe8daeb;text-shadow:0 1px #0c0b0999,0 -1px #ffffff38;opacity:0;transition:opacity var(--f2) linear;place-items:center;font-size:11px;font-weight:500;display:grid;position:absolute;inset:0}.lens[data-state=play] .lens-play{opacity:1;transition-delay:var(--f2)}.lens-rim{pointer-events:none;filter:blur(4px);opacity:.2;transition:opacity var(--f8) linear;border-radius:50%;position:absolute;inset:-7px}.lens-rim i{background:conic-gradient(#ff2d55,#ffb300,#c6ff3d,#00e5ff,#6b5bff,#ff3bd4,#ff2d55);border-radius:50%;animation:9s linear infinite rimspin,2.8s ease-in-out infinite alternate rimpulse;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 13px),#000 calc(100% - 8px) calc(100% - 4px),#0000);mask:radial-gradient(closest-side,#0000 calc(100% - 13px),#000 calc(100% - 8px) calc(100% - 4px),#0000)}.lens[data-state=play] .lens-rim{opacity:.3}.lens.fast .lens-rim{opacity:.42}.lens.hurt .lens-rim{opacity:.5}@keyframes rimspin{to{transform:rotate(1turn)}}@keyframes rimpulse{0%{opacity:.55}to{opacity:1}}.lens-crack{opacity:0;pointer-events:none;fill:none;stroke:#efe8dab3;stroke-width:1.6px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}.shards{z-index:69;pointer-events:none;position:fixed;inset:0;overflow:hidden}.shard{will-change:transform;width:36px;height:36px;display:none;position:absolute;top:0;left:0}.shard.on{display:block}.shard b{position:absolute;inset:0}.shard .g{clip-path:var(--cp)}.shard .e{clip-path:var(--ep);background:linear-gradient(115deg,#ff2d55b3,#efe8dad9 50%,#00e5ffb3)}.shard .g{-webkit-backdrop-filter:blur(1.5px)saturate(1.6)brightness(1.4);background:radial-gradient(circle at 34% 28%,#ffffffbf 0 9%,#fff0 22%),linear-gradient(135deg,#fff6,#ffffff1a 46%,#ffffff42)}.shards.refract .shard .g{-webkit-backdrop-filter:url(#fb-shard)saturate(1.4)brightness(1.45);backdrop-filter:url(#fb-shard)saturate(1.4)brightness(1.45)}.lens.rm .lens-rim,.lens.rm .lens-crack{display:none}.lens.rm{-webkit-backdrop-filter:none;width:20px;height:20px;box-shadow:none;border:1.5px solid var(--bone)}.lens.rm:before,.lens.rm:after,.lens.rm .lens-play{display:none}@media (hover:hover) and (pointer:fine){.has-cursor .lens{display:block}.has-cursor .lens.live{opacity:1}.has-cursor .lens.live.off{opacity:0}.has-cursor body,.has-cursor body *{cursor:none}.has-cursor input:not([type=radio]),.has-cursor textarea,.has-cursor select,.has-cursor [contenteditable],.has-cursor dialog,.has-cursor dialog *,.has-cursor body.reel *{cursor:auto}}@media (max-width:1023px){.sheet{grid-template-columns:repeat(6,minmax(0,1fr))}.tile,.sheet.flat .tile:not(.V){grid-column:span 3}.tile.F,.tile.H{grid-column:1/-1}.tile.H .frame{aspect-ratio:16/9}.vband{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.nav-r a.mono{display:none}.pill{display:flex}.tc{top:70px}.copy{bottom:calc(var(--wmh,22vw) + 30px);grid-template-columns:1fr;gap:18px}.line{font-size:21px}.ctas{flex-wrap:wrap}.edge{bottom:calc(var(--wmh,22vw) + 10px)}.edge span+span{display:none}.side{align-items:flex-start;gap:18px}.hero-proof{gap:7px;top:70px}.hero-proof .pf-n{font-size:52px}.hire-proof .pf-n{font-size:64px}.ec .cat{display:none}.slate-wrap{--open:-4deg;--lift:-5.5deg;margin-top:34px}.slate-body{grid-template-columns:1fr;padding:26px 16px 18px}.s-meta{gap:4px 16px;font-size:11px}.form{grid-template-columns:1fr}.ctrl{gap:10px;padding:6px 10px;bottom:10px}.steplist{grid-template-columns:1fr;gap:36px}.lb-nav button{padding:0 12px}footer{padding-bottom:84px}}@media (max-width:639px){.sheet{grid-template-columns:minmax(0,1fr)}.tile,.tile.F,.tile.H,.sheet.flat .tile:not(.V){grid-column:auto}.vband{grid-template-columns:repeat(2,minmax(0,1fr))}.vband .ec .rt{display:none}.tile.H .frame .award{height:28px;padding:0 10px;font-size:10px;top:10px;left:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.grain:before{animation:none}.row{width:auto;animation:none}.row .set+.set{display:none}.row .set{flex-wrap:wrap}.item{font-size:clamp(40px,8vw,120px)}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}
