.s2g-v5 :where(h1,h2,h3,h4,h5,h6){color:inherit;word-break:normal;overflow-wrap:normal}.s2g-v5 :where(button,.btn,a.btn){text-transform:none}.s2g-v5{--indigo:#241EC6;--indigo-deep:#1C179B;--lav:#ABA8E4;--lav-soft:#EEEEF9;--cream:#F5F5EE;--cream-2:#FBFCF8;--ink:#000;--ink-2:#4A4A4A;--ink-3:#828282;--line:#D6D6D6;--gut:clamp(16px,5.94vw,102px);--pad:32px;--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--sans:Inter,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif}.s2g-v5,.s2g-v5 *,.s2g-v5 *:before,.s2g-v5:before,.s2g-v5 *:after,.s2g-v5:after{box-sizing:border-box}.s2g-v5{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.s2g-v5{margin:0;color:var(--ink);font:400 16px/1.4 var(--sans);-webkit-font-smoothing:antialiased}.s2g-v5 img{display:block;max-width:100%}.s2g-v5 a{color:inherit;text-decoration:none}.s2g-v5 button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.s2g-v5 ul{margin:0;padding:0}.s2g-v5 h1,.s2g-v5 h2,.s2g-v5 h3{font-family:var(--serif);font-weight:300;margin:0;letter-spacing:0}.s2g-v5 :focus-visible{outline:2px solid var(--indigo);outline-offset:3px}.s2g-v5 .frame,.s2g-v5.frame{padding-inline:var(--gut)}.s2g-v5 .eye,.s2g-v5.eye{display:block;font:400 14px/1.2 var(--sans);letter-spacing:.25px;text-transform:uppercase}.s2g-v5 .eye.b,.s2g-v5.eye.b{font-weight:700;letter-spacing:1.5px}.s2g-v5 .sent,.s2g-v5.sent{position:absolute;left:0;width:1px;height:1px;pointer-events:none}.s2g-v5 .ann,.s2g-v5.ann{height:32px;background:#000;color:#fff;position:relative;font-size:12px;letter-spacing:.25px;padding:0 16px;white-space:nowrap;overflow:hidden;text-align:center}.s2g-v5 .ann b,.s2g-v5.ann b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:400;opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease}.s2g-v5 .ann b.on,.s2g-v5.ann b.on{opacity:1;transform:none}.s2g-v5 .hero,.s2g-v5.hero{position:relative;height:clamp(600px,calc(100vh - 32px),1000px);color:#fff;isolation:isolate;background:#d8d8d6;overflow:hidden}.s2g-v5 .htrack,.s2g-v5.htrack{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.s2g-v5 .htrack::-webkit-scrollbar,.s2g-v5.htrack::-webkit-scrollbar{display:none}.s2g-v5 .sl,.s2g-v5.sl{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:flex;isolation:isolate;overflow:hidden}.s2g-v5 .sl img.bg,.s2g-v5.sl img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:-1;transform-origin:50% 40%}.s2g-v5 .sl.kb.on img.bg,.s2g-v5.sl.kb.on img.bg{animation:kb 9s ease-out forwards}.s2g-v5 .sl video.bg,.s2g-v5.sl video.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:-1;display:none}.s2g-v5 .sl:after,.s2g-v5.sl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#040828c2,#04082857 30%,#04082800 56%);pointer-events:none}.s2g-v5 .sl.light,.s2g-v5.sl.light{color:var(--ink)}.s2g-v5 .sl.light:after,.s2g-v5.sl.light:after{background:linear-gradient(to top,#fbfcf8eb,#fbfcf899 30%,#fbfcf800 58%)}.s2g-v5 .hero-in,.s2g-v5.hero-in{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:56px;position:relative;isolation:isolate}.s2g-v5 .hero-in:before,.s2g-v5.hero-in:before{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;z-index:-1;pointer-events:none;background:linear-gradient(to top,#040a1e9e,#040a1e57 22%,#040a1e1f 46%,#040a1e00)}.s2g-v5 .hero-bot,.s2g-v5.hero-bot{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-inline:0;max-width:46ch}.s2g-v5 .hero .eye,.s2g-v5.hero .eye{font-size:13px;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:0;color:#fff}.s2g-v5 .hero h1,.s2g-v5.hero h1{font-size:clamp(40px,3.6vw,64px);line-height:1.15;max-width:16ch;text-wrap:balance;color:#fff}.s2g-v5 .hero .sub,.s2g-v5.hero .sub{font-size:16px;line-height:1.4;margin:0;max-width:42ch;color:#fff}.s2g-v5 .hcta,.s2g-v5.hcta{display:flex;gap:12px;flex:none;margin-top:2px}.s2g-v5 .light .btn-w,.s2g-v5.light .btn-w{background:var(--indigo);color:#fff}.s2g-v5 .light .btn-o,.s2g-v5.light .btn-o{border-color:var(--indigo);color:var(--indigo)}.s2g-v5 .hero.hlt .hero-bot .eye,.s2g-v5.hero.hlt .hero-bot .eye,.s2g-v5 .hero.hlt .hero-bot h1,.s2g-v5.hero.hlt .hero-bot h1,.s2g-v5 .hero.hlt .hero-bot .sub,.s2g-v5.hero.hlt .hero-bot .sub{color:#fff}.s2g-v5 .harr,.s2g-v5.harr{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:44px;display:grid;place-items:center;color:#fff;background:none;border:0;padding:0;cursor:pointer;z-index:2}.s2g-v5 .harr.prev,.s2g-v5.harr.prev{left:0}.s2g-v5 .harr.next,.s2g-v5.harr.next{right:0}.s2g-v5 .harr svg,.s2g-v5.harr svg{width:26px;height:26px}.s2g-v5 .hdots,.s2g-v5.hdots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;align-items:center;z-index:2;color:#fff}.s2g-v5 .hdots button,.s2g-v5.hdots button{width:44px;height:44px;margin:0 -13px;display:grid;place-items:center;background:none;border:0;padding:0;cursor:pointer;color:inherit}.s2g-v5 .hdots button i,.s2g-v5.hdots button i{display:block;width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.45;transition:opacity .3s,transform .3s}.s2g-v5 .hdots button.on i,.s2g-v5.hdots button.on i{opacity:1;transform:scale(1.3)}.s2g-v5 .hdots .hpause,.s2g-v5.hdots .hpause{margin:0 4px 0 -13px}.s2g-v5 .hdots .hpause svg,.s2g-v5.hdots .hpause svg{width:14px;height:14px}.s2g-v5 .hdots .hpause .pl,.s2g-v5.hdots .hpause .pl{display:none}.s2g-v5 .hdots .hpause.paused .pl,.s2g-v5.hdots .hpause.paused .pl{display:block}.s2g-v5 .hdots .hpause.paused .pa,.s2g-v5.hdots .hpause.paused .pa{display:none}.s2g-v5 .hero.hlt .harr,.s2g-v5.hero.hlt .harr,.s2g-v5 .hero.hlt .hdots,.s2g-v5.hero.hlt .hdots{color:var(--ink)}.s2g-v5 .btn-w,.s2g-v5.btn-w{display:inline-flex;align-items:center;height:44px;padding:0 16px;border-radius:6px;background:#fff;color:var(--ink);font-size:14px;text-transform:uppercase;letter-spacing:.25px;flex:none}.s2g-v5 .claims,.s2g-v5.claims{height:clamp(112px,9.5vw,132px);overflow:hidden;display:flex;align-items:center;background:#fff}.s2g-v5 .ctrack,.s2g-v5.ctrack{display:flex;align-items:stretch;white-space:nowrap;animation:mq 63s linear infinite}.s2g-v5 .ctrack span,.s2g-v5.ctrack span{flex:none;width:182px;padding:0 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}.s2g-v5 .ctrack i,.s2g-v5.ctrack i{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;color:var(--indigo)}.s2g-v5 .ctrack i svg,.s2g-v5.ctrack i svg{width:100%;height:100%}.s2g-v5 .ctrack b,.s2g-v5.ctrack b{white-space:normal;font:700 11.5px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.s2g-v5 .ctr,.s2g-v5.ctr{padding:56px 0 64px}.s2g-v5 .ctr h2,.s2g-v5.ctr h2{font-size:clamp(48px,4.7vw,84px);line-height:1.2;color:var(--indigo);margin:0 var(--pad) 24px}.s2g-v5 .need,.s2g-v5.need{padding-bottom:0}.s2g-v5 .hrow,.s2g-v5.hrow{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 var(--pad) 24px}.s2g-v5 .hrow h2,.s2g-v5.hrow h2{margin:0}.s2g-v5 .all,.s2g-v5.all{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;margin-bottom:10px;font-size:14px;letter-spacing:.25px;text-transform:uppercase;color:var(--indigo);white-space:nowrap;flex:none}.s2g-v5 .all svg,.s2g-v5.all svg{width:16px;height:16px}.s2g-v5 .all-m,.s2g-v5.all-m{display:none}.s2g-v5 .tiles,.s2g-v5.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding-inline:var(--pad)}.s2g-v5 .tl,.s2g-v5.tl{position:relative;aspect-ratio:2/3;overflow:hidden;border-radius:4px;background:#ddd;display:flex;align-items:flex-end;isolation:isolate;color:#fff}.s2g-v5 .tl img,.s2g-v5.tl img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.s2g-v5 .tl:hover img,.s2g-v5.tl:hover img{transform:scale(1.04)}.s2g-v5 .tl img.alt,.s2g-v5.tl img.alt{opacity:0;transition:opacity .45s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.s2g-v5 .tl:after,.s2g-v5.tl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#040828b8,#04082838 34%,#04082800 52%);pointer-events:none}.s2g-v5 .tl h3,.s2g-v5.tl h3{padding:24px 80px 24px 24px;font-size:clamp(28px,2.6vw,44px);line-height:1.1}.s2g-v5 .tl .go,.s2g-v5.tl .go{position:absolute;right:16px;bottom:16px;width:40px;height:40px;background:#fff;border-radius:8px;display:grid;place-items:center;color:var(--indigo)}.s2g-v5 .tl .go svg,.s2g-v5.tl .go svg{width:18px;height:18px}.s2g-v5 .best,.s2g-v5.best{padding-bottom:56px}.s2g-v5 .cards,.s2g-v5.cards{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--pad)}.s2g-v5 .cards::-webkit-scrollbar,.s2g-v5.cards::-webkit-scrollbar{display:none}.s2g-v5 .card figure,.s2g-v5.card figure{margin:0;position:relative;aspect-ratio:470/626;overflow:hidden}.s2g-v5 .card figure img,.s2g-v5.card figure img{width:100%;height:100%;object-fit:contain;padding:22% 16% 14%;mix-blend-mode:multiply;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.s2g-v5 .card:hover figure img,.s2g-v5.card:hover figure img{transform:scale(1.04)}.s2g-v5 .card figure img.alt,.s2g-v5.card figure img.alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;padding:0;mix-blend-mode:normal;opacity:1;transform:none;transition:opacity .45s ease,transform .8s cubic-bezier(.2,.7,.2,1);z-index:1}.s2g-v5 .card figure img.app,.s2g-v5.card figure img.app{object-fit:cover;padding:0;mix-blend-mode:normal}.s2g-v5 .card .cchip,.s2g-v5.card .cchip,.s2g-v5 .card .bagb,.s2g-v5.card .bagb,.s2g-v5 .card .soldout,.s2g-v5.card .soldout{z-index:2}.s2g-v5 .cchip,.s2g-v5.cchip{position:absolute;left:24px;top:24px;display:flex;align-items:center;gap:10px;font-size:16px;color:var(--indigo)}.s2g-v5 .cchip i,.s2g-v5.cchip i{width:14px;height:14px;background:currentColor;display:inline-block}.s2g-v5 .cchip i.c,.s2g-v5.cchip i.c{border-radius:50%}.s2g-v5 .cchip i.t,.s2g-v5.cchip i.t{clip-path:polygon(50% 0,100% 100%,0 100%)}.s2g-v5 .cchip i.r,.s2g-v5.cchip i.r{background:none;border-radius:50%;border:2px solid currentColor}.s2g-v5 .bagb,.s2g-v5.bagb{position:absolute;right:16px;bottom:16px;width:44px;height:44px;border-radius:8px;display:grid;place-items:center}.s2g-v5 .bagb svg,.s2g-v5.bagb svg{width:18px;height:18px}.s2g-v5 .bagb,.s2g-v5.bagb{background:var(--indigo);color:#fff;transition:background .2s,transform .2s}.s2g-v5 .bagb:hover,.s2g-v5.bagb:hover{background:var(--indigo-deep)}.s2g-v5 .bagb:focus-visible,.s2g-v5.bagb:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}.s2g-v5 .bagb.added,.s2g-v5.bagb.added{background:var(--indigo)}.s2g-v5 .bagb svg,.s2g-v5.bagb svg{transition:opacity .15s,transform .15s}.s2g-v5 .bagb .bagi,.s2g-v5.bagb .bagi{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.s2g-v5 .bagb .checki,.s2g-v5.bagb .checki{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;transform:scale(.6)}.s2g-v5 .bagb.added .bagi,.s2g-v5.bagb.added .bagi{opacity:0;transform:scale(.6)}.s2g-v5 .bagb.added .checki,.s2g-v5.bagb.added .checki{opacity:1;transform:scale(1)}.s2g-v5 .card .ct,.s2g-v5.card .ct{padding:24px 24px 0;display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:end}.s2g-v5 .card h3,.s2g-v5.card h3{font:700 16px/1.4 var(--sans)}.s2g-v5 .card p,.s2g-v5.card p{margin:0;font-size:14px;color:var(--ink-3);grid-column:1}.s2g-v5 .card .cp,.s2g-v5.card .cp{font-size:14px;color:var(--ink-2);grid-column:2;grid-row:1/3}.s2g-v5 .best .ctl,.s2g-v5.best .ctl{margin:24px var(--pad) 0}.s2g-v5 .best .ctl button,.s2g-v5.best .ctl button{background:var(--cream)}.s2g-v5 .acar,.s2g-v5.acar{background:var(--cream-2)}.s2g-v5 .acar-in,.s2g-v5.acar-in{display:grid;grid-template-columns:minmax(0,1fr) min(721px,47.7%);padding-block:56px;column-gap:8px}.s2g-v5 .acar-t,.s2g-v5.acar-t{display:flex;flex-direction:column;padding:0 var(--pad);min-height:721px}.s2g-v5 .acar-img,.s2g-v5.acar-img{margin:0;aspect-ratio:1;overflow:hidden;position:relative;background:var(--cream)}.s2g-v5 .acar-img img,.s2g-v5.acar-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.s2g-v5 .acar-img img.on,.s2g-v5.acar-img img.on{opacity:1}.s2g-v5 .stack,.s2g-v5.stack{flex:1;display:flex;flex-direction:column;justify-content:center;padding:40px 0}.s2g-v5 .it h3,.s2g-v5.it h3{font-size:50px;line-height:1.16;color:var(--lav);cursor:pointer;transition:color .3s;margin:0 0 30px}.s2g-v5 .it.on h3,.s2g-v5.it.on h3{color:var(--indigo);margin-bottom:26px}.s2g-v5 .itb,.s2g-v5.itb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}.s2g-v5 .it.on .itb,.s2g-v5.it.on .itb{grid-template-rows:1fr}.s2g-v5 .itb>div,.s2g-v5.itb>div{overflow:hidden}.s2g-v5 .rule,.s2g-v5.rule{position:relative;height:1px;background:var(--line);margin-bottom:22px}.s2g-v5 .rule:before,.s2g-v5.rule:before{content:"";position:absolute;left:0;top:-1px;width:0;height:2px;background:var(--indigo)}.s2g-v5 .it.on .rule:before,.s2g-v5.it.on .rule:before{animation:prog 4.5s linear forwards}.s2g-v5 .acar.paused .rule:before,.s2g-v5.acar.paused .rule:before{animation-play-state:paused}.s2g-v5 .itb p,.s2g-v5.itb p{margin:0 0 30px;font-size:16px;line-height:1.4;max-width:432px}.s2g-v5 .btn-i,.s2g-v5.btn-i{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border-radius:6px;background:var(--indigo-deep);color:#fff;font-size:14px;letter-spacing:.25px;text-transform:uppercase;margin-bottom:30px}.s2g-v5 .ctl,.s2g-v5.ctl{display:flex;align-items:center;gap:8px}.s2g-v5 .ctl button,.s2g-v5.ctl button{width:44px;height:44px;border-radius:6px;display:grid;place-items:center;color:var(--indigo);background:#fff;transition:color .2s}.s2g-v5 .ctl button.play,.s2g-v5.ctl button.play{background:var(--lav-soft)}.s2g-v5 .ctl button:disabled,.s2g-v5.ctl button:disabled{color:var(--lav);cursor:default}.s2g-v5 .ctl svg,.s2g-v5.ctl svg{width:18px;height:18px}.s2g-v5 .ctl .play .pa,.s2g-v5.ctl .play .pa{display:none}.s2g-v5 .ctl .play.paused .pa,.s2g-v5.ctl .play.paused .pa{display:block}.s2g-v5 .ctl .play.paused .pl,.s2g-v5.ctl .play.paused .pl{display:none}.s2g-v5 .ctl .cnt,.s2g-v5.ctl .cnt{margin-left:12px;font-size:14px;font-variant-numeric:tabular-nums}.s2g-v5 .acar .ctl button,.s2g-v5.acar .ctl button{background:var(--cream)}.s2g-v5 .acar .ctl button.play,.s2g-v5.acar .ctl button.play{background:var(--lav-soft)}.s2g-v5 .accs,.s2g-v5.accs{padding:56px 0}.s2g-v5 .accs-in,.s2g-v5.accs-in{display:grid;grid-template-columns:min(724px,47.9%) minmax(0,1fr);column-gap:64px}.s2g-v5 .accs-img,.s2g-v5.accs-img{margin:0;aspect-ratio:1;overflow:hidden;background:var(--cream)}.s2g-v5 .accs-img img,.s2g-v5.accs-img img{width:100%;height:100%;object-fit:cover}.s2g-v5 .accs-t,.s2g-v5.accs-t{padding-right:var(--pad)}.s2g-v5 .fnd .eye,.s2g-v5.fnd .eye{color:var(--ink-2)}.s2g-v5 .fnd h2,.s2g-v5.fnd h2{font-size:clamp(48px,4.66vw,80px);line-height:1.2;color:var(--indigo);margin:24px 0 32px;text-wrap:balance}.s2g-v5 .fnd p,.s2g-v5.fnd p{margin:0;font-size:20px;line-height:28px;max-width:600px}.s2g-v5 .fnd .sig,.s2g-v5.fnd .sig{display:block;margin-top:28px;font:italic 300 30px/1 var(--serif);color:var(--indigo)}.s2g-v5 .fnd small,.s2g-v5.fnd small{display:block;margin-top:12px;font-size:11px;color:var(--ink-3);letter-spacing:.25px;text-transform:uppercase}.s2g-v5 .eo,.s2g-v5.eo{background:var(--cream-2);padding:56px 0 64px}.s2g-v5 .eo-in,.s2g-v5.eo-in{max-width:720px;margin:0 auto;padding-inline:var(--pad);text-align:center}.s2g-v5 .eo h2,.s2g-v5.eo h2{font-size:50px;line-height:1.2;color:var(--indigo);margin-bottom:8px}.s2g-v5 .eo .lead,.s2g-v5.eo .lead{margin:0 0 32px;font-size:16px;line-height:1.4;color:var(--ink-2)}.s2g-v5 .lad,.s2g-v5.lad{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.s2g-v5 .lad p,.s2g-v5.lad p{margin:0 0 16px;font-size:13px;text-align:center;color:var(--ink-2)}.s2g-v5 .lad p b,.s2g-v5.lad p b{color:var(--ink);font-weight:700}.s2g-v5 .lbar,.s2g-v5.lbar{position:relative;height:2px;background:var(--line);margin:0 26px}.s2g-v5 .lbar i,.s2g-v5.lbar i{position:absolute;left:0;top:0;bottom:0;background:var(--indigo)}.s2g-v5 .lt,.s2g-v5.lt{display:flex;justify-content:space-between;margin-top:-15px;position:relative;z-index:1}.s2g-v5 .lt span,.s2g-v5.lt span{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;line-height:1;color:var(--ink-2);width:56px}.s2g-v5 .lt i,.s2g-v5.lt i{width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid var(--line);display:grid;place-items:center;color:var(--ink)}.s2g-v5 .lt i svg,.s2g-v5.lt i svg{width:16px;height:16px}.s2g-v5 .lt .hit i,.s2g-v5.lt .hit i{background:var(--indigo);border-color:var(--indigo);color:#fff}.s2g-v5 .lt b,.s2g-v5.lt b{font-weight:700;color:var(--ink);font-size:12px}.s2g-v5 .trust,.s2g-v5.trust{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;text-align:center;font-size:12px;line-height:1.35;color:var(--ink-2);list-style:none}.s2g-v5 .trust li,.s2g-v5.trust li{display:flex;flex-direction:column;align-items:center;gap:8px}.s2g-v5 .trust svg,.s2g-v5.trust svg{width:28px;height:28px;stroke:var(--ink);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.s2g-v5 .eo .lad,.s2g-v5.eo .lad{margin-top:0;padding-top:0;border-top:0}.s2g-v5 .eo .lad p,.s2g-v5.eo .lad p{font-size:16px;margin-bottom:24px}.s2g-v5 .eo .lbar,.s2g-v5.eo .lbar{margin:0 40px}.s2g-v5 .eo .lt,.s2g-v5.eo .lt{margin-top:-20px}.s2g-v5 .eo .lt span,.s2g-v5.eo .lt span{width:80px;gap:8px;font-size:14px}.s2g-v5 .eo .lt i,.s2g-v5.eo .lt i{width:40px;height:40px}.s2g-v5 .eo .lt i svg,.s2g-v5.eo .lt i svg{width:20px;height:20px}.s2g-v5 .eo .lt b,.s2g-v5.eo .lt b{font-size:16px}.s2g-v5 .eo .trust,.s2g-v5.eo .trust{margin-top:44px;font-size:14px;gap:24px}.s2g-v5 .eo .trust svg,.s2g-v5.eo .trust svg{width:32px;height:32px}.s2g-v5 .eo-home .tw,.s2g-v5.eo-home .tw,.s2g-v5 .eo-home .ta,.s2g-v5.eo-home .ta{display:none}.s2g-v5 .fc b,.s2g-v5.fc b,.s2g-v5 .fn b,.s2g-v5.fn b{display:block;font:700 16px/20px var(--sans);letter-spacing:.4px;text-transform:uppercase;margin:0 0 6px;color:#2d2a26}.s2g-v5 .fn b,.s2g-v5.fn b{font-size:24px;line-height:30px;letter-spacing:.6px;margin-bottom:20px}.s2g-v5 .fc a,.s2g-v5.fc a{display:block;font-size:12px;line-height:28px;color:#2d2a26}.s2g-v5 .fn,.s2g-v5.fn{max-width:384px;margin:0 auto}.s2g-v5 .fn p,.s2g-v5.fn p{margin:0;font-size:12px;line-height:16px;color:#2d2a26}.s2g-v5 .fn form,.s2g-v5.fn form{display:flex;justify-content:center;gap:8px;width:344px;max-width:100%;margin:28px auto 0}.s2g-v5 .fn input,.s2g-v5.fn input{width:292px;flex:1;height:44px;border:1px solid #2D2A26;background:transparent;font:inherit;font-size:12px;padding:0 12px;min-width:0;color:#2d2a26;border-radius:0}.s2g-v5 .fn input::placeholder,.s2g-v5.fn input::placeholder{color:#2d2a26;opacity:.8}.s2g-v5 .fn input:focus,.s2g-v5.fn input:focus{outline:2px solid var(--indigo);outline-offset:2px}.s2g-v5 .fn button,.s2g-v5.fn button{width:44px;height:44px;flex:none;background:#2d2a26;color:#fff;display:grid;place-items:center}.s2g-v5 .fn button svg,.s2g-v5.fn button svg{width:14px;height:14px}.s2g-v5 .fn .fine,.s2g-v5.fn .fine{margin:36px 0 0;text-align:center}.s2g-v5 .fn .fine a,.s2g-v5.fn .fine a{font-weight:700;text-decoration:underline;text-underline-offset:2px;display:inline-block;padding:15px 4px;margin:-15px -4px}@media(min-width:900px){.s2g-v5 .sl video.bg,.s2g-v5.sl video.bg{display:block}}@media(hover:hover)and (min-width:900px){.s2g-v5 .tl:hover img.alt,.s2g-v5.tl:hover img.alt{opacity:1}.s2g-v5 .card:hover figure img.alt,.s2g-v5.card:hover figure img.alt{opacity:0;transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.s2g-v5 .bagb,.s2g-v5.bagb,.s2g-v5 .bagb svg,.s2g-v5.bagb svg{transition:none}}@media(prefers-reduced-motion:reduce){.s2g-v5 .ctrack,.s2g-v5.ctrack{animation:none}.s2g-v5 .claims,.s2g-v5.claims{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.s2g-v5 .ann b,.s2g-v5.ann b{transition:none}.s2g-v5 .ann b:not(:first-child),.s2g-v5.ann b:not(:first-child){display:none}.s2g-v5 .ann b:first-child,.s2g-v5.ann b:first-child{opacity:1;transform:none}.s2g-v5 .rule:before,.s2g-v5.rule:before{animation:none!important;width:75px}.s2g-v5 .it h3,.s2g-v5.it h3,.s2g-v5 .itb,.s2g-v5.itb,.s2g-v5 .card figure img,.s2g-v5.card figure img,.s2g-v5 .tl img,.s2g-v5.tl img,.s2g-v5 .acar-img img,.s2g-v5.acar-img img,.s2g-v5 .card figure img.alt,.s2g-v5.card figure img.alt,.s2g-v5 .tl img.alt,.s2g-v5.tl img.alt{transition:none}.s2g-v5 .sl.on img.bg,.s2g-v5.sl.on img.bg{animation:none}.s2g-v5 .htrack,.s2g-v5.htrack{scroll-behavior:auto}.s2g-v5 .sl video.bg,.s2g-v5.sl video.bg{display:none}}@media(max-width:899px){.s2g-v5{--gut:16px;--pad:0px}.s2g-v5 .hero,.s2g-v5.hero{height:calc(100vh - 32px);height:calc(100svh - 32px);min-height:480px}.s2g-v5 .sl img.bg,.s2g-v5.sl img.bg{object-position:center 40%}.s2g-v5 .sl:after,.s2g-v5.sl:after{background:linear-gradient(to bottom,#ffffff9e,#ffffff4d,#fff0 28%),linear-gradient(to top,#040828c2,#04082857 30%,#04082800 56%)}.s2g-v5 .sl.light:after,.s2g-v5.sl.light:after{background:linear-gradient(to bottom,#ffffff9e,#ffffff4d,#fff0 28%),linear-gradient(to top,#fbfcf8f0,#fbfcf8b3 34%,#fbfcf800 60%)}.s2g-v5 .hero-in,.s2g-v5.hero-in{padding-bottom:36px}.s2g-v5 .hero .sub,.s2g-v5.hero .sub{font-size:15px;line-height:1.4}.s2g-v5 .hcta,.s2g-v5.hcta{flex-wrap:wrap;gap:10px}.s2g-v5 .hdots,.s2g-v5.hdots{bottom:4px}.s2g-v5 .hero-bot,.s2g-v5.hero-bot{flex-direction:column;align-items:flex-start;gap:12px;max-width:none;padding-inline:16px}.s2g-v5 .hero .eye,.s2g-v5.hero .eye{font-size:12px;line-height:16px;letter-spacing:1.25px;margin-bottom:0}.s2g-v5 .hero h1,.s2g-v5.hero h1{font-size:32px;line-height:1.15;max-width:none}.s2g-v5 .ctr,.s2g-v5.ctr{padding:40px 0}.s2g-v5 .ctr h2,.s2g-v5.ctr h2{font-size:48px;margin:0 0 20px}.s2g-v5 .need,.s2g-v5.need{padding-bottom:0}.s2g-v5 .tiles,.s2g-v5.tiles{grid-template-columns:1fr 1fr}.s2g-v5 .tl h3,.s2g-v5.tl h3{font-size:24px;padding:16px}.s2g-v5 .tl .go,.s2g-v5.tl .go{display:none}.s2g-v5 .hrow,.s2g-v5.hrow{margin:0 0 20px}.s2g-v5 .hrow .all,.s2g-v5.hrow .all{display:none}.s2g-v5 .all-m,.s2g-v5.all-m{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;margin-top:8px;border:1px solid var(--indigo);border-radius:6px;color:var(--indigo);font-size:14px;letter-spacing:.25px;text-transform:uppercase}.s2g-v5 .all-m svg,.s2g-v5.all-m svg{width:16px;height:16px}.s2g-v5 .tl:after,.s2g-v5.tl:after{background:linear-gradient(to top,#040828cc,#0408286b 42%,#04082800 66%)}.s2g-v5 .claims,.s2g-v5.claims{height:clamp(96px,20vw,112px)}.s2g-v5 .ctrack span,.s2g-v5.ctrack span{width:150px;padding:0 12px;gap:12px}.s2g-v5 .ctrack i,.s2g-v5.ctrack i{width:36px;height:36px}.s2g-v5 .cards,.s2g-v5.cards{padding:0 16px;margin-inline:-16px}.s2g-v5 .card,.s2g-v5.card{flex:0 0 272px}.s2g-v5 .best .ctl,.s2g-v5.best .ctl{margin:20px 0 0}.s2g-v5 .acar-in,.s2g-v5.acar-in{display:flex;flex-direction:column;padding-block:40px;gap:24px}.s2g-v5 .acar-t,.s2g-v5.acar-t{display:contents}.s2g-v5 .acar .eye,.s2g-v5.acar .eye{order:1}.s2g-v5 .acar-img,.s2g-v5.acar-img{order:2;margin:0}.s2g-v5 .acar .stack,.s2g-v5.acar .stack{order:3;padding:8px 0 0}.s2g-v5 .acar .ctl,.s2g-v5.acar .ctl{order:4}.s2g-v5 .it h3,.s2g-v5.it h3{font-size:34px;line-height:1.15;margin-bottom:22px}.s2g-v5 .it.on h3,.s2g-v5.it.on h3{margin-bottom:18px}.s2g-v5 .itb p,.s2g-v5.itb p{margin-bottom:22px}.s2g-v5 .accs,.s2g-v5.accs{padding:40px 0}.s2g-v5 .accs-in,.s2g-v5.accs-in{display:flex;flex-direction:column;gap:24px}.s2g-v5 .accs-t,.s2g-v5.accs-t{display:contents}.s2g-v5 .accs-img,.s2g-v5.accs-img{order:1}.s2g-v5 .fnd .eye,.s2g-v5.fnd .eye{order:2}.s2g-v5 .fnd h2,.s2g-v5.fnd h2{order:3;margin:0;font-size:40px}.s2g-v5 .fnd p,.s2g-v5.fnd p{order:4;font-size:16px;line-height:1.4}.s2g-v5 .fnd .sig,.s2g-v5.fnd .sig{order:5;margin-top:0}.s2g-v5 .fnd small,.s2g-v5.fnd small{order:6}.s2g-v5 .eo,.s2g-v5.eo{padding:40px 0 48px}.s2g-v5 .eo h2,.s2g-v5.eo h2{font-size:40px}.s2g-v5 .eo-home .lad p,.s2g-v5.eo-home .lad p{display:none}.s2g-v5 .eo-home .lad,.s2g-v5.eo-home .lad{margin-top:0;padding-top:0;border-top:0}.s2g-v5 .eo-home .lt,.s2g-v5.eo-home .lt{align-items:flex-start}.s2g-v5 .eo-home .lt span,.s2g-v5.eo-home .lt span{flex-direction:column;justify-content:flex-start;width:33.3%;gap:6px}.s2g-v5 .eo-home .tw,.s2g-v5.eo-home .tw{display:block;order:1;font-weight:700;color:var(--ink);font-size:13px;line-height:1.25;text-align:center}.s2g-v5 .eo-home .lt i,.s2g-v5.eo-home .lt i{order:2}.s2g-v5 .eo-home .ta,.s2g-v5.eo-home .ta{display:block;order:3;font-weight:400;color:var(--ink-2);font-size:11px;line-height:1.2;text-align:center}.s2g-v5 .eo-home .dsk,.s2g-v5.eo-home .dsk{display:none}.s2g-v5 .fn,.s2g-v5.fn{grid-column:1/-1;grid-row:1}.s2g-v5 .fc a,.s2g-v5.fc a{min-height:44px;display:flex;align-items:center;justify-content:center;line-height:1.3}.s2g-v5 .fn form,.s2g-v5.fn form{width:100%}.s2g-v5 .fn input,.s2g-v5.fn input{width:auto}}@media(max-width:359px){.s2g-v5 .tl h3,.s2g-v5.tl h3{font-size:20px;padding:12px}}@media(min-width:900px)and (max-width:1199px){.s2g-v5 .it h3,.s2g-v5.it h3{font-size:40px}.s2g-v5 .fnd h2,.s2g-v5.fnd h2{font-size:48px}.s2g-v5 .hero h1,.s2g-v5.hero h1{font-size:56px}}body{background:#fff;overflow-x:hidden;position:relative}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes mq{to{transform:translate(-50%)}}@keyframes bagpulse{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes prog{0%{width:0}to{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/s2g-v5.css.map */
