@charset "UTF-8";
:root{--ink:#141514;--paper:#eeeee7;--orange:#e85c24;--petrol:#123e4b;--line:rgba(238,238,231,.22);--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--pad:clamp(20px,4vw,72px);--ease:cubic-bezier(.16,1,.3,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--sans);font-weight:400;-webkit-font-smoothing:antialiased}body.locked{overflow:hidden}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit;border:0;border-radius:0;cursor:pointer;background:none}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--orange);outline-offset:6px}button:disabled{cursor:default}img{display:block;width:100%;height:auto}svg{display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400;letter-spacing:-.052em}p{letter-spacing:-.016em}ul{padding:0;list-style:none}.mono{font-family:var(--mono);font-size:11px;line-height:1.5;letter-spacing:.035em;text-transform:uppercase}.skip{position:fixed;left:20px;top:12px;padding:12px;background:var(--orange);z-index:100;transform:translateY(-180%)}.skip:focus{transform:none}.page-progress{position:fixed;top:0;left:0;height:2px;width:100%;background:var(--orange);transform-origin:left;transform:scaleX(0);z-index:70}
.site-header{height:92px;padding:20px var(--pad);display:flex;align-items:center;gap:42px;border-bottom:1px solid var(--line);background:var(--ink);position:relative;z-index:45}.brand{display:block;flex-shrink:0}.brand img{width:90px;height:36px}.header-description{font-size:12px;line-height:1.35}.header-right{display:flex;align-items:center;gap:44px;margin-left:auto}.header-place{font-family:var(--mono);font-size:10px;text-transform:uppercase;color:#92968e}.menu-toggle{display:flex;gap:30px;align-items:center;font-size:13px;padding:8px 0}.menu-symbol{font-size:25px;font-weight:300;transition:transform .5s var(--ease)}.menu-toggle[aria-expanded=true] .menu-symbol{transform:rotate(45deg)}.rolling{display:inline-block;position:relative;overflow:hidden;line-height:1.3}.rolling>span{display:block;transition:transform .5s var(--ease)}.rolling>span+span{position:absolute;top:100%;left:0}.menu-toggle:hover .rolling>span,.text-link:hover .rolling>span{transform:translateY(-100%)}.menu-backdrop{position:fixed;inset:0;background:#0009;z-index:40}.menu-panel{position:fixed;right:0;top:92px;bottom:0;width:55%;padding:42px var(--pad);z-index:44;background:var(--paper);color:var(--ink);transform:translateX(101%);transition:transform .7s var(--ease);overflow:auto}.menu-panel.open{transform:none}.menu-panel>p{margin-bottom:34px}.menu-panel>a{display:flex;align-items:baseline;gap:20px;border-top:1px solid #14151438;padding:24px 0;font-size:clamp(24px,3.2vw,48px);letter-spacing:-.05em;transition:padding-left .4s var(--ease),color .4s}.menu-panel>a:hover{padding-left:12px;color:var(--orange)}.menu-panel>a small{font-family:var(--mono);font-size:11px;letter-spacing:0}.menu-panel>a>span{margin-left:auto}.menu-foot{margin-top:50px;color:#64685f}
.hero{padding:25px var(--pad) 0;position:relative;min-height:calc(100svh - 92px);display:flex;flex-direction:column}.hero-top{display:flex;justify-content:space-between;color:#a9ada4;gap:15px}.hero-status{display:flex;align-items:center;gap:8px}.hero-status i{width:5px;height:5px;background:var(--orange);border-radius:50%}.hero h1{font-size:clamp(56px,8.4vw,152px);line-height:1.02;margin:46px 0 40px;letter-spacing:-.06em}.hero h1>span{display:block}.hero h1 em{font-style:normal;color:var(--orange)}.reveal-line{overflow:hidden}.reveal-line>span{display:block;animation:line-in 1.1s var(--ease) both}.reveal-line:nth-child(2)>span{animation-delay:.12s}.reveal-line:nth-child(3)>span{animation-delay:.24s}@keyframes line-in{from{transform:translateY(110%)}to{transform:none}}.hero-bottom{display:grid;grid-template-columns:1fr 1fr auto;gap:32px;align-items:end;margin-top:auto;margin-bottom:46px}.hero-bottom p{font-size:16px;line-height:1.35}.hero-mark{width:180px;color:var(--orange)}.hero-mark svg{width:100%}.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;font-size:14px;border-bottom:1px solid currentColor;padding:10px 0;text-align:left}.arrow{display:inline-block;transition:transform .45s var(--ease);font-size:22px;font-weight:300}.text-link:hover .arrow{transform:translate(4px,-4px)}.hero-chapters{border-top:1px solid var(--line);display:flex;gap:36px;padding:17px 0;color:#b5b8af}.hero-chapters>a:hover{color:var(--orange)}.hero-chapters>.scroll-cue{margin-left:auto;color:#7d8278}
.tile-chapter{height:220svh;position:relative}.tile-stage{height:100svh;position:sticky;top:0;overflow:hidden;background:var(--orange)}.tile-base{position:absolute;inset:0;padding:var(--pad);color:var(--ink);z-index:4;pointer-events:none}.tile-base-head{display:flex;justify-content:space-between}.worlds{position:absolute;width:45%;max-width:700px;left:50%;top:50%;transform:translate(-50%,-56%);fill:none;stroke:var(--paper);stroke-width:1}.tile-caption{position:absolute;bottom:20%;width:100%;left:0;display:flex;justify-content:center;gap:10%;font-size:clamp(40px,6vw,94px);letter-spacing:-.055em}.tile-hint{position:absolute;bottom:var(--pad);left:var(--pad)}.tile-next{position:absolute;inset:0}.tile-next>img{width:100%;height:100%;object-fit:cover;object-position:center}.tile-next>span{position:absolute;bottom:25px;left:var(--pad);background:var(--ink);padding:9px 12px}.tile-grid{position:absolute;inset:0;z-index:3;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,1fr)}.tile-grid>i{display:block;background:var(--orange);transform-origin:center;will-change:opacity}.tile-grid>i:nth-child(3n){background:#e95d25}.tile-grid>i:nth-child(7n){background:#e55a24}
.section-pad{padding:var(--pad)}.chapter-line{display:flex;justify-content:space-between;border-top:1px solid currentColor;padding-top:17px;margin-bottom:76px;gap:20px}.chapter-line>span:last-child{opacity:.65}.studio{background:var(--paper);color:var(--ink);padding-top:54px;padding-bottom:48px}.studio-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:80px;align-items:start}.studio h2{font-size:clamp(38px,5.8vw,88px);line-height:1.02}.studio-copy{padding-top:8px;max-width:460px}.studio-copy>p{font-size:23px;line-height:1.3}.studio-copy>p+p{font-size:17px;line-height:1.5;margin:24px 0 28px}.studio-caption{display:flex;gap:20px;justify-content:space-between;border-bottom:1px solid #14151430;margin-top:95px;padding-bottom:20px}.reveal{opacity:0;transform:translateY(35px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.reveal.visible{opacity:1;transform:none}.no-js .reveal{opacity:1;transform:none}
.projects{background:var(--paper);color:var(--ink);padding-top:80px;padding-bottom:100px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:58px;gap:36px}.section-heading h2{font-size:clamp(42px,6vw,90px);line-height:1.02}.section-heading>p{font-size:16px;line-height:1.45;max-width:340px;margin-bottom:7px}.project-card{padding:0;text-align:left;display:block;width:100%}.project-image{position:relative;overflow:hidden;background:#d5d5ce}.project-image>img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease),filter .9s var(--ease)}.project-amalita .project-image{aspect-ratio:1.95}.project-card:hover .project-image>img{transform:scale(1.025)}.project-open{position:absolute;right:20px;top:20px;background:var(--paper);color:var(--ink);padding:12px 18px;font-size:12px;transform:translateY(-60px);opacity:0;transition:.5s var(--ease)}.project-card:hover .project-open,.project-card:focus-visible .project-open{transform:none;opacity:1}.project-corner{position:absolute;left:20px;bottom:20px;background:var(--ink);color:var(--paper);padding:8px 12px}.project-details{display:flex;align-items:start;padding:22px 0 26px;border-bottom:1px solid #14151440;gap:30px}.project-details h3{font-size:28px;line-height:1.1;letter-spacing:-.04em;flex:1}.project-details>div{flex:1;font-size:13px;line-height:1.5}.project-details small{display:block;font-size:10px;color:#777b70;margin-top:5px}.project-arrow{font-size:25px;transition:transform .4s var(--ease)}.project-card:hover .project-arrow{transform:translate(3px,-3px)}.project-two-col{display:grid;grid-template-columns:1.65fr 1fr;gap:6vw;margin-top:76px;align-items:start}.project-vidas .project-image{aspect-ratio:1.3}.project-vidas .project-details{gap:20px}.project-vidas .project-details h3{font-size:25px}.project-note{padding:5px 0}.project-note>p{font-size:clamp(32px,4vw,62px);line-height:1.06;letter-spacing:-.045em;margin-top:40px}.project-note>p>span{color:var(--orange)}.fine-grid{margin-top:35px;padding:25px 0;border-top:1px solid #14151430;border-bottom:1px solid #14151430;color:var(--orange)}.fine-grid svg{width:170px;fill:none;stroke:currentColor;stroke-width:1}.project-note>p.note-small{font-size:15px;line-height:1.5;letter-spacing:-.01em;margin-top:25px;max-width:300px}
.practices{background:var(--ink);padding-top:75px;padding-bottom:0}.practices>h2{font-size:clamp(50px,7vw,110px);line-height:1.01;margin-bottom:80px}.practice-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.practice{padding:42px 0 54px}.practice:first-child{padding-right:7vw;border-right:1px solid var(--line)}.practice:last-child{padding-left:7vw}.practice-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.practice-icon{width:136px;height:85px;stroke:var(--orange);stroke-width:1;fill:none}.practice h3{font-size:clamp(40px,4.2vw,66px);margin-bottom:22px}.practice>p{font-size:18px;line-height:1.5;max-width:430px}.practice details{margin-top:30px;border-top:1px solid var(--line)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.practice summary{padding-top:20px;font-size:13px;display:flex;justify-content:space-between}.practice summary>span{font-size:20px;line-height:.8;transition:transform .3s}.practice details[open] summary>span{transform:rotate(45deg)}.practice li{font-size:15px;padding:9px 0;border-bottom:1px solid #eeeeE711;line-height:1.4}.precision{margin:45px calc(-1 * var(--pad)) 0;padding:60px var(--pad);background:var(--petrol);display:grid;grid-template-columns:1fr 1.8fr 1.2fr;gap:40px;align-items:start}.precision h3{font-size:clamp(30px,3.3vw,52px);line-height:1.1}.precision p{font-size:15px;line-height:1.6;color:#c5d1cd}
.process{background:var(--paper);color:var(--ink);padding-top:80px;padding-bottom:38px}.process-layout{display:grid;grid-template-columns:1fr 1fr;gap:10vw}.process-intro{position:sticky;top:60px;align-self:start}.process-intro h2{font-size:clamp(42px,5.3vw,82px);line-height:1.02}.process-intro h2>span{color:var(--orange)}.process-intro>p{font-size:16px;line-height:1.5;margin-top:28px}.process-shape{width:140px;stroke:var(--orange);stroke-width:25;fill:none;margin-top:45px}.process-steps details{border-top:1px solid #14151445}.process-steps summary{display:flex;align-items:center;gap:30px;padding:30px 0}.process-steps summary h3{font-size:36px;flex:1;letter-spacing:-.04em}.process-steps summary>span:last-child{font-size:24px;font-weight:300}.process-steps details>p{padding:0 0 30px 46px;font-size:17px;line-height:1.55;color:#55594f}.models{border-top:1px solid #14151445;display:grid;grid-template-columns:1fr 1fr 1.5fr 1.5fr;gap:30px;margin-top:90px;padding-top:24px;font-size:15px}
.contact{background:var(--orange);color:var(--ink);padding-top:50px}.contact .chapter-line{margin-bottom:70px}.contact-heading{display:flex;justify-content:space-between;align-items:center;gap:25px}.contact h2{font-size:clamp(64px,11vw,180px);line-height:.98;letter-spacing:-.065em}.contact h2 span{color:var(--paper)}.contact-round{border:1px solid var(--ink);border-radius:50%;width:130px;height:130px;flex-shrink:0;display:grid;place-items:center;transition:color .5s,background .5s}.contact-round>span{font-size:68px;transition:transform .5s var(--ease)}.contact-round:hover{background:var(--ink);color:var(--orange)}.contact-round:hover>span{transform:rotate(45deg)}.contact-bottom{display:flex;justify-content:space-between;align-items:end;margin:58px 0 90px;gap:30px}.contact-bottom p{font-size:18px;line-height:1.5}.contact footer{padding:24px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #14151455}.contact .brand img{filter:brightness(0)}
dialog{padding:0;border:0;border-radius:0;background:var(--paper);color:var(--ink);max-width:none;max-height:none}dialog::backdrop{background:#000b}dialog[open]{animation:dialog-in .6s var(--ease)}@keyframes dialog-in{from{opacity:0;transform:translateY(45px)}to{opacity:1;transform:none}}.case-dialog{width:100%;height:100svh;margin:0;overflow:auto}.case-toolbar{display:flex;justify-content:space-between;align-items:center;padding:16px var(--pad);position:sticky;top:0;background:var(--paper);border-bottom:1px solid #14151430;z-index:3}.case-toolbar .text-link{border:0;gap:20px}.case-head{padding:60px var(--pad) 48px}.case-head>span{color:#70766a}.case-head h2{font-size:clamp(48px,7vw,112px);margin:18px 0 36px;line-height:1.05}.case-intro{display:grid;grid-template-columns:1fr 1.5fr;gap:8vw}.case-intro dl{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:0}.case-intro dt{font-family:var(--mono);font-size:10px;text-transform:uppercase;color:#767c70;margin-bottom:8px}.case-intro dd{margin:0;font-size:14px;line-height:1.5}.case-intro>p{font-size:22px;line-height:1.4;max-width:630px}.case-cover{width:100%;max-height:90svh;object-fit:cover}.case-chapter{padding:70px var(--pad)}.case-chapter-title{display:flex;justify-content:space-between;align-items:start;margin-bottom:36px;border-top:1px solid #14151438;padding-top:20px;gap:40px}.case-chapter-title h3{font-size:36px;line-height:1.1}.case-chapter-title p{max-width:480px;font-size:16px;line-height:1.5}.case-gallery{display:grid;grid-template-columns:1fr 1fr;gap:22px}.gallery-item{margin:0}.gallery-item>button{width:100%;padding:0;position:relative;overflow:hidden;background:#dfdfd8}.gallery-item img{width:100%;height:100%;object-fit:contain;max-height:680px;transition:transform .7s var(--ease)}.gallery-item>button:hover img{transform:scale(1.015)}.gallery-item figcaption{font-family:var(--mono);font-size:10px;line-height:1.5;padding-top:12px;text-transform:uppercase}.gallery-item.wide{grid-column:1/-1}.gallery-item.wide img{max-height:850px}.case-video{width:100%;max-height:80svh;background:#141514}.case-end{display:flex;align-items:center;justify-content:space-between;padding:50px var(--pad);background:var(--ink);color:var(--paper);gap:30px}.case-end h3{font-size:42px}.case-end button{font-size:22px}.case-note{font-size:12px;line-height:1.5;color:#777c71;margin-top:28px}.image-dialog{background:var(--ink);width:100%;height:100svh;margin:0;color:var(--paper);padding:70px 25px 25px}.image-dialog>img{height:calc(100% - 50px);width:100%;object-fit:contain}.image-dialog>p{text-align:center;margin-top:18px}.image-dialog .dialog-close{position:absolute;right:25px;top:22px;padding:10px}.contact-dialog{width:min(720px,100%);padding:60px;max-height:95svh;overflow:auto;margin:auto}.contact-dialog>.dialog-close{position:absolute;right:26px;top:16px;border:0}.contact-dialog>span{display:block;margin-bottom:25px}.contact-dialog h2{font-size:44px;line-height:1.05;margin-bottom:35px}.contact-dialog form{display:grid;gap:22px}.contact-dialog label{font-size:12px;display:grid;gap:8px}.contact-dialog input,.contact-dialog textarea,.contact-dialog select{font:inherit;font-size:15px;padding:12px;border:1px solid #14151440;background:transparent;width:100%;color:var(--ink);border-radius:0}.submit{background:var(--ink);color:var(--paper);padding:17px;text-align:left;font-size:14px}.form-note{font-size:11px;line-height:1.5;color:#73796d}#contact-result{background:#ddddD5;padding:20px}#contact-result>p{margin-bottom:15px}#contact-summary{height:180px;margin-bottom:15px}#copy-summary{padding:10px;border:1px solid #14151440}#copy-status{font-size:12px;margin-left:12px}
@media(min-width:1800px){.hero h1{margin-top:75px}.hero-bottom{margin-bottom:65px}}
@media(max-width:1000px){.header-place{display:none}.hero h1{font-size:8.7vw}.hero-bottom{grid-template-columns:1fr 1.5fr auto;gap:20px}.hero-mark{width:135px}.hero-bottom p{font-size:14px}.hero-chapters{gap:22px}.hero-chapters>a:nth-of-type(3){display:none}.studio-grid{gap:35px}.studio-copy>p{font-size:20px}.precision{grid-template-columns:1fr 1.7fr;gap:30px}.precision>.mono{grid-column:1/-1}.project-details{gap:15px}.project-details h3{font-size:24px}.project-details>div{font-size:12px}.process-layout{gap:6vw}.process-steps summary h3{font-size:30px}.models{grid-template-columns:1fr 1fr}.models>.mono{grid-column:1/-1}.contact-round{width:100px;height:100px}.contact-round>span{font-size:50px}}
@media(max-width:700px){html{scroll-padding-top:72px}.site-header{height:76px;gap:22px}.brand img{width:75px;height:30px}.header-description{font-size:10px}.header-right{gap:0}.menu-toggle{font-size:12px;gap:15px}.menu-panel{top:76px;width:100%;padding:35px 25px}.menu-panel>a{font-size:32px;padding:25px 0}.hero{min-height:calc(92svh - 76px);padding-top:20px}.hero-top{font-size:9px}.hero-status{display:none}.hero h1{font-size:clamp(43px,9.5vw,67px);margin-top:60px;margin-bottom:45px;line-height:1.06;letter-spacing:-.06em}.hero-bottom{grid-template-columns:1fr 1.5fr;gap:25px;align-items:start;margin-bottom:35px}.hero-mark{width:105px;padding-top:5px}.hero-bottom p{font-size:13px;line-height:1.45}.hero-bottom>.text-link{grid-column:2;font-size:12px;gap:10px}.desktop{display:none}.hero-chapters{font-size:9px;gap:15px;padding:15px 0}.hero-chapters>a{display:none}.scroll-cue{font-size:9px}.tile-chapter{height:170svh}.tile-stage{height:90svh;top:0}.worlds{width:90%;stroke-width:1}.tile-caption{bottom:26%;gap:9%;font-size:12vw}.tile-base-head{font-size:9px}.tile-grid{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(9,1fr)}.tile-next>img{object-position:50%}.tile-next>span{font-size:9px;max-width:85%;left:20px;bottom:20px}.chapter-line{font-size:9px;margin-bottom:45px}.chapter-line>span:last-child{max-width:130px;text-align:right}.studio{padding-top:35px;padding-bottom:30px}.studio-grid{grid-template-columns:1fr;gap:35px}.studio h2{font-size:42px}.studio-copy>p{font-size:21px}.studio-copy>p+p{font-size:16px}.studio-caption{margin-top:50px;font-size:9px}.projects{padding-top:55px;padding-bottom:60px}.section-heading{display:block;margin-bottom:30px}.section-heading h2{font-size:46px}.section-heading>p{font-size:14px;margin-top:25px}.project-amalita .project-image{aspect-ratio:1.12}.project-details{padding:18px 0;flex-wrap:wrap;gap:10px}.project-details h3{font-size:25px;flex-basis:85%}.project-details>div{order:3;flex-basis:100%}.project-arrow{font-size:22px}.project-open{display:none}.project-corner{left:10px;bottom:10px;font-size:9px;padding:6px 8px}.project-two-col{grid-template-columns:1fr;margin-top:40px;gap:45px}.project-note{display:grid;grid-template-columns:1fr 1fr;gap:20px}.project-note>.mono{grid-column:1/-1}.project-note>p{font-size:33px;margin:0}.fine-grid{margin:0;padding:20px 0;align-self:center}.fine-grid svg{width:100%}.project-note>p.note-small{font-size:14px;grid-column:1/-1;max-width:none;margin:0}.practices{padding-top:45px}.practices>h2{font-size:56px;margin-bottom:45px}.practice-grid{grid-template-columns:1fr}.practice:first-child{padding:30px 0 40px;border-right:0;border-bottom:1px solid var(--line)}.practice:last-child{padding:30px 0 40px}.practice-top{margin-bottom:22px}.practice-icon{width:110px;height:70px}.practice h3{font-size:45px;margin-bottom:16px}.practice>p{font-size:16px}.practice details{margin-top:20px}.precision{display:block;margin-top:20px;padding:40px 20px}.precision h3{font-size:38px;margin:25px 0}.precision p{font-size:15px}.process{padding-top:50px}.process-layout{grid-template-columns:1fr;gap:40px}.process-intro{position:static}.process-intro h2{font-size:48px}.process-intro>p{font-size:15px;margin-top:20px}.process-shape{display:none}.process-steps summary{padding:24px 0;gap:20px}.process-steps summary h3{font-size:30px}.process-steps details>p{padding-left:35px;font-size:15px}.models{margin-top:40px;grid-template-columns:1fr;font-size:15px;gap:18px}.models>.mono{grid-column:auto}.contact{padding-top:35px}.contact .chapter-line{margin-bottom:50px}.contact h2{font-size:16vw;line-height:1.01}.contact-round{width:58px;height:58px}.contact-round>span{font-size:34px}.contact-heading{gap:12px}.contact-bottom{display:block;margin:32px 0 50px}.contact-bottom p{font-size:15px}.contact-bottom>.text-link{margin-top:25px}.contact footer{flex-wrap:wrap;gap:25px;font-size:9px}.contact footer>.mono:nth-child(2){order:3;width:100%;font-size:9px}.contact footer>a:last-child{font-size:9px}.case-head{padding:40px 20px}.case-head h2{font-size:54px;margin:16px 0 30px}.case-intro{grid-template-columns:1fr;gap:30px}.case-intro>p{font-size:20px}.case-intro dd{font-size:12px}.case-cover{min-height:40svh}.case-chapter{padding:40px 20px}.case-chapter-title{display:block}.case-chapter-title h3{font-size:30px}.case-chapter-title p{font-size:15px;margin-top:20px}.case-gallery{grid-template-columns:1fr;gap:28px}.gallery-item.wide{grid-column:auto}.case-end{padding:30px 20px}.case-end h3{font-size:30px}.case-end button{font-size:16px}.contact-dialog{padding:60px 25px 30px;max-height:100svh}.contact-dialog h2{font-size:38px}.case-toolbar{padding:12px 20px}}
.site-header{position:sticky;top:0}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}.tile-chapter{height:75svh}.tile-stage{position:relative;height:75svh}.tile-grid,.tile-base{display:none}.process-intro{position:static}}
