.Hero-module__ZARIfG__hero{isolation:isolate;background:var(--piche);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__media{z-index:-1;position:absolute;inset:0}.Hero-module__ZARIfG__media:after{content:"";background:linear-gradient(#0b0b0c8c,#0b0b0c26 28%,#0b0b0c8c 58%,#0b0b0cf5 92%),linear-gradient(90deg,#0b0b0c8c,#0000 60%);position:absolute;inset:0}.Hero-module__ZARIfG__poster,.Hero-module__ZARIfG__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hero-module__ZARIfG__video{opacity:0;transition:opacity 1.2s}.Hero-module__ZARIfG__videoOn{opacity:1}.Hero-module__ZARIfG__content{padding-top:calc(var(--header-h) + 40px);grid-template-columns:1fr auto;grid-template-areas:"kicker kicker""title title""foot bio";column-gap:48px;padding-bottom:clamp(28px,5vh,56px);display:grid;position:relative}.Hero-module__ZARIfG__kicker{color:var(--giz);grid-area:kicker;align-items:center;gap:12px;margin-bottom:18px;display:flex}.Hero-module__ZARIfG__kicker:before{content:"";background:var(--vermelho);width:28px;height:2px}.Hero-module__ZARIfG__title{grid-area:title;margin-bottom:clamp(20px,3vh,36px);margin-left:-.04em;font-size:clamp(64px,12.6vw,210px)}.Hero-module__ZARIfG__line{display:block}.Hero-module__ZARIfG__title em{font-style:inherit;--letreiro-stroke:.12em}.Hero-module__ZARIfG__foot{grid-area:foot;gap:24px;max-width:640px;display:grid}.Hero-module__ZARIfG__lead{color:#d6d3cc;max-width:54ch;font-size:clamp(16px,1.35vw,19px)}.Hero-module__ZARIfG__actions{flex-wrap:wrap;gap:12px;display:flex}.Hero-module__ZARIfG__bio{text-align:right;color:#bdbab3;border-left:1px solid #eeece733;grid-area:bio;align-self:end;gap:6px;padding-left:24px;display:grid}@media (prefers-reduced-motion:no-preference){.Hero-module__ZARIfG__line,.Hero-module__ZARIfG__foot,.Hero-module__ZARIfG__kicker,.Hero-module__ZARIfG__bio{animation:Hero-module__ZARIfG__hero-in .9s var(--ease-out) both}.Hero-module__ZARIfG__kicker{animation-delay:50ms}.Hero-module__ZARIfG__line:first-child{animation-delay:.12s}.Hero-module__ZARIfG__line:nth-child(2){animation-delay:.22s}.Hero-module__ZARIfG__foot{animation-delay:.38s}.Hero-module__ZARIfG__bio{animation-delay:.5s}}@keyframes Hero-module__ZARIfG__hero-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:900px){.Hero-module__ZARIfG__content{grid-template-columns:1fr;grid-template-areas:"kicker""title""foot"}.Hero-module__ZARIfG__bio{display:none}}@media (max-width:560px){.Hero-module__ZARIfG__hero{min-height:100svh}.Hero-module__ZARIfG__title{font-size:clamp(64px,21vw,110px)}.Hero-module__ZARIfG__actions{display:grid}.Hero-module__ZARIfG__actions .btn{justify-content:center}}
.About-module__RHteCa__section{padding-block:clamp(80px,12vw,160px) clamp(64px,9vw,120px)}.About-module__RHteCa__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.About-module__RHteCa__text{grid-area:1/1/auto/span 5;align-content:start;gap:28px;display:grid}.About-module__RHteCa__title{font-size:clamp(52px,6.6vw,104px)}.About-module__RHteCa__body{color:#d4d1ca;gap:16px;max-width:50ch;display:grid}.About-module__RHteCa__motto{font-family:var(--f-display);text-transform:uppercase;color:var(--giz);border-left:3px solid var(--vermelho);padding-left:14px;font-size:clamp(22px,2vw,28px);font-style:italic;font-weight:700;font-stretch:75%;line-height:1.1}.About-module__RHteCa__signature{color:var(--cinza);gap:6px;display:grid}.About-module__RHteCa__signatureName{font-family:var(--f-display);text-transform:uppercase;color:var(--giz);font-size:26px;font-style:italic;font-weight:800;font-stretch:70%}.About-module__RHteCa__signatureLine{font-size:15px}.About-module__RHteCa__facts{border-top:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:22px 28px;padding-top:26px;display:grid}.About-module__RHteCa__facts dd{margin-top:4px;font-size:15px;line-height:1.4}.About-module__RHteCa__visual{top:calc(var(--header-h) + 32px);grid-area:1/6/auto/-1;align-self:start;display:grid;position:sticky}.About-module__RHteCa__main{gap:10px;margin-left:14%;display:grid}.About-module__RHteCa__main figcaption{text-align:right}.About-module__RHteCa__mainImg{aspect-ratio:4/5;background:var(--grafite);position:relative;overflow:hidden}.About-module__RHteCa__neon{z-index:1;width:58%;margin-top:-90px;position:relative}.About-module__RHteCa__neonImg{aspect-ratio:16/10;outline:10px solid var(--piche);background:var(--grafite);position:relative;overflow:hidden}.About-module__RHteCa__cover{object-fit:cover}.About-module__RHteCa__process{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px clamp(16px,2vw,32px);margin-top:clamp(72px,10vw,140px);display:grid}.About-module__RHteCa__processHead{grid-column:1/span 4;align-content:start;gap:14px;display:grid}.About-module__RHteCa__processTitle{font-size:clamp(36px,3.6vw,56px)}.About-module__RHteCa__steps{border-top:2px solid var(--giz);grid-column:5/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.About-module__RHteCa__step{align-content:start;gap:8px;padding:18px 18px 0 0;font-size:15px;line-height:1.45;display:grid}.About-module__RHteCa__step+.About-module__RHteCa__step{border-left:1px solid var(--linha);padding-left:18px}.About-module__RHteCa__stepN{font-family:var(--f-mono);color:var(--vermelho);font-size:12px}.About-module__RHteCa__stepTitle{font-family:var(--f-display);text-transform:uppercase;font-size:22px;font-style:italic;font-weight:700;font-stretch:75%;line-height:1}@media (max-width:1100px){.About-module__RHteCa__steps{border-top:0;grid-template-columns:1fr;grid-auto-flow:row}.About-module__RHteCa__step,.About-module__RHteCa__step+.About-module__RHteCa__step{border-left:0;border-top:1px solid var(--linha);grid-template-columns:36px 1fr;column-gap:12px;padding:16px 0}.About-module__RHteCa__step p{grid-column:2}.About-module__RHteCa__processHead{grid-column:1/span 5}.About-module__RHteCa__steps{grid-column:6/-1}}@media (max-width:900px){.About-module__RHteCa__text,.About-module__RHteCa__visual,.About-module__RHteCa__processHead,.About-module__RHteCa__steps{grid-area:auto/1/auto/-1}.About-module__RHteCa__visual{position:static}.About-module__RHteCa__main{margin:48px 0 0}.About-module__RHteCa__neon{justify-self:end;width:62%;margin-top:-56px;margin-right:-6px}}
.Services-module__uj7JVa__section{background:var(--grafite);padding-block:clamp(72px,10vw,140px)}.Services-module__uj7JVa__head{grid-template-columns:1fr minmax(260px,420px);grid-template-areas:"label label""title intro";align-items:end;gap:18px 48px;margin-bottom:clamp(40px,6vw,72px);display:grid}.Services-module__uj7JVa__head>:first-child{grid-area:label}.Services-module__uj7JVa__title{grid-area:title;font-size:clamp(48px,7vw,112px)}.Services-module__uj7JVa__intro{color:#cfccc5;grid-area:intro}.Services-module__uj7JVa__list{border-top:1px solid var(--linha)}.Services-module__uj7JVa__item{border-bottom:1px solid var(--linha);transition:background-color .3s var(--ease-out);grid-template-columns:200px minmax(0,.9fr) minmax(0,1.3fr) auto;align-items:start;gap:32px;padding-block:28px;display:grid;position:relative}.Services-module__uj7JVa__item:hover{background:linear-gradient(90deg,#0000,#ffffff05)}.Services-module__uj7JVa__thumb{aspect-ratio:4/3;background:var(--piche);position:relative;overflow:hidden}.Services-module__uj7JVa__img{object-fit:cover;filter:grayscale(.35)contrast(1.05);transition:filter .5s var(--ease-out), transform .8s var(--ease-out)}.Services-module__uj7JVa__item:hover .Services-module__uj7JVa__img{filter:none;transform:scale(1.04)}.Services-module__uj7JVa__name{padding-top:2px;font-size:clamp(30px,2.8vw,44px);line-height:.92}.Services-module__uj7JVa__item:hover .Services-module__uj7JVa__name{color:#fff}.Services-module__uj7JVa__detail{gap:14px;display:grid}.Services-module__uj7JVa__lead{color:var(--giz);font-size:17px}.Services-module__uj7JVa__items{color:var(--cinza);gap:6px;font-size:15px;display:grid}.Services-module__uj7JVa__items li{padding-left:18px;position:relative}.Services-module__uj7JVa__items li:before{content:"";background:var(--vermelho);width:8px;height:2px;position:absolute;top:.72em;left:0}.Services-module__uj7JVa__ask{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--linha);align-items:center;gap:8px;padding:8px 0;font-size:12.5px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.Services-module__uj7JVa__ask:hover{color:var(--vermelho);border-color:var(--vermelho)}@media (max-width:1100px){.Services-module__uj7JVa__item{grid-template-columns:160px minmax(0,1fr) minmax(0,1.4fr)}.Services-module__uj7JVa__ask{grid-column:3;justify-self:start}}@media (max-width:900px){.Services-module__uj7JVa__head{grid-template-columns:1fr;grid-template-areas:"label""title""intro"}.Services-module__uj7JVa__item{grid-template-columns:96px 1fr;gap:14px 18px;padding-block:24px}.Services-module__uj7JVa__thumb{aspect-ratio:1;grid-row:1}.Services-module__uj7JVa__name{grid-column:2;align-self:center}.Services-module__uj7JVa__detail,.Services-module__uj7JVa__ask{grid-column:1/-1}}
