html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--preto: #0b0e0f;--grafite: #14191a;--concreto: #1e2425;--aco: #394242;--aco-claro: #8f9a9a;--branco: #eef0f1;--branco-2: #dde1e2;--tinta-2: #38403f;--verde: #78c5d9;--verde-fechado: #12687d;--fio: #232a2b;--fio-claro: #c9cfd0;--f-sans: "Saira Variable", ui-sans-serif, system-ui, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--f-marca: "Abdala Brothers", var(--f-sans);--f-marca-vazada: "Abdala Brothers Outline", var(--f-marca);--t-mono: 11px;--t-small: 13px;--t-body: 16px;--t-lead: clamp(17px, 1.3vw, 20px);--t-h3: clamp(19px, 1.9vw, 26px);--t-h2: clamp(27px, 3.4vw, 44px);--t-h1: clamp(38px, 5.6vw, 84px);--t-mega: clamp(50px, 8.4vw, 128px);--gutter: clamp(18px, 3vw, 44px);--s-1: 6px;--s-2: 12px;--s-3: 22px;--s-4: clamp(34px, 4vw, 56px);--s-5: clamp(54px, 7vw, 96px);--s-6: clamp(76px, 10vw, 144px);--header-h: 66px;--largura: 1420px;--ease-porta: cubic-bezier(.76, 0, .24, 1);--ease-trava: cubic-bezier(.16, 1, .3, 1);--dur-trava: .18s;--dur-porta: .42s;--dur-troca: .3s;--ease-out: var(--ease-trava);--ease-in-out: var(--ease-porta);--dur-fast: var(--dur-trava);--dur: var(--dur-porta);--dur-slow: .6s;--camo-escala: 760px;--camo-opacidade: .1;--camo-escala-fundo: 1140px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}img,video,svg,iframe{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0;padding:0}ul,ol{list-style:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:var(--f-sans);font-size:16px}body{min-height:100vh;overflow-x:hidden;background:var(--bg);color:var(--fg);font-size:var(--t-body);font-weight:400;font-stretch:100%;line-height:1.45}.theme-dark{--bg: var(--preto);--fg: var(--branco);--muted: var(--aco-claro);--surface: var(--concreto);--accent: var(--verde);--rule: var(--fio);--forte: var(--aco)}.theme-light{--bg: var(--branco);--fg: var(--preto);--muted: var(--tinta-2);--surface: var(--branco-2);--accent: var(--verde-fechado);--rule: var(--fio-claro);--forte: #a9b2b3}.theme-dark,.theme-light{background:var(--bg);color:var(--fg)}::selection{background:var(--accent);color:var(--preto)}:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.page-fixed,.page-fixed body{height:100dvh;overflow:hidden;overscroll-behavior:none}.page-fixed main{height:100%}.page-fixed main,.page-fixed .site-footer{transform-origin:50% 40%;will-change:transform,opacity,filter}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.display{font-family:var(--f-sans);font-weight:800;font-stretch:100%;font-variation-settings:"wdth" 100;text-transform:uppercase;line-height:.88;letter-spacing:-.022em}.display--wide{font-stretch:108%;font-variation-settings:"wdth" 108}.cond{font-family:var(--f-sans);font-weight:700;font-stretch:100%;font-variation-settings:"wdth" 100;text-transform:uppercase;line-height:1;letter-spacing:-.008em}.mono{font-family:var(--f-mono);font-size:var(--t-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.muted{color:var(--muted)}.accent{color:var(--accent)}h1,h2,h3,.display,.cond{text-wrap:balance}.display,.cond{max-width:100%;overflow-wrap:break-word}p{text-wrap:pretty}.wrap{padding-inline:var(--gutter)}.section{padding-block:var(--s-6)}.rule{border:0;border-top:1px solid var(--rule);margin:0}.rule-top{position:relative}.rule-top:before{content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid var(--rule)}.section-head{display:grid;justify-items:center;gap:.4rem;text-align:center;margin-bottom:var(--s-5)}.section-head__title{font-family:var(--f-sans);font-weight:700;font-stretch:76%;font-variation-settings:"wdth" 76;text-transform:uppercase;letter-spacing:.02em;font-size:var(--t-h3);line-height:1}.slate{display:inline-flex;align-items:center;gap:.55em;font-family:var(--f-mono);font-size:var(--t-mono);font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1;white-space:nowrap}.slate:before{content:"";width:5px;height:5px;background:var(--accent);flex:none}.slate--plain:before{display:none}.slate--wrap{white-space:normal;align-items:flex-start;max-width:100%}.slate--wrap:before{margin-top:.3em}.slate--boxed{border:1px solid currentColor;padding:.45em .6em}.sem-retrato{position:relative;display:block}.sem-retrato .media{background:var(--surface)}.sem-retrato .media:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url(/brand/camo-1.png);background-repeat:no-repeat;background-position:40% 46%;background-size:var(--camo-retrato, 460px) auto;opacity:var(--camo-vazio)}.theme-dark{--camo-vazio: .14}.theme-light{--camo-vazio: .085}.camo-fundo{display:none;position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:var(--camo-fundo)}.has-camo .camo-fundo{display:block}.menu .camo-fundo{position:absolute}.theme-dark{--camo-fundo: .09;--camo-fundo-cor: #ffffff}.theme-light{--camo-fundo: .07;--camo-fundo-cor: #000000}.foco>*>a{transition:opacity var(--dur-trava) var(--ease-trava)}.foco>* .media img,.foco>* .media video{transition:filter var(--dur-trava) var(--ease-trava)}@media(hover:hover){.foco:hover>*:not(:hover)>a{opacity:.42}.foco:hover>*:not(:hover) .media img,.foco:hover>*:not(:hover) .media video{filter:grayscale(1)}}.assina{position:absolute;left:10%;bottom:10%;width:80%;height:32%;pointer-events:none;overflow:visible;color:var(--branco)}.assina path{fill:none;stroke:currentColor;stroke-width:11;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--dur) linear var(--volta)}[data-assina]:hover .assina path,[data-assina].is-assinando .assina path{stroke-dashoffset:0;transition-delay:var(--atraso)}.assina-aqui{position:relative}.assina--texto{left:0;bottom:calc(100% - 4px);height:44px;width:120px;color:var(--fg)}@media(prefers-reduced-motion:reduce){.assina path{transition:none}}@font-face{font-family:Abdala Brothers;src:url(/fonts/AbdalaBrothers-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Abdala Brothers Outline;src:url(/fonts/AbdalaBrothers-Outline.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.rico b,b.marca{font-family:var(--f-marca);font-weight:400;font-style:normal;font-size:.92em;letter-spacing:.01em}.marca{font-family:var(--f-marca);font-weight:400;letter-spacing:0;text-transform:none;font-variant-numeric:normal}.marca--vazada{font-family:var(--f-marca-vazada)}.chev{display:inline-block;width:14px;height:10px;vertical-align:-1px;margin-right:7px;flex:none}.media{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--ratio, 16 / 9);background:var(--surface)}.media>video,.media>img,.media>iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.media__still{transition:opacity var(--dur-trava) var(--ease-trava)}.media.is-tocando>.media__still{opacity:0}.media--placeholder{background:var(--surface)}.media__label{position:absolute;left:12px;bottom:10px;color:var(--muted)}[hidden]{display:none!important}.link-line{background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;transition:background-size var(--dur) var(--ease-out);padding-bottom:2px}.link-line:hover,.link-line:focus-visible{background-size:100% 1px}.btn{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--f-mono);font-size:var(--t-mono);font-weight:500;letter-spacing:.08em;text-transform:uppercase;border:1px solid currentColor;padding:.95rem 1.25rem;transition:background var(--dur-fast),color var(--dur-fast)}.btn:hover{background:var(--fg);color:var(--bg)}.btn--accent{border-color:var(--accent);background:var(--accent);color:var(--preto)}.btn--accent:hover{background:transparent;color:var(--fg)}.chip{padding:4px 0 6px;color:var(--muted);border-bottom:1px solid transparent;transition:color var(--dur-trava) var(--ease-trava)}.chip:hover{color:var(--fg)}.chip.is-on{color:var(--fg);border-bottom-color:var(--accent)}.site-header{position:fixed;inset:0 0 auto;z-index:50;height:var(--header-h);display:flex;align-items:center;justify-content:space-between;padding-inline:var(--gutter);color:var(--branco);mix-blend-mode:difference;pointer-events:none}.site-header>*{pointer-events:auto}.js .site-header{transition:transform var(--dur) var(--ease-out)}.is-header-hidden .site-header{transform:translateY(-110%)}.is-menu-open .site-header{transform:none}.logo-link{display:block}.logo{display:flex;align-items:center;gap:11px}.logo>span{display:block}.logo svg{display:block;width:auto;height:100%}.logo__iso{height:26px;flex:none}.logo__word{height:13px;flex:none}@media(max-width:560px){html:not([data-zoom]) .logo__word{display:none}}.menu-toggle{display:inline-flex;align-items:center;gap:.65rem;padding:.5rem 0}.menu-toggle__icon{position:relative;width:22px;height:10px}.menu-toggle__icon:before,.menu-toggle__icon:after{content:"";position:absolute;left:0;right:0;height:1px;background:currentColor;transition:transform var(--dur) var(--ease-out),top var(--dur) var(--ease-out)}.menu-toggle__icon:before{top:0}.menu-toggle__icon:after{top:9px}.is-menu-open .menu-toggle__icon:before{top:5px;transform:rotate(20deg)}.is-menu-open .menu-toggle__icon:after{top:5px;transform:rotate(-20deg)}.menu{position:fixed;inset:0;z-index:40;display:grid;grid-template-rows:var(--header-h) 1fr auto;visibility:hidden;clip-path:inset(0 0 100% 0)}.menu__laminas{align-self:center;display:flex;gap:8px;padding-inline:var(--gutter);height:58%;min-height:240px;list-style:none;margin:0;width:100%;max-width:61%;margin-inline:auto}.menu__lam{position:relative;flex:1 1 0;min-width:0;background:var(--grafite);border-radius:3px;overflow:hidden;transition:flex-grow var(--dur-porta) var(--ease-trava)}.menu__lam.is-aberta{flex-grow:2.6}.menu__alvo{position:absolute;inset:0;display:block;color:var(--branco);text-decoration:none}.menu__alvo:focus-visible{outline:2px solid var(--verde);outline-offset:-4px;box-shadow:inset 0 0 0 7px #0b0e0fcc}.menu__foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.58;filter:grayscale(1) contrast(1.05);transition:opacity var(--dur-porta) var(--ease-trava),filter var(--dur-porta) var(--ease-trava)}.menu__lam.is-aberta .menu__foto{opacity:.85;filter:grayscale(0) contrast(1)}.menu__vinheta{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0b0e0f00,#0b0e0f2e 40%,#0b0e0fbd 72%,#0b0e0ff2)}.menu__lomb{position:absolute;left:50%;bottom:20px;transform:translate(-50%) rotate(180deg);writing-mode:vertical-rl;white-space:nowrap;font-size:25.2px;color:var(--branco);letter-spacing:0}.menu__lam.is-aberta .menu__lomb{opacity:0}.menu__corpo{position:absolute;left:0;right:0;bottom:0;padding:18px 20px;display:grid;gap:4px;opacity:0}.menu__lam.is-aberta .menu__corpo{opacity:1}.menu__nome{font-family:var(--f-marca);font-weight:400;letter-spacing:0;line-height:.95;font-size:clamp(22px,calc(2.9vw - 10px),46px)}.menu__conta{font-size:13px;color:var(--verde)}.menu__fora{font-family:var(--f-sans);font-size:.6em;vertical-align:.25em}@media(max-width:1300px){.menu__laminas{max-width:92%}}@media(max-width:860px){html:not([data-zoom]) .menu__laminas{flex-direction:column;height:100%;min-height:0;padding-block:var(--s-3);gap:6px;max-width:none}html:not([data-zoom]) .menu__lam{flex:1 1 0}html:not([data-zoom]) .menu__lam.is-aberta{flex-grow:3.2}html:not([data-zoom]) .menu__lomb{writing-mode:horizontal-tb;transform:none;left:20px;top:auto;bottom:14px;margin-top:0}html:not([data-zoom]) .menu__corpo{padding:14px 20px}html:not([data-zoom]) .menu__nome{font-size:34px;white-space:nowrap}html:not([data-zoom]) .menu__lomb{font-size:22.8px}}.menu__foot{display:flex;justify-content:space-between;align-items:end;gap:var(--s-2);padding:var(--s-3) var(--gutter)}.menu__social{display:flex;gap:var(--s-3)}::view-transition-old(root){animation:ab-fundo-sai .22s cubic-bezier(.3,0,1,1) both}::view-transition-new(root){animation:ab-fundo-entra .34s cubic-bezier(.05,.7,.1,1) both}@keyframes ab-fundo-sai{to{opacity:0}}@keyframes ab-fundo-entra{0%{opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.globo{position:relative;width:100%;height:100%;overflow:hidden;opacity:0;transition:opacity var(--dur-porta) var(--ease-trava)}.globo.is-on{opacity:1}.globo__tela{position:absolute;left:0;top:50%;display:block}html.has-cursor *{cursor:none!important}.cursor-rastro,.cursor{display:none;pointer-events:none}.has-cursor .cursor-rastro{display:block}.has-cursor .cursor{display:flex}.cursor-rastro{position:fixed;inset:0;width:100%;height:100%;z-index:9998;mix-blend-mode:difference}.cursor-rastro line{stroke:#888;stroke-width:4;stroke-linecap:round}.cursor{--cursor-dur: .15s;--cursor-ease: cubic-bezier(.3, 1, .7, 1);position:fixed;left:0;top:0;z-index:9999;align-items:center;justify-content:center;transform:translate(-50%,-50%);mix-blend-mode:difference;opacity:0}.cursor.is-on{opacity:1}.cursor__disco{width:102px;height:102px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;scale:.15;transition:scale var(--cursor-dur) var(--cursor-ease)}.cursor.is-down .cursor__disco{scale:.1}.cursor[data-estado=link] .cursor__disco{scale:.3}.cursor[data-estado=link].is-down .cursor__disco{scale:.2}@media(prefers-reduced-motion:reduce){.cursor-rastro{display:none!important}.cursor__disco{transition:none}}.preloader{display:none}.has-preloader .preloader{display:grid;place-items:center;position:fixed;inset:0;z-index:300;background:linear-gradient(180deg,var(--grafite) 0%,var(--preto) 100%);color:var(--branco);--camo-fundo: .09;--camo-fundo-cor: #ffffff}.preloader .camo-fundo{position:absolute}.preloader__logo{position:relative;display:block;width:clamp(260px,40vw,640px);aspect-ratio:1520 / 720;mix-blend-mode:screen}.preloader.is-done{display:none!important}.is-parede{overflow:hidden}.is-parede .site-footer{display:none}.site-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:var(--s-2);padding:var(--s-4) var(--gutter) var(--s-3)}.site-footer__mid{text-align:center}.site-footer__end{justify-self:end;display:flex;gap:var(--s-3)}@media(max-width:720px){html:not([data-zoom]) .site-footer{grid-template-columns:1fr;justify-items:center;text-align:center}html:not([data-zoom]) .site-footer__mid{text-align:center}html:not([data-zoom]) .site-footer__end{justify-self:center;justify-content:center;flex-wrap:wrap;row-gap:var(--s-1)}}.js [data-reveal=fade]{opacity:0}.js [data-split]{visibility:hidden}.js [data-reveal=rise]{opacity:0;transform:translateY(40px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.js [data-reveal]{opacity:1!important;transform:none!important}.js [data-split]{visibility:visible!important}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
