.lx{--lx-ink:#0b0b0c;--lx-ink-2:#161618;--lx-paper:#fff;--lx-paper-2:#f4f4f5;--lx-text:#0b0b0c;--lx-text-2:#3b3c41;--lx-muted:#63656b;--lx-hair:rgba(11,11,12,.12);--lx-rule:rgba(11,11,12,.88);--lx-inv:#f5f5f4;--lx-inv-2:hsla(60,5%,96%,.8);--lx-inv-muted:hsla(60,5%,96%,.62);--lx-inv-hair:hsla(60,5%,96%,.18);--lx-tally:#ff453a;--lx-error:#b42318;--lx-sans:var(--lx-font),ui-sans-serif,system-ui,-apple-system,sans-serif;--lx-mono:var(--lx-font-mono),ui-monospace,"SF Mono",Menlo,monospace;--lx-gutter:clamp(16px,4.4vw,64px);--lx-max:1320px;--lx-section-y:clamp(88px,11vw,160px);--lx-radius:10px;--lx-ease:cubic-bezier(0.2,0.7,0.2,1);font-family:var(--lx-sans);color:var(--lx-text);background:var(--lx-paper);font-feature-settings:"ss01" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}.lx *,.lx :after,.lx :before{box-sizing:border-box}:where(.lx) :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}:where(.lx) :where(ul,ol){list-style:none;padding:0}:where(.lx) :where(a){color:inherit;text-decoration:none}.lx :focus-visible{outline:2px solid currentColor;outline-offset:3px}.lx-wrap{width:min(100% - 2 * var(--lx-gutter),var(--lx-max));margin-inline:auto}.lx-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lx-kicker,.lx-label{font-family:var(--lx-mono);font-size:11.5px;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.lx-kicker{color:var(--lx-muted)}.lx-tally{display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:var(--lx-tally);box-shadow:0 0 0 3px rgba(255,69,58,.18);vertical-align:1px}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:8px;font:inherit;font-size:15px;font-weight:500;letter-spacing:-.005em;line-height:1.2;text-align:center;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s var(--lx-ease)}.lx-btn:active{transform:translateY(1px)}.lx-btn-light{background:var(--lx-inv);color:var(--lx-ink)}.lx-btn-light:hover{background:#fff}.lx-btn-glass{min-height:40px;padding:0 16px;border-color:hsla(60,5%,96%,.32);background:hsla(60,5%,96%,.06);color:var(--lx-inv);font-size:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lx-btn-glass:hover{border-color:hsla(60,5%,96%,.6);background:hsla(60,5%,96%,.14)}.lx-btn-primary{background:var(--lx-ink);color:var(--lx-inv)}.lx-btn-primary:hover{background:#2b2b2f}.lx-btn-primary:disabled{background:#55565b;cursor:progress}.lx-btn-outline{border-color:rgba(11,11,12,.22);background:transparent;color:var(--lx-text)}.lx-btn-outline:hover{border-color:var(--lx-ink)}.lx-btn-outline[aria-disabled=true]{border-color:rgba(11,11,12,.12);color:var(--lx-muted);cursor:default}.lx-link{padding:0;border:0;background:none;font:inherit;font-size:14.5px;color:var(--lx-text);text-decoration:underline;text-decoration-color:var(--lx-hair);text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer;transition:text-decoration-color .16s ease}.lx-link:hover{text-decoration-color:currentColor}.lx-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--lx-ink);color:var(--lx-inv)}.lx-hero-media{position:absolute;inset:0;z-index:-1}.lx-hero-poster,.lx-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 40%}.lx-hero-video{opacity:0;transition:opacity .9s ease}.lx-hero-video[data-shown]{opacity:1}.lx-hero-scrim{position:absolute;inset:0;background:linear-gradient(98deg,rgba(8,8,9,.8),rgba(8,8,9,.62) 30%,rgba(8,8,9,.18) 58%,rgba(8,8,9,0) 78%),linear-gradient(180deg,rgba(8,8,9,.55) 0,rgba(8,8,9,0) 20%,rgba(8,8,9,0) 50%,rgba(8,8,9,.6) 82%,rgba(8,8,9,.85))}.lx-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:clamp(16px,2.4vw,28px)}.lx-wordmark{display:inline-flex;align-items:center;gap:1px;color:var(--lx-inv)}.lx-wordmark-text{font-family:var(--lx-font-wordmark),"Newsreader",Georgia,serif;font-size:21px;font-weight:600;line-height:1;letter-spacing:-.01em}.lx-nav-links{display:flex;align-items:center;gap:clamp(16px,2.4vw,32px)}.lx-nav-link{font-size:14.5px;color:var(--lx-inv-2);transition:color .16s ease}.lx-nav-link:hover{color:var(--lx-inv)}.lx-hero-copy{margin-top:auto;padding-top:clamp(96px,14vh,160px);padding-bottom:clamp(40px,7vh,80px)}.lx-hero-title{max-width:13em;font-size:clamp(40px,5.6vw,86px);font-weight:560;line-height:1.02;letter-spacing:-.038em;text-wrap:balance}.lx-hero-lead{max-width:33em;margin-top:clamp(20px,2vw,28px);font-size:clamp(17px,1.35vw,20px);line-height:1.5;color:var(--lx-inv-2);text-wrap:pretty}.lx-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:clamp(28px,3vw,40px)}.lx-hero-actions .lx-btn-light{min-height:52px;padding:0 24px;font-size:15.5px}.lx-hero-more{font-size:15px;color:var(--lx-inv-2);text-decoration:underline;text-decoration-color:hsla(60,5%,96%,.35);text-underline-offset:5px;transition:color .16s ease,text-decoration-color .16s ease}.lx-hero-more:hover{color:var(--lx-inv);text-decoration-color:currentColor}.lx-hero-bar{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding:18px 0 22px;border-top:1px solid var(--lx-inv-hair)}.lx-hero-bar .lx-label{font-size:12px;color:var(--lx-inv-2);text-wrap:balance}.lx-hero-film{display:flex;flex:none;align-items:center;gap:14px}.lx-hero-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid hsla(60,5%,96%,.3);border-radius:50%;background:hsla(60,5%,96%,.06);color:var(--lx-inv);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .16s ease,border-color .16s ease}.lx-hero-toggle:hover{border-color:hsla(60,5%,96%,.6);background:hsla(60,5%,96%,.16)}@keyframes lx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lx-hero-actions,.lx-hero-lead,.lx-hero-title{animation:lx-rise .8s var(--lx-ease) both}.lx-hero-lead{animation-delay:90ms}.lx-hero-actions{animation-delay:.18s}.lx-split{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:24px clamp(24px,4vw,64px)}.lx-intro-label,.lx-split>.lx-kicker{padding-top:6px}.lx-title{max-width:17em;font-size:clamp(30px,3.5vw,52px);font-weight:540;line-height:1.06;letter-spacing:-.032em;text-wrap:balance}.lx-title:focus{outline:none}.lx-lede{max-width:34em;margin-top:18px;font-size:clamp(17px,1.3vw,19px);line-height:1.55;color:var(--lx-muted);text-wrap:pretty}.lx-intro{padding:clamp(64px,7vw,96px) 0}.lx-intro-title{max-width:22em;font-size:clamp(26px,2.8vw,40px);font-weight:540;line-height:1.12;letter-spacing:-.028em;text-wrap:balance}.lx-category{display:flex;flex-direction:column;gap:4px;margin-top:14px;font-size:16px;font-weight:500;letter-spacing:-.01em}.lx-category-sub{font-size:15px;font-weight:400;color:var(--lx-muted)}.lx-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(24px,3vw,48px);margin-top:clamp(28px,3vw,40px)}.lx-pillar{padding-top:18px;border-top:1.5px solid var(--lx-rule)}.lx-pillar-num{display:block;margin-bottom:12px;font-family:var(--lx-mono);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--lx-muted)}.lx-pillar-title{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--lx-text)}.lx-pillar p{margin-top:8px;font-size:16px;text-wrap:pretty}.lx-intro-faq,.lx-pillar p{line-height:1.55;color:var(--lx-text-2)}.lx-intro-faq{margin-top:clamp(28px,3vw,40px);font-size:15px}.lx-intro-faq .lx-link{font-size:inherit}.lx-ops{padding:var(--lx-section-y) 0;background:var(--lx-paper-2)}.lx-statement{max-width:19em;font-size:clamp(32px,4.2vw,64px);font-weight:540;line-height:1.04;letter-spacing:-.036em;text-wrap:balance}.lx-statement>span{color:#9a9ba1}.lx-ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(48px,6vw,80px)}.lx-ops-col{padding:clamp(24px,3vw,40px);border:1px solid var(--lx-hair);border-radius:16px;background:var(--lx-paper)}.lx-ops-col[data-side=popcorn]{border-color:var(--lx-ink);background:var(--lx-ink);color:var(--lx-inv)}.lx-ops-col[data-side=popcorn] .lx-kicker{color:var(--lx-inv-muted)}.lx-ops-steps{column-count:2;column-gap:24px;margin-top:20px;counter-reset:lx-step}.lx-ops-steps li{display:flex;gap:12px;padding:9px 0;break-inside:avoid;border-bottom:1px solid var(--lx-hair);font-size:15.5px;color:var(--lx-text-2);counter-increment:lx-step}.lx-ops-steps li:before{content:counter(lx-step,decimal-leading-zero);flex:none;font-family:var(--lx-mono);font-size:11.5px;line-height:1.9;color:var(--lx-muted)}.lx-ops-inputs{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.lx-ops-inputs li{padding:8px 14px;border:1px solid var(--lx-inv-hair);border-radius:999px;font-size:15px}.lx-ops-closer{margin-top:28px;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.2;letter-spacing:-.022em}.lx-ops-motto{margin-top:12px;font-size:15.5px;color:var(--lx-inv-muted)}.lx-compared{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(24px,4vw,56px);margin:clamp(48px,6vw,72px) 0 0}.lx-compared>div{padding-top:18px;border-top:1px solid var(--lx-rule)}.lx-compared dt{display:flex;flex-direction:column;gap:6px;font-size:18px;font-weight:540;letter-spacing:-.015em}.lx-compared dd{margin:10px 0 0;font-size:15.5px;line-height:1.55;color:var(--lx-text-2)}.lx-loop{padding:var(--lx-section-y) 0;background:var(--lx-ink);color:var(--lx-inv)}.lx-loop-head{max-width:40em;margin:0 auto clamp(48px,6vw,72px);text-align:center}.lx-loop-head .lx-kicker,.lx-loop-head .lx-lede{color:var(--lx-inv-muted)}.lx-loop-head .lx-title{max-width:none;margin-top:16px}.lx-loop-head .lx-lede{margin-inline:auto}.lx-loop-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px) minmax(0,1fr);grid-template-areas:".  s1    ." "s6 orbit s2" "s5 orbit s3" ".  s4    .";gap:22px 40px;align-items:center}.lx-loop-steps{display:contents}.lx-loop-step{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border:1.5px solid hsla(60,5%,96%,.14);border-radius:16px;background:hsla(60,5%,96%,.03);transition:border-color .2s ease,background-color .2s ease}.lx-loop-step:hover{border-color:hsla(60,5%,96%,.36);background:hsla(60,5%,96%,.06)}.lx-loop-step[data-step="1"]{grid-area:s1;align-items:center;text-align:center}.lx-loop-step[data-step="2"]{grid-area:s2}.lx-loop-step[data-step="3"]{grid-area:s3}.lx-loop-step[data-step="4"]{grid-area:s4;align-items:center;text-align:center}.lx-loop-step[data-step="5"]{grid-area:s5;align-items:flex-end;text-align:right}.lx-loop-step[data-step="6"]{grid-area:s6;align-items:flex-end;text-align:right}.lx-loop-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1.5px solid hsla(60,5%,96%,.3);border-radius:50%;font-family:var(--lx-mono);font-size:12px;font-weight:500;color:var(--lx-inv)}.lx-loop-step h3{margin-top:4px;font-size:clamp(18px,1.5vw,21px);font-weight:560;line-height:1.2;letter-spacing:-.018em}.lx-loop-step p{max-width:30em;font-size:14.5px;line-height:1.55;color:var(--lx-inv-muted);text-wrap:pretty}.lx-loop-orbit{position:relative;grid-area:orbit;width:100%;aspect-ratio:1/1}.lx-loop-rings{position:absolute;inset:0;width:100%;height:100%}@keyframes lx-loop-flow{to{stroke-dashoffset:-100}}@keyframes lx-loop-orbit{to{transform:rotate(1turn)}}.lx-loop-flow{animation:lx-loop-flow 6s linear infinite}.lx-loop-spin{position:absolute;inset:0;animation:lx-loop-orbit 12s linear infinite}.lx-loop-dot{position:absolute;top:3%;left:50%;width:11px;height:11px;border-radius:50%;background:var(--lx-tally);box-shadow:0 0 16px rgba(255,69,58,.75);transform:translate(-50%,-50%)}.lx-loop-orbit .ph-orbit-face{border-color:hsla(60,5%,96%,.24);background:var(--lx-ink-2);box-shadow:0 0 48px hsla(60,5%,96%,.08)}.lx-loop-orbit .ph-orbit-face-badge{color:var(--lx-ink)}.lx-loop-orbit button.ph-orbit-face:focus-visible,.lx-loop-orbit button.ph-orbit-face:hover{border-color:hsla(60,5%,96%,.7);box-shadow:0 0 64px hsla(60,5%,96%,.16)}.lx-loop-orbit button.ph-orbit-face:focus-visible{outline-color:var(--lx-inv)}.lx-loop-pill{position:absolute;bottom:-2px;left:50%;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1.5px solid hsla(60,5%,96%,.24);border-radius:999px;background:var(--lx-ink);font-size:13px;font-weight:500;white-space:nowrap;transform:translate(-50%,50%)}.lx-loop-pill i{width:6px;height:6px;border-radius:50%;background:var(--lx-tally)}.lx-loop-cta{margin-top:clamp(48px,6vw,64px);text-align:center}.lx-loop-cta .lx-link{color:var(--lx-inv);text-decoration-color:hsla(60,5%,96%,.35)}.lx-work{padding:clamp(64px,7vw,104px) 0;background:var(--lx-ink);color:var(--lx-inv)}.lx-work-start{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 16px}.lx-work-start-label{font-size:14px;color:var(--lx-inv-muted)}.lx-work-kinds{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.lx-work-kind{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 18px 0 16px;border:1.5px solid hsla(60,5%,96%,.42);border-radius:999px;color:var(--lx-inv-2);font-size:15px;font-weight:500;cursor:default;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.lx-work-kind:hover{border-color:var(--lx-inv);background:var(--lx-inv);color:var(--lx-ink)}.lx-work-kind-icon{width:19px;height:19px}.lx-work-panel{container-type:inline-size;padding-top:clamp(40px,4.5vw,56px)}.lx-work-show{min-width:0}.lx-work-heads{display:grid}.lx-work-heads>*{grid-area:1/1;min-width:0}.lx-work-head-sizer{visibility:hidden;pointer-events:none}.lx-work-episodes,.lx-work-show-head{animation:lx-fade .42s ease both}@keyframes lx-fade{0%{opacity:0}to{opacity:1}}.lx-work-show-source{margin-bottom:10px;color:var(--lx-inv-muted)}.lx-work-show-title{display:flex;align-items:center;gap:12px;font-size:clamp(24px,2.4vw,34px);font-weight:540;line-height:1.12;letter-spacing:-.026em}.lx-work-show-logo{flex:none;width:auto;height:28px;border-radius:6px}.lx-work-show-logo[data-invert]{filter:brightness(0) invert(1)}.lx-work-show-sub{max-width:42em;margin-top:10px;font-size:16px;line-height:1.55;color:var(--lx-inv-muted);text-wrap:pretty}.lx-work-episodes{--lx-cols:5;display:grid;grid-template-columns:repeat(var(--lx-episodes,var(--lx-cols)),calc((100% - (var(--lx-cols) - 1) * var(--lx-gap)) / var(--lx-cols)));justify-content:center;gap:var(--lx-gap)}.lx-work-stage{--lx-gap:10px;--lx-stage-h:calc((100cqw - 4 * var(--lx-gap)) / 5 * 16 / 9);display:flex;flex-direction:column;justify-content:center;height:var(--lx-stage-h);margin-top:24px}.lx-work-episodes[data-layout=landscape]{--lx-cols:max(2,var(--lx-episodes,3))}.lx-work-episodes[data-layout=film]{grid-template-columns:minmax(0,1fr);width:100%;max-width:min(820px,var(--lx-stage-h) * 16/9);margin-right:auto;margin-left:auto}.lx-work-nav{display:flex;gap:18px;margin-top:32px}.lx-work-nav,.lx-work-nav button{align-items:center;justify-content:center}.lx-work-nav button{display:inline-flex;width:44px;height:44px;padding:0;border:1.5px solid hsla(60,5%,96%,.42);border-radius:50%;background:transparent;color:var(--lx-inv);cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.lx-work-nav button:hover{border-color:var(--lx-inv);background:hsla(60,5%,96%,.08)}.lx-work-nav svg{width:20px;height:20px}.lx-work-nav-status{display:inline-flex;flex-direction:column;align-items:center;gap:8px}.lx-work-track{position:relative;width:56px;height:2px;overflow:hidden;border-radius:2px;background:hsla(60,5%,96%,.18)}@keyframes lx-work-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-work-fill{position:absolute;inset:0;background:var(--lx-inv);transform-origin:left center;animation:lx-work-fill linear both}.lx-work-fill[data-paused]{animation-play-state:paused}.lx-work-nav-count{display:inline-flex;gap:4px;min-width:3.5em;justify-content:center;font-family:var(--lx-mono);font-size:13px;font-variant-numeric:tabular-nums;color:var(--lx-inv-2)}.lx-episode{position:relative;display:block;width:100%;aspect-ratio:9/16;padding:0;overflow:hidden;border:0;border-radius:10px;background:var(--lx-ink-2);cursor:pointer}.lx-work-episodes:not([data-layout=portrait]) .lx-episode{aspect-ratio:16/9}.lx-episode img,.lx-episode-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lx-episode-video{opacity:0;transition:opacity .6s ease}.lx-episode-video[data-shown]{opacity:1}.lx-episode:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px hsla(60,5%,96%,.16);pointer-events:none}.lx-episode-play{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(11,11,12,.55);color:var(--lx-inv);opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .16s ease}.lx-episode-play svg{width:13px;height:13px;margin-left:2px}.lx-episode:focus-visible .lx-episode-play,.lx-episode:hover .lx-episode-play{opacity:1}@media (hover:none){.lx-episode-play{opacity:1}}.lx-book{padding:clamp(40px,4.5vw,64px) 0 var(--lx-section-y);border-top:1px solid var(--lx-hair);scroll-margin-top:0}.lx-book-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px clamp(32px,6vw,112px);align-items:start}.lx-book-copy{position:sticky;top:48px}.lx-book-copy .lx-title{margin-top:20px}.lx-book-facts{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:32px;font-family:var(--lx-mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-text-2)}.lx-book-facts li:before{content:"";display:inline-block;width:5px;height:5px;margin-right:10px;background:var(--lx-text);vertical-align:2px}.lx-form{padding:clamp(24px,3vw,40px);border:1px solid var(--lx-hair);border-radius:16px;background:var(--lx-paper-2)}.lx-form-step{margin-bottom:24px;font-family:var(--lx-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-muted)}.lx-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.lx-field{margin-bottom:20px}.lx-field label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--lx-text)}.lx-field label:has(.lx-field-optional){display:flex;justify-content:space-between;align-items:baseline;gap:16px}.lx-field-optional{flex:none;font-weight:400;color:var(--lx-muted)}.lx-field input,.lx-field textarea{display:block;width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(11,11,12,.18);border-radius:8px;background:var(--lx-paper);font:inherit;font-size:16px;color:var(--lx-text);transition:border-color .16s ease,box-shadow .16s ease}.lx-field textarea{min-height:96px;padding:12px 14px;line-height:1.5;resize:vertical}.lx-field input::placeholder,.lx-field textarea::placeholder{color:#8d8f95}.lx-field input:hover,.lx-field textarea:hover{border-color:rgba(11,11,12,.34)}.lx-field input:focus,.lx-field textarea:focus{outline:none;border-color:var(--lx-ink);box-shadow:0 0 0 3px rgba(11,11,12,.1)}.lx-field input[aria-invalid],.lx-field input[aria-invalid]:focus{border-color:var(--lx-error)}.lx-field-error{margin-top:7px;font-size:13.5px;color:var(--lx-error)}.lx-form-submit{width:100%;min-height:52px;margin-top:4px}.lx-form-fine{margin-top:14px;font-size:13.5px;color:var(--lx-muted);text-align:center}.lx-form-done-title{font-size:clamp(22px,2vw,28px);font-weight:540;line-height:1.2;letter-spacing:-.022em}.lx-form-done-title:focus{outline:none}.lx-form-done-lede{margin-top:10px;font-size:15px;color:var(--lx-text-2)}.lx-form-choices{display:grid;gap:12px;margin-top:28px}.lx-form-waiting{margin-top:16px;text-align:center}.lx-form-waiting:empty{margin-top:0}.lx-calendar{display:block;width:100%;height:780px;margin-top:20px;border:1px solid var(--lx-hair);border-radius:var(--lx-radius);background:var(--lx-paper)}.lx-form-done-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:18px}.lx-form-note{font-size:14.5px;color:var(--lx-text-2)}.lx-footer{padding:56px 0 40px;background:var(--lx-ink);color:var(--lx-inv)}.lx-footer-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px clamp(40px,6vw,96px)}.lx-footer-brand p{max-width:34em;margin-top:18px;font-size:14.5px;line-height:1.65;color:var(--lx-inv-muted)}.lx-footer-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.lx-footer-heading{margin-bottom:16px;font-family:var(--lx-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-inv-muted)}.lx-footer-col ul{display:grid;gap:12px;font-size:14.5px;color:var(--lx-inv-2)}.lx-footer-col a,.lx-footer-social a{transition:color .16s ease}.lx-footer-col a:hover,.lx-footer-social a:hover{color:var(--lx-inv)}.lx-footer-bottom{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:24px;border-top:1px solid var(--lx-inv-hair);font-size:13px;color:var(--lx-inv-muted)}.lx-footer-social{display:flex;gap:24px}.lx .ph{--ph-ac:var(--lx-ink);--ph-acd:var(--lx-text-2);--ph-ac-hover:#2b2b2f;--ph-ink:var(--lx-text);--ph-body:var(--lx-muted);--ph-body-strong:var(--lx-text-2);--ph-body-soft:var(--lx-text-2);--ph-muted:var(--lx-muted);--ph-line:rgba(11,11,12,.08);--ph-line-strong:var(--lx-hair);--ph-row-hover:var(--lx-paper-2);--ph-dark:var(--lx-ink);--ph-matte:var(--lx-ink-2);--ph-cream-a:var(--lx-paper-2);--ph-cream-b:var(--lx-paper-2);--ph-display:var(--lx-sans);--ph-sans:var(--lx-sans);min-height:0;background:var(--lx-paper);color:var(--lx-text);font-family:var(--lx-sans)}.lx .ph-em{font-style:normal;color:var(--lx-muted)}.lx .ph-eyebrow,.lx .ph-rail-label,.lx .ph-trusted-label{font-family:var(--lx-mono);font-size:11.5px;font-weight:500;letter-spacing:.14em}.lx .ph-chip img{border-color:rgba(11,11,12,.08)}.lx-ph-int{padding-top:clamp(40px,4.5vw,64px);border-top:1px solid var(--lx-hair)}.lx-ph-int .ph-integrations-inner{width:min(100% - 2 * var(--lx-gutter),var(--lx-max));max-width:none;padding:0}.lx-ph-int .ph-section-head h2{font-size:clamp(30px,3.5vw,52px);font-weight:540;line-height:1.06;letter-spacing:-.032em}.lx-pull{margin:0;padding:clamp(56px,6vw,88px) 0;border-top:1px solid var(--lx-hair)}.lx-pull-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-template-areas:"who quote";gap:28px clamp(24px,4vw,64px);align-items:start}.lx-pull-quote{grid-area:quote;max-width:26em;margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:450;line-height:1.22;letter-spacing:-.022em;text-wrap:pretty}.lx-pull-who{display:flex;grid-area:who;align-items:center;gap:14px;padding-top:6px}.lx-pull-initials,.lx-pull-who img{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover}.lx-pull-initials{display:inline-flex;align-items:center;justify-content:center;background:var(--lx-paper-2);font-family:var(--lx-mono);font-size:13px;font-weight:500;color:var(--lx-text-2)}.lx-pull-who>span:last-child{display:flex;flex-direction:column;gap:2px}.lx-pull-name{font-size:15.5px;font-weight:600}.lx-pull-role{font-size:14px;color:var(--lx-muted)}.lx-pull-pair-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(32px,5vw,80px)}.lx-pull-item{display:flex;flex-direction:column;justify-content:space-between;gap:28px;margin:0}.lx-pull-item+.lx-pull-item{padding-left:clamp(32px,5vw,80px);border-left:1px solid var(--lx-hair)}.lx-pull-item .lx-pull-quote{font-size:clamp(22px,2vw,30px)}.lx-pull-item .lx-pull-who{padding-top:0}@supports (animation-timeline:view()){.lx-pull-grid,.lx-pull-pair-grid{animation:lx-rise linear both;animation-timeline:view();animation-range:entry 5% cover 35%}}.lx-book-quote{margin:40px 0 0;padding-top:24px;border-top:1px solid var(--lx-hair)}.lx-book-quote blockquote{margin:0;font-size:17px;line-height:1.55;color:var(--lx-text)}.lx-book-quote figcaption{margin-top:10px;font-size:14px;color:var(--lx-muted)}.lightbox-content{display:block;width:auto;max-width:none;padding:0;border:0;background:transparent;box-shadow:none}.lightbox-frame{position:relative;display:flex}.lightbox-frame video{display:block;max-width:88vw;max-height:84vh;border-radius:12px;background:#000;box-shadow:0 30px 80px rgba(0,0,0,.55)}.lightbox-close{position:absolute;top:-14px;right:-14px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(11,11,12,.12);border-radius:999px;background:#fff;color:#0b0b0c;font-size:20px;line-height:1;cursor:pointer}@media (max-width:1024px){.lx-split{grid-template-columns:minmax(0,1fr)}.lx-intro-label,.lx-split>.lx-kicker{padding-top:0}.lx-category{margin-top:12px}.lx-book-grid,.lx-compared{grid-template-columns:minmax(0,1fr)}.lx-book-copy{position:static;max-width:40em}.lx-loop-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:14px}.lx-loop-orbit{grid-area:auto;order:-1;width:min(100%,320px);margin:0 auto 28px}.lx-loop-step[data-step]{grid-area:auto;align-items:flex-start;text-align:left}}@media (max-width:820px){.lx-ops-grid,.lx-pillars{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.lx-nav-link:not(.lx-nav-signin){display:none}.lx-hero-title{letter-spacing:-.032em}.lx-hero-actions .lx-btn-light{width:100%}.lx-hero-bar{flex-direction:column;align-items:flex-start;gap:14px}.lx-hero-film{width:100%;justify-content:space-between}.lx-hero-scrim{background:linear-gradient(180deg,rgba(8,8,9,.66) 0,rgba(8,8,9,.2) 16%,rgba(8,8,9,.5) 34%,rgba(8,8,9,.8) 56%,rgba(8,8,9,.94))}.lx-work-stage{--lx-stage-h:calc(40vw * 16 / 9)}.lx-work-episodes,.lx-work-episodes[data-layout=landscape]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:40vw;justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1 * var(--lx-gutter));padding-right:var(--lx-gutter)}.lx-work-episodes[data-layout=landscape]{grid-auto-columns:78vw}.lx-work-episodes>li{scroll-snap-align:start}.lx-ops-steps{column-count:1}.lx-pull-grid{grid-template-areas:"quote" "who"}.lx-pull-grid,.lx-pull-pair-grid{grid-template-columns:minmax(0,1fr)}.lx-pull-pair-grid{gap:40px}.lx-pull-item+.lx-pull-item{padding:40px 0 0;border-top:1px solid var(--lx-hair);border-left:0}.lx-form-row{grid-template-columns:minmax(0,1fr)}.lx-calendar{height:1000px}.lx-footer-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lx *,.lx :after,.lx :before{animation:none!important;transition:none!important}}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_caefae{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_caefae{--lx-font:"Schibsted Grotesk","Schibsted Grotesk Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_88b4eb{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_88b4eb{--lx-font-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_47c7a6{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_47c7a6{--lx-font-wordmark:"Newsreader","Newsreader Fallback"}