@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-400-normal.PaqtzbVb.woff2)format("woff2"),url(/_astro/manrope-latin-400-normal.8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-500-normal.BYYD-dBL.woff2)format("woff2"),url(/_astro/manrope-latin-500-normal.DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff)format("woff")}:root{--paper:#f5f3ed;--ink:#252d28;--muted:#697069;--line:#d9dcd2;--serif:Georgia, "Times New Roman", serif;--heading:"Manrope", sans-serif;--body:"DM Sans", sans-serif;color-scheme:light;font-family:var(--body);color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit}img,video{max-width:100%;display:block}svg{flex-shrink:0}::selection{color:#252d28;background:#d4c5ac}a:focus-visible,button:focus-visible,video:focus-visible{outline-offset:6px;outline:3px solid #7b5419}.world-card:focus-visible{outline-offset:5px}.container{width:min(1320px,100% - 112px);margin-inline:auto}.arrow-icon path{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.skip-link{z-index:100;background:var(--ink);color:var(--paper);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;height:108px;display:flex;position:relative}.brand{align-items:center;gap:20px;display:inline-flex}.brand-monogram{font-family:var(--heading);letter-spacing:-4px;font-size:40px;font-weight:700;line-height:1}.brand-monogram>span{color:#9b8160}.brand-name{font-family:var(--heading);letter-spacing:-.2px;font-size:14px;font-weight:600}.main-navigation{align-items:center;gap:34px;display:flex}.main-navigation a{color:#5a625b;align-items:center;gap:5px;padding:10px 0;font-size:13px;display:flex;position:relative}.main-navigation a:hover,.main-navigation a[aria-current]{color:var(--ink)}.main-navigation a:after{content:"";background:currentColor;width:0;height:1px;transition:width .2s;position:absolute;bottom:3px;left:0}.main-navigation a:hover:after,.main-navigation a[aria-current]:after{width:100%}.main-navigation .arrow-icon{width:13px;height:13px}.menu-toggle{display:none}.home-intro{padding-top:52px}.eyebrow,.small-label,.world-role,.world-number,.section-rule,.outline-label{letter-spacing:1.5px;font-size:10px;font-weight:500;line-height:1.6}.eyebrow{color:var(--muted);align-items:center;gap:10px;display:flex}.status-dot{background:#7b8968;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #7b896810}.intro-grid{grid-template-columns:1.7fr 1fr;align-items:end;gap:50px;margin-top:22px;margin-bottom:40px;display:grid}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading);font-weight:500}h1{letter-spacing:-3.1px;font-size:clamp(42px,4.3vw,66px);line-height:1.12}.intro-grid h1 span{color:#81877b}.intro-grid>p{color:#535d55;padding-bottom:5px;font-size:14px;line-height:1.9}.intro-grid>p>span{color:#798076}.section-rule{border-top:1px solid var(--line);color:#626b61;letter-spacing:1.2px;justify-content:space-between;padding:17px 0 19px;font-size:9px;display:flex}.section-rule>span:last-child{gap:20px;display:flex}.section-rule>span:last-child>span{font-size:15px;line-height:1}.worlds{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.world-card{border-radius:3px;flex-direction:column;min-width:0;min-height:452px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.world-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px #232c2810}.world-music{--card-ink:#f6e5d7;color:var(--card-ink);background:#352c38}.world-lab{--card-ink:#e8d5a8;color:var(--card-ink);background:#272d29}.world-architecture{--card-ink:#304b55;color:var(--card-ink);background:#dfe6e5}.world-card-top{align-items:center;gap:14px;margin:25px 26px 0;display:flex}.world-number{opacity:.65;letter-spacing:0;font-size:11px}.world-role{letter-spacing:1.25px;font-size:8px}.world-card-top>.arrow-icon{opacity:.7;width:18px;height:18px;margin-left:auto;transition:transform .25s}.world-card:hover .world-card-top>.arrow-icon{transform:translate(2px,-2px)}.world-art{pointer-events:none;position:relative;overflow:hidden}.world-card>.world-art{flex-shrink:0;height:229px}.world-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding:0 28px 26px;display:flex}.world-card h2{letter-spacing:-1.4px;margin-bottom:12px;font-size:29px;line-height:1.2}.world-architecture h2{letter-spacing:-1px;font-size:25px}.world-card-copy>p{opacity:.74;max-width:280px;font-size:12px;line-height:1.8}.world-action{align-items:center;gap:18px;margin-top:auto;padding-top:27px;font-size:11px;line-height:1.5;display:flex}.world-action .arrow-icon{width:17px;height:17px;transition:transform .2s}.world-card:hover .world-action .arrow-icon{transform:translate(3px)}.record-scene{width:330px;height:210px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.record-sleeve{z-index:2;color:#3c2b36;background:linear-gradient(135deg,#deb69a 0%,#d39f82 35%,#b47d6a 100%);width:154px;height:161px;transition:transform .5s;position:absolute;top:15px;left:41px;overflow:hidden;transform:rotate(-12deg);box-shadow:4px 8px 12px #180c1e40}.record-sleeve>span{font-family:var(--serif);letter-spacing:-3px;font-size:28px;font-style:italic;position:absolute;top:8px;left:11px}.record-sleeve>i{border:1px solid #3c2b3650;border-radius:50%;width:110px;height:140px;position:absolute;top:44px;left:55px;transform:rotate(35deg)}.record-sleeve>i:before,.record-sleeve>i:after{content:"";border:1px solid #3c2b3650;border-radius:50%;position:absolute;inset:11px}.record-sleeve>i:after{inset:24px}.record-sleeve>small{letter-spacing:1.8px;font-size:5px;position:absolute;bottom:10px;left:10px}.vinyl{background:repeating-radial-gradient(circle,#17151b 0 1px,#302a33 2px,#15131a 3px);border-radius:50%;place-items:center;width:164px;height:164px;transition:transform .6s;display:grid;position:absolute;top:27px;left:119px;transform:rotate(18deg);box-shadow:4px 10px 16px #130c1b40}.vinyl:before{content:"";background:conic-gradient(from 5deg,#0000,#b2a8b51c,#0000 30% 50%,#a49aab20,#0000 70%);border-radius:50%;position:absolute;inset:0}.vinyl-label{color:#271e29;background:#a47b70;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:55px;height:55px;display:flex}.vinyl-label:after{content:"";background:#18151c;border-radius:50%;width:4px;height:4px;margin-top:1px}.vinyl-label>b{font-family:var(--serif);font-size:21px;font-style:italic;font-weight:400;line-height:1}.vinyl-label>span{letter-spacing:1px;margin-top:2px;font-size:4px}.record-caption{letter-spacing:2.3px;white-space:nowrap;opacity:.5;font-size:5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.world-card:hover .record-sleeve{transform:rotate(-15deg)translate(-3px)}.world-card:hover .vinyl{transform:rotate(38deg)translate(3px)}.lab-scene{background:radial-gradient(#dab36d0c,#0000 62%);position:absolute;inset:0}.lab-orbit{border:1px solid #d7bb7c30;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-27deg)}.orbit-one{width:245px;height:145px}.orbit-two{width:245px;height:145px;transform:translate(-50%,-50%)rotate(43deg)}.orbit-three{border-color:#d7bb7c18;width:167px;height:167px}.bitcoin-mark{font-family:var(--heading);color:#d6bc80;text-shadow:0 0 40px #d6bc8020;font-size:84px;font-weight:400;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(13deg)}.orbit-point{background:#c6ad76;border-radius:50%;width:5px;height:5px;position:absolute;top:63%;left:calc(50% - 105px);box-shadow:0 0 0 4px #d7bb7c0b}.point-two{opacity:.6;width:4px;height:4px;top:24%;left:calc(50% + 88px)}.lab-coordinate{letter-spacing:1.5px;opacity:.45;font-size:5px;position:absolute}.coordinate-one{bottom:26px;left:24px}.coordinate-two{writing-mode:vertical-rl;top:28px;right:24px}.world-card:hover .orbit-one{transform:translate(-50%,-50%)rotate(-20deg)}.lab-orbit{transition:transform .6s}.system-scene{position:absolute;inset:0}.system-scene>svg{color:#65818b;width:100%;height:100%;position:absolute;inset:-5px 0 0}.system-caption{letter-spacing:1.5px;opacity:.6;font-size:5px;line-height:1.8;position:absolute;bottom:15px;left:28px}.home-note{border-top:1px solid var(--line);grid-template-columns:.65fr 1fr 1.1fr;align-items:start;gap:35px;margin-top:57px;padding-top:30px;padding-bottom:55px;display:grid}.small-label{color:var(--muted);letter-spacing:1.2px;font-size:9px}.home-note>.small-label{padding-top:6px}.home-note>p{font-family:var(--heading);letter-spacing:-1px;font-size:25px;line-height:1.4}.home-note>p span{color:#858a7e}.home-note>div>p{color:var(--muted);max-width:310px;font-size:12px;line-height:1.9}.text-link{border-bottom:1px solid #9aa093;align-items:center;gap:15px;padding-bottom:7px;font-size:12px;font-weight:500;line-height:1.6;transition:gap .2s;display:inline-flex}.text-link:hover{gap:22px}.text-link .arrow-icon{width:16px;height:16px}.home-note .text-link{margin-top:16px}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:28px 0 30px;display:flex}.footer-signature{font-size:13px;font-family:var(--heading);align-items:center;gap:18px;font-weight:600;display:flex}.footer-signature span{font-family:var(--body);color:var(--muted);font-size:10px;font-weight:400}.site-footer>p{color:#71796d;font-size:10px}.copyright{color:#71796d;font-size:9px}.page-intro{padding-top:33px;padding-bottom:48px}.back-link{color:var(--muted);margin-bottom:44px;font-size:11px;display:inline-block}.back-link:hover{color:var(--ink)}.page-intro>.eyebrow{margin-bottom:24px}.page-intro h1{letter-spacing:-4px;font-size:clamp(48px,6.5vw,86px);line-height:1.1}.page-intro h1>span{color:#858a7e}.page-intro-bottom{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:28px;display:flex}.page-intro-bottom>p{color:var(--muted);font-size:15px;line-height:1.8}.outline-label{border:1px solid var(--line);letter-spacing:1px;white-space:nowrap;padding:8px 13px;font-size:8px}.theme-music .page-intro h1>span{color:#977c8b}.theme-architecture .page-intro h1>span{color:#7b9299}.section-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;padding-top:24px;display:flex}.section-heading h2{letter-spacing:-1px;font-size:27px}.platform-links{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.platform-links>a{border:1px solid var(--line);align-items:center;gap:16px;padding:10px 15px;font-size:11px;display:flex}.platform-links>a:hover{border-color:var(--ink)}.platform-links .arrow-icon{width:13px;height:13px}.music-empty{background:#eae5e1;border-radius:3px;grid-template-columns:1fr 1fr;min-height:370px;display:grid;overflow:hidden}.music-empty>.world-art{color:#f6e5d7;background:#352c38;min-height:370px}.music-empty .record-scene{top:50%;transform:translate(-50%,-50%)scale(1.5)}.music-empty>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;padding:55px;display:flex}.music-empty h2{letter-spacing:-1px;margin:18px 0;font-size:32px;line-height:1.3}.music-empty p{color:#6f696d;max-width:310px;font-size:13px;line-height:1.9}.music-empty .text-link{margin-top:26px;font-size:11px}.closing-note{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:36px;padding-block:40px;display:flex}.featured-release{background:#eae5e1;border-radius:3px;grid-template-columns:1.6fr 1fr;display:grid;overflow:hidden}.featured-release video,.release-detail video{aspect-ratio:16/9;object-fit:contain;background:#19161c;width:100%}.release-summary{flex-direction:column;justify-content:center;align-items:flex-start;padding:35px;display:flex}.release-summary h3{letter-spacing:-1px;margin:14px 0;font-size:30px}.release-summary>p{color:var(--muted);font-size:13px;line-height:1.8}.release-summary>.text-link{margin-top:24px}.release-library{padding-top:60px}.release-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.release-artwork{aspect-ratio:16/9;background:#eae5e1;border-radius:3px;position:relative;overflow:hidden}.release-artwork img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.release-card:hover img{transform:scale(1.025)}.play-mark{color:#fff;background:#252d28d9;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:36px;height:36px;padding-left:2px;font-size:10px;display:grid;position:absolute;bottom:18px;left:18px}.release-card-meta{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.release-card h3{letter-spacing:-.5px;font-size:19px}.release-card>p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.7}.release-detail{padding-top:35px;padding-bottom:65px}.release-detail>.eyebrow{margin-bottom:18px}.release-detail h1{font-size:64px}.release-deck{color:var(--muted);max-width:700px;margin:22px 0 30px;font-size:17px;line-height:1.8}.release-detail>.prose{max-width:750px;margin-top:40px}.architecture-statement{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:40px;padding-bottom:60px;display:grid}.architecture-statement h2{letter-spacing:-1.5px;margin:20px 0;font-size:39px;line-height:1.25}.architecture-statement p{color:var(--muted);max-width:450px;margin-top:14px;font-size:14px;line-height:1.9}.architecture-statement>.world-art{background:#dfe6e5;border-radius:3px;height:340px}.architecture-statement .system-scene>svg{width:100%;height:100%;padding:20px}.architecture-statement .system-caption{font-size:7px;bottom:22px;left:26px}.expertise-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-bottom:55px;display:grid}.expertise-grid article{padding:10px 20px 5px 0}.expertise-grid article>span{color:#829297;font-size:10px}.expertise-grid h3{letter-spacing:-.6px;margin:24px 0 12px;font-size:21px}.expertise-grid p{color:var(--muted);font-size:13px;line-height:1.8}.work-note{border-top:1px solid var(--line);grid-template-columns:.6fr 1.8fr auto;align-items:start;gap:25px;padding-top:33px;padding-bottom:65px;display:grid}.work-note>.small-label{padding-top:5px}.work-note h2{letter-spacing:-.8px;font-size:25px}.work-note p{color:var(--muted);max-width:470px;margin-top:12px;font-size:13px;line-height:1.8}.about-story{grid-template-columns:.85fr 1fr;align-items:center;gap:90px;padding-bottom:65px;display:grid}.about-monogram{height:390px;font-family:var(--heading);letter-spacing:-20px;background:#e8e8dd;border-radius:3px;justify-content:center;align-items:center;font-size:190px;font-weight:600;line-height:1;display:flex;position:relative}.about-monogram>span{color:#ac9675}.about-monogram>small{text-align:center;width:100%;font-family:var(--body);letter-spacing:1.7px;color:#67705e;font-size:8px;font-weight:400;position:absolute;bottom:27px;left:0}.prose{color:#626b62;font-size:15px;line-height:1.9}.prose h2{letter-spacing:-1px;color:var(--ink);margin-bottom:20px;font-size:32px}.prose p+p{margin-top:18px}.prose a{text-underline-offset:3px;text-decoration:underline}.prose ul,.prose ol{padding-left:22px}.prose h3{color:var(--ink);margin-top:25px}.connect-section{border-top:1px solid var(--line);padding-block:40px 70px}.connect-section h2{letter-spacing:-1.5px;margin:18px 0 27px;font-size:39px;line-height:1.3}.connect-section>p{color:var(--muted);font-size:13px;line-height:2}.not-found{min-height:65vh}.not-found>p{color:var(--muted);margin:30px 0;font-size:14px}.world-shortcuts{display:none}@media (width<=760px){.world-shortcuts{gap:8px;margin-bottom:24px;display:flex}.world-shortcuts a{border:1px solid var(--line);border-radius:2px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:10px 9px;font-size:10px;display:flex}.world-shortcuts .arrow-icon{width:12px;height:12px}}@media (width>=1450px){.home-intro{padding-top:63px}.intro-grid{margin-top:30px;margin-bottom:48px}.world-card{min-height:484px}.world-card>.world-art{height:252px}.record-scene{top:22px;transform:translate(-50%)scale(1.1)}}@media (width<=1100px){.container{width:calc(100% - 64px)}.main-navigation{gap:24px}.intro-grid{grid-template-columns:1.6fr 1fr;gap:30px}.intro-grid h1{letter-spacing:-2.5px;font-size:48px}.intro-grid>p{font-size:12px}.worlds{gap:14px}.world-card-top{gap:9px;margin:22px 20px 0}.world-role{letter-spacing:.8px;font-size:7px}.world-card-copy{padding:0 22px 24px}.world-card h2{font-size:26px}.world-architecture h2{font-size:23px}.world-card-copy>p{font-size:11px}.world-card>.world-art{height:207px}.record-scene{transform:translate(-50%)scale(.85)}.world-card{min-height:430px}.world-action{font-size:10px}.home-note{grid-template-columns:.6fr 1fr 1.2fr;gap:25px}.home-note>p{font-size:23px}.home-note>div>p{font-size:11px}.music-empty>div:last-child{padding:35px}.music-empty h2{font-size:28px}.music-empty .record-scene{transform:translate(-50%,-50%)scale(1.2)}.architecture-statement{gap:40px}.work-note{grid-template-columns:.6fr 1.7fr auto}.about-story{gap:50px}.about-monogram{height:355px}}@media (width<=760px){.container{width:calc(100% - 40px)}.site-header{height:82px}.brand{gap:15px}.brand-monogram{font-size:35px}.brand-name{font-size:12px}.menu-toggle{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 0 12px 16px;font-size:11px;display:flex}.menu-lines{border-block:1px solid;width:17px;height:10px;position:relative}.menu-toggle[aria-expanded=true] .menu-lines{border:0}.menu-toggle[aria-expanded=true] .menu-lines:before,.menu-toggle[aria-expanded=true] .menu-lines:after{content:"";background:currentColor;width:17px;height:1px;position:absolute;top:4px;left:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-lines:after{transform:rotate(-45deg)}.main-navigation{background:var(--paper);border:1px solid var(--line);padding:18px 22px 22px;display:none;position:absolute;top:81px;left:0;right:0;box-shadow:0 10px 20px #252d2810}.main-navigation.is-open{flex-direction:column;align-items:stretch;gap:4px;display:flex}.main-navigation a{padding:13px 0;font-size:15px}.main-navigation a:after{display:none}.home-intro{padding-top:35px}.eyebrow{letter-spacing:1.1px;font-size:8px}.intro-grid{margin-top:22px;margin-bottom:27px;display:block}.intro-grid h1{letter-spacing:-2px;font-size:clamp(36px,6.5vw,49px);line-height:1.16}.intro-grid>p{margin-top:23px;font-size:12px;line-height:1.85}.desktop-break{display:none}.section-rule{letter-spacing:.8px;padding:14px 0;font-size:7px}.section-rule>span:last-child{gap:8px}.worlds{grid-template-columns:1fr;gap:18px}.world-card{min-height:420px}.world-card-top{gap:14px;margin:24px 26px 0}.world-role{letter-spacing:1.2px;font-size:8px}.world-card>.world-art{height:226px}.record-scene{top:9px;transform:translate(-50%)scale(1)}.world-card-copy{padding:0 27px 26px}.world-card h2,.world-architecture h2{letter-spacing:-1.1px;font-size:29px}.world-card-copy>p{max-width:100%;font-size:12px;line-height:1.75}.world-action{padding-top:23px;font-size:11px}.system-scene>svg{max-width:380px;left:50%;transform:translate(-50%)}.lab-scene{width:100%;max-width:400px;left:50%;transform:translate(-50%)}.home-note{grid-template-columns:1fr;gap:19px;margin-top:38px;padding-top:25px;padding-bottom:37px}.home-note>p{font-size:28px}.home-note>div>p{max-width:100%;font-size:13px}.site-footer{grid-template-columns:1fr auto;row-gap:22px;padding:25px 0;display:grid}.footer-signature{grid-column:1/-1;justify-content:space-between;font-size:12px}.footer-signature span{font-size:10px}.site-footer>p,.copyright{font-size:9px}.page-intro{padding-top:24px;padding-bottom:35px}.back-link{margin-bottom:35px}.page-intro>.eyebrow{margin-bottom:19px}.page-intro h1{letter-spacing:-2.4px;font-size:clamp(42px,8.5vw,64px)}.page-intro-bottom{flex-direction:column;align-items:flex-start;gap:23px;margin-top:23px}.page-intro-bottom>p{font-size:13px}.outline-label{font-size:7px}.music-empty{grid-template-columns:1fr}.music-empty>.world-art{min-height:300px}.music-empty .record-scene{top:50%;transform:translate(-50%,-50%)scale(1.2)}.music-empty>div:last-child{padding:34px 26px 38px}.music-empty h2{font-size:29px}.music-empty p{max-width:none}.closing-note{flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px;padding-block:28px}.closing-note>.small-label{font-size:8px}.featured-release{grid-template-columns:1fr}.release-summary{padding:28px}.release-library{padding-top:38px}.release-grid{grid-template-columns:1fr;gap:30px}.section-heading h2{font-size:24px}.release-detail{padding-top:25px;padding-bottom:40px}.release-detail h1{letter-spacing:-2px;overflow-wrap:anywhere;font-size:43px}.release-deck{font-size:14px}.architecture-statement{grid-template-columns:1fr;gap:30px;padding-top:30px;padding-bottom:38px}.architecture-statement h2{margin:17px 0;font-size:33px}.architecture-statement p{max-width:none;font-size:13px}.architecture-statement>.world-art{height:280px}.expertise-grid{grid-template-columns:1fr;gap:0;padding-bottom:20px}.expertise-grid article{border-bottom:1px solid var(--line);padding:20px 0 25px}.expertise-grid article:last-child{border:0}.expertise-grid h3{margin-top:15px}.work-note{grid-template-columns:1fr;justify-items:start;gap:21px;padding-block:28px 40px}.work-note h2{font-size:24px}.about-story{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.about-monogram{height:300px;font-size:160px}.prose{font-size:14px}.prose h2{font-size:30px}.connect-section{padding-block:30px 40px}.connect-section h2{font-size:33px}.connect-section>p .text-link{margin-top:10px;font-size:12px}.not-found{padding-block:60px}}@media (prefers-reduced-motion:no-preference){.home-intro,.page-intro{animation:.5s both enter}.world-card{animation:.55s both enter}.world-card:nth-child(2){animation-delay:70ms}.world-card:nth-child(3){animation-delay:.14s}@keyframes enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.menu-toggle,.main-navigation,.world-art{display:none}.container{width:100%}.world-card{break-inside:avoid;color:#000;background:0 0;border:1px solid #999;min-height:auto}.world-card-copy{padding:20px}.site-footer{margin-top:30px}}
