@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3_otmf38u2y4x.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.00hyb-x0mjr9g.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2p4adm_386h58.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1x39li9dshdhc.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.1qsgyx-tuq4mu.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.0s4utfvp8prsy.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.3f7g1nki62hoj.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.3sup9rdq9grs5.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.22ggkaf3lyu8c.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.MsvSZW_className{font-family:Barlow,Barlow Fallback;font-style:normal}.MsvSZW_variable{--font-body:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c230f5cedd6adcc0-s.33sztrngv_ieb.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13355f8808aafd40-s.198xu-2bu0foz.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf56aec03b6c512f-s.p.2-6hkzwn24m5-.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39bdd36e1450d69d-s.38t85nkp60tez.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f88683b112f86fce-s.2omtmoo94goav.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/066ba92c8fc1c222-s.p.3lj349bs9hfu1.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31d568f801a64fa3-s.2dbbbbabmw4n4.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0a0872b54d5f580-s.1oqo1buse5xew.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2da4f60ed3b00b11-s.p.0xxdg0o7uh536.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.LAXvCa_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.LAXvCa_variable{--font-cond:"Barlow Condensed", "Barlow Condensed Fallback"}
:root{--bg:#060606;--bg2:#0d0c0b;--ink:#ece8df;--mute:#9d978d;--dim:#5d5852;--red:#e0251b;--line:#23201d;--cond:var(--font-cond),"Arial Narrow",Arial,sans-serif;--body:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.62;overflow-x:hidden}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--cond);text-transform:uppercase;letter-spacing:.02em;margin:0;font-weight:700;line-height:1}p{margin:0 0 1em}::selection{background:var(--red);color:#fff}.wrap{max-width:1160px;margin:0 auto;padding:0 32px}.grain{z-index:50;pointer-events:none;opacity:.085;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='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.1s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}17%{transform:translate(-4%,3%)}34%{transform:translate(3%,-5%)}51%{transform:translate(-6%,-2%)}68%{transform:translate(5%,4%)}85%{transform:translate(-2%,6%)}to{transform:translate(0)}}.hero{isolation:isolate;background:#000;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-bg{object-fit:cover;object-position:78% 40%;opacity:.55;filter:saturate(.75)contrast(1.05);z-index:0;width:100%;height:100%;animation:26s ease-in-out infinite alternate drift;position:absolute;inset:0}@keyframes drift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.hero-shade{z-index:1;background:radial-gradient(120% 90% at 40% 45%,transparent 0,#00000080 60%,#000 100%), linear-gradient(90deg,#000000e6 0,#0009 34%,#0003 60%,#00000080 100%), linear-gradient(0deg,var(--bg) 0,transparent 26%);position:absolute;inset:0}.hero-art{z-index:2;aspect-ratio:1;pointer-events:none;height:min(98vh,1000px);animation:7s ease-in-out infinite breathe;position:absolute;bottom:-12%;right:-9%;-webkit-mask-image:radial-gradient(closest-side at 52%,#000 60%,#0000 97%);mask-image:radial-gradient(closest-side at 52%,#000 60%,#0000 97%)}.hero-art img{object-fit:contain;filter:contrast(1.1)brightness(.84);width:100%;height:100%}@keyframes breathe{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-6px)scale(1.012)}}.hero-in{z-index:3;width:100%;max-width:1360px;margin:0 auto;padding:120px 64px 110px;position:relative}.hero-text{max-width:660px}.hero h1{letter-spacing:.035em;text-shadow:0 2px 40px #0009;font-size:clamp(84px,13.5vw,208px);line-height:.88;animation:9s linear infinite flicker}@keyframes flicker{0%,41%,43%,45%,to{opacity:1}42%{opacity:.72}44%{opacity:.88}}.rule{background:var(--red);width:150px;height:4px;margin:34px 0 30px}.lede{max-width:24em;margin-bottom:.6em;font-size:clamp(20px,2.05vw,27px);line-height:1.4}.sub{color:#b9b3a8;max-width:30em}.cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:36px;display:flex}.pill{font-family:var(--cond);text-transform:uppercase;letter-spacing:.16em;background:var(--red);border:1px solid var(--red);color:#fff;padding:15px 26px 14px;font-size:18px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.pill:hover,.pill:focus-visible{border-color:var(--ink);color:var(--ink);background:0 0;outline:0}.plat{font-family:var(--cond);text-transform:uppercase;letter-spacing:.16em;color:var(--mute);font-size:15px}.finder{z-index:4;pointer-events:none;font-family:var(--cond);letter-spacing:.16em;color:var(--ink);font-size:16px;font-weight:600;position:absolute;inset:26px}.corner{border:2px solid #ece8df99;width:46px;height:46px;position:absolute}.corner.tl{border-bottom:0;border-right:0;top:0;left:0}.corner.tr{border-bottom:0;border-left:0;top:0;right:0}.corner.bl{border-top:0;border-right:0;bottom:0;left:0}.corner.br{border-top:0;border-left:0;bottom:0;right:0}.rec{align-items:center;gap:10px;display:flex;position:absolute;top:18px;left:24px}.rec i{background:var(--red);border-radius:50%;width:11px;height:11px;animation:1.6s step-end infinite blink;box-shadow:0 0 12px #e0251bcc}.rec span{color:var(--mute);font-variant-numeric:tabular-nums;margin-left:8px}.take,.reels,.lamp{color:var(--mute);position:absolute}.take{top:18px;right:24px}.reels{bottom:18px;left:24px}.lamp{bottom:18px;right:24px}.take b,.lamp b{color:var(--ink);letter-spacing:.1em;margin-left:6px;font-weight:600}@keyframes blink{0%,55%{opacity:1}56%,to{opacity:.15}}.scrollcue{z-index:4;border:2px solid #ece8df73;border-radius:14px;width:26px;height:42px;margin-left:-13px;position:absolute;bottom:34px;left:50%}.scrollcue span{background:var(--ink);border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite cue;position:absolute;top:8px;left:50%}@keyframes cue{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}to{opacity:0;transform:translateY(0)}}.band{border-top:1px solid var(--line);padding:112px 0;position:relative}.two{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:60px;display:grid}.slate{font-family:var(--cond);text-transform:uppercase;letter-spacing:.24em;color:var(--red);align-items:center;gap:10px;margin:0 0 16px;font-size:14px;font-weight:600;display:inline-flex}.slate:before{content:"";background:var(--red);width:26px;height:2px}h2{font-size:clamp(44px,5.6vw,76px);line-height:.96}.prose{color:#cfcabf;max-width:38em}.prose em{letter-spacing:.06em;color:var(--ink);font-style:normal}.prose strong{color:var(--ink);font-weight:600}.js [data-reveal]{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(34px)}.js [data-reveal].in{opacity:1;transform:none}.steps{counter-reset:s;border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:58px 0 0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;border-right:1px solid var(--line);margin-right:22px;padding:28px 22px 6px 0;transition:background .2s;position:relative}.steps li:last-child{border-right:0;margin-right:0;padding-right:0}.steps li:before{content:"0" counter(s);font-family:var(--cond);color:#0000;-webkit-text-stroke:1px var(--dim);margin-bottom:18px;font-size:54px;font-weight:700;line-height:1;transition:color .2s,-webkit-text-stroke-color .2s;display:block}.steps li:hover:before{color:var(--red);-webkit-text-stroke-color:var(--red)}.steps li:after{content:"";background:var(--red);width:34px;height:2px;position:absolute;top:-1px;left:0}.steps h3{letter-spacing:.04em;margin-bottom:10px;font-size:24px;line-height:1.08}.steps p{color:var(--mute);margin:0;font-size:16.5px;line-height:1.5}.strip{border-top:1px solid var(--line);background:#000;padding:0;position:relative;overflow:hidden}.strip:before,.strip:after{content:"";z-index:2;pointer-events:none;background:#000 repeating-linear-gradient(90deg,#0000 0 14px,#1c1a18 14px 36px,#0000 36px 50px);height:30px;position:absolute;left:0;right:0}.strip:before{top:0}.strip:after{bottom:0}.reel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#3a3632 #000;gap:10px;padding:42px 32px;display:flex;overflow-x:auto}.reel figure{scroll-snap-align:center;background:#111;flex:none;width:min(78vw,860px);margin:0;position:relative;overflow:hidden}.reel img{aspect-ratio:16/9;object-fit:cover;filter:saturate(.9);width:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}.reel figure:hover img{filter:saturate(1.05);transform:scale(1.045)}.reel figcaption{font-family:var(--cond);text-transform:uppercase;letter-spacing:.2em;color:var(--ink);background:linear-gradient(#0000,#000000d9);padding:44px 20px 14px;font-size:14px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.reel figcaption span{color:var(--red);margin-right:12px}.hunt{overflow:hidden}.calls{z-index:0;font-family:var(--cond);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #3a3531;justify-content:center;gap:.35em;margin:70px 0 -40px;font-size:clamp(70px,17vw,260px);font-weight:700;line-height:.85;display:flex;position:relative}.calls .cut{color:var(--red);-webkit-text-stroke:0}.phone .two{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.phone .prose{margin-top:26px}.device{background:#000;border:1px solid #2f2b27;border-radius:30px;margin:0;padding:10px;transition:transform .8s cubic-bezier(.2,.7,.2,1);transform:perspective(1400px)rotateY(-9deg)rotateX(3deg);box-shadow:0 40px 100px #000000b3,0 0 0 1px #000}.device:hover{transform:perspective(1400px)rotateY(0)rotateX(0)}.device img{border-radius:21px;width:100%}.get{background:radial-gradient(90% 120% at 50% 0,#17100f 0,var(--bg) 62%)}.stores{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:52px 0 0;padding:0;list-style:none;display:grid}.card{border:1px solid var(--line);height:100%;color:inherit;background:#0d0c0be6;flex-direction:column;padding:32px 30px;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative}.card:before{content:"";background:var(--red);width:0;height:2px;transition:width .35s;position:absolute;top:-1px;left:-1px}.card:hover{background:#12100f;border-color:#4a443e;transform:translateY(-4px)}.card:hover:before{width:calc(100% + 2px)}.glyph{width:44px;height:44px;margin-bottom:28px}.glyph svg{fill:none;width:100%;height:100%;stroke:var(--dim);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.card:hover .glyph svg{stroke:var(--ink)}.status{font-family:var(--cond);text-transform:uppercase;letter-spacing:.2em;color:var(--mute);align-items:center;gap:9px;margin-bottom:10px;font-size:13.5px;font-weight:600;display:flex}.status i{background:var(--dim);border-radius:50%;width:8px;height:8px}.status.on{color:var(--ink)}.status.on i{background:var(--red);animation:1.6s step-end infinite blink;box-shadow:0 0 10px #e0251bcc}.store{font-family:var(--cond);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;font-size:42px;font-weight:700;line-height:1}.devicename{font-family:var(--cond);text-transform:uppercase;letter-spacing:.16em;color:var(--mute);margin-bottom:18px;font-size:14.5px;font-weight:500}.note{color:var(--mute);border-top:1px solid var(--line);margin-top:auto;padding-top:16px;font-size:16px;line-height:1.5}.know{background:var(--bg2)}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 60px;margin:26px 0 0;padding:0;list-style:none;display:grid}.facts li{border-top:1px solid var(--line);color:var(--mute);padding:20px 0}.facts b{color:var(--ink);font-weight:600}footer{border-top:1px solid var(--line);color:var(--dim);padding:60px 0 76px;font-size:14.5px;line-height:1.55}footer p{max-width:60em;margin:0 0 .55em}footer .mark{font-family:var(--cond);text-transform:uppercase;letter-spacing:.2em;color:var(--ink);margin-bottom:16px;font-size:20px;font-weight:700}footer a{color:var(--mute)}@media (max-width:1040px){.steps{grid-template-columns:1fr 1fr}.steps li{border-right:0;border-bottom:1px solid var(--line);margin-right:0;padding:26px 20px 26px 0}.two,.phone .two{grid-template-columns:1fr;gap:28px}.stores{grid-template-columns:1fr}.device{transform:none}}@media (max-width:760px){body{font-size:17px}.wrap{padding:0 22px}.finder{font-size:13px;inset:14px}.corner{width:30px;height:30px}.rec{top:12px;left:14px}.take{top:12px;right:14px}.reels{bottom:12px;left:14px}.lamp{display:none}.hero{align-items:flex-end}.hero-bg{opacity:.42;object-position:70% 30%}.hero-shade{background:linear-gradient(0deg,#000 0,#000000e6 34%,#0003 70%,#0000008c 100%)}.hero-art{height:62svh;top:5%;bottom:auto;right:-24%}.hero-in{padding:0 26px 96px}.hero h1{font-size:clamp(76px,25vw,128px)}.rule{width:110px;margin:22px 0 20px}.scrollcue{display:none}.band{padding:72px 0}.steps{grid-template-columns:1fr;margin-top:36px}.steps li{padding:22px 0}.reel{padding:38px 14px}.reel figure{width:88vw}.calls{margin:44px 0 -18px}.facts{grid-template-columns:1fr}.device{border-radius:18px;padding:5px}.device img{border-radius:13px}}@media (prefers-reduced-motion:reduce){.rec i,.status.on i,.grain,.hero-bg,.hero-art,.hero h1,.scrollcue span{animation:none}html{scroll-behavior:auto}}
