@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0s6677u7501n5.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.002ht2t_o636a.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.JtJKra_className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.JtJKra_variable{--font-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/508e9c8e4bf8c79e-s.08a4s61hvjii6.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/276786042f62a244-s.3yfiqoigs-1gf.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:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/edcf447d6990da7e-s.p.3_59ff8y4h33a.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:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3d649eca0e6ca1fb-s.02eg9lltgnprp.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/da1f5095ad42b608-s.2yr1ivpk-_ouu.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:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5de307a1cf21ffb0-s.p.3p53clza-wju2.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:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f8108b279d18af14-s.1otijhe3mf5bl.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e9dbbfb7e7bc7f69-s.31fs0tumazdmc.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:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b06c83c7cc676c09-s.p.0n05r7qcep7x1.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.xXmZwq_className{font-family:Poppins,Poppins Fallback}.xXmZwq_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--amp:0}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme;@layer site{:root{--ink:#14100e;--bone:#f1f2f2;--chilli:#c41a1a;--accent:#e84a3f;--muted-dark:#a8a19c;--pad:clamp(24px,5.55vw,80px);--hdr:88px}*,:before,:after{box-sizing:border-box}html,body{background:var(--ink);margin:0}body{color:var(--bone);font-family:var(--font-poppins),system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hdr{z-index:20;height:var(--hdr);padding:0 var(--pad);justify-content:space-between;align-items:center;gap:32px;transition:background-color .25s,box-shadow .25s;display:flex;position:fixed;top:0;left:0;right:0}.hdr.solid{background:var(--ink);box-shadow:0 1px #f1f2f21f}.logo{flex-shrink:0;display:flex}.logo img{width:134px;height:64px;display:block}.hdr-right{align-items:center;gap:40px;display:flex}.nav{letter-spacing:.02em;align-items:center;gap:36px;font-size:14px;font-weight:500;display:flex}.nav a{text-decoration:none;position:relative}.nav a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.nav a:hover:after{transform:scaleX(1)}.menu{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;gap:7px;width:44px;height:44px;padding:0 10px;display:none}.menu span{background:var(--bone);height:2px;display:block}.menu span:first-child{width:24px}.menu span:last-child{width:16px}.pin{z-index:2;position:relative}.hero{--w:min(100vw,1920px,max(960px,calc((100vh - 364px) * 2.685)));--p1:0;--p2:0;--p3:0;--p4:0;--g:1;min-height:100vh;padding-top:var(--hdr);background:var(--ink);flex-direction:column;display:flex;position:relative}main{overflow-x:clip}.hero-in{padding:24px var(--pad) 36px;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.eyebrow{z-index:2;letter-spacing:.18em;color:var(--accent);justify-content:center;align-items:center;gap:12px;margin:0 0 20px;font-size:13px;font-weight:600;line-height:20px;display:flex;position:relative}.eyebrow:before{content:"";background:var(--accent);flex-shrink:0;width:8px;height:8px}.comp{width:100%;height:calc(var(--w) * .3724);flex-shrink:0;position:relative}.stage{z-index:1;left:50%;top:calc(var(--w) * -.0859);width:var(--w);height:calc(var(--w) * .5625);position:absolute;transform:translate(-50%)}.stage-top{z-index:3;pointer-events:none}.bgwrap{background:var(--ink);isolation:isolate;width:100%;height:100%;position:absolute;top:0;left:0}.bgwrap img{mix-blend-mode:lighten;width:100%;height:100%;display:block}.glow{opacity:var(--g);pointer-events:none;background:radial-gradient(closest-side,#ffffff5c,#ffffff21 55%,#fff0);border-radius:50%;position:absolute}.g-biryani{width:26.6%;height:8.4%;top:70%;left:17.2%}.g-burger{width:35.4%;height:9.4%;top:73.2%;left:33.6%}.g-drink{width:19%;height:6%;top:68.4%;left:56.2%}.food{pointer-events:none;will-change:transform;height:auto;display:block;position:absolute}.f-biryani{width:24.271%;transform:translate3d(calc(var(--p3) * -78vw),calc(var(--p3) * 12vh),0) scale(calc(1 + var(--p3) * 1.3)) rotate(calc(var(--p3) * -16deg));top:43.981%;left:23.49%}.f-bbq{width:32.865%;transform:translate3d(calc(var(--p4) * -12vw),calc(var(--p4) * -140vh),0) scale(calc(1 + var(--p4) * 1.3)) rotate(calc(var(--p4) * 10deg));top:27.037%;left:29.167%}.f-drink{width:18.073%;transform:translate3d(calc(var(--p2) * 82vw),calc(var(--p2) * -8vh),0) scale(calc(1 + var(--p2) * 1.3)) rotate(calc(var(--p2) * 14deg));top:28.519%;left:56.302%}.f-burger{width:26.927%;transform:translate3d(0,calc(var(--p1) * 130vh),0) scale(calc(1 + var(--p1) * 2.4));top:43.333%;left:37.5%}.hl{width:100%;height:100%;font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.01em;color:var(--bone);perspective:calc(var(--w) * .8);perspective-origin:50% 8%;margin:0;font-weight:400;line-height:.86;position:absolute;top:0;left:0}.hit{z-index:2;cursor:default;width:48%;height:26%;position:absolute;top:13.5%;left:26%}.blk,.orb{width:100%;height:100%;transform-style:preserve-3d;transform-origin:50% 26.5%;position:absolute;top:0;left:0}.blk{--amp:0;--rx:0;--ry:0;pointer-events:none;transform:rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg));transition:transform .45s cubic-bezier(.2,.7,.2,1),--amp .7s}.hit:hover~.blk,.blk.on{--amp:1}.orb{animation:4.5s ease-in-out infinite alternate orb}@keyframes orb{0%{transform:rotateY(calc((2.5 + var(--amp) * 3.5) * -1deg)) rotateX(calc((1 + var(--amp) * 1.5) * 1deg))}to{transform:rotateY(calc((2.5 + var(--amp) * 3.5) * 1deg)) rotateX(calc((1 + var(--amp) * 1.5) * -1deg))}}.ln{white-space:nowrap;width:max-content;transform-style:preserve-3d;position:absolute;left:50%}.ln1{font-size:calc(var(--w) * .03906);top:15.28%;transform:translate(-50%)}.ln2{font-size:calc(var(--w) * .05417);transform:translateX(-50%) translateZ(calc(var(--w) * .008));top:20.93%}.ln3{font-size:calc(var(--w) * .05417);transform:translateX(-50%) translateZ(calc(var(--w) * .016));top:29.35%}.ln2 .face,.ln3 .face{text-shadow:0 calc(var(--w) * -.004) calc(var(--w) * .011) #000000d9}.w{transform-style:preserve-3d;animation:2.8s ease-in-out infinite bob;animation-delay:calc(var(--p) * -.4s);display:inline-block;position:relative}@keyframes bob{0%,to{transform:translateZ(0)rotateX(0)}50%{transform:translateZ(calc(var(--amp) * var(--w) * .022)) rotateX(calc(var(--amp) * -12deg))}}.face{display:inline-block;position:relative}.dp{transform:translate3d(0,calc(var(--k) * var(--w) * -.00028),calc(var(--k) * var(--w) * -.0011));color:hsl(30 5% calc(70% - var(--k) * 3%));pointer-events:none;position:absolute;top:0;left:0}.red .face{color:var(--chilli)}.red .dp{color:hsl(0 76% calc(30% - var(--k) * 1.3%))}.sub{z-index:2;text-align:center;max-width:34em;margin:16px 0 20px;font-size:17px;line-height:28px;position:relative}.ctas{z-index:2;flex-wrap:wrap;justify-content:center;gap:16px;display:flex;position:relative}.btn{isolation:isolate;white-space:nowrap;align-items:center;height:56px;padding:0 28px;font-size:16px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--bone);transform-origin:0;transition:transform .25s;position:absolute;inset:0;transform:scaleX(0)}.btn:hover:before{transform:scaleX(1)}.btn:hover{color:var(--ink)}.btn-p{background:var(--chilli)}.btn-s{border:1px solid var(--bone)}.btn-sm{height:44px;padding:0 20px;font-size:14px}.btn-s svg{display:none}.proof{z-index:1;background:var(--ink);padding:clamp(72px,9vw,128px) var(--pad);border-top:1px solid #f1f2f21f;position:relative}.proof-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:48px 24px;max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}.stat{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.num{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.01em;white-space:nowrap;font-size:clamp(44px,5.2vw,76px);line-height:1}.num .star{color:var(--accent);vertical-align:.12em;margin-left:.06em;font-family:system-ui,sans-serif;font-size:.62em}.lab{color:var(--muted-dark);font-size:13px;line-height:20px}.proof-note{text-align:center;max-width:40em;color:var(--muted-dark);margin:clamp(48px,5vw,72px) auto 0;font-size:15px;font-style:italic;line-height:24px}.preview-note{padding:28px var(--pad) 120px;text-align:center;letter-spacing:.06em;color:var(--muted-dark);border-top:1px solid #f1f2f21f;font-size:12px;line-height:18px}.wa{z-index:30;align-items:center;text-decoration:none;display:flex;position:fixed;bottom:22px;right:24px}.wa-clip{pointer-events:none;margin-right:6px;display:flex;overflow:hidden}.wa:hover .wa-clip,.wa:focus-visible .wa-clip{pointer-events:auto}.wa-label{background:var(--bone);height:44px;color:var(--ink);letter-spacing:.02em;white-space:nowrap;align-items:center;padding:0 18px;font-size:14px;font-weight:600;transition:transform .32s cubic-bezier(.2,.7,.2,1);display:flex;transform:translate(104%)}.wa:hover .wa-label,.wa:focus-visible .wa-label{transform:translate(0)}.wa-btn{flex-shrink:0;width:88px;height:91px;display:block;position:relative}.wa-img{transform-origin:50% 70%;transition:transform .32s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;overflow:hidden}.wa-img img{width:221.48%;max-width:none;height:auto;display:block;position:absolute;top:-83.46%;left:-60.9%}.wa:hover .wa-img{transform:scale(1.08)rotate(-5deg)}.smoke{pointer-events:none;filter:url(#smoke);width:160px;height:210px;margin-left:-80px;position:absolute;bottom:66%;left:58%}.smoke i{opacity:0;will-change:transform,opacity;background:radial-gradient(closest-side,#ffffff6b,#ffffff29 50%,#fff0);border-radius:50%;width:26px;height:64px;margin-left:-13px;animation:4.4s linear infinite puff;display:block;position:absolute;bottom:0;left:50%}.smoke i:first-child{--x1:5px;--x2:-12px;--x3:10px;animation-delay:0s}.smoke i:nth-child(2){--x1:-9px;--x2:10px;--x3:-8px;animation-duration:4s;animation-delay:-.44s}.smoke i:nth-child(3){--x1:11px;--x2:2px;--x3:18px;animation-duration:4.8s;animation-delay:-.88s}.smoke i:nth-child(4){--x1:-4px;--x2:-16px;--x3:-5px;animation-delay:-1.32s}.smoke i:nth-child(5){--x1:8px;--x2:15px;--x3:3px;animation-duration:4.1s;animation-delay:-1.76s}.smoke i:nth-child(6){--x1:-11px;--x2:-3px;--x3:-16px;animation-duration:4.7s;animation-delay:-2.2s}.smoke i:nth-child(7){--x1:3px;--x2:12px;--x3:-4px;animation-delay:-2.64s}.smoke i:nth-child(8){--x1:-6px;--x2:6px;--x3:14px;animation-duration:4.2s;animation-delay:-3.08s}.smoke i:nth-child(9){--x1:9px;--x2:-8px;--x3:-12px;animation-duration:4.6s;animation-delay:-3.52s}.smoke i:nth-child(10){--x1:-2px;--x2:-10px;--x3:6px;animation-delay:-3.96s}@keyframes puff{0%{opacity:0;transform:translateY(10px)scale(.4,.45)}10%{opacity:.9}35%{transform:translate3d(var(--x1),-42px,0) scale(.85,.95);opacity:.7}68%{transform:translate3d(var(--x2),-92px,0) scale(1.5,1.35);opacity:.34}to{transform:translate3d(var(--x3),-146px,0) scale(2.3,1.8);opacity:0}}@media (min-width:821px) and (max-height:760px){:root{--hdr:72px}.hero{--w:min(100vw,max(820px,calc((100vh - 294px) * 2.685)))}.hero-in{padding-top:12px;padding-bottom:24px}.eyebrow{margin-bottom:12px}.sub{margin:12px 0 16px;font-size:16px;line-height:26px}.ctas .btn{height:48px}}@media (max-width:820px){:root{--hdr:80px}.hero{--w:min(1100px,calc((100vw - 48px) * 2.3646));min-height:100svh}.hdr{padding:0 14px 0 24px}.nav,.hdr-cta{display:none}.menu{display:flex}.hero-in{justify-content:center;align-items:stretch;padding:0 24px 40px}.eyebrow{letter-spacing:.14em;gap:10px;margin:0 0 24px;font-size:12px;line-height:18px}.sub{margin:16px auto 24px;font-size:16px;line-height:26px}.ctas{flex-flow:column;align-items:stretch;gap:8px}.btn-p{justify-content:center}.btn-s{text-underline-offset:6px;border:0;align-self:center;gap:10px;height:44px;padding:0;font-size:15px;text-decoration:underline;text-decoration-thickness:1px;overflow:visible}.btn-s:before{display:none}.btn-s:hover{color:var(--bone)}.btn-s svg{display:block}.wa{bottom:14px;right:14px}.wa-clip{display:none}.wa-btn{width:72px;height:75px}.dp:nth-child(-n+6){display:none}.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:last-child{grid-column:1/-1}}@media (max-width:360px){.eyebrow{letter-spacing:.1em;font-size:11px}}@media (prefers-reduced-motion:reduce){.pin{height:auto}.hero{position:relative}.btn,.btn:before,.nav a:after,.wa-label,.wa-img,.blk,.hdr{transition:none}.orb,.w,.smoke i{animation:none!important}.food{transform:none!important}}html{scroll-behavior:smooth}.sub strong{color:var(--accent);font-weight:600}.wa-btn{width:66px;height:68px}.smoke{transform-origin:50% 100%;transform:scale(.78)}.wa.lt .smoke i{background:radial-gradient(closest-side,#14100e6b,#14100e29 50%,#14100e00)}.wa.lt .wa-label{background:var(--ink);color:var(--bone)}.sec{z-index:1;padding:clamp(88px,10vw,152px) var(--pad);position:relative}.light{background:var(--bone);color:var(--ink);--mut:#5a524e;--hot:#a21717;--hot-sm:#a21717;--line:#14100e29}.dark,.reels,.band{background:var(--ink);color:var(--bone);--mut:#a8a19c;--hot:#c41a1a;--hot-sm:#e84a3f;--line:#f1f2f229}.light+.light{border-top:1px solid var(--line)}.wrap{max-width:1280px;margin:0 auto}.sec-head{margin-bottom:clamp(40px,5vw,72px)}.eb{letter-spacing:.18em;color:var(--hot-sm);align-items:center;gap:12px;margin:0 0 24px;font-size:13px;font-weight:600;line-height:20px;display:flex}.eb:before{content:"";background:var(--hot-sm);flex-shrink:0;width:8px;height:8px}.h2{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(42px,5.6vw,84px);font-weight:400;line-height:1.04}.h3{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.005em;margin:0;font-size:28px;font-weight:400;line-height:1.08}.h3.xl{font-size:clamp(32px,3.4vw,48px)}.hot{color:var(--hot)}.hot.brk{display:block}.lede{max-width:34em;margin:24px 0 0;font-size:18px;line-height:30px}.split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}.split.top{align-items:start}.prose p{max-width:34em;margin:0 0 20px;font-size:17px;line-height:29px}.prose p:last-child{margin-bottom:0}.fine{max-width:44em;color:var(--mut);margin:clamp(32px,4vw,48px) 0 0;font-size:14.5px;font-style:italic;line-height:24px}.no{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.04em;color:var(--hot-sm);margin:0 0 6px;font-size:18px;line-height:1}.star{color:var(--hot-sm);vertical-align:.14em;margin-left:.06em;font-family:system-ui,sans-serif;font-size:.6em;font-style:normal}.stats{flex-wrap:wrap;gap:20px 36px;margin:28px 0 0;padding:0;list-style:none;display:flex}.stats li{flex-direction:column;gap:6px;display:flex}.stats b{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.01em;white-space:nowrap;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1}.stats span{color:var(--mut);font-size:12.5px;line-height:18px}.stats.sm{gap:14px 24px;margin-top:22px}.stats.sm b{font-size:26px}.ph{aspect-ratio:4/3;background:#d9d8d6;position:relative;overflow:hidden}.ph.wide{aspect-ratio:3/2}.ph.gap{margin-top:40px}.ph-in{background-image:repeating-linear-gradient(135deg,#14100e12 0 1px,#0000 1px 14px);justify-content:center;align-items:center;transition:transform .25s;display:flex;position:absolute;inset:0}.ph span,.reel span{letter-spacing:.08em;text-align:center;color:#5a524e;border:1px dashed;padding:8px 12px;font-size:11px;line-height:17px}.ph-d,.reel{background-color:#231c19}.ph-d .ph-in,.reel{background-image:repeating-linear-gradient(135deg,#f1f2f20f 0 1px,#0000 1px 14px)}.ph-d span,.reel span{color:#a8a19c}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.card{border:1px solid #5a524e73;flex-direction:column;min-width:0;transition:transform .25s,border-color .25s;display:flex}.card:hover{border-color:#a21717;transform:translateY(-6px)}.card:hover .ph-in{transform:scale(1.03)}.card-b{flex-direction:column;flex:1;padding:28px;display:flex}.st{color:var(--mut);margin:8px 0 0;font-size:14px;line-height:22px}.pb{color:#a21717;border-left:2px solid #a21717;margin:20px 0 0;padding-left:14px;font-size:17px;font-style:italic;line-height:27px}.dl{margin:20px 0 0;padding:0;font-size:14.5px;line-height:23px;list-style:none}.dl li{border-top:1px solid var(--line);padding:9px 0}.dl li:last-child{border-bottom:1px solid var(--line)}.more{align-self:flex-start;margin-top:auto;padding-top:24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.more:after{content:"→";margin-left:8px;transition:transform .25s;display:inline-block}.more:hover:after{transform:translate(4px)}.feat{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}.feat-a{flex-direction:column;min-width:0;display:flex}.reels{flex-direction:column;gap:20px;min-width:0;padding:clamp(28px,3vw,48px);display:flex}.reels-t{max-width:34em;margin:0;font-size:16px;line-height:27px}.reels .stats{margin-top:4px}.strip{scroll-snap-type:x mandatory;scrollbar-width:thin;cursor:grab;gap:16px;margin-top:auto;padding-bottom:8px;display:flex;overflow-x:auto}.strip.drag{cursor:grabbing;scroll-snap-type:none}.reel{aspect-ratio:9/16;scroll-snap-align:start;-webkit-user-select:none;user-select:none;flex:0 0 clamp(150px,31%,210px);justify-content:center;align-items:center;display:flex}.band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:clamp(48px,6vw,88px);padding:clamp(28px,4vw,56px);display:flex}.band p{margin:10px 0 0;font-size:17px;line-height:28px}.band.line{border:1px solid var(--line);background:0 0}.case{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(40px,5vw,72px) 0;display:grid}.case.flip .ph{order:2}.meta{color:var(--mut);margin:12px 0 20px;font-size:14px;line-height:22px}.body{max-width:34em;margin:0;font-size:17px;line-height:29px}.case .stats{border-top:1px solid var(--line);padding-top:24px}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.steps li{border-top:2px solid var(--ink);padding-top:20px}.steps .h3{font-size:34px}.steps li>p:last-child{margin:14px 0 0;font-size:15.5px;line-height:26px}.faq{min-width:0}.qa{border-top:1px solid var(--line)}.qa:last-child{border-bottom:1px solid var(--line)}.qa h3{margin:0}.q{width:100%;color:inherit;font:600 18px/28px var(--font-poppins),system-ui,sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.q i{flex:0 0 18px;height:18px;transition:transform .35s;position:relative}.q i:before,.q i:after{content:"";background:#a21717;width:18px;height:2px;transition:transform .35s;position:absolute;top:8px;left:0}.q i:after{transform:rotate(90deg)}.q[aria-expanded=true] i{transform:rotate(180deg)}.q[aria-expanded=true] i:after{transform:rotate(0)}.a{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.a>div{visibility:hidden;min-height:0;transition:visibility 0s .35s;overflow:hidden}.qa:has(.q[aria-expanded=true]) .a{grid-template-rows:1fr}.qa:has(.q[aria-expanded=true]) .a>div{visibility:visible;transition-delay:0s}.a p{max-width:38em;margin:0;padding:0 48px 26px 0;font-size:16.5px;line-height:28px}.form{flex-direction:column;gap:20px;min-width:0;display:flex}.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.form label{letter-spacing:.04em;flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.form input,.form textarea{width:100%;color:var(--bone);font:400 16px/24px var(--font-poppins),system-ui,sans-serif;background:0 0;border:1px solid #f1f2f261;border-radius:0;padding:14px 16px}.form input:focus,.form textarea:focus{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--bone)}.form textarea{resize:vertical;min-height:132px}.form .btn{color:var(--bone);cursor:pointer;border:0;align-self:flex-start;font-family:inherit}.form .btn:hover{color:var(--ink)}.form-note{min-height:22px;color:var(--mut);margin:0;font-size:14px;line-height:22px}.direct{flex-direction:column;gap:16px;min-width:0;display:flex}.wab{isolation:isolate;border:1px solid #25d366;flex-direction:column;gap:6px;padding:22px 24px;text-decoration:none;transition:color .25s;display:flex;position:relative;overflow:hidden}.wab:before{content:"";z-index:-1;transform-origin:0;background:#25d366;transition:transform .25s;position:absolute;inset:0;transform:scaleX(0)}.wab:hover:before{transform:scaleX(1)}.wab:hover{color:var(--ink)}.wab span{letter-spacing:.04em;color:#25d366;font-size:13px;font-weight:600;transition:color .25s}.wab:hover span{color:var(--ink)}.wab b{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.005em;font-size:clamp(30px,3.6vw,50px);font-weight:400;line-height:1.05}.info{gap:16px;margin:16px 0 0;display:grid}.info div{border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:16px;padding-top:16px;display:grid}.info dt{color:var(--mut);font-size:13px;line-height:26px}.info dd{margin:0;font-size:16px;line-height:26px}.info a{text-underline-offset:4px}.ftr{z-index:1;background:var(--ink);color:var(--bone);padding:56px var(--pad) 128px;border-top:1px solid #f1f2f229;position:relative}.ftr-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 48px;display:flex}.ftr img{width:134px;height:64px;display:block}.ftr p{color:#a8a19c;margin:16px 0 0;font-size:14px;line-height:22px}.ftr-nav{flex-wrap:wrap;gap:12px 28px;font-size:14px;font-weight:500;display:flex}.ftr-nav a{text-decoration:none}.ftr-nav a:hover{text-underline-offset:6px;text-decoration:underline}.ftr .legal{border-top:1px solid #f1f2f229;flex-basis:100%;margin:0;padding-top:24px;font-size:13px}.js [data-rv]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d,0) * 80ms);transform:translateY(24px)}.js [data-rv].in{opacity:1;transform:none}.js .case[data-rv] .ph{clip-path:inset(0 100% 0 0)}.js .case .ph{transition:clip-path .9s cubic-bezier(.2,.7,.2,1) .15s}.js .case.in .ph{clip-path:inset(0)}@media (max-width:1199px){.cards,.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.split,.case,.feat{grid-template-columns:minmax(0,1fr)}.case.flip .ph{order:0}}@media (max-width:820px){.wa-btn{width:56px;height:58px}.band .btn-s{border:1px solid var(--bone);align-self:auto;height:52px;padding:0 24px;font-size:15px;text-decoration:none}}@media (max-width:767px){.cards{grid-template-columns:minmax(0,1fr)}.a p{padding-right:0}}@media (max-width:560px){.steps,.two{grid-template-columns:minmax(0,1fr)}.info div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-rv],.js .case .ph,.card,.ph-in,.a,.q i,.q i:before,.q i:after,.wab,.wab:before,.more:after{transition:none}.js [data-rv]{opacity:1;transform:none}.js .case[data-rv] .ph{clip-path:none}}.wound{background:var(--ink);min-height:208px;color:var(--bone);flex-direction:column;gap:16px;padding:24px 28px 26px;display:flex}.wound .no{color:#e84a3f;margin:0}.wound .pb{color:var(--bone);border-left:2px solid #e84a3f;margin:auto 0 0;padding-left:14px;font-size:19px;line-height:29px}.card .ph{aspect-ratio:16/10}.card-b{padding-top:24px}.feat .reels{border-left:1px solid #f1f2f229}@media (max-width:767px){.wound{min-height:0}.wound .pb{margin-top:0}}.stage-top.fx{top:var(--st);position:fixed}@media (prefers-reduced-motion:reduce){.stage-top.fx{top:calc(var(--w) * -.0859);position:absolute}}section[id]{scroll-margin-top:0}.brand{z-index:2;left:var(--pad);height:var(--hdr);align-items:center;display:flex;position:absolute;top:0}@media (max-width:820px){.brand{left:24px}}.sub{text-wrap:balance;max-width:50em}.hero{--w:min(100vw,1920px,max(960px,calc((100vh - 336px) * 2.685)))}@media (min-width:821px) and (max-height:760px){.hero{--w:min(100vw,max(820px,calc((100vh - 268px) * 2.685)))}}@media (max-width:820px){.hero{--w:min(1100px,calc((100vw - 48px) * 2.3646))}}.wa{bottom:38px;right:40px}@media (max-width:820px){.wa{bottom:22px;right:22px}}.endline{border-top:1px solid var(--line);color:var(--mut);margin:clamp(56px,7vw,96px) 0 0;padding-top:24px;font-size:13px;line-height:22px}.rail{z-index:25;mix-blend-mode:difference;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;top:50%;left:clamp(9px,2.1vw,30px);transform:translateY(-50%)}.rail i{background:#fff;width:5px;height:5px;display:block}.rail-track{background:#fff6;width:1px;height:clamp(120px,24vh,220px);display:block;position:relative}.rail-thumb{width:3px;height:20%;transform:translateY(calc(var(--rp,0) * 400%));background:#fff;display:block;position:absolute;top:0;left:-1px}.loop-pad{background:var(--ink);height:calc(100lvh - 100svh)}:root{--pad:clamp(24px,4.2vw,60px)}.wrap,.proof-grid{max-width:1320px}.eyebrow{margin-bottom:30px}@media (min-width:821px) and (max-height:760px){.hero-in{padding-top:4px}.eyebrow{margin-bottom:20px}}@media (max-width:820px){.hero-in{padding-top:0}.eyebrow{margin-bottom:30px}}.brand{z-index:22;left:var(--pad);opacity:1;width:134px;height:64px;transition:opacity .3s;display:block;position:fixed;top:16px}.brand img{width:134px;height:64px;transition:opacity .3s;display:block;position:absolute;top:0;left:0}.brand .on-light{opacity:0}.brand.lt .on-light{opacity:1}.brand.lt .on-dark{opacity:0}.brand.dim{opacity:.2}.brand.dim:hover,.brand.dim:focus-visible{opacity:1}@media (max-width:820px){.brand{top:12px;left:24px}}#contact{padding-bottom:36px}.endline{margin-top:44px;padding-top:18px}a,button,.q,.form .btn{cursor:url(/assets/cursor-pizza-32.png) 1 1,pointer;cursor:-webkit-image-set(url(/assets/cursor-pizza-32.png) 1x, url(/assets/cursor-pizza-64.png) 2x) 1 1,pointer;cursor:image-set(url(/assets/cursor-pizza-32.png) 1x, url(/assets/cursor-pizza-64.png) 2x) 1 1,pointer}#h-problem{position:relative}.tw-w{white-space:nowrap;display:inline-block}.tc{opacity:0}.tc.in{opacity:1}.caret{pointer-events:none;background:#a21717;width:.07em;height:.84em;margin-top:.1em;animation:1s step-end infinite blink;position:absolute;top:0;left:0}.caret.done{display:none}@keyframes blink{50%{opacity:0}}.pw{opacity:.16;transition:opacity .3s}.pw.in{opacity:1}.flow-sec{padding:0}.flow{height:478vh;position:relative}.flow-pin{height:100vh;padding:clamp(18px,3.4vh,40px) var(--pad) clamp(12px,2.2vh,26px);flex-direction:column;gap:clamp(8px,1.8vh,20px);display:flex;position:sticky;top:0;overflow:hidden}.flow-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 48px;padding-left:162px;display:flex}.flow-head .eb{margin-bottom:10px}.flow-head .h2{font-size:clamp(34px,4.4vw,64px)}.flow-head .lede{max-width:27em;color:var(--mut);margin:0;font-size:15.5px;line-height:25px}.flow-stage{perspective:1500px;flex:1;min-height:0;margin:0;padding:0;list-style:none;position:relative}.fc{background:var(--bone);width:clamp(300px,48vw,700px);height:clamp(356px,56vh,470px);color:var(--ink);will-change:transform;--mut:#5a524e;--line:#14100e29;--hot-sm:#a21717;border:1px solid #f1f2f238;grid-template-columns:38% 62%;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.fc:after{content:"";background:var(--ink);opacity:var(--dim,0);pointer-events:none;position:absolute;inset:0}.fc.on{border-color:#c41a1a}.fc:not(.on) a{pointer-events:none}.fc-w{min-width:0;color:var(--bone);background:#a21717;flex-direction:column;gap:12px;padding:22px 22px 16px;display:flex}.fc-no{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.04em;margin:0;font-size:18px;line-height:1}.fc-pb{margin:auto 0;font-size:clamp(16px,1.42vw,20px);font-style:italic;line-height:1.45}.fc-img{letter-spacing:.06em;opacity:.72;margin:0;font-size:10px;line-height:14px}.fc-a{flex-direction:column;min-width:0;padding:20px 24px 16px;display:flex}.fc-a .h3{font-size:clamp(24px,2.3vw,32px)}.fc-a .st{margin-top:6px;font-size:13px;line-height:19px}.fc-a .dl{margin-top:12px;font-size:13px;line-height:20px}.fc-a .dl li{padding:5px 0}.fc-t{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.06em;color:#a21717;margin:12px 0 0;font-size:14px;line-height:1}.fc-a .stats.sm{gap:8px 20px;margin-top:12px}.fc-t+.stats.sm{margin-top:6px}.fc-a .stats.sm b{font-size:22px}.fc-a .stats.sm span{font-size:11.5px;line-height:15px}.fc-a .more{padding-top:10px}.flow-ui{flex-shrink:0;align-items:center;gap:16px;height:44px;padding-right:112px;display:flex}.flow-count{color:var(--mut);white-space:nowrap;margin:0;font-size:13px}.flow-count b{font-family:var(--font-anton),Impact,sans-serif;color:var(--bone);letter-spacing:.02em;font-size:24px;font-weight:400}.flow-bar{background:#f1f2f22e;flex:1;height:2px;position:relative}.flow-bar i{transform-origin:0;background:#c41a1a;position:absolute;inset:0;transform:scaleX(0)}.flow-btn{width:40px;height:40px;color:var(--bone);background:0 0;border:1px solid #f1f2f280;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.flow-btn:hover{background:var(--bone);color:var(--ink)}.flow-after{padding:0 var(--pad) clamp(72px,8vw,120px)}.flow-after .band{margin-top:clamp(24px,3vw,48px)}.flow.static{height:auto}.flow.static .flow-pin{height:auto;position:static;overflow:visible}.flow.static .flow-stage{perspective:none;gap:20px;padding-bottom:12px;display:flex;overflow-x:auto}.flow.static .fc{flex:none;position:relative;top:auto;left:auto;transform:none}.flow.static .flow-ui{display:none}@media (max-width:820px){.flow-pin{padding-top:86px}.flow-head{padding-left:0}.flow-head .lede{display:none}.fc{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:min(84vw,340px);height:min(500px,100svh - 262px)}.fc-w{gap:10px;padding:16px 18px 14px}.fc-pb{margin:0;font-size:16px}.fc-img{display:none}.fc-a{padding:14px 18px 12px}.flow-ui{padding-right:88px}}.cur{z-index:9999;mix-blend-mode:difference;pointer-events:none;opacity:0;will-change:transform;background:#fff;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;transition:opacity .2s;position:fixed;top:0;left:0}.cur.show{opacity:1}.label{z-index:3;letter-spacing:.3em;text-align:center;text-wrap:balance;height:64px;color:var(--accent);pointer-events:none;justify-content:center;align-items:center;gap:.9em;margin:0;padding:0 200px;font-size:clamp(15px,1.35vw,20px);font-weight:600;line-height:1.35;display:flex;position:absolute;top:16px;left:0;right:0}.label:before{content:"";background:currentColor;flex-shrink:0;width:.56em;height:.56em}.hero-in{padding-top:64px}@media (min-width:821px) and (max-height:760px){.hero-in{padding-top:44px}}@media (max-width:1100px){.label{letter-spacing:.2em}}@media (max-width:820px){.label{letter-spacing:.2em;height:auto;padding:4px 24px 0;font-size:14px;position:relative;top:auto}.label:before{display:none}.hero-in{padding-top:0}}.rip{z-index:1;background:var(--bone);color:var(--ink);position:relative}.rip .label{color:#a21717}.rip-pin{flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,4.4vh,44px);padding:104px 0 clamp(28px,6vh,64px);display:flex;position:relative;overflow:hidden}.rip-pin:before{content:"";opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.rip-band{width:100%;position:relative}.rip-wipe{clip-path:inset(-80px 0);will-change:transform;position:relative}.rip-wipe-in{padding:calc(22px + .5em) var(--pad);background:var(--ink);will-change:transform;font-size:clamp(22px,4.2vw,68px);position:relative}.rip.built .rip-wipe-in{background:0 0}.rip-svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.rip-h{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.005em;text-align:center;color:var(--bone);margin:0;font-size:1em;font-weight:400;line-height:1.1;position:relative}.rip-l1,.rip-l2{white-space:nowrap;display:block}.rip-l2{color:#c41a1a}.rw{white-space:nowrap;display:inline-block}.rip.live .rc{opacity:0;transition:opacity .12s linear}.rip.live .rc.in{opacity:1}.rip-caret{pointer-events:none;background:#c41a1a;width:.07em;height:.82em;margin-top:.14em;animation:1s step-end infinite blink;display:none;position:absolute;top:0;left:0}.rip.live .rip-caret.on{display:block}.rip-roll{display:none}.rip.live .rip-roll{z-index:2;filter:drop-shadow(-12px 8px 9px #0000006b);will-change:transform;pointer-events:none;width:clamp(30px,3.2vw,52px);display:block;position:absolute;top:-16px;bottom:-16px;left:0}.rip-roll i{clip-path:polygon(0 2.5%,12% 1%,22% 3%,34% .6%,47% 2.4%,58% .4%,70% 2.8%,83% 1%,100% 3.4%,100% 97%,88% 99%,76% 97.2%,64% 99.4%,51% 97.6%,39% 99.6%,27% 97.4%,13% 99%,0 97%);background:linear-gradient(90deg,#b9b8b4 0%,#edecea 14%,#fff 32%,#f1f0ee 50%,#c8c7c3 74%,#9c9b97 100%);position:absolute;inset:0}.rip-roll i:after{content:"";background:#14100e33;width:1px;position:absolute;top:0;bottom:0;left:66%}.rip-prose{width:100%;max-width:calc(748px + 2 * var(--pad));padding:0 var(--pad);text-align:center;position:relative}.rip-prose p{margin:0 0 14px;font-size:17px;line-height:28px}.rip-prose p:last-child{margin-bottom:0}.rip.pinned .rip-pin{height:100vh;position:sticky;top:0}@media (max-width:820px){.rip-pin{gap:24px;padding:84px 0 56px}.rip-wipe-in{padding-left:24px;padding-right:24px;font-size:9.2vw}.rip-l1,.rip-l2{white-space:normal;text-wrap:balance}.rip-prose{padding:0 24px}.rip-prose p{font-size:16px;line-height:26px}}@media (prefers-reduced-motion:reduce){.rip-caret{animation:none}}.rip-pin{gap:clamp(14px,3.4vh,36px);padding-bottom:clamp(20px,4.4vh,56px)}.rip-cast{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex;position:relative}.rip-tiles{will-change:opacity,filter;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;width:min(78vw,1100px);margin:0;padding:0;list-style:none;display:grid}.rip-tile{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.rip-vid{height:var(--tile);aspect-ratio:9/16;will-change:transform;background:#d9d8d6;overflow:hidden}.rip-vid img{object-fit:cover;width:100%;height:100%;display:block}.rip-cap{text-align:center;white-space:nowrap;will-change:transform;margin:0;font-size:15px;font-weight:500;line-height:22px}.rip-say{width:100%;padding:0 var(--pad);text-align:center}.rip-say p{text-wrap:balance;max-width:60em;margin:0 auto 10px;font-size:clamp(16px,1.6vw,24px);font-weight:500;line-height:1.5;position:relative}.rip-say p:last-child{margin-bottom:0}.rip-say .rip-caret{background:#a21717;width:2px;height:1.05em;margin-top:.2em}.rip.pinned .rip-pin{height:100svh}.rip.pinned .rip-say{flex-direction:column;justify-content:center;align-items:center;gap:.6em;display:flex;position:absolute;inset:0}.rip.pinned .rip-say p{margin:0}@media (max-width:820px){.rip-tiles{column-gap:10px;width:100%;padding:0 24px}.rip-tile{gap:8px;width:100%}.rip-vid{width:100%;height:auto}.rip-cap{white-space:normal;text-wrap:balance;font-size:12.5px;line-height:17px}.rip-say{padding:0 24px}.rip-say p{font-size:15px}}.rip{--tile:clamp(130px,calc(100vh - 13.44vw - 244px),340px)}.rip-vid video{object-fit:cover;width:100%;height:100%;display:block}.rip-cap{line-height:30px}.rip-cap b{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.01em;text-transform:uppercase;color:#a21717;font-size:1.6em;font-weight:400;line-height:1}.rip-key{display:inline-block}.rip:not(.pinned) .rip-key{color:#a21717;font-weight:600}.rip.pinned{height:500vh}@media (max-width:1100px){.rip-cap{white-space:normal;text-wrap:balance}}@media (max-width:820px){.rip-pin{gap:16px}.rip-cap{line-height:20px}.rip-cap b{font-size:1.45em}.rip-key{display:inline}}.flow-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none}.flow.doors .flow-stage{cursor:grab}.flow.dragging,.flow.dragging *{cursor:grabbing!important}.fc{--o:1;width:clamp(300px,50vw,740px);height:clamp(360px,58vh,480px)}.fc-w{gap:0;padding:24px 26px 26px}.fc-no{letter-spacing:0;font-size:clamp(40px,3.6vw,56px);line-height:.9}.fc-pb{border-left:2px solid var(--bone);margin:auto 0 0;padding-left:16px;font-size:clamp(17px,1.55vw,22px);line-height:1.42}.fc-a{padding:0;display:block;position:relative;overflow:hidden}.fc-in{flex-direction:column;height:100%;padding:22px 28px 16px;display:flex}.flow.doors .fc-in{transform:translate3d(calc((1 - var(--o)) * 44px),0,0)}.fc-in .dl{flex-direction:column;flex:auto;min-height:0;max-height:236px;margin-top:14px;font-size:14px;line-height:20px;display:flex}.fc-in .dl li{flex:1 1 0;align-items:center;min-height:30px;padding:0;display:flex}.fc-in .stats.sm{margin-top:14px}.fc-in .stats.sm b{font-size:clamp(22px,2vw,28px)}.fc-in .more{margin-top:auto;padding-top:12px}.fc-reels{background:var(--ink);color:var(--bone);flex-direction:column;gap:7px;margin:12px -28px 0;padding:11px 28px 13px;display:flex}.fc-reels .fc-t{color:#e84a3f;margin:0}.fc-in .fc-reels .stats.sm{margin:0}.fc-reels .stats span{color:#a8a19c}.fc-door{color:var(--bone);transform:translate3d(calc(var(--o) * -101%),0,0);will-change:transform;background:#a21717;border-left:1px solid #f1f2f238;flex-direction:column;justify-content:flex-end;padding:24px 28px 22px;display:flex;position:absolute;inset:0;overflow:hidden}.fc-door b{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.02em;color:#8a1212;font-size:clamp(170px,21vw,300px);font-weight:400;line-height:1;position:absolute;top:-.08em;right:-.02em}.fc-door span{max-width:9em;font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.005em;font-size:clamp(28px,3.1vw,46px);line-height:1.03;position:relative}.fc-door small{opacity:.86;margin-top:8px;font-size:13px;line-height:19px;position:relative}.fc-door em{letter-spacing:.06em;opacity:.62;margin-top:14px;font-size:10px;font-style:normal;line-height:14px;position:relative}.flow-ui{align-items:flex-end;gap:20px;height:auto;min-height:44px}.flow-count{padding-bottom:2px}.flow-idx{flex:1;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.flow-tick{width:100%;color:var(--mut);font:600 10.5px/16px var(--font-poppins),system-ui,sans-serif;letter-spacing:.07em;text-align:left;background:0 0;border:0;padding:14px 0 0;transition:color .2s;display:block}.flow-tick i{background:#f1f2f233;height:2px;margin-bottom:8px;transition:background-color .2s;display:block;position:relative}.flow-tick i:after{content:"";transform:scaleX(var(--f,0));transform-origin:0;background:#c41a1a;position:absolute;inset:0}.flow-tick span{white-space:nowrap;display:block;overflow:hidden}.flow-tick em{font-style:normal}.flow-tick b{font-weight:600;display:none}.flow-tick:hover,.flow-tick[aria-current=true]{color:var(--bone)}.flow-tick:hover i{background:#f1f2f299}@media (min-width:1280px){.flow-tick em{display:none}.flow-tick b{display:inline}}.flow-after{padding-bottom:clamp(32px,4vw,56px)}#work{padding-top:clamp(56px,6.4vw,96px)}.flow.static .fc-door{display:none}.flow.static .flow-stage{cursor:auto;-webkit-user-select:auto;user-select:auto}@media (max-width:820px){.flow-pin{height:100svh;padding-top:84px;padding-bottom:22px}.flow-head .h2{font-size:clamp(26px,8.6vw,34px)}.fc{height:min(520px,100% - 6px)}.fc-w{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 14px;padding:14px 16px;display:grid}.fc-no{font-size:30px;line-height:1}.fc-pb{margin:0;padding-left:12px;font-size:15px;line-height:1.4}.fc-in{padding:12px 16px 10px}.fc-a .h3{font-size:24px}.fc-a .st{margin-top:3px;font-size:12px;line-height:17px}.fc-in .dl{max-height:none;margin-top:8px;font-size:12.5px;line-height:16px}.fc-in .dl li{flex:auto;min-height:26px;padding:3px 0}.fc-in .stats.sm{gap:6px 16px;margin-top:8px}.fc-in .stats.sm b{font-size:20px}.fc-in .stats.sm span{font-size:10.5px;line-height:13px}.fc-reels{gap:5px;margin:8px -16px 0;padding:8px 16px 9px}.fc-in .fc-reels .stats.sm{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;display:grid}.fc-in .more{padding-top:8px;font-size:13px}.fc-door{padding:16px}.fc-door b{font-size:170px}.fc-door small{font-size:12px;line-height:17px}.flow-ui{gap:14px}.flow-idx{gap:4px}.flow-tick{padding:16px 0 14px}.flow-tick i{margin:0}.flow-tick span{display:none}}@media (min-width:1600px) and (min-height:900px){.fc{width:min(48vw,900px);height:min(56vh,600px)}.fc-w{padding:32px 34px 34px}.fc-no{font-size:68px}.fc-pb{padding-left:20px;font-size:26px}.fc-in{padding:30px 36px 22px}.fc-a .h3{font-size:40px}.fc-a .st{margin-top:8px;font-size:15px;line-height:22px}.fc-in .dl{max-height:300px;margin-top:18px;font-size:16.5px;line-height:24px}.fc-in .stats.sm{gap:10px 28px;margin-top:18px}.fc-in .stats.sm b{font-size:34px}.fc-a .stats.sm span{font-size:13px;line-height:18px}.fc-t{font-size:16px}.fc-reels{margin:16px -36px 0;padding:14px 36px 16px}.fc-in .more{font-size:16px}.fc-door{padding:32px 36px 28px}.fc-door span{font-size:58px}.fc-door small{font-size:15px;line-height:22px}.fc-door em{font-size:11px}}@media (max-width:820px) and (max-height:600px){.fc-a .st,.fc-in>.stats.sm,.fc-reels{display:none}}#work{padding-bottom:0;padding-left:0;padding-right:0}#work>.wrap{max-width:calc(1320px + 2 * var(--pad));padding-left:var(--pad);padding-right:var(--pad)}.work-end{padding-bottom:clamp(88px,10vw,152px)}.cases{position:relative}.cs{padding:clamp(40px,8vw,64px) var(--pad);background:var(--ink);border-top:1px solid var(--line);position:relative}.cs+.cs{background:#1c1613}.cs-in{max-width:1320px;opacity:calc(1 - var(--cv,0) * .8);transform:scale(calc(1 - var(--cv,0) * .04));transform-origin:50% 0;flex-direction:column;gap:clamp(24px,4vh,40px);margin:0 auto;display:flex}.cs-head{flex-wrap:wrap;align-items:baseline;gap:6px 22px;display:flex}.cs-no{color:var(--mut);white-space:nowrap;margin:0;font-size:13px;line-height:20px}.cs-no b{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.02em;color:var(--hot-sm);font-size:22px;font-weight:400}.cs-head .meta{margin:0}.cs-mid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.cs-ph{aspect-ratio:3/2;width:100%}.cs-body{flex-direction:column;gap:clamp(20px,3.2vh,32px);min-width:0;display:flex}.brief{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px 40px;margin:0;display:grid}.brief dt,.used p{letter-spacing:.16em;text-transform:uppercase;color:var(--hot-sm);margin:0 0 8px;font-size:12px;font-weight:600;line-height:18px}.brief dd{max-width:30em;margin:0;font-size:16.5px;line-height:28px}.used p{color:var(--mut)}.used ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip{height:36px;color:inherit;font:500 13.5px/20px var(--font-poppins),system-ui,sans-serif;white-space:nowrap;background:0 0;border:1px solid #f1f2f257;align-items:center;gap:8px;padding:0 14px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.chip:before{content:"";background:var(--hot-sm);flex-shrink:0;width:6px;height:6px}.chip:hover{background:var(--bone);border-color:var(--bone);color:var(--ink)}.cs-stats{border-top:1px solid var(--line);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cs-stats li{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;padding-top:clamp(14px,2.4vh,24px);display:flex}.cs-stats b{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.01em;white-space:nowrap;font-size:clamp(40px,5.2vw,80px);font-weight:400;line-height:1}.cs-stats span{color:var(--mut);font-size:13px;line-height:19px}.js .cs .cs-ph{clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.2,.7,.2,1) .1s}.js .cs.in .cs-ph{clip-path:inset(0)}@media (min-width:901px){.cs{top:var(--cs-top,0px);flex-direction:column;min-height:100vh;padding-top:16px;padding-bottom:clamp(24px,5vh,56px);display:flex;position:sticky}.cs-in{flex:1;justify-content:space-between;width:100%}.cs-head{min-height:64px;padding-left:max(0px,calc(162px + var(--pad) - max(var(--pad),(100vw - 1320px) / 2)));align-items:center}.cs-head .meta{margin-left:auto}.cs-mid{grid-template-columns:auto minmax(0,1fr);align-items:center}.cs-ph{width:auto;height:clamp(230px,100vh - 384px,540px)}.cs-stats{padding-right:96px}}@media (max-width:900px){.cs-stats li{flex:40%;padding-bottom:6px}}.loop{position:relative}.loop-svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.loop-track{fill:none;stroke:#14100e38;stroke-width:1px}.loop-line{fill:none;stroke:#a21717;stroke-width:3px;stroke-linecap:square}.loop-node{fill:var(--bone);stroke:var(--ink);stroke-width:1.5px;transition:fill .3s,stroke .3s}.loop-node.on{fill:#a21717;stroke:#a21717}.loop-run{fill:var(--ink);opacity:0;transition:opacity .5s}.loop.closed .loop-run{opacity:1}.loop .steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}.loop .steps li{border-top:0;padding:clamp(34px,3.6vw,52px) clamp(18px,2.2vw,36px) clamp(58px,6vw,84px)}.loop .steps .h3{font-size:clamp(40px,4.6vw,68px)}.loop .steps .no{margin-bottom:10px}.loop.live .steps li{opacity:.26;transition:opacity .45s}.loop.live .steps li.on{opacity:1}.loop:not(.live) .steps{border:1px solid var(--line)}.loop-note{text-align:center;margin:0;position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}.loop-note span{background:var(--bone);max-width:84%;color:var(--mut);padding:0 18px;font-size:14.5px;font-style:italic;line-height:24px;display:inline-block}@media (max-width:900px){.loop .steps{grid-template-columns:minmax(0,1fr)}.loop .steps li{padding:26px 22px 26px 30px}.loop .steps li:last-child{padding-bottom:52px}.loop .steps .h3{font-size:44px}}.ph.hd{aspect-ratio:16/9}#about{padding:0}.ab-top{max-width:calc(1320px + 2 * var(--pad));padding:clamp(88px,10vw,152px) var(--pad) 0;margin:0 auto}.ab-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:clamp(28px,4vw,48px);display:grid}.ab-grid p{max-width:34em;margin:0;font-size:17px;line-height:29px}.ab-say{max-width:calc(1320px + 2 * var(--pad));padding:clamp(48px,7vw,96px) var(--pad) clamp(88px,10vw,152px);font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:0 auto;font-size:clamp(34px,5.4vw,84px);font-weight:400;line-height:1.04}.ab-say span{display:block}.ab.live .ab-say{z-index:2;letter-spacing:0;text-wrap:balance;color:#f1f2f2;mix-blend-mode:lighten;visibility:hidden;width:max-content;max-width:calc(100vw - 48px);margin:0;padding:0;font-size:clamp(26px,2.6vw,46px);line-height:1.1;position:absolute;top:0;left:0}.ab.live .ab-say .hot{color:#e84a3f}.ab-fx{pointer-events:none;position:absolute;inset:0}.ab-pud{z-index:1;visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.ab-sh{z-index:0;opacity:0;will-change:transform,opacity;background:radial-gradient(closest-side,#14100e9e,#14100e4d 55%,#14100e00);border-radius:50%;position:absolute;top:0;left:0}.ab-mug{z-index:5;opacity:0;transform-origin:35%;will-change:transform;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute;top:0;left:0}.ab.ab-fit{height:250svh}.ab.ab-fit .ab-stage{background:var(--bone);isolation:isolate;flex-direction:column;height:100svh;display:flex;position:sticky;top:0}.ab.ab-fit .ab-top{z-index:3;width:100%;padding-top:16px;position:relative}.ab.ab-fit .ab-top .h2{align-items:center;gap:.26em;min-height:64px;margin-left:0;font-size:clamp(34px,4.4vw,64px);display:flex}.ab.ab-fit .ab-grid{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(24px,3.2vw,56px);margin-top:clamp(10px,2.2vh,26px)}.ab.ab-fit .ab-grid .ph{width:auto;height:clamp(140px,23vh,290px)}.ab.ab-fit .ab-grid p{text-box:trim-both cap alphabetic;max-width:none;font-size:clamp(15px,2.25vh,17.5px);line-height:1.62}.ab.ab-fit .ab-floor{flex:1;min-height:0}.ab.ab-flow .ab-top{padding-bottom:clamp(40px,8vw,72px)}.ab.ab-flow .ab-floor{height:235svh}.ab.ab-flow .ab-pin{background:var(--bone);isolation:isolate;height:100svh;position:sticky;top:0}.ab.still.ab-fit{height:auto}.ab.still.ab-fit .ab-stage{position:relative}.ab.still.ab-flow .ab-floor{height:auto}.ab.still.ab-flow .ab-pin{height:min(100vh,720px);position:relative}.faq-side{position:relative}.faq-ask{max-width:24em;color:var(--mut);margin:28px 0 0;font-size:15.5px;line-height:26px}.faq-ask a{color:var(--ink);text-underline-offset:5px;white-space:nowrap;font-weight:600;text-decoration-color:#a21717;text-decoration-thickness:2px}.q{font-size:19px;transition:color .2s}.q:hover{color:#a21717}@media (min-width:901px){.faq-side{position:sticky;top:112px}}.faq-side.torn{padding-top:28px}.faq-side.torn-on>.h2{opacity:0}.faq-side.torn .faq-ask{margin-top:clamp(84px,10vw,148px);position:relative}@media (min-width:901px){.faq-side.torn{padding:clamp(16px,2.6vw,40px) 0 0 clamp(20px,6vw,96px)}.faq-side.torn .h2{font-size:clamp(42px,5.1vw,78px)}}.tear{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.tear-dark,.tear-shade,.tear-face,.tear .h2{position:absolute}.tear .h2{margin:0}.tear-dark{background:#14100e}.tear-words{color:#f1f2f2}.tear-words .hot{color:#c41a1a}.tear-face{z-index:2;background:var(--bone);transform-origin:0 0;will-change:transform}.tear-shade{z-index:1;opacity:0;filter:blur(7px);transform-origin:0 0;will-change:transform,opacity}.tear-shade i{background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.tear-face.back{background:var(--back)}.dx{margin-bottom:clamp(40px,5vw,64px)}.dx-hint{color:var(--mut);margin:0 0 6px;font-size:14px;line-height:22px}.dx-list{flex-wrap:wrap;max-width:1150px;margin:0;padding:30px 14px 34px;list-style:none;display:flex}.dx-list li{z-index:1;filter:drop-shadow(6px 8px #00000080);transform:rotate(var(--r,0deg)) translateY(var(--y,0px));margin:-10px -10px 0;transition:transform .28s cubic-bezier(.2,.7,.2,1);position:relative}.dx-list li:nth-child(10n+1){--r:-5deg;--y:4px}.dx-list li:nth-child(10n+2){--r:3deg;--y:12px}.dx-list li:nth-child(10n+3){--r:-2deg;--y:-4px}.dx-list li:nth-child(10n+4){--r:6deg;--y:10px}.dx-list li:nth-child(10n+5){--r:-4deg;--y:0px}.dx-list li:nth-child(10n+6){--r:4deg;--y:8px}.dx-list li:nth-child(10n+7){--r:-6deg;--y:-4px}.dx-list li:nth-child(10n+8){--r:2deg;--y:10px}.dx-list li:nth-child(10n+9){--r:-3deg;--y:2px}.dx-list li:nth-child(10n+10){--r:5deg;--y:-6px}.dx-list li:hover,.dx-list li:focus-within{z-index:5;transform:rotate(0deg) translateY(calc(var(--y,0px) - 12px))}.dx-list li:has(.dx-b[aria-pressed=true]){z-index:4;transform:rotate(0deg) translateY(calc(var(--y,0px) - 12px))}.dx-b{background:var(--bone);width:clamp(160px,17.2vw,236px);min-height:clamp(140px,12.4vw,170px);color:var(--ink);font:600 clamp(15px,1.25vw,17.5px)/1.32 var(--font-poppins),system-ui,sans-serif;text-align:left;clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),95% 100%,90% calc(100% - 9px),85% 100%,80% calc(100% - 9px),75% 100%,70% calc(100% - 9px),65% 100%,60% calc(100% - 9px),55% 100%,50% calc(100% - 9px),45% 100%,40% calc(100% - 9px),35% 100%,30% calc(100% - 9px),25% 100%,20% calc(100% - 9px),15% 100%,10% calc(100% - 9px),5% 100%,0 calc(100% - 9px));border:0;flex-direction:column;gap:14px;padding:22px 30px 48px;transition:background-color .2s,color .2s;display:flex}.dx-list li:nth-child(3n) .dx-b{background:#e2dfd8}.dx-list li:nth-child(4n+2) .dx-b{color:var(--bone);background:#2b221e}.dx-b:before{content:"";border:2px solid #a21717;flex-shrink:0;width:14px;height:14px;transition:background-color .2s,border-color .2s}.dx-list li:nth-child(4n+2) .dx-b:before{border-color:#e84a3f}.dx-list li .dx-b[aria-pressed=true]{color:#fff;background:#a21717}.dx-list li .dx-b[aria-pressed=true]:before{background:#fff;border-color:#fff}.dx-out{border-top:1px solid var(--line);min-height:94px;margin-top:clamp(20px,2.4vw,32px);padding-top:clamp(18px,2vw,26px)}.dx-wait{color:var(--mut);margin:0;font-size:15px;line-height:26px}.dx-lead{letter-spacing:.16em;text-transform:uppercase;color:var(--hot-sm);margin:0 0 8px;font-size:12px;font-weight:600;line-height:18px}.dx-fix{flex-wrap:wrap;gap:6px 30px;margin:0;padding:0;list-style:none;display:flex}.dx-fix button{color:var(--bone);font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.005em;text-align:left;background:0 0;border:0;align-items:baseline;gap:10px;padding:0;font-size:clamp(26px,3vw,44px);line-height:1.12;transition:color .2s;display:inline-flex}.dx-fix button em{letter-spacing:.04em;color:var(--hot-sm);font-size:.44em;font-style:normal}.dx-fix button:hover{color:var(--hot)}.dx-fix li.new{animation:.4s cubic-bezier(.2,.7,.2,1) both dxin}@keyframes dxin{0%{opacity:0;transform:translateY(12px)}}.wab em{color:var(--mut);font-size:13px;font-style:normal;line-height:20px;transition:color .25s}.wab:hover em{color:var(--ink)}@media (max-width:560px){.dx-list{padding:26px 8px}.dx-list li{margin:-8px -6px 0}.dx-b{gap:10px;width:calc(50vw - 24px);min-height:128px;padding:18px 20px 40px;font-size:14.5px}}@media (max-width:900px){.reach .direct{display:contents}.reach .wab{order:-1}.reach .info{order:2}.reach{gap:16px}.reach .form{margin-top:16px}}@media (prefers-reduced-motion:reduce){.chip,.dx-b,.dx-b:before,.dx-list li,.dx-fix button,.q,.flow-tick,.flow-tick i,.loop-node,.wab em,.js .cs .cs-ph{transition:none}.js .cs .cs-ph{clip-path:none}.cs-in{opacity:1;transform:none}.cs{min-height:0;position:relative;top:auto}.dx-fix li.new{animation:none}}.curtain{z-index:10000;background:var(--ink);opacity:0;pointer-events:none;transition:opacity .22s;position:fixed;inset:0}html.leaving .curtain{opacity:1;pointer-events:auto}html.arriving .curtain{animation:.5s 40ms both curtain-out}@keyframes curtain-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.curtain{display:none}}.ph>img{object-fit:cover}.fc-door.pic{background-blend-mode:multiply;background-position:50%;background-size:cover}.fc-door.pic b{opacity:.55}.form-note a{color:var(--bone);text-underline-offset:4px;font-weight:600}.form .btn[disabled]{opacity:.6;cursor:default}.sv{overflow-x:clip}.sv-hero{z-index:1;min-height:100svh;padding:120px var(--pad) clamp(40px,8vh,88px);background:var(--ink);color:var(--bone);--mut:#a8a19c;--hot:#c41a1a;--hot-sm:#e84a3f;--line:#f1f2f229;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.sv-ghost{right:calc(var(--pad) * .4);font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.03em;color:#211916;transform:translate3d(0,calc(-50% + var(--gy,0px)),0);pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;font-size:clamp(240px,44vw,700px);line-height:.8;animation:1.1s cubic-bezier(.2,.7,.2,1) backwards sv-ghost;position:absolute;top:50%}.sv-ghost:before{content:attr(data-no)}@keyframes sv-ghost{0%{opacity:0;transform:translate(7%,-50%)}}.sv-hero-in{width:100%;max-width:1320px;margin:0 auto;position:relative}.sv-hero-in>*{animation:.7s cubic-bezier(.2,.7,.2,1) backwards sv-rise}.sv-hero-in>:first-child{animation-delay:80ms}.sv-hero-in>:nth-child(2){animation-delay:.16s}.sv-hero-in>:nth-child(3){animation-delay:.26s}.sv-hero-in>:nth-child(4){animation-delay:.36s}.sv-hero-in>:nth-child(5){animation-delay:.48s}@keyframes sv-rise{0%{opacity:0;transform:translateY(24px)}}.sv-hero-in>.sv-h1,.sv-hero-in>.sv-pb{animation-name:sv-lift}@keyframes sv-lift{0%{transform:translateY(24px)}}.sv-back{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-bottom:clamp(18px,3.6vh,36px);font-size:13px;font-weight:600;line-height:20px;text-decoration:none;transition:color .2s;display:inline-flex}.sv-back:before{content:"←";transition:transform .25s;display:inline-block}.sv-back:hover{color:var(--bone)}.sv-back:hover:before{transform:translate(-4px)}.sv-h1{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(54px,11vw,184px);font-weight:400;line-height:.94}.sv-sub{color:var(--mut);margin:clamp(12px,2vh,20px) 0 0;font-size:clamp(16px,1.5vw,21px);line-height:1.5}.sv-pb{border-left:2px solid var(--hot-sm);max-width:23em;margin:clamp(22px,4.4vh,46px) 0 0;padding-left:18px;font-size:clamp(20px,2.3vw,32px);font-style:italic;line-height:1.4}.sv-ctas{flex-wrap:wrap;gap:16px;margin-top:clamp(26px,4.8vh,48px);display:flex}.sv-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.sv-side{position:sticky;top:112px}.sv-side .h2{font-size:clamp(36px,4.4vw,66px)}.sv-prose{max-width:680px}.sv-prose p{margin:0 0 24px;font-size:clamp(16.5px,1.2vw,18.5px);line-height:1.72}.sv-prose p:first-child{font-size:clamp(19px,1.6vw,24px);font-weight:500;line-height:1.56}.sv-prose p:last-of-type{margin-bottom:0}.sv-ph{margin-top:clamp(28px,4vw,48px)}.sv-group+.sv-group{margin-top:clamp(36px,5vw,64px)}.sv-gt{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.06em;color:var(--hot-sm);margin:0 0 14px;font-size:18px;font-weight:400;line-height:1}.sv-list{counter-reset:sv;border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.sv-list li{isolation:isolate;border-top:1px solid var(--line);counter-increment:sv;align-items:baseline;gap:18px;padding:19px 16px 19px 0;font-size:clamp(16px,1.3vw,19px);line-height:1.45;display:flex;position:relative;overflow:hidden}.sv-list li:before{content:counter(sv,decimal-leading-zero);font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.06em;color:var(--hot-sm);flex:0 0 26px;font-size:15px;transition:transform .3s cubic-bezier(.2,.7,.2,1),color .2s}.sv-list li:after{content:"";z-index:-1;transform-origin:0;background:#a21717;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleX(0)}.sv-list li span{transition:transform .3s cubic-bezier(.2,.7,.2,1);display:block}@media (hover:hover){.sv-list li:hover:after{transform:scaleX(1)}.sv-list li:hover:before,.sv-list li:hover span{transform:translate(16px)}.sv-list li:hover:before{color:var(--bone)}}.sv-stats{padding-right:0}.sv-nums{margin-top:clamp(48px,6vw,88px)}.sv-nums .eb{margin-bottom:20px}.sv-reels{border:1px solid var(--line);gap:clamp(24px,3vw,40px);margin-top:clamp(48px,6vw,88px);padding:clamp(28px,4vw,56px);display:grid}.sv-reels-t p{max-width:34em;margin:14px 0 0;font-size:17px;line-height:29px}.sv-reel{position:relative;overflow:hidden}.sv-end{padding-bottom:36px}.sv-reach{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sv-reach .btn{justify-self:start;margin-top:8px}.sv-rel{margin-top:clamp(64px,8vw,120px)}.sv-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv-card{height:100%;min-height:clamp(250px,25vw,350px);color:var(--bone);background:#a21717;flex-direction:column;padding:26px 28px 22px;text-decoration:none;transition:transform .25s;display:flex;position:relative;overflow:hidden}.sv-card b{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.02em;color:#8a1212;font-size:clamp(170px,21vw,300px);font-weight:400;line-height:1;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:-.08em;right:-.02em}.sv-card-pb{border-left:2px solid var(--bone);max-width:17em;padding-left:16px;font-size:clamp(17px,1.55vw,22px);font-style:italic;line-height:1.42;position:relative}.sv-card-n{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:-.005em;margin-top:auto;padding-top:28px;font-size:clamp(28px,3.1vw,46px);line-height:1.03;position:relative}.sv-card-s{opacity:.86;margin-top:8px;font-size:13px;line-height:19px;position:relative}.sv-card .more{margin-top:0;padding-top:16px;position:relative}@media (hover:hover){.sv-card:hover{transform:translateY(-6px)}.sv-card:hover b{transform:translate(-4%,4%)scale(1.06)}.sv-card:hover .more:after{transform:translate(4px)}}.sv-pager{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;margin-top:clamp(28px,4vw,48px);padding:24px 112px 0 0;display:flex}.sv-pager a{font-family:var(--font-anton),Impact,sans-serif;letter-spacing:.01em;align-items:baseline;gap:10px;font-size:clamp(18px,1.8vw,26px);line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.sv-pager a em{letter-spacing:.06em;color:var(--hot-sm);font-size:.62em;font-style:normal}.sv-pager a:nth-child(2){font-family:var(--font-poppins),system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:13px;font-weight:600}.sv-pager a:after{content:"";background:var(--hot-sm);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.sv-pager a:hover:after,.sv-pager a:focus-visible:after{transform:scaleX(1)}@media (max-width:900px){.sv-cols{grid-template-columns:minmax(0,1fr)}.sv-side{position:static}}@media (max-width:820px){.sv-hero{padding-top:150px}.sv-hero .label{position:absolute;top:86px;left:0;right:0}.sv-ghost{top:36%}.sv-ctas{flex-direction:column;align-items:stretch;gap:8px}.sv-reach .btn-p{justify-content:center;justify-self:stretch}}@media (max-width:700px){.sv-list,.sv-reach,.sv-cards{grid-template-columns:minmax(0,1fr)}.sv-pager{flex-direction:column;align-items:flex-start;padding-right:0}}@media (prefers-reduced-motion:reduce){.sv-ghost,.sv-hero-in>*{animation:none}.sv-back,.sv-back:before,.sv-list li:before,.sv-list li:after,.sv-list li span,.sv-card,.sv-card b,.sv-pager a:after{transition:none}}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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,)}}@property --amp{syntax:"<number>";inherits:true;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
