:root{--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--hair: color-mix(in srgb, var(--stone) 22%, transparent);--gutter: clamp(20px, 5vw, 64px)}.lp{padding:clamp(72px,11vw,160px) var(--gutter);position:relative}.lp-wrap{max-width:var(--maxw);margin:0 auto}.lp+.lp{border-top:1px solid var(--hair)}.lp-mono{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--stone)}.lp-num{display:flex;align-items:baseline;gap:14px;margin-bottom:clamp(28px,4vw,52px)}.lp-num b{font-family:var(--mono);font-size:clamp(11px,1.1vw,13px);font-weight:400;letter-spacing:.2em;color:var(--silver)}.lp-num span{flex:1;height:1px;background:var(--hair)}.lp-echo{font-size:clamp(30px,6.2vw,78px);line-height:.98;letter-spacing:-.025em;margin:0;color:var(--off);text-wrap:balance}.lp-echo i{font-style:normal;display:block;color:color-mix(in srgb,var(--stone) 42%,transparent)}@media(prefers-reduced-motion:no-preference){.lp-echo i{transition:color .6s ease}.lp:hover .lp-echo i{color:color-mix(in srgb,var(--stone) 60%,transparent)}}.lp-lede{max-width:62ch;margin:clamp(20px,3vw,34px) 0 0;font-size:clamp(14px,1.15vw,17px);line-height:1.62;color:var(--stone)}.lp-marq{overflow:hidden;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:15px 0;background:var(--charcoal);--dur: 34s}.lp-marq-track{display:flex;width:max-content;animation:lp-slide var(--dur) linear infinite}.lp-marq:hover .lp-marq-track{animation-play-state:paused}.lp-marq-set{display:flex;align-items:center;flex:none}.lp-marq-set>span{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--stone);padding:0 22px;white-space:nowrap}.lp-marq-set>span:after{content:"\\25C6";margin-left:22px;color:color-mix(in srgb,var(--silver) 45%,transparent);font-size:7px;vertical-align:middle}@keyframes lp-slide{to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.lp-marq-track{animation:none}.lp-marq{overflow-x:auto}}.lp-hero{min-height:clamp(600px,92vh,940px);display:grid;place-items:center;text-align:center;padding:clamp(90px,12vw,150px) var(--gutter) clamp(60px,8vw,96px);position:relative}.lp-hero-in{max-width:1000px;width:100%}.lp-hero h1{font-size:clamp(38px,8.4vw,116px);line-height:.94;letter-spacing:-.035em;margin:clamp(22px,3vw,34px) 0 0;color:var(--off);text-wrap:balance}.lp-hero h1 i{font-style:normal;display:block;color:color-mix(in srgb,var(--stone) 38%,transparent)}.lp-hero-sub{max-width:54ch;margin:clamp(20px,3vw,30px) auto 0;font-size:clamp(14px,1.2vw,17px);line-height:1.62;color:var(--stone)}.lp-clock{display:flex;justify-content:center;gap:clamp(14px,3.2vw,44px);margin:clamp(34px,5vw,56px) 0 0}.lp-clock div{display:flex;flex-direction:column;align-items:center;gap:8px}.lp-clock b{font-family:var(--mono);font-weight:400;font-size:clamp(28px,5.4vw,62px);line-height:1;color:var(--off);font-variant-numeric:tabular-nums}.lp-clock small{font-family:var(--mono);font-size:9px;letter-spacing:.26em;text-transform:uppercase;color:color-mix(in srgb,var(--stone) 78%,transparent)}.lp-clock[data-done="1"] b{color:var(--silver)}.lp-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:clamp(34px,5vw,52px) 0 0}.lp-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:999px;background:var(--off);color:var(--black);font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid var(--off);transition:background .3s ease,color .3s ease,transform .3s ease}.lp-btn:hover{background:transparent;color:var(--off);transform:translateY(-1px)}.lp-btn-ghost{background:transparent;color:var(--stone);border-color:var(--hair)}.lp-btn-ghost:hover{background:transparent;color:var(--off);border-color:var(--silver)}.lp-cue{position:absolute;left:50%;bottom:26px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px}.lp-cue i{font-style:normal;display:block;width:1px;height:40px;background:var(--hair);position:relative;overflow:hidden}.lp-cue i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--silver);animation:lp-cue 2.4s ease-in-out infinite}@keyframes lp-cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.lp-cue i:after{animation:none;opacity:.5}}.lp-stats{display:grid;gap:1px;background:var(--hair);border:1px solid var(--hair)}@media(min-width:700px){.lp-stats{grid-template-columns:repeat(var(--cols,3),1fr)}}.lp-stat{background:var(--black);padding:clamp(28px,4vw,44px)}.lp-stat b{display:block;font-family:var(--mono);font-weight:400;font-size:clamp(32px,4.6vw,58px);line-height:1;color:var(--off);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp-stat u{text-decoration:none;font-size:.42em;color:var(--stone);margin-left:4px}.lp-stat p{margin:14px 0 0;font-size:13px;line-height:1.55;color:var(--stone)}.lp-cmp{width:100%;border-collapse:collapse;margin-top:clamp(28px,4vw,44px)}.lp-cmp th,.lp-cmp td{padding:17px 18px;text-align:left;border-bottom:1px solid var(--hair);font-size:14px;vertical-align:top}.lp-cmp thead th{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--stone);border-bottom-color:var(--silver)}.lp-cmp thead th:last-child{color:var(--off)}.lp-cmp td:first-child{color:var(--stone);width:34%}.lp-cmp td:nth-child(2){color:color-mix(in srgb,var(--stone) 72%,transparent)}.lp-cmp td:last-child{color:var(--off)}.lp-cmp tbody tr:hover td{background:color-mix(in srgb,var(--graphite) 55%,transparent)}.lp-cmp-wrap{overflow-x:auto}.lp-media{margin-top:clamp(34px,5vw,60px);border:1px solid var(--hair);overflow:hidden;background:var(--charcoal);aspect-ratio:16 / 9}.lp-media img,.lp-media video{width:100%;height:100%;object-fit:cover;display:block}.lp-split{display:grid;gap:clamp(30px,5vw,68px);align-items:start}@media(min-width:900px){.lp-split{grid-template-columns:1.05fr .95fr}}@media(prefers-reduced-motion:no-preference){.lp-rv{opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}.lp-rv.is-in{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/loop.css.map */
