.SemanticGraphics_visual__aM3pc{margin:0;min-width:0;width:100%}.SemanticGraphics_scene__dZGHd{position:relative;width:100%;aspect-ratio:16/9;overflow:clip;background:color-mix(in srgb,var(--bg-primary) 94%,var(--text-primary));border:1px solid var(--border)}.SemanticGraphics_scene__dZGHd img{object-fit:cover;filter:grayscale(1);transition:transform .5s ease}a:hover .SemanticGraphics_scene__dZGHd img,summary:hover .SemanticGraphics_scene__dZGHd img{transform:scale(1.025)}.SemanticGraphics_projectFlow__T_Ehd{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:14px 0 0;margin:0}.SemanticGraphics_projectFlow__T_Ehd li{min-width:0;font-size:12px;line-height:1.5;color:var(--text-secondary)}.SemanticGraphics_projectFlow__T_Ehd li:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;margin:0 8px 3px 0;background:var(--text-secondary)}.SemanticGraphics_scope__4qHIQ{margin-top:30px;padding:22px 0;border-top:1px solid var(--border-hover)}.SemanticGraphics_scope__4qHIQ h3{font-size:14px;color:var(--text-primary)}.SemanticGraphics_previewLabels__5Olkh{position:absolute;bottom:0;left:0;width:82%;display:grid;grid-template-columns:1fr 1fr;padding:22px 8px 8px;background:linear-gradient(transparent,#000b);color:white;font-size:12px;text-align:center}.SemanticGraphics_visual__aM3pc[data-project-art=project-simume] .SemanticGraphics_scene__dZGHd img{object-position:center top}.SemanticGraphics_compact__FQe4h{width:120px;aspect-ratio:4/3;flex-shrink:0;display:grid;place-items:center}.SemanticGraphics_serviceFlow__cGrWG{list-style:none;margin:0 0 28px;padding:0}.SemanticGraphics_serviceFlow__cGrWG li{display:flex;position:relative;align-items:center;gap:16px;padding:12px 0;min-height:58px;font-size:15px;line-height:1.4;color:var(--text-primary)}.SemanticGraphics_serviceFlow__cGrWG li:not(:last-child):after{content:"";position:absolute;top:46px;bottom:-12px;left:15px;width:1px;background:var(--border-hover)}.SemanticGraphics_serviceFlow__cGrWG svg{width:32px;height:32px;flex-shrink:0}@media(max-width:760px){.SemanticGraphics_compact__FQe4h{width:64px;aspect-ratio:1}.SemanticGraphics_projectFlow__T_Ehd{gap:6px 16px}}@media(prefers-reduced-motion:reduce){.SemanticGraphics_scene__dZGHd img{transition:none;transform:none!important}}.Editorial_editorial__kl8Y2{--gutter:clamp(24px,5vw,84px);max-width:1600px;margin:0 auto}.Editorial_editorial__kl8Y2 p{color:var(--text-secondary);line-height:1.65}.Editorial_editorial__kl8Y2 h1,.Editorial_editorial__kl8Y2 h2,.Editorial_editorial__kl8Y2 h3{font-weight:400;text-wrap:balance}.Editorial_editorial__kl8Y2 a,.Editorial_editorial__kl8Y2 summary{-webkit-tap-highlight-color:transparent}.Editorial_hero__140Ui{min-height:740px;position:relative;isolation:isolate;padding:82px var(--gutter) 90px}.Editorial_heroCopy__9xZuP{position:relative;z-index:1}.Editorial_eyebrow__erZq5,.Editorial_sectionLabel__jYIjP{font-size:12px;letter-spacing:.13em;margin-bottom:28px}.Editorial_heroTitle__6N3AA{font-family:var(--font-display),Georgia,serif;font-size:clamp(64px,6.8vw,112px);line-height:.96;letter-spacing:-.035em;max-width:1150px;margin:0 0 32px}.Editorial_heroTitle__6N3AA span{display:block}.Editorial_heroDescription__4M_M3{max-width:470px;font-size:17px;margin-bottom:26px}.Editorial_heroFigure__RPtQZ{position:absolute;z-index:-1;inset:0;margin:0;overflow:clip}.Editorial_heroFigure__RPtQZ img{width:100%;height:100%;object-fit:cover;object-position:60% 50%;opacity:.8}.Editorial_heroFigure__RPtQZ:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg-primary) 0,transparent 63%),linear-gradient(0deg,var(--bg-primary),transparent 18%);pointer-events:none}.Editorial_heroFigure__RPtQZ .Editorial_artwork__PX_Lc{height:100%}.Editorial_artwork__PX_Lc{transform:translate3d(var(--art-x,0),var(--art-y,0),0) rotate(var(--art-turn,0deg));transition:transform .55s cubic-bezier(.2,.7,.2,1)}.Editorial_primary__S4v_j{display:inline-flex;gap:40px;align-items:center;justify-content:space-between;background:var(--text-primary);color:var(--bg-primary);min-height:54px;padding:15px 24px;font-size:15px;font-weight:500;transition:background .2s,color .2s}.Editorial_primary__S4v_j:hover{background:var(--text-secondary)}.Editorial_arrow__U2Eop{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.Editorial_arrow__U2Eop svg{width:20px;height:20px}.Editorial_note__Vb_gI{font-size:13px;max-width:650px;margin-top:14px}.Editorial_work__f0qIw{margin:0 var(--gutter);border-top:1px solid var(--border-hover);padding-top:28px}.Editorial_feature__BS3SF{position:relative;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(32px,5vw,84px);min-height:500px;border-bottom:1px solid var(--border-hover);padding:50px 0}.Editorial_featureCopy__APsYy{position:relative;z-index:1}.Editorial_feature__BS3SF h3{font-family:var(--font-display),Georgia,serif;font-size:clamp(48px,5.1vw,82px);line-height:.98;letter-spacing:-.025em;margin-bottom:25px}.Editorial_featureCopy__APsYy>p{font-size:16px;max-width:490px;margin-bottom:20px}.Editorial_featureCopy__APsYy>.Editorial_eyebrow__erZq5{font-size:11px}.Editorial_featureCopy__APsYy>.Editorial_role__QvOoV{font-size:13px}.Editorial_reverse__gaR_9 .Editorial_featureCopy__APsYy{grid-column:2;grid-row:1}.Editorial_reverse__gaR_9 .Editorial_figure__b6uCJ{grid-column:1;grid-row:1}.Editorial_caseVisual__t8oIP{min-width:0}.Editorial_reverse__gaR_9 .Editorial_caseVisual__t8oIP{grid-column:1;grid-row:1}.Editorial_figure__b6uCJ{position:relative;margin:0;background:#090909;overflow:clip}.Editorial_figure__b6uCJ img{width:100%;height:auto;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.Editorial_feature__BS3SF:hover .Editorial_figure__b6uCJ img{transform:scale(1.025)}.Editorial_textLink__xTORl{display:inline-flex;align-items:center;gap:18px;min-height:44px;border-bottom:1px solid;font-size:14px;padding:4px 0}.Editorial_almade__Vvtv5,.Editorial_invitation__yvuUR,.Editorial_projectIndex__mOjj8,.Editorial_section__Jzz6D{margin:0 var(--gutter);padding:72px 0;border-bottom:1px solid var(--border-hover)}.Editorial_indexGrid___PFDv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;margin-bottom:36px}.Editorial_indexItem__Ht6JK{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;gap:22px;padding:0 0 28px;border-bottom:1px solid var(--border);min-width:0}.Editorial_indexCopy__Bam9G{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.Editorial_indexCopy__Bam9G h3,.Editorial_indexCopy__Bam9G p{grid-column:1}.Editorial_indexCopy__Bam9G>.Editorial_arrow__U2Eop{grid-column:2;grid-row:1;align-self:start;width:34px;height:34px;border:1px solid var(--border-hover);border-radius:50%}.Editorial_indexItem__Ht6JK h3{font-family:var(--font-display),Georgia,serif;font-size:30px;line-height:1.05}.Editorial_indexItem__Ht6JK p{font-size:14px;margin-top:12px}.Editorial_indexItem__Ht6JK .Editorial_indexMeta__Ekayt{font-size:11px;margin-top:10px}.Editorial_sectionHeading__8vKBK{font-family:var(--font-display),Georgia,serif;font-size:clamp(42px,4.9vw,72px);line-height:1.08;letter-spacing:-.025em;max-width:1080px;margin:0 0 36px;white-space:pre-line}.Editorial_services__yGniv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.Editorial_services__yGniv article{border-top:1px solid var(--border);padding-top:22px;min-width:0}.Editorial_services__yGniv h3{font-size:23px;line-height:1.3;margin-bottom:16px;max-width:460px}.Editorial_services__yGniv p{max-width:500px;font-size:15px}.Editorial_lead__cTPWE{max-width:800px;font-size:18px}.Editorial_steps__CosQ1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:46px;list-style:none}.Editorial_steps__CosQ1 li{position:relative;min-width:0}.Editorial_steps__CosQ1 li:not(:last-child):after{content:"";position:absolute;left:86px;right:-32px;top:42px;height:1px;background:var(--border-hover)}.Editorial_stepNode__EJ9mF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:86px;height:86px;border:1px solid var(--border-hover);border-radius:50%;color:var(--text-primary)}.Editorial_stepNode__EJ9mF>svg{width:34px;height:34px}.Editorial_stepNode__EJ9mF>span{font-size:10px}.Editorial_steps__CosQ1 h3{font-family:var(--font-display),Georgia,serif;font-size:28px;margin:14px 0}.Editorial_steps__CosQ1 p{font-size:13px}.Editorial_about__4PXEx{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:36px 70px;align-items:center}.Editorial_about__4PXEx>.Editorial_sectionHeading__8vKBK{grid-column:1/-1;margin-bottom:0}.Editorial_portrait__RABD_{margin:0;width:100%;max-width:320px;aspect-ratio:1;overflow:clip}.Editorial_portrait__RABD_ img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:grayscale(1)}.Editorial_about__4PXEx .Editorial_sectionHeading__8vKBK{font-size:clamp(40px,4.2vw,60px)}.Editorial_about__4PXEx p{font-size:16px;margin-bottom:20px}.Editorial_invitation__yvuUR{position:relative;isolation:isolate;overflow:clip;padding:88px 0}.Editorial_invitationArt__OnQ6O{object-fit:cover;object-position:70% 50%;opacity:.4;z-index:-2}.Editorial_invitation__yvuUR:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--bg-primary),color-mix(in srgb,var(--bg-primary) 92%,transparent) 40%,color-mix(in srgb,var(--bg-primary) 40%,transparent));pointer-events:none}.Editorial_invitation__yvuUR h2{font-family:var(--font-display),Georgia,serif;font-size:clamp(56px,6vw,92px);line-height:1.02;letter-spacing:-.03em;margin-bottom:24px}.Editorial_invitation__yvuUR>p:not(.Editorial_note__Vb_gI){font-size:18px;max-width:680px;margin-bottom:28px}.Editorial_contact__64o39{margin:0 var(--gutter)}.Editorial_contact__64o39 section{padding:60px 0 76px}.Editorial_contact__64o39 section>div{padding:0;max-width:none}.Editorial_contact__64o39 h2{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(34px,3.8vw,54px);line-height:1.1;letter-spacing:-.02em}.Editorial_contact__64o39 form{max-width:600px}.Editorial_contact__64o39 input:not([type=file]),.Editorial_contact__64o39 textarea{font-size:16px;border-radius:0;min-height:48px}.Editorial_contact__64o39 button{border-radius:0;min-height:44px}.Editorial_contact__64o39 h3{font-size:18px;font-weight:400;line-height:1.6}.Editorial_contact__64o39 label{font-size:12px;text-transform:none;letter-spacing:0}.Editorial_contact__64o39 a{border-color:var(--border)}.Editorial_footer__55qMu{margin:0 var(--gutter);padding:48px 0 32px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 36px;font-size:16px;color:var(--text-secondary)}.Editorial_footerName__ePrAt{font-family:var(--font-display),Georgia,serif;font-size:36px;color:var(--text-primary);line-height:1.1}.Editorial_footer__55qMu nav{display:flex;flex-wrap:wrap;gap:12px 28px}.Editorial_footer__55qMu nav a{display:flex;align-items:center;min-height:44px}.Editorial_footerDomain__XqtWP{grid-column:1/-1;font-size:14px}.Editorial_portfolioHeader__YuSK5{padding:65px var(--gutter) 75px}.Editorial_portfolioHeader__YuSK5 h1{font-family:var(--font-display),Georgia,serif;font-size:clamp(64px,7vw,110px);line-height:1;margin:40px 0 24px;letter-spacing:-.035em}.Editorial_portfolioHeader__YuSK5>p:not(.Editorial_note__Vb_gI){font-size:19px;max-width:680px}.Editorial_portfolioList__fmfhE{margin:0 var(--gutter)}.Editorial_portfolioItem__2Fy6e{border-top:1px solid var(--border-hover);scroll-margin-top:40px}.Editorial_portfolioFeature__oEPjd{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;padding:60px 0}.Editorial_portfolioItem__2Fy6e h2{font-family:var(--font-display),Georgia,serif;font-size:clamp(34px,4.2vw,60px);line-height:1.06;letter-spacing:-.02em}.Editorial_portfolioFeature__oEPjd h2{margin-bottom:26px}.Editorial_portfolioFeature__oEPjd p:not(.Editorial_eyebrow__erZq5),.Editorial_projectDetails__2uxOe p{font-size:16px;margin-bottom:18px}.Editorial_portfolioItem__2Fy6e strong{color:var(--text-primary);font-weight:500}.Editorial_portfolioItem__2Fy6e summary{display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer;padding:34px 0;list-style:none}.Editorial_portfolioItem__2Fy6e summary::-webkit-details-marker{display:none}.Editorial_portfolioItem__2Fy6e summary>div{min-width:0}.Editorial_portfolioItem__2Fy6e summary>div:not([data-project-art]){flex:1}.Editorial_portfolioItem__2Fy6e summary h2{overflow-wrap:anywhere}.Editorial_portfolioItem__2Fy6e summary .Editorial_eyebrow__erZq5{margin-bottom:12px;font-size:11px}.Editorial_expand__t8cfc{font-size:32px;width:40px;text-align:center;transition:transform .25s;flex-shrink:0}.Editorial_portfolioItem__2Fy6e details[open] .Editorial_expand__t8cfc{transform:rotate(45deg)}.Editorial_portfolioItem__2Fy6e details[open] summary [data-project-art]{display:none}.Editorial_projectDetails__2uxOe{max-width:820px;padding-bottom:40px}.Editorial_projectDetails__2uxOe>figure{max-width:620px;margin:0 0 32px}.Editorial_almade__Vvtv5 h2{font-family:var(--font-display),Georgia,serif;font-size:36px;margin-bottom:18px}.Editorial_almade__Vvtv5 p{max-width:680px}@media (prefers-reduced-motion:no-preference){.Editorial_heroTitle__6N3AA span{animation:Editorial_titleEnter__11_6z 1.15s cubic-bezier(.2,.7,.2,1) both}.Editorial_heroTitle__6N3AA span:nth-child(2){animation-delay:.14s}.Editorial_heroCopy__9xZuP .Editorial_note__Vb_gI,.Editorial_heroCopy__9xZuP .Editorial_primary__S4v_j,.Editorial_heroDescription__4M_M3{animation:Editorial_enter__wWf1v .85s cubic-bezier(.2,.7,.2,1) both}.Editorial_heroDescription__4M_M3{animation-delay:.22s}.Editorial_heroCopy__9xZuP .Editorial_primary__S4v_j{animation-delay:.34s}.Editorial_heroCopy__9xZuP .Editorial_note__Vb_gI{animation-delay:.4s}.Editorial_heroFigure__RPtQZ{animation:Editorial_artworkEnter__YsPrq 1.4s ease-out both}.Editorial_portfolioItem__2Fy6e details[open] .Editorial_projectDetails__2uxOe{animation:Editorial_enter__wWf1v .28s ease-out both}}@keyframes Editorial_enter__wWf1v{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes Editorial_titleEnter__11_6z{0%{opacity:0;transform:translateY(30px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes Editorial_artworkEnter__YsPrq{0%{opacity:.5}to{opacity:1}}@media (max-width:1050px){.Editorial_hero__140Ui{min-height:670px}.Editorial_heroTitle__6N3AA{font-size:80px}.Editorial_heroFigure__RPtQZ img{object-position:65% 50%;opacity:.65}.Editorial_feature__BS3SF{gap:30px;min-height:440px}.Editorial_feature__BS3SF,.Editorial_steps__CosQ1{grid-template-columns:1fr 1fr}.Editorial_steps__CosQ1 li:nth-child(2):after{display:none}.Editorial_indexGrid___PFDv,.Editorial_services__yGniv{grid-template-columns:repeat(2,minmax(0,1fr))}.Editorial_about__4PXEx,.Editorial_portfolioFeature__oEPjd{gap:40px}.Editorial_footer__55qMu{grid-template-columns:1fr}}@media (max-width:760px){.Editorial_hero__140Ui{padding:44px var(--gutter) 0;min-height:0;display:flex;flex-direction:column}.Editorial_heroCopy__9xZuP{order:0}.Editorial_heroTitle__6N3AA{font-size:clamp(49px,9.4vw,72px);line-height:1;max-width:630px}.Editorial_heroDescription__4M_M3{max-width:540px;font-size:16px}.Editorial_heroFigure__RPtQZ{order:1;position:relative;inset:auto;z-index:0;height:290px;margin:12px calc(-1 * var(--gutter)) 0}.Editorial_heroFigure__RPtQZ img{opacity:1;object-position:center 55%}.Editorial_heroFigure__RPtQZ:after{background:linear-gradient(0deg,var(--bg-primary),transparent 12%),linear-gradient(180deg,var(--bg-primary),transparent 10%)}.Editorial_eyebrow__erZq5{font-size:10px;margin-bottom:24px}.Editorial_primary__S4v_j{gap:28px}.Editorial_work__f0qIw{padding-top:24px}.Editorial_feature__BS3SF{display:flex;flex-direction:column;align-items:stretch;padding:34px 0;gap:24px;min-height:0}.Editorial_feature__BS3SF h3{font-size:clamp(45px,8.5vw,64px);max-width:550px}.Editorial_feature__BS3SF .Editorial_figure__b6uCJ{aspect-ratio:3/2}.Editorial_sectionLabel__jYIjP{font-size:11px;letter-spacing:.06em}.Editorial_almade__Vvtv5,.Editorial_invitation__yvuUR,.Editorial_projectIndex__mOjj8,.Editorial_section__Jzz6D{padding:44px 0}.Editorial_about__4PXEx,.Editorial_indexGrid___PFDv,.Editorial_portfolioFeature__oEPjd,.Editorial_services__yGniv{grid-template-columns:1fr;gap:28px}.Editorial_indexGrid___PFDv{gap:0}.Editorial_indexItem__Ht6JK{flex-direction:column;align-items:stretch;padding:24px 0;gap:18px}.Editorial_indexCopy__Bam9G{flex:1;min-width:0}.Editorial_indexItem__Ht6JK h3{font-size:28px;overflow-wrap:anywhere}.Editorial_sectionHeading__8vKBK{font-size:43px;margin-bottom:26px}.Editorial_lead__cTPWE{font-size:16px}.Editorial_services__yGniv h3{font-size:22px}.Editorial_services__yGniv p{font-size:16px}.Editorial_steps__CosQ1{gap:30px 24px;margin-top:30px}.Editorial_steps__CosQ1 h3{font-size:26px}.Editorial_steps__CosQ1 p{font-size:14px}.Editorial_invitation__yvuUR h2{font-size:55px}.Editorial_invitation__yvuUR>p:not(.Editorial_note__Vb_gI){font-size:16px}.Editorial_about__4PXEx .Editorial_sectionHeading__8vKBK{margin-bottom:0}.Editorial_portrait__RABD_{max-width:280px;aspect-ratio:1}.Editorial_contact__64o39 section{padding:44px 0}.Editorial_contact__64o39 section>div>div:first-child>span{display:none}.Editorial_footer__55qMu{padding:36px 0;gap:16px}.Editorial_footerName__ePrAt{font-size:30px}.Editorial_footer__55qMu nav{flex-direction:column;align-items:flex-start;gap:0}.Editorial_portfolioHeader__YuSK5{padding:36px var(--gutter) 44px}.Editorial_portfolioHeader__YuSK5 h1{font-size:59px}.Editorial_portfolioHeader__YuSK5>p:not(.Editorial_note__Vb_gI){font-size:17px}.Editorial_portfolioFeature__oEPjd{padding:34px 0}.Editorial_portfolioItem__2Fy6e summary{padding:26px 0}.Editorial_portfolioItem__2Fy6e h2{font-size:37px}.Editorial_portfolioItem__2Fy6e .Editorial_eyebrow__erZq5{line-height:1.7}.Editorial_note__Vb_gI{font-size:13px}}@media (max-width:560px){.Editorial_steps__CosQ1{grid-template-columns:1fr;gap:30px}.Editorial_steps__CosQ1 li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 22px}.Editorial_stepNode__EJ9mF{grid-row:1/span 2;width:72px;height:72px;font-size:26px}.Editorial_steps__CosQ1 h3,.Editorial_steps__CosQ1 p{grid-column:2}.Editorial_steps__CosQ1 h3{margin:0 0 12px}.Editorial_steps__CosQ1 li:not(:last-child):after{display:block;left:35px;right:auto;top:72px;bottom:-30px;width:1px;height:auto}.Editorial_portfolioItem__2Fy6e summary{gap:14px}}@media (prefers-reduced-motion:reduce){.Editorial_editorial__kl8Y2 *,.Editorial_editorial__kl8Y2 :after,.Editorial_editorial__kl8Y2 :before{animation:none!important;transition:none!important}.Editorial_arrow__U2Eop,.Editorial_artwork__PX_Lc,.Editorial_figure__b6uCJ img{transform:none!important}.Editorial_editorial__kl8Y2 [data-reveal]{clip-path:none!important}}@media(prefers-reduced-motion:no-preference){.Editorial_primary__S4v_j{position:relative;overflow:hidden}.Editorial_primary__S4v_j:after{content:"";position:absolute;inset:-100% auto -100% -60%;width:35%;transform:rotate(20deg);background:linear-gradient(90deg,transparent,#ffffff66,transparent);pointer-events:none}.Editorial_primary__S4v_j:focus-visible:after,.Editorial_primary__S4v_j:hover:after{animation:Editorial_buttonSheen__BL9Ko .8s ease}.Editorial_indexItem__Ht6JK{transition:background .25s}.Editorial_indexItem__Ht6JK:hover{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}}@keyframes Editorial_buttonSheen__BL9Ko{to{left:140%}}