.editorial-page{background:#e9ece6;color:#181c1d}.editorial-page .header{position:absolute;color:#181c1d}.editorial-page .wordmark img{filter:brightness(0)}.editorial-page .menu-toggle{border-color:#181c1d66}.editorial-page .menu-toggle i{background:#181c1d}.editorial-page .contact-button{background:#181c1d;color:#f6f5ef}.editorial-page .navigation{color:#e9ece6}.editorial-page main{overflow:hidden}.editorial-opening{min-height:760px;padding:210px 6% 100px;position:relative;isolation:isolate;border-bottom:1px solid #181c1d33}.editorial-opening h1{font:500 clamp(3.5rem,8.8vw,9rem)/.97 Syne,sans-serif;letter-spacing:-.07em;max-width:1050px;margin:35px 0}.editorial-opening>p:last-of-type{max-width:490px;font-size:17px;line-height:1.7}.editorial-orbit{position:absolute;right:3%;top:30%;width:31vw;aspect-ratio:1;z-index:-1;opacity:.5;transform:rotate(-28deg)}.editorial-orbit i{position:absolute;inset:10%;border:30px solid #e15030;border-radius:50%;transform:rotateY(48deg)}.editorial-orbit i:nth-child(2){transform:rotateY(70deg) rotateZ(60deg);border-color:#6f7c7e}.editorial-orbit i:nth-child(3){transform:rotateY(80deg) rotateZ(120deg);border-color:#20282d}.journal-collection,.related{padding:75px 6% 110px}.journal-tools{display:flex;align-items:end;justify-content:space-between;gap:25px}.journal-tools label{display:block;font-size:12px;max-width:550px;width:100%}.journal-tools input{display:block;width:100%;border:0;border-bottom:1px solid #181c1d;background:transparent;padding:18px 0;font:400 21px Manrope,sans-serif;color:inherit;outline-offset:5px;border-radius:0}.journal-tools>p{font-size:12px;white-space:nowrap;padding-bottom:20px}.journal-filters{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 60px}.journal-filters button{border:1px solid #181c1d44;border-radius:30px;min-height:44px;padding:10px 16px;background:transparent;color:inherit;font:400 12px Manrope,sans-serif;transition:background .2s,color .2s}.journal-filters button[aria-pressed=true]{background:#181c1d;color:#e9ece6}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px}.editorial-card{display:block;position:relative;padding:24px 0 36px;border-top:1px solid #181c1d44;color:inherit}.editorial-card[hidden]{display:none}.editorial-card>span{font-size:11px;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:22px}.editorial-card h2,.editorial-card h3{font:500 clamp(1.4rem,2.1vw,2.2rem)/1.13 Syne,sans-serif;letter-spacing:-.04em;margin:0 0 20px;max-width:90%}.editorial-card>p{font-size:13px;line-height:1.7;max-width:90%;color:#4d5552}.editorial-card>b{position:absolute;right:4px;bottom:25px;font-size:25px;font-weight:400;transition:transform .25s}.editorial-card:hover>b{transform:translate(4px,-4px)}.card-art{height:250px;margin:-24px 0 25px;overflow:hidden;position:relative;background:#d0d8d1;isolation:isolate}.card-art i{display:block;position:absolute;width:65%;height:80%;border:25px solid #e25130;border-radius:50%;left:18%;top:10%;transform:rotate(-30deg) skew(-15deg);box-shadow:5px 15px 20px #17202422;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card-art i:nth-child(2){transform:rotate(40deg) skew(15deg);border-color:#223039}.card-art i:nth-child(3){transform:rotate(100deg) skew(-25deg);border-color:#f1f0e6}.card-art>span{position:absolute;left:15px;bottom:10px;font:500 60px Syne,sans-serif;letter-spacing:-.06em;z-index:3;color:#172024}.art-1 .card-art{background:#20282e}.art-1 .card-art i{border-radius:0;transform:rotate(-30deg) scale(.8);border-color:#e8ebe4}.art-1 .card-art i:nth-child(2){transform:rotate(15deg) scale(.6);border-color:#e25130}.art-1 .card-art i:nth-child(3){transform:rotate(60deg) scale(.4);border-color:#929f9e}.art-1 .card-art>span{color:#f2f1e8}.art-2 .card-art{background:#e25130}.art-2 .card-art i{border-color:#172024;width:30%;border-width:13px;left:18%;transform:rotate(20deg)}.art-2 .card-art i:nth-child(2){left:38%;border-color:#e8ebe4}.art-2 .card-art i:nth-child(3){left:58%;border-color:#879697}.art-3 .card-art{background:#c4ceca}.art-3 .card-art i{border-radius:0;border-width:0;background:#172024;width:20%;height:65%;top:17%;left:15%;transform:skewY(-15deg)}.art-3 .card-art i:nth-child(2){left:40%;height:80%;top:0;background:#e8ebe4}.art-3 .card-art i:nth-child(3){left:65%;height:40%;top:42%;background:#e25130}.journal-card:hover .card-art i{transform:rotate(5deg) scale(.92)}.article-heading{padding:200px 8% 70px;max-width:1350px;margin:auto}.crumb{font-size:12px;border-bottom:1px solid #181c1d55;padding-bottom:8px;display:inline-block}.article-heading h1{font:500 clamp(2.9rem,5.6vw,6rem)/1.05 Syne,sans-serif;letter-spacing:-.06em;margin:45px 0 35px}.article-meta{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:11px;color:#4d5552}.article-lede{font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.65;max-width:940px;margin-top:45px}.reading-layout{display:grid;grid-template-columns:260px minmax(0,750px);gap:8%;padding:30px 8% 100px;max-width:1350px;margin:auto}.reading-layout aside{font-size:12px;align-self:start;position:sticky;top:40px;line-height:1.65}.reading-layout aside>p{font-size:11px;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #181c1d55;padding-top:20px;margin-bottom:22px}.reading-layout aside a{display:block;padding:10px 0;border-bottom:1px solid #181c1d22}.reading-layout aside button{margin-top:25px;border-bottom:1px solid currentColor;padding:9px 0;color:inherit;background:none;text-align:left;min-height:44px}.reading-layout article section{scroll-margin-top:40px;margin-bottom:65px}.reading-layout h2{font:500 clamp(1.8rem,2.8vw,2.7rem)/1.13 Syne,sans-serif;letter-spacing:-.04em;margin-bottom:25px}.reading-layout article p{font-size:16px;line-height:1.85;margin:0 0 22px;color:#343e3b}.reading-layout ul{list-style:disc;padding-left:20px}.reading-layout li{line-height:1.8;margin-bottom:12px}.reading-layout article li{font-size:15px}.article-end{margin-top:80px;border-top:1px solid #181c1d44;padding-top:35px}.article-end>p{font-size:12px!important}.article-sources a{display:block;font-size:13px;line-height:1.6;padding:12px 0;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.review-note{background:#dedcc7;padding:20px;font-size:13px;line-height:1.6;margin-top:25px}.service-opening{padding:200px 8% 100px;min-height:780px;position:relative;isolation:isolate}.service-opening h1{font:500 clamp(3rem,6.5vw,7rem)/1 Syne,sans-serif;letter-spacing:-.06em;max-width:1000px;margin:45px 0 35px}.service-opening>p{max-width:590px;font-size:19px;line-height:1.6;margin-bottom:30px}.service-index{position:absolute;right:5%;bottom:10%;font:500 28vw/.8 Syne,sans-serif;color:#181c1d09;z-index:-1;letter-spacing:-.1em}.editorial-page .solid{background:#181c1d;color:#f2f3ed}.editorial-page details{padding:22px 0;border-top:1px solid #181c1d44}.editorial-page summary{cursor:pointer;font-size:16px;line-height:1.5}.editorial-page details p{margin-top:20px}.editorial-page .closing,.editorial-page footer{background:#151619;color:#f3f1e8}.editorial-page .brief-dialog{color:#f3f1e8}.work-collection{padding:50px 6% 120px}.work-feature{display:grid;grid-template-columns:1.15fr 1fr;gap:8%;align-items:center;margin-bottom:100px}.work-feature:nth-child(even){direction:rtl}.work-feature>div{direction:ltr}.work-feature h2{font:500 clamp(2rem,3.8vw,4rem)/1.06 Syne,sans-serif;letter-spacing:-.05em;margin:25px 0}.work-feature p{font-size:15px;line-height:1.8;margin:20px 0}.work-feature .form-note{font-size:12px;color:#58625e}.work-art{height:520px;background:#192b30;position:relative;overflow:hidden;isolation:isolate;color:#f0eee3}.work-art>span{position:absolute;left:30px;right:30px;top:35px;font:500 30px Syne,sans-serif;letter-spacing:-.04em;z-index:3}.work-art>b{position:absolute;bottom:18px;left:25px;font:500 80px Syne,sans-serif;opacity:.5}.work-art i{position:absolute;inset:15%;border:25px solid #c6ac72;border-radius:50%;transform:rotate(-40deg) skew(-25deg);box-shadow:10px 20px 30px #0004}.work-art i:nth-of-type(2){transform:rotate(30deg) skew(-25deg)}.work-art i:nth-of-type(3){transform:rotate(100deg) skew(-25deg)}.work-skyline .work-art{background:#e5dfd1;color:#243125}.work-skyline i{border-radius:0;background:#303f31;border:0;inset:25% 60% 0 15%;transform:skewY(-15deg)}.work-skyline i:nth-of-type(2){inset:15% 35% 0 40%;background:#69785d;transform:skewY(-15deg)}.work-skyline i:nth-of-type(3){inset:35% 10% 0 65%;background:#a79167;transform:skewY(-15deg)}.work-hj .work-art{background:#b75b3a}.work-hj i{border-color:#eadfc4;border-radius:0}.work-eva .work-art{background:#dcd9cf;color:#282b2d}.work-eva i{border-color:#45484a}.work-provenance{border-top:1px solid #181c1d44;padding-top:35px;max-width:800px}.work-provenance h2{font:500 34px Syne,sans-serif;margin-bottom:20px}.work-provenance p{line-height:1.8;margin-bottom:20px}.work-provenance a{font-size:13px;text-decoration:underline}.depth-section,.role-destinations{position:relative;z-index:3;background:#e9ece6;padding:100px 6%;color:#181c1d}.depth-section{display:grid;grid-template-columns:1fr 1fr;gap:8%}.depth-section h2{font:500 clamp(2.5rem,4.6vw,5rem)/1.02 Syne,sans-serif;letter-spacing:-.055em;margin-top:28px}.depth-links a,.role-destinations a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #181c1d55;padding:30px 0;font-size:17px;gap:25px;min-height:70px}.role-destinations>div{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.world-controls #world-disrupt{background:none;border:1px solid currentColor;border-radius:30px;padding:10px 18px;min-height:44px;color:inherit}.world-fallback-mode #world-disrupt{display:none}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid #e25130;outline-offset:5px}
@media(min-width:1000px){.journal-card:first-child{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.journal-card:first-child .card-art{grid-row:span 5;height:100%;min-height:350px}.journal-card:first-child>span{align-self:end}.journal-card:first-child h2{font-size:clamp(2rem,3vw,3rem)}}
@media(max-width:1000px){.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reading-layout{grid-template-columns:190px minmax(0,1fr);gap:5%;padding-left:6%;padding-right:6%}.work-feature{gap:5%}.work-art{height:420px}.work-art>span{font-size:24px}.world-controls{gap:12px}}
@media(max-width:700px){.editorial-opening{padding:160px 6% 70px;min-height:650px}.editorial-opening h1{font-size:clamp(3.4rem,13vw,5rem);margin-top:40px}.editorial-opening>p:last-of-type{font-size:15px;max-width:95%}.editorial-orbit{width:70vw;right:-30%;top:40%;opacity:.18}.editorial-orbit i{border-width:20px}.journal-collection,.related{padding:50px 6% 70px}.journal-tools{display:block}.journal-tools>p{margin-top:20px;padding-bottom:0}.journal-filters{gap:7px;margin-bottom:35px}.journal-filters button{font-size:11px;padding:9px 12px}.editorial-grid{grid-template-columns:1fr;gap:28px}.editorial-card h2,.editorial-card h3{font-size:27px}.card-art{height:290px}.article-heading{padding:155px 6% 35px}.article-heading h1{font-size:clamp(2.7rem,10.5vw,4.5rem);margin:35px 0 25px}.article-meta{gap:10px 20px;line-height:1.6}.article-lede{font-size:18px;margin-top:30px}.reading-layout{display:block;padding:20px 6% 60px}.reading-layout aside{position:static;margin-bottom:55px}.reading-layout aside a{padding:12px 0}.reading-layout h2{font-size:30px}.reading-layout article p{font-size:16px;line-height:1.8}.reading-layout article section{margin-bottom:45px}.service-opening{padding:155px 6% 75px;min-height:660px}.service-opening h1{font-size:clamp(3rem,11vw,4.5rem)}.service-opening>p{font-size:17px}.work-collection{padding:30px 6% 70px}.work-feature,.work-feature:nth-child(even){display:block;direction:ltr;margin-bottom:65px}.work-art{height:390px;margin-bottom:30px}.work-feature h2{font-size:36px}.depth-section{display:block;padding:70px 6%}.depth-links{margin-top:40px}.depth-links a,.role-destinations a{font-size:16px}.role-destinations>div{grid-template-columns:1fr;gap:0}.role-destinations{padding:60px 6%}.world-controls #world-disrupt{font-size:10px;padding:8px 10px}.world-controls{gap:9px}.world-controls>a{max-width:100px;text-align:right}.world-controls #world-pause{font-size:10px}}
.work-capture{display:block;position:relative;padding:40px 24px 68px;background:#d6dcd5;overflow:hidden;transition:background .3s}.work-capture img{width:100%;height:auto;display:block;box-shadow:0 22px 35px #1b292730;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform:perspective(1200px) rotateY(-6deg) rotateX(3deg)}.work-capture:hover{background:#c5cfca}.work-capture:hover img{transform:perspective(1200px) rotateY(0) rotateX(0) translateY(-5px)}.work-capture>span{position:absolute;bottom:23px;left:25px;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.work-feature .case-role{font-size:11px;border-top:1px solid #181c1d33;padding-top:15px;margin-bottom:25px}.case-opening{padding:190px 8% 85px}.case-opening>.eyebrow{margin-top:35px}.case-opening h1{font:500 clamp(3.5rem,7.7vw,8rem)/.98 Syne,sans-serif;letter-spacing:-.065em;margin:35px 0}.case-opening>p:not(.eyebrow){max-width:750px;font-size:19px;line-height:1.7}.case-facts{display:flex;justify-content:space-between;gap:25px;font-size:12px;margin-top:40px;padding-top:20px;border-top:1px solid #181c1d44}.case-showcase{margin:0 5% 85px;padding:6%;background:#d3dbd5}.case-showcase img{width:100%;height:auto;display:block;box-shadow:0 22px 35px #1b292730}.case-showcase figcaption{font-size:11px;margin-top:25px}.case-next{padding:70px 8% 110px;border-top:1px solid #181c1d44}.case-next h2{font:500 clamp(2.5rem,4.5vw,5rem)/1.03 Syne,sans-serif;letter-spacing:-.05em;margin:30px 0}.experience-record,.founder-experience{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:80px 0 0;border-top:1px solid #181c1d44}.experience-record h2,.founder-experience h2{font:500 clamp(2.7rem,4.2vw,4.5rem)/1.03 Syne,sans-serif;letter-spacing:-.05em;margin:30px 0}.experience-record p,.founder-experience p{font-size:15px;line-height:1.8;margin-bottom:22px}.experience-record a{font-size:12px;text-decoration:underline;text-underline-offset:5px}.experience-record article{border-bottom:1px solid #181c1d33;padding:0 0 25px;margin-bottom:25px}.experience-record article>span{font-size:11px}.experience-record h3{font:500 28px Syne,sans-serif;letter-spacing:-.04em;margin:12px 0}.experience-record article p{font-size:13px;margin:0}.founder-experience{margin:0;padding:100px 6%;background:#e9ece6;color:#181c1d;position:relative;z-index:3}.founder-principles{align-self:center}.founder-principles>p{font:500 27px/1.2 Syne,sans-serif;letter-spacing:-.04em;border-bottom:1px solid #181c1d44;padding:20px 0;margin:0}.founder-principles>a{font-size:12px;display:inline-block;margin-top:30px;text-decoration:underline}.header{padding-top:max(20px,env(safe-area-inset-top));padding-left:max(5%,env(safe-area-inset-left));padding-right:max(5%,env(safe-area-inset-right))}footer{padding-bottom:max(25px,env(safe-area-inset-bottom))}
@media(max-width:700px){.work-capture{padding:30px 15px 58px;margin-bottom:30px}.case-opening{padding:150px 6% 60px}.case-opening h1{font-size:clamp(3.2rem,12vw,5rem)}.case-opening>p:not(.eyebrow){font-size:17px}.case-facts{display:block;line-height:1.7}.case-facts>a{display:block;margin-top:20px}.case-showcase{padding:6%;margin-bottom:55px}.case-showcase figcaption{line-height:1.6}.case-next{padding:55px 6% 70px}.experience-record,.founder-experience{display:block;padding-top:55px}.experience-record>div+div{margin-top:50px}.experience-record h2,.founder-experience h2{font-size:38px}.founder-experience{padding:70px 6%}.founder-principles{margin-top:40px}}
@media(prefers-reduced-motion:reduce){.work-capture,.work-capture img{transition:none}.work-capture img,.work-capture:hover img{transform:none}}
@media(prefers-reduced-motion:reduce){.editorial-card>b,.card-art i,.journal-filters button{transition:none}.journal-card:hover .card-art i{transform:none}}
.navigation{overflow-y:auto;overscroll-behavior:contain}.navigation nav a{font-size:clamp(2rem,5.3vw,4.8rem);line-height:1.1;padding-block:8px}.navigation nav{gap:10px}

.release-consent{display:flex!important;align-items:flex-start;gap:12px!important;font-size:12px!important;line-height:1.6!important;margin:20px 0!important}.release-consent input{width:19px!important;height:19px!important;min-width:19px;padding:0!important;margin-top:2px;accent-color:#e25130}.release-consent a{text-decoration:underline}.release-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.brief-dialog{overflow-y:auto;max-height:92svh}.brief-dialog #brief-status{line-height:1.6;margin-top:15px}.legal-footer-brand img{filter:none}
