.hc-root .hc-site__frame{padding:0 28px}.hc-site__tile{margin:28px calc(50% - 50vw + 28px) 0;padding:40px 40px 0;border-radius:48px;background:var(--white)}.hc-root .hc-site__top{width:auto}.hc-site__tile-body{max-width:none;margin:0 auto;padding:120px 0 96px}.hc-site__logo{display:inline-flex}.hc-site__main{max-width:760px;margin:0 auto;padding-top:96px}.hc-site__title{margin-inline:auto;text-align:center}.hc-root .hc-site__title{max-width:none}.hc-root .hc-site__title .hc-h1{max-width:none;font-size:clamp(80px,8vw,150px);line-height:.95;margin-bottom:.28em}.hc-site__title .hc-lede{margin-inline:auto}.hc-site__meta{font-size:16px;line-height:24px;color:var(--lb-ink)}.hc-site__legal{display:flex;flex-direction:column;gap:48px}.hc-site__legal-section{display:flex;flex-direction:column;gap:12px}.hc-site__legal-h{font:400 32px/34px var(--lb-display);color:var(--lb-ink);text-wrap:balance}.hc-site__legal-body{display:flex;flex-direction:column;gap:16px;font-size:16px;line-height:26px;color:var(--lb-ink);max-width:66ch;text-wrap:pretty}.hc-site__legal-body a{color:var(--lb-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.hc-site__legal-body ul{display:flex;flex-direction:column;gap:8px;padding-left:20px;list-style:disc}.hc-site__legal-body strong{font-weight:500;color:var(--lb-ink)}.hc-site .hc-foot{margin-left:0;padding-top:160px}.hc-root .hc-foot__choices{font:400 16px/22px var(--lb-font);color:var(--lb-ink);background:none;border:0;padding:0;cursor:pointer}.hc-root .hc-foot__choices:focus-visible,.hc-root .hc-foot__choices:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.hc-site__main--wide{max-width:none;padding-top:80px;display:flex;flex-direction:column;gap:80px}.hc-site__ctas{justify-content:center}.hc-site .hc-wide{margin-left:0}.hc-site .hc-stage{padding-top:0}.hc-site__section-title{text-align:center;margin:0 auto -24px}@media (min-width:901px){.hc-root .hc-site-scene--shop .hc-sp__store.is-in{transition-delay:0s}.hc-root .hc-site-scene--shop .hc-sp__store{left:135px;top:110px;width:480px}.hc-root .hc-site-scene--shop .hc-sp__pill{left:373px;top:438px;width:267px}.hc-root .hc-site-scene--shop .hc-sp__card{left:259px;top:162px;width:380px}}.hc-site__tile-body--split{max-width:none;padding:32px 0 40px}.hc-site-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;max-width:none}.hc-root .hc-site-split .hc-h1{font-size:clamp(56px,5.4vw,96px)}.hc-root .hc-site-split .hc-lede{font-size:clamp(18px,1.6vw,26px);max-width:24em;margin-inline:auto}.hc-site-split__say{align-self:center;justify-self:center;max-width:820px;padding:40px 24px;text-align:center}.hc-root .hc-site-split .hc-hero-ctas{justify-content:center;margin-inline:auto;width:auto}.hc-root .hc-site-split .hc-hero-ctas>[class*="group/button"]{flex:none;width:auto}.hc-site-split__pic{margin:0}.hc-site-split__pic .hc-site-scene{border-radius:var(--lb-r-card)}.hc-site-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.hc-site-row--flip .hc-site-row__pic{order:2}.hc-site-row__pic{margin:0;border-radius:48px;overflow:hidden;aspect-ratio:1}.hc-site-row__pic img{display:block;width:100%;height:100%;object-fit:cover}.hc-site-row__say{max-width:560px}.hc-site-row__checks{display:flex;flex-direction:column;gap:12px;margin-top:28px;font-size:16px;line-height:22px;color:var(--lb-ink)}.hc-site-row__checks li{display:flex;align-items:center;gap:10px}.hc-site-wall{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 0 52px;border-radius:48px;background:var(--surface-350);overflow:hidden}.hc-site-wall__title{margin:0 24px 32px;font:400 32px/38px var(--lb-display);text-wrap:balance;color:var(--lb-ink)}.hc-site-wall__title em{font-style:italic}.hc-site-wall__strips{display:flex;flex-direction:column;gap:28px;width:100%}.hc-root .hc-site-wall__win{background:var(--surface-350);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.hc-site-wall__track{display:flex;align-items:center;gap:104px;width:max-content;margin:0;padding:0 60px;list-style:none;animation:hc-marquee 64s linear infinite}.hc-site-wall__track--back{animation-direction:reverse}.hc-site-wall__item{flex:none;display:flex;align-items:center;height:60px}.hc-site-wall__mark{width:auto;max-width:320px;object-fit:contain;filter:grayscale(1) contrast(4);mix-blend-mode:multiply;opacity:.62}.hc-site-wall__mark--sm{height:32px}.hc-site-wall__mark--md{height:42px}.hc-site-wall__mark--lg{height:58px}.hc-site-wall__note{margin-top:28px;font-size:16px;line-height:22px;color:var(--lb-ink)}@media (prefers-reduced-motion:reduce){.hc-site-wall__track{animation:none}}.hc-site-close{padding:80px 0 0}.hc-root .hc-site-close__line{font-size:clamp(72px,6.4vw,112px);line-height:.98;max-width:11em}.hc-root .hc-site-close__lede{max-width:34em;margin-top:32px;text-wrap:balance}.hc-root .hc-site-close .hc-ctas{margin-top:40px}@media (prefers-reduced-motion:no-preference){.hc-site-rv{opacity:0;transform:translateY(40px);transition:opacity .5s var(--ease-move),transform .9s cubic-bezier(.16,1,.3,1)}.hc-site-rv.is-in{opacity:1;transform:none}.hc-site-rv .hc-site-row__pic{opacity:0;transform:scale(.95);transition:transform 1.1s cubic-bezier(.16,1,.3,1) .15s,opacity .8s var(--ease-move) .15s}.hc-site-rv.is-in .hc-site-row__pic{opacity:1;transform:none}.hc-site-intro .hc-site-split__say,.hc-site-intro .hc-site__title{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease-move) .1s,transform .9s cubic-bezier(.16,1,.3,1) .1s}.hc-site-intro .hc-site-split__pic{opacity:0;transform:scale(.96);transition:opacity .8s var(--ease-move) .25s,transform 1.1s cubic-bezier(.16,1,.3,1) .25s}.hc-site-intro.is-in :is(.hc-site-split__say,.hc-site__title,.hc-site-split__pic){opacity:1;transform:none}}@media (max-width:900px){.hc-root .hc-site__frame{padding:0 16px}.hc-site__tile{margin:16px calc(50% - 50vw + 16px) 0;padding:16px 16px 0;border-radius:16px}.hc-site__logo{display:none}.hc-site__tile-body{padding:0 0 48px}.hc-site__top--bare+.hc-site__tile-body{padding-top:20px}.hc-root .hc-site__title .hc-h1{font-size:60px;line-height:58px;margin-bottom:16px}.hc-site__meta{font-size:14px;line-height:20px}.hc-site__main{padding-top:64px}.hc-site__legal-h{font-size:26px;line-height:30px}.hc-site__legal-body{font-size:15px;line-height:24px}.hc-site .hc-foot{padding-top:96px}.hc-site__main--wide{gap:64px}.hc-site__section-title{margin-bottom:-24px}.hc-site-row__pic{border-radius:16px}.hc-site-row{grid-template-columns:1fr;gap:24px}.hc-site-row--flip .hc-site-row__pic{order:0}.hc-site-row__checks{margin-top:20px;font-size:15px}.hc-site-wall{padding:40px 0 32px;border-radius:16px}.hc-site-wall__title{margin-bottom:24px;font-size:24px;line-height:28px}.hc-site-wall__strips{gap:16px}.hc-site-wall__track{gap:56px;animation-duration:36s}.hc-site-wall__item{height:44px}.hc-site-wall__mark--sm{height:24px}.hc-site-wall__mark--md{height:30px}.hc-site-wall__mark--lg{height:42px}.hc-site-wall__note{margin-top:20px}.hc-site-close{padding-top:48px}.hc-root .hc-site-close__line{font-size:clamp(44px,12vw,84px)}.hc-root .hc-site-close__lede{margin-top:20px}.hc-root .hc-site-close .hc-ctas{margin-top:28px}.hc-site__top--bare .hc-site__logo{display:inline-flex}.hc-root .hc-site__top--bare>.hc-site__logo{height:auto;padding:0}.hc-root .hc-site__top--bare .hc-hero-logo{display:block;height:32px}.hc-root .hc-site__title--long .hc-h1{font-size:40px;line-height:44px}.hc-site__tile-body--split{padding:0 0 16px}.hc-site-split{grid-template-columns:1fr;gap:8px}.hc-site-split__say{padding:0 0 32px}.hc-root .hc-site-split .hc-h1{font-size:44px;line-height:1.05}.hc-pn--dark{color:var(--white)}.hc-root .hc-pn--dark .hc-menu__links a{color:var(--lb-on-ink-muted)}.hc-root .hc-pn--dark .hc-menu__links a:active{background:var(--lb-on-ink-hover)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}