:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#0c0c0b;color:#f0e9dc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a:focus-visible,button:focus-visible{outline:2px solid #d7be8f;outline-offset:4px}.skip-link{position:absolute;z-index:30;top:-80px;left:15px;background:#f4e2b6;color:#0c0c0b!important;padding:12px;text-decoration:none}.skip-link:focus{top:15px}.editorial-page{min-height:100svh;background:radial-gradient(ellipse at 60% 12%,#132e32,#07171c 55%,#031014);color:#eee9dc;padding:0 clamp(20px,5vw,84px) 100px;box-sizing:border-box;overflow-wrap:anywhere}.editorial-page a{color:#dbc295;text-underline-offset:5px}.editorial-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #b9a9895c;min-height:74px;font:700 10px Arial,sans-serif;letter-spacing:.17em}.editorial-nav a{text-decoration:none;color:#e9e3d5}.editorial-nav nav{display:flex;gap:clamp(12px,2vw,32px)}.editorial-nav a[aria-current=page]{color:#d5b882;border-bottom:1px solid #d5b882;padding-bottom:8px}.journal-head{padding:clamp(75px,12vw,160px) 0 clamp(60px,7vw,100px);max-width:900px}.editorial-page .eyebrow{font:700 10px Arial,sans-serif;letter-spacing:.2em;color:#d0b98f}.journal-head h1{font:400 clamp(58px,11vw,158px)/.95 Georgia,serif;letter-spacing:-.065em;margin:20px 0}.about-page h1 em,.journal-head h1 em{font-weight:400;color:#d9bc8d}.journal-head>p:last-child{font:clamp(18px,2vw,27px)/1.4 Georgia,serif;color:#d1d1c7}.journal-empty{border-top:1px solid #b9a9895c;padding:54px 0 60px;max-width:750px}.journal-empty h2{font:400 clamp(32px,4vw,56px) Georgia,serif;margin:12px 0}.journal-empty>p:not(.eyebrow){font:18px/1.5 Georgia,serif;color:#c7c9c0;max-width:520px}.about-page section>a,.article-return a,.journal-empty a{display:inline-block;margin-top:24px;font:700 11px Arial,sans-serif;letter-spacing:.14em;text-decoration:none;border-bottom:1px solid #d2b889;padding-bottom:9px}.journal-list article{border-top:1px solid #b9a9895c;padding:45px 0;max-width:900px}.journal-list h2{font:400 clamp(36px,5vw,70px)/1.1 Georgia,serif;margin:8px 0}.journal-list h2 a{text-decoration:none;color:#eee9dc}.journal-list article>p:last-child{font:18px/1.5 Georgia,serif;max-width:630px}.article-head{padding:clamp(70px,9vw,130px) 0 60px;max-width:950px;margin:auto}.article-head h1{font:400 clamp(44px,7vw,100px)/1.06 Georgia,serif;letter-spacing:-.045em;margin:18px 0 30px}.about-page .standfirst,.article-head .standfirst{font:clamp(20px,2.3vw,30px)/1.45 Georgia,serif;color:#d0d2c9}.article-meta{display:flex;flex-wrap:wrap;gap:10px 28px;font:11px Arial,sans-serif;letter-spacing:.1em;color:#cdbb99;margin-top:35px}.article-body,.article-corrections,.article-cover,.article-return,.article-sources{max-width:740px;margin:0 auto}.article-body img,.article-cover img{max-width:100%;height:auto}.article-body{font:clamp(18px,1.5vw,21px)/1.7 Georgia,serif}.article-body p{margin:0 0 1.4em}.article-body h2{font:400 1.9em/1.2 Georgia,serif;margin:2em 0 .7em}.article-body h3{font:400 1.4em/1.2 Georgia,serif;margin:1.7em 0 .6em}.about-page blockquote,.article-body blockquote{border-left:2px solid #cbb180;padding:10px 0 10px 28px;color:#ddc99f;font:italic 1.35em/1.4 Georgia,serif;margin:2em 0}.article-body cite{display:block;font:12px Arial,sans-serif;margin-top:12px}.article-body figcaption{font:13px/1.5 Arial,sans-serif;color:#c6c4b7}.article-citation{font-size:.78em;color:#c8cabf}.article-corrections,.article-return,.article-sources{border-top:1px solid #b9a9895c;padding:35px 0;margin-top:60px;font:15px/1.65 Arial,sans-serif}.article-sources li{margin:12px 0}.about-page section{max-width:820px;margin:clamp(75px,10vw,140px) auto}.about-page h1{font:400 clamp(34px,5.5vw,76px)/1.13 Georgia,serif;letter-spacing:-.04em}.about-page section>p:not(.eyebrow){font:clamp(18px,1.8vw,23px)/1.6 Georgia,serif;max-width:680px}@media(max-width:650px){.primary-nav a{font-size:9px;letter-spacing:.08em;padding:8px 0}.community-invitation{right:18px;bottom:184px;max-width:160px}.community-invitation p{font-size:11px}.community-invitation button{font-size:9px;line-height:1.4}.place-context.has-system{max-height:min(42vh,350px)}.editorial-nav{font-size:8px;letter-spacing:.07em;gap:8px}.editorial-nav nav{gap:10px}.journal-head{padding-top:80px}.article-head{padding-top:74px}.observation-layer{padding:12px}.observation-inner{max-height:calc(100svh - 24px);padding:25px 19px}.observation-close{right:18px;top:12px}}@media(max-width:360px){.community-invitation{max-width:140px;bottom:165px}.editorial-nav{font-size:7px}}@media(prefers-reduced-motion:reduce){.editorial-page *,.observation-layer *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.initiative-home{--paper:#efe7d7;--subtle:#cfc6b4;--gold:#d4b16e;--line:#dbc99d50;--black:#070b0b;position:relative;min-height:100vh;background:var(--black);color:var(--paper);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.initiative-home *{box-sizing:border-box}.initiative-home a{color:inherit}.hero-lead,.initiative-home h1,.initiative-home h2,.initiative-home h3,.participate-question,.why-signature{font-family:Georgia,Times New Roman,serif;font-weight:400}.initiative-home em{font-style:normal;color:#f0c779;font-weight:400}.initiative-nav{height:72px;position:absolute;z-index:20;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 clamp(24px,4.4vw,76px);border-bottom:1px solid #f1deb447;background:#0710117a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.initiative-nav a{text-decoration:none}.initiative-wordmark{font:400 clamp(13px,1.25vw,19px) Georgia,serif;white-space:nowrap;letter-spacing:.025em}.initiative-wordmark span{color:var(--gold)}.initiative-nav nav{display:flex;gap:clamp(14px,2vw,32px);align-items:center}.initiative-button,.initiative-footer,.initiative-kicker,.initiative-nav nav a,.initiative-tagline,.lab-status,.media-note,.nav-participate,.outline-button,.publication-note,.section-number,.text-link,.visual-study-label{font-size:10px;line-height:1.45;letter-spacing:.16em}.initiative-nav nav a{min-height:44px;display:flex;align-items:center}.initiative-nav nav a:focus-visible,.initiative-nav nav a:hover,.text-link:hover{color:var(--gold)}.nav-participate{border:1px solid #d7b375;padding:12px 16px;white-space:nowrap}.nav-participate span{color:var(--gold);font-size:15px;margin-left:9px}.initiative-home .skip-link{position:absolute;z-index:50}.initiative-kicker{color:#eed9ad;font-weight:700;margin:0 0 22px;text-transform:uppercase}.initiative-hero{position:relative;min-height:690px;height:min(850px,100svh);display:flex;align-items:center;isolation:isolate;padding:104px clamp(75px,10vw,175px) 66px}.initiative-visual{position:absolute;inset:0;overflow:hidden;background:#25302e}.initiative-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--focal-desktop,center)}.visual-study-label{position:absolute;right:clamp(16px,2vw,32px);bottom:16px;background:#070c0cbb;color:#f5dfaf;padding:6px 9px;font-size:8px;letter-spacing:.09em}.hero-visual .visual-study-label{top:90px;bottom:auto;z-index:4}.hero-vignette{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#030807e8,#07100dc2 27%,#08120d55 60%,#0b13104a),linear-gradient(0deg,#07100dc2,transparent 25%,transparent 70%,#070b0b47);pointer-events:none}.hero-visual img{animation:initiative-drift 16s ease-in-out infinite alternate}@keyframes initiative-drift{0%{transform:scale(1.01) translateX(-.2%)}to{transform:scale(1.045) translateX(.5%)}}.hero-content{position:relative;z-index:3;max-width:780px}.initiative-hero h1{font-size:clamp(63px,7.2vw,118px);letter-spacing:-.065em;line-height:.84;margin:0 0 15px;text-shadow:0 4px 20px #0007}.initiative-hero h1 em{font-style:italic}.initiative-tagline{margin:0 0 32px;color:#efdfb9}.hero-lead{font-size:clamp(27px,2.6vw,41px);line-height:1.13;letter-spacing:-.025em;margin:0 0 18px}.hero-question{max-width:540px;font-size:15px;line-height:1.5;margin:0 0 15px}.hero-description{max-width:555px;color:#d6d0c5;font-size:13px;line-height:1.55;margin:0 0 30px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.initiative-button,.outline-button{min-height:47px;display:inline-flex;gap:18px;align-items:center;justify-content:center;padding:12px 17px;font-weight:700;text-decoration:none}.initiative-button{background:#e8bf70;color:#10110d!important;border:1px solid #e8bf70}.outline-button{border:1px solid #e9dcc7b0;background:#07100da6}.initiative-button span,.outline-button span{font-size:18px;font-weight:400}.initiative-button:hover{background:#f6d99b}.outline-button:hover{background:#e8bf70;color:#111!important}.hero-rail{position:absolute;z-index:3;left:clamp(20px,2.5vw,45px);top:16%;bottom:12%;display:flex;flex-direction:column;align-items:center;gap:12px;font-size:10px;letter-spacing:.1em}.hero-rail i{display:block;width:1px;flex:1 1;background:linear-gradient(#d7b576,#d7b57644)}.hero-motif,.hero-rail span:last-child{writing-mode:vertical-rl}.hero-motif{position:absolute;z-index:3;right:clamp(25px,4vw,72px);top:100px;font-size:9px;letter-spacing:.2em}.hero-motif span{color:var(--gold)}.initiative-section{position:relative;isolation:isolate;border-top:1px solid #e6d3ac53;scroll-margin-top:10px}.section-number{position:absolute;z-index:5;left:clamp(22px,2.5vw,44px);top:35px;display:flex;flex-direction:column;gap:9px;color:#faf0d4;font-weight:700}.section-number span{color:var(--gold);font-size:8px;max-width:60px}.initiative-copy{position:relative;z-index:2}.closing-content h2,.explore-heading h2,.initiative-copy h2{font-size:clamp(43px,5vw,77px);line-height:1.02;letter-spacing:-.05em;margin:0 0 26px}.closing-content>p:not(.initiative-kicker),.explore-heading>p,.initiative-copy>p:not(.initiative-kicker):not(.media-note):not(.publication-note):not(.lab-status){max-width:640px;font-size:clamp(15px,1.3vw,19px);line-height:1.55;color:#e4dbcc}.why-section{min-height:620px;display:flex;padding:100px clamp(78px,10vw,175px)}.why-visual{left:44%}.why-section:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#070b0b,#070b0be5 36%,#070b0b70 61%,#070b0b0a)}.why-copy{max-width:640px}.why-signature{font-size:clamp(29px,3vw,46px)!important;line-height:1.1!important;margin:28px 0}.dream-section{min-height:580px;display:flex;align-items:center;padding:100px clamp(78px,10vw,175px)}.dream-visual{left:23%}.dream-section:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#060b0bf2,#070b0bc2 39%,#070b0b35 85%),linear-gradient(0deg,#070b0b8c,transparent 45%)}.dream-copy{max-width:600px}.unavailable-feature{display:flex;align-items:center;gap:18px;width:min(100%,560px);border:1px solid #e1c0839c;padding:15px 18px;margin:30px 0 8px;background:#0a0f0ed9}.unavailable-feature div{display:flex;flex-direction:column;gap:5px}.unavailable-feature strong{font-size:11px;letter-spacing:.13em}.unavailable-feature div span{font-size:13px;color:#d8cfbf;letter-spacing:0}.round-mark{flex:none;width:44px;height:44px;border:1px solid #e9c785;border-radius:50%;display:grid;place-items:center;font:14px Georgia,serif;color:#e9c785}.media-note,.publication-note{position:relative;z-index:2;color:#c4bba7;letter-spacing:.04em;font-size:11px;max-width:650px}.dream-film-player video{width:100%;height:auto;margin-top:25px}.explore-section{padding:105px clamp(78px,9vw,155px) 85px;background:#0b1010}.explore-heading{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,.6fr);grid-gap:40px;gap:40px;align-items:end}.explore-heading>p{font-size:15px}.themes-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(25px,4vw,70px);gap:clamp(25px,4vw,70px);margin:68px 0 32px}.theme-group{border-top:1px solid #c6ab765e;padding-top:18px}.theme-index{font-size:9px;letter-spacing:.18em;color:var(--gold);margin:0 0 25px}.theme-group ul{list-style:none;margin:0;padding:0}.theme-group li{position:relative;font:clamp(20px,2vw,31px)/1.16 Georgia,serif;padding:15px 26px 17px 0;border-bottom:1px solid #e8d4af2a}.theme-group li span{position:absolute;right:0;top:19px;color:#c7a76c;font:16px Arial,sans-serif}.lab-section{min-height:650px;display:flex;align-items:center;padding:105px clamp(78px,10vw,175px);background:radial-gradient(circle at 83% 40%,#21302b 0,#101a19 28%,#080d0d 70%)}.lab-grid{position:absolute;inset:0 0 0 42%;background-image:linear-gradient(#bca66e18 1px,transparent 0),linear-gradient(90deg,#bca66e18 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.lab-grid:after{content:"";position:absolute;right:13%;top:27%;width:240px;height:240px;border:1px solid #d6bf8247;border-radius:50%;box-shadow:0 0 0 60px #d6bf8208,0 0 0 120px #d6bf8205}.lab-copy{max-width:880px}.lab-capabilities{display:flex;gap:25px;margin:38px 0 30px}.lab-capabilities div{width:180px;border-top:1px solid #d2b67780;padding-top:14px}.lab-capabilities span{display:block;color:var(--gold);font-size:10px;margin-bottom:15px}.lab-capabilities strong{display:block;font-size:11px;letter-spacing:.15em}.lab-capabilities p{font:13px/1.35 Arial,sans-serif;color:#c8c4b9}.lab-status{display:inline-block;color:var(--gold);border:1px solid #d2b67780;padding:10px 13px;font-weight:700}.films-section{padding:75px clamp(78px,9vw,155px) 85px;background:#080e0e}.films-layout{display:grid;grid-gap:clamp(35px,5vw,85px);gap:clamp(35px,5vw,85px)}.films-visual{position:relative;aspect-ratio:1.35}.films-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#05090973,transparent 45%)}.films-copy{position:relative;z-index:2}.films-copy h2{font:400 clamp(43px,4.5vw,70px)/1.03 Georgia,serif;letter-spacing:-.045em;margin:0 0 25px}.film-awaiting{background:#101816;margin:30px 0}.text-link{display:inline-flex;gap:12px;align-items:center;text-decoration:none;border-bottom:1px solid #ddb671;padding:12px 0;font-weight:700}.text-link span{font-size:16px}.film-premiere h3{font:400 40px Georgia,serif}.film-premiere a{display:inline-block;margin-right:15px;color:var(--gold)}.questions-section{padding:115px clamp(78px,9vw,155px) 95px;background:radial-gradient(ellipse at 80% 30%,#162522,#080e0d 55%)}.questions-section .initiative-copy{max-width:900px}.question-field{max-width:1150px;margin:60px 0 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 40px;gap:0 40px}.question-prompt{border-top:1px solid #d5bb845c}.question-prompt summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:30px 1fr 20px;grid-gap:16px;gap:16px;align-items:start;padding:23px 0;font:clamp(20px,2vw,29px)/1.22 Georgia,serif}.question-prompt summary::-webkit-details-marker{display:none}.question-prompt summary span{font:10px Arial,sans-serif;color:var(--gold);letter-spacing:.1em;margin-top:5px}.question-prompt summary span:last-child{font-size:19px}.question-prompt[open] summary span:last-child{transform:rotate(45deg)}.question-prompt p{margin:0 0 25px 46px;color:#c9bfac;font-size:13px;line-height:1.5}.question-prompt summary:hover{color:#f0cb84}.participate-section{min-height:570px;display:flex;align-items:center;padding:95px clamp(78px,9vw,155px)}.participate-visual{left:48%}.participate-section:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#090e0ef0,#090e0ee1 35%,#090e0e4a 75%),linear-gradient(0deg,#080d0dab,transparent 55%)}.participate-copy{max-width:670px}.participate-question{font-size:clamp(25px,2.7vw,41px)!important;color:#f0cc84!important;margin:22px 0}.participate-closed{display:flex;flex-direction:column;gap:5px;border:1px solid #d5b77a8f;background:#0b1110d6;padding:17px 21px;max-width:520px}.participate-closed strong{font-size:10px;letter-spacing:.14em;color:#efc67c}.participate-closed span{font-size:13px;color:#e0d7c8}.growing-section{padding:100px clamp(78px,9vw,155px) 85px;background:#0a1010}.growing-section .initiative-copy{max-width:700px}.work-sequence{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:60px 0 25px;border-top:1px solid #d4b87961;border-bottom:1px solid #d4b87961}.work-sequence li{position:relative;flex:1 1 140px;font-size:10px;letter-spacing:.1em;padding:22px 12px 22px 0;white-space:nowrap}.work-sequence li:not(:last-child):after{content:"→";position:absolute;right:18px;color:var(--gold)}.about-initiative{min-height:620px;display:flex;align-items:center;padding:100px clamp(78px,10vw,175px);background:radial-gradient(ellipse at 75% 50%,#28302a,#121a17 40%,#090e0c 75%)}.about-initiative .initiative-copy{max-width:680px}.initiative-closing{min-height:630px;display:flex;align-items:center;padding:105px clamp(78px,10vw,175px)}.closing-visual{inset:0}.initiative-closing:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#06100ed6,#07100e50 65%,#07100e24),linear-gradient(0deg,#07100ed9,transparent 65%)}.closing-content{position:relative;z-index:2;max-width:850px}.closing-content h2{font-size:clamp(55px,6vw,90px)}.closing-signature{margin-top:65px;font:400 clamp(24px,3vw,42px) Georgia,serif}.closing-signature small{display:block;font:10px Arial,sans-serif;letter-spacing:.17em;margin-top:9px}.initiative-footer{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:29px clamp(24px,4.4vw,76px);background:#070b0b;color:#d6c9b4}.initiative-footer div{display:flex;gap:20px}.initiative-footer a{text-decoration:none}@media(max-width:900px){.initiative-nav{height:auto;min-height:83px;flex-wrap:wrap;padding:12px 24px;gap:5px 20px}.initiative-nav nav{order:3;width:100%;justify-content:space-between}.initiative-nav nav a{min-height:28px;font-size:9px}.nav-participate{padding:8px 10px}.hero-motif{display:none}.initiative-hero{min-height:750px;height:auto;padding:170px 70px 80px}.hero-rail{left:24px;top:150px;bottom:80px}.about-initiative,.dream-section,.explore-section,.films-section,.growing-section,.initiative-closing,.lab-section,.participate-section,.questions-section,.why-section{padding-left:80px;padding-right:50px}.themes-index{gap:25px}.theme-group li{font-size:22px}.section-number{left:22px}}@media(max-width:650px){.initiative-nav{min-height:89px;padding:12px 18px;gap:5px}.initiative-wordmark{font-size:14px}.nav-participate{font-size:8px;padding:6px 8px}.initiative-nav nav{gap:8px;overflow-x:auto;scrollbar-width:none}.initiative-nav nav a{font-size:8px;white-space:nowrap}.initiative-hero{min-height:710px;padding:150px 23px 65px;align-items:flex-end}.hero-visual .visual-study-label{top:90px;bottom:auto;z-index:4;top:102px;right:12px}.hero-vignette{background:linear-gradient(0deg,#040908f2,#06100d9b 48%,#07100d20 83%),linear-gradient(90deg,#050b0b79,transparent 70%)}.hero-visual img,.initiative-visual img{object-position:var(--focal-mobile,center)}.hero-content{max-width:460px}.initiative-hero h1{font-size:clamp(54px,13vw,85px)}.hero-lead{font-size:clamp(27px,7.2vw,39px)}.hero-description{font-size:12px}.hero-question{font-size:13px}.hero-actions{gap:8px}.initiative-button,.outline-button{font-size:9px;padding:11px 12px;min-height:45px}.hero-rail{display:none}.section-number{position:relative;left:auto;top:auto;padding:25px 23px 0;flex-direction:row;gap:9px}.section-number span{max-width:none}.about-initiative,.dream-section,.initiative-closing,.participate-section,.why-section{display:block;min-height:auto;padding:0 23px 75px}.closing-visual,.dream-visual,.participate-visual,.why-visual{position:relative;left:auto;right:auto;top:auto;bottom:auto;aspect-ratio:1.28;margin:18px -23px 45px}.dream-section:after,.initiative-closing:after,.participate-section:after,.why-section:after{display:none}.closing-content,.dream-copy,.participate-copy,.why-copy{max-width:none}.closing-content h2,.explore-heading h2,.initiative-copy h2{font-size:clamp(43px,10.5vw,70px)}.visual-study-label{font-size:7px;right:12px;bottom:12px}.explore-section,.films-section,.growing-section,.lab-section,.questions-section{padding:0 23px 72px}.explore-heading{display:block;padding-top:40px}.explore-heading>p{font-size:14px}.themes-index{grid-template-columns:1fr;margin:35px 0;gap:25px}.theme-group ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 20px;gap:0 20px}.theme-group li{font-size:clamp(18px,5vw,27px)}.lab-section{display:block;min-height:auto}.lab-grid{inset:0 0 0 20%;opacity:.5}.lab-copy{padding-top:40px}.lab-capabilities{flex-wrap:wrap;gap:15px}.lab-capabilities div{width:calc(50% - 15px)}.films-layout{grid-template-columns:1fr;gap:25px}.films-visual{margin:20px -23px 0;aspect-ratio:1.25}.films-copy h2{font-size:clamp(43px,10vw,70px)}.question-field{grid-template-columns:1fr;margin:35px 0}.growing-section .initiative-copy,.questions-section .initiative-copy{padding-top:40px}.work-sequence{margin-top:35px}.work-sequence li{flex:1 1 50%;font-size:9px}.about-initiative .initiative-copy{padding-top:40px}.initiative-closing{padding-bottom:0}.closing-visual{aspect-ratio:1.05;margin-bottom:0}.closing-content{padding:45px 0 60px}.initiative-closing{background:#0b1412}.closing-signature{margin-top:45px}.initiative-footer{font-size:8px;line-height:1.7}}@media(max-width:360px){.initiative-nav nav a{font-size:7px}.initiative-hero{min-height:745px}.initiative-hero h1{font-size:51px}.hero-lead{font-size:27px}.initiative-button,.outline-button{width:100%}.theme-group li{font-size:17px}}@media(prefers-reduced-motion:reduce){.initiative-home *,.initiative-home :after,.initiative-home :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.creative-visual{position:absolute;inset:0;overflow:hidden;isolation:isolate;background-color:#18201d;background-image:radial-gradient(ellipse at 72% 25%,#c18c5990,transparent 26%),radial-gradient(ellipse at 42% 65%,#30463c,transparent 48%),linear-gradient(135deg,#182622,#0b1111 75%)}.creative-visual:after,.creative-visual:before{content:"";position:absolute;pointer-events:none}.creative-grain{position:absolute;inset:0;opacity:.24;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.creative-review-label{position:absolute;z-index:9;right:16px;bottom:16px;padding:6px 9px;background:#080d0dcc;color:#f2cf91;font:700 9px/1.3 Arial,sans-serif;letter-spacing:.12em}.creative-development-text-gradient{position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,rgba(3,8,10,.78),rgba(3,8,10,.55) 28%,rgba(3,8,10,.18) 52%,transparent 72%);pointer-events:none}.hero-visual{z-index:0}.hero-visual.creative-visual{animation:initiative-drift 22s ease-in-out infinite alternate}.why-section{min-height:730px;background:#101713;display:grid;grid-template-columns:1fr 1fr;grid-gap:4vw;gap:4vw;align-items:center}.why-section:after{display:none}.why-copy{grid-column:1;grid-row:1}.why-fragments{position:relative;grid-column:2;grid-row:1;z-index:2;min-height:515px;display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:1fr .8fr;grid-gap:10px;gap:10px;transform:rotate(-1.5deg)}.why-fragments .creative-visual{position:relative;min-height:150px}.why-fragments .creative-visual:nth-child(2){margin-top:45px}.why-fragments .creative-visual:nth-child(3){margin-bottom:28px}.why-fragments .creative-visual:nth-child(4){margin-top:12px}.creative-why-water{background-image:radial-gradient(ellipse at 70% 20%,#d0a46d,transparent 26%),repeating-linear-gradient(174deg,#1e3c3a 0 5px,#3e635c 7px 9px,#1d3a39 12px 21px)}.creative-why-learning{background-image:linear-gradient(125deg,#151e1c 0 35%,#c7ab7b 36% 39%,#756548 40% 65%,#1c2321 66%)}.creative-why-work{background-image:linear-gradient(135deg,#172423 0 20%,#6e6958 20% 22%,#273631 22% 55%,#c18655 56% 59%,#0c1919 60%)}.dream-section{display:block;min-height:auto;padding-top:120px;padding-bottom:110px;background:#111716}.dream-section:after{display:none}.dream-copy{max-width:840px}.dream-poster{position:relative;z-index:2;aspect-ratio:2.2;margin-top:44px;border:1px solid #d1ad736b;overflow:hidden;background:#1c241f}.dream-poster video{width:100%;height:100%;object-fit:cover}.creative-dream{background-image:radial-gradient(ellipse at 58% 46%,#f2be7380,transparent 18%),linear-gradient(120deg,#111b22 5%,#465359 40%,#77806d 58%,#273e3c 80%,#11181a)}.creative-dream:before{inset:48% 0 0;background:linear-gradient(160deg,#1e3736,#344a40);-webkit-clip-path:polygon(0 70%,23% 33%,44% 68%,61% 15%,81% 58%,100% 28%,100% 100%,0 100%);clip-path:polygon(0 70%,23% 33%,44% 68%,61% 15%,81% 58%,100% 28%,100% 100%,0 100%);filter:blur(4px)}.dream-poster-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:17px;text-align:center;background:linear-gradient(90deg,#07100e8c,transparent 50%,#07100e70);text-shadow:0 2px 12px #000}.dream-poster-copy span{font:700 10px Arial,sans-serif;letter-spacing:.2em}.dream-poster-copy strong{font:400 clamp(43px,6vw,90px)/.95 Georgia,serif;letter-spacing:-.05em}.dream-poster-copy em{font:700 11px Arial,sans-serif;letter-spacing:.15em;color:#f5cf85}.explore-interactive{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);grid-gap:clamp(25px,4vw,70px);gap:clamp(25px,4vw,70px);align-items:start;margin-top:48px}.explore-canvas{position:-webkit-sticky;position:sticky;top:25px;aspect-ratio:.9;min-height:430px;overflow:hidden;background:linear-gradient(140deg,#314d49,#121f22 55%,#8d6b4c);border:1px solid #d1ae7257;transition:background .5s ease}.explore-canvas[data-theme="1"],.explore-canvas[data-theme="4"]{background:linear-gradient(150deg,#153432,#3f6864 46%,#a48c6c)}.explore-canvas[data-theme="2"],.explore-canvas[data-theme="5"],.explore-canvas[data-theme="8"]{background:linear-gradient(135deg,#17252a,#52636a 50%,#b38c65)}.explore-canvas[data-theme="3"],.explore-canvas[data-theme="6"],.explore-canvas[data-theme="9"]{background:linear-gradient(135deg,#17251e,#6b6953 54%,#bd955d)}.explore-canvas[data-theme="10"],.explore-canvas[data-theme="11"],.explore-canvas[data-theme="7"]{background:linear-gradient(145deg,#1b2630,#526e71 50%,#ae8060)}.explore-canvas-light{position:absolute;inset:0;background:radial-gradient(ellipse at 67% 28%,#f5d09678,transparent 25%),linear-gradient(0deg,#06100edb,transparent 65%);transition:transform .7s ease}.explore-canvas-content{position:absolute;left:28px;right:28px;bottom:30px;display:flex;flex-direction:column;gap:14px}.explore-canvas-content small,.explore-canvas-content span{font:700 10px/1.4 Arial,sans-serif;letter-spacing:.13em}.explore-canvas-content strong{font:400 clamp(29px,3vw,48px)/1.05 Georgia,serif}.explore-canvas-content small{font-size:11px;font-weight:400;letter-spacing:.04em;color:#e5dbc7}.themes-index{display:block;margin:0}.theme-group{margin-bottom:24px}.theme-group li{padding:0}.theme-group button{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;text-align:left;border:0;border-bottom:1px solid #e8d4af2a;background:transparent;color:#d0c8b7;font:inherit;cursor:pointer;padding:12px 2px}.theme-group button span{position:static}.theme-group button:focus-visible,.theme-group button:hover,.theme-group button[aria-pressed=true]{color:#f5dfb4}.theme-group button[aria-pressed=true] span{transform:translateX(4px)}.lab-section{overflow:hidden}.lab-diagram{position:absolute;right:0;top:6%;bottom:6%;width:54%;opacity:.75}.lab-diagram svg{width:100%;height:100%}.lab-traces path{stroke-dasharray:850;stroke-dashoffset:850;animation:lab-draw 12s ease-in-out infinite alternate}@keyframes lab-draw{40%,to{stroke-dashoffset:0}}.lab-copy{max-width:610px}.lab-invitation{font-size:14px!important;color:#d7c9b3!important}.films-layout{grid-template-columns:1.12fr .88fr}.film-poster{position:relative;aspect-ratio:1.45;overflow:hidden;border:1px solid #c5ab7857}.creative-film{background-image:linear-gradient(0deg,#08100ef0,transparent 65%),radial-gradient(ellipse at 72% 37%,#c59159 2%,transparent 28%),linear-gradient(130deg,#263332,#52635c 45%,#302b28)}.creative-film:before{inset:42% 0 0;background:linear-gradient(90deg,#111b1b,#5b5140,#111c1c);-webkit-clip-path:polygon(0 30%,20% 42%,35% 20%,50% 50%,65% 15%,80% 48%,100% 35%,100% 100%,0 100%);clip-path:polygon(0 30%,20% 42%,35% 20%,50% 50%,65% 15%,80% 48%,100% 35%,100% 100%,0 100%);filter:blur(2px)}.film-poster-marker{position:absolute;left:22px;bottom:20px;font-size:10px;letter-spacing:.16em}.film-awaiting{display:flex;flex-direction:column;gap:15px;margin:33px 0}.film-awaiting span{font-size:11px;letter-spacing:.17em;color:var(--gold)}.film-awaiting strong{font:400 clamp(25px,2.8vw,40px)/1.08 Georgia,serif}.film-awaiting p{font-size:16px;color:#d7cdbc}.question-prompt{opacity:.75;transition:opacity .2s,color .2s}.question-prompt:focus-within,.question-prompt:hover,.question-prompt[open]{opacity:1}.question-prompt summary:focus-visible,.theme-group button:focus-visible{outline:2px solid #f0c779;outline-offset:4px}.question-truth{color:var(--gold);font-size:10px;letter-spacing:.13em;line-height:1.6;margin-top:30px}.creative-participate{background-image:linear-gradient(90deg,#14221d,#596350 44%,#ba8855 85%)}.creative-participate:before{inset:40% 0 0;background:repeating-linear-gradient(90deg,#17231e 0 25px,#344537 25px 31px,#192820 31px 52px);opacity:.5;-webkit-clip-path:polygon(0 38%,18% 30%,32% 45%,50% 21%,75% 42%,100% 27%,100% 100%,0 100%);clip-path:polygon(0 38%,18% 30%,32% 45%,50% 21%,75% 42%,100% 27%,100% 100%,0 100%)}.work-sequence{position:relative}.work-sequence:before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;background:linear-gradient(90deg,#d4b16e,transparent)}.work-sequence li:before{content:"";display:block;width:7px;height:7px;background:#d4b16e;border-radius:50%;margin:-27px 0 20px}.about-initiative{background:radial-gradient(ellipse at 76% 50%,#28332c,#101914 45%,#090e0c 75%)}@media(max-width:900px){.explore-interactive,.why-section{grid-template-columns:1fr 1fr}.lab-diagram{width:55%;opacity:.4}}@media(max-width:650px){.hero-visual.creative-visual{background-position:65%}.why-section{display:flex;flex-direction:column;padding:0 23px 75px;gap:0}.why-fragments{order:1;width:100%;min-height:340px;margin:24px 0 32px}.why-copy{order:2}.dream-section{padding:0 23px 75px}.dream-copy{padding-top:40px}.dream-poster{aspect-ratio:.94;margin-top:30px}.dream-poster-copy strong{font-size:clamp(40px,12vw,64px)}.explore-interactive{display:flex;flex-direction:column;gap:27px;margin-top:30px}.explore-canvas{position:relative;top:auto;width:100%;aspect-ratio:1.35;min-height:270px}.themes-index{width:100%}.theme-group ul{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-group button{font-size:clamp(17px,4.5vw,24px);min-height:70px}.lab-diagram{inset:18% -24% auto auto;width:100%;height:400px;opacity:.24}.film-poster{margin:20px -23px 0;aspect-ratio:1.15}.closing-visual.creative-visual,.participate-visual.creative-visual{position:relative;left:auto;right:auto;top:auto;bottom:auto;aspect-ratio:1.25;margin:18px -23px 45px}.closing-visual.creative-visual{margin-bottom:0}.work-sequence li:before{margin-top:-27px}.why-fragments .creative-review-label{font-size:6px;left:5px;right:auto}}@media(prefers-reduced-motion:reduce){.lab-traces path{stroke-dashoffset:0}.explore-canvas-light,.hero-visual.creative-visual{animation:none;transition:none}}.creative-approved-image,.creative-approved-image img,.creative-development-image,.creative-development-image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.creative-approved-image img,.creative-development-image img{object-position:center}.creative-closing .creative-approved-image img,.creative-hero .creative-approved-image img{object-position:55% center}@media(max-width:650px){.creative-closing .creative-approved-image img,.creative-hero .creative-approved-image img{object-position:65% center}}.creative-visual.has-delivered-image:after,.creative-visual.has-delivered-image:before{display:none}.explore-canvas>.creative-review-label{top:14px;bottom:auto}.participate-section.development-visual-review:after{background:linear-gradient(90deg,#090e0ef2,#090e0ed8 31%,#090e0e78 44%,#090e0e20 63%,transparent 76%),linear-gradient(0deg,#080d0d52,transparent 48%)}.participate-section.development-visual-review .participate-visual{left:43%}.initiative-closing.development-visual-review:after{background:linear-gradient(90deg,#06100eed,#07100eb5 35%,#07100e50 62%,transparent 88%),linear-gradient(0deg,#07100e9e,transparent 65%)}@media(max-width:650px){.participate-section.development-visual-review .participate-visual{left:auto}.closing-visual.creative-visual{aspect-ratio:.86}.creative-closing .creative-development-image img{object-position:50% 58%}}.creative-hero{background-image:radial-gradient(ellipse at 76% 28%,#d19b68a3,transparent 25%),radial-gradient(ellipse at 65% 69%,#526761a6,transparent 42%),linear-gradient(145deg,#0a181a 5%,#2c4548 49%,#101d20)}.creative-hero:before{inset:42% -8% -12%;-webkit-clip-path:none;clip-path:none;background:radial-gradient(ellipse at 53% 45%,#8d9c8a6e,transparent 41%),linear-gradient(0deg,#081314bf,transparent 75%);filter:blur(26px)}.creative-hero:after{inset:68% 0 0;-webkit-clip-path:none;clip-path:none;opacity:.15;background:radial-gradient(circle,#e7bb78 0 1px,transparent 2px);background-size:47px 29px;-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent)}.creative-why-street{background-image:linear-gradient(180deg,#57656a,#9e7862 58%,#242d2d 60%,#101719)}.creative-why-street:after{inset:15% 10% 0;-webkit-clip-path:none;clip-path:none;background:repeating-linear-gradient(90deg,#132525c9 0 7px,transparent 7px 27px);filter:blur(8px);opacity:.42}.creative-dream{background-image:radial-gradient(ellipse at 57% 44%,#edd2a091,transparent 25%),radial-gradient(ellipse at 76% 73%,#386457a6,transparent 42%),linear-gradient(120deg,#0c1720,#546a67 47%,#101b1d)}.creative-dream:before{inset:32% 7% -15%;-webkit-clip-path:none;clip-path:none;background:radial-gradient(ellipse at 56% 60%,#64786eb0,transparent 54%);filter:blur(29px)}.creative-film{background-image:radial-gradient(ellipse at 70% 35%,#d2a7729c,transparent 27%),radial-gradient(ellipse at 38% 72%,#445c55,transparent 52%),linear-gradient(120deg,#101b1c,#374342 48%,#151b1b)}.creative-film:before{inset:20% 0 0;-webkit-clip-path:none;clip-path:none;background:linear-gradient(90deg,#111e1d84,transparent 30%,#4c564c8f 58%,#142320);filter:blur(20px)}.creative-closing{background-image:radial-gradient(ellipse at 65% 34%,#a37961a1,transparent 26%),radial-gradient(ellipse at 74% 78%,#334c4d 2%,transparent 42%),linear-gradient(180deg,#1b2b37,#283d47 47%,#0b191d)}.creative-closing:before{inset:38% 0 0;-webkit-clip-path:none;clip-path:none;background:radial-gradient(ellipse at 70% 50%,#51636182,transparent 55%),linear-gradient(0deg,#0714179c,transparent);filter:blur(25px)}.conceptual-visual-label{position:absolute;z-index:9;top:16px;right:16px;padding:6px 9px;background:#080d0ccc;color:#f2cf91;font:700 9px/1.3 Arial,sans-serif;letter-spacing:.12em}.dream-poster video{display:block;object-fit:contain;background:#020403}.dream-pending-note{max-width:470px;padding:0 20px;font-weight:400!important;letter-spacing:.04em!important;line-height:1.5!important;color:#e2d9c9}.dream-player{position:absolute;inset:0;background:#020403}.dream-player-poster,.dream-youtube-frame{display:block;width:100%;height:100%;border:0;object-fit:cover}.dream-player-poster{position:absolute;inset:0}.dream-youtube-frame{background:#020403}.dream-player[data-active=false]{background-image:linear-gradient(0deg,#030605d9,transparent 70%)}.dream-play-action{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:17px;min-width:min(360px,calc(100% - 36px));padding:16px 20px;border:1px solid #edc77f;background:#07100edb;color:#f4e8cf;text-align:left;cursor:pointer}.dream-play-action:focus-visible,.dream-play-action:hover{background:#e8bf70;color:#111;outline:3px solid #f8dfac;outline-offset:4px}.dream-play-action span:last-child{display:flex;flex-direction:column;gap:5px}.dream-play-action strong{font:700 10px/1.4 Arial,sans-serif;letter-spacing:.14em}.dream-play-action small{font:12px/1.4 Arial,sans-serif;letter-spacing:.02em}.dream-play-icon{flex:none;width:44px;height:44px;border:1px solid;border-radius:50%;display:grid;place-items:center;padding-left:2px}.dream-transcript-link{position:absolute;z-index:4;right:18px;bottom:14px;padding:7px 9px;background:#050908d9;font-size:9px;letter-spacing:.12em}.dream-playback-error{position:absolute;z-index:5;left:16px;right:16px;bottom:50px;margin:0;padding:12px 14px;background:#25120fed;border:1px solid #d28d70;color:#fff;font-size:13px}.dream-review-status{position:absolute;z-index:4;left:14px;right:14px;bottom:12px;display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 10px;background:#130d08e8;border:1px solid #d49865;color:#ffe2b4;font:9px/1.4 Arial,sans-serif;letter-spacing:.08em}.dream-review-status span{font-weight:400;letter-spacing:.03em}.mission-section{min-height:620px;display:flex;align-items:center;padding:100px clamp(78px,10vw,175px);background:radial-gradient(ellipse at 75% 50%,#28302a,#121a17 40%,#090e0c 75%)}.mission-copy{max-width:920px}.mission-sequence{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:0;margin:50px 0 38px;border-top:1px solid #d4b87961;border-bottom:1px solid #d4b87961}.mission-sequence li{position:relative;padding:23px 12px 23px 0;font-size:10px;letter-spacing:.1em}.mission-sequence li:not(:last-child):after{content:"→";position:absolute;right:12px;color:var(--gold)}.mission-sequence span{display:block;color:var(--gold);margin-bottom:10px}.architects-section{padding:105px clamp(78px,10vw,175px);background:linear-gradient(120deg,#0a1110,#182820 55%,#0a1110)}.architects-copy{max-width:850px}.social-pending{display:inline-block;margin-top:24px!important;padding:14px 17px;border:1px solid #d4b87961;color:#d9cfbd!important;font-size:13px!important}.anchor-alias{position:absolute;top:0}@media(max-width:900px){.architects-section,.mission-section{padding-left:80px;padding-right:50px}}@media(max-width:650px){.dream-poster{aspect-ratio:16/9}.dream-poster-copy{gap:8px}.dream-poster-copy strong{font-size:clamp(30px,9vw,48px)}.dream-pending-note{font-size:8px!important}.dream-play-action{min-width:calc(100% - 24px);padding:11px 13px;gap:10px}.dream-play-icon{width:36px;height:36px}.dream-transcript-link{right:8px;bottom:7px;font-size:7px}.architects-section,.mission-section{display:block;min-height:auto;padding:0 23px 72px}.architects-copy,.mission-copy{padding-top:40px}.mission-sequence{grid-template-columns:1fr}.mission-sequence li{padding:15px 4px}.mission-sequence li:not(:last-child):after{content:"↓"}}.initiative-home{--paper:#f3e9d5;--subtle:#b7aea0;--gold:#d7ad62;--bright-gold:#f0ce87;--line:rgba(215,173,98,.32);--black:#080808;background:#080808;overflow:clip}.initiative-nav{background:rgba(8,8,8,.86);border-color:var(--line);box-shadow:0 1px 24px #0008}.initiative-kicker{color:var(--bright-gold)}.closing-content h2 em,.explore-heading h2 em,.initiative-copy h2 em,.initiative-hero h1 em{background:linear-gradient(105deg,#f6dfac,#d7ad62 48%,#f0ce87);-webkit-background-clip:text;background-clip:text;color:transparent}.initiative-section{border-color:var(--line)}.initiative-button{background:linear-gradient(105deg,#f0ce87,#d7ad62);border-color:#f0ce87}.conceptual-visual-label{top:14px;right:14px;padding:6px 8px;border:1px solid rgba(240,206,135,.38);background:rgba(8,8,8,.72);color:#f3e9d5;font-size:8px;letter-spacing:.15em;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.explore-section{background:linear-gradient(180deg,#0b0a09,#080808)}.explore-interactive{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);gap:clamp(34px,5vw,84px)}.explore-canvas{top:clamp(92px,12vh,132px);height:min(44vh,420px);min-height:360px;aspect-ratio:auto;border-color:rgba(240,206,135,.38);box-shadow:0 28px 80px #0008}.explore-canvas .creative-approved-image img{transition:opacity .25s ease,transform .6s ease;transform:scale(1.01)}.theme-group{padding-top:20px;border-color:var(--line)}.theme-group button{transition:color .18s ease,padding .18s ease,border-color .18s ease}.theme-group button:focus-visible,.theme-group button:hover,.theme-group button[aria-pressed=true]{padding-left:10px;border-color:rgba(240,206,135,.55)}.dream-poster{aspect-ratio:16/9;box-shadow:0 32px 90px #0009;border-color:rgba(240,206,135,.42)}.dream-player:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.7),transparent 45%),linear-gradient(0deg,rgba(0,0,0,.72),transparent 45%);pointer-events:none}.dream-player-poster img{width:100%;height:100%;object-fit:cover}.dream-poster-title{position:absolute;z-index:2;left:clamp(20px,4vw,58px);bottom:clamp(22px,5vw,58px);display:flex;flex-direction:column;gap:8px;text-shadow:0 2px 15px #000}.dream-poster-title strong{font:400 clamp(27px,4.4vw,70px)/.95 Georgia,Times New Roman,serif;letter-spacing:-.045em;color:#f3e9d5}.dream-poster-title span{font:700 clamp(8px,1vw,12px)/1.4 Arial,sans-serif;letter-spacing:.2em;color:#f0ce87}.dream-play-action{left:auto;right:clamp(20px,4vw,58px);top:auto;bottom:clamp(22px,4vw,48px);transform:none;min-width:0;border-radius:999px;padding:10px 16px;background:rgba(8,8,8,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dream-play-action small{display:none}.dream-player video{position:relative;z-index:5}.films-section{padding-top:110px;padding-bottom:110px;background:radial-gradient(circle at 80% 20%,#211a10 0,#0d0b08 28%,#080808 68%)}.films-layout{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center}.film-support{max-width:590px;color:var(--subtle);font-size:16px;line-height:1.65}.film-awaiting{background:transparent;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0}.film-awaiting p{max-width:620px;line-height:1.65}.film-awaiting small{color:var(--subtle);font-size:12px;letter-spacing:.05em}.film-poster{aspect-ratio:16/9;border-color:rgba(240,206,135,.46);box-shadow:12px 12px 0 rgba(215,173,98,.08),0 30px 80px #0009}.film-review-poster,.film-review-poster img{display:block;width:100%;height:100%}.film-review-poster img{object-fit:cover}.film-poster:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.62),transparent 45%);pointer-events:none}.film-poster-marker{z-index:2;color:#f3e9d5}.questions-section{background:radial-gradient(ellipse at 82% 22%,#211a10,#080808 58%)}.question-field{max-width:1250px;gap:0 54px}.question-prompt{opacity:.8;border-color:var(--line)}.question-prompt[open]{background:linear-gradient(90deg,rgba(215,173,98,.07),transparent);padding-inline:14px}.question-prompt p{font-size:15px;line-height:1.7;color:#d8cebc}.architects-section{background:radial-gradient(circle at 86% 18%,#2a2112 0,#11100d 28%,#080808 68%);overflow:hidden}.architects-section:before{content:"";position:absolute;inset:18px;border:1px solid rgba(215,173,98,.18);pointer-events:none}.architects-frame{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);grid-gap:clamp(48px,8vw,120px);gap:clamp(48px,8vw,120px);align-items:end}.architects-copy{max-width:980px}.architects-body{column-count:2;column-gap:48px;color:#e1d7c5;font-size:16px;line-height:1.65}.architects-body p{margin-top:0;page-break-inside:avoid;break-inside:avoid}.architects-voices{border-left:1px solid var(--gold);padding-left:22px;color:#f0ce87;font-family:Georgia,Times New Roman,serif}.architects-voices p{margin:.3em 0}.architects-closing{margin:36px 0 24px!important;font:400 clamp(23px,2.3vw,34px)/1.25 Georgia,Times New Roman,serif!important;color:#f3e9d5!important}.architects-aside{position:relative;padding:30px;border:1px solid var(--line);background:rgba(8,8,8,.58)}.architects-aside>span{font-size:9px;letter-spacing:.2em;color:var(--gold)}.architects-aside>strong{display:block;margin:18px 0 26px;font:400 28px/1.2 Georgia,Times New Roman,serif}.social-links{display:flex;flex-wrap:wrap;gap:10px}.social-links a{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 13px;border:1px solid var(--line);text-decoration:none;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.social-links svg{width:20px;height:20px;flex:none}.social-links a:focus-visible,.social-links a:hover{border-color:var(--bright-gold);background:#f0ce87;color:#080808;outline:2px solid #f3e9d5;outline-offset:3px}.social-links-compact a{border:0;padding:6px}.social-links-compact a span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.initiative-footer{align-items:center;background:#050505;border-top:1px solid var(--line)}.initiative-footer .social-links{gap:2px}.footer-links{display:flex;gap:20px}@media(max-width:900px){.architects-frame,.films-layout{grid-template-columns:1fr}.film-poster{order:-1}.architects-body{column-count:1}.explore-canvas{top:105px;height:min(62vh,580px)}}@media(max-width:650px){.explore-interactive{flex-direction:column}.explore-canvas{position:-webkit-sticky;position:sticky;top:90px;z-index:6;height:auto;min-height:0;aspect-ratio:4/3;box-shadow:0 18px 40px #000c}.theme-group ul{grid-template-columns:1fr}.theme-group button{min-height:58px}.dream-poster{aspect-ratio:4/3}.dream-poster-title{left:16px;right:16px;bottom:76px}.dream-poster-title strong{font-size:32px}.dream-poster-title span{font-size:8px}.dream-play-action{left:16px;right:auto;bottom:16px;padding:8px 12px}.dream-play-action strong{font-size:8px}.films-section{padding-top:0}.film-poster{order:-1;margin:20px -23px 12px;aspect-ratio:4/3}.film-review-poster img{object-position:center}.question-prompt[open]{padding-inline:8px}.question-prompt p{margin-left:38px;font-size:14px}.architects-section:before{inset:8px}.architects-aside{padding:22px}.social-links a{flex:1 1 120px}.initiative-footer{align-items:flex-start}.initiative-footer .social-links{width:auto}.footer-links{width:100%;flex-wrap:wrap}}