@font-face{font-family:sora;src:url(../media/sora_bold-s.p.1jid4jgacyhlg.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:82.93%;descent-override:24.79%;line-gap-override:0.0%;size-adjust:116.97%}.sora_f023e66-module__INwKfq__className{font-family:sora,sora Fallback;font-weight:700}.sora_f023e66-module__INwKfq__variable{--font-sora:"sora", "sora Fallback"}
@font-face{font-family:inter;src:url(../media/inter_regular-s.p.33j_x3eyrdf8_.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:inter;src:url(../media/inter_medium-s.p.0b3nmzvy6ws8c.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:94.46%;descent-override:23.52%;line-gap-override:0.0%;size-adjust:102.55%}.inter_53adc350-module__fPMTDW__className{font-family:inter,inter Fallback}.inter_53adc350-module__fPMTDW__variable{--font-inter:"inter", "inter Fallback"}
.arrow-module__czd68G__arrow{vertical-align:-.125em;background-color:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block;-webkit-mask:url(/SETA.svg) 50%/contain no-repeat;mask:url(/SETA.svg) 50%/contain no-repeat}.arrow-module__czd68G__scrollArrow{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block}.arrow-module__czd68G__small{-webkit-mask-image:url(/SETA-MENOR.svg);mask-image:url(/SETA-MENOR.svg)}
@font-face{font-family:expanded;src:url(../media/expanded_bold-s.21os06q2mf6dc.woff2)format("woff2");font-display:swap}@font-face{font-family:expanded Fallback;src:local(Arial);ascent-override:92.7%;descent-override:35.85%;line-gap-override:0.0%;size-adjust:122.44%}.expanded_edc04a62-module__EMpHVW__className{font-family:expanded,expanded Fallback}.expanded_edc04a62-module__EMpHVW__variable{--jolivan-expanded:"expanded", "expanded Fallback"}
.social-links-module__pt95Bq__socials{color:inherit;flex-shrink:0;align-items:center;gap:8px;display:flex}.social-links-module__pt95Bq__socials a,.social-links-module__pt95Bq__socials span{place-items:center;width:32px;height:36px;display:grid}.social-links-module__pt95Bq__active{transition:opacity .2s}.social-links-module__pt95Bq__active:hover{opacity:.65}.social-links-module__pt95Bq__active:focus-visible{outline-offset:3px;outline:1px solid}.social-links-module__pt95Bq__inactive{opacity:.4;cursor:default}@media (prefers-reduced-motion:no-preference){.social-links-module__pt95Bq__active{transition:opacity var(--motion-fast),translate var(--motion-fast) var(--motion-ease)}.social-links-module__pt95Bq__active:focus-visible{translate:0 -2px}@media (hover:hover) and (pointer:fine){.social-links-module__pt95Bq__active:hover{translate:0 -2px}}}.social-links-module__pt95Bq__footer{gap:16px}.social-links-module__pt95Bq__footer a,.social-links-module__pt95Bq__footer span,.social-links-module__pt95Bq__menu a,.social-links-module__pt95Bq__menu span{width:40px;height:40px}.social-links-module__pt95Bq__menu{margin:24px 0}@media (max-width:1200px){.social-links-module__pt95Bq__header{gap:2px}.social-links-module__pt95Bq__header a,.social-links-module__pt95Bq__header span{width:26px}}@media (min-width:701px) and (max-width:1100px){.social-links-module__pt95Bq__header .social-links-module__pt95Bq__secondary{display:none}}@media (max-width:700px){.social-links-module__pt95Bq__header{margin-left:auto;margin-right:12px}.social-links-module__pt95Bq__header .social-links-module__pt95Bq__secondary{display:none}.social-links-module__pt95Bq__header a{width:40px;height:44px}}
.back-to-top-module__2-3OJa__button{right:20px;bottom:max(20px, env(safe-area-inset-bottom));z-index:20;color:#fff;background:#171717;border:1px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;display:grid;position:fixed;box-shadow:0 2px 12px #0002}.back-to-top-module__2-3OJa__button:hover{background:#333}@media (prefers-reduced-motion:no-preference){.back-to-top-module__2-3OJa__button{animation:back-to-top-module__2-3OJa__appear .24s var(--motion-ease);transition:background var(--motion-fast), translate var(--motion-fast) var(--motion-ease)}.back-to-top-module__2-3OJa__button:focus-visible{translate:0 -3px}.back-to-top-module__2-3OJa__button:active{translate:0}@media (hover:hover) and (pointer:fine){.back-to-top-module__2-3OJa__button:hover{translate:0 -3px}}}@keyframes back-to-top-module__2-3OJa__appear{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}
.marketing-consent-module__WpwxDa__preferences{color:inherit;font:inherit;line-height:inherit;background:0 0;border:0;padding:0;text-decoration:none;display:inline}.marketing-consent-module__WpwxDa__preferences:hover{color:var(--paper)}.marketing-consent-module__WpwxDa__panel{z-index:200;background:var(--paper);width:min(560px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--ink);border:1px solid var(--line);padding:24px;position:fixed;bottom:20px;left:20px;overflow:auto;box-shadow:0 8px 40px #0002}.marketing-consent-module__WpwxDa__panel h2{letter-spacing:-.04em;margin:0 0 12px;font-size:22px;line-height:1.2}.marketing-consent-module__WpwxDa__panel p{margin:0 0 12px;font-size:14px;line-height:1.6}.marketing-consent-module__WpwxDa__panel a{text-underline-offset:3px;font-size:13px;text-decoration:underline}.marketing-consent-module__WpwxDa__details{align-items:center;gap:20px;display:flex}.marketing-consent-module__WpwxDa__details button{color:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.marketing-consent-module__WpwxDa__categories{border:0;min-width:0;margin:20px 0 0;padding:0}.marketing-consent-module__WpwxDa__categories legend{color:var(--muted);margin-bottom:8px;font-size:12px}.marketing-consent-module__WpwxDa__categories label{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.marketing-consent-module__WpwxDa__categories strong{font-size:13px;font-weight:500;display:block}.marketing-consent-module__WpwxDa__categories small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.5;display:block}.marketing-consent-module__WpwxDa__categories input{appearance:none;border:1px solid var(--muted);background:var(--line);cursor:pointer;border-radius:20px;flex:0 0 38px;width:38px;height:22px;margin:0;position:relative}.marketing-consent-module__WpwxDa__categories input:after{content:"";background:var(--paper);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.marketing-consent-module__WpwxDa__categories input:checked{background:var(--ink);border-color:var(--ink)}.marketing-consent-module__WpwxDa__categories input:checked:after{transform:translate(16px)}.marketing-consent-module__WpwxDa__categories input:disabled{opacity:.5;cursor:default}.marketing-consent-module__WpwxDa__categories input:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.marketing-consent-module__WpwxDa__actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.marketing-consent-module__WpwxDa__actions button{border:1px solid var(--ink);color:var(--ink);background:0 0;flex:1;min-height:44px;padding:12px;font-size:13px}.marketing-consent-module__WpwxDa__actions button:hover,.marketing-consent-module__WpwxDa__actions button.marketing-consent-module__WpwxDa__accept{background:var(--ink);color:var(--paper)}.marketing-consent-module__WpwxDa__actions button.marketing-consent-module__WpwxDa__accept:hover{background:#343434}.marketing-consent-module__WpwxDa__panel :is(button,a):focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:480px){.marketing-consent-module__WpwxDa__panel{width:calc(100vw - 24px);padding:20px;bottom:12px;left:12px}.marketing-consent-module__WpwxDa__actions{flex-direction:column}}
.footer-module__oqRDSq__links{border-top:1px solid #444;justify-content:space-between;align-items:center;gap:32px;padding-block:28px;display:flex}.footer-module__oqRDSq__links .footer-pages{border:0;flex:1;min-width:0;padding:0}@media (max-width:700px){.footer-module__oqRDSq__links{align-items:flex-start;gap:16px}.footer-module__oqRDSq__links .footer-pages{gap:14px;padding-top:10px;line-height:1.5;display:grid}.footer-module__oqRDSq__links [role=group]{gap:4px}.footer-module__oqRDSq__links [role=group] :is(a,span){width:32px}}.footer-module__oqRDSq__legalLinks{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.footer-module__oqRDSq__legalLinks>a:hover{color:var(--paper)}@media (max-width:700px){.footer-module__oqRDSq__legalLinks{grid-column:1/-1}}
.clients-module__JPhIpq__clients{background:var(--paper);padding:70px 0 85px;overflow:hidden}.clients-module__JPhIpq__heading{padding:0 var(--gutter) 45px;justify-content:space-between;align-items:center;gap:20px;display:flex}.clients-module__JPhIpq__heading h2{letter-spacing:-.05em;font-size:clamp(32px,4vw,56px)}.clients-module__JPhIpq__window{overflow:hidden}.clients-module__JPhIpq__window:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.clients-module__JPhIpq__track{will-change:transform;width:max-content;display:flex;animation:72s linear infinite clients-module__JPhIpq__clients-loop!important}.clients-module__JPhIpq__group{flex:none;align-items:center;display:flex}.clients-module__JPhIpq__logo{flex:none;width:260px;padding:0 40px}.clients-module__JPhIpq__logo img{object-fit:contain;width:100%;height:85px;display:block}.clients-module__JPhIpq__monochrome{filter:brightness(0)opacity(.9)}@keyframes clients-module__JPhIpq__clients-loop{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:700px){.clients-module__JPhIpq__clients{padding-block:40px}.clients-module__JPhIpq__heading{padding-bottom:30px}.clients-module__JPhIpq__logo{width:190px;padding-inline:30px}.clients-module__JPhIpq__logo img{height:65px}.clients-module__JPhIpq__track{animation-duration:56s!important}}@media (prefers-reduced-motion:reduce){.clients-module__JPhIpq__window{overflow-x:auto}.clients-module__JPhIpq__track{will-change:auto;animation:none!important}.clients-module__JPhIpq__group+.clients-module__JPhIpq__group{display:none}}
.studio-module__SHE0Ga__page .about-direction{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:32px 64px;padding-block:80px}.studio-module__SHE0Ga__page .about-direction>div:first-child{grid-column:1}.studio-module__SHE0Ga__page .about-direction h2{margin-bottom:32px}.studio-module__SHE0Ga__page .about-direction .text-link{margin-top:24px}.studio-module__SHE0Ga__page .founder-portraits{background:0 0;grid-area:1/2;place-self:center end;gap:24px;width:100%;max-width:620px;padding:0}.studio-module__SHE0Ga__page .founder-portraits img{aspect-ratio:auto;object-fit:contain;height:auto}.studio-module__SHE0Ga__page .founder-portraits figcaption{padding-top:16px;font-size:19px}.studio-module__SHE0Ga__page .studio-life{padding:0 var(--gutter) 80px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:48px;display:grid}.studio-module__SHE0Ga__page .studio-life-heading h2{margin-top:26px;font-size:clamp(28px,3vw,44px);line-height:1.2}.studio-module__SHE0Ga__page .studio-gallery{gap:24px;padding:0}.studio-module__SHE0Ga__page .studio-gallery figcaption{line-height:1.7}@media (max-width:1100px){.studio-module__SHE0Ga__page .about-direction{grid-template-columns:1fr 1fr;gap:28px 40px}.studio-module__SHE0Ga__page .founder-portraits{gap:16px}.studio-module__SHE0Ga__page .studio-life{grid-template-columns:1fr;gap:32px}}@media (max-width:700px){.studio-module__SHE0Ga__page .about-direction{grid-template-columns:1fr;gap:28px;padding-block:40px}:is(.studio-module__SHE0Ga__page .about-direction>div,.studio-module__SHE0Ga__page .founder-portraits){grid-area:auto}.studio-module__SHE0Ga__page .founder-portraits{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;max-width:500px}.studio-module__SHE0Ga__page .founder-portraits figcaption{letter-spacing:-.02em;font-size:15px;line-height:1.5}.studio-module__SHE0Ga__page .founder-portraits figcaption span{margin-top:4px;font-size:11px}.studio-module__SHE0Ga__page .studio-life{padding-bottom:40px}.studio-module__SHE0Ga__page .studio-gallery{grid-template-columns:1fr;gap:28px}}
.portfolio-mosaic-module__J7Iu4q__tag.portfolio-mosaic-tag{letter-spacing:.06em;align-items:center;padding:9px 12px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.portfolio-mosaic-module__J7Iu4q__pending{cursor:default}.portfolio-mosaic-module__J7Iu4q__pending.portfolio-mosaic-card:hover .portfolio-mosaic-cover img{filter:none}.portfolio-mosaic-module__J7Iu4q__pending .portfolio-mosaic-module__J7Iu4q__tag{color:#62625f}@media (max-width:700px){.portfolio-mosaic-module__J7Iu4q__tag.portfolio-mosaic-tag{padding:7px 10px;font-size:11px}}
