.tz-reel{flex-direction:column;align-items:center;margin:0;display:flex}.tz-device{--pw:300px;--metal:linear-gradient(135deg,#5b5a5f 0%,#2a292e 18%,#77767c 42%,#29282c 62%,#4a494e 82%,#1c1b1f 100%);width:var(--pw);padding:calc(var(--pw)*.034);border-radius:calc(var(--pw)*.17);background:var(--metal);box-shadow:inset 0 0 0 calc(var(--pw)*.004) #ffffff47,inset 0 0 0 calc(var(--pw)*.011) #121115, 0 1px 2px #00000040,0 calc(var(--pw)*.05) calc(var(--pw)*.09) calc(var(--pw)*-.03) #2b25256b,0 calc(var(--pw)*.16) calc(var(--pw)*.3) calc(var(--pw)*-.1) #2b252561;flex:none;position:relative}.tz-device:before,.tz-device:after{content:"";width:calc(var(--pw)*.012);border-radius:calc(var(--pw)*.01);background:linear-gradient(90deg,#1c1b1f,#6a696e 55%,#2a292e);position:absolute}.tz-device:before{left:calc(var(--pw)*-.009);height:5%;box-shadow:0 calc(var(--pw)*.17) 0 #47464b,0 calc(var(--pw)*.31) 0 #47464b;top:18%}.tz-device:after{right:calc(var(--pw)*-.009);height:11%;box-shadow:0 calc(var(--pw)*.5) 0 #3a393e;top:27%}.tz-screen{aspect-ratio:1206/2622;border-radius:calc(var(--pw)*.136);isolation:isolate;width:100%;box-shadow:0 0 0 calc(var(--pw)*.026) #050506;background:#000;position:relative;overflow:hidden}.tz-screen:after{content:"";z-index:5;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff1a 0%,#ffffff08 22%,#0000 38% 70%,#ffffff0a 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d}.tz-screen video{visibility:hidden}.tz-screen video.is-current{visibility:visible;z-index:3}.tz-screen video.is-next{visibility:visible;z-index:1}.tz-screen video{object-fit:cover;object-position:top center;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}@font-face{font-family:Tz Spartan;src:url(/fonts/league-spartan-variable.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:Tz Scrawl;src:url(/fonts/reenie-beanie.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Tz Bricolage;src:url(/fonts/bricolage-variable.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap}.tz{--tomato:#d12e1d;--ink:#2b2525;--cream:#f5efea;--lime:#f2e4cc;--kraft:#cbb6a3;--muted:#7a6d66;--paper:#fbf8f3;--night:#1a1515;--serif:"Tz Spartan","League Spartan",system-ui,sans-serif;--hand:"Tz Scrawl","Reenie Beanie","Bradley Hand",cursive;--body:"Tz Spartan","League Spartan",system-ui,sans-serif;--diecut:drop-shadow(1.5px 0 0 #fff) drop-shadow(-1.5px 0 0 #fff) drop-shadow(0 1.5px 0 #fff) drop-shadow(0 -1.5px 0 #fff) drop-shadow(0 6px 8px #0e0e0e47);font-family:var(--body);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip}.tz :where(h1,h2,p){margin:0}.tz :where(img){display:block}.tz em{font-style:normal}.tz-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body:has(.tz){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#1a1515}body:has(.tz) .site-header{z-index:5;background:0 0;justify-content:flex-end;max-width:none;height:auto;margin:0;padding:18px 20px 0;position:absolute;top:0;left:0;right:0}body:has(.tz) .site-header>a:first-child{display:none}body:has(.tz) .site-header .pill{color:#f5efea;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1a151540;border:2px solid #f5efead9;border-radius:999px;padding:9px 15px;font-family:Tz Spartan,system-ui,sans-serif;font-size:.875rem;font-weight:700}body:has(.tz)>footer{color:#b9aea6;background:#1a1515;border-top:0;max-width:none;margin:0;padding-left:max(20px,50% - 560px);padding-right:max(20px,50% - 560px);font-family:Tz Spartan,system-ui,sans-serif}.tz-hero{isolation:isolate;color:var(--cream);background:var(--night);gap:34px;padding:96px 20px 56px;display:grid;position:relative;overflow:hidden}.tz-photo{z-index:-1;position:absolute;inset:0}.tz-photo picture,.tz-photo img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.tz-photo:after{content:"";background:linear-gradient(#1a15158c,#1a1515c7 55%,#1a1515f2);position:absolute;inset:0}.tz-lead{z-index:2;width:100%;max-width:520px;position:relative}.tz-hero-mark{width:min(78vw,420px);height:auto;color:var(--tomato);filter:drop-shadow(0 8px 30px #00000059);display:block}.tz-hero h1{font:600 min(8.4vw,2.6rem)/1.02 var(--body);letter-spacing:-.02em;color:var(--cream);margin-top:10px}.tz-soon{font:400 min(9vw,2.4rem)/1 var(--hand);color:var(--cream);opacity:.9;transform-origin:0;margin-top:6px;transform:rotate(-3deg)}.tz-fan{justify-self:center;width:100%;max-width:520px;height:min(92vw,420px);position:relative}.tz-poster{background:#2b2525;border-radius:6px;display:block;overflow:hidden;box-shadow:0 26px 50px -18px #000000b3,0 0 0 1px #ffffff0f}.tz-poster img{aspect-ratio:1193/1454;object-fit:cover;width:100%;height:auto;display:block}.tz-fan .tz-poster{width:52%;animation:.6s cubic-bezier(.2,.9,.3,1) both tz-in;position:absolute}.tz-fan .f1{z-index:1;top:10%;left:0;transform:rotate(-8deg)}.tz-fan .f2{z-index:2;animation-delay:80ms;top:0;left:24%;transform:rotate(2deg)}.tz-fan .f3{z-index:1;animation-delay:.16s;top:14%;right:0;transform:rotate(9deg)}@keyframes tz-in{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}.tz-form,.tz-joined{--line:#f5efea99;--focus:var(--cream);--go-bg:var(--tomato);--go-ink:#fff;gap:10px;max-width:460px;margin-top:18px;display:grid}.tz-field{display:block}.tz-field input{border:0;border-bottom:2px solid var(--line);width:100%;height:52px;color:inherit;font:600 1.125rem/1 var(--body);letter-spacing:-.01em;background:0 0;border-radius:0;outline:0;padding:0 2px;transition:border-color .15s}.tz-field input::placeholder{color:currentColor;opacity:.78}.tz-field input:focus{border-bottom-color:var(--focus);border-bottom-width:3px}.tz-field input[aria-invalid]{border-bottom-color:var(--focus)}.tz-phones{border:0;grid-template-columns:1fr 1fr;gap:10px;min-width:0;margin:6px 0 0;padding:0;display:grid}.tz-phone{cursor:pointer;display:block;position:relative}.tz-phone input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tz-phone span{height:52px;font:700 1.0625rem/1 var(--body);letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:10px;transition:background-color .15s,color .15s;display:flex;box-shadow:inset 0 0 0 2px}.tz-phone .tz-logo{flex:none}.tz-logo.is-apple{width:1.05em;height:1.05em;margin-top:-.18em}.tz-logo.is-android{width:1.35em;height:.79em;margin-top:-.08em}.tz-phone input:checked+span{background:var(--cream);color:var(--tomato);box-shadow:inset 0 0 0 2px var(--cream)}.tz-phone input:focus-visible+span{outline:2px solid var(--focus);outline-offset:3px}.tz-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.tz-go{background:var(--go-bg);height:56px;color:var(--go-ink);font:700 1.125rem/1 var(--body);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;margin-top:8px;transition:transform .12s cubic-bezier(.3,1.6,.5,1)}.tz-go:active{transform:scale(.97)}.tz-go:disabled{opacity:.8;cursor:progress}.tz-go:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tz-msg{min-height:2.6em;font:500 .875rem/1.3 var(--body);opacity:.9}.tz-msg a{text-underline-offset:3px;text-decoration:underline}.tz-msg[data-error]{opacity:1;color:var(--focus);font-weight:700}.tz-joined{gap:6px;padding:6px 0 14px}.tz-joined-head{font:700 2.25rem/1.05 var(--serif);letter-spacing:-.02em;outline:0}.tz-joined-head mark{background:var(--cream);color:var(--tomato);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}.tz-joined-sub{font:500 1rem/1.4 var(--body)}.tz-joined-sub b{overflow-wrap:anywhere}.tz-devices{font:600 .9375rem/1.2 var(--body);align-items:center;gap:10px;margin:2px 0 0;display:flex}.tz-glyphs{align-items:center;gap:8px;display:flex}.tz h2{font:700 min(9.6vw,3.3rem)/1.02 var(--serif);letter-spacing:-.025em;color:var(--tomato);text-wrap:balance;padding:0}.tz h2 em{font:400 1.3em/.8 var(--hand);color:inherit;letter-spacing:0;display:inline-block;transform:rotate(-3deg)}.tz h3{font:700 1.35rem/1.12 var(--serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0}.tz-num{font:400 1.75rem/1 var(--hand);color:var(--tomato);transform-origin:0;margin-bottom:8px;display:block;transform:rotate(-2deg)}.tz-link{border-bottom:2px solid var(--tomato);color:var(--tomato);margin-left:4px;padding-bottom:2px;font-weight:700;display:inline-block}.tz-stage{aspect-ratio:1/1.14;width:100%;max-width:400px;margin:0 auto;position:relative;container-type:inline-size}.tz-stage.is-big{max-width:500px}.tz-stage>.tz-poster{width:60cqw;position:absolute;top:9%;left:0;transform:rotate(-5deg)}.tz-stage>.tz-poster:before{content:"";z-index:2;background:#f2e4ccd9;width:64px;height:20px;margin-left:-32px;position:absolute;top:-9px;left:50%;transform:rotate(-3deg)}.tz-stage>.tz-reel{margin:0;position:absolute;top:2cqw;right:2cqw}.tz-stage .tz-device{--pw:48cqw}.tz-stage.is-big .tz-device{--pw:46cqw}.tz-step:nth-child(2) .tz-stage>.tz-poster{transform:rotate(4deg)}.tz-app{z-index:3;background:var(--cream);padding:72px 20px 40px;position:relative}.tz-app:before{content:"";background:radial-gradient(circle at 10px 14px,var(--cream) 9.5px,transparent 10px) 0 0/20px 14px repeat-x;height:14px;position:absolute;top:-13px;left:0;right:0}.tz-app-head{max-width:640px}.tz-app-head p,.tz-split-copy>p{max-width:38ch;font:500 1.125rem/1.5 var(--body);letter-spacing:-.01em;color:var(--ink);margin-top:16px}.tz-trio{gap:56px;margin-top:44px;display:grid}.tz-step{gap:22px;min-width:0;display:grid}.tz-step-copy p{font:500 1.0625rem/1.5 var(--body);color:var(--ink);max-width:34ch;margin-top:8px}.tz-split{z-index:3;background:var(--cream);gap:40px;padding:72px 20px 64px;display:grid;position:relative}.tz-split.is-biz{background:var(--lime)}.tz-split.is-explore{background:var(--cream);padding-bottom:30px}.tz-split-copy{min-width:0}.tz-split .tz-rail{margin:0 -20px}.tz-rail{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:18px;padding:26px 20px 18px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.tz-rail::-webkit-scrollbar{display:none}.tz-rail.is-few{justify-content:center}.tz-rail.is-few .tz-plan{flex-basis:min(44vw,240px)}.tz-plan{scroll-snap-align:start;min-width:0;color:var(--ink);flex-direction:column;flex:0 0 168px;display:flex}.tz-plan-art{background:var(--paper);padding:5px;transition:transform .2s cubic-bezier(.3,1.4,.5,1);display:block;transform:rotate(-2deg);box-shadow:0 14px 22px -12px #0e0e0e73}.tz-plan:nth-child(2n) .tz-plan-art{transform:rotate(2deg)}.tz-plan:hover .tz-plan-art{transform:rotate(0)translateY(-4px)}.tz-plan-art img{aspect-ratio:4/5;object-fit:cover;background:#e7dfd1;width:100%}.tz-plan-fill{aspect-ratio:4/5;background:var(--tomato);width:100%;color:var(--cream);font:700 1.4rem/1 var(--serif);letter-spacing:-.02em;overflow-wrap:anywhere;align-items:flex-end;padding:12px;display:flex;overflow:hidden}.tz-plan-day{font:400 1.7rem/1 var(--hand);color:var(--tomato);margin-top:12px}.tz-plan-t{font:700 1rem/1.15 var(--body);letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.tz-plan-c{font:500 .875rem/1.2 var(--body);color:var(--muted);margin-top:2px}.tz-reveal{transition:opacity .6s,transform .7s cubic-bezier(.2,.9,.3,1)}.tz-reveal[data-wait]{opacity:0;transform:translateY(22px)}.tz-beat-art.tz-reveal[data-wait]{transform:translateY(30px)rotate(0)}.tz-biz-open{background:var(--tomato);color:#fff;height:52px;font:700 1.0625rem/1 var(--body);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;margin-top:22px;padding:0 24px}.tz-biz-open:focus-visible{outline:2px solid var(--tomato);outline-offset:3px}.tz-form.tz-biz,.tz-biz-done{--line:#2b25254d;--focus:var(--tomato);--go-bg:var(--tomato);--go-ink:#fff;color:var(--ink);margin-top:22px}.tz-form.tz-biz .tz-msg[data-error]{color:#b3261e}.tz-select select{border:0;border-bottom:2px solid var(--line);width:100%;height:52px;color:inherit;font:600 1.125rem/1 var(--body);letter-spacing:-.01em;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'><path d='M1.5 1.5 7 7l5.5-5.5' fill='none' stroke='%230E0E0E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 4px center/14px 9px no-repeat;border-radius:0;outline:0;padding:0 28px 0 2px}.tz-select select[data-empty]{color:#0e0e0e99}.tz-select select:focus{border-bottom-color:var(--focus);border-bottom-width:3px}.tz-end{background:var(--night);color:var(--cream);padding:56px 20px 0;position:relative;overflow:hidden}.tz-end:before{content:"";background:radial-gradient(circle at 10px 0,var(--cream) 9.5px,transparent 10px) 0 0/20px 14px repeat-x;height:14px;position:absolute;top:0;left:0;right:0}.tz-end h2{padding:0;font-size:min(12vw,4.2rem)}.tz-end .tz-form,.tz-end .tz-joined{--focus:var(--cream);--go-bg:var(--tomato);--go-ink:#fff;--line:#f5efea66}.tz-end .tz-msg[data-error]{color:#ff8b7f}.tz-sign{text-align:center;font:400 2.4rem/1 var(--hand);color:#f5efeacc;margin-top:48px;transform:rotate(-4deg)}.tz-giant{width:min(760px,100%);margin:10px auto 26px;position:relative}.tz-giant svg{width:100%;height:auto;color:var(--tomato);display:block}.tz-credit{text-align:center;max-width:62ch;font:500 .6875rem/1.4 var(--body);color:#f6f1e873;margin-left:auto;margin-right:auto;padding-bottom:26px}.tz-giant img{filter:drop-shadow(0 10px 10px #00000073);width:22%;position:absolute;bottom:62%;left:56%;transform:rotate(-4deg)}.tz-end-p{max-width:34ch;font:500 1.125rem/1.5 var(--body);color:#f5efead1;margin-top:14px}@media (max-width:640px){body:has(.tz) .site-header .pill{display:none}.tz-hero{padding-top:84px}.tz-form,.tz-joined{gap:12px;margin-top:30px}.tz-msg{opacity:.78;min-height:2.4em;font-size:.8125rem}.tz-devices{opacity:.9;margin-top:0;font-size:.875rem;font-weight:500}.tz-devices .tz-glyphs{display:none}}@media (max-width:380px){.tz-field input,.tz-phone span{height:48px}.tz-go{height:52px}}@media (min-width:960px){body:has(.tz) .site-header{padding:26px max(28px,50% - 580px) 0}.tz-hero{grid-template-columns:minmax(0,500px) minmax(0,560px);justify-content:center;align-items:center;column-gap:72px;min-height:min(100svh,900px);padding:120px 28px 90px}.tz-hero-mark{width:440px}.tz-hero h1{font-size:2.9rem}.tz-fan{max-width:560px;height:560px}.tz-photo:after{background:linear-gradient(90deg,#1a1515eb,#1a1515b8 45%,#1a15158c)}.tz-app{padding:120px max(28px,50% - 600px) 100px}.tz-app-head{text-align:center;margin:0 auto}.tz-app-head p{margin-left:auto;margin-right:auto}.tz-trio{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:70px}.tz-split{grid-template-columns:minmax(0,480px) minmax(0,520px);justify-content:center;align-items:center;column-gap:90px;padding:120px 28px}.tz-split.is-explore .tz-stage{order:-1}.tz-split .tz-rail{grid-column:1/-1;justify-self:center;width:100%;max-width:1180px;margin:20px 0 0}.tz-split h2{font-size:3.4rem}.tz-end{text-align:center;flex-direction:column;align-items:center;padding-top:110px;display:flex}.tz-end .tz-form,.tz-end .tz-joined{text-align:left;width:460px}.tz-end .tz-joined{text-align:center}.tz-end-p{margin-left:auto;margin-right:auto}.tz-sign{align-self:center;margin:80px auto 0}.tz-giant{align-self:center;width:min(760px,100%);margin:10px auto 40px}}@media (prefers-reduced-motion:reduce){.tz *{transition-duration:0s!important;animation:none!important}}
