:root{--ink:#202b26;--text:#526158;--muted:#65736b;--accent:#405f4c;--line:#d9e1da;--surface:#f1f4f0;--width:1280px;--gutter:48px}body{background:#fafbf9}.site-header{background:#fafbf9ed;border-color:#dfe5df;backdrop-filter:blur(12px)}.nav{min-height:66px}.brand{letter-spacing:0;color:var(--ink)}.nav-links a{color:#46564b}.hero{width:100%;padding:42px 0 56px}.hero-copy{width:min(var(--width),calc(100% - var(--gutter)*2));margin:auto}.hero h1{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:64px;font-family:"Helvetica Neue",Arial,sans-serif;letter-spacing:0;text-wrap:initial}.studio-wordmark{font-size:96px;font-weight:500;line-height:1.2}.studio-paper-title{font-size:29px;font-weight:400;line-height:1.2;max-width:650px}.hero-intro{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-top:28px}.hero-intro p{font-size:15px;color:var(--text);line-height:1.5}.hero-intro a{font-size:12px}.hero-intro a span{margin-left:30px}.hero-figure{margin-top:24px}.hero-figure .film-tabs,.hero-figure figcaption{width:min(var(--width),calc(100% - var(--gutter)*2));margin-inline:auto}.film-tabs{padding-bottom:12px}.film-tabs button{font-size:13px;padding:6px 16px}.film-tabs button[aria-pressed=true]{background:#e4ebe3;color:#314d3a}.hero-figure video{border-radius:0;max-height:68svh;object-fit:cover;object-position:52% 50%;background:#dce2dc}.hero-facts,.hero-about{width:min(var(--width),calc(100% - var(--gutter)*2));margin-inline:auto}.hero-facts{margin-top:27px;gap:60px}.hero-facts strong{font-size:24px}.hero-about{margin-top:15px}.hero-about .explanation-body{max-width:100%;background:#f0f3ee}.hero-about .byline{max-width:1000px}.hero-about .explanation-body>p{max-width:950px}.hero-about>summary{font-size:12px}.section,.research-results{padding-block:84px}.section-heading{margin-bottom:32px}h2{font-family:"Helvetica Neue",Arial,sans-serif;font-size:40px;line-height:1.15;letter-spacing:-.7px}.eyebrow,.results-kicker{font-size:10px;letter-spacing:1.6px}.observation-section{background:#e9eee8;padding-block:76px}.observation-section .section-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;max-width:none}.observation-section .eyebrow{grid-column:1/-1}.observation-section .section-heading>p:last-child{align-self:end;margin:0;max-width:380px;font-size:14px}.observation-film video,.transfer-film video{aspect-ratio:16/9;border-radius:0;object-fit:contain}.launch figcaption{font-size:11px;margin-top:13px}.asset-section{padding-block:72px 86px}.asset-heading{display:grid;grid-template-columns:1fr 1fr;gap:12px 70px;margin-bottom:34px}.asset-heading .eyebrow{grid-column:1/-1}.asset-heading>div{align-self:end;max-width:370px;font-size:14px;color:var(--text)}.asset-heading a{display:inline-block;font-size:12px;margin-top:18px}.atlas-overview{display:block;overflow:hidden;background:#e8e9e3}.atlas-overview img{width:100%;height:auto;transition:transform .5s}.atlas-overview:hover img{transform:scale(1.025)}.asset-note{font-size:11px;color:var(--muted);margin-top:12px}.method-section{background:#edf1eb;padding-block:76px}.research-study-heading h3{font-family:"Helvetica Neue",Arial,sans-serif}.quickstart{padding-bottom:10px}.usage-links>a{border-color:#cbd6cc}.site-footer{padding-block:35px}.data-table{font-family:Arial,Helvetica,sans-serif}.explanation>summary{font-weight:400}.hero-about>summary{font-size:12px}.film-tabs button:focus-visible,a:focus-visible,summary:focus-visible{outline-color:#405f4c}@media(max-width:1100px){.studio-wordmark{font-size:74px}.hero h1{grid-template-columns:1fr;gap:20px}.studio-paper-title{max-width:760px}.studio-paper-title{font-size:25px}.hero-facts{gap:35px}}@media(max-width:700px){:root{--gutter:20px}.nav{min-height:60px;gap:14px}.nav-links{gap:14px}.nav-links a{font-size:10px}.brand{font-size:17px}.hero{padding-top:26px;padding-bottom:36px}.hero h1{display:block}.studio-wordmark{display:block;font-size:54px;line-height:1.1}.studio-paper-title{display:block;font-size:21px;line-height:1.25;margin-top:15px}.hero-intro{display:block;margin-top:20px}.hero-intro p{font-size:13px}.hero-intro a{display:inline-block;margin-top:14px;font-size:11px}.hero-intro a span{margin-left:20px}.hero-figure{margin-top:20px}.hero-figure video{height:390px;max-height:none;aspect-ratio:auto;object-position:53% 50%}.film-tabs button{font-size:12px;padding:5px 14px}.hero-facts{gap:25px;margin-top:23px}.hero-facts strong{font-size:22px}.hero-facts span{font-size:10px}.hero-about>summary{font-size:11px}.section,.research-results{padding-block:49px}.asset-section{padding-block:40px 48px}.asset-heading{grid-template-columns:1fr;gap:12px;margin-bottom:25px}.asset-heading>div{font-size:13px;max-width:100%}.asset-heading a{margin-top:10px}.asset-heading h2 br{display:none}h2{font-size:30px;letter-spacing:-.4px}.observation-section,.method-section{padding-block:48px}.observation-section .section-heading{display:block}.observation-section .section-heading>p:last-child{margin-top:16px;font-size:13px}.observation-film video,.transfer-film video{aspect-ratio:16/9}.atlas-overview{height:300px;overflow:auto}.atlas-overview img{min-width:540px;max-width:none;height:auto}.asset-note{font-size:10px}.launch figcaption{font-size:10px;gap:12px}.byline{font-size:10px}.hero-about .explanation-body{padding:18px}}@media(max-width:360px){.studio-wordmark{font-size:48px}.studio-paper-title{font-size:20px}.nav-links{gap:11px}.nav{gap:11px}.hero-figure video{height:350px}}@media(prefers-reduced-motion:reduce){.atlas-overview img{transition:none}}
:root{--chapter-surface:#e4ebe3}.task-markers{display:flex;align-items:center;gap:12px;width:min(var(--width),calc(100% - var(--gutter)*2));margin:0 auto 12px}.task-markers button{border:0;background:transparent;color:var(--text);font:12px/1.5 Arial,Helvetica,sans-serif;padding:7px 14px;border-radius:3px}.task-markers button[aria-pressed=true]{background:var(--chapter-surface);color:#314d3a}.task-markers>span{margin-left:auto;font-size:10px;color:var(--muted)}.generation-section{padding-top:72px;background:#f4f6f2}.generation-section .hero-facts{width:100%;margin:0 0 26px;gap:70px}.generation-section>.container>.explanation{margin-bottom:10px}.generation-section .asset-section{padding-top:65px}.domain-key{display:flex;justify-content:space-between;gap:20px;margin-bottom:15px;font-size:12px;color:var(--text)}.research-heading>p:last-child:not(.results-kicker){color:var(--text);font-size:14px;margin-top:18px}.hero-about{margin-top:20px}.transfer-film video{aspect-ratio:16/9}@media(max-width:700px){.task-markers{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.task-markers button{padding:7px 4px;font-size:11px}.task-markers>span{grid-column:1/-1;margin:2px 0 0;font-size:9px}.generation-section{padding-top:46px}.generation-section .hero-facts{gap:24px;flex-wrap:wrap}.generation-section .asset-section{padding-top:38px}.domain-key{display:block;font-size:10px}.domain-key span{display:block;margin-top:5px}.transfer-film video{aspect-ratio:16/9}}
