.atlas-art[data-astro-cid-qfsdhuk5]{z-index:-1;pointer-events:none;background:#080a09;position:absolute;inset:0;overflow:hidden}.atlas-art[data-astro-cid-qfsdhuk5] canvas{width:100%;height:100%;position:absolute;inset:0}.atlas-art[data-astro-cid-qfsdhuk5] canvas[data-astro-cid-qfsdhuk5]{opacity:0;transition:opacity .4s}.atlas-art[data-astro-cid-qfsdhuk5][data-state=ready] canvas[data-astro-cid-qfsdhuk5],.atlas-art[data-astro-cid-qfsdhuk5][data-state=fallback] .atlas-static{opacity:1}.atlas-note[data-astro-cid-qfsdhuk5]{opacity:0;color:#9a9383;letter-spacing:.07em;font:italic 13px/1.7 Georgia,serif;transition:opacity .7s;position:absolute}.atlas-note-start[data-astro-cid-qfsdhuk5]{top:14%;left:39%;transform:rotate(-9deg)}.atlas-note-end[data-astro-cid-qfsdhuk5]{top:51%;right:5%;transform:rotate(-5deg)}.atlas-art[data-astro-cid-qfsdhuk5][data-phase=settled] .atlas-note[data-astro-cid-qfsdhuk5]{opacity:.72}.atlas-controls[data-astro-cid-qfsdhuk5]{z-index:4;color:#7c776b;font:11px/1.5 var(--atlas-serif);align-items:center;gap:5px;display:flex;position:absolute;bottom:114px;right:5%}.atlas-controls[data-astro-cid-qfsdhuk5][hidden],.atlas-controls[data-astro-cid-qfsdhuk5]:has([data-atlas-replay][hidden])>span[data-astro-cid-qfsdhuk5]{display:none}.atlas-controls[data-astro-cid-qfsdhuk5] button[data-astro-cid-qfsdhuk5]{color:#b2ac9f;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 5px}.atlas-controls[data-astro-cid-qfsdhuk5] button[data-astro-cid-qfsdhuk5]:hover{color:#ead6b5}.atlas-controls[data-astro-cid-qfsdhuk5] button[data-astro-cid-qfsdhuk5]:focus-visible{outline-offset:2px;outline:1px solid #d7a85b}body.home-page.scene-pager-active .atlas-art[data-astro-cid-qfsdhuk5]{transition:opacity .7s!important;transform:none!important}@media (width<=720px){.atlas-art[data-astro-cid-qfsdhuk5]{height:min(59svh,470px)}.atlas-note[data-astro-cid-qfsdhuk5]{display:none}.atlas-controls[data-astro-cid-qfsdhuk5]{font-size:10px;top:82px;bottom:auto;right:24px}}@media (prefers-reduced-motion:reduce){.atlas-art[data-astro-cid-qfsdhuk5] canvas[data-astro-cid-qfsdhuk5],.atlas-note[data-astro-cid-qfsdhuk5]{transition:none}}body.home-page{background:radial-gradient(circle at 50% 18%,#ffffff09,#0000 31rem),linear-gradient(#050505 0%,#080808 52%,#050505 100%)}body.home-page:before{opacity:.13;background-size:64px 64px}body.home-page .site-header{backdrop-filter:none;background:linear-gradient(#050505b8,#0000);border-bottom:0;position:fixed;top:0;left:0;right:0}body.home-page .desktop-nav a{color:#ffffff80;background:0 0;border-color:#0000}body.home-page .desktop-nav a:hover,body.home-page .desktop-nav a:focus-visible,body.home-page .desktop-nav a[aria-current=page]{color:#fffffff0;background:#ffffff0b;border-color:#ffffff0d}body.home-page .desktop-nav .nav-cta{color:#ffffffd1;background:#ffffff09;border-color:#ffffff17}body.home-page .brand-mark:after{display:none}body.home-page .site-footer{background:#050505}.home-scene[data-astro-cid-lcdefpme]{isolation:isolate;place-items:center;min-height:100svh;padding:116px 0 88px;display:grid;position:relative;overflow:hidden}.home-scene[data-astro-cid-lcdefpme]:before{z-index:-2;content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#ffffff09,#0000 43%);position:absolute;inset:0}.home-scene[data-astro-cid-lcdefpme]>.page-shell[data-astro-cid-lcdefpme]{width:min(1320px,100vw - 160px)}.scene-label[data-astro-cid-lcdefpme],.note-label[data-astro-cid-lcdefpme]{color:#ffffff5c;letter-spacing:.24em;font-family:IBM Plex Mono,JetBrains Mono,Consolas,monospace;font-size:10px}.scene-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.055em;text-wrap:balance;max-width:11ch;margin-top:20px;font-size:clamp(54px,5.8vw,86px);font-weight:730;line-height:.97}.scene-summary[data-astro-cid-lcdefpme]{color:#ffffff96;max-width:39rem;margin-top:26px;font-size:16px;line-height:1.9}.quiet-link[data-astro-cid-lcdefpme]{color:#ffffff9e;gap:12px;margin-top:28px;font-size:13px;font-weight:620;display:inline-flex}.quiet-link[data-astro-cid-lcdefpme]:hover{color:#fffffff5}body.home-page .button{background:#ffffff06;border-color:#ffffff1a;border-radius:14px;min-height:48px}body.home-page .button-primary{color:#080808;background:#fffffff0;border-color:#fffffff0}body.home-page .home-wiki-button{color:#f4dfe0;background:#c33d421f;border-color:#f05b5e61}body.home-page .home-wiki-button:hover{background:#c33d4238;border-color:#f05b5eb8}@font-face{font-family:Miroon Serif;src:url(/assets/fonts/atlas-serif-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Miroon Serif;src:url(/assets/fonts/atlas-serif-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}body.home-page{--atlas-serif:"Miroon Serif", "Iowan Old Style", Georgia, "Songti SC", SimSun, serif}.hero-scene[data-astro-cid-lcdefpme]{text-align:left;color:#eee9df;background:#080a09}.hero-scene[data-astro-cid-lcdefpme]:before{display:none}.home-scene[data-astro-cid-lcdefpme].hero-scene>.hero-center[data-astro-cid-lcdefpme]{width:90%;max-width:none}.hero-center[data-astro-cid-lcdefpme]{z-index:1;justify-items:start;display:grid;position:relative;top:-7.5svh}.hero-title[data-astro-cid-lcdefpme]{font-family:var(--atlas-serif);letter-spacing:-.045em;gap:.08em;margin:0;font-size:clamp(70px,7.8vw,124px);font-weight:500;line-height:1.13;display:grid}.atlas-title-line[data-astro-cid-lcdefpme]{white-space:nowrap}.hero-title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{transition:opacity .55s,transform .65s cubic-bezier(.16,1,.3,1)}.hero-title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]+span[data-astro-cid-lcdefpme]{transition-delay:80ms}.hero-scene[data-astro-cid-lcdefpme][data-atlas-phase=traces] .hero-title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{opacity:.75;transform:translateY(12px)}.atlas-stop[data-astro-cid-lcdefpme]{width:.48em;display:inline-block}.hero-intro[data-astro-cid-lcdefpme],.hero-motto[data-astro-cid-lcdefpme]{max-width:34rem;font:400 clamp(16px, 1.48vw, 23px)/1.7 var(--atlas-serif);color:#d2cdc2;letter-spacing:.015em}.hero-intro[data-astro-cid-lcdefpme]{margin-top:32px}.hero-motto[data-astro-cid-lcdefpme]{margin-top:2px}.hero-actions[data-astro-cid-lcdefpme]{justify-content:flex-start;gap:48px;margin-top:52px}.hero-scene[data-astro-cid-lcdefpme] .button-primary[data-astro-cid-lcdefpme]{color:#15140e;min-width:198px;min-height:56px;box-shadow:none;font:400 17px/1.4 var(--atlas-serif);background:#d0ac70;border:1px solid #c9a164;border-radius:0;justify-content:space-between;gap:30px;padding:14px 26px 14px 30px}.hero-scene[data-astro-cid-lcdefpme] .button-primary[data-astro-cid-lcdefpme]:hover{background:#e0be83;border-color:#e0be83;transform:translateY(-2px)}.atlas-arrow[data-astro-cid-lcdefpme]{align-items:center;display:inline-flex}.atlas-studio-link[data-astro-cid-lcdefpme]{color:#ded8cb;min-height:46px;font:400 17px/1.4 var(--atlas-serif);border-bottom:1px solid #766e60;align-items:center;padding:8px 0;display:inline-flex}.atlas-studio-link[data-astro-cid-lcdefpme]:hover{color:#e9c997;border-bottom-color:#d7a85b}.atlas-footer[data-astro-cid-lcdefpme]{min-height:68px;font-family:var(--atlas-serif);border-top:1px solid #4b4a40;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:26px;left:5%;right:5%}.atlas-projects[data-astro-cid-lcdefpme]{align-items:center;gap:60px;display:flex}.atlas-projects[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:26px;min-height:44px;font-size:16px;display:flex}.atlas-projects[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:#78776c;font-size:14px;font-style:normal}.atlas-projects[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.04em;color:#858476;font-size:10px}.atlas-projects[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{color:#e4bd7f}.atlas-explore[data-astro-cid-lcdefpme]{align-items:center;gap:28px;min-height:44px;font-size:15px;display:flex}.atlas-explore[data-astro-cid-lcdefpme]:hover{color:#e4bd7f}body.home-page:has(#home[data-scene-state=active]) .scene-pager__next{visibility:hidden}body.home-page .header-inner{width:90%;min-height:96px}body.home-page .header-inner:after{content:"";background:#3b3d34;flex:1;order:1;height:1px}body.home-page .header-actions{order:2}body.home-page .brand-lockup{gap:24px}body.home-page .brand-copy strong{font:400 22px/1.2 Georgia,serif}body.home-page .brand-copy span{color:#c6c1b5;font:400 12px/1.5 var(--atlas-serif);letter-spacing:.14em}body.home-page .brand-mark{width:40px;height:56px}body.home-page .brand-mark img{width:38px;height:50px}body.home-page .desktop-nav a{font:400 13px/1.4 var(--atlas-serif);border-radius:0;padding:0 10px}body.home-page .desktop-nav a:hover,body.home-page .desktop-nav a[aria-current=page],body.home-page .desktop-nav .nav-cta{background:0 0;border-color:#0000}html[data-language=en] .hero-title[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-size:clamp(64px,6.5vw,106px)}.projects-layout[data-astro-cid-lcdefpme],.progress-layout[data-astro-cid-lcdefpme],.about-layout[data-astro-cid-lcdefpme],.join-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.94fr) minmax(480px,.82fr);align-items:center;gap:clamp(54px,8vw,132px);display:grid}.line-index[data-astro-cid-lcdefpme]{background:#ffffff05;border:1px solid #ffffff16;border-radius:22px;max-width:610px;margin-top:34px;display:grid;overflow:hidden}.line-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff12;grid-template-columns:30px minmax(120px,.8fr) minmax(170px,1fr) auto;align-items:center;gap:14px;min-height:62px;padding:0 20px;transition:background-color .18s;display:grid}.line-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.line-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#ffffff09}.line-index[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.line-index[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme],.line-index[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#ffffff57;letter-spacing:.08em;font-family:IBM Plex Mono,Consolas,monospace;font-size:9px;font-style:normal}.line-index[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:14px}.line-index[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#ffffffa6}.project-stack[data-astro-cid-lcdefpme]{width:min(570px,100%);position:relative}.project-stack[data-astro-cid-lcdefpme]:before{z-index:-1;content:"";filter:blur(12px);background:radial-gradient(circle,#ffffff0e,#0000 64%);border-radius:50%;position:absolute;inset:-20%}.project-card[data-astro-cid-lcdefpme]{background:linear-gradient(145deg,#ffffff09,#ffffff03),#0b0b0be6;border:1px solid #ffffff16;border-radius:28px;min-height:188px;padding:30px;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .26s;display:block;position:relative;overflow:hidden;box-shadow:0 34px 80px #0000004d}.project-card[data-astro-cid-lcdefpme]+.project-card[data-astro-cid-lcdefpme]{margin-top:-18px;margin-left:56px}.project-card[data-astro-cid-lcdefpme]:hover{z-index:3;border-color:#ffffff2b;transform:translateY(-5px)}.project-card[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#ffffff6b;letter-spacing:.14em;font-family:IBM Plex Mono,Consolas,monospace;font-size:10px}.project-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin-top:22px;font-size:clamp(34px,3.5vw,50px);line-height:1}.project-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffff80;margin-top:14px;font-size:14px}.project-card[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]{color:#ffffff0b;font-family:IBM Plex Mono,Consolas,monospace;font-size:72px;font-style:normal;font-weight:700;line-height:1;position:absolute;bottom:13px;right:22px}.project-card[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:contain;opacity:.055;width:106px;height:110px;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.progress-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(420px,.82fr) minmax(0,1fr)}.featured-video[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:#070707;border:1px solid #ffffff17;border-radius:30px;width:min(600px,100%);display:block;position:relative;overflow:hidden;box-shadow:0 36px 90px #0000005c}.featured-video[data-astro-cid-lcdefpme]>.featured-video-picture,.featured-video[data-astro-cid-lcdefpme]>.featured-video-picture>img{width:100%;height:100%}.featured-video[data-astro-cid-lcdefpme]>.featured-video-picture>img{object-fit:cover;filter:saturate(.34)brightness(.65);transition:filter .5s,transform .7s cubic-bezier(.16,1,.3,1);transform:scale(1.015)}.featured-video[data-astro-cid-lcdefpme]:hover>.featured-video-picture>img{filter:saturate(.78)brightness(.76);transform:scale(1.045)}.video-shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0000000a 32%,#000000e0);position:absolute;inset:0}.play-mark[data-astro-cid-lcdefpme]{color:#ffffffe0;background:#00000047;border:1px solid #ffffff3b;border-radius:50%;place-items:center;width:48px;height:48px;padding-left:3px;font-size:12px;display:grid;position:absolute;top:28px;right:28px}.video-caption[data-astro-cid-lcdefpme]{gap:8px;display:grid;position:absolute;bottom:26px;left:28px;right:28px}.video-caption[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme],.video-caption[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:#ffffff80;letter-spacing:.12em;font-family:IBM Plex Mono,Consolas,monospace;font-size:9px}.video-caption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:clamp(26px,2.6vw,38px);line-height:1.08}.update-list[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff17;max-width:650px;margin-top:32px;padding:0;list-style:none;display:grid}.update-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff13}.update-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:92px 72px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:61px;display:grid}.update-list[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme],.update-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.update-list[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#ffffff57;letter-spacing:.06em;text-transform:uppercase;font-family:IBM Plex Mono,Consolas,monospace;font-size:9px;font-style:normal}.update-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:590;overflow:hidden}.update-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme],.update-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover em[data-astro-cid-lcdefpme]{color:#ffffffeb}.about-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.82fr) minmax(540px,.9fr)}.method-strip[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;grid-template-columns:repeat(3,1fr);max-width:570px;margin-top:34px;padding:0;list-style:none;display:grid}.method-strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-right:1px solid #ffffff13;align-content:center;gap:8px;min-height:76px;padding:15px 18px;display:grid}.method-strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-right:0}.method-strip[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#ffffff4d;font-family:IBM Plex Mono,Consolas,monospace;font-size:9px}.method-strip[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:14px}.working-note[data-astro-cid-lcdefpme],.boundary-note[data-astro-cid-lcdefpme]{background:linear-gradient(145deg,#ffffff09,#ffffff03),#0b0b0be0;border:1px solid #ffffff17;border-radius:32px;overflow:hidden;box-shadow:0 34px 90px #0000004d}.working-note[data-astro-cid-lcdefpme]>.note-label[data-astro-cid-lcdefpme],.boundary-note[data-astro-cid-lcdefpme]>.note-label[data-astro-cid-lcdefpme]{padding:28px 30px 20px}.division-note[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff13;grid-template-columns:150px minmax(160px,.85fr) 1fr;align-items:center;gap:22px;min-height:102px;padding:22px 30px;display:grid}.division-note[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#ffffff61;letter-spacing:.09em;font-family:IBM Plex Mono,Consolas,monospace;font-size:9px}.division-note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:19px}.division-note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffff7a;font-size:13px;line-height:1.55}.research-note[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#b1d3e594}.member-note[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff13;padding:24px 30px 28px}.member-note[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#ffffff5c;letter-spacing:.11em;font-family:IBM Plex Mono,Consolas,monospace;font-size:9px}.member-note[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:7px 14px;margin-top:15px;padding:0;list-style:none;display:flex}.member-note[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#ffffff8a;font-size:11px}.join-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(430px,.68fr);position:relative}.join-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:10ch}.join-actions[data-astro-cid-lcdefpme]{margin-top:34px}.projects-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:28px;display:flex}.projects-links[data-astro-cid-lcdefpme] .quiet-link[data-astro-cid-lcdefpme]{margin-top:0}.contact-line[data-astro-cid-lcdefpme]{color:#ffffff52;margin-top:24px;font-family:IBM Plex Mono,Consolas,monospace;font-size:10px;line-height:1.8}.boundary-note[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff13;margin:0}.boundary-note[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 30px;display:flex}.boundary-note[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:#ffffff5c;letter-spacing:.1em;font-family:IBM Plex Mono,Consolas,monospace;font-size:10px}.boundary-note[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:16px;font-weight:650}.boundary-note[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{color:#ffffff7a;padding:24px 30px 28px;font-size:13px;line-height:1.7}.stage-copyright[data-astro-cid-lcdefpme]{color:#ffffff38;letter-spacing:.08em;font-family:IBM Plex Mono,Consolas,monospace;font-size:9px;display:none;position:absolute;bottom:-66px;left:0}.copy-toast[data-astro-cid-lcdefpme]{z-index:40;color:#ffffffeb;letter-spacing:-.01em;backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#0c0c0ceb;border:1px solid #ffffff1c;border-radius:14px;max-width:min(92vw,340px);padding:14px 16px;font-size:14px;line-height:1.4;transition:opacity .18s,transform .18s;position:fixed;bottom:24px;right:24px;transform:translateY(12px);box-shadow:0 20px 50px #00000057}.copy-toast[data-astro-cid-lcdefpme][data-visible=true]{opacity:1;transform:translateY(0)}@keyframes mark-drift{0%,to{transform:translateY(1.5vh)scale(1)}50%{transform:translateY(-1vh)scale(1.018)}}@keyframes mark-echo{0%,to{transform:translateY(2vh)scale(1.16)}50%{transform:translateY(-1.5vh)scale(1.2)}}@keyframes caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}@media (width>=1181px) and (height>=620px) and (prefers-reduced-motion:no-preference){body.home-page.scene-pager-active.scene-pager-home,body.home-page.scene-pager-active.scene-pager-home .site-root{height:100svh;overflow:hidden}body.home-page.scene-pager-active.scene-pager-home #main-content{height:100svh;position:relative;overflow:clip}body.home-page.scene-pager-active.scene-pager-home .site-footer{display:none}body.home-page.scene-pager-active.scene-pager-home .home-scene[data-astro-cid-lcdefpme]{opacity:0;visibility:hidden;pointer-events:none;will-change:opacity, transform;width:100%;height:100svh;min-height:0;padding:108px 0 72px;transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1),visibility 0s linear .82s;position:absolute;inset:0}body.home-page.scene-pager-active.scene-pager-home .home-scene[data-astro-cid-lcdefpme][data-scene-state=before]{transform:translateY(-11vh)scale(.972)}body.home-page.scene-pager-active.scene-pager-home .home-scene[data-astro-cid-lcdefpme][data-scene-state=after]{transform:translateY(11vh)scale(.972)}body.home-page.scene-pager-active.scene-pager-home .home-scene[data-astro-cid-lcdefpme][data-scene-state=active]{z-index:2;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0,0)scale(1)}body.home-page.scene-pager-active.scene-pager-home .home-scene[data-astro-cid-lcdefpme]>.page-shell[data-astro-cid-lcdefpme]{opacity:0;will-change:opacity, transform;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}body.home-page.scene-pager-active.scene-pager-home .home-scene[data-astro-cid-lcdefpme][data-scene-state=active]>.page-shell[data-astro-cid-lcdefpme]{opacity:1;transition-delay:80ms;transform:translateY(0)}body.home-page.scene-pager-active.scene-pager-home .stage-copyright[data-astro-cid-lcdefpme]{display:block}body.home-page.scene-pager-active.scene-pager-home .hero-backdrop[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .92s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transform:scale(.96)}body.home-page.scene-pager-active.scene-pager-home .hero-scene[data-astro-cid-lcdefpme][data-scene-state=active] .hero-backdrop[data-astro-cid-lcdefpme]{opacity:1;transition-delay:80ms;transform:scale(1)}}@media (width>=1181px) and (height>=620px) and (height<=840px) and (prefers-reduced-motion:no-preference){body.home-page.scene-pager-active.scene-pager-home .home-scene[data-astro-cid-lcdefpme]{padding:92px 0 58px}.hero-title[data-astro-cid-lcdefpme]{font-size:clamp(64px,7.5vw,106px)}.hero-center[data-astro-cid-lcdefpme]{top:-2svh}.hero-actions[data-astro-cid-lcdefpme]{margin-top:34px}.hero-intro[data-astro-cid-lcdefpme]{margin-top:26px}.hero-mark[data-astro-cid-lcdefpme]{height:min(68vh,520px)}.scene-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(48px,4.7vw,64px)}.scene-summary[data-astro-cid-lcdefpme]{margin-top:20px;line-height:1.75}.line-index[data-astro-cid-lcdefpme],.method-strip[data-astro-cid-lcdefpme],.update-list[data-astro-cid-lcdefpme]{margin-top:26px}.project-card[data-astro-cid-lcdefpme]{min-height:166px;padding:24px}.project-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:18px}.update-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:55px}.division-note[data-astro-cid-lcdefpme]{min-height:88px;padding-top:18px;padding-bottom:18px}.member-note[data-astro-cid-lcdefpme]{padding-top:20px;padding-bottom:22px}.boundary-note[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{min-height:66px}}@media (width<=1180px),(height<=759px){.home-scene[data-astro-cid-lcdefpme]{min-height:auto;padding:118px 0 92px}.home-scene[data-astro-cid-lcdefpme]>.page-shell[data-astro-cid-lcdefpme]{width:var(--page)}.hero-scene[data-astro-cid-lcdefpme]{min-height:100svh}.projects-layout[data-astro-cid-lcdefpme],.progress-layout[data-astro-cid-lcdefpme],.about-layout[data-astro-cid-lcdefpme],.join-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:54px;max-width:920px}.project-stack[data-astro-cid-lcdefpme],.featured-video[data-astro-cid-lcdefpme]{justify-self:center}.working-note[data-astro-cid-lcdefpme],.boundary-note[data-astro-cid-lcdefpme]{width:100%}}@media (width<=720px){.home-scene[data-astro-cid-lcdefpme]{padding:104px 0 74px}.hero-scene[data-astro-cid-lcdefpme]{min-height:100svh;padding:min(45svh,345px) 0 150px}.home-scene[data-astro-cid-lcdefpme].hero-scene>.hero-center[data-astro-cid-lcdefpme]{width:calc(100% - 48px)}.hero-center[data-astro-cid-lcdefpme]{align-self:end;top:0}.hero-title[data-astro-cid-lcdefpme]{gap:.04em;font-size:clamp(42px,11.5vw,76px)}.hero-intro[data-astro-cid-lcdefpme],.hero-motto[data-astro-cid-lcdefpme]{max-width:28em;font-size:13px}.hero-intro[data-astro-cid-lcdefpme]{margin-top:22px}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:nowrap;gap:24px;width:100%;margin-top:30px}.hero-scene[data-astro-cid-lcdefpme] .button-primary[data-astro-cid-lcdefpme]{gap:20px;min-width:158px;min-height:48px;padding:10px 18px;font-size:14px}.atlas-studio-link[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:14px}.atlas-footer[data-astro-cid-lcdefpme]{align-items:center;gap:12px;min-height:84px;bottom:16px;left:24px;right:24px}.atlas-projects[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:10px}.atlas-projects[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:14px;min-height:30px;font-size:14px}.atlas-projects[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:9px}.atlas-explore[data-astro-cid-lcdefpme]{gap:14px;font-size:12px}body.home-page .header-inner{width:calc(100% - 40px);min-height:80px}body.home-page .brand-copy strong{font-size:18px}body.home-page .brand-mark img{width:30px;height:40px}body.home-page .brand-lockup{gap:10px}body.home-page .header-inner:after{display:none}html[data-language=en] .hero-title[data-astro-cid-lcdefpme]{font-size:clamp(40px,10.5vw,62px)}html[data-language=en] .hero-intro[data-astro-cid-lcdefpme]{max-width:24em}.scene-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(46px,13vw,66px)}.line-index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:24px 1fr auto}.line-index[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:none}.project-card[data-astro-cid-lcdefpme]+.project-card[data-astro-cid-lcdefpme]{margin-top:14px;margin-left:0}.update-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:82px 1fr auto}.update-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:none}.division-note[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.method-strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:14px 11px}.copy-toast[data-astro-cid-lcdefpme]{max-width:none;bottom:16px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.hero-title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{transition:none}.hero-mark-core[data-astro-cid-lcdefpme],.hero-mark-echo[data-astro-cid-lcdefpme],.typed-line[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:none}}
