:root{--creative-coral:#fa5938;--creative-paper:#f6f4ed;--gradient-signal:linear-gradient(125deg,#ff8558,#fa5938);--color-paper:#f6f4ed;--color-signal:#fa5938;--color-signal-3:#d64025;--color-ink-3:#686b68;--color-ink-4:#777a75}body{background:var(--creative-paper)}.hdr-nav{background:transparent;box-shadow:none;backdrop-filter:none;gap:12px}.hdr-link{font-size:12px}.hdr-cta{border-radius:999px;padding-inline:21px}.hdr-signal{display:none}.site-header:before{background:#f6f4edea}.hdr-status{font-size:9px;border:0;padding:0}.hdr-status-dot{background:var(--creative-coral);box-shadow:0 0 0 3px #fa593813;animation:none}.new-hero{overflow:hidden;padding-top:calc(var(--nav-h) + 20px)}.hero-edition,.section-marker{display:flex;justify-content:space-between;gap:20px;font:9px var(--font-mono);letter-spacing:.08em;color:#65675e}.hero-edition{border-top:1px solid #24251d26;padding-top:17px}.hero-edition>span:first-child{display:flex;align-items:center;gap:9px}.hero-edition i{width:5px;height:5px;border-radius:50%;background:var(--creative-coral)}.new-hero-layout{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;min-height:645px;position:relative}.new-hero-copy{position:relative;z-index:2;padding-top:4px;padding-bottom:30px}.beta-label{display:inline-flex;align-items:center;gap:12px;color:#64655f;font-size:11px;margin-bottom:29px}.beta-label>span:first-child{font:9px var(--font-mono);border:1px solid #c5c4bb;border-radius:3px;padding:5px 7px;color:#32342f}.beta-label>span:last-child{font-size:17px}.new-hero h1{font-family:var(--font-display);font-size:clamp(58px,6.8vw,100px);font-weight:550;line-height:.99;letter-spacing:-.067em}.new-hero-line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.055em}.new-hero-line>span{display:block}.new-hero h1 em{font-family:Georgia,serif;font-size:.92em;font-weight:400;color:var(--creative-coral);letter-spacing:-.07em}.hero-description{font-size:15px;line-height:1.8;margin-top:27px;color:#62645e;letter-spacing:-.015em}.new-hero-actions{display:flex;align-items:center;gap:26px;margin-top:30px}.creation-button{display:inline-flex;align-items:center;justify-content:space-between;gap:33px;min-height:53px;padding:0 23px;border-radius:999px;background:#191b18;color:white;font-size:13px;font-weight:500;transition:background .25s,transform .3s,box-shadow .3s}.creation-button>span{font-size:22px;font-weight:400;transition:transform .3s}.creation-button:hover{background:#d94627;box-shadow:0 8px 20px #cf482424;transform:translateY(-2px)}.creation-button:hover>span{transform:translate(2px,-2px)}.watch-button{display:inline-flex;align-items:center;gap:10px;font-size:12px}.watch-button>span{border:1px solid #20231d36;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font-size:8px;padding-left:2px;transition:background .3s}.watch-button:hover>span{background:#ffb9a0}.hero-fineprint{font-size:10px;color:#73756e;display:flex;align-items:center;gap:8px;margin-top:21px}.hero-fineprint>span{color:var(--creative-coral);font-size:15px}.engine-stage{height:560px;position:relative;width:100%;perspective:1000px}.creation-engine{position:absolute;inset:-8% -10%;z-index:1}.creation-engine canvas{display:block;position:relative;z-index:1}.engine-fallback{position:absolute;width:56%;aspect-ratio:1;border:58px solid #ff6f46;border-radius:50%;box-shadow:inset 10px 10px 20px #af2a25,15px 18px 20px #e85a2829;left:22%;top:22%;transform:rotateY(-24deg) rotate(-10deg)}.engine-fallback span{display:grid;place-items:center;height:100%;color:var(--creative-coral);font-size:100px}.creation-engine[data-ready=true] .engine-fallback{visibility:hidden}.engine-orbit{position:absolute;border:1px solid #c8c6ba77;border-radius:50%;pointer-events:none}.orbit-one{inset:7% -4%;transform:rotate(-27deg) scaleY(.68)}.orbit-two{inset:4% 3%;transform:rotate(33deg) scaleY(.9);border-style:dashed;opacity:.55}.engine-coordinate,.engine-output{position:absolute;font:8px var(--font-mono);color:#8a8c83;letter-spacing:.1em}.engine-coordinate{top:31px;left:10%}.engine-output{right:0;bottom:85px}.orbit-card{position:absolute;background:#fff;padding:6px;border-radius:8px;box-shadow:0 22px 60px -20px #25261d50,0 0 0 1px #23291f08;z-index:2;transform-style:preserve-3d}.orbit-picture{position:relative;overflow:hidden;border-radius:4px}.orbit-picture img{object-fit:cover}.orbit-landscape{width:224px;left:-5%;top:48px;transform:rotate(-11deg) rotateY(8deg)}.orbit-landscape .orbit-picture{aspect-ratio:1.65}.orbit-card-footer{display:flex;justify-content:space-between;font:8px var(--font-mono);padding:9px 3px 4px;color:#484a45}.clip-rec{position:absolute;top:9px;left:9px;color:#fff;display:flex;gap:5px;align-items:center;font:7px var(--font-mono);background:#0003;padding:4px;border-radius:2px}.clip-rec i{background:#fa5938;width:4px;height:4px;border-radius:50%}.orbit-portrait{width:151px;right:-1%;bottom:120px;transform:rotate(10deg) rotateY(-12deg)}.orbit-portrait .orbit-picture{aspect-ratio:.76}.portrait-title{position:absolute;left:11px;top:48px;font:650 33px/.9 var(--font-display);letter-spacing:-.06em;color:#fff}.portrait-title em{font:italic 35px Georgia,serif}.engine-prompt{position:absolute;display:flex;align-items:center;gap:12px;left:-4%;bottom:110px;z-index:3;padding:12px 12px 12px 16px;border:1px solid #ffffff;background:#fffffff2;box-shadow:0 10px 40px #46403117;border-radius:10px;font-size:11px;transform:rotate(-4deg)}.prompt-spark{font-size:22px;color:var(--creative-coral)}.prompt-send{background:var(--creative-coral);color:white;width:27px;height:27px;border-radius:6px;display:grid;place-items:center;font-size:18px}.engine-done{position:absolute;bottom:30px;left:18%;font:9px var(--font-mono);color:#5a6557;display:flex;gap:7px;align-items:center}.engine-done>span{width:16px;height:16px;background:#e1e8d8;border-radius:50%;display:grid;place-items:center}.motion-toggle{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 10px;color:#70746b;font-size:12px;z-index:3;cursor:pointer}.motion-toggle span{font:8px var(--font-mono)}.hero-bottom{padding:20px 0 27px;border-top:1px solid #282b2426;justify-content:space-between;color:#686c61;font:9px var(--font-mono);letter-spacing:.04em}.hero-bottom,.hero-bottom>a{display:flex;align-items:center}.hero-bottom>a{gap:10px}.scroll-circle{width:26px;height:26px;display:grid;place-items:center;border:1px solid #a6aa9f;border-radius:50%;font-size:14px}.hero-side-note{font-family:Georgia,serif;font-size:14px;font-style:italic;letter-spacing:0}.hero-index{color:#979a90}.creator-strip{border-block:1px solid #22251b20;background:#eeede4;padding:24px max(4vw,20px);display:flex;gap:45px;align-items:center;justify-content:center}.creator-strip>span{font:8px var(--font-mono);color:#74786b;white-space:nowrap}.creator-strip>div{display:flex;align-items:center;gap:32px;font:500 12px var(--font-display);letter-spacing:.035em}.creator-strip i{font-size:19px;font-style:normal;color:var(--creative-coral)}.manifesto{padding-block:95px 110px}.manifesto-layout{display:grid;grid-template-columns:1fr 2fr;gap:35px;margin-top:64px}.manifesto-star{color:var(--creative-coral);font-size:105px;line-height:1}.manifesto-copy{font:500 clamp(30px,3.65vw,53px)/1.13 var(--font-display);letter-spacing:-.045em;max-width:860px}.muted-word{color:#969b8d}.manifesto-layout p{color:#6b7065;font-size:13px;line-height:1.8;max-width:430px;margin-top:30px}.showreel-section{padding:0 20px}.showreel-frame{position:relative;overflow:hidden;height:min(680px,58vw);min-height:430px;background:#26352f;color:#fff;border-radius:10px}.showreel-shade,.showreel-video{position:absolute;inset:0}.showreel-shade{background:linear-gradient(0deg,#061411a3,transparent 72%);pointer-events:none}.showreel-top{position:absolute;top:30px;left:35px;right:35px;display:flex;justify-content:space-between;font:9px var(--font-mono);letter-spacing:.06em}.showreel-top span:first-child{display:flex;gap:8px;align-items:center}.showreel-top i{width:5px;height:5px;background:var(--creative-coral);border-radius:50%}.showreel-copy{position:absolute;bottom:90px;left:5%;pointer-events:none}.showreel-copy>span{font:9px var(--font-mono);letter-spacing:.08em}.showreel-copy h2{font:500 clamp(35px,5.3vw,76px)/1.06 var(--font-display);letter-spacing:-.045em;margin-top:23px}.showreel-copy em{font-family:Georgia,serif;font-weight:400;font-size:.83em;color:#ffdfc5}.showreel-credit{position:absolute;bottom:32px;left:5%;font:8px var(--font-mono);letter-spacing:.06em;color:#ffffffb0;pointer-events:none}.playground{padding-block:112px 70px}.section-marker{border-top:1px solid #282b2426;padding-top:18px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin:42px 0 48px}.section-heading h2{font:500 clamp(36px,4.4vw,64px)/1.05 var(--font-display);letter-spacing:-.055em}.section-heading h2 em{font-family:Georgia,serif;font-weight:400;color:#8a8e80;font-size:.97em}.section-heading>p{font-size:13px;line-height:1.8;color:#6e7269;margin-bottom:3px}.demo-shell{overflow:hidden;border:1px solid #353b3433;border-radius:12px;background:#1d211e;box-shadow:0 35px 60px -35px #242b214d;color:#fff}.demo-toolbar{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 20px;background:#282d28;border-bottom:1px solid #fff1;font:8px var(--font-mono);color:#b2b7ac;letter-spacing:.05em}.demo-toolbar>span:first-child{display:flex;gap:5px}.demo-toolbar i{background:#78816f;border-radius:50%;width:6px;height:6px}.demo-toolbar i:first-child{background:#f98063}.demo-toolbar b{font-weight:400;color:#626c5c;margin:0 9px}.demo-badge{border:1px solid #89947750;padding:5px 8px;border-radius:3px;font-size:7px}.demo-body{display:grid;grid-template-columns:.82fr 1.8fr}.demo-agent{padding:28px 24px 20px;border-right:1px solid #fff1;display:flex;flex-direction:column}.agent-heading{font-size:12px;display:flex;align-items:center;gap:9px}.agent-heading>span{color:#ff9e77;font-size:21px}.agent-heading i{margin-left:auto;width:5px;height:5px;border-radius:50%;background:#a3c883}.demo-agent>p{font-size:11px;line-height:1.8;color:#a2ac9b;margin-top:24px}.direction-buttons{display:flex;flex-direction:column;gap:9px;margin-top:23px}.direction-buttons button{cursor:pointer;border:1px solid #a0b58b38;border-radius:6px;display:flex;align-items:center;padding:0 12px;gap:10px;min-height:43px;font-size:11px;color:#c4cdbf;text-align:left;transition:background .2s,border-color .2s}.direction-buttons button>span:first-child{font-size:16px;width:19px}.direction-buttons button>span:last-child{margin-left:auto}.direction-buttons button:hover{background:#ffffff08}.direction-buttons button[aria-pressed=true]{background:#ff7b5421;border-color:#e58d61b3;color:#ffc69c}.agent-response{display:flex;gap:10px;margin-top:29px;font-size:11px;line-height:1.7}.agent-response>span{color:#ff9973}.agent-response small{display:block;color:#a9b89d;font-size:9px;line-height:1.8;margin-top:10px}.agent-response small>span{color:#b4da91}.agent-note{margin-top:auto;padding-top:22px;font-size:8px;color:#97a28e}.demo-preview{min-width:0;padding:14px}.demo-viewer{height:clamp(260px,29vw,410px);background:#121713;display:flex;justify-content:center;border-radius:5px;overflow:hidden}.demo-footage{height:100%;width:100%;position:relative;overflow:hidden;transition:width .5s cubic-bezier(.2,.7,.2,1)}.demo-footage img{object-fit:cover}.is-vertical .demo-footage{width:auto;aspect-ratio:9/16;flex-shrink:0}.is-vertical .demo-footage img{object-position:78% center}.demo-caption{position:absolute;display:flex;flex-direction:column;left:0;right:0;top:44%;align-items:center;text-align:center;font:italic clamp(21px,2.8vw,42px)/1.08 Georgia,serif;letter-spacing:-.035em;text-shadow:0 2px 16px #0006}.caption-1{font:700 clamp(16px,2.3vw,31px)/1.25 var(--font-display)}.caption-1>span{background:#ed6136;padding:2px 9px;text-shadow:none}.caption-2{font-size:33px}.demo-ratio{position:absolute;bottom:12px;right:12px;font:8px var(--font-mono);display:flex;gap:8px}.demo-ratio span{background:#ffffff22;padding:0 3px}.demo-playback{height:38px;display:flex;align-items:center;justify-content:space-between;font:8px var(--font-mono);color:#c1cabc}.demo-playback b{font-weight:400;color:#86907e}.demo-playback button{min-width:44px;min-height:38px;cursor:pointer;font-size:14px}.demo-timeline{position:relative;padding:0 2px 11px;overflow:hidden}.timeline-ruler{display:flex;justify-content:space-between;font:7px var(--font-mono);color:#97a48e;margin-bottom:9px}.demo-clips{display:flex;gap:3px}.demo-clip{height:37px;background:url(/media/creator-coast.webp) 50%/180px auto;border-radius:3px;border:1px solid #ea9d6466;overflow:hidden}.demo-clip span{font:6px var(--font-mono);padding:3px;background:#0005}.demo-audio{display:flex;gap:8px;align-items:center;height:22px;background:#a3b88a30;border:1px solid #b3d09640;margin-top:5px;border-radius:3px;padding:0 8px}.demo-audio>span{font-size:10px;color:#a9c58d}.demo-audio>div{height:12px;flex:1;background:repeating-linear-gradient(90deg,#a3be8790 0 1px,transparent 1px 4px);clip-path:polygon(0 40%,4% 20%,8% 35%,12% 0,16% 40%,22% 20%,30% 45%,36% 10%,43% 25%,50% 0,55% 35%,63% 20%,73% 40%,80% 0,86% 30%,94% 20%,100% 40%,100% 65%,93% 75%,83% 90%,70% 60%,63% 80%,55% 65%,48% 100%,40% 70%,33% 90%,23% 65%,15% 90%,8% 70%,0 65%)}.demo-playhead{position:absolute;width:1px;height:82px;background:#ff9977;top:0;left:0;animation:playhead 24s linear infinite}.demo-playhead:before{content:"";position:absolute;left:-3px;width:7px;height:7px;background:#ff9977;clip-path:polygon(0 0,100% 0,100% 50%,50% 100%,0 50%)}.is-paused .demo-playhead{animation-play-state:paused}@keyframes playhead{0%{left:0}to{left:100%}}.demo-disclaimer{font:9px var(--font-mono);color:#757a6c;text-align:center;margin-top:19px}.flow-section{padding-block:40px 105px}.text-action{display:inline-flex;gap:28px;align-items:center;border-bottom:1px solid #727a683d;font-size:12px;padding:12px 0}.text-action span{font-size:20px}.flow-grid{display:grid;grid-template-columns:repeat(3,1fr);position:relative;gap:48px}.flow-line{position:absolute;height:1px;top:0;left:0;right:0;background:#a4ad952f}.flow-step{padding-top:19px}.flow-step-top{display:flex;justify-content:space-between;font:9px var(--font-mono);color:#929b86}.flow-step-top>span:first-child{color:#d94d2e}.flow-symbol{height:110px;display:flex;align-items:center;font-size:65px;color:#444e3a}.flow-step h3{font:500 25px var(--font-display);letter-spacing:-.04em}.flow-step p{color:#6e7767;font-size:12px;line-height:1.85;margin-top:14px;max-width:315px}.possibilities{background:#e9ece1;padding-block:90px}.possibility-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.possibility-card{min-width:0}.feature-type{height:220px;border-radius:6px;overflow:hidden;background:#f6f5ed;position:relative}.feature-words{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:27px}.feature-words p{font:500 clamp(16px,1.7vw,24px)/1.6 var(--font-display);letter-spacing:-.03em;transform:rotate(-5deg)}.feature-words s{color:#b5705a;text-decoration-color:#b5705a;background:#f8e4d7}.feature-words>span{font:8px var(--font-mono);color:#818775}.feature-motion{display:flex;flex-direction:column;justify-content:center;padding-left:24%;background:#ffc8a6}.feature-motion>span{font:600 52px/.94 var(--font-display);letter-spacing:-.055em}.feature-motion .motion-outline{color:transparent;-webkit-text-stroke:1px #a54d27}.feature-motion .motion-solid{color:#66301c;transform:translateX(17px)}.motion-solid>span{font-size:38px;font-weight:300;display:inline-block}.feature-motion small{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#8e502f;font:6px var(--font-mono)}.feature-formats{display:flex;align-items:center;justify-content:center;gap:9px;background:#d4deca}.feature-formats>div{height:86px;width:42%;border:1px solid #748b6355;border-radius:4px;background:#f3f3e7b0;display:grid;place-items:center;font:11px var(--font-mono);color:#708363;transform:rotate(-7deg);box-shadow:0 9px 20px #4252320d}.feature-formats>div:nth-child(2){width:76px;height:76px;position:absolute;z-index:1;transform:rotate(5deg) translateY(20px);background:#f5f4e8}.feature-formats>div:nth-child(3){width:65px;height:118px;transform:rotate(9deg);background:#718968;color:white}.possibility-copy{padding:26px 2px 0}.possibility-copy>span{font:8px var(--font-mono);color:#7b8570}.possibility-copy h3{font:500 clamp(20px,2.1vw,29px)/1.15 var(--font-display);letter-spacing:-.04em;margin-top:16px}.possibility-copy p{font-size:12px;line-height:1.8;color:#6d7863;margin-top:13px;max-width:320px}.creative-invite{background:#fa6843;padding-block:75px;color:#321b12;overflow:hidden}.creative-invite .container-x>span{font:9px var(--font-mono);letter-spacing:.07em}.creative-invite h2{font:500 clamp(40px,6.5vw,95px)/1.1 var(--font-display);letter-spacing:-.065em;margin-top:26px;position:relative}.creative-invite h2 em{font-family:Georgia,serif;font-weight:400}.creative-invite h2>span{margin-left:30px;color:#ffe5bf;font-size:.8em;display:inline-block}.creative-invite .container-x>div{display:flex;align-items:center;justify-content:space-between;margin-top:35px}.creative-invite p{font-size:13px;line-height:1.8}.creative-invite .creation-button:hover{background:#543222}#early-access{background:#f6f4ed}#early-access>div[aria-hidden]{display:none}#early-access .btn-signal{background:#20251d;box-shadow:none}#early-access .card{box-shadow:none;border-radius:12px}#faq{background:#f6f4ed}.journal-section{background:#e9ece1}.ruler{opacity:.55}@media (min-width:1441px){.new-hero-layout{min-height:710px}.engine-stage{height:610px}}@media (max-width:1100px){.new-hero h1{font-size:7.2vw}.engine-stage{height:490px}.new-hero-layout{min-height:590px}.orbit-landscape{width:185px}.orbit-portrait{width:125px;right:-1%}.engine-prompt{font-size:9px;gap:8px;left:0;bottom:82px}.engine-done{bottom:32px;left:13%;font-size:8px}.engine-output{display:none}.creator-strip{gap:20px}.creator-strip>div{gap:20px;font-size:10px}.demo-agent{padding:20px 17px}.demo-agent>p,.direction-buttons button{font-size:10px}.new-hero-actions{gap:15px}.creation-button{padding-inline:20px;gap:20px}.hero-side-note{font-size:12px}}@media (max-width:760px){.hero-edition>span:last-child,.section-marker>span:last-child{display:none}.new-hero-layout{display:flex;flex-direction:column;min-height:0;align-items:stretch}.new-hero-copy{padding:43px 0 0}.new-hero h1{font-size:clamp(53px,10.5vw,82px)}.beta-label{margin-bottom:23px;font-size:10px}.hero-description{font-size:14px;margin-top:22px}.engine-stage{height:485px;width:min(100%,530px);align-self:center;margin-top:15px}.orbit-landscape{left:1%;top:40px;width:185px}.orbit-portrait{right:0;bottom:102px;width:125px}.engine-prompt{left:3%;bottom:67px}.engine-done{bottom:22px;left:20%}.engine-coordinate{top:21px;left:14%}.hero-bottom{margin-top:15px}.hero-side-note{display:none}.hero-bottom>a,.hero-index{font-size:8px}.creator-strip{flex-direction:column;gap:17px;padding-block:25px}.creator-strip>div{flex-wrap:wrap;justify-content:center;gap:13px;font-size:9px}.creator-strip>div>i:last-of-type,.creator-strip>div>span:nth-last-child(2){display:none}.manifesto{padding-block:60px}.manifesto-layout{grid-template-columns:1fr;gap:22px;margin-top:35px}.manifesto-star{font-size:55px}.manifesto-copy{font-size:36px}.manifesto-layout p{margin-top:24px;font-size:12px}.showreel-section{padding:0 10px}.showreel-frame{min-height:470px}.showreel-top{left:20px;right:20px;top:23px;font-size:7px}.showreel-top>span:last-child{display:none}.showreel-copy{left:22px;bottom:110px;right:20px}.showreel-copy>span{font-size:8px}.showreel-copy h2{font-size:40px}.showreel-copy em{display:inline-block;margin-top:8px;font-size:.8em;max-width:320px}.showreel-credit{font-size:6px;bottom:78px;left:22px}.playground{padding-block:65px 45px}.section-heading{flex-direction:column;align-items:flex-start;gap:22px;margin:30px 0}.section-heading h2{font-size:40px}.section-heading>p{font-size:12px}.demo-toolbar{padding-inline:12px;font-size:6px}.demo-toolbar>span:first-child{display:none}.demo-badge{font-size:6px}.demo-body{grid-template-columns:1fr}.demo-agent{border-right:0;border-bottom:1px solid #fff1;padding:17px}.agent-note,.demo-agent>p{display:none}.direction-buttons{flex-direction:row;gap:7px;margin-top:15px}.direction-buttons button{flex:1;font-size:9px;padding:6px 9px;line-height:1.4;gap:5px}.direction-buttons button>span:first-child{display:none}.direction-buttons button>span:last-child{font-size:12px}.agent-response{margin-top:16px;font-size:10px}.agent-response small{margin-top:6px;font-size:8px}.demo-preview{padding:10px}.demo-viewer{height:265px}.demo-caption{font-size:29px}.caption-1{font-size:21px}.caption-2{font-size:29px}.demo-disclaimer{font-size:8px;line-height:1.7;max-width:310px;margin-inline:auto}.flow-section{padding-block:20px 60px}.flow-grid{grid-template-columns:1fr;gap:27px}.flow-step{position:relative;padding-top:18px;border-top:1px solid #a4ad9533;padding-left:0}.flow-line{display:none}.flow-symbol{position:absolute;right:10px;top:44px;height:70px;font-size:50px}.flow-step h3{font-size:27px;margin-top:28px}.flow-step p{max-width:80%}.possibilities{padding-block:60px}.possibility-grid{grid-template-columns:1fr;gap:35px}.feature-type{height:235px}.feature-words p{font-size:27px}.feature-motion{padding-left:26%}.feature-motion>span{font-size:66px}.feature-formats>div{max-width:145px}.possibility-copy{padding-top:20px}.possibility-copy h3{font-size:27px}.possibility-copy p{font-size:13px}.creative-invite{padding-block:55px}.creative-invite h2{font-size:49px}.creative-invite h2>span{position:absolute;right:0;bottom:-60px;font-size:45px}.creative-invite .container-x>div{flex-direction:column;align-items:flex-start;gap:25px}.creative-invite h2 em{display:block}.new-hero-actions{gap:21px}.watch-button{font-size:11px}.motion-toggle span{display:none}.creation-engine{inset:-8% -12%}}@media (max-width:390px){.new-hero h1{font-size:51px}.new-hero-actions{gap:12px}.creation-button{font-size:12px;padding-inline:18px;gap:15px}.engine-stage{height:430px}.orbit-landscape{width:155px}.orbit-portrait{width:110px;bottom:103px}.engine-prompt{font-size:8px}.manifesto-copy{font-size:31px}.section-heading h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.demo-playhead{animation:none;left:35%}.demo-footage{transition:none}.motion-toggle{display:none}}#early-access .container-x>*,#early-access form .grid>*,#early-access form>*{min-width:0}#early-access .input{min-width:0;max-width:100%}@media (max-width:390px){.new-hero h1{font-size:clamp(40px,12.2vw,47px)}.new-hero-actions{gap:12px;flex-wrap:wrap}.creation-button{white-space:nowrap}.hero-description{font-size:13px}.watch-button{white-space:nowrap}.engine-stage{margin-top:10px}}:root{--nav-h:104px;--chapter-ink:#20201e;--chapter-coral:#f66843}.brand-wordmark{display:inline-flex;font-family:var(--font-display);font-weight:650;line-height:1;letter-spacing:-.075em;white-space:nowrap}.brand-zero{color:#fa6843}.brand-ai{font-weight:400;opacity:.7;letter-spacing:-.07em}.site-header{top:16px;height:76px!important}.site-header:after,.site-header:before{display:none}.site-header>.container-x{width:calc(100% - 48px);max-width:1328px;padding:0}.hdr-inner{padding:0 19px 0 27px;height:76px;border-radius:18px;background:#22231ff2;box-shadow:0 6px 24px #171a1410;border:1px solid #ffffff12;backdrop-filter:blur(20px);transition:height .4s,border-radius .4s}.hdr-inner,.hdr-logo{color:#f6f4ed}.hdr-logo .brand-zero{color:#ff9974}.hdr-nav{gap:7px;padding:4px}.hdr-link{color:#d5d7cc;font-size:13px;height:40px;padding-inline:15px}.hdr-link:hover,.hdr-link[aria-current]{color:#fff}.hdr-pill{background:#ffffff0d;border:1px solid #ffffff12}.hdr-link[aria-current]:after{background:#ff9a76;bottom:4px}.hdr-status{display:none!important}.hdr-cta{background:#ff9573;color:#272119;border-radius:11px;height:46px;padding-inline:20px;gap:28px;font-size:13px}.hdr-cta:before{display:none}.hdr-cta:hover{background:#ffc5ab;box-shadow:none;transform:translateY(-2px)}.hdr-cta-arrow{width:17px;height:17px}.site-header.is-scrolled{height:66px!important}.is-scrolled .hdr-inner{height:66px;border-radius:14px}.is-scrolled .hdr-logo{transform:none}.site-header.is-hidden{transform:translateY(calc(-100% - 20px))}.site-header.is-open{transform:none}.hdr-burger{border-color:#ffffff38;background:#ffffff0c}.hdr-burger:hover{background:#ffffff1c;border-color:#ffffff70}.hdr-burger-lines span{background:#f5f3e9}.hdr-menu{background:#22231f;color:#f6f4ed;top:-16px}.hdr-menu-inner{padding-top:125px;padding-bottom:30px}.hdr-menu-link{color:#f6f4ed;border-color:#ffffff20}.hdr-menu-arrow,.hdr-menu-link small{color:#ff9573}.hdr-menu-meta a{color:#c4c5ba}.hdr-cta-block{height:54px}.new-hero{padding-top:132px}.hero-edition{border-top:0;padding-top:6px}.new-hero h1{letter-spacing:-.06em}.creator-strip{background:#efede5;border-color:#27251e20}.chapter-label{display:flex;align-items:center;justify-content:space-between;gap:20px;font:10px var(--font-mono);letter-spacing:.045em;color:#75746a}.chapter-label>span:first-child{display:inline-flex;align-items:center;gap:10px}.chapter-label>span:first-child:before{content:"";width:6px;height:6px;background:#f66843;border-radius:50%}.chapter-label>span:last-child{font-size:9px}.chapter-label>span:last-child>i{display:inline-block;width:5px;height:5px;background:#ff9974;border-radius:50%;margin-right:6px}.idea-chapter{padding:92px 0 85px;overflow:hidden}.idea-intro{position:relative;text-align:center;margin-top:48px}.idea-heading{font:550 clamp(46px,6.7vw,98px)/1.02 var(--font-display);letter-spacing:-.065em}.idea-heading>span{display:block}.idea-heading em{font-family:Georgia,serif;font-weight:400;color:#f16542}.idea-intro>p{font-size:14px;line-height:1.75;color:#77776c;margin-top:25px}.idea-intro strong{font-weight:500;color:#383a32}.idea-asterisk{position:absolute;left:11%;top:58px;font-size:68px;color:#f36a45;line-height:1}.idea-gallery{position:relative;display:flex;align-items:center;justify-content:center;height:540px;margin-top:25px;perspective:1400px}.idea-scene{position:absolute;margin:0;border-radius:6px;background:#fffdfa;padding:7px 7px 0;box-shadow:0 22px 45px -22px #28211255}.idea-scene>div{position:relative;overflow:hidden;border-radius:3px}.idea-scene img{object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.idea-scene:hover img{transform:scale(1.045)}.idea-scene-one{width:39%;left:1%;top:110px;transform:rotate(-9deg);z-index:1}.idea-scene-one>div{aspect-ratio:1.45}.idea-scene-two{width:27%;left:36%;top:45px;transform:rotate(3deg);z-index:3}.idea-scene-two>div{aspect-ratio:.8}.idea-scene-three{width:29%;right:1%;top:97px;transform:rotate(10deg);z-index:2}.idea-scene-three>div{aspect-ratio:.95}.idea-scene figcaption{display:flex;justify-content:space-between;gap:8px;align-items:center;min-height:39px;padding:0 9px;font:8px var(--font-mono);color:#67665a}.idea-scene figcaption>span:last-child{font-size:17px}.scene-corner{position:absolute;top:14px;left:14px;font:7px var(--font-mono);color:#fff;letter-spacing:.04em}.dark-corner{color:#714e30}.scene-type{position:absolute;bottom:20px;left:20px;color:#fff;font:550 45px/.92 var(--font-display);letter-spacing:-.04em;text-shadow:0 1px 15px #0002}.scene-type em{font:italic 42px Georgia,serif}.idea-caption{position:absolute;bottom:18px;right:14%;font:8px var(--font-mono);color:#858377;transform:rotate(-3deg)}.idea-caption>span{margin-left:10px;font-size:25px;color:#dd6343}.idea-outro{display:flex;align-items:flex-start;justify-content:space-between;padding-top:32px;border-top:1px solid #27251d24;gap:30px}.idea-outro>span{font:9px var(--font-mono);letter-spacing:.03em;color:#847e70;padding-top:4px}.idea-outro p{font-size:14px;line-height:1.85;color:#757368}.idea-outro strong{color:#33342b;font-weight:500}.copilot-chapter{background:#232421;color:#f6f3e9;padding:85px 0 50px;border-radius:24px;margin:0 14px;overflow:hidden}.copilot-chapter .chapter-label{color:#aaa99b}.copilot-intro{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin:45px 0 48px}.copilot-heading{font:500 clamp(38px,4.7vw,68px)/1.06 var(--font-display);letter-spacing:-.055em}.copilot-heading em{font-family:Georgia,serif;font-weight:400;color:#ffad8e}.copilot-intro>p{font-size:13px;line-height:1.8;color:#c1c0b2}.copilot-intro>p>span{display:block;font-size:11px;color:#85887a;margin-top:15px}.copilot-console{background:#171916;border:1px solid #85877540;border-radius:13px;overflow:hidden}.copilot-console-top{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:20px;border-bottom:1px solid #82886f29}.console-wordmark{font:500 17px var(--font-display);letter-spacing:-.035em}.console-wordmark>span{color:#ff9a73}.copilot-console-top>span:nth-child(2){font:8px var(--font-mono);color:#828879}.console-preview{color:#b4b9a6;font:7px var(--font-mono);border:1px solid #79816455;padding:6px 9px;border-radius:4px}.copilot-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0 20px}.copilot-tabs>button{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;min-height:65px;color:#979d8a;font-size:13px;cursor:pointer;transition:color .25s,background .25s}.copilot-tabs>button:hover{color:#fff1de;background:#ffffff04}.copilot-tabs>button:after{content:"";position:absolute;bottom:10px;left:20%;right:20%;height:2px;background:#ff9673;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.copilot-tabs>button[aria-pressed=true]{color:#ffb694}.copilot-tabs>button[aria-pressed=true]:after{transform:scaleX(1)}.copilot-tabs small{font:8px var(--font-mono);opacity:.6}.copilot-tabs i{font-size:17px;font-style:normal}.copilot-canvas{margin:0 20px;height:clamp(340px,39vw,535px);background:#2a2f26;border-radius:6px;position:relative;display:flex;justify-content:center;overflow:hidden}.copilot-film{position:relative;width:100%;height:100%;z-index:1;transition:width .65s cubic-bezier(.2,.7,.2,1),margin .65s}.copilot-film-media,.copilot-film-shade{position:absolute;inset:0}.copilot-film-shade{pointer-events:none;background:linear-gradient(0deg,#071a15a1,transparent 70%)}.copilot-film-title{position:absolute;top:39%;inset-inline:0;pointer-events:none;display:flex;flex-direction:column;text-align:center;align-items:center;font:400 clamp(36px,5.8vw,84px)/1.04 Georgia,serif;font-style:italic;letter-spacing:-.04em;color:#fff5dc}.copilot-title-1{font:650 clamp(26px,4vw,58px)/1.15 var(--font-display);letter-spacing:-.04em}.copilot-title-1>span{background:#f06a46;color:#fff5e1;padding:3px 13px}.copilot-format{position:absolute;top:18px;left:20px;display:flex;align-items:center;gap:10px;color:#fff5e1c0;font:7px var(--font-mono)}.copilot-format i{width:3px;height:3px;background:#fff6e0;border-radius:50%}.copilot-vertical .copilot-film{width:clamp(191.25px,21.9375vw,300.9375px);margin-right:25%}.copilot-vertical .copilot-film-title{font-size:clamp(30px,3.2vw,43px);top:47%}.copilot-vertical video{object-position:78% center}.copilot-vertical .copilot-format{font-size:6px;gap:6px;left:10px}.copilot-vertical .media-toggle{right:12px;bottom:12px;padding:9px 10px}.copilot-side-note{display:none;position:absolute;right:9%;top:24%;max-width:180px}.copilot-vertical .copilot-side-note{display:block}.copilot-side-note>span{font:8px var(--font-mono);color:#9aab85}.copilot-side-note strong{display:block;font:500 55px/.96 var(--font-display);letter-spacing:-.05em;margin-block:20px}.copilot-side-note strong em{font-family:Georgia,serif;font-weight:400;color:#ffac8a}.copilot-command{display:flex;gap:20px;align-items:center;margin:-30px auto 0;padding:18px 22px;width:78%;position:relative;z-index:2;border:1px solid #eec4a555;background:#f6f1e6;color:#332d24;border-radius:10px;box-shadow:0 10px 30px #0a0e0733}.command-symbol{font-size:32px;color:#ed7651}.command-label{font:7px var(--font-mono);color:#a18c74}.copilot-command p{font-size:14px;line-height:1.5;margin-top:5px}.command-arrow{margin-left:auto;display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;color:#f9ecdc;background:#f17b52;border-radius:6px;font-size:25px}.copilot-response{display:flex;align-items:center;gap:8px;min-height:52px;padding:14px 24px;font-size:10px;color:#aeb49e}.copilot-response>span:first-child{color:#c5d4a9;margin-right:4px}.copilot-response>span:last-child{margin-left:auto;font:7px var(--font-mono);color:#778267}.copilot-timeline{display:flex;gap:16px;align-items:center;padding:15px 23px 24px;border-top:1px solid #ffffff0c}.copilot-timeline>button{width:36px;height:44px;cursor:pointer;flex-shrink:0;font-size:18px;color:#ffbda0}.copilot-tracks{position:relative;flex:1;min-width:0;overflow:hidden}.copilot-track-labels{display:flex;justify-content:space-between;font:7px var(--font-mono);color:#7c8670;padding-bottom:9px}.copilot-clips{display:flex;gap:4px}.copilot-clips>div{width:16.666%;height:41px;background:url(/media/creator-coast.webp) 50%/170px auto;border:1px solid #dfa88655;border-radius:3px;padding:4px}.copilot-clips>div>span{font:6px var(--font-mono);color:#fff5dc;background:#0004;padding:2px}.copilot-wave{height:16px;border-block:3px solid #5d754630;background:repeating-linear-gradient(90deg,#b6c79580 0 1px,#5d754630 1px 4px);margin-top:4px;border-radius:2px;opacity:.6}.copilot-playhead{position:absolute;top:13px;bottom:0;width:1px;background:#ffb98e;animation:playhead 24s linear infinite}.copilot-playhead:before{content:"";display:block;width:5px;height:6px;position:absolute;left:-2px;top:0;background:#ffb98e}.is-paused .copilot-playhead{animation-play-state:paused}.copilot-timeline-end{font-size:22px;color:#748264}.copilot-footnote{display:flex;align-items:center;gap:20px;justify-content:space-between;padding-top:27px}.copilot-footnote>span{color:#d6a68a;font:8px var(--font-mono)}.copilot-footnote>p{color:#8e9483;font-size:10px}.copilot-footnote>a{color:#e0dfd2;font-size:11px;display:flex;gap:15px}.copilot-footnote>a>span{color:#ff9670;font-size:18px}.flow-chapter{padding:95px 0 100px}.flow-story-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding-top:55px;align-items:start}.flow-sticky{position:sticky;top:140px}.flow-sticky-star{display:inline-block;font-size:70px;line-height:1;color:#ed6e49;margin-bottom:28px}.flow-sticky h2{font:500 clamp(38px,4.2vw,59px)/1.08 var(--font-display);letter-spacing:-.06em}.flow-sticky h2 em{font-family:Georgia,serif;font-weight:400;color:#d96544}.flow-sticky>p{color:#868073;font-size:14px;line-height:1.8;margin-top:25px}.flow-sticky .text-action{margin-top:25px;color:#3c3b32;border-color:#65584944}.flow-small-print{display:block;font:7px var(--font-mono);color:#999081;margin-top:55px;letter-spacing:.02em}.flow-story-stack{display:flex;flex-direction:column;gap:32px;padding-bottom:20px}.flow-story-card{position:sticky;top:122px;background:#eeebe1;border:1px solid #27201712;border-radius:12px;padding:23px 27px 30px;box-shadow:0 24px 40px -30px #33241650}.flow-story-card:nth-child(2){top:140px}.flow-story-card:nth-child(3){top:158px}.flow-story-top{display:flex;justify-content:space-between;font:8px var(--font-mono);color:#84745f;letter-spacing:.025em}.flow-story-top>span:last-child{color:#ab9980}.flow-art{height:285px;position:relative;margin-top:7px;overflow:hidden}.import-photo{position:absolute;border:5px solid #fffaf2;border-radius:5px;box-shadow:0 12px 20px #271e161c;overflow:hidden}.import-photo img{object-fit:cover}.import-photo-a{width:49%;height:148px;left:3%;top:50px;transform:rotate(-12deg)}.import-photo-b{width:29%;height:182px;left:42%;top:37px;transform:rotate(5deg);z-index:1}.import-photo-c{width:30%;height:152px;right:0;top:56px;transform:rotate(15deg)}.import-plus{position:absolute;z-index:2;left:40%;top:153px;width:46px;height:46px;border:1px solid #fff5e9;background:#fc8c64;color:#fff6e4;display:grid;place-items:center;border-radius:50%;font-size:35px;font-weight:300}.import-count{position:absolute;bottom:19px;left:0;right:0;text-align:center;font:7px var(--font-mono);color:#a8957e}.flow-story-copy{display:flex;align-items:flex-start;gap:22px;border-top:1px solid #72543c20;padding-top:25px}.flow-story-copy>span{color:#ce9e7c;font:500 32px var(--font-display);letter-spacing:-.06em}.flow-story-copy h3{font:500 clamp(25px,2.6vw,35px)/1.09 var(--font-display);letter-spacing:-.045em}.flow-story-copy h3>span{display:block}.flow-story-copy p{color:#84715d;font-size:12px;line-height:1.8;margin-top:15px;max-width:355px}.flow-story-direct{background:#ffc6a1}.flow-story-direct .flow-story-top{color:#aa6442}.flow-story-direct .flow-story-top>span:last-child{color:#b88461}.flow-story-direct .flow-story-copy p{color:#9b6341}.flow-story-direct .flow-story-copy>span{color:#be7950}.direct-orbit{position:absolute;width:66%;aspect-ratio:1;border:1px solid #b2643229;border-radius:50%;left:17%;top:8px;transform:rotateX(55deg) rotate(-20deg)}.direct-spark{position:absolute;top:12px;left:0;right:0;text-align:center;color:#e96d3f;font-size:135px;line-height:1;text-shadow:0 8px 0 #b5532320}.direct-prompt{position:absolute;top:125px;left:6%;right:6%;background:#292b25;color:#ffdfc2;border:1px solid #ffffff30;box-shadow:0 18px 25px #8d4a3020;padding:22px 15px 22px 22px;border-radius:8px;transform:rotate(-4deg);font-size:14px;display:flex;justify-content:space-between;align-items:center}.direct-prompt>span{display:grid;place-items:center;background:#ff9a6d;color:#473021;font-size:21px;border-radius:4px;width:28px;height:28px}.direct-result{position:absolute;bottom:28px;display:flex;align-items:center;justify-content:center;left:0;right:0;gap:7px;font:8px var(--font-mono);color:#ad704f}.direct-result i{width:4px;height:4px;background:#e56940;border-radius:50%}.flow-story-share{background:#2d3028;border-color:#515542;color:#f7f1e3}.flow-story-share .flow-story-top,.flow-story-share .flow-story-top>span:last-child{color:#9ba189}.flow-story-share .flow-story-copy{border-color:#a1ae7f24}.flow-story-share .flow-story-copy>span{color:#899574}.flow-story-share .flow-story-copy p{color:#b1b69e}.share-film{position:absolute;left:9%;top:22px;width:66%;height:198px;border:5px solid #f1eddc;border-radius:7px;transform:rotate(-5deg);box-shadow:0 12px 20px #0002;overflow:hidden}.share-film img{object-fit:cover;object-position:center 44%}.share-film>span{position:absolute;left:18px;bottom:30px;font:600 31px/.95 var(--font-display);letter-spacing:-.05em;color:#fff;text-shadow:0 1px 12px #0003}.share-film em{font:italic 28px Georgia,serif}.share-film small{position:absolute;bottom:12px;left:18px;color:#fff9e6;font:6px var(--font-mono)}.share-ready{position:absolute;right:1%;bottom:60px;transform:rotate(5deg);background:#ffb18b;color:#593a22;padding:15px 13px;font:7px var(--font-mono);border-radius:6px;box-shadow:0 8px 18px #0002;display:flex;align-items:center;gap:8px}.share-ready>span{font-size:15px}.share-ratios{position:absolute;bottom:14px;left:0;right:0;display:flex;justify-content:center;gap:8px;font:7px var(--font-mono);color:#a8b08f}.share-ratios>span{padding:4px 9px;border:1px solid #a6b58333;border-radius:3px}.journal-new{padding:85px 0 0;background:#eeeae0;overflow:hidden}.journal-new-heading{display:flex;align-items:flex-end;justify-content:space-between;margin:42px 0 45px;gap:30px}.journal-new-heading h2{font:500 clamp(38px,4.8vw,68px)/1.06 var(--font-display);letter-spacing:-.055em}.journal-new-heading h2 em{font-family:Georgia,serif;font-weight:400;color:#c56d4e}.journal-new-heading>div{display:flex;gap:50px;align-items:center}.journal-big-star{display:inline-block;font-size:75px;color:#e76b46;line-height:1}.journal-new-heading .text-action{border-color:#87776550}.journal-new-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.journal-new-card{min-width:0}.journal-new-card>a{display:block}.journal-new-image{position:relative;aspect-ratio:1.03;border-radius:7px;overflow:hidden;background:#dbccba}.journal-new-image:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#33201224,transparent 65%)}.journal-new-image>img{object-fit:cover;transition:transform .85s cubic-bezier(.16,1,.3,1)}.journal-new-card a:hover .journal-new-image>img{transform:scale(1.06)}.journal-image-0 img{object-position:center 42%}.journal-image-1 img{object-position:72% center}.journal-image-index{position:absolute;top:15px;left:15px;font:7px var(--font-mono);color:#fff8e5;z-index:1}.journal-image-2 .journal-image-index{color:#a08c72}.journal-image-arrow{position:absolute;right:15px;bottom:15px;border:1px solid #fffcf355;background:#fffaf0;border-radius:50%;width:39px;height:39px;font-size:24px;display:grid;place-items:center;z-index:2;color:#503820;transition:background .3s,transform .4s}.journal-new-card a:hover .journal-image-arrow{background:#ff976f;transform:rotate(45deg)}.journal-cover-type{position:absolute;bottom:26px;left:20px;color:#fffaf0;font:500 clamp(28px,3vw,42px)/1 var(--font-display);letter-spacing:-.035em;z-index:1}.journal-cover-type em{font-family:Georgia,serif;font-weight:400;font-size:.85em}.journal-new-meta{display:flex;align-items:center;gap:11px;margin:23px 0 13px;font:8px var(--font-mono);color:#908573}.journal-new-meta>span:first-child{text-transform:uppercase;color:#b76240;background:#e6c5ac40;border:1px solid #b48d6926;border-radius:3px;padding:4px 6px}.journal-new-card h3{font:500 clamp(22px,2.25vw,31px)/1.16 var(--font-display);letter-spacing:-.04em;color:#3b372d;text-wrap:pretty}.journal-new-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;font:8px var(--font-mono);color:#918571;margin-top:24px;padding-top:15px;border-top:1px solid #80614520}.journal-new-bottom>span{color:#685441}.journal-endnote{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:75px;padding:30px 0;border-top:1px solid #80614525}.journal-endnote>span{font:8px var(--font-mono);color:#a18a70}.journal-endnote p{font:italic 22px Georgia,serif;color:#8e6e51}.journal-endnote>a{font-size:27px;width:45px;height:45px;display:grid;place-items:center;border:1px solid #a28a6d40;border-radius:50%;color:#c9774e}.possibilities{background:#f0ece2}.section-heading h2 em{color:#b77857}.possibility-copy>span{color:#9d8062}.possibility-copy p{color:#867761}.feature-words{background:#f8f5ed}.feature-words>span{color:#a58e72}.feature-motion{background:#ffbc94}.feature-formats{background:#e0d9c8}.feature-formats>div{border-color:#97765340;color:#a17d56}.feature-formats>div:nth-child(3){background:#b68a64;color:#fff4df}.creative-invite{background:#f6754d}.display-lg .accent-i{color:#b97453}.site-footer{background:#24251f;color:#efe9d9;border-color:#514838}.site-footer .brand-wordmark{color:#f5eddd}.site-footer .text-ink-2{color:#bdb9a8}.site-footer .text-ink-3{color:#918f7f}.site-footer .eyebrow{color:#b5a68f}.site-footer .border-line{border-color:#ffffff18}.site-footer .ruler{display:none}.site-footer a:hover{color:#ffb08b}@media (min-width:1600px){.idea-gallery{height:565px}}@media (max-width:1100px){.hdr-inner{padding-inline:22px 14px;gap:14px}.hdr-nav{gap:0}.hdr-link{font-size:12px;padding-inline:12px}.hdr-cta{gap:15px}.idea-gallery{height:435px}.idea-scene-one{top:93px}.idea-scene-two{top:35px}.idea-scene-three{top:84px}.idea-asterisk{left:6%;font-size:58px}.idea-caption{bottom:13px}.scene-type{font-size:35px}.scene-type em{font-size:34px}.copilot-intro{gap:25px}.copilot-intro>p{font-size:12px}.flow-story-layout{gap:35px;grid-template-columns:.88fr 1.12fr}.flow-story-card{padding-inline:20px}.flow-art{height:255px}.flow-story-copy{gap:14px}.flow-story-copy>span{font-size:27px}.flow-story-copy h3{font-size:28px}.direct-prompt{font-size:12px;padding:18px;left:2%;right:2%}.copilot-side-note{right:6%}.copilot-side-note strong{font-size:45px}.journal-new-heading>div{gap:25px}.journal-big-star{font-size:58px}}@media (max-width:960px){.flow-story-layout{grid-template-columns:1fr;gap:40px}.flow-sticky{position:relative;top:0}.flow-sticky-star{position:absolute;right:7%;top:4px}.flow-sticky h2{max-width:550px}.flow-sticky>p{margin-top:20px}.flow-sticky .text-action{margin-top:14px}.flow-small-print{display:none}.flow-story-stack{display:grid;grid-template-columns:1fr;max-width:650px;width:100%;margin:0 auto}.flow-story-card,.flow-story-card:nth-child(2),.flow-story-card:nth-child(3){position:relative;top:0}.flow-art{height:275px}.flow-story-copy h3{font-size:33px}.journal-new-grid{gap:20px}.journal-new-card h3{font-size:24px}.journal-new-bottom{flex-wrap:wrap;gap:10px}.journal-big-star{display:none}}@media (max-width:760px){:root{--nav-h:90px}.site-header{top:12px;height:64px!important}.site-header>.container-x{width:calc(100% - 24px)}.hdr-inner{height:64px;border-radius:13px;padding:0 12px 0 19px;display:flex;justify-content:space-between}.brand-wordmark.hdr-logo{font-size:30px!important}.hdr-cta:not(.hdr-cta-block){display:none}.is-scrolled .hdr-inner,.site-header.is-scrolled{height:60px!important}.hdr-menu{top:-12px}.hdr-menu-inner{padding-top:105px}.hdr-menu-link{font-size:36px;padding-block:22px}.new-hero{padding-top:99px}.hero-edition{padding-top:15px}.new-hero-copy{padding-top:35px}.chapter-label{font-size:8px}.chapter-label>span:last-child{display:none}.idea-chapter{padding:60px 0 50px}.idea-intro{margin-top:36px}.idea-heading{font-size:clamp(41px,9vw,66px)}.idea-intro>p{font-size:12px;margin-top:23px}.idea-asterisk{display:none}.idea-gallery{height:435px;margin-top:30px}.idea-scene-one{width:70%;left:-5%;top:23px;transform:rotate(-8deg)}.idea-scene-two{width:47%;left:1%;top:170px;transform:rotate(-5deg)}.idea-scene-three{width:50%;right:-2%;top:137px;transform:rotate(9deg)}.idea-scene figcaption{font-size:6px;min-height:29px;padding-inline:3px}.scene-corner{font-size:5px;top:10px;left:10px}.scene-type{bottom:12px;left:11px}.scene-type,.scene-type em{font-size:26px}.idea-caption{right:4%;bottom:0;font-size:6px}.idea-caption>span{font-size:19px}.idea-outro{flex-direction:column;gap:17px;padding-top:26px;margin-top:20px}.idea-outro>span{font-size:8px}.idea-outro p{font-size:12px;line-height:1.9}.idea-outro br{display:none}.copilot-chapter{margin-inline:7px;border-radius:16px;padding:50px 0 30px}.copilot-chapter .container-x{padding-inline:17px}.copilot-intro{flex-direction:column;align-items:flex-start;gap:23px;margin:33px 0 31px}.copilot-heading{font-size:clamp(33px,7.8vw,52px)}.copilot-intro>p{font-size:12px}.copilot-intro>p>span{margin-top:9px;font-size:10px}.copilot-console{border-radius:9px}.copilot-console-top{padding:13px 12px;gap:10px}.console-wordmark{font-size:14px}.copilot-console-top>span:nth-child(2){display:none}.console-preview{font-size:5px;padding:5px}.copilot-tabs{padding-inline:5px}.copilot-tabs>button{font-size:9px;min-height:59px;line-height:1.3;gap:5px;padding:4px 5px}.copilot-tabs small{display:none}.copilot-tabs i{font-size:13px}.copilot-tabs>button:after{left:10%;right:10%;bottom:6px;height:1px}.copilot-canvas{margin:0 8px;height:340px}.copilot-film-title{font-size:clamp(29px,7.8vw,46px);top:32%}.copilot-title-1{font-size:clamp(17px,4.3vw,25px);top:37%}.copilot-title-1>span{padding-inline:6px}.copilot-format{font-size:5px;left:10px;top:12px;gap:6px}.copilot-vertical .copilot-film{width:191.25px;margin:0}.copilot-vertical .copilot-film-title{font-size:28px}.copilot-side-note{display:none!important}.copilot-film .media-toggle{min-height:35px;padding:7px 11px;right:10px;bottom:44px;font-size:9px}.copilot-command{width:calc(100% - 28px);gap:10px;padding:12px;margin-top:-26px;border-radius:7px}.command-symbol{font-size:23px}.command-label{font-size:6px}.copilot-command p{font-size:10px;line-height:1.65;margin-top:3px}.command-arrow{width:25px;height:25px;font-size:18px}.copilot-response{padding:15px 13px;font-size:8px;align-items:flex-start;line-height:1.7;min-height:57px}.copilot-response>span:last-child{display:none}.copilot-timeline{padding:10px 12px 15px;gap:8px}.copilot-timeline>button{width:23px;font-size:15px}.copilot-timeline-end{display:none}.copilot-track-labels{font-size:5px}.copilot-clips>div{height:32px;background-size:120px;padding:2px}.copilot-clips>div>span{font-size:5px}.copilot-wave{height:13px}.copilot-footnote{flex-wrap:wrap;gap:15px;padding-top:22px}.copilot-footnote>span{font-size:7px}.copilot-footnote>p{font-size:8px;order:3;width:100%;line-height:1.6}.copilot-footnote>a{font-size:9px;gap:6px}.flow-chapter{padding:60px 0}.flow-story-layout{padding-top:35px;gap:30px}.flow-sticky h2{font-size:42px;max-width:330px}.flow-sticky-star{right:0;top:114px;font-size:50px}.flow-sticky>p{font-size:12px}.flow-sticky .text-action{font-size:11px}.flow-story-stack{gap:22px}.flow-story-card{padding:18px 18px 24px;border-radius:9px}.flow-story-top{font-size:6px}.flow-art{height:235px}.import-photo-a{height:116px;top:52px}.import-photo-b{height:145px;top:33px}.import-photo-c{height:127px;top:46px}.import-plus{width:36px;height:36px;top:129px;font-size:27px}.import-count{font-size:6px;bottom:17px}.flow-story-copy{gap:13px;padding-top:21px}.flow-story-copy>span{font-size:24px}.flow-story-copy h3{font-size:clamp(23px,5.6vw,31px)}.flow-story-copy p{font-size:11px;margin-top:13px}.direct-spark{font-size:115px;top:4px}.direct-prompt{top:108px;font-size:11px;padding:16px 12px;gap:9px;left:0;right:0}.direct-prompt>span{width:24px;height:24px;font-size:18px;flex-shrink:0}.direct-result{bottom:17px;font-size:7px}.share-film{width:69%;height:169px;left:3%;top:16px}.share-film>span{font-size:24px;left:12px;bottom:25px}.share-film em{font-size:23px}.share-film small{left:12px;bottom:10px;font-size:5px}.share-ready{font-size:6px;padding:12px 8px;right:-3px;bottom:48px;gap:5px}.share-ratios{bottom:11px;font-size:6px}.journal-new{padding-top:55px}.journal-new-heading{align-items:flex-start;flex-direction:column;gap:19px;margin:32px 0}.journal-new-heading h2{font-size:clamp(35px,8vw,49px)}.journal-new-heading>div .text-action{font-size:11px}.journal-new-grid{grid-template-columns:1fr;gap:34px}.journal-new-image{aspect-ratio:1.15}.journal-cover-type{font-size:42px}.journal-new-meta{margin-top:18px}.journal-new-card h3{font-size:29px}.journal-new-bottom{margin-top:19px;padding-top:14px;font-size:8px}.journal-endnote{flex-wrap:wrap;margin-top:40px;gap:15px;padding-block:25px}.journal-endnote>span{width:100%;font-size:7px}.journal-endnote p{font-size:17px;max-width:220px;line-height:1.4}.journal-endnote>a{width:35px;height:35px;font-size:22px}.possibilities .section-marker{border-top:0}.possibility-copy h3{font-size:28px}}@media (max-width:370px){.idea-gallery{height:395px}.idea-scene-two{top:157px}.idea-heading{font-size:39px}.flow-sticky h2{font-size:36px}.copilot-heading{font-size:30px}.copilot-tabs>button{font-size:8px;gap:3px}.copilot-tabs i{display:none}.flow-story-copy h3{font-size:21px}.journal-new-card h3{font-size:26px}.journal-cover-type{font-size:36px}}@media (prefers-reduced-motion:reduce){.copilot-playhead{animation:none;left:35%}.copilot-film{transition:none}.flow-sticky,.flow-story-card,.flow-story-card:nth-child(2),.flow-story-card:nth-child(3){position:relative;top:0}}.hdr-inner{overflow:hidden}.header-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ff9c74;transform:scaleX(0);transform-origin:left;pointer-events:none;opacity:.8}.orbit-portrait .portrait-title{font-size:27px;top:60px;text-shadow:0 1px 12px #0003}.orbit-portrait .portrait-title em{font-size:26px}@media (max-width:760px){.orbit-portrait .portrait-title{font-size:23px;top:49px}.orbit-portrait .portrait-title em{font-size:22px}}.idea-dance-film{position:absolute;inset:0}.idea-dance-film .media-toggle{right:9px;bottom:9px;width:29px;min-height:29px;height:29px;padding:0;justify-content:center;font-size:10px;background:#21180e50;border-color:#fff5d980}.idea-dance-film .media-toggle>span{display:none}.idea-scene-two .scene-type{bottom:42px;pointer-events:none}.atelier-chapter{background:#eeece4;color:#292b24;padding:88px 0 38px;overflow:hidden;border-block:1px solid #292b241a}.atelier-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin:43px 0 45px}.atelier-intro h2{font:500 clamp(40px,4.9vw,70px)/1.035 var(--font-display);letter-spacing:-.04em}.atelier-intro h2>span{display:block}.atelier-intro h2 em{font:italic 400 1em/1.035 Georgia,serif;color:#eb633f}.atelier-intro>div{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.atelier-intro-star{display:inline-block;font-size:51px;line-height:1;color:#ec6946}.atelier-intro p{font-size:12px;line-height:1.9;color:#77786e}.atelier-intro p strong{color:#33372c;font-weight:500}.atelier-workspace{display:grid;grid-template-columns:minmax(230px,.35fr) minmax(0,1fr);gap:clamp(28px,5.3vw,78px);align-items:start}.atelier-direction-rail{padding-top:22px;min-width:0}.atelier-rail-label{display:flex;align-items:center;gap:12px;justify-content:space-between;font:8px var(--font-mono);letter-spacing:.04em;color:#78796e;margin-bottom:25px}.atelier-rail-label>span:last-child{color:#e96846;font:24px var(--font-display)}.atelier-directions{border-top:1px solid #30342829}.atelier-directions button{display:flex;align-items:center;width:100%;gap:13px;min-height:100px;text-align:left;border-bottom:1px solid #30342829;cursor:pointer;transition:color .2s,background .25s,padding .3s}.atelier-direction-number{align-self:flex-start;padding-top:31px;color:#94978a;font:9px var(--font-mono)}.atelier-direction-copy{min-width:0;flex:1}.atelier-direction-copy strong{display:block;font:500 clamp(16px,1.5vw,21px)/1.2 var(--font-display);letter-spacing:-.035em}.atelier-direction-copy small{display:block;margin-top:7px;font-size:10px;color:#7c7e72}.atelier-direction-symbol{color:#828576;font:21px var(--font-display);transition:transform .3s,color .3s}.atelier-directions button[aria-pressed=true]{color:#d65331;padding-inline:12px;background:#e99c7c11}.atelier-directions button[aria-pressed=true] .atelier-direction-number,.atelier-directions button[aria-pressed=true] .atelier-direction-symbol{color:#df6543}.atelier-directions button:hover .atelier-direction-symbol{transform:rotate(-12deg) scale(1.15);color:#dd6540}.atelier-access:focus-visible,.atelier-directions button:focus-visible{outline:2px solid #c44e2e;outline-offset:5px}.atelier-direction-mobile{display:none}.atelier-rail-note{display:flex;align-items:flex-start;gap:16px;margin-top:27px}.atelier-rail-note>span{font:27px Georgia,serif;color:#d46342}.atelier-rail-note p{font-size:12px;line-height:1.8;color:#777b6c}.atelier-rail-note em{font:italic 19px Georgia,serif;color:#33372c}.atelier-access{display:inline-flex;align-items:center;gap:18px;margin-top:31px;min-height:44px;border-bottom:1px solid #454b3838;font-size:11px;color:#464d38}.atelier-access>span{font-size:19px;color:#df6c49;transition:transform .2s}.atelier-access:hover>span{transform:translate(3px,-3px)}.atelier-preview{padding:0 12px;min-width:0;border:1px solid #353b292a;background:#fbf9f2;border-radius:9px;box-shadow:0 16px 35px -25px #27231540;transform-origin:center bottom}.atelier-preview-bar{display:flex;justify-content:space-between;align-items:center;min-height:50px;padding-inline:6px;gap:10px}.atelier-wordmark{font:600 19px var(--font-display);letter-spacing:-.07em}.atelier-wordmark>span{color:#e96846}.atelier-wordmark>i{font:normal 9px var(--font-mono);color:#8b8b7d;letter-spacing:-.025em;margin-left:12px}.atelier-preview-label{display:inline-flex;align-items:center;gap:6px;color:#76796b;font:8px var(--font-mono);letter-spacing:.02em;white-space:nowrap}.atelier-preview-label>i{width:5px;height:5px;border-radius:50%;background:#929e7c}.atelier-canvas{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:#e4e4d8;border-radius:4px}.atelier-canvas,.atelier-film{position:relative;overflow:hidden}.atelier-film{width:100%;height:100%;flex-shrink:0;background:#252d22;transition:width .65s cubic-bezier(.2,.7,.2,1),margin .65s cubic-bezier(.2,.7,.2,1)}.atelier-film-media,.atelier-film-shade{position:absolute;inset:0}.atelier-film-shade{background:linear-gradient(0deg,#13201552,transparent 75%);pointer-events:none}.atelier-film-title{position:absolute;top:36%;inset-inline:0;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff4df;font:italic 400 clamp(28px,4vw,59px)/1.08 Georgia,serif;letter-spacing:-.045em;text-shadow:0 2px 12px #28302333;pointer-events:none}.atelier-film-title-1{top:39%;font:650 clamp(20px,2.7vw,39px)/1.25 var(--font-display);letter-spacing:-.035em;text-shadow:none}.atelier-film-title-1>span{padding:1px 9px;background:#e66945}.atelier-format{position:absolute;left:17px;top:15px;display:flex;align-items:center;gap:10px;color:#fff2d7;font:8px var(--font-mono);pointer-events:none}.atelier-format>span{color:#fff2d7a8;font-size:6px}.atelier-film .media-toggle{min-height:44px;right:14px;bottom:24px;border:1px solid #fff4dc44;padding:9px 12px;font-size:11px;z-index:3}.atelier-film .media-toggle>span{font-size:9px}.atelier-is-vertical .atelier-film{width:31.640625%;margin-right:23%}.atelier-is-vertical .atelier-film video{object-position:78% center}.atelier-is-vertical .atelier-film-title{font-size:clamp(22px,2.5vw,34px);top:41%}.atelier-is-vertical .atelier-format{left:11px;top:12px;font-size:7px;gap:6px}.atelier-is-vertical .atelier-format>span{display:none}.atelier-is-vertical .media-toggle{left:50%;right:auto;transform:translateX(-50%);white-space:nowrap}.atelier-canvas-aside{position:absolute;right:5%;top:34%;max-width:33%;color:#525a44;font:500 clamp(20px,2.4vw,34px)/1.1 var(--font-display);letter-spacing:-.04em;opacity:0;transition:opacity .3s}.atelier-canvas-aside em{font:italic 400 .95em Georgia,serif}.atelier-canvas-aside small{display:block;margin-top:17px;color:#777f69;font:6px var(--font-mono);letter-spacing:.02em}.atelier-is-vertical .atelier-canvas-aside{opacity:1}.atelier-prompt{display:flex;align-items:center;gap:13px;margin:-17px 4% 0;padding:15px 16px;position:relative;z-index:4;border:1px solid #dcbea875;border-radius:5px;background:#fffcf5;box-shadow:0 5px 20px -9px #4134292b;pointer-events:none}.atelier-prompt-spark{font-size:28px;color:#e77a50}.atelier-prompt-copy{flex:1}.atelier-prompt-copy>span{font:7px var(--font-mono);letter-spacing:.04em;color:#8d8b7d}.atelier-prompt-copy p{margin-top:5px;font-size:12px;line-height:1.55;color:#515144}.atelier-prompt-arrow{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;color:#e16742;border:1px solid #e7af9070;font-size:21px;border-radius:50%}.atelier-result{display:flex;align-items:center;gap:10px;min-height:49px;padding:10px 5%;color:#7b806e}.atelier-result>span{color:#b07952;font-size:17px}.atelier-result p{font-size:10px;line-height:1.7}.atelier-playback{border-top:1px solid #333a2520;min-height:51px;display:flex;align-items:center;gap:11px;margin-inline:5px;padding:2px 0}.atelier-playback>span{color:#7b806e;font:8px var(--font-mono);flex-shrink:0;font-variant-numeric:tabular-nums}.atelier-playback input{appearance:none;min-width:0;width:100%;flex:1;height:44px;background:transparent;cursor:pointer;accent-color:#db6c48}.atelier-playback input::-webkit-slider-runnable-track{height:2px;background:#d7d8ca}.atelier-playback input::-webkit-slider-thumb{appearance:none;width:8px;height:12px;margin-top:-5px;border-radius:2px;background:#e77954}.atelier-playback input::-moz-range-track{height:2px;background:#d7d8ca}.atelier-playback input::-moz-range-thumb{width:8px;height:12px;border:0;border-radius:2px;background:#e77954}.atelier-playback input:focus-visible{outline:2px solid #e77954;outline-offset:2px;border-radius:4px}.atelier-playback input:disabled{opacity:.5;cursor:default}.atelier-playback .atelier-playback-caption{margin-left:14px;font-size:6px;letter-spacing:.03em}.atelier-footnote{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:32px}.atelier-footnote>span{font:8px var(--font-mono);color:#7c806e}.atelier-footnote p{font-size:10px;line-height:1.6;color:#8b8b7d}@media (max-width:1100px){.atelier-workspace{grid-template-columns:minmax(205px,.36fr) minmax(0,1fr);gap:25px}.atelier-intro h2{font-size:5.2vw}.atelier-intro p{font-size:11px}.atelier-direction-rail{padding-top:15px}.atelier-directions button{min-height:88px;gap:10px}.atelier-direction-number{padding-top:28px}.atelier-direction-copy small{font-size:9px}.atelier-direction-copy strong{font-size:17px}.atelier-rail-label{font-size:7px;margin-bottom:18px}.atelier-rail-note{margin-top:20px}.atelier-access{margin-top:16px;font-size:10px;gap:12px}.atelier-playback .atelier-playback-caption{display:none}.atelier-prompt{gap:9px;padding:12px;margin-inline:3%}.atelier-prompt-copy p{font-size:11px}.atelier-canvas-aside{right:4%}}@media (max-width:760px){.atelier-chapter{padding:59px 0 28px}.atelier-intro{display:block;margin:30px 0}.atelier-intro h2{font-size:clamp(36px,8.6vw,58px);letter-spacing:-.04em}.atelier-intro>div{position:relative;align-items:flex-start;margin-top:21px}.atelier-intro p{font-size:12px;padding-right:25px;line-height:1.8}.atelier-intro-star{position:absolute;right:4px;bottom:4px;font-size:38px}.atelier-workspace{display:flex;flex-direction:column;gap:18px}.atelier-direction-rail{width:100%;padding-top:0}.atelier-rail-label{font-size:8px;margin-bottom:12px}.atelier-rail-label>span:last-child{font-size:19px}.atelier-directions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #30342829;border-radius:5px;overflow:hidden}.atelier-directions button{flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-height:72px;border-bottom:0;border-right:1px solid #30342829;padding:12px 13px}.atelier-directions button:last-child{border-right:0}.atelier-directions button[aria-pressed=true]{padding:12px 13px;background:#ed937523}.atelier-direction-number{padding:0;font-size:8px}.atelier-direction-copy{flex:none}.atelier-direction-copy small,.atelier-direction-copy strong,.atelier-direction-symbol{display:none}.atelier-direction-mobile{display:block;font:500 14px/1.1 var(--font-display);letter-spacing:-.02em}.atelier-directions button:focus-visible{outline-offset:-4px}.atelier-access,.atelier-rail-note{display:none}.atelier-preview{width:100%;padding-inline:8px;border-radius:6px}.atelier-preview-bar{min-height:47px;padding-inline:3px}.atelier-wordmark{font-size:18px}.atelier-wordmark>i{font-size:8px;margin-left:8px}.atelier-preview-label{font-size:8px;gap:5px}.atelier-canvas{--atelier-stage-height:clamp(265px,50vw,360px);height:var(--atelier-stage-height);aspect-ratio:auto}.atelier-film{height:auto;max-width:calc(var(--atelier-stage-height) * 16 / 9);aspect-ratio:16/9}.atelier-film-title{font-size:clamp(25px,7.2vw,45px);top:25%}.atelier-film-title-1{font-size:clamp(17px,4.4vw,27px);top:32%}.atelier-film-title-1>span{padding-inline:7px}.atelier-format{top:10px;left:11px;font-size:7px;gap:8px}.atelier-format>span{font-size:5px}.atelier-film .media-toggle{bottom:9px;right:9px;padding:8px 10px}.atelier-film .media-toggle>span{font-size:8px}.atelier-is-vertical .atelier-film{height:100%;width:calc(var(--atelier-stage-height) * 9 / 16);aspect-ratio:9/16;margin:0}.atelier-is-vertical .atelier-film-title{font-size:25px;top:36%}.atelier-is-vertical .media-toggle{right:auto;bottom:24px}.atelier-canvas-aside{display:none}.atelier-prompt{margin:-17px 6px 0;padding:12px 10px;min-height:83px;gap:9px}.atelier-prompt-spark{font-size:24px}.atelier-prompt-copy>span{font-size:7px}.atelier-prompt-copy p{font-size:12px;margin-top:6px;line-height:1.55}.atelier-prompt-arrow{width:23px;height:23px;font-size:18px}.atelier-result{min-height:59px;padding:10px 8px;gap:8px}.atelier-result p{font-size:11px}.atelier-playback{margin-inline:5px;gap:10px;min-height:47px}.atelier-playback>span{font-size:8px}.atelier-footnote{flex-direction:column;align-items:flex-start;gap:10px;margin-top:23px}.atelier-footnote>span{font-size:7px}.atelier-footnote p{font-size:10px}}@media (min-width:520px) and (max-width:760px){.atelier-film .media-toggle{bottom:24px}}@media (max-width:370px){.atelier-intro h2{font-size:clamp(31px,9.2vw,34px)}.atelier-intro p{font-size:11px}.atelier-intro-star{font-size:29px;right:0}.atelier-direction-mobile{font-size:12px}.atelier-directions button,.atelier-directions button[aria-pressed=true]{padding-inline:10px}.atelier-prompt-arrow{display:none}.atelier-wordmark>i{font-size:8px}}@media (prefers-reduced-motion:reduce){.atelier-access>span,.atelier-canvas-aside,.atelier-direction-symbol,.atelier-directions button,.atelier-film{transition:none}}.faq-editorial,.journal-editorial{color:#24251f;scroll-margin-top:110px}.faq-editorial{padding:96px 0 106px}.faq-editorial-kicker,.journal-editorial-kicker{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #33352b2e;padding-top:18px;color:#686a60;font:10px/1.5 var(--font-mono);letter-spacing:.055em}.faq-editorial-kicker>span:first-child,.journal-editorial-kicker>span:first-child{display:flex;align-items:center;gap:10px}.faq-editorial-kicker i,.journal-editorial-kicker i{width:6px;height:6px;border-radius:50%;background:#fa5938}.faq-editorial-kicker>span:last-child,.journal-editorial-kicker>span:last-child{font-size:9px}.faq-editorial-layout{display:grid;grid-template-columns:.92fr 1.45fr;gap:9%;margin-top:67px}.faq-editorial-label{font:9px/1.6 var(--font-mono);letter-spacing:.04em;color:#74776b;margin-bottom:22px}.faq-editorial-intro h2{font:500 clamp(58px,6.3vw,88px)/.99 var(--font-display);letter-spacing:-.065em}.faq-editorial-intro h2 em{font-family:Georgia,serif;font-weight:400;color:#e05d3d;letter-spacing:-.07em}.faq-editorial-description{margin-top:28px;font-size:14px;line-height:1.85;color:#6b6e63}.faq-editorial-contact{display:inline-flex;align-items:center;gap:14px;margin-top:40px;padding-block:5px}.faq-editorial-contact-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid #c9c9bc;border-radius:50%;transition:background .25s,border-color .25s}.faq-editorial-contact-icon svg{width:23px;height:23px;stroke:#4b4f42;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.faq-editorial-contact small{display:block;color:#73766b;font-size:11px}.faq-editorial-contact strong{display:flex;align-items:center;gap:34px;margin-top:4px;font-size:14px;font-weight:500}.faq-editorial-contact strong>span{font-size:20px;color:#d75a3b;transition:transform .25s}.faq-editorial-contact:hover .faq-editorial-contact-icon{background:#ffe1d3;border-color:#edb89d}.faq-editorial-contact:hover strong>span{transform:translate(2px,-2px)}.faq-editorial-list{border-top:1px solid #33352b33}.faq-editorial-item{position:relative;border-bottom:1px solid #33352b2e;transition:background-color .35s}.faq-editorial-item:before{content:"";position:absolute;width:2px;background:#f46946;inset:0 auto 0 -20px;transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.16,1,.3,1)}.faq-editorial-item[data-open=true]:before{transform:scaleY(1)}.faq-editorial-item h3{font-weight:500}.faq-editorial-item button{display:grid;grid-template-columns:26px 1fr 34px;align-items:center;gap:18px;text-align:left;width:100%;min-height:94px;padding:24px 0;cursor:pointer}.faq-editorial-number{align-self:start;padding-top:5px;color:#8c8e80;font:10px/1.6 var(--font-mono);transition:color .25s}.faq-editorial-question{font:500 clamp(18px,1.8vw,24px)/1.25 var(--font-display);letter-spacing:-.035em}.faq-editorial-plus{position:relative;display:block;width:33px;height:33px;border:1px solid #c9cbbe;border-radius:50%;transition:background .3s,border-color .3s,transform .4s}.faq-editorial-plus i{position:absolute;top:50%;left:50%;width:11px;height:1px;background:#53584b;transform:translate(-50%,-50%);transition:transform .4s,background .3s}.faq-editorial-plus i:last-child{transform:translate(-50%,-50%) rotate(90deg)}.faq-editorial-item[data-open=true] .faq-editorial-number{color:#cd5134}.faq-editorial-item[data-open=true] .faq-editorial-plus{background:#f26b48;border-color:#f26b48}.faq-editorial-item[data-open=true] .faq-editorial-plus i{background:#fff9ec}.faq-editorial-item[data-open=true] .faq-editorial-plus i:last-child{transform:translate(-50%,-50%) rotate(0)}.faq-editorial-item button:hover .faq-editorial-question{color:#b94e32}.faq-editorial-answer{overflow:hidden}.faq-editorial-answer p{padding:0 48px 28px 44px;max-width:620px;font-size:14px;line-height:1.85;color:#676c60}.journal-editorial{padding:80px 0 0;background:#eeeae1;overflow:hidden}.journal-editorial-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:46px 0 48px}.journal-editorial-heading h2{font:500 clamp(48px,5.7vw,82px)/1.015 var(--font-display);letter-spacing:-.06em}.journal-editorial-heading h2 em{font-family:Georgia,serif;font-weight:400;color:#ce603f;letter-spacing:-.065em}.journal-editorial-heading>div{padding-bottom:4px}.journal-editorial-heading p{font-size:13px;line-height:1.85;color:#6d7063}.journal-editorial-all{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:15px;padding:11px 0;border-bottom:1px solid #999e892f;font-size:12px}.journal-editorial-all>span{font-size:21px;color:#d35d3d;transition:transform .25s}.journal-editorial-all:hover>span{transform:translate(3px,-3px)}.journal-editorial-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:6%}.journal-editorial-feature{min-width:0}.journal-editorial-feature-link{display:block}.journal-editorial-feature-image{position:relative;aspect-ratio:1.5;background:#b2b9b1;border-radius:6px;overflow:hidden;isolation:isolate}.journal-editorial-feature-image:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(180deg,#191d2222,transparent 35%,#291d1260);pointer-events:none}.journal-editorial-feature-image>img{object-fit:cover;object-position:center 45%;scale:1.09}.journal-editorial-feature-tag{position:absolute;left:22px;right:22px;top:19px;display:flex;justify-content:space-between;color:#fff9ec;font:9px/1.4 var(--font-mono);letter-spacing:.07em;z-index:1}.journal-editorial-feature-caption{position:absolute;left:23px;bottom:27px;z-index:1;color:#fff8e8;font:500 clamp(23px,2.8vw,41px)/1.04 var(--font-display);letter-spacing:-.045em;text-shadow:0 1px 20px #27180e24}.journal-editorial-feature-caption em{font-family:Georgia,serif;font-weight:400;font-size:.94em}.journal-editorial-feature-arrow{position:absolute;display:grid;place-items:center;right:22px;bottom:25px;width:44px;height:44px;border:1px solid #fff9e9a6;border-radius:50%;color:#fff9eb;font-size:28px;z-index:1;transition:background .3s,color .3s,transform .35s}.journal-editorial-feature-link:hover .journal-editorial-feature-arrow{background:#fff4df;color:#62492d;transform:rotate(45deg)}.journal-editorial-meta{display:flex;align-items:center;gap:12px;color:#7a7c6d;font:9px/1.5 var(--font-mono)}.journal-editorial-meta>span:first-child{text-transform:uppercase;color:#b25438}.journal-editorial-meta>span+span:before{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;border-radius:50%;background:#a5a692;margin-right:12px}.journal-editorial-feature .journal-editorial-meta{margin:23px 0 14px}.journal-editorial-feature h3{max-width:620px;font:500 clamp(27px,2.8vw,39px)/1.13 var(--font-display);letter-spacing:-.045em;text-wrap:pretty;transition:color .25s}.journal-editorial-feature-description{font-size:13px;line-height:1.85;color:#6e7163;max-width:560px;margin-top:16px}.journal-editorial-byline{display:flex;align-items:center;gap:18px;color:#727763;font:9px/1.6 var(--font-mono);margin-top:25px}.journal-editorial-byline>span{color:#454c3a}.journal-editorial-reading{border-top:1px solid #7e826a47;min-width:0}.journal-editorial-reading-label{display:flex;justify-content:space-between;align-items:center;font:9px/1.5 var(--font-mono);letter-spacing:.06em;color:#6b705e;padding:16px 0 8px}.journal-editorial-reading-label>span{font-size:18px;color:#af6248}.journal-editorial-story{border-bottom:1px solid #7e826a3b}.journal-editorial-story>a{display:grid;grid-template-columns:1fr 112px;align-items:center;gap:22px;padding:26px 0}.journal-editorial-story-body{min-width:0}.journal-editorial-story h3{font:500 clamp(21px,2vw,27px)/1.2 var(--font-display);letter-spacing:-.035em;text-wrap:pretty;margin-top:13px;transition:color .25s}.journal-editorial-feature-link:hover h3,.journal-editorial-story>a:hover h3{color:#b95738}.journal-editorial-story-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px;color:#7a7d6d;font:9px/1.5 var(--font-mono)}.journal-editorial-story-bottom>span{color:#b46a4e;font:24px/1 var(--font-sans);transition:transform .3s}.journal-editorial-story>a:hover .journal-editorial-story-bottom>span{transform:translate(3px,-3px)}.journal-editorial-story-image{position:relative;width:100%;aspect-ratio:.85;background:#d8d4c8;border-radius:4px;overflow:hidden}.journal-editorial-story-image>img{object-fit:cover;transition:scale .6s cubic-bezier(.16,1,.3,1)}.journal-editorial-story>a:hover .journal-editorial-story-image>img{scale:1.06}.journal-editorial-note{display:grid;grid-template-columns:38px 1fr;column-gap:17px;align-items:center;padding:27px 0 0}.journal-editorial-note-mark{color:#e26943;font-size:43px;line-height:1}.journal-editorial-note p{color:#4f5641;font:500 20px/1.2 var(--font-display);letter-spacing:-.025em}.journal-editorial-note p em{font-family:Georgia,serif;font-weight:400;color:#8d674e}.journal-editorial-note>a{grid-column:2;display:flex;align-items:center;gap:25px;font-size:11px;color:#656e55;margin-top:13px;padding-block:8px}.journal-editorial-note>a>span{font-size:19px;color:#c06443}.journal-editorial-colophon{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #7e826a38;margin-top:58px;padding:24px 0;color:#858a76;font:9px/1.5 var(--font-mono);letter-spacing:.045em}@media (max-width:1100px){.faq-editorial-layout{grid-template-columns:.85fr 1.3fr;gap:7%}.faq-editorial-intro h2{font-size:clamp(54px,7vw,76px)}.faq-editorial-item button{grid-template-columns:22px 1fr 31px;gap:13px}.faq-editorial-question{font-size:20px}.faq-editorial-answer p{padding-left:35px;padding-right:20px}.journal-editorial-grid{grid-template-columns:1.2fr 1fr;gap:5%}.journal-editorial-story>a{grid-template-columns:1fr 90px;gap:16px}.journal-editorial-story h3{font-size:22px}.journal-editorial-story-image{aspect-ratio:.7}.journal-editorial-story .journal-editorial-meta{gap:8px;font-size:8px}.journal-editorial-story .journal-editorial-meta>span+span:before{margin-right:8px}.journal-editorial-feature-image{aspect-ratio:1.15}.journal-editorial-feature-caption{left:18px;bottom:26px;font-size:30px}.journal-editorial-feature-arrow{right:18px;width:34px;height:34px;font-size:23px}}@media (max-width:760px){.faq-editorial{padding:65px 0 64px}.faq-editorial-kicker,.journal-editorial-kicker{font-size:9px;padding-top:16px}.faq-editorial-kicker>span:last-child,.journal-editorial-kicker>span:last-child{display:none}.faq-editorial-layout{grid-template-columns:1fr;gap:34px;margin-top:36px}.faq-editorial-label{font-size:8px;margin-bottom:16px}.faq-editorial-intro h2{font-size:clamp(56px,12.5vw,76px)}.faq-editorial-description{font-size:13px;margin-top:20px;max-width:300px}.faq-editorial-desktop-break{display:none}.faq-editorial-contact{margin-top:20px;gap:12px}.faq-editorial-contact-icon{width:40px;height:40px}.faq-editorial-contact small{font-size:10px}.faq-editorial-contact strong{font-size:13px;gap:20px}.faq-editorial-item:before{left:-10px}.faq-editorial-item button{grid-template-columns:22px 1fr 30px;gap:10px;min-height:82px;padding:20px 0}.faq-editorial-number{padding-top:3px;font-size:9px}.faq-editorial-question{font-size:19px;line-height:1.25}.faq-editorial-plus{width:29px;height:29px}.faq-editorial-answer p{padding:0 16px 25px 32px;font-size:13px;line-height:1.8}.journal-editorial{padding-top:56px}.journal-editorial-heading{display:block;margin:35px 0 34px}.journal-editorial-heading h2{font-size:clamp(49px,11.5vw,70px)}.journal-editorial-heading>div{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:24px;padding-bottom:0}.journal-editorial-heading p{font-size:11px;line-height:1.8;max-width:165px}.journal-editorial-heading p>br{display:none}.journal-editorial-all{gap:12px;flex-shrink:0;margin-top:0;padding-bottom:6px;padding-top:6px;font-size:11px}.journal-editorial-all>span{font-size:20px}.journal-editorial-grid{grid-template-columns:1fr;gap:34px}.journal-editorial-feature-image{aspect-ratio:1.25}.journal-editorial-feature-tag{left:17px;right:17px;top:17px;font-size:8px}.journal-editorial-feature-caption{left:18px;bottom:23px;font-size:clamp(25px,6.4vw,39px)}.journal-editorial-feature-arrow{right:17px;bottom:22px;width:35px;height:35px}.journal-editorial-feature .journal-editorial-meta{margin:20px 0 11px}.journal-editorial-feature h3{font-size:clamp(28px,6.9vw,39px);line-height:1.15}.journal-editorial-feature-description{margin-top:13px;font-size:12px;line-height:1.8}.journal-editorial-byline{margin-top:20px;gap:16px;font-size:8px}.journal-editorial-reading-label{padding-top:16px;font-size:8px}.journal-editorial-story>a{grid-template-columns:1fr 100px;gap:20px;padding:23px 0}.journal-editorial-story h3{font-size:23px;line-height:1.17;margin-top:12px}.journal-editorial-story-image{aspect-ratio:.73}.journal-editorial-story-bottom{margin-top:16px;font-size:8px}.journal-editorial-note{padding-top:28px;grid-template-columns:35px 1fr;gap:0 15px}.journal-editorial-note-mark{font-size:39px}.journal-editorial-note p{font-size:22px}.journal-editorial-note>a{min-height:44px;margin-top:8px;font-size:12px}.journal-editorial-colophon{margin-top:33px;padding:20px 0;font-size:7px;gap:15px}}@media (max-width:380px){.faq-editorial-question{font-size:18px}.journal-editorial-heading>div{display:block}.journal-editorial-heading p{max-width:250px;font-size:12px}.journal-editorial-all{display:inline-flex;gap:24px;margin-top:12px;min-height:44px}.journal-editorial-story>a{grid-template-columns:1fr 84px;gap:15px}.journal-editorial-story h3{font-size:21px}.journal-editorial-feature-caption{font-size:24px}.journal-editorial-feature-arrow{width:30px;height:30px;font-size:21px}.journal-editorial-colophon{font-size:6px}}@media (prefers-reduced-motion:reduce){.faq-editorial *,.faq-editorial :before,.journal-editorial *,.journal-editorial :before{transition:none!important}}