@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2421d155e98c9717-s.p.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.urbanist_649ad754-module__nNXYeq__className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.urbanist_649ad754-module__nNXYeq__variable{--font-urbanist:"Urbanist", "Urbanist Fallback"}
.page-intro-module__NXb2dW__hero{background:var(--bg);position:relative}.page-intro-module__NXb2dW__drawing{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.12;mix-blend-mode:screen;width:40%;position:absolute;top:72px;right:max(4.15%,50vw - 720px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 65%);mask-image:linear-gradient(90deg,#0000,#000 65%)}.page-intro-module__NXb2dW__hero~section,.page-intro-module__NXb2dW__hero~article,.page-intro-module__NXb2dW__hero~div{z-index:1;position:relative}.page-intro-module__NXb2dW__hero .page-intro{z-index:1;position:relative}.page-intro-module__NXb2dW__drawing img{filter:grayscale()invert();width:100%;height:auto;display:block}:root[data-theme=light] .page-intro-module__NXb2dW__drawing{mix-blend-mode:multiply}:root[data-theme=light] .page-intro-module__NXb2dW__drawing img{filter:grayscale()}@media (max-width:767px){.page-intro-module__NXb2dW__drawing{top:84px;right:0}}
.contact-module__LVAaNa__content{flex-direction:column-reverse;display:flex}@media (max-width:950px){.contact-module__LVAaNa__content{flex-direction:column}}
.editorial-module__gB8RxG__statement{border:1px solid var(--line);background:linear-gradient(135deg, var(--bg), var(--surface));min-width:0;color:var(--ink);isolation:isolate;flex-direction:column;padding:clamp(36px,4.2vw,64px);display:flex;position:relative}.editorial-module__gB8RxG__statement:before{content:"";border:1px solid var(--line);opacity:.55;pointer-events:none;z-index:-1;position:absolute;inset:10px}.editorial-module__gB8RxG__statement>.mini-label{color:var(--muted);letter-spacing:.18em;align-items:center;gap:12px;font-size:10px;display:flex}.editorial-module__gB8RxG__statement>.mini-label:before{content:"";background:var(--accent);width:5px;height:5px}.editorial-module__gB8RxG__statement h2{letter-spacing:-.055em;overflow-wrap:anywhere;margin:clamp(48px,5vw,76px) 0 28px;font-size:clamp(44px,4.8vw,72px);font-weight:400;line-height:1.08}.editorial-module__gB8RxG__statement p{max-width:38ch;color:var(--muted);font-size:15px;line-height:1.85}.editorial-module__gB8RxG__statementFoot{color:var(--muted);margin-top:auto;padding-top:48px;font-size:12px;line-height:1.7;display:block}.editorial-module__gB8RxG__statementFoot:before{content:"";background:linear-gradient(to right, var(--accent) 24px, var(--line) 24px);height:1px;margin-bottom:22px;display:block}.editorial-module__gB8RxG__projectIndex{border-top:1px solid var(--line)}.editorial-module__gB8RxG__projectRow{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) 220px 28px;align-items:center;gap:28px;padding:42px 0;transition:background-color .25s,padding .25s;display:grid}.editorial-module__gB8RxG__projectRow:hover{background:var(--surface);padding-left:20px;padding-right:20px}.editorial-module__gB8RxG__projectRow h2{font-size:clamp(25px,3vw,40px);line-height:1.15}.editorial-module__gB8RxG__projectRow p{margin-top:12px;font-size:14px}.editorial-module__gB8RxG__projectRow>svg{width:28px;height:28px;transition:transform .25s}.editorial-module__gB8RxG__projectRow:hover>svg{transform:translate(3px,-3px)}.editorial-module__gB8RxG__projectPreview{aspect-ratio:16/10;opacity:0;pointer-events:none;transition:opacity .25s,transform .4s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(12px)scale(.96)}.editorial-module__gB8RxG__projectPreview .picture{height:100%}.editorial-module__gB8RxG__projectRow:hover .editorial-module__gB8RxG__projectPreview,.editorial-module__gB8RxG__projectRow:focus-visible .editorial-module__gB8RxG__projectPreview{opacity:1;transform:none}@media (min-width:761px) and (max-width:1000px){.editorial-module__gB8RxG__projectRow{grid-template-columns:120px minmax(0,1fr) 160px 28px;gap:20px}}.editorial-module__gB8RxG__familyDrawing{aspect-ratio:4/3;background:var(--surface);border:1px solid var(--line);place-items:center;display:grid;position:relative;overflow:hidden}.editorial-module__gB8RxG__familyDrawing>span{color:var(--muted);letter-spacing:.08em;font-size:12px;position:absolute;top:16px;left:22px}.editorial-module__gB8RxG__familyDrawing svg{opacity:1;width:78%;max-height:100%;transition:opacity .4s,transform .6s}.editorial-module__gB8RxG__familyCard:hover .editorial-module__gB8RxG__familyDrawing svg{opacity:1;transform:scale(1.04)}.editorial-module__gB8RxG__journalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;display:grid}.editorial-module__gB8RxG__journalCard{border-top:1px solid var(--line);min-width:0;padding:32px 0 48px}.editorial-module__gB8RxG__journalCard .card-meta{color:var(--muted);justify-content:space-between;gap:16px;font-size:12px;display:flex}.editorial-module__gB8RxG__articleNumber{letter-spacing:-.05em;color:var(--muted);margin-bottom:36px;font-size:64px;line-height:1;transition:color .3s;display:block}.editorial-module__gB8RxG__journalCard:hover .editorial-module__gB8RxG__articleNumber{color:var(--ink)}.editorial-module__gB8RxG__journalCard h3{margin:22px 0 16px;font-size:clamp(24px,2.5vw,34px);line-height:1.2}.editorial-module__gB8RxG__journalCard p{font-size:15px}@media (max-width:760px){.editorial-module__gB8RxG__statement{padding:36px 30px}.editorial-module__gB8RxG__projectRow{grid-template-columns:minmax(0,1fr) 28px;gap:20px;padding:30px 0}.editorial-module__gB8RxG__projectRow>.mini-label{grid-column:1/-1}.editorial-module__gB8RxG__projectPreview{display:none}.editorial-module__gB8RxG__projectRow:hover{padding-left:0;padding-right:0}.editorial-module__gB8RxG__journalGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.editorial-module__gB8RxG__projectRow,.editorial-module__gB8RxG__projectRow>svg,.editorial-module__gB8RxG__projectPreview,.editorial-module__gB8RxG__familyDrawing svg,.editorial-module__gB8RxG__articleNumber{transition:none}}
