.llid-root{--llid-page:1160px;--llid-gutter:clamp(20px,4vw,56px);--llid-section-pause:clamp(168px,22vw,336px);--llid-ink:#ededed;--llid-quiet:#9a9a9a;--llid-faint:#626262}.llid-root *,.llid-root :after,.llid-root :before{box-sizing:border-box}.llid-chapter{padding-top:var(--llid-section-pause);background:#000}.llt-root.llid-root main>section:first-child{padding-top:calc(var(--llt-header) + clamp(100px, 14svh, 164px))}.llt-root.llid-root main>section:first-child>div:last-child{margin-top:0}.llid-shell{display:grid;width:min(100%,var(--llid-page));grid-template-columns:minmax(150px,.7fr) minmax(0,2.3fr);gap:clamp(48px,7vw,112px);align-items:start;margin:0 auto;padding:0 var(--llid-gutter)}.llid-label-block{padding-top:8px}.llid-label{margin:0;color:var(--llid-faint);font-size:var(--llt-metadata-size);line-height:var(--llt-metadata-line)}.llid-copy h1,.llid-copy h2{max-width:24ch;margin:0;color:var(--llid-ink);font-size:var(--llt-display-size);font-weight:400;line-height:var(--llt-display-line);letter-spacing:var(--llt-section-track);text-wrap:balance}.llid-copy p{max-width:46ch;margin:34px 0 0;color:var(--llid-quiet);font-size:var(--llt-display-2-size);font-weight:400;line-height:var(--llt-display-2-line);letter-spacing:var(--llt-display-track);text-wrap:pretty}.llid-product-cta{margin-top:24px}.llid-final{min-height:0;padding-top:var(--llid-section-pause)}.llid-final-copy{width:min(560px,calc(100% - 40px))}.llid-root[data-reveal-ready=true] [data-llid-reveal]{opacity:0;filter:blur(5px);transform:translateY(18px);transition:opacity .68s cubic-bezier(.16,1,.3,1),filter .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1);transition-delay:0s}.llid-root[data-reveal-ready=true] [data-llid-delay="1"]{transition-delay:90ms}.llid-root[data-reveal-ready=true] [data-llid-delay="2"]{transition-delay:.18s}.llid-root[data-reveal-ready=true] [data-llid-reveal][data-revealed=true]{opacity:1;filter:none;transform:translateY(0)}@media (max-width:760px){.llt-root.llid-root main>section:first-child{padding-top:calc(var(--llt-header) + 80px)}.llid-shell{display:block}.llid-label-block{padding-top:0}.llid-label{margin-bottom:30px}.llid-copy h1,.llid-copy h2{max-width:24ch}.llid-copy p{margin-top:30px}}@media (prefers-reduced-motion:reduce){.llid-root[data-reveal-ready=true] [data-llid-reveal]{opacity:1;filter:none;transform:none;transition:none}}