.atlas-experience{--atlas-ink:var(--ivory);--atlas-muted:#b9ada3;--atlas-copper:var(--copper);--atlas-line:#6b54434d;--atlas-surface:#191715;height:520px;color:var(--atlas-ink);background:var(--obsidian);border:1px solid #99634470;overflow:hidden;box-shadow:0 24px 60px #0003;container:atlas/inline-size}.atlas-experience button{min-height:44px;font:inherit;cursor:pointer}.atlas-experience :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--copper);outline-offset:-3px}.atlas-experience p{color:var(--atlas-muted);font-size:13px;line-height:1.5}.atlas-experience :is(h3,h4){letter-spacing:-.045em;font-weight:400}.atlas-experience small{font-size:10px}.atlas-experience em{color:var(--copper)}.atlas-experience svg{stroke-width:1.5px;flex-shrink:0}.atlas-mode-bar{gap:5px;margin-bottom:20px;display:flex}.atlas-mode-bar button{border-bottom:1px solid var(--border);min-height:44px;padding:10px 14px;font-size:13px}.atlas-mode-bar button[aria-pressed=true]{border-color:var(--copper);color:var(--copper)}.atlas-mobile-stage{background:linear-gradient(120deg,#101010 48%,#292521);grid-template-columns:.8fr 1fr;align-items:center;gap:6%;height:100%;padding:22px 6%;display:grid}.atlas-mobile-caption>span{font:10px/1.6 var(--font-mono);color:var(--atlas-muted)}.atlas-mobile-caption h4{font:42px/1.05 var(--font-serif);margin:22px 0}.atlas-mobile-caption p{max-width:23ch}.atlas-phone,.atlas-campaign-phone{color:var(--ivory);background:linear-gradient(140deg,#24201c 0%,#101010 24%,#141312 80%,#292521);border:1px solid #8b7e71;box-shadow:0 0 0 3px #0a0a0a,3px 0 0 4px #4e4137,0 18px 30px #0005}.atlas-phone{border-radius:30px;flex-direction:column;justify-self:center;width:254px;max-width:100%;height:470px;padding:14px 19px 10px;display:flex}.atlas-phone-camera{background:#060606;border-radius:8px;width:44px;height:5px;margin:0 auto 15px;box-shadow:0 1px #665344}.atlas-phone header{justify-content:space-between;align-items:center;gap:8px;display:flex}.atlas-phone header strong{letter-spacing:-.07em;font-size:25px}.atlas-phone header>span{font:8px var(--font-mono);color:var(--atlas-muted)}.atlas-phone h3{font:34px/1 var(--font-serif);max-width:12ch;margin:23px 0 17px}.atlas-task-list{display:grid}.atlas-task-list button{text-align:left;border-bottom:1px solid var(--atlas-line);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex}.atlas-task-list button small{color:var(--atlas-muted);margin-bottom:5px;font-size:10px;display:block}.atlas-task-list button strong{font-size:14px;font-weight:450;display:block}.atlas-task-list button svg{color:var(--copper)}.atlas-task-list button[aria-pressed=true] strong{color:var(--atlas-muted);text-decoration:line-through}.atlas-task-detail{min-height:33px;margin-top:15px;font-size:11px!important}.atlas-phone nav{justify-content:space-between;gap:2px;margin-top:auto;display:flex}.atlas-phone nav button{border-top:1px solid var(--atlas-line);padding:8px;font-size:12px}.atlas-phone nav button[aria-pressed=true]{border-color:var(--copper);color:var(--copper)}.atlas-reflection h4{font:29px var(--font-serif);margin:10px 0}.atlas-reflection p{font-size:12px}.atlas-reflection svg{width:100%;margin:18px 0}.atlas-reflection text{font:11px var(--font-sans);fill:var(--ivory)}.atlas-reflection>small{color:var(--atlas-muted)}.atlas-web{flex-direction:column;height:100%;padding:24px 28px 18px;display:flex}.atlas-web>header{border-bottom:1px solid var(--atlas-line);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.atlas-web>header>strong{letter-spacing:-.07em;font-size:27px}.atlas-web nav{gap:12px;display:flex}.atlas-web nav button{color:var(--atlas-muted);padding:6px;font-size:12px}.atlas-web nav button[aria-pressed=true]{color:var(--ivory);text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:7px}.atlas-web-hero{flex:1;padding:38px 0 20px;position:relative}.atlas-web-hero>span{font:10px var(--font-mono);color:var(--atlas-muted)}.atlas-web-hero h3{font:47px/1.02 var(--font-sans);max-width:65%;margin:23px 0 18px}.atlas-web-hero h3 em{font-family:var(--font-serif);font-size:1.15em}.atlas-web-hero>p{max-width:51%}.atlas-primary{background:var(--copper);color:var(--obsidian);align-items:center;gap:16px;margin-top:22px;padding:12px 15px;display:inline-flex;font-size:12px!important}.atlas-web-object{aspect-ratio:1;width:36%;color:var(--copper);position:absolute;top:72px;right:-4px}.atlas-web-object>svg{width:100%;height:100%}.atlas-web-object>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.atlas-web-object span{font:7px/1.5 var(--font-mono);color:var(--atlas-muted)}.atlas-web-object strong{font:38px/1.3 var(--font-serif);color:var(--ivory)}.atlas-web-object p{color:var(--ivory);margin:5px 0 9px;font-size:10px}.atlas-web>footer{font:8px/1.5 var(--font-mono);border-top:1px solid var(--atlas-line);color:var(--atlas-muted);justify-content:space-between;gap:12px;padding-top:14px;display:flex}.atlas-web-plan{flex:1;padding-top:10px}.atlas-return{color:var(--atlas-muted);align-items:center;gap:8px;display:inline-flex;font-size:12px!important}.atlas-web-plan h3{font:36px var(--font-serif);margin:12px 0}.atlas-web-plan .atlas-task-list button{padding-block:12px}.atlas-design{background:var(--atlas-surface);height:100%;padding:20px 24px}.atlas-design header{font:9px var(--font-mono);color:var(--atlas-muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.atlas-design header>div{gap:5px;display:flex}.atlas-design header button{font:11px var(--font-sans);padding:8px}.atlas-design header button[aria-pressed=true]{background:var(--copper);color:var(--obsidian)}.atlas-design>h3{margin:20px 0;font-size:31px;line-height:1}.atlas-design-grid{grid-template-columns:.8fr 1.2fr;gap:24px;display:grid}.atlas-design-specimen{border-top:1px solid var(--atlas-line);padding-top:15px}.atlas-design-specimen>span,.atlas-component-states>span{font:9px var(--font-mono);color:var(--atlas-muted)}.atlas-design-specimen>strong{font:59px/1.2 var(--font-serif);display:block}.atlas-design-specimen p{margin-bottom:15px;font-size:11px}.atlas-token-swatches{gap:6px;margin:10px 0;display:flex}.atlas-token-swatches i{background:var(--obsidian);border:1px solid #f1ece42b;width:25px;height:25px}.atlas-token-swatches i:nth-child(2){background:var(--ivory)}.atlas-token-swatches i:nth-child(3){background:var(--copper)}.atlas-design-specimen>small{color:var(--atlas-muted)}.atlas-component-states{margin-top:18px}.atlas-component-states>div{gap:6px;margin-top:10px;display:flex}.atlas-component-states i{font:10px var(--font-sans);border:1px solid var(--atlas-line);padding:8px 12px;font-style:normal}.atlas-component-states i:last-child{background:var(--copper);color:var(--obsidian)}.atlas-design-prototype{background:var(--obsidian);border:1px solid var(--atlas-line);padding:16px}.atlas-design-prototype>small{font:8px/1.4 var(--font-mono);color:var(--atlas-muted)}.atlas-design-prototype h4{font:31px/1 var(--font-serif);margin:15px 0}.atlas-design-prototype .atlas-task-list button{padding-block:8px}.atlas-design-prototype .atlas-task-list button strong{font-size:12px}.atlas-design[data-wireframe=true]{background-image:linear-gradient(#f1ece40b 1px,#0000 1px),linear-gradient(90deg,#f1ece40b 1px,#0000 1px);background-size:24px 24px}.atlas-design-prototype[data-wireframe=true]{background:0 0;border-style:dashed}.atlas-design-prototype[data-wireframe=true] h4{font-family:var(--font-sans)}.atlas-design-prototype[data-wireframe=true] h4 em{font:inherit;color:inherit}.atlas-design-prototype[data-wireframe=true] .atlas-task-list button{outline-offset:-1px;outline:1px dashed #a89b9155;padding-inline:5px}.atlas-store{background:#171513;height:100%;padding:18px}.atlas-store>header{font:9px var(--font-mono);color:var(--atlas-muted);justify-content:space-between;margin-bottom:16px;display:flex}.atlas-campaign-gallery{--card-width:54%;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:14px;padding-bottom:12px;display:flex;position:relative;overflow-x:auto}.atlas-campaign-gallery::-webkit-scrollbar{display:none}.atlas-campaign-gallery:before,.atlas-campaign-gallery:after{content:"";flex:0 0 calc((100% - var(--card-width)) / 2 - 14px)}.atlas-campaign{flex:0 0 var(--card-width);border:1px solid var(--atlas-line);scroll-snap-align:center;background:linear-gradient(145deg,#292521,#101010 75%);min-width:0;height:395px;padding:18px 18px 0;overflow:hidden}.atlas-campaign>span{font:9px var(--font-mono);color:var(--atlas-muted)}.atlas-campaign>h3{font:32px/1.02 var(--font-serif);min-height:68px;margin:16px 0 24px}.campaign-1{background:linear-gradient(160deg,#3c2c23,#151311 65%)}.campaign-2{background:#292521}.campaign-3>h3{color:var(--copper)}.atlas-campaign-phone{border-radius:21px 21px 0 0;min-height:285px;padding:18px 14px}.atlas-campaign-phone>strong{letter-spacing:-.06em;font-size:21px}.atlas-campaign-phone h4{font:26px/1.05 var(--font-serif);margin-block:17px}.atlas-static-task{border-bottom:1px solid var(--atlas-line);padding:10px 0}.atlas-static-task :is(small,strong,span){color:var(--atlas-muted);font-size:9px;display:block}.atlas-static-task strong{color:var(--ivory);margin-block:4px;font-size:12px;font-weight:500}.atlas-gallery-controls{align-items:center;gap:6px;display:flex}.atlas-gallery-controls p{max-width:33ch;margin-right:auto;font-size:11px}.atlas-gallery-controls button{border:1px solid var(--atlas-line);place-items:center;width:44px;height:44px;display:grid}.atlas-gallery-controls button:disabled{opacity:.35;cursor:default}.campaign-reflect{padding-top:8px}.campaign-reflect svg{color:var(--copper)}.campaign-reflect p{margin-block:16px;font-size:13px}.campaign-reflect small{color:var(--atlas-muted)}.campaign-focus{text-align:center;border:1px solid var(--atlas-line);aspect-ratio:1;border-radius:50%;flex-direction:column;justify-content:center;padding:12px;display:flex}.campaign-focus>span{font:48px/1 var(--font-serif);color:var(--copper)}.campaign-focus>small{font:6px var(--font-mono);margin-top:6px}.campaign-focus>p{font-size:10px}.lens-artifact{position:relative}.lens-caption .mono{color:var(--muted);margin-bottom:8px;font-size:9px;line-height:1.6;display:block}.lens-caption .text-link{white-space:nowrap;min-height:44px;font-size:12px}.atlas-mobile-destination{display:none}@media (min-width:768px){.lens-handoff{inset-block-start:max(112px,15%)}.lens-artifact{max-width:790px}}@container atlas (max-width:500px){.atlas-mobile-stage{grid-template-columns:1fr;padding:20px 12px}.atlas-mobile-caption{display:none}.atlas-web{padding:18px}.atlas-web-hero{padding-top:24px}.atlas-web-hero h3{max-width:100%;font-size:35px}.atlas-web-hero>p{max-width:90%}.atlas-web-object{width:124px;top:auto;bottom:0;right:-4px}.atlas-web-object strong{font-size:26px}.atlas-web-object span{font-size:6px}.atlas-web-object p{font-size:8px}.atlas-primary{text-align:left;gap:8px;max-width:57%;padding-inline:12px;font-size:11px!important}.atlas-web>footer{font-size:7px}.atlas-web>footer span{display:none}.atlas-design{padding:16px}.atlas-design header{font-size:8px}.atlas-design header button{padding-inline:7px;font-size:11px}.atlas-design>h3{margin:17px 0;font-size:29px}.atlas-design>h3 br{display:none}.atlas-design-grid{flex-direction:column;gap:14px;display:flex}.atlas-design-specimen{grid-template-columns:1fr 1fr;gap:4px 18px;padding-top:10px;display:grid}.atlas-design-specimen>span:first-child{grid-area:1/1}.atlas-design-specimen>strong{grid-area:2/1;font-size:35px}.atlas-design-specimen>p{grid-area:3/1;margin:0;font-size:9px}.atlas-design-specimen>span:nth-of-type(2){grid-area:1/2}.atlas-token-swatches{grid-area:2/2;margin:5px 0}.atlas-token-swatches i{width:23px;height:23px}.atlas-design-specimen>small{grid-area:3/2;font-size:8px}.atlas-component-states{display:none}.atlas-design-prototype{padding:12px}.atlas-design-prototype h4{margin:8px 0;font-size:26px}.atlas-design-prototype h4 br{display:none}.atlas-design-prototype .atlas-task-list button{min-height:44px;padding:5px 0}.atlas-design-prototype .atlas-task-list button small{margin-bottom:2px;font-size:9px}.atlas-design-prototype>small:last-child{display:none}.atlas-campaign-gallery{--card-width:82%}.atlas-campaign{height:397px;padding-inline:15px}.atlas-campaign>h3{font-size:32px}}@media (max-width:767px),(max-width:1000px) and (max-height:510px){.atlas-mobile-destination{background:var(--obsidian);padding-block:24px 65px;display:block}.atlas-mobile-destination:empty{display:none}.mobile-atlas-intro{margin-bottom:28px}.mobile-atlas-intro h2{max-width:18ch;font-size:clamp(29px,7.5vw,39px);line-height:1.1}.mobile-atlas-intro em{margin-top:10px;display:inline-block}.atlas-mobile-destination .lens-study{width:100%;height:auto;position:relative;inset:auto}.lens-caption{display:block}.lens-caption strong{max-width:none;font-size:17px}.lens-caption p{font-size:13px}.lens-expertise{min-height:44px;font-size:13px;display:inline-flex}.atlas-mode-bar{justify-content:space-between;gap:0}.atlas-mode-bar button{padding-inline:11px;font-size:13px}}@media (prefers-reduced-motion:no-preference){.atlas-experience{animation:.35s cubic-bezier(.22,1,.36,1) atlas-enter}}@keyframes atlas-enter{0%{opacity:.25}to{opacity:1}}.copper-trace{--copper-progress:0;pointer-events:none;z-index:-1;width:55%;height:100%;position:absolute;top:0;right:-26%;overflow:hidden}.copper-trace svg{width:100%;height:100%;transform:translate3d(calc((var(--copper-progress) - .5) * -18%), calc((var(--copper-progress) - .5) * 12%), 0) rotate(calc((var(--copper-progress) - .5) * 22deg)) scale(calc(1.25 + var(--copper-progress) * .25));overflow:visible}.copper-trace-manifesto{opacity:.65;width:50%;right:-22%}.creative-philosophy{isolation:isolate;position:relative;overflow:hidden}.copper-trace-material{z-index:0;width:58%;height:110%;opacity:calc(.65 - var(--copper-progress) * .5);left:-27%;right:auto}.philosophy-visual,.philosophy-copy{z-index:1;position:relative}.founder-scene{isolation:isolate;overflow:clip}.copper-trace-founder{z-index:0;width:70%;opacity:calc(.65 - var(--copper-progress) * .65);left:-32%;right:auto}.founder-grid{z-index:1;position:relative}.copper-trace-closing{opacity:.65;width:75%;right:-25%}.navigation{background:#101010}.editorial-mask{height:2.65em;margin-top:20px;line-height:1.12}.editorial-phrase{text-wrap:balance;padding-top:.15em;padding-bottom:.12em;line-height:1.12}.editorial-turn{padding-block:clamp(65px,7vw,110px)}.editorial-turn h2{max-width:1000px}.founder-story{padding-top:25px}.founder-title{text-wrap:balance}.contact-title .big-arrow{flex-shrink:0;width:80px;height:80px}@media (max-width:767px){.copper-trace{width:70%;right:-45%}.copper-trace-material{width:90%;left:-36%;right:auto}.copper-trace-founder{width:90%;left:-45%;right:auto}.copper-trace-closing{width:110%;right:-70%}.founder-story{padding-top:0}.contact-title .big-arrow{width:44px;height:44px}}html[data-motion=reduced] .copper-trace svg{transform:rotate(-15deg)scale(1.3)}html[data-motion=reduced] .editorial-mask{height:auto;min-height:2.6em;overflow:visible}html[data-motion=reduced] .editorial-phrase[data-first=true]{display:block;position:relative}@media (prefers-reduced-motion:reduce){.copper-trace svg{transform:rotate(-15deg)scale(1.3)}.atlas-experience{animation:none}}.orbital-canvas,.orbital-fallback{inset:116px 2% 44px 46%}.orbital-fallback svg{transform:scale(calc(1 - var(--orbit-align,0) * .15)) rotate(calc(var(--orbit-align,0) * 18deg))}.footer-mask{overflow:visible}.footer a.footer-wordmark:is(:hover,:focus-visible){color:var(--ivory)}.footer-wordmark .footer-letter{color:inherit;transition:transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--letter) * 25ms);display:inline-block}.footer-wordmark .footer-dot{color:var(--copper)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .footer-wordmark:is(:hover,:focus-visible) .footer-letter{transform:translateY(-.025em)}}.action,.atlas-experience button,.atlas-mode-bar button{transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),background-color .25s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.action:hover,.atlas-experience button:not(:disabled):hover,.atlas-mode-bar button:hover{transform:scale(1.01)}}.action:active,.atlas-experience button:not(:disabled):active,.atlas-mode-bar button:active{transform:scale(.99)}.proof-intro h2{letter-spacing:-.05em;margin-block:25px;font-size:clamp(42px,6vw,100px)}.proof-intro>p:not(.eyebrow){max-width:52ch;margin-bottom:50px;font-size:17px}@media (max-width:767px){.orbital-hero{flex-direction:column;height:auto;min-height:0;margin-top:-76px;display:flex}.orbital-hero .hero-content{order:0;padding-top:106px;padding-bottom:14px;position:relative;top:auto}.orbital-hero .hero-content>.eyebrow{letter-spacing:.055em;margin-bottom:22px;font-size:9px;line-height:1.6}.orbital-hero h1{max-width:100%;font-size:clamp(38px,10.4vw,52px);line-height:1.02}.orbital-hero .hero-bottom{max-width:100%;margin-top:23px;margin-left:0}.orbital-hero .hero-bottom p{max-width:100%;font-size:14px;line-height:1.6}.orbital-hero .hero-actions{gap:18px;margin-top:22px}.orbital-hero .hero-frame,html[data-motion=reduced] .orbital-hero .hero-frame{order:1;height:clamp(310px,87vw,390px);min-height:0;padding-top:0;position:relative;top:auto;overflow:hidden}.orbital-hero .orbital-canvas,.orbital-hero .orbital-fallback,html[data-motion=reduced] .orbital-hero .orbital-fallback{width:auto;height:auto;inset:4px 5%}html[data-motion=reduced] .orbital-hero .hero-content{padding-top:106px;position:relative}}@media (min-width:700px) and (max-width:1000px) and (max-height:510px){.orbital-hero{height:430px;min-height:430px;display:block}.orbital-hero .hero-frame,html[data-motion=reduced] .orbital-hero .hero-frame{height:430px;min-height:0;padding-top:0;position:absolute;inset:0}.orbital-hero .hero-content{padding-top:96px;position:relative}.orbital-hero .orbital-canvas,.orbital-hero .orbital-fallback,html[data-motion=reduced] .orbital-hero .orbital-fallback{width:auto;height:auto;inset:85px 3% 22px 49%}}html[data-motion=reduced] :is(.footer-letter,.action,.atlas-experience button,.atlas-mode-bar button){transition:none;transform:none!important}@media (prefers-reduced-motion:reduce){.footer-letter,.action,.atlas-experience button,.atlas-mode-bar button{transition:none;transform:none!important}.orbital-fallback svg{transform:none}}@container atlas (max-width:580px){.atlas-mobile-stage{grid-template-columns:1fr}.atlas-mobile-caption{display:none}}@media (min-width:768px) and (max-height:850px){.atlas-experience{height:480px}.atlas-phone{height:430px;padding:12px 18px 8px}.atlas-phone h3{margin:16px 0 12px;font-size:30px}.atlas-phone-camera{margin-bottom:10px}.atlas-phone .atlas-task-list button{padding-block:8px}.atlas-campaign{height:355px}.lens-caption{gap:14px;display:flex}.lens-caption>div{flex:1;min-width:0}}@media (max-width:767px),(max-width:1000px) and (max-height:510px){.atlas-mode-bar{background:var(--obsidian);z-index:6;padding-block:8px;position:sticky;top:76px}}@media (max-width:767px){.copper-trace-founder{width:80%;height:50%;max-height:550px;top:60px;left:-65%}.atlas-primary{max-width:none;font-size:13px!important}}.footer :focus-visible{outline-color:var(--copper)}html[data-motion=reduced] .digital-engine.lens-handoff{display:block}@media (min-width:768px) and (max-width:1000px) and (max-height:510px){.atlas-mode-bar{top:92px}}.process-mobile-counter{display:none}@media (max-width:999px),(pointer:coarse){.process-mobile-counter{z-index:3;height:64px;color:var(--copper);background:var(--obsidian);border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;margin-bottom:24px;display:flex;position:sticky;top:92px;overflow:hidden}.process-mobile-counter .process-digits{font-size:64px;line-height:64px}.process-mobile-counter>.mono{padding-top:12px}.process-counter{display:none}}@media (pointer:coarse) and (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .footer-wordmark:active .footer-letter{transform:translateY(-.025em)}html:not([data-motion=reduced]) [data-magnetic]:active svg{transition:transform .25s cubic-bezier(.22,1,.36,1);transform:translate(2px,-2px)}}html[data-motion=reduced] .process-mobile-counter{display:none}@media (prefers-reduced-motion:reduce){.process-mobile-counter{display:none}}@media (max-width:999px),(pointer:coarse){.process-mobile-counter{border-bottom:0;gap:0;width:62px}.process-mobile-counter .process-digits{font-size:52px}.process-mobile-counter>.mono{padding-top:8px;font-size:7px;position:absolute;top:0;right:0}}@media (max-width:767px),(max-width:1000px) and (max-height:510px){.orbital-hero .hero-frame{display:none}.orbital-hero{height:auto;min-height:0}.atlas-mobile-destination{background:var(--obsidian);padding-block:0 64px}.mobile-orbit-track{--handoff-hold:clamp(300px, 55svh, 460px);--panel-height:584px;--aperture-expand:0;--aperture-rim:0;--sculpture-alpha:1;height:calc(var(--panel-height) + var(--handoff-hold));position:relative}.mobile-orbit-pin{height:var(--panel-height);isolation:isolate;position:sticky;top:76px}.mobile-orbit-pin .orbital-canvas,.mobile-orbit-pin .orbital-fallback{width:auto;height:auto;inset:0}.mobile-orbit-pin .orbital-fallback{opacity:var(--sculpture-alpha)}.mobile-orbit-pin .digital-engine.lens-study{width:100%;height:100%;position:absolute;inset:0}.mobile-orbit-pin .lens-artifact{max-width:none;height:100%;clip-path:ellipse(calc(22% + var(--lens-open,0) * 54%) calc(12% + var(--lens-open,0) * 64%) at 50% 50%)}.mobile-orbit-pin .lens-aperture{clip-path:none}.mobile-orbit-pin .atlas-mode-bar{background:var(--obsidian);align-items:center;height:64px;margin:0;position:relative;top:auto}.mobile-aperture-rim{z-index:4;pointer-events:none;width:100%;height:100%;opacity:var(--aperture-rim);position:absolute;inset:0;overflow:hidden}.mobile-aperture-rim ellipse{rx:calc(26% + var(--aperture-expand) * 50%);ry:calc(15% + var(--aperture-expand) * 61%)}.mobile-atlas-intro{margin-top:32px;margin-bottom:24px}html[data-motion=reduced] .mobile-orbit-track{height:auto}html[data-motion=reduced] .mobile-orbit-pin{height:auto;position:relative;top:auto}html[data-motion=reduced] .mobile-orbit-pin .orbital-fallback,html[data-motion=reduced] .mobile-aperture-rim{display:none}html[data-motion=reduced] .mobile-orbit-pin .digital-engine.lens-study{position:relative;inset:auto}html[data-motion=reduced] .mobile-orbit-pin .lens-artifact{clip-path:none}}@media (min-width:700px) and (max-width:1000px) and (max-height:510px){.mobile-orbit-pin{top:92px}}@media (pointer:coarse){.atmosphere{contain:strict}}.selected-work{padding-block:0 80px}.work-entry{margin-bottom:clamp(80px,10vw,150px)}.work-preview{background:var(--stone);display:block;position:relative;overflow:hidden}.work-preview img{width:100%;height:auto;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.work-preview>span{background:var(--ivory);color:var(--obsidian);align-items:center;gap:28px;padding:18px 24px;font-size:14px;display:inline-flex;position:absolute;bottom:24px;right:24px}.work-entry-copy{grid-template-columns:1fr 1fr;gap:8%;padding-top:32px;display:grid}.work-entry-copy h2{letter-spacing:-.045em;margin-block:12px;font-size:clamp(29px,4vw,58px)}.work-entry-copy h3{max-width:25ch;margin-bottom:18px;font-size:clamp(22px,2.5vw,34px);line-height:1.15}.work-sector,.work-status,.work-note{font-size:13px;line-height:1.6}.work-status{color:var(--copper)}.work-note{color:var(--muted);margin-top:18px}.work-entry-copy>div>p:not([class]){max-width:52ch;font-size:16px;line-height:1.7}.portfolio-disclosure{max-width:75ch;color:var(--muted);font-size:14px;line-height:1.7}@media (hover:hover) and (prefers-reduced-motion:no-preference){.work-preview:is(:hover,:focus-visible) img{transform:scale(1.02)}}@media (max-width:767px){.work-entry-copy{grid-template-columns:1fr;gap:24px;padding-top:22px}.work-preview>span{justify-content:space-between;padding:16px;display:flex;position:static}.work-preview img{aspect-ratio:1.44;object-fit:cover}.enquiry-form :is(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.work-preview img{transition:none}}html[data-motion=reduced] .work-preview img{transition:none;transform:none}@media (max-width:767px),(max-width:1000px) and (max-height:510px){.mobile-orbit-pin .orbital-canvas,.mobile-orbit-pin .orbital-fallback{transform:translate3d(0, calc(var(--sculpture-align,0) * 117px), 0);height:350px;top:0;bottom:auto}}@media (max-height:510px) and (max-width:1000px){.mobile-orbit-pin{top:92px}}@media (max-width:767px),(max-width:1000px) and (max-height:510px){.mobile-orbit-pin>.atmosphere{left:calc(-50vw + 50%);right:calc(-50vw + 50%);-webkit-mask-image:linear-gradient(#0000,#000 12% 75%,#0000);mask-image:linear-gradient(#0000,#000 12% 75%,#0000)}.mobile-orbit-track{--handoff-hold:220px}.mobile-orbit-pin[data-copper-capture=true] .mobile-aperture-rim ellipse{display:none}.mobile-aperture-rim image{transform-origin:50%;transform:scale(calc(1 + var(--aperture-expand) * 2.2), calc(1 + var(--aperture-expand) * 4.5))}.atlas-mobile-destination{padding-bottom:24px}.atlas-mobile-destination+.brand-manifesto{padding-top:32px}.atlas-mobile-destination+.brand-manifesto>div:not([aria-hidden]){margin-bottom:0}}.legal-page{max-width:1000px;padding-block:70px 100px}.legal-page header{margin-bottom:48px}.legal-page h1{letter-spacing:-.05em;margin-block:18px 28px;font-size:clamp(42px,7vw,80px);line-height:1.05}.legal-page h2{margin-bottom:18px;font-size:clamp(25px,3vw,34px);line-height:1.2}.legal-page p{max-width:70ch;color:var(--ivory);margin-bottom:18px;font-size:17px;line-height:1.8}.legal-page .legal-date{color:#c5b9ae;font-size:14px}.legal-page section{margin-block:42px}.legal-page nav,.footer-legal{flex-wrap:wrap;gap:12px 28px;display:flex}.legal-page a,.form-note a{text-underline-offset:4px;text-decoration:underline}.legal-page nav a,.footer-legal a{align-items:center;min-height:44px;display:inline-flex}.legal-page #bahasa{margin-top:80px}.legal-page table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.legal-page caption{text-align:left;margin-bottom:18px;font-weight:600}.legal-page th,.legal-page td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #74675c;padding:16px 12px}.footer-legal{padding-block:20px;font-size:14px}.legal-page :target{scroll-margin-top:110px}.enquiry-form :is(input,textarea)::placeholder{color:#bcaea2;opacity:1}@media (max-width:767px){.legal-page{padding-block:40px 60px}.legal-page p{font-size:16px}.legal-page th,.legal-page td{padding-inline:6px;font-size:13px}}.founder-title em{color:#ae6748}@media (max-width:999px),(pointer:coarse){.copper-trace{background:url(/media/copper-trace.webp) 50%/contain no-repeat}.copper-trace svg{visibility:hidden}}.mobile-orbit-initial{display:none}@media (max-width:767px),(max-width:1000px) and (max-height:510px){.mobile-orbit-initial{min-height:804px;display:block}.mobile-orbit-initial .orbital-poster{height:350px;position:relative}.mobile-orbit-initial h2{margin-block:32px 24px;font-size:clamp(29px,7.5vw,39px);line-height:1.1}.atlas-mobile-destination:has(.mobile-orbit-track)>.mobile-orbit-initial{display:none}}.legal-page table{table-layout:fixed}.legal-page thead th:first-child{width:28%}.legal-page thead th:nth-child(2){width:44%}.legal-page thead th:last-child{width:28%}@media (min-width:768px){html[data-motion=reduced] .orbital-hero .orbital-canvas,html[data-motion=reduced] .orbital-hero .orbital-fallback{right:2%}}@media (max-width:767px),(max-width:1000px) and (max-height:510px){.mobile-atlas-intro{border-bottom:1px solid var(--copper);padding-bottom:24px}}
