.s2-shead{max-width:920px;margin-bottom:44px}.s2-shead--center{margin-left:auto;margin-right:auto;text-align:center}.s2-shead h2{font-size:clamp(42px,4.8vw,68px);margin-top:10px}.s2-shead .s2-lede{color:var(--muted);font-size:17.5px;line-height:1.6;margin-top:14px}.s2-dots{display:block;width:90px;height:6px;margin-top:16px;background-image:radial-gradient(circle,var(--red) 1.6px,transparent 2px);background-size:9px 6px}.s2-shead--center .s2-dots{margin-left:auto;margin-right:auto}.s2-shero{position:relative;background:var(--navy);color:#fff;overflow:hidden}.s2-shero:before{content:"";position:absolute;right:-12%;top:52%;width:80%;height:150px;background:var(--red);transform:rotate(-12deg);animation:s2Sash 1.1s .2s cubic-bezier(.2,.8,.2,1) both}.s2-shero:after{content:"";position:absolute;right:-12%;top:calc(52% + 168px);width:66%;height:7px;background:var(--gold);transform:rotate(-12deg);animation:s2Sash 1.1s .35s cubic-bezier(.2,.8,.2,1) both}@keyframes s2Sash{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.s2-shero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:center;padding-top:80px;padding-bottom:90px}.s2-shero .s2-eyebrow{color:var(--gold);animation:s2Up .6s both}.s2-shero h1{font-size:clamp(58px,7vw,108px);margin-top:16px;color:#fff}.s2-shero h1 .ln{display:block;overflow:hidden;padding-right:.08em}.s2-shero h1 .ln i{display:block;font-style:inherit;animation:s2Rise .85s cubic-bezier(.2,.8,.2,1) both}.s2-shero h1 .ln:nth-child(2) i{animation-delay:.12s;color:var(--red-hi)}.s2-shero__lede{font-size:19px;line-height:1.6;color:#d3dde8;max-width:560px;margin-top:22px;animation:s2Up .7s .25s both}.s2-shero__ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px;animation:s2Up .7s .38s both}.s2-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px;animation:s2Up .7s .5s both}.s2-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:30px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29;font-size:14px;font-weight:600}.s2-chip svg{color:var(--gold)}.s2-stage{position:relative;height:620px;display:flex;align-items:center;justify-content:center}.s2-phone{position:relative;z-index:2;width:290px;height:590px;border-radius:42px;background:#0a0a0a;padding:11px;box-shadow:0 40px 80px -30px #000000b3,inset 0 0 0 2px #2a2a2a;animation:s2PhoneIn 1s .2s cubic-bezier(.2,.8,.2,1) both,s2Float2 6s 1.4s ease-in-out infinite}@keyframes s2PhoneIn{0%{opacity:0;transform:translateY(60px) rotate(4deg)}to{opacity:1;transform:none}}@keyframes s2Float2{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.s2-screen{position:relative;height:100%;border-radius:32px;background:#fff;overflow:hidden;color:#10151c}.s2-notch{position:absolute;left:50%;top:8px;width:90px;height:24px;margin-left:-45px;border-radius:14px;background:#0a0a0a;z-index:5}.s2-s-hdr{display:flex;align-items:center;gap:8px;padding:40px 14px 10px;border-bottom:3px solid #ffc72c}.s2-s-hdr img{width:30px;height:30px;object-fit:contain}.s2-s-hdr b{display:block;font-family:var(--display);font-style:italic;font-weight:800;font-size:16px;text-transform:uppercase;line-height:1}.s2-s-hdr small{display:block;font-size:9.5px;color:#5d6b7c}.s2-s-banner{height:70px;background-position:center;background-size:cover}.s2-s-list{position:absolute;left:0;right:0;top:155px;bottom:56px;overflow:hidden}.s2-s-list:after{content:"";position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(#fff,#fff0);z-index:2}.s2-s-track{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 12px;animation:s2Scroll 18s linear infinite}@keyframes s2Scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.s2-s-item{display:flex;flex-direction:column;gap:3px}.s2-s-item div{aspect-ratio:1/1;border-radius:6px;background:#f5f7fa;overflow:hidden}.s2-s-item img{width:100%;height:100%;object-fit:cover}.s2-s-item span{font-size:9.5px;font-weight:600;line-height:1.2}.s2-s-item b{font-size:10px;color:#a37a00}.s2-s-cart{position:absolute;left:12px;right:12px;bottom:12px;height:38px;border-radius:6px;background:#ffc72c;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-style:italic;font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.s2-float{position:absolute;z-index:3;background:#fff;color:var(--ink);border-radius:6px;box-shadow:0 20px 40px -18px #0000008c;padding:12px 14px;display:flex;align-items:center;gap:12px}.s2-float b{display:block;font-size:14px}.s2-float small{font-size:12px;color:var(--muted)}.s2-f1{left:0;top:110px;animation:s2Up .6s 1s both,s2Float2 5s 1.6s ease-in-out infinite}.s2-f1__ck{width:34px;height:34px;border-radius:50%;background:#1f9d55;color:#fff;display:flex;align-items:center;justify-content:center}.s2-f2{right:0;top:300px;animation:s2Up .6s 1.3s both,s2Float2 5.5s 2s ease-in-out infinite}.s2-f2__dot{width:10px;height:10px;border-radius:50%;background:#3ddc84;animation:s2Pulse 2s infinite}.s2-f3{left:30px;bottom:70px;animation:s2Up .6s 1.6s both,s2Float2 6s 2.4s ease-in-out infinite}.s2-f3__tag{font-family:var(--display);font-style:italic;font-weight:800;font-size:22px;color:var(--red)}.s2-atabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:34px}.s2-at{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border-radius:40px;border:1px solid var(--edge);background:#fff;color:var(--ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:18px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.s2-at svg{color:var(--red);transition:color .2s ease}.s2-at:hover{border-color:var(--navy);transform:translateY(-2px)}.s2-at.is-on{background:var(--navy);border-color:var(--navy);color:#fff}.s2-at.is-on svg{color:var(--gold)}.s2-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding:48px;border-radius:3px;background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);animation:s2Up .5s cubic-bezier(.2,.8,.2,1) both}.s2-panel[hidden]{display:none}.s2-panel h3{font-size:clamp(36px,3.6vw,52px);line-height:.95;margin-top:10px}.s2-panel__text{color:var(--muted);font-size:17px;line-height:1.6;margin-top:14px}.s2-checks{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:12px}.s2-checks li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.45}.s2-checks li i{flex:none;width:24px;height:24px;border-radius:50%;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;margin-top:1px}.s2-teams{margin-top:24px;padding-top:18px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.s2-teams b{color:var(--ink)}.s2-collage{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:14px;height:460px}.s2-c{position:relative;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 20px 40px -24px #0b1a2d80;animation:s2In .6s cubic-bezier(.2,.8,.2,1) both}.s2-c img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.s2-c:hover img{transform:scale(1.06)}.s2-c1{grid-row:1/3;animation-delay:.05s}.s2-c2{animation-delay:.15s}.s2-c3{animation-delay:.25s}.s2-stamp{position:absolute;z-index:3;left:18%;top:44%;padding:10px 16px;border:3px solid var(--red);border-radius:4px;color:var(--red);background:#ffffffeb;font-family:var(--display);font-style:italic;font-weight:800;font-size:22px;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-10deg)}.s2-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.s2-type{position:relative;display:flex;flex-direction:column;gap:12px;padding:30px 26px;border-radius:3px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.s2-type:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.s2-type:hover{transform:translateY(-6px);box-shadow:0 26px 46px -24px #0b1a2d73,inset 0 0 0 1px var(--line)}.s2-type:hover:after{transform:scaleX(1)}.s2-type__num{font-family:var(--display);font-style:italic;font-weight:800;font-size:64px;line-height:.8;color:var(--paper-3);transition:color .3s ease}.s2-type:hover .s2-type__num{color:var(--red)}.s2-type h3{font-family:var(--display);font-style:italic;font-weight:800;font-size:28px;line-height:.95;text-transform:uppercase}.s2-type p{color:var(--muted);font-size:15px;line-height:1.55}.s2-type__for{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--ink);font-weight:600}.s2-type__for span{color:var(--muted);font-weight:500}.s2-how{background:var(--navy);color:#fff}.s2-how .s2-eyebrow{color:var(--gold)}.s2-how .s2-shead h2{color:#fff}.s2-how .s2-shead .s2-lede{color:var(--muted-d)}.s2-timeline{position:relative;max-width:980px;margin:0 auto}.s2-timeline:before{content:"";position:absolute;left:39px;top:10px;bottom:10px;width:3px;background:var(--navy-3)}.s2-line{position:absolute;left:39px;top:10px;bottom:10px;width:3px;background:linear-gradient(var(--red),var(--gold));transform-origin:top}@supports (animation-timeline: view()){.s2-line{animation:s2Draw linear both;animation-timeline:view();animation-range:entry 10% exit 40%}@keyframes s2Draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}.s2-tstep{position:relative;display:grid;grid-template-columns:80px minmax(0,1fr) minmax(0,.8fr);gap:28px;align-items:center;padding:22px 0}.s2-tstep__n{position:relative;z-index:1;width:80px;height:80px;border-radius:50%;background:var(--navy-2);box-shadow:inset 0 0 0 3px var(--navy-3);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-style:italic;font-weight:800;font-size:36px;color:var(--gold);transition:background .3s ease,box-shadow .3s ease,color .3s ease,transform .3s cubic-bezier(.2,1.4,.4,1)}.s2-tstep:hover .s2-tstep__n{background:var(--red);box-shadow:inset 0 0 0 3px var(--red-hi);color:#fff;transform:scale(1.08)}.s2-tstep h3{font-family:var(--display);font-style:italic;font-weight:800;font-size:32px;line-height:.95;text-transform:uppercase;color:#fff}.s2-tstep p{margin-top:8px;color:#c9d5e2;font-size:16px;line-height:1.6}.s2-tstep__vis{justify-self:end;display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:6px;background:var(--navy-2);box-shadow:inset 0 0 0 1px var(--navy-3);font-size:14px;color:#d3dde8;transition:transform .3s ease}.s2-tstep:hover .s2-tstep__vis{transform:translate(-6px)}.s2-tstep__vis svg{color:var(--gold)}.s2-compare{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);border-radius:3px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.s2-row{display:contents}.s2-cmp-h{padding:22px 24px;font-family:var(--display);font-style:italic;font-weight:800;font-size:20px;letter-spacing:.04em;text-transform:uppercase;background:var(--paper-2);border-bottom:1px solid var(--line)}.s2-cmp-h.s2-cmp-us{background:var(--red);color:#fff;display:flex;align-items:center;gap:10px}.s2-cmp-h.s2-cmp-us img{height:26px;width:auto;background:#fff;border-radius:2px;padding:2px 5px}.s2-cmp-c{padding:18px 24px;border-bottom:1px solid var(--line);font-size:15.5px;line-height:1.5;display:flex;gap:12px;align-items:flex-start;transition:background .2s ease}.s2-cmp-c.s2-cmp-lbl{font-weight:700}.s2-cmp-them{color:var(--muted)}.s2-cmp-c.s2-cmp-us{background:#fff5f7;font-weight:600}.s2-cmp-c i{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px;font-style:normal}.s2-cmp-them i{background:var(--paper-3);color:var(--muted)}.s2-cmp-c.s2-cmp-us i{background:var(--red);color:#fff}.s2-row:hover .s2-cmp-c{background:var(--paper-2)}.s2-row:hover .s2-cmp-c.s2-cmp-us{background:#ffe8ed}.s2-faq{max-width:900px;margin:0 auto}.s2-faq details{border-top:1px solid var(--line);padding:22px 4px}.s2-faq details:last-of-type{border-bottom:1px solid var(--line)}.s2-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:var(--display);font-style:italic;font-weight:800;font-size:24px;text-transform:uppercase;line-height:1.05}.s2-faq summary::-webkit-details-marker{display:none}.s2-faq summary:after{content:"+";flex:none;width:36px;height:36px;border-radius:50%;background:var(--paper-2);color:var(--red);display:flex;align-items:center;justify-content:center;font-family:var(--body);font-style:normal;font-size:22px;font-weight:500;transition:transform .25s ease,background .2s ease,color .2s ease}.s2-faq details[open] summary:after{transform:rotate(45deg);background:var(--red);color:#fff}.s2-faq summary:hover{color:var(--red)}.s2-faq details p{margin-top:14px;color:var(--muted);font-size:16.5px;line-height:1.65;max-width:760px}.s2-scta{position:relative;background:var(--red);color:#fff;overflow:hidden}.s2-scta:before{content:"";position:absolute;left:-10%;top:30%;width:70%;height:120px;background:var(--red-dk);transform:rotate(-12deg)}.s2-scta:after{content:"";position:absolute;right:-6%;bottom:30px;width:34%;height:6px;background:var(--gold);transform:rotate(-12deg)}.s2-scta .s2-wrap{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:40px;align-items:center;padding-top:84px;padding-bottom:84px}.s2-scta h2{font-size:clamp(48px,5.6vw,84px);color:#fff}.s2-scta p{font-size:18px;line-height:1.6;color:#ffe0e6;margin-top:16px;max-width:560px}.s2-scta__box{background:#fff;color:var(--ink);border-radius:3px;padding:28px;display:flex;flex-direction:column;gap:6px;box-shadow:0 30px 60px -30px #00000080}.s2-scta__box>b{font-family:var(--display);font-style:italic;font-weight:800;font-size:24px;text-transform:uppercase;margin-bottom:6px}.s2-scta__box a{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none;font-weight:600;font-size:16px;padding:10px 0;border-bottom:1px solid var(--line);transition:color .15s ease}.s2-scta__box a:last-child{border-bottom:0}.s2-scta__box a:hover{color:var(--red)}.s2-scta__box a i{width:38px;height:38px;border-radius:50%;background:var(--paper-2);color:var(--red);display:flex;align-items:center;justify-content:center;flex:none}@media(max-width:1100px){.s2-shero__grid{grid-template-columns:minmax(0,1fr)}.s2-stage{height:560px}.s2-panel{grid-template-columns:minmax(0,1fr);padding:32px}.s2-types{grid-template-columns:repeat(2,minmax(0,1fr))}.s2-tstep{grid-template-columns:80px minmax(0,1fr)}.s2-tstep__vis{grid-column:2;justify-self:start}.s2-compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.s2-cmp-lbl{grid-column:1/-1}.s2-scta .s2-wrap{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.s2-types{grid-template-columns:minmax(0,1fr)}.s2-f1,.s2-f2,.s2-f3{display:none}.s2-collage{height:320px}.s2-tstep{grid-template-columns:56px minmax(0,1fr);gap:16px}.s2-tstep__n{width:56px;height:56px;font-size:26px}.s2-timeline:before,.s2-line{left:27px}.s2-compare{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sts2-start.css.map */
