@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/49d2f8bdeba219c3.3vxbymg_kqoii.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:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/71a1b84867060043.4063qtxwupz89.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/38a15c9a0b6aa5e1.p.0kxvs4gr291h1.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}.TdPUEG_className{font-family:Big Shoulders;font-style:normal}.TdPUEG_variable{--f-mai-disp:"Big Shoulders"}
@font-face{font-family:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2452e73ef13f653d-s.272nra_bxd1zt.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:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/729d61f7cbf18bf5-s.29lqq5nuum8jh.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/735f397d673a2893-s.p.07vmikkqgzsr6.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:Chivo Mono Fallback;src:local(Arial);ascent-override:69.84%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.iPF-Hq_className{font-family:Chivo Mono,Chivo Mono Fallback;font-style:normal}.iPF-Hq_variable{--f-mai-mono:"Chivo Mono", "Chivo Mono Fallback"}
.mai{--k:#0c0a09;--k2:#16110f;--k3:#241b17;--red:#ff3d2e;--red-hi:#ff6a58;--red-lo:#a3180c;--paper:#f2ece0;--paper-2:#e6ddcc;--mute:#a39789;background:var(--k);color:var(--paper);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--teal:#a3180c;--ink:#0c0a09;--chrome:#f2ece0;--mint:#ff6a58;--cta-bg:linear-gradient(180deg, #ff7a68 0%, #ff3d2e 100%);--cta-fg:#0c0a09;--cta-shadow:0 10px 34px -10px #ff3d2ea6, inset 0 1px 0 #fff6;--offer-head-bg:radial-gradient(120% 90% at 100% 0%, #ff3d2e8c, transparent 60%), linear-gradient(160deg, #2a0d09, #0c0a09);--bump-on:#fbe3dc}.mai ::selection{background:var(--red);color:var(--k)}.mai-disp{font-family:var(--f-mai-disp), "Impact", sans-serif;text-transform:uppercase;letter-spacing:-.005em;font-weight:900;line-height:.9}.mai-mono{font-family:var(--f-mai-mono), ui-monospace, monospace}.mai-kick{font-family:var(--f-mai-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:11.5px;font-weight:600}.mai-grain:before{content:"";pointer-events:none;opacity:.07;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.mai-safelight{background:radial-gradient(60% 50% at 82% 8%,#ff3d2e6b,#0000 70%),radial-gradient(40% 40% at 8% 90%,#ff3d2e29,#0000 70%)}.mai-paper{background:var(--paper);color:var(--k)}.mai-paper .mai-mute{color:#6b6054}.mai-cta{font-family:var(--f-mai-disp), sans-serif;text-transform:uppercase;letter-spacing:.04em;color:var(--k);background:linear-gradient(#ff7a68,#ff3d2e);border-radius:.35rem;justify-content:center;align-items:center;gap:.6rem;padding:1.05rem 1.7rem;font-size:1.25rem;font-weight:900;line-height:1;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 14px 40px -12px #ff3d2eb3,inset 0 1px #fff6}.mai-cta:hover{filter:brightness(1.07);transform:translateY(-1px)}.mai-cta:focus-visible,.mai a:focus-visible,.mai button:focus-visible,.mai summary:focus-visible{outline:3px solid var(--paper);outline-offset:3px}.mai-cta-light{background:var(--k);color:var(--paper);box-shadow:6px 6px #0c0a0959}.mai-edge{background:#060504;border-block:1px solid #2a211c;position:relative}.mai-sprocket{background-image:radial-gradient(circle at 8px 6px, var(--paper) 0 3px, transparent 3.5px);opacity:.55;background-size:26px 12px;height:12px;position:absolute;left:0;right:0}.mai-marquee{width:max-content;animation:48s linear infinite mai-scroll;display:flex}@keyframes mai-scroll{to{transform:translate(-50%)}}.mai-scene{perspective:1400px}.mai-fan{transform-style:preserve-3d;transform:rotateX(var(--rx,8deg)) rotateY(var(--ry,-16deg));transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.mai-print{aspect-ratio:4/5;background:var(--paper);border-radius:3px;width:52%;padding:2.4% 2.4% 9%;position:absolute;top:50%;left:50%;box-shadow:0 40px 70px -26px #000000f2,0 0 0 1px #ffffff1a}.mai-print img{object-fit:cover;width:100%;height:100%;display:block}.mai-print span{letter-spacing:.1em;color:#5a4f45;font-size:8.5px;position:absolute;bottom:2.6%;left:6%}.mai-p1{animation:7s ease-in-out infinite mai-bob;transform:translate(-96%,-52%)translateZ(-70px)rotate(-8deg)}.mai-p2{animation:7s ease-in-out -2s infinite mai-bob;transform:translate(-50%,-50%)translateZ(30px)rotate(1deg)}.mai-p3{animation:7s ease-in-out -4s infinite mai-bob;transform:translate(-4%,-46%)translateZ(-30px)rotate(9deg)}@keyframes mai-bob{50%{translate:0 -8px}}.mai-chip{z-index:5;animation:6s ease-in-out infinite mai-float;position:absolute}@keyframes mai-float{50%{transform:translateY(-9px)}}.mai-stage{aspect-ratio:4/5;touch-action:pan-y;background:#000;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3a2c25,0 50px 90px -30px #ff3d2e59,0 30px 60px -20px #000}.mai-stage img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.mai-scan{background:var(--red);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 18px 4px #ff3d2ecc}.mai-stamp{border:4px solid var(--red);color:var(--red);font-family:var(--f-mai-disp), sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#0c0a09d1;border-radius:6px;padding:.35rem .8rem;font-size:clamp(1.7rem,7vw,2.6rem);font-weight:900;transition:opacity .25s,scale .25s;position:absolute;bottom:17%;right:5%;transform:rotate(-9deg)}.mai-range{appearance:none;cursor:ew-resize;touch-action:none;background:0 0;width:100%;height:44px}.mai-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--red) calc(var(--v,0) * 1%), #2c221d calc(var(--v,0) * 1%));border-radius:2px;height:14px;box-shadow:inset 0 0 0 1px #4a3a31}.mai-range::-moz-range-track{background:#2c221d;border-radius:2px;height:14px}.mai-range::-moz-range-progress{background:var(--red);height:14px}.mai-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--paper);border:3px solid var(--k);width:30px;height:44px;box-shadow:0 0 0 2px var(--red), 0 8px 20px #000000b3;border-radius:4px;margin-top:-15px}.mai-range::-moz-range-thumb{background:var(--paper);border:3px solid var(--k);width:24px;height:38px;box-shadow:0 0 0 2px var(--red);border-radius:4px}.mai-step{text-align:left;opacity:.55;width:100%;color:inherit;cursor:pointer;background:0 0;border-left:3px solid #3a2c25;padding:.7rem 0 .7rem 1rem;transition:opacity .25s,border-color .25s}.mai-step[data-on=true]{opacity:1;border-color:var(--red)}.mai-step[data-done=true]{opacity:.8;border-color:#7a3a30}.mai-thumb{scroll-snap-align:start;cursor:pointer;opacity:.7;background:0 0;border:2px solid #0000;border-radius:3px;flex:none;width:66px;padding:0;transition:opacity .2s,transform .2s}.mai-thumb[aria-pressed=true]{border-color:var(--red);opacity:1;transform:translateY(-3px)}.mai-thumb img{aspect-ratio:4/5;object-fit:cover;border-radius:1px;width:100%;display:block}.mai-strip{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--red) #1c1511;gap:14px;padding:34px 20px;display:flex;overflow-x:auto}.mai-frame{scroll-snap-align:center;text-align:left;width:150px;color:var(--paper);cursor:pointer;background:#14100d;border:1px solid #3a2c25;border-radius:3px;flex:none;padding:14px 12px;transition:transform .2s,border-color .2s,background .2s;position:relative}.mai-frame:hover{transform:translateY(-3px)}.mai-frame[aria-selected=true]{background:var(--red);color:var(--k);border-color:var(--red);transform:translateY(-6px)}.mai-fchip{text-align:left;color:var(--paper);cursor:pointer;background:#14100d;border:1px solid #3a2c25;border-radius:3px;padding:.75rem .9rem;transition:background .15s,border-color .15s}.mai-fchip:hover{border-color:var(--red)}.mai-fchip[aria-pressed=true]{background:var(--paper);color:var(--k);border-color:var(--paper)}.mai [data-reveal].mai-armed{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(26px)}.mai [data-reveal].mai-in{opacity:1;transform:none}.mai-strike{background:linear-gradient(var(--red), var(--red)) 0 55% / 0 2px no-repeat;transition:background-size .9s cubic-bezier(.2,.7,.2,1)}.mai-in .mai-strike,.mai-in.mai-strike{background-size:100% 2px}.mai-plus{transition:transform .2s}details[open] .mai-plus{transform:rotate(45deg)}.mai-tab td,.mai-tab th{vertical-align:top;text-align:left;padding:.85rem .9rem}@media (prefers-reduced-motion:reduce){.mai-marquee,.mai-p1,.mai-p2,.mai-p3,.mai-chip{animation:none}.mai-fan{transition:none}.mai [data-reveal].mai-armed{opacity:1;transition:none;transform:none}}
