:root{--bg:#080e1d;--panel:#101a2b;--ink:#f6f2e9;--muted:#b5bdca;--gold:#f0b85b;--line:#2d3749;--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:var(--bg);color:var(--ink);font:17px/1.65 var(--sans)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}a:hover{text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:5px}img{max-width:100%;display:block}p,h1,h2,h3{margin:0 0 1rem}h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.045em;line-height:1.06}h1{font-size:clamp(3.6rem,6.9vw,7.8rem);white-space:nowrap}h2{font-size:clamp(2.6rem,4.8vw,5rem)}h3{font-size:1.45rem;line-height:1.3;font-weight:400}em{color:var(--gold);font-weight:400}p{color:var(--muted)}.wrap{width:min(1320px,89%);margin-inline:auto}.section{padding-block:100px}.eyebrow{font-size:.875rem;line-height:1.5;letter-spacing:.15em;font-weight:700;color:var(--gold);margin-bottom:1.3rem}.lead{font-size:1.45rem;line-height:1.45;color:var(--ink)}.skip{position:fixed;top:-100px;left:20px;background:var(--gold);color:var(--bg);padding:12px;z-index:100}.skip:focus{top:12px}.site-header{height:90px;padding-inline:5.5%;display:flex;align-items:center;justify-content:space-between;gap:25px;position:sticky;top:0;z-index:30;background:rgba(8,14,29,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(15px)}.brand{font-weight:700;letter-spacing:.17em;font-size:1rem;line-height:1.4;flex-shrink:0}.brand span{display:block;font-size:.75rem;letter-spacing:.2em;color:var(--gold);margin-top:6px}nav{display:flex;gap:25px;align-items:center;font-size:.9rem}nav a{padding-block:9px;border-bottom:1px solid transparent}nav a:hover,nav a:focus-visible{border-color:var(--gold);color:var(--gold)}nav .nav-contact{border:1px solid #627086;padding:8px 18px}#menu{display:none}.hero-heading{padding-block:58px 42px;display:grid;grid-template-columns:1.6fr 1fr;gap:55px;align-items:end}.hero-heading h1{margin-bottom:0}.hero-intro{max-width:360px}.hero-intro p{line-height:1.6;margin-bottom:24px}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px}.button{display:inline-flex;justify-content:center;align-items:center;padding:13px 23px;border:1px solid var(--line);font-size:1rem;line-height:1.4;font-weight:600;transition:background .2s,color .2s,transform .2s;text-align:center}.button:hover{transform:translateY(-2px)}.primary{background:var(--gold);color:var(--bg);border-color:var(--gold)}.primary:hover{background:#ffd28d}.secondary{background:transparent;color:var(--ink);border-color:#6e7888}.secondary:hover{background:var(--ink);color:var(--bg)}.text-link{display:inline-block;border-bottom:1px solid var(--gold);padding-bottom:4px;font-size:1rem}.text-link:hover{color:var(--gold)}.cinematic{position:relative;overflow:hidden;isolation:isolate;background:var(--panel)}.hero-scene{aspect-ratio:2.35;max-height:620px;min-height:320px}.hero-plate{position:absolute;inset:-3%;background:url('assets/crossroads.webp') center/cover no-repeat;will-change:transform}.hero-character{position:absolute;width:27%;height:108%;object-fit:contain;left:31%;top:9%;filter:drop-shadow(0 8px 9px #0006);will-change:transform}.hero-apple{position:absolute;width:4.6%;left:76%;top:16%;will-change:transform;filter:drop-shadow(0 0 9px #ffd0825c)}.scene-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#080e1d95,transparent 25%,transparent 90%,#080e1d20)}.scene-caption{position:absolute;left:5.5%;bottom:24px;z-index:4;letter-spacing:.13em;font-size:.875rem;line-height:1.4;color:white;text-shadow:0 2px 7px black}.motion-toggle{position:absolute;z-index:6;right:5.5%;bottom:17px;border:1px solid #b8c4d25c;color:white;background:#080e1dbd;padding:8px 13px;font-size:.875rem}.hero-foot{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-block:21px;color:var(--muted);font-size:.875rem;border-bottom:1px solid var(--line)}.hero-foot a{color:var(--gold)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:44px}.section-heading h2{margin-bottom:0}.section-heading>p{max-width:380px;font-size:1rem;margin-bottom:0}.gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.project-feature{grid-column:1/-1}.project-image{aspect-ratio:16/9;position:relative;overflow:hidden;background:var(--panel)}.project-feature .project-image{aspect-ratio:2.1}.project-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.project:hover img{transform:scale(1.025)}.project-action{position:absolute;bottom:20px;right:20px;background:#080e1de6;border:1px solid #acb8ca66;padding:9px 15px;font-size:.875rem;color:var(--ink)}.project-caption{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-top:14px}.project-caption h3{margin-bottom:0}.project-caption>span{font-size:.875rem;color:var(--muted)}.work-notes{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:45px}.work-notes>a{padding:28px 0;border-block:1px solid var(--line)}.work-notes span{color:var(--gold);font-size:.875rem;letter-spacing:.1em}.work-notes h3{margin-top:12px}.work-notes p{max-width:490px;font-size:1rem;margin-bottom:0}.work-notes>a:hover h3{color:var(--gold)}.idea-sequence{height:140vh;min-height:780px;position:relative}.idea-stage{position:sticky;top:100px}.idea-cinema{aspect-ratio:4;min-height:235px}.sheet-scene{position:absolute;inset:0;background-image:url('assets/storyboard.webp');background-repeat:no-repeat;background-size:100% 600%;will-change:transform}.scene-two{background-image:url('assets/crossroads.webp');background-size:cover;background-position:center;filter:brightness(.65)}.falling-apple{position:absolute;width:22%;height:auto;left:39%;top:-12%;z-index:2;will-change:transform,opacity}.scene-three{background-position:center 40%;opacity:0;z-index:3}.impact-light{position:absolute;inset:0;background:radial-gradient(ellipse at 42% 50%,#ffe6aa9c,transparent 60%);z-index:4;opacity:0;pointer-events:none}.idea-caption{z-index:5}.idea-line{display:flex;justify-content:space-between;align-items:end;gap:20px;padding-block:32px}.idea-line p{font:clamp(2rem,3.4vw,3.6rem)/1.15 var(--serif);color:var(--ink);margin-bottom:0;letter-spacing:-.025em}.idea-line span{color:var(--muted);font-size:.875rem}.sessions-section{background:var(--panel)}.session-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:12%}.session-grid>div:first-child>p:not(.eyebrow){max-width:530px}.session-grid .button{margin-top:17px}.small-note{font-size:.875rem;line-height:1.5;color:var(--muted);margin-top:16px}.session-detail{border-top:1px solid #778394;padding-top:24px}.session-duration{display:flex;align-items:center;gap:24px;color:var(--ink)}.session-duration strong{font:6rem/1 var(--serif);letter-spacing:-.07em;color:var(--gold)}.session-duration span{font-size:1rem;line-height:1.4}.session-steps{list-style:none;margin:30px 0 0;padding:0;counter-reset:steps}.session-steps li{position:relative;padding:22px 0 20px 48px;border-top:1px solid var(--line);counter-increment:steps}.session-steps li:before{content:'0'counter(steps);position:absolute;left:0;top:21px;color:var(--gold);font-size:.875rem}.session-steps span{font-size:.875rem;letter-spacing:.1em;color:var(--muted)}.session-steps h3{margin:6px 0 10px}.session-steps p{font-size:1rem;margin:0}.weekly{font-size:1rem;padding-top:20px;border-top:1px solid var(--line)}.story-strip{aspect-ratio:4;min-height:220px}.scene-four{background-position:center 60%}.scene-five{background-position:center 80%}.scene-six{background-position:center 100%}.pixel-field{position:absolute;inset:0;pointer-events:none}.pixel{position:absolute;width:5px;height:5px;background:#ffe3a0;box-shadow:0 0 14px #ffbc53;opacity:.5;will-change:transform,opacity}.create-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.create-grid .actions{margin-top:28px}.journal-section{padding-top:30px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.journal-card{background:var(--panel)}.journal-card>img{width:100%;aspect-ratio:16/10;height:auto;object-fit:cover}.journal-card>div{padding:27px}.journal-card .eyebrow{font-size:.75rem;line-height:1.6;letter-spacing:.1em}.journal-card h3{font:2rem/1.1 var(--serif);letter-spacing:-.02em}.journal-card p:not(.eyebrow){font-size:1rem}.journal-card:hover h3{color:var(--gold)}.creations-section{background:#0d1727}.original-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.original-card img{width:100%;height:300px;object-fit:cover}.original-card>span{display:block;font-size:.75rem;line-height:1.5;letter-spacing:.08em;color:var(--gold);margin-block:18px 8px}.original-card h3{font:1.7rem/1.2 var(--serif)}.collection-heading{display:flex;justify-content:space-between;gap:20px;margin-block:54px 20px}.collection-heading p{font-size:.875rem}.collection-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.collection-list button{padding:24px 0 20px;border:0;border-top:1px solid #526078;background:none;text-align:left;color:var(--ink)}.collection-list button>span{color:var(--gold);font-size:.875rem}.collection-list h3{margin-top:16px;font-size:1.2rem}.collection-list p{font-size:1rem;margin:0}.collection-list button:hover h3{color:var(--gold)}.about-section{display:grid;grid-template-columns:1fr 1fr;background:var(--panel)}.about-portrait{overflow:hidden}.about-portrait img{width:100%;height:100%;max-height:760px;object-fit:cover;object-position:50% 35%}.about-copy{padding:70px 12%;align-self:center}.about-copy p{max-width:510px}.studio-signature{display:grid;grid-template-columns:340px 1fr;gap:10%;align-items:center;padding-block:85px}.studio-signature img{width:100%;aspect-ratio:1;object-fit:cover}.studio-signature h2{font-size:clamp(2.5rem,4vw,4.4rem)}.contact-section{background:#0d1727}.contact-copy{padding-block:65px 75px}.contact-copy h2{max-width:700px}.contact-copy .email{display:inline-block;color:var(--gold);font-size:1.25rem;overflow-wrap:anywhere;margin-top:32px}footer{display:flex;justify-content:space-between;gap:20px;padding-block:25px;color:var(--muted);font-size:.875rem}dialog{border:1px solid #536079;color:var(--ink);background:var(--panel);width:min(760px,94vw);max-height:90dvh;padding:62px 40px 35px;overflow:auto}dialog::backdrop{background:#020712e6;backdrop-filter:blur(6px)}.close{position:absolute;right:20px;top:16px;color:var(--ink);border:0;background:transparent;font-size:1rem;padding:7px}dialog h2{font-size:2.8rem}dialog a:not(.button){text-decoration:underline;text-underline-offset:5px}label{display:block;color:var(--ink);font-size:1rem;margin-block:19px 0}input,textarea{display:block;width:100%;padding:12px 14px;margin-top:7px;color:var(--ink);background:var(--bg);border:1px solid #647086;border-radius:0;font-size:1rem}textarea{resize:vertical}::placeholder{color:#8c98ad;opacity:1}form .button{margin-top:23px}[hidden]{display:none!important}#email-fallback{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.article-main{padding-block:54px 80px}.back-link{color:var(--gold);font-size:1rem}.article-heading{max-width:940px;padding-block:40px 35px}.article-heading h1{white-space:normal;font-size:clamp(3rem,5.9vw,6rem)}.article-heading .lead{max-width:770px}.article-media{width:100%;max-height:760px;object-fit:contain;background:#020711}.article-body{max-width:760px;margin:42px auto 0}.article-body h2{font-size:2rem;letter-spacing:-.025em;margin-top:35px}.article-body p{font-size:1.15rem}.article-body .article-cta{margin-top:45px;padding-top:28px;border-top:1px solid var(--line)}.project-role{font-size:.875rem!important;color:var(--gold);border-block:1px solid var(--line);padding-block:15px}.article-footer{margin-top:55px;padding-top:24px;border-top:1px solid var(--line)}.article-footer a{color:var(--gold)}.motion-paused .pixel{opacity:0}.motion-paused .idea-sequence{height:auto;min-height:0}.motion-paused .idea-stage{position:relative;top:auto}.motion-paused .scene-three{opacity:1!important}.motion-paused .falling-apple{display:none}.motion-paused .idea-line span{display:none}
@media(min-width:1700px){.hero-character{width:25%;left:32%}}@media(max-width:1100px){nav{gap:16px;font-size:.875rem}.site-header{padding-inline:4%}.brand{font-size:.875rem}.hero-heading{grid-template-columns:1.5fr 1fr;gap:25px}h1{font-size:6.7vw}.project-caption{display:block}.project-caption span{display:block;margin-top:5px}.session-grid{gap:7%}.journal-card>div{padding:23px}.studio-signature{grid-template-columns:300px 1fr}.about-copy{padding:50px 9%}.collection-list{gap:16px}}
@media(max-width:820px){html{scroll-padding-top:85px}.site-header{height:78px;padding-inline:5.5%}#menu{display:block;background:none;border:1px solid #647086;color:var(--ink);padding:7px 13px;font-size:1rem}nav{display:none;position:absolute;left:0;right:0;top:78px;padding:25px 5.5%;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:20px 28px;font-size:1rem}nav.open{display:flex}.hero-heading{padding-block:40px 30px;grid-template-columns:1fr;gap:23px}h1{font-size:clamp(3.5rem,9vw,5rem);white-space:normal}.hero-intro{max-width:560px}.hero-intro p{max-width:500px;margin-bottom:20px}.hero-scene{min-height:300px;aspect-ratio:2}.hero-character{width:35%;height:112%;left:30%}.hero-plate{background-position:47% center}.hero-apple{width:6%;left:78%}.scene-caption{font-size:.75rem;bottom:18px;max-width:65%}.motion-toggle{right:4%;bottom:12px;font-size:.875rem;padding:7px 10px}.hero-foot{align-items:start}.section{padding-block:65px}.section-heading{display:block;margin-bottom:30px}.section-heading>p{margin-top:20px}.section-heading br{display:none}.gallery{gap:28px 20px}.project-feature .project-image{aspect-ratio:16/9}.project-caption h3{font-size:1.3rem}.work-notes{gap:25px}.work-notes h3{font-size:1.4rem}.idea-sequence{height:115vh;min-height:700px}.idea-stage{top:86px}.idea-cinema{min-height:250px}.idea-line{align-items:start}.idea-line span{max-width:115px}.session-grid,.create-grid{grid-template-columns:1fr;gap:38px}.session-grid h2{max-width:570px}.session-detail{max-width:640px}.story-strip{min-height:230px}.sheet-scene{background-size:auto 600%}.scene-four{background-position:48% 60%}.scene-five{background-position:58% 80%}.scene-six{background-position:38% 100%}.journal-grid{grid-template-columns:1fr 1fr}.journal-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.journal-card:last-child>img{height:100%;object-fit:cover}.original-grid{gap:20px}.original-card img{height:230px}.collection-heading{display:block}.collection-list{grid-template-columns:1fr 1fr;gap:10px 30px}.about-section{grid-template-columns:1fr}.about-portrait img{height:580px;max-height:none;object-position:50% 35%}.about-copy{padding:55px 5.5%}.about-copy p{max-width:650px}.studio-signature{grid-template-columns:230px 1fr;gap:7%;padding-block:65px}.studio-signature h2{font-size:2.4rem}.contact-copy{padding-block:55px}.article-heading{padding-block:32px}.article-body{margin-top:32px}}
@media(max-width:540px){body{font-size:16px}.wrap{width:89%}.brand{font-size:.875rem;letter-spacing:.12em}.brand span{font-size:.75rem}.hero-heading .eyebrow{font-size:.75rem;letter-spacing:.09em}h1{font-size:3.5rem;line-height:1.03;max-width:350px}h2{font-size:2.7rem}.hero-scene{min-height:280px}.hero-plate{background-size:auto 100%;background-position:43% center}.hero-character{width:50%;left:27%;height:107%;top:13%}.hero-apple{left:82%;width:9%;top:12%}.scene-caption{font-size:.75rem;letter-spacing:.07em;max-width:55%}.hero-foot{font-size:.875rem;display:block}.hero-foot a{display:inline-block;margin-top:9px}.section{padding-block:50px}.section-heading>p{font-size:1rem}.gallery{grid-template-columns:1fr;gap:28px}.project-feature{grid-column:auto}.project-caption{display:flex;align-items:start;gap:18px}.project-caption>span{max-width:150px;font-size:.875rem;line-height:1.4;margin:0;text-align:right}.project-action{font-size:.875rem;padding:7px 12px;right:12px;bottom:12px}.work-notes{grid-template-columns:1fr;gap:0;margin-top:32px}.work-notes>a+ a{border-top:0}.idea-sequence{min-height:680px}.idea-cinema{min-height:240px}.falling-apple{width:40%;left:30%;top:-3%}.idea-line{display:block}.idea-line p{font-size:2.3rem}.idea-line span{display:block;max-width:none;margin-top:16px}.session-grid{gap:30px}.lead{font-size:1.3rem}.session-duration strong{font-size:5rem}.session-steps li{padding-left:38px}.story-strip{min-height:230px}.scene-four{background-position:49% 60%}.scene-five{background-position:32% 80%}.scene-six{background-position:29% 100%}.journal-grid{grid-template-columns:1fr}.journal-card:last-child{display:block;grid-column:auto}.journal-card:last-child>img{height:auto;aspect-ratio:16/10}.journal-card>div{padding:25px}.journal-card h3{font-size:2rem}.journal-card br{display:none}.original-grid{grid-template-columns:1fr;gap:28px}.original-card img{height:300px}.original-card:last-child img{object-fit:contain;background:var(--panel)}.collection-list{gap:10px 20px}.collection-heading{margin-top:30px}.collection-list h3{font-size:1.125rem}.collection-list p{font-size:1rem}.about-portrait img{height:430px}.studio-signature{grid-template-columns:1fr;gap:30px;padding-block:50px}.studio-signature img{max-width:340px}.contact-copy .actions{align-items:stretch;flex-direction:column;gap:14px}.contact-copy .button{width:100%}.contact-copy .email{font-size:1.1rem}footer{flex-direction:column;gap:10px}dialog{padding:58px 23px 28px}dialog h2{font-size:2.3rem}.article-heading h1{font-size:3rem}.article-body p{font-size:1.05rem}.article-main{padding-top:35px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.idea-sequence{height:auto;min-height:0}.idea-stage{position:relative;top:auto}.scene-three{opacity:1!important}.falling-apple{display:none}.idea-line span{display:none}}
/* Keep the explorer close enough to read the face beside the signpost. */
@media(min-width:821px){.hero-character{width:40%;height:auto;left:22%;top:7%}.hero-apple{top:17%}.scene-two{background-size:150% auto;background-position:80% 15%}}
@media(min-width:1700px){.hero-character{width:38%;left:23%}}
@media(max-width:820px) and (min-width:541px){.hero-character{width:45%;height:auto;left:22%;top:9%}}
@media(max-width:540px){.hero-character{width:63%;height:auto;left:21%;top:10%}.scene-two{background-size:auto 170%;background-position:85% top}}
/* Cinematic panels must never infer their width from min-height. */
.cinematic{width:100%;min-width:0;max-width:100%}
.hero-apple{height:auto}
.sheet-scene:not(.scene-two){inset:auto 0;top:50%;width:100%;height:auto;aspect-ratio:4;translate:0 -50%;background-size:100% 600%}
@media(max-width:820px){
 .hero-scene{aspect-ratio:2.2;min-height:0;max-height:none}
 .idea-cinema{aspect-ratio:2.35;min-height:0}
 .story-strip{aspect-ratio:2.7;min-height:0}
 .scene-three{background-position:center 40%}
 .scene-four{background-position:center 60%}
 .scene-five{background-position:center 80%}
 .scene-six{background-position:center 100%}
 .hero-plate{background-position:center;background-size:cover}
 .hero-character{width:52%;left:25%;top:4%}
 .hero-apple{width:7%;left:79%;top:12%}
 .scene-caption{bottom:10px;font-size:.75rem;max-width:72%;letter-spacing:.04em}
 .motion-toggle{right:12px;bottom:9px;font-size:.75rem;padding:5px 8px}
 .idea-sequence{height:115svh;min-height:650px}
 .idea-stage{top:90px}
 .idea-line{padding-block:24px}
 .idea-line p{font-size:2rem}
 .idea-line span{margin-top:12px}
}
@media(max-width:540px){
 .hero{display:flex;flex-direction:column}
 .hero-scene{order:0;aspect-ratio:1.8}
 .hero-heading{order:1;display:block;padding-block:28px 24px}
 .hero-foot{order:2}
 .hero-heading h1{font-size:3rem;line-height:1.02;max-width:none;margin-bottom:18px}
 .hero-heading .eyebrow{font-size:.75rem;letter-spacing:.07em;margin-bottom:12px}
 .hero-intro p{font-size:1rem;line-height:1.55;margin-bottom:18px}
 .hero-intro .actions{gap:18px}
 .hero-character{width:63%;left:21%;top:2%}
 .hero-plate{inset:-4%;background-position:50% center}
 .hero-apple{width:9%;left:81%;top:13%}
 .hero-foot{padding-block:17px;line-height:1.5}
 .hero-foot a{display:block;margin-top:5px}
 .section-heading h2{font-size:2.4rem}
 .project-caption{display:block}
 .project-caption>span{max-width:none;text-align:left;display:block;margin-top:5px}
 .project-caption h3{font-size:1.4rem}
 .about-copy{padding-block:40px}
 .studio-signature{padding-block:40px}
 .studio-signature img{max-width:270px;margin-inline:auto}
 .collection-list{grid-template-columns:1fr}
 .collection-list button{padding-block:18px}
 .collection-list h3{margin:9px 0 5px;font-size:1.2rem}
}
@media(prefers-reduced-motion:reduce){.idea-sequence{height:auto;min-height:0}.idea-stage{top:auto}}
@media(max-width:820px){.idea-sequence{height:72svh;min-height:560px}.idea-line p{font-size:1.9rem}.scene-three{width:125%!important;left:-12.5%!important;right:auto!important}.final-strip .scene-six{width:135%!important;left:-17.5%!important;right:auto!important}}
@media(prefers-reduced-motion:reduce){.idea-sequence{height:auto;min-height:0}}
/* The discovery shot replaces the whole apple frame, including its edges. */
.sheet-scene.scene-three{inset:0!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:100%!important;aspect-ratio:auto;translate:none;background-size:auto 600%;background-position:43% 40%}
@media(max-width:360px){.site-header{gap:12px}.brand{font-size:.8rem;letter-spacing:.09em}.brand span{font-size:.7rem;letter-spacing:.12em}#menu{padding:7px 10px}.hero-heading h1{font-size:2.6rem}.hero-intro .actions{gap:15px}.hero-intro .button{padding-inline:16px}.scene-caption{font-size:.7rem;max-width:65%}.motion-toggle{font-size:.7rem}.section-heading h2{font-size:2.1rem}}
.hero-plate{inset:-10%}
@media(max-width:820px){.hero-plate{inset:-14%}}
