@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_4a396096-module__52G6Ta__className{font-family:Fraunces,Fraunces Fallback}.fraunces_4a396096-module__52G6Ta__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.2uqs04jkf90gi.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:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_13a0959e-module__BGtBaG__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_13a0959e-module__BGtBaG__variable{--font-marker:"Permanent Marker", "Permanent Marker Fallback"}
.mkt{--mk-primary:hsl(var(--primary));--mk-tint:hsl(var(--primary-tint));--mk-teal:#2e9e93;--mk-mint:#e1f0ee;--mk-sand:hsl(var(--muted));--mk-ink:hsl(var(--foreground));--mk-soft:hsl(var(--muted-foreground));--mk-paper:hsl(var(--background));--mk-line:hsl(var(--border));--mk-page-bg:#f1ede6;background:var(--mk-paper);color:var(--mk-ink);overflow-x:clip}.mkt .serif{font-family:var(--font-fraunces), Georgia, serif}.mkt .snap{scroll-snap-align:start}html:has([data-mkt-snap]){scroll-behavior:smooth}html.snapping:has([data-mkt-snap]){scroll-snap-type:y mandatory}@media (prefers-reduced-motion:reduce){html:has([data-mkt-snap]){scroll-behavior:auto}.mkt *,.mkt :before,.mkt :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.mkt .steps{position:relative}.mkt .steps .sp{height:100vh;height:100svh}.mkt .steps .sp.s1{margin-top:-100vh;margin-top:-100svh}.mkt .stage{height:100vh;box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;align-items:center;height:100svh;padding:12px 0;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.mkt .fit{flex-direction:column;flex:none;align-items:center;display:flex}@media (min-width:900px) and (min-height:760px){.mkt .fit{zoom:1.15}}@media (min-width:1200px) and (min-height:860px){.mkt .fit{zoom:1.3}}@media (min-width:1500px) and (min-height:980px){.mkt .fit{zoom:1.45}}.mkt .hls{flex:none;width:100%;height:104px;position:relative}.mkt .hl{text-align:center;opacity:0;transition:opacity .5s,transform .5s;position:absolute;left:0;right:0;transform:translateY(8px)}.mkt .hl h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:max(24px,min(5vw,32px));font-weight:600}.mkt .hl span{letter-spacing:.16em;text-transform:uppercase;color:var(--mk-primary);margin-bottom:6px;font-size:10px;font-weight:800;display:block}.mkt .hl p{color:var(--mk-soft);max-width:470px;margin:7px auto 0;padding:0 18px;font-size:12.5px;line-height:1.55}.mkt [data-step="1"] .hl1,.mkt [data-step="2"] .hl2,.mkt [data-step="3"] .hl3{opacity:1;transform:translateY(0)}.mkt .scene{flex:none;width:min(560px,94vw);height:430px;animation:5.5s ease-in-out infinite mk-float;position:relative}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.mkt .stageglow{z-index:-1;pointer-events:none;background:radial-gradient(58% 50% at 50% 52%,#f3e3eccc,#f3e3ec00 66%),radial-gradient(46% 46% at 6% 18%,#f3e7d7e6,#f3e7d700 72%),radial-gradient(46% 46% at 94% 82%,#ddf0eee6,#ddf0ee00 72%);position:absolute;top:0;bottom:0;left:0;right:0}.mkt .heroglow{z-index:-1;pointer-events:none;background:radial-gradient(62% 52% at 50% 38%,#f3e3ecd9,#f3e3ec00 66%),radial-gradient(48% 46% at 5% 16%,#f3e7d7f2,#f3e7d700 72%),radial-gradient(48% 46% at 95% 84%,#ddf0eef2,#ddf0ee00 72%);position:absolute;top:0;bottom:0;left:0;right:0}.mkt .foots{flex:none;width:100%;height:40px;position:relative}.mkt .foot{text-align:center;font-family:var(--font-fraunces), Georgia, serif;color:var(--mk-soft);opacity:0;font-size:14.5px;transition:opacity .5s .9s,transform .5s .9s;position:absolute;left:16px;right:16px;transform:translateY(6px)}.mkt [data-step="1"] .ft1,.mkt [data-step="2"] .ft2,.mkt [data-step="3"] .ft3{opacity:1;transform:translateY(0)}.mkt [data-step="2"] .ft2{transition-delay:3.2s}.mkt [data-step="3"] .ft3{transition-delay:3.1s}.mkt .mbrand{opacity:0;color:var(--mk-ink);transition:opacity .7s,transform .7s;position:absolute;transform:scale(.9)}.mkt [data-step="1"] .mbrand{opacity:1;transform:scale(1)}.mkt [data-step="2"] .mbrand,.mkt [data-step="3"] .mbrand{opacity:0;transform:scale(.85)}.mkt .mbrand-amazon{letter-spacing:-.02em;color:#232f3e;font-size:15px;font-weight:800;top:4%;left:5%}.mkt .mbrand-amazon svg{width:32px;margin:-3px auto 0;display:block}.mkt .mbrand-etsy{font-family:var(--font-fraunces), Georgia, serif;color:#f1641e;font-size:16px;font-weight:700;top:6%;left:79%}.mkt .mbrand-target{color:#c00;font-size:14px;font-weight:800;top:46%;left:3%}.mkt .mbrand-rei{color:#426a5a;letter-spacing:.04em;font-size:14px;font-weight:800;top:50%;left:84%}.mkt .mbrand-nike{color:#111;letter-spacing:.02em;font-size:15px;font-style:italic;font-weight:900;top:84%;left:7%}.mkt [data-step="1"] .mbrand-amazon{transition-delay:0s}.mkt [data-step="1"] .mbrand-etsy{transition-delay:.15s}.mkt [data-step="1"] .mbrand-target{transition-delay:.3s}.mkt [data-step="1"] .mbrand-rei{transition-delay:.45s}.mkt [data-step="1"] .mbrand-nike{transition-delay:.6s}.mkt [data-step="2"] .mbrand-amazon{transition-delay:0s}.mkt [data-step="2"] .mbrand-etsy{transition-delay:.12s}.mkt [data-step="2"] .mbrand-target{transition-delay:.24s}.mkt [data-step="2"] .mbrand-rei{transition-delay:.36s}.mkt [data-step="2"] .mbrand-nike{transition-delay:.48s}.mkt .phone{border:2px solid var(--mk-ink);background:var(--mk-paper);border-radius:22px;width:176px;height:326px;transition:left .8s cubic-bezier(.45,.05,.15,1);position:absolute;top:50px;left:calc(50% - 88px);overflow:hidden;box-shadow:0 18px 36px #1f1c1829}.mkt .p-head{text-align:center;box-sizing:border-box;height:49px;padding-top:12px}.mkt .p-head .logo{font-family:var(--font-fraunces), Georgia, serif;color:var(--mk-ink);font-size:15px;font-weight:700;line-height:18px;display:block}.mkt .p-head small{color:var(--mk-soft);margin-top:1px;font-size:8.5px;display:block}.mkt .rows{flex-direction:column;gap:7px;padding:4px 10px 0;display:flex}.mkt .row{height:49px;position:relative}.mkt .row .bg{box-sizing:border-box;border:1px solid var(--mk-line);opacity:0;background:#fff;border-radius:10px;width:38px;transition:width .55s cubic-bezier(.3,0,.2,1),opacity .3s;position:absolute;top:0;bottom:0;left:0}.mkt .row .txt{opacity:0;color:var(--mk-ink);transition:opacity .45s;position:absolute;top:11px;left:42px;right:44px;overflow:hidden}.mkt .row .txt b{white-space:nowrap;font-size:10.5px;display:block}.mkt .row .txt i{color:var(--mk-soft);margin-top:1px;font-size:8.5px;font-style:normal;display:block}.mkt .row .pr{color:var(--mk-primary);opacity:0;font-size:10px;font-weight:700;transition:opacity .45s;position:absolute;top:18px;right:10px}.mkt [data-step="1"] .row .bg,.mkt [data-step="2"] .row .bg,.mkt [data-step="3"] .row .bg{opacity:1;width:100%}.mkt [data-step="1"] .row .txt,.mkt [data-step="2"] .row .txt,.mkt [data-step="3"] .row .txt,.mkt [data-step="1"] .row .pr,.mkt [data-step="2"] .row .pr,.mkt [data-step="3"] .row .pr{opacity:1}.mkt [data-step="1"] .rw1 .bg{transition-delay:.75s}.mkt [data-step="1"] .rw1 .txt,.mkt [data-step="1"] .rw1 .pr{transition-delay:.95s}.mkt [data-step="1"] .rw2 .bg{transition-delay:1s}.mkt [data-step="1"] .rw2 .txt,.mkt [data-step="1"] .rw2 .pr{transition-delay:1.2s}.mkt [data-step="1"] .rw3 .bg{transition-delay:1.25s}.mkt [data-step="1"] .rw3 .txt,.mkt [data-step="1"] .rw3 .pr{transition-delay:1.45s}.mkt [data-step="1"] .rw4 .bg{transition-delay:1.5s}.mkt [data-step="1"] .rw4 .txt,.mkt [data-step="1"] .rw4 .pr{transition-delay:1.7s}.mkt [data-step="1"] .rw5 .bg{transition-delay:1.75s}.mkt [data-step="1"] .rw5 .txt,.mkt [data-step="1"] .rw5 .pr{transition-delay:1.95s}.mkt .ic{opacity:0;will-change:left, top, transform, opacity;z-index:3;width:24px;height:24px;transition:left .9s cubic-bezier(.45,.05,.15,1),top .9s cubic-bezier(.45,.05,.15,1),transform .9s cubic-bezier(.45,.05,.15,1),opacity .4s;position:absolute;transform:scale(1.9)}.mkt .ic svg{width:100%;height:100%;display:block}.mkt .ic1{top:11%;left:9%}.mkt .ic2{top:14%;left:78%}.mkt .ic3{top:52%;left:6%}.mkt .ic4{top:56%;left:80%}.mkt .ic5{top:78%;left:11%}.mkt [data-step="1"] .ic,.mkt [data-step="2"] .ic,.mkt [data-step="3"] .ic{opacity:1;transform:scale(1)}.mkt [data-step="1"] .ic1,.mkt [data-step="2"] .ic1{top:119px;left:calc(50% - 70px)}.mkt [data-step="1"] .ic2,.mkt [data-step="2"] .ic2{top:175px;left:calc(50% - 70px)}.mkt [data-step="1"] .ic3,.mkt [data-step="2"] .ic3{top:231px;left:calc(50% - 70px)}.mkt [data-step="1"] .ic4,.mkt [data-step="2"] .ic4{top:287px;left:calc(50% - 70px)}.mkt [data-step="1"] .ic5,.mkt [data-step="2"] .ic5{top:343px;left:calc(50% - 70px)}.mkt [data-step="1"] .ic1{transition-delay:.15s}.mkt [data-step="1"] .ic2{transition-delay:.4s}.mkt [data-step="1"] .ic3{transition-delay:.65s}.mkt [data-step="1"] .ic4{transition-delay:.9s}.mkt [data-step="1"] .ic5{transition-delay:1.15s}.mkt [data-step="2"] .ic{transition-delay:0s}.mkt [data-step="3"] .ic{transition-delay:1.9s}.mkt [data-step="3"] .ic1{top:119px;left:calc(50% - 165px)}.mkt [data-step="3"] .ic2{top:175px;left:calc(50% - 165px)}.mkt [data-step="3"] .ic3{top:231px;left:calc(50% - 165px)}.mkt [data-step="3"] .ic4{top:287px;left:calc(50% - 165px)}.mkt [data-step="3"] .ic5{top:343px;left:calc(50% - 165px)}.mkt .av{color:#fff;opacity:0;filter:grayscale();z-index:4;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;transition:opacity .5s,filter .5s,transform .5s;display:flex;position:absolute;transform:scale(.92);box-shadow:0 6px 14px #1f1c182e}.mkt .avM{background:var(--mk-teal);top:40px;left:5%}.mkt .avD{background:var(--mk-primary);top:30px;left:87%}.mkt .avJ{background:#5c7ba5;top:175px;left:2%}.mkt .avG{background:#c08a3e;top:145px;left:89%}.mkt .avP{background:#b0603f;top:330px;left:8%}.mkt .avS{background:#6b8f5a;top:308px;left:84%}.mkt .bdg{background:var(--mk-primary);color:#fff;box-sizing:content-box;opacity:0;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:800;display:flex;position:absolute;top:-4px;right:-4px;transform:scale(0)}.mkt .env{opacity:0;z-index:5;will-change:left, top, transform, opacity;position:absolute;top:92px;left:50%;transform:translate(-50%)scale(.6)}.mkt .env svg{width:24px;height:24px;stroke:var(--mk-primary);stroke-width:1.6px;fill:#fff;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 8px #1f1c1826);display:block}.mkt [data-step="2"] .se1{animation:3.6s cubic-bezier(.45,.05,.15,1) forwards mk-pe1}@keyframes mk-pe1{0%,4%{opacity:0;top:92px;left:50%;transform:translate(-50%)scale(.6)}8%{opacity:1;top:92px;left:50%;transform:translate(-50%)scale(1)}36%{opacity:1;top:32px;left:calc(5% + 31px);transform:translate(-50%)scale(1)}41%,to{opacity:0;top:32px;left:calc(5% + 31px);transform:translate(-50%)scale(.3)}}.mkt [data-step="2"] .se2{animation:3.6s cubic-bezier(.45,.05,.15,1) forwards mk-pe2}@keyframes mk-pe2{0%,13%{opacity:0;top:92px;left:50%;transform:translate(-50%)scale(.6)}17%{opacity:1;top:92px;left:50%;transform:translate(-50%)scale(1)}45%{opacity:1;top:22px;left:calc(87% + 31px);transform:translate(-50%)scale(1)}50%,to{opacity:0;top:22px;left:calc(87% + 31px);transform:translate(-50%)scale(.3)}}.mkt [data-step="2"] .se3{animation:3.6s cubic-bezier(.45,.05,.15,1) forwards mk-pe3}@keyframes mk-pe3{0%,22%{opacity:0;top:92px;left:50%;transform:translate(-50%)scale(.6)}26%{opacity:1;top:92px;left:50%;transform:translate(-50%)scale(1)}54%{opacity:1;top:167px;left:calc(2% + 31px);transform:translate(-50%)scale(1)}59%,to{opacity:0;top:167px;left:calc(2% + 31px);transform:translate(-50%)scale(.3)}}.mkt [data-step="2"] .se4{animation:3.6s cubic-bezier(.45,.05,.15,1) forwards mk-pe4}@keyframes mk-pe4{0%,31%{opacity:0;top:92px;left:50%;transform:translate(-50%)scale(.6)}35%{opacity:1;top:92px;left:50%;transform:translate(-50%)scale(1)}63%{opacity:1;top:137px;left:calc(89% + 31px);transform:translate(-50%)scale(1)}68%,to{opacity:0;top:137px;left:calc(89% + 31px);transform:translate(-50%)scale(.3)}}.mkt [data-step="2"] .se5{animation:3.6s cubic-bezier(.45,.05,.15,1) forwards mk-pe5}@keyframes mk-pe5{0%,40%{opacity:0;top:92px;left:50%;transform:translate(-50%)scale(.6)}44%{opacity:1;top:92px;left:50%;transform:translate(-50%)scale(1)}72%{opacity:1;top:322px;left:calc(8% + 31px);transform:translate(-50%)scale(1)}77%,to{opacity:0;top:322px;left:calc(8% + 31px);transform:translate(-50%)scale(.3)}}.mkt [data-step="2"] .se6{animation:3.6s cubic-bezier(.45,.05,.15,1) forwards mk-pe6}@keyframes mk-pe6{0%,49%{opacity:0;top:92px;left:50%;transform:translate(-50%)scale(.6)}53%{opacity:1;top:92px;left:50%;transform:translate(-50%)scale(1)}81%{opacity:1;top:300px;left:calc(84% + 31px);transform:translate(-50%)scale(1)}86%,to{opacity:0;top:300px;left:calc(84% + 31px);transform:translate(-50%)scale(.3)}}.mkt [data-step="2"] .avM{animation:3.6s forwards mk-pwM}@keyframes mk-pwM{0%{opacity:0;filter:grayscale();transform:scale(.92)}26%,36%{opacity:.4;filter:grayscale();transform:scale(.92)}42%{opacity:1;filter:grayscale(0);transform:scale(1.1)}46%,to{opacity:1;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="2"] .avD{animation:3.6s forwards mk-pwD}@keyframes mk-pwD{0%{opacity:0;filter:grayscale();transform:scale(.92)}26%,45%{opacity:.4;filter:grayscale();transform:scale(.92)}51%{opacity:1;filter:grayscale(0);transform:scale(1.1)}55%,to{opacity:1;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="2"] .avJ{animation:3.6s forwards mk-pwJ}@keyframes mk-pwJ{0%{opacity:0;filter:grayscale();transform:scale(.92)}26%,54%{opacity:.4;filter:grayscale();transform:scale(.92)}60%{opacity:1;filter:grayscale(0);transform:scale(1.1)}64%,to{opacity:1;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="2"] .avG{animation:3.6s forwards mk-pwG}@keyframes mk-pwG{0%{opacity:0;filter:grayscale();transform:scale(.92)}26%,63%{opacity:.4;filter:grayscale();transform:scale(.92)}69%{opacity:1;filter:grayscale(0);transform:scale(1.1)}73%,to{opacity:1;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="2"] .avP{animation:3.6s forwards mk-pwP}@keyframes mk-pwP{0%{opacity:0;filter:grayscale();transform:scale(.92)}26%,72%{opacity:.4;filter:grayscale();transform:scale(.92)}78%{opacity:1;filter:grayscale(0);transform:scale(1.1)}82%,to{opacity:1;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="2"] .avS{animation:3.6s forwards mk-pwS}@keyframes mk-pwS{0%{opacity:0;filter:grayscale();transform:scale(.92)}26%,81%{opacity:.4;filter:grayscale();transform:scale(.92)}87%{opacity:1;filter:grayscale(0);transform:scale(1.1)}91%,to{opacity:1;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="2"] .avM .bdg{animation:3.6s cubic-bezier(.3,1.5,.5,1) forwards mk-pbM}@keyframes mk-pbM{0%,37%{opacity:0;transform:scale(0)}41%{opacity:1;transform:scale(1.2)}45%,to{opacity:1;transform:scale(1)}}.mkt [data-step="2"] .avD .bdg{animation:3.6s cubic-bezier(.3,1.5,.5,1) forwards mk-pbD}@keyframes mk-pbD{0%,46%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}54%,to{opacity:1;transform:scale(1)}}.mkt [data-step="2"] .avJ .bdg{animation:3.6s cubic-bezier(.3,1.5,.5,1) forwards mk-pbJ}@keyframes mk-pbJ{0%,55%{opacity:0;transform:scale(0)}59%{opacity:1;transform:scale(1.2)}63%,to{opacity:1;transform:scale(1)}}.mkt [data-step="2"] .avG .bdg{animation:3.6s cubic-bezier(.3,1.5,.5,1) forwards mk-pbG}@keyframes mk-pbG{0%,64%{opacity:0;transform:scale(0)}68%{opacity:1;transform:scale(1.2)}72%,to{opacity:1;transform:scale(1)}}.mkt [data-step="2"] .avP .bdg{animation:3.6s cubic-bezier(.3,1.5,.5,1) forwards mk-pbP}@keyframes mk-pbP{0%,73%{opacity:0;transform:scale(0)}77%{opacity:1;transform:scale(1.2)}81%,to{opacity:1;transform:scale(1)}}.mkt [data-step="2"] .avS .bdg{animation:3.6s cubic-bezier(.3,1.5,.5,1) forwards mk-pbS}@keyframes mk-pbS{0%,82%{opacity:0;transform:scale(0)}86%{opacity:1;transform:scale(1.2)}90%,to{opacity:1;transform:scale(1)}}.mkt .phone.theirs{z-index:2}.mkt .phone.yours{z-index:1;left:calc(50% - 88px)}.mkt [data-step="3"] .phone.theirs{transition-delay:1.9s;left:calc(50% - 183px)}.mkt [data-step="3"] .phone.yours{transition-delay:1.9s;left:calc(50% + 7px)}.mkt .yric{width:24px;height:24px;position:absolute;top:12px;left:8px}.mkt .yric svg{width:100%;height:100%;display:block}.mkt .lbl{letter-spacing:.12em;text-transform:uppercase;opacity:0;white-space:nowrap;z-index:6;text-align:center;font-size:9.5px;font-weight:800;transition:opacity .5s;position:absolute;top:18px;transform:translate(-50%)}.mkt .lbl small{letter-spacing:.02em;text-transform:none;color:var(--mk-soft);margin-top:2px;font-size:8px;font-weight:600;display:block}.mkt .lbl.theirs{color:var(--mk-teal);left:calc(50% - 95px)}.mkt .lbl.yours{color:var(--mk-ink);left:calc(50% + 95px)}.mkt [data-step="3"] .lbl{opacity:1;transition-delay:2.6s}.mkt .stamp{background:var(--mk-teal);color:#fff;white-space:nowrap;opacity:0;z-index:3;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:8px;font-weight:800;transition:opacity .4s,transform .4s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)scale(.5);box-shadow:0 5px 12px #2e9e9359}.mkt .stamp svg{stroke:currentColor;stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.mkt [data-step="3"] .stM{animation:3.4s cubic-bezier(.3,1.4,.5,1) forwards mk-s3sM}@keyframes mk-s3sM{0%,12%{opacity:0;transform:translate(-50%,-50%)rotate(-14deg)scale(.5)}19%{opacity:1;transform:translate(-50%,-50%)rotate(-3deg)scale(1.08)}22%,to{opacity:1;transform:translate(-50%,-50%)rotate(-3deg)scale(1)}}.mkt [data-step="3"] .stG{animation:3.4s cubic-bezier(.3,1.4,.5,1) forwards mk-s3sG}@keyframes mk-s3sG{0%,38%{opacity:0;transform:translate(-50%,-50%)rotate(-14deg)scale(.5)}45%{opacity:1;transform:translate(-50%,-50%)rotate(-3deg)scale(1.08)}48%,to{opacity:1;transform:translate(-50%,-50%)rotate(-3deg)scale(1)}}.mkt [data-step="3"] .rw2 .bg{animation:3.4s forwards mk-s3b2}@keyframes mk-s3b2{0%,12%{border-color:var(--mk-line);background:#fff}19%,to{background:var(--mk-mint);border-color:#bfe2de}}.mkt [data-step="3"] .rw4 .bg{animation:3.4s forwards mk-s3b4}@keyframes mk-s3b4{0%,38%{border-color:var(--mk-line);background:#fff}45%,to{background:var(--mk-mint);border-color:#bfe2de}}.mkt [data-step="3"] .rw2 .txt,.mkt [data-step="3"] .rw2 .pr,.mkt [data-step="3"] .ic2{animation:3.4s forwards mk-s3d2}@keyframes mk-s3d2{0%,12%{opacity:1}19%,to{opacity:.4}}.mkt [data-step="3"] .rw4 .txt,.mkt [data-step="3"] .rw4 .pr,.mkt [data-step="3"] .ic4{animation:3.4s forwards mk-s3d4}@keyframes mk-s3d4{0%,38%{opacity:1}45%,to{opacity:.4}}.mkt [data-step="3"] .avM{animation:3.4s forwards mk-s3aM}@keyframes mk-s3aM{0%{opacity:1;filter:grayscale(0);transform:scale(1);box-shadow:0 6px 14px #1f1c182e}4%{transform:scale(1.22);box-shadow:0 6px 14px #1f1c182e,0 0 0 7px #2e9e9347}9%{transform:scale(1);box-shadow:0 6px 14px #1f1c182e}53%{opacity:1}68%,to{opacity:.25;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="3"] .avG{animation:3.4s forwards mk-s3aG}@keyframes mk-s3aG{0%,29%{opacity:1;filter:grayscale(0);transform:scale(1);box-shadow:0 6px 14px #1f1c182e}33%{transform:scale(1.22);box-shadow:0 6px 14px #1f1c182e,0 0 0 7px #c08a3e4d}38%{transform:scale(1);box-shadow:0 6px 14px #1f1c182e}53%{opacity:1}68%,to{opacity:.25;filter:grayscale(0);transform:scale(1)}}.mkt [data-step="3"] .avD,.mkt [data-step="3"] .avJ,.mkt [data-step="3"] .avP,.mkt [data-step="3"] .avS{animation:3.4s forwards mk-s3aO}@keyframes mk-s3aO{0%,53%{opacity:1;filter:grayscale(0);transform:scale(1)}68%,to{opacity:.25;filter:grayscale(0);transform:scale(1)}}.mkt .dots{z-index:7;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mkt .dot{background:var(--mk-line);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background .3s,transform .3s}.mkt .dot.on{background:var(--mk-primary);transform:scale(1.35)}@media (max-width:420px){.mkt .scene{transform-origin:top;margin-bottom:-62px;animation:none;transform:scale(.88)}.mkt .hl h2{font-size:22px}}@media (max-width:600px){.mkt .scene{height:520px}.mkt .phone{top:97px}.mkt .hls{height:122px}.mkt .mbrand-amazon{top:6px;left:8%}.mkt .mbrand-etsy{top:42px;left:42%}.mkt .mbrand-target{top:8px;left:75%}.mkt .mbrand-rei{top:468px;left:20%}.mkt .mbrand-nike{top:492px;left:64%}.mkt .ic1{top:36px;left:10%}.mkt .ic2{top:72px;left:45%}.mkt .ic3{top:38px;left:78%}.mkt .ic4{top:446px;left:24%}.mkt .ic5{top:470px;left:68%}.mkt [data-step="1"] .ic1,.mkt [data-step="2"] .ic1,.mkt [data-step="3"] .ic1{top:166px}.mkt [data-step="1"] .ic2,.mkt [data-step="2"] .ic2,.mkt [data-step="3"] .ic2{top:222px}.mkt [data-step="1"] .ic3,.mkt [data-step="2"] .ic3,.mkt [data-step="3"] .ic3{top:278px}.mkt [data-step="1"] .ic4,.mkt [data-step="2"] .ic4,.mkt [data-step="3"] .ic4{top:334px}.mkt [data-step="1"] .ic5,.mkt [data-step="2"] .ic5,.mkt [data-step="3"] .ic5{top:390px}.mkt .avM{top:34px;left:10%}.mkt .avD{top:4px;left:44%}.mkt .avJ{top:32px;left:80%}.mkt .avG{top:434px;left:8%}.mkt .avP{top:478px;left:44%}.mkt .avS{top:436px;left:78%}.mkt .lbl{top:70px}@keyframes mk-pe1{0%,4%{opacity:0;top:139px;left:50%;transform:translate(-50%)scale(.6)}8%{opacity:1;top:139px;left:50%;transform:translate(-50%)scale(1)}36%{opacity:1;top:28px;left:calc(10% + 17px);transform:translate(-50%)scale(1)}41%,to{opacity:0;top:28px;left:calc(10% + 17px);transform:translate(-50%)scale(.3)}}@keyframes mk-pe2{0%,13%{opacity:0;top:139px;left:50%;transform:translate(-50%)scale(.6)}17%{opacity:1;top:139px;left:50%;transform:translate(-50%)scale(1)}45%{opacity:1;top:0;left:calc(44% + 17px);transform:translate(-50%)scale(1)}50%,to{opacity:0;top:0;left:calc(44% + 17px);transform:translate(-50%)scale(.3)}}@keyframes mk-pe3{0%,22%{opacity:0;top:139px;left:50%;transform:translate(-50%)scale(.6)}26%{opacity:1;top:139px;left:50%;transform:translate(-50%)scale(1)}54%{opacity:1;top:26px;left:calc(80% + 17px);transform:translate(-50%)scale(1)}59%,to{opacity:0;top:26px;left:calc(80% + 17px);transform:translate(-50%)scale(.3)}}@keyframes mk-pe4{0%,31%{opacity:0;top:139px;left:50%;transform:translate(-50%)scale(.6)}35%{opacity:1;top:139px;left:50%;transform:translate(-50%)scale(1)}63%{opacity:1;top:428px;left:calc(8% + 17px);transform:translate(-50%)scale(1)}68%,to{opacity:0;top:428px;left:calc(8% + 17px);transform:translate(-50%)scale(.3)}}@keyframes mk-pe5{0%,40%{opacity:0;top:139px;left:50%;transform:translate(-50%)scale(.6)}44%{opacity:1;top:139px;left:50%;transform:translate(-50%)scale(1)}72%{opacity:1;top:472px;left:calc(44% + 17px);transform:translate(-50%)scale(1)}77%,to{opacity:0;top:472px;left:calc(44% + 17px);transform:translate(-50%)scale(.3)}}@keyframes mk-pe6{0%,49%{opacity:0;top:139px;left:50%;transform:translate(-50%)scale(.6)}53%{opacity:1;top:139px;left:50%;transform:translate(-50%)scale(1)}81%{opacity:1;top:430px;left:calc(78% + 17px);transform:translate(-50%)scale(1)}86%,to{opacity:0;top:430px;left:calc(78% + 17px);transform:translate(-50%)scale(.3)}}}.mkt .marq{position:absolute;bottom:70px;left:0;right:0;overflow:hidden}.mkt .marq:before,.mkt .marq:after{content:"";z-index:2;pointer-events:none;width:64px;position:absolute;top:0;bottom:0}.mkt .marq:before{background:linear-gradient(90deg, var(--mk-paper), #faf7f200);left:0}.mkt .marq:after{background:linear-gradient(270deg, var(--mk-paper), #faf7f200);right:0}.mkt .mtrack{width:-webkit-max-content;width:max-content;padding:10px 0;animation:40s linear infinite mk-marq;display:flex}@keyframes mk-marq{to{transform:translate(-50%)}}.mkt .mcard{border:1px solid var(--mk-line);background:#fff;border-radius:16px;flex:none;width:118px;margin-right:14px;padding:7px 7px 8px;box-shadow:0 8px 18px #1f1c1814}.mkt .mcard .img{border-radius:11px;justify-content:center;align-items:center;height:84px;display:flex}.mkt .mcard .img.t1{background:linear-gradient(135deg, var(--mk-mint), #c7e6e1)}.mkt .mcard .img.t2{background:linear-gradient(135deg, var(--mk-tint), #ebd3e1)}.mkt .mcard .img.t3{background:linear-gradient(135deg, var(--mk-sand), #ebdcc4)}.mkt .mcard .img svg{width:34px;height:34px}.mkt .mcard b{white-space:nowrap;margin:8px 3px 0;font-size:10.5px;display:block;overflow:hidden}.mkt .mcard span{color:var(--mk-primary);margin:1px 3px 0;font-size:10px;font-weight:700;display:block}.mkt .hint{letter-spacing:.14em;text-transform:uppercase;color:var(--mk-soft);font-size:10.5px;font-weight:700;animation:2.2s ease-in-out infinite mk-hintbob;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@keyframes mk-hintbob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(6px)}}.mkt .ceoline{flex-direction:column;align-items:center;margin-bottom:16px;display:flex}.mkt .struck{font-family:var(--font-fraunces), Georgia, serif;color:var(--mk-soft);font-size:34px;display:inline-block;position:relative}.mkt .struck svg{pointer-events:none;width:calc(100% + 20px);height:calc(100% + 12px);position:absolute;top:-6px;bottom:-6px;left:-10px;right:-10px;overflow:visible}.mkt .struck svg path{stroke:var(--mk-primary);stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.mkt .hand{font-family:var(--font-marker), cursive;color:var(--mk-primary);margin-top:8px;font-size:max(30px,min(7vw,42px));line-height:1.1;transform:rotate(-2deg)}.mkt .kb{flex:none;width:min(420px,92vw);height:200px;position:relative}.mkt .kb .khd{justify-content:space-between;align-items:baseline;display:flex;position:absolute;top:0;left:2px;right:2px}.mkt .kb .khd b{font-family:var(--font-fraunces), Georgia, serif;font-size:13.5px}.mkt .kb .khd span{color:var(--mk-soft);text-transform:uppercase;letter-spacing:.09em;font-size:8.5px;font-weight:800}.mkt .kb .kcol{background:var(--mk-paper);border:1px solid var(--mk-line);border-radius:12px;width:30%;position:absolute;top:28px;bottom:0}.mkt .kb .k1{left:0}.mkt .kb .k2{left:35%}.mkt .kb .k3{left:70%}.mkt .kb .kcol b{text-align:center;letter-spacing:.08em;text-transform:uppercase;padding-top:10px;font-size:8.5px;font-weight:800;display:block}.mkt .kb .k1 b{color:var(--mk-soft)}.mkt .kb .k2 b{color:var(--mk-primary)}.mkt .kb .k3 b{color:var(--mk-teal)}.mkt .kb .kcard{border:1px solid var(--mk-line);box-sizing:border-box;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:5px;width:26%;padding:6px 8px;font-size:8.5px;font-weight:700;display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 10px #1f1c1814}.mkt .kb .kav{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:13px;height:13px;font-size:6.5px;font-weight:800;display:flex}.mkt .ft{flex:none;width:min(376px,92vw);height:258px;position:relative}.mkt .ft .fav{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.mkt .ft .root{text-align:center;position:absolute;top:0;left:0;right:0}.mkt .ft .root .fav{background:var(--mk-primary);width:32px;height:32px;margin:0 auto;font-size:12.5px;box-shadow:0 6px 14px #1f1c182e}.mkt .ft .root b{letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:9.5px;font-weight:800;display:block}.mkt .ft .root em{background:var(--mk-tint);color:var(--mk-primary);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-top:2px;padding:2px 8px;font-size:7px;font-style:normal;font-weight:800;display:inline-block}.mkt .ft .tl{background:#c9bfb2;position:absolute}.mkt .ft .stem{width:2px;height:14px;top:74px;left:calc(50% - 1px)}.mkt .ft .hbar{width:184px;height:2px;top:88px;left:calc(50% - 92px)}.mkt .ft .dropL{width:2px;height:14px;top:88px;left:calc(50% - 93px)}.mkt .ft .dropR{width:2px;height:14px;top:88px;left:calc(50% + 91px)}.mkt .ft .kidcard{background:var(--mk-paper);border:2px solid var(--mk-ink);border-radius:16px;width:168px;padding-bottom:9px;position:absolute;top:102px;box-shadow:0 12px 24px #1f1c181f}.mkt .ft .kL{left:calc(50% - 177px)}.mkt .ft .kR{left:calc(50% + 9px)}.mkt .ft .kc-head{align-items:center;gap:7px;padding:9px 10px 0;display:flex}.mkt .ft .kc-head .fav{opacity:.5;filter:grayscale(.35);width:22px;height:22px;font-size:9px}.mkt .ft .kc-head b{font-family:var(--font-fraunces), Georgia, serif;font-size:11.5px}.mkt .ft .lrows{flex-direction:column;gap:6px;padding:7px 8px 0;display:flex}.mkt .ft .lrow{border:1px solid var(--mk-line);box-sizing:border-box;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;height:34px;padding:0 9px;font-size:9.5px;font-weight:700;display:flex;position:relative}.mkt .ft .lrow i{color:var(--mk-primary);font-size:9px;font-style:normal}.mkt .ft .lrow.rsv{background:var(--mk-mint);border-color:#bfe2de}.mkt .ft .lrow.rsv>span,.mkt .ft .lrow.rsv>i{opacity:.4}.mkt .ft .lstamp{background:var(--mk-teal);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:7px;font-weight:800;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:0 5px 12px #2e9e9359}.mkt .ft .lstamp svg{stroke:currentColor;stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:8px;height:8px}@media (min-width:1000px) and (min-height:800px){.mkt .kb{width:500px;height:230px}.mkt .kb .khd b{font-size:16px}.mkt .kb .kcol b{font-size:10px}.mkt .kb .kcard{padding:7px 9px;font-size:10px}.mkt .kb .kav{width:15px;height:15px;font-size:7.5px}.mkt .ft{zoom:1.12}}
