@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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}@property --acc{syntax:"<color>";inherits:true;initial-value:#efa7b5}:root{--upw:"UPW-HALO-L7K3";--upw-licenca:"__UPW_LICENCA__";--bg:#f7f3f0;--bg-2:#f1ebe7;--bg-3:#e9e1dc;--surface:#ffffff9e;--surface-2:#ffffffc7;--surface-3:#ffffffeb;--line:#3a243017;--line-2:#3a243024;--line-3:#3a243038;--ink-rgb:46 30 40;--papel-rgb:255 255 255;--sombra-rgb:92 52 70;--sombra-cartao:0 1px 2px rgb(var(--sombra-rgb) / .06), 0 24px 60px -28px rgb(var(--sombra-rgb) / .28);--text:#1d171b;--text-2:#554b52;--text-3:#74696f;--text-4:#a59aa0;--acc-base:#efa7b5;--acc:var(--acc-base);--acc-70:color-mix(in oklab, var(--acc) 70%, transparent);--acc-40:color-mix(in oklab, var(--acc) 40%, transparent);--acc-20:color-mix(in oklab, var(--acc) 20%, transparent);--acc-10:color-mix(in oklab, var(--acc) 10%, transparent);--acc-claro:color-mix(in oklab, var(--acc) 45%, white);--acc-escuro:color-mix(in oklab, var(--acc) 55%, #2a1822);--acc-forte:color-mix(in oklab, var(--acc) 58%, #3a1d2b);--ok:#2f8f5b;--erro:#c2414b;--grad-titulo:linear-gradient(100deg, #8a7c84 0%, #4a3e45 30%, #241c21 60%, #140f12 100%);--grad-luz:linear-gradient(100deg, var(--acc-escuro) 0%, var(--acc-forte) 45%, color-mix(in oklab, var(--acc) 80%, #3a1d2b) 100%);--f-sans:"Geist Variable", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--fs-hero:clamp(2.55rem, 1.2rem + 5.2vw, 5.4rem);--fs-h2:clamp(2rem, 1.1rem + 3.2vw, 3.6rem);--fs-h3:clamp(1.25rem, 1rem + .8vw, 1.6rem);--fs-lead:clamp(1rem, .94rem + .3vw, 1.18rem);--fs-body:1rem;--fs-small:.875rem;--fs-micro:.75rem;--lh-tight:1.02;--lh-title:1.08;--lh-body:1.6;--track-tight:-.045em;--track-title:-.035em;--r-xs:8px;--r-sm:14px;--r-md:18px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--max:1240px;--max-texto:62ch;--gutter:clamp(16px, 4vw, 40px);--sec-y:clamp(96px, 12vw, 168px);--nav-h:68px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--t-rapido:.25s;--t-medio:.5s;--t-lento:1.1s;--z-ambiente:0;--z-conteudo:1;--z-acima:2;--z-flutuante:40;--z-nav:50;--z-menu:55;--z-grao:70;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{transition:--acc 1.2s var(--ease-in-out)}@media (prefers-reduced-motion:reduce){html{transition:none}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);scroll-padding-top:calc(var(--nav-h) + 16px)}html:not(.lenis){scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--f-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{font-weight:400;line-height:var(--lh-title);letter-spacing:var(--track-title);text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}::selection{background:var(--acc-40);color:var(--text)}:focus-visible{outline:2px solid var(--acc-forte);outline-offset:3px;border-radius:6px}.skip-link{z-index:calc(var(--z-nav) + 10);border-radius:var(--r-pill);background:var(--text);color:var(--bg);font-size:var(--fs-small);transition:transform var(--t-rapido) var(--ease-out);padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.container{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.secao{z-index:var(--z-conteudo);padding-block:var(--sec-y);position:relative}main{z-index:var(--z-conteudo);position:relative}body:after{content:"";z-index:var(--z-grao);pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.25 0 0 0 0 0.15 0 0 0 0 0.2 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.ambiente{z-index:var(--z-ambiente);pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.ambiente__luz{background:radial-gradient(circle, var(--acc-20) 0%, color-mix(in oklab, var(--acc) 7%, transparent) 38%, transparent 68%);opacity:0;will-change:transform, opacity;border-radius:50%;width:62vmax;height:62vmax;margin:-31vmax 0 0 -31vmax;position:absolute;top:0;left:0}.ambiente__luz--b{background:radial-gradient(circle,#cebae838 0%,#cebae814 40%,#0000 68%);width:48vmax;height:48vmax;margin:-24vmax 0 0 -24vmax}.js-motion [data-reveal]{opacity:0;transform:translateY(28px)}.js-motion [data-split]{visibility:hidden}.js-motion [data-split].is-split{visibility:visible}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.ambiente{display:none}}.icone,[data-icone]{flex:none;justify-content:center;align-items:center;width:1.15em;height:1.15em;display:inline-flex}.icone svg,[data-icone] svg{fill:currentColor;width:100%;height:100%}.btn{--btn-h:50px;height:var(--btn-h);border-radius:var(--r-pill);letter-spacing:-.01em;white-space:nowrap;isolation:isolate;transition:transform var(--t-rapido) var(--ease-out), background-color var(--t-medio) var(--ease-out), border-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:.95rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.98)}.btn .icone,.btn [data-icone]{width:1.05em;height:1.05em;transition:transform var(--t-medio) var(--ease-out)}.btn:hover [data-icone=arrow-right],.btn:hover [data-icone=arrow-up-right]{transform:translate(3px)}.btn__rotulo{line-height:1.25;display:inline-grid;position:relative;overflow:hidden}.btn__rotulo>span{transition:transform .55s var(--ease-out);grid-area:1/1}.btn__rotulo>span+span{transform:translateY(110%)}.btn:hover .btn__rotulo>span:first-child{transform:translateY(-110%)}.btn:hover .btn__rotulo>span+span{transform:none}.btn--principal{background:var(--text);color:#fff;box-shadow:0 0 0 1px #fff6 inset, 0 10px 30px -10px var(--acc-70), 0 0 0 0 var(--acc-20)}.btn--principal:hover{background:color-mix(in oklab, var(--text) 82%, var(--acc-forte));box-shadow:0 0 0 1px #fff9 inset, 0 14px 40px -10px var(--acc), 0 0 0 6px var(--acc-10)}.btn--vidro{background:rgb(var(--papel-rgb) / .75);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(14px)saturate(140%)}.btn--vidro:hover{background:rgb(var(--papel-rgb) / .94);box-shadow:inset 0 0 0 1px var(--line-3), inset 0 1px 0 #ffffff1f}.btn--pequeno{--btn-h:40px;padding:0 16px;font-size:.875rem}.btn--bloco{width:100%}.selo{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .69);height:32px;box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12;font-size:var(--fs-micro);color:var(--text-2);letter-spacing:0;-webkit-backdrop-filter:blur(10px);align-items:center;gap:8px;padding:0 14px 0 6px;font-weight:500;display:inline-flex}.selo__marca{border-radius:var(--r-pill);background:var(--acc-20);height:22px;color:var(--acc-forte);box-shadow:inset 0 0 0 1px var(--acc-40);align-items:center;gap:5px;padding:0 9px;display:inline-flex}.selo [data-icone]{width:14px;height:14px}.cabeca{justify-items:start;gap:20px;max-width:760px;display:grid}.cabeca--centro{text-align:center;justify-items:center;margin-inline:auto}.titulo{font-size:var(--fs-h2);font-weight:400;line-height:var(--lh-title);letter-spacing:var(--track-title);background:var(--grad-titulo);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.titulo--hero{font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:var(--track-tight)}.titulo.is-split{color:inherit;background:0 0}.titulo .linha{background:var(--grad-titulo);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.titulo .luz,.luz{background:var(--grad-luz);color:#0000;-webkit-background-clip:text;background-clip:text}.lead{max-width:var(--max-texto);font-size:var(--fs-lead);color:var(--text-2);line-height:1.55}.cabeca--centro .lead{margin-inline:auto}.vidro{border-radius:var(--r-lg);background:linear-gradient(180deg, rgb(var(--papel-rgb) / .86) 0%, rgb(var(--papel-rgb) / .62) 100%), rgb(var(--papel-rgb) / .35);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff17, 0 30px 80px -30px rgb(var(--sombra-rgb) / .225);-webkit-backdrop-filter:blur(20px)saturate(140%);position:relative}@media (prefers-reduced-transparency:reduce){.vidro,.btn--vidro,.selo{background:var(--bg-3);-webkit-backdrop-filter:none}}.spot{--mx:50%;--my:0%;--spot-o:0}.spot:before{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx) var(--my), var(--acc-70), transparent 45%);-webkit-mask-composite:xor;opacity:var(--spot-o);transition:opacity var(--t-medio) var(--ease-out);pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.spot:after{content:"";border-radius:inherit;background:radial-gradient(520px circle at var(--mx) var(--my), color-mix(in oklab, var(--acc) 9%, transparent), transparent 50%);opacity:var(--spot-o);transition:opacity var(--t-medio) var(--ease-out);pointer-events:none;z-index:0;position:absolute;inset:0}.spot:hover{--spot-o:1}.leitura{gap:2px;display:grid}.leitura__rotulo{font-family:var(--f-mono);letter-spacing:.02em;color:var(--text-3);font-size:.6875rem}.leitura__valor{letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:500}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.positivo{color:var(--ok)}.chip{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff12;-webkit-backdrop-filter:blur(12px);font-size:var(--fs-micro);color:var(--text-2);white-space:nowrap;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:inline-flex}.chip__icone{background:rgb(var(--papel-rgb) / .93);width:26px;height:26px;color:var(--text);border-radius:50%;place-items:center;display:grid}.chip__icone [data-icone]{width:14px;height:14px}.marca{letter-spacing:.16em;color:var(--text);align-items:center;gap:10px;font-size:1.02rem;font-weight:600;display:inline-flex}.marca__anel{flex:none;width:26px;height:26px}.marca__nome small{font-family:var(--f-mono);letter-spacing:.22em;color:var(--text-3);margin-top:1px;font-size:.56rem;font-weight:400;display:block}.nav{z-index:var(--z-nav);height:var(--nav-h);transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out), transform var(--t-medio) var(--ease-out);position:fixed;inset:0 0 auto}.nav.is-solida{background:rgb(var(--papel-rgb) / .72);box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:blur(18px)saturate(150%)}.nav.is-escondida{-webkit-backdrop-filter:none;transform:translateY(-100%)}.nav__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:100%;display:grid}.nav__links{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .66);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0f;-webkit-backdrop-filter:blur(12px);align-items:center;gap:2px;padding:4px;display:flex}.nav__links a{border-radius:var(--r-pill);color:var(--text-2);transition:color var(--t-rapido), background-color var(--t-rapido);padding:7px 14px;font-size:.8125rem}.nav__links a:hover,.nav__links a.is-atual{color:var(--text);background:rgb(var(--papel-rgb) / .87)}.nav__acoes{justify-self:end;align-items:center;gap:8px;display:flex}.nav__menu-btn{background:rgb(var(--papel-rgb) / .75);width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;place-items:center;display:none}.nav__menu-btn [data-icone]{width:20px;height:20px}.menu-movel{z-index:var(--z-menu);padding:calc(var(--nav-h) + 24px) var(--gutter) 40px;background:rgb(var(--papel-rgb) / .92);-webkit-backdrop-filter:blur(24px);opacity:0;visibility:hidden;transition:opacity var(--t-medio) var(--ease-out), visibility 0s linear var(--t-medio);align-content:center;gap:8px;display:grid;position:fixed;inset:0}.menu-movel.is-aberto{opacity:1;visibility:visible;transition:opacity var(--t-medio) var(--ease-out), visibility 0s}.menu-movel a:not(.btn){letter-spacing:-.03em;color:var(--text-2);padding:6px 0;font-size:2rem}.menu-movel a:not(.btn):hover{color:var(--text)}.menu-movel .btn{justify-self:start;margin-top:24px}@media (max-width:960px){.nav__links{display:none}.nav__inner{grid-template-columns:1fr auto}.nav__menu-btn{display:grid}}@media (max-width:420px){.nav__acoes .btn{display:none}}.wa-flutuante{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:var(--z-flutuante);border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);height:52px;box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff14, 0 20px 50px -18px rgb(var(--sombra-rgb) / .24);-webkit-backdrop-filter:blur(16px)saturate(150%);opacity:0;transition:transform .6s var(--ease-out), opacity .6s var(--ease-out);align-items:center;gap:10px;padding:0 20px 0 8px;font-size:.875rem;font-weight:500;display:inline-flex;position:fixed;transform:translateY(140%)}.wa-flutuante.is-visivel{opacity:1;transform:none}.wa-flutuante.is-afastado{opacity:0;transform:translateY(140%)}.wa-flutuante__icone{color:#08130c;background:#25d366;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.wa-flutuante__icone [data-icone]{width:20px;height:20px}@media (max-width:560px){.wa-flutuante{justify-content:center;width:52px;padding:0 7px}.wa-flutuante__texto{display:none}}.campo{gap:8px;display:grid}.campo__rotulo{font-size:var(--fs-small);color:var(--text-2)}.campo__entrada{border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .75);height:48px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);transition:box-shadow var(--t-rapido);border:0;padding:0 16px}.campo__entrada::placeholder{color:var(--text-3)}.campo__entrada:focus{box-shadow:inset 0 0 0 1px var(--acc), 0 0 0 4px var(--acc-10);outline:none}.campo__ajuda{font-size:var(--fs-micro);color:var(--text-3)}.campo__erro{font-size:var(--fs-micro);color:var(--erro)}.topo{z-index:var(--z-conteudo);min-height:100vh;min-height:max(100svh,900px);padding-top:calc(var(--nav-h) + clamp(28px, 6vh, 72px));isolation:isolate;position:relative;overflow:clip}.topo.topo--viagem{overflow:clip visible}.topo__ceu{z-index:-1;background:var(--bg);position:absolute;inset:0}.topo__canvas{width:100%;height:100%}.topo__ceu.sem-webgl{background:linear-gradient(90deg, transparent calc(50% - 1px), rgb(var(--papel-rgb) / .94) 50%, transparent calc(50% + 1px)) top / 100% 60% no-repeat, linear-gradient(90deg, transparent 47%, #dce1ff1f 50%, transparent 53%) top / 100% 60% no-repeat, radial-gradient(28% 9% at 50% 60%, rgb(var(--papel-rgb) / .94), transparent 70%), radial-gradient(70% 34% at 50% 62%, var(--acc-20), transparent 70%), radial-gradient(150% 100% at 50% 160%, #ece4df 59.6%, var(--acc-70) 60%, var(--acc-10) 61%, transparent 66%), var(--bg)}.topo__ceu:after{content:"";background:linear-gradient(180deg, transparent, var(--bg));pointer-events:none;height:22%;position:absolute;inset:auto 0 0}.topo__chips{z-index:1;pointer-events:none;position:absolute;inset:0}.topo__chip{--px:0px;--py:0px;--fx:0px;--fy:0px;left:var(--cx);top:var(--cy);translate:calc(-50% + var(--px) + var(--fx)) calc(-50% + var(--py) + var(--fy));animation:7s ease-in-out infinite topo-boia;position:absolute}.topo__chip:nth-child(2){animation-delay:-2.2s}.topo__chip:nth-child(3){animation-delay:-4.1s}.topo__chip:nth-child(4){animation-delay:-1.3s}.topo__chip-txt{line-height:1.25;display:grid}.topo__chip-txt b{color:var(--text);font-size:.75rem;font-weight:500}.topo__chip-txt .mono{color:var(--text-3);font-size:.6875rem}.topo__chip-txt em{font-style:normal}@keyframes topo-boia{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.topo__conteudo{z-index:1;gap:40px;display:grid;position:relative}.topo__texto{text-align:center;justify-items:center;gap:22px;display:grid}.topo__foto{isolation:isolate;justify-self:center;width:min(100%,420px);margin:0;position:relative}.topo__foto:before,.topo__foto:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute;top:30%;left:50%;translate:-50% -50%}.topo__foto:before{aspect-ratio:1;background:radial-gradient(circle, var(--acc-20) 0%, color-mix(in oklab, var(--acc) 8%, transparent) 45%, transparent 70%);width:118%;animation:topo-halo 1.6s var(--ease-out) .35s both}.topo__foto:after{aspect-ratio:1;width:82%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acc-forte) 30%, transparent), 0 0 0 14px color-mix(in oklab, var(--acc) 6%, transparent);animation:topo-halo 1.8s var(--ease-out) .6s both}.topo__foto-moldura{aspect-ratio:1460/2264;animation:topo-foto 1.6s var(--ease-out) .35s both;position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000 97%);mask-image:linear-gradient(#000 70%,#0000 97%)}.topo__foto-moldura img{object-fit:contain;object-position:50% 0;width:100%;height:100%;filter:drop-shadow(0 30px 40px rgb(var(--sombra-rgb) / .12))}@keyframes topo-foto{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes topo-halo{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@media (min-width:1024px){.topo__conteudo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;column-gap:clamp(40px,6vw,96px)}.topo__texto{text-align:left;justify-items:start}.topo__titulo{max-width:11.5ch;font-size:clamp(2.8rem,.9rem + 3.9vw,5rem)}.topo__ctas{justify-content:flex-start}.topo__foto{justify-self:end;width:calc(min(76vh,700px)/1.55069);margin-block:-24px calc(-1*clamp(40px,8vh,110px))}}.topo__titulo{max-width:15ch;color:var(--text);background:0 0;margin-top:4px;display:grid}.topo__linha{background:var(--grad-titulo);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:block}.topo__lead{max-width:34rem;text-shadow:0 0 18px var(--bg), 0 0 6px var(--bg)}.topo__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.topo__palco{z-index:1;perspective:1600px;pointer-events:none;height:clamp(250px,36vh,380px);position:absolute;bottom:0;left:0;right:0}.topo__lado,.topo__viajante{transform-style:preserve-3d;position:absolute;bottom:0}.topo__voo{transform-style:preserve-3d;transform-origin:0 0}.topo__card{border-radius:var(--r-lg);transform-style:preserve-3d;will-change:transform;gap:12px;padding:14px;display:grid;position:relative}.topo__viajante{z-index:2;width:min(460px,86vw);margin-left:calc(min(460px,86vw)/-2);bottom:calc(-1*clamp(70px,9vh,120px));left:50%}.topo__card--meio{will-change:auto;border-radius:var(--topo-raio,var(--r-lg));box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff1f, 0 -10px 80px -20px var(--acc-40), 0 40px 90px -30px rgb(var(--sombra-rgb) / .24)}.topo__lado{width:330px;bottom:calc(-1*clamp(24px,4vh,56px))}.topo__lado--esq{transform-origin:100% 100%;left:calc(50% - 640px)}.topo__lado--dir{transform-origin:0 100%;right:calc(50% - 640px)}.topo__card--esq{transform-origin:100%;transform:rotateY(22deg)rotate(-5deg)}.topo__card--dir{transform-origin:0;transform:rotateY(-22deg)rotate(5deg)}.topo__card-cab{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.875rem;line-height:1.2;display:grid}.topo__card-cab b{font-weight:500;display:block}.topo__card-cab small{color:var(--text-3);letter-spacing:.06em;font-size:.625rem}.topo__card-icone{background:rgb(var(--papel-rgb) / .87);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid}.topo__card-icone [data-icone]{width:16px;height:16px}.topo__card-tag{border-radius:var(--r-pill);color:var(--text-2);background:rgb(var(--papel-rgb) / .75);box-shadow:inset 0 0 0 1px var(--line);padding:4px 9px;font-size:.65rem}.topo__card-tag--ao-vivo{color:var(--ok);background:color-mix(in oklab, var(--ok) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ok) 30%, transparent)}.topo__lente{aspect-ratio:16/10;border-radius:var(--topo-raio-lente,var(--r-sm));box-shadow:inset 0 0 0 1px var(--line);background:#120c0b;position:relative;overflow:hidden}.topo__lente-canvas{width:100%;height:100%}.topo__varredura{background:linear-gradient(90deg, transparent, var(--acc-claro), transparent);height:2px;box-shadow:0 0 18px 4px var(--acc-40);animation:topo-varre 3.6s var(--ease-in-out) infinite;position:absolute;top:0;left:0;right:0}.topo__varredura:after{content:"";background:linear-gradient(0deg, var(--acc-10), transparent);height:60px;position:absolute;bottom:2px;left:0;right:0}@keyframes topo-varre{0%{opacity:0;transform:translateY(0)}10%,90%{opacity:1}to{transform:translateY(var(--lente-h,260px));opacity:0}}.topo__mira{left:var(--mx);top:var(--my);width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--acc-claro), 0 0 0 5px var(--acc-10);border-radius:50%;margin:-13px 0 0 -13px;position:absolute}.topo__mira i{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--f-mono);white-space:nowrap;color:var(--text);-webkit-backdrop-filter:blur(6px);padding:3px 8px;font-size:.6rem;font-style:normal;position:absolute;top:50%;left:calc(100% + 8px);translate:0 -50%}.topo__mira.is-esq i{left:auto;right:calc(100% + 8px)}.topo__metricas{grid-template-columns:repeat(3,1fr);gap:8px;padding:2px 4px 4px;display:grid}.topo__cor{grid-template-columns:96px 1fr;align-items:end;gap:14px;display:grid}.topo__cor img{object-fit:cover;border-radius:var(--r-sm);width:96px;height:118px;box-shadow:inset 0 0 0 1px var(--line)}.topo__cor-dados{gap:10px;display:grid}.topo__escala{border-radius:var(--r-pill);background:linear-gradient(90deg,#2b1a12,#6b4630,#a77a55,#d8b48c,#f1dcc0);height:8px;position:relative}.topo__escala span{width:14px;height:14px;box-shadow:0 0 0 4px var(--acc-20);background:#fff;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:62%}.topo__horarios{gap:6px;display:grid}.topo__horarios li{border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .66);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:9px 10px;font-size:.8125rem;display:grid}.topo__horarios .mono{color:var(--text);font-size:.78rem}.topo__horarios em{color:var(--ok);font-size:.68rem;font-style:normal}.topo__horarios .is-ocupado{opacity:.45}.topo__horarios .is-ocupado em{color:var(--text-3)}@media (max-width:1279px){.topo__lado--esq{left:calc(50% - 560px)}.topo__lado--dir{right:calc(50% - 560px)}}@media (max-width:1023px){.topo__chip:nth-child(2),.topo__chip:nth-child(4){display:none}.topo__chip{scale:.9}.topo__lado--esq{left:-120px}.topo__lado--dir{right:-120px}.topo{padding-bottom:calc(clamp(250px,36vh,380px) - 40px)}}@media (max-width:767px){.topo{min-height:max(100svh,700px);padding-bottom:210px}.topo__conteudo{gap:28px}.topo__foto{width:min(100%,360px)}.topo__foto-moldura{aspect-ratio:1460/2000}.topo__foto-moldura img{object-fit:cover}.topo__chips,.topo__lado{display:none}.topo__palco{height:230px}.topo__viajante{bottom:-64px}.topo__ctas{gap:2px;width:100%}.topo__ctas .btn--principal{flex:none;padding:0 26px}.topo__ver{--btn-h:44px;box-shadow:none;-webkit-backdrop-filter:none;color:var(--text-2);background:0 0;flex:100%;padding:0 12px;font-size:.9375rem}.topo__ver:hover{box-shadow:none;color:var(--text);background:0 0}}.js-motion .topo__selo,.js-motion .topo__lead,.js-motion .topo__ctas,.js-motion .topo__chip,.js-motion .topo__card,.js-motion .topo__linha{opacity:0}.prova{z-index:var(--z-conteudo);padding-block:clamp(22px,3vw,36px) clamp(32px,5vw,64px);position:relative}.prova__fenda{background:linear-gradient(90deg, transparent 4%, var(--line-2) 26%, var(--acc-40) 50%, var(--line-2) 74%, transparent 96%);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.prova__fenda:after{content:"";background:radial-gradient(50% 100% at 50% 0%, var(--acc-10), transparent 70%);width:min(520px,70vw);height:28px;position:absolute;top:0;left:50%;translate:-50%}.prova__barra{isolation:isolate;overflow:hidden;container:prova-barra/inline-size}.prova__barra:before{z-index:3}.prova__lista{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.prova__item{grid-template-columns:minmax(0,1fr);grid-template-areas:"leitura""numero""rotulo""sub";align-content:start;justify-items:start;min-width:0;padding:20px 18px 18px;display:grid;position:relative}.prova__lado{display:contents}.prova__item:before,.prova__item:after{content:"";pointer-events:none;width:1px;position:absolute;top:18%;bottom:18%;left:0}.prova__item:before{background:linear-gradient(180deg, transparent, var(--line-2), transparent)}.prova__item:after{background:linear-gradient(180deg, transparent, var(--acc), transparent);box-shadow:0 0 12px var(--acc-40);opacity:.22}.js-motion .prova__item:not(.is-ativo):after{opacity:0}.prova__item.is-ativo:after{animation:prova-pulso 1.6s var(--ease-out) both}@keyframes prova-pulso{0%{opacity:0}25%{opacity:1}to{opacity:.22}}.prova__item:nth-child(odd):before,.prova__item:nth-child(odd):after{display:none}.prova__item:nth-child(n+3){background:linear-gradient(90deg, transparent, var(--line-2) 30%, var(--line-2) 70%, transparent) top / 100% 1px no-repeat}.prova__numero{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:numero;align-items:baseline;margin-top:10px;font-size:clamp(2.05rem,1.5rem + 1.6vw,3rem);font-weight:400;line-height:1;display:flex}.prova__valor{background:var(--grad-titulo);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.prova__numero small{letter-spacing:-.02em;color:var(--text-2);margin-left:.18em;font-size:.5em}.prova__rotulo{font-size:var(--fs-small);color:var(--text);grid-area:rotulo;margin-top:8px;line-height:1.3}.prova__sub{letter-spacing:.01em;color:var(--text-3);grid-area:sub;margin-top:3px;font-size:.6875rem;line-height:1.3}.prova__leitura{grid-area:leitura;height:14px;display:block}.prova__estrelas{width:max-content;display:inline-grid;position:relative}.prova__estrelas-trilho,.prova__estrelas-cheio{grid-area:1/1;gap:2px;display:inline-flex}.prova__estrelas [data-icone]{width:12px;height:12px}.prova__estrelas-trilho{color:var(--line-3)}.prova__estrelas-cheio{color:var(--acc-forte);clip-path:inset(0 var(--prova-falta,2%) 0 0);transition:clip-path 1.4s var(--ease-out)}.js-motion .prova__item:not(.is-ativo) .prova__estrelas-cheio{clip-path:inset(0 100% 0 0)}.prova__curva{width:58px;height:14px;overflow:visible}.prova__curva-linha{fill:none;stroke:var(--acc-claro);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.5s var(--ease-out)}.prova__curva-area{fill:url(#prova-curva-grad);opacity:1;transition:opacity 1.2s var(--ease-out) .4s}.prova__curva-ponto{fill:#fff;filter:drop-shadow(0 0 4px var(--acc));transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease-out) 1.1s, opacity .3s 1.1s}.js-motion .prova__item:not(.is-ativo) .prova__curva-linha{stroke-dashoffset:1px}.js-motion .prova__item:not(.is-ativo) .prova__curva-area{opacity:0}.js-motion .prova__item:not(.is-ativo) .prova__curva-ponto{opacity:0;transform:scale(0)}.prova__pontos{grid-template-columns:repeat(6,5px);gap:4px;width:max-content;height:auto;padding-top:1px;display:grid}.prova__pontos i{background:var(--acc-claro);width:5px;height:5px;box-shadow:0 0 6px var(--acc-40);transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i,0) * 55ms);border-radius:50%}.js-motion .prova__item:not(.is-ativo) .prova__pontos i{background:var(--line-2);box-shadow:none;transform:scale(.6)}.prova__anos{align-items:flex-end;gap:4px;width:max-content;display:flex}.prova__anos i{border-radius:var(--r-pill);background:var(--text-3);transform-origin:50% 100%;width:2px;height:14px;transform:scaleY(calc(.28 + var(--i,10) * .072));transition:transform .7s var(--ease-out), background-color .4s;transition-delay:calc(var(--i,0) * 60ms)}.prova__anos i:last-child{background:var(--acc);box-shadow:0 0 8px var(--acc-70)}.js-motion .prova__item:not(.is-ativo) .prova__anos i{transform:scaleY(.12)}.prova__scan{z-index:2;pointer-events:none;height:1px;position:absolute;top:0;left:18px;right:18px;overflow:hidden}.prova__scan i{background:linear-gradient(90deg, transparent, var(--acc) 35%, #fff 55%, var(--acc-claro) 70%, transparent);opacity:0;width:34%;height:1px;position:absolute;top:0;left:0;transform:translate(-100%)}.prova__reflexo{z-index:0;pointer-events:none;background:linear-gradient(100deg, transparent 38%, rgb(var(--papel-rgb) / .75) 48%, color-mix(in oklab, var(--acc) 8%, transparent) 52%, transparent 62%);opacity:0;position:absolute;inset:0;transform:translate(-100%)}@container prova-barra (width>=600px){.prova__lista{grid-template-columns:repeat(4,minmax(0,1fr))}.prova__item{padding:22px 22px 20px}.prova__item:nth-child(n+3){background:0 0}.prova__item:nth-child(odd):before,.prova__item:nth-child(odd):after{display:block}.prova__item:first-child:before,.prova__item:first-child:after{display:none}}@container prova-barra (width>=1080px){.prova__item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"numero leitura""numero rotulo""numero sub";align-content:center;align-items:center;column-gap:18px;padding:24px 26px}.prova__numero{align-self:center;margin-top:0}.prova__rotulo{margin-top:6px}}.diagnostico__grade{gap:40px;display:grid}.diagnostico__cabeca{justify-items:start;gap:18px;display:grid}.diagnostico__sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:10px;font-size:.75rem;display:inline-flex}.diagnostico__sobre:before{content:"";background:var(--acc);width:18px;height:1px;box-shadow:0 0 10px var(--acc)}.diagnostico__titulo{max-width:16ch;font-size:clamp(2.2rem,.9rem + 2.9vw,3.4rem)}.diagnostico__lead{max-width:34rem}.diagnostico__roteiro{padding-left:30px;position:relative}.diagnostico__trilho{border-radius:var(--r-pill);background:var(--line-2);width:2px;position:absolute;top:22px;bottom:22px;left:7px;overflow:hidden}.diagnostico__trilho-luz{background:linear-gradient(180deg, var(--acc-claro), var(--acc));box-shadow:0 0 12px var(--acc);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(1)}.diagnostico__passos{gap:6px;display:grid}.diagnostico__passo{transition:opacity var(--t-medio) var(--ease-out);gap:4px;padding:8px 0 10px;display:grid;position:relative}.diagnostico__passo-btn{text-align:left;border-radius:var(--r-pill);align-items:center;min-height:44px;margin-left:-30px;padding-left:30px;display:flex;position:relative}.diagnostico__passo-ponto{background:var(--bg-3);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-3);transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out), transform var(--t-medio) var(--ease-out);border-radius:50%;margin-top:-8px;position:absolute;top:50%;left:0}.diagnostico__passo-nome{letter-spacing:-.02em;color:var(--text);transition:color var(--t-medio) var(--ease-out);font-size:clamp(1.15rem,1rem + .5vw,1.4rem)}.diagnostico__passo-txt{max-width:30rem;color:var(--text-2);font-size:.95rem;line-height:1.5}.diagnostico__passo.is-ativo .diagnostico__passo-ponto{background:var(--acc);box-shadow:0 0 0 4px var(--acc-20), 0 0 18px var(--acc);transform:scale(1.05)}.diagnostico__palco{width:100%;position:relative;container-type:inline-size}.diagnostico__painel{--k:clamp(.9px, calc(100cqw / 480), 1.2px);gap:calc(12 * var(--k));padding:calc(14 * var(--k));border-radius:var(--r-lg);font-size:calc(16 * var(--k));box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff1f, 0 calc(-10 * var(--k)) calc(80 * var(--k)) calc(-20 * var(--k)) var(--acc-40), 0 calc(40 * var(--k)) calc(90 * var(--k)) calc(-30 * var(--k)) rgb(var(--sombra-rgb) / .24);line-height:1.6;display:grid;position:relative}.diagnostico__cab{align-items:center;gap:calc(10 * var(--k));font-size:calc(14 * var(--k));grid-template-columns:auto 1fr auto;line-height:1.2;display:grid}.diagnostico__cab b{font-weight:500;display:block}.diagnostico__cab small{font-size:calc(10 * var(--k));color:var(--text-3);letter-spacing:.06em}.diagnostico__cab-icone{width:calc(32 * var(--k));height:calc(32 * var(--k));background:rgb(var(--papel-rgb) / .87);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid}.diagnostico__cab-icone [data-icone]{width:calc(16 * var(--k));height:calc(16 * var(--k))}.diagnostico__tag{padding:calc(4 * var(--k)) calc(9 * var(--k));border-radius:var(--r-pill);font-size:calc(10.4 * var(--k));color:var(--ok);background:color-mix(in oklab, var(--ok) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ok) 30%, transparent)}.diagnostico__lente{gap:calc(14 * var(--k));display:grid;position:relative}.diagnostico__visor{aspect-ratio:16/10;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line);isolation:isolate;background:#120c0b;position:relative;overflow:hidden}.diagnostico__canvas{width:100%;height:100%;position:absolute;inset:0}.diagnostico__canvas--topo,.diagnostico__mira--topo,.diagnostico__veu,.diagnostico__hud,.diagnostico__varredura{display:none}.diagnostico__veu{background:rgb(var(--papel-rgb) / .9);-webkit-backdrop-filter:blur(5px)saturate(80%);position:absolute;inset:0}.diagnostico__mira{left:var(--mx);top:var(--my);width:calc(26 * var(--k));height:calc(26 * var(--k));margin:calc(-13 * var(--k)) 0 0 calc(-13 * var(--k));box-shadow:inset 0 0 0 calc(1.5 * var(--k)) var(--acc-claro), 0 0 0 calc(5 * var(--k)) var(--acc-10);border-radius:50%;position:absolute}.diagnostico__mira i{left:calc(100% + 8 * var(--k));padding:calc(3 * var(--k)) calc(8 * var(--k));border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--f-mono);font-size:calc(9.6 * var(--k));white-space:nowrap;color:var(--text);-webkit-backdrop-filter:blur(6px);font-style:normal;position:absolute;top:50%;translate:0 -50%}.diagnostico__mira.is-esq i{left:auto;right:calc(100% + 8 * var(--k))}.diagnostico__mira.is-baixo i{left:50%;top:calc(100% + 6 * var(--k));translate:-50%}.diagnostico__hud{z-index:3;top:calc(10 * var(--k));left:calc(10 * var(--k));right:calc(10 * var(--k));font-size:calc(9 * var(--k));letter-spacing:.08em;color:var(--text-2);pointer-events:none;justify-content:space-between;gap:8px;line-height:1.4;position:absolute}.diagnostico__hud>span{align-items:center;gap:calc(6 * var(--k));padding:calc(3 * var(--k)) calc(9 * var(--k));border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(8px);white-space:nowrap;display:inline-flex}.diagnostico__hud-etapa{color:var(--text)}.diagnostico__hud-ponto{width:calc(6 * var(--k));height:calc(6 * var(--k));background:#ff7a7a;border-radius:50%;animation:1.6s steps(2,jump-none) infinite diagnostico-rec;box-shadow:0 0 8px #ff7a7a}@keyframes diagnostico-rec{50%{opacity:.25}}.diagnostico__metricas{gap:calc(8 * var(--k));padding:calc(2 * var(--k)) calc(4 * var(--k)) calc(4 * var(--k));grid-template-columns:repeat(3,1fr);display:grid}.diagnostico__metricas .leitura{gap:calc(2 * var(--k))}.diagnostico__metricas .leitura__rotulo{font-size:calc(11 * var(--k))}.diagnostico__metricas .leitura__valor{font-size:calc(16.8 * var(--k))}.diagnostico__camada{gap:calc(10 * var(--k));padding-top:calc(14 * var(--k));border-top:1px solid var(--line);display:grid}.diagnostico__camada-nome{font-size:calc(10 * var(--k));letter-spacing:.08em;text-transform:uppercase;color:var(--acc-forte)}.diagnostico__ficha,.diagnostico__leituras,.diagnostico__plano,.diagnostico__evolucao{border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .78);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12, 0 calc(20 * var(--k)) calc(40 * var(--k)) calc(-20 * var(--k)) rgb(var(--sombra-rgb) / .24);-webkit-backdrop-filter:blur(14px)saturate(130%)}.diagnostico__ficha{width:100%;padding:calc(12 * var(--k)) calc(14 * var(--k)) calc(6 * var(--k))}.diagnostico__ficha-cab{align-items:center;gap:calc(10 * var(--k));padding-bottom:calc(10 * var(--k));border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;line-height:1.25;display:grid}.diagnostico__avatar{width:calc(36 * var(--k));height:calc(36 * var(--k));object-fit:cover;object-position:50% 18%;box-shadow:0 0 0 1px var(--line-2), 0 0 0 calc(3 * var(--k)) var(--acc-20);border-radius:50%}.diagnostico__ficha-quem b{font-size:calc(13 * var(--k));font-weight:500;display:block}.diagnostico__ficha-quem small{margin-top:calc(2 * var(--k));font-size:calc(9 * var(--k));letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);display:block}.diagnostico__ficha-tag{padding:calc(3 * var(--k)) calc(9 * var(--k));border-radius:var(--r-pill);font-size:calc(9 * var(--k));letter-spacing:.06em;text-transform:uppercase;color:var(--acc-forte);background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-40)}.diagnostico__resposta{grid-template-columns:calc(64 * var(--k)) minmax(0, 1fr) auto;align-items:center;gap:calc(10 * var(--k));padding:calc(8 * var(--k)) 0;line-height:1.3;display:grid}.diagnostico__resposta+.diagnostico__resposta{border-top:1px solid var(--line)}.diagnostico__pergunta{font-size:calc(9 * var(--k));letter-spacing:.06em;color:var(--text-3)}.diagnostico__texto-resp{font-size:calc(13.5 * var(--k));color:var(--text);font-weight:500}.diagnostico__ok{width:calc(20 * var(--k));height:calc(20 * var(--k));color:var(--ok);background:color-mix(in oklab, var(--ok) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ok) 32%, transparent);border-radius:50%;place-items:center;display:grid}.diagnostico__ok [data-icone]{width:calc(12 * var(--k));height:calc(12 * var(--k))}.diagnostico__camada--leitura{position:static}.diagnostico__amostra{aspect-ratio:16/10;border-radius:var(--r-sm);pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.diagnostico__varredura{position:absolute;inset:0}.diagnostico__varredura>span{background:linear-gradient(90deg, transparent, var(--acc-claro), transparent);height:2px;box-shadow:0 0 18px 4px var(--acc-40);position:absolute;top:0;left:0;right:0}.diagnostico__varredura>span:after{content:"";height:calc(70 * var(--k));background:linear-gradient(0deg, var(--acc-10), transparent);position:absolute;bottom:2px;left:0;right:0}.diagnostico__regua{left:var(--mx);top:var(--my);width:1px;height:calc(30 * var(--k));margin-top:calc(-15 * var(--k));background:var(--acc-claro);box-shadow:0 0 8px var(--acc);position:absolute}.diagnostico__regua:before,.diagnostico__regua:after{content:"";left:calc(-5 * var(--k));width:calc(11 * var(--k));background:var(--acc-claro);height:1px;position:absolute}.diagnostico__regua:before{top:0}.diagnostico__regua:after{bottom:0}.diagnostico__regua i{left:calc(10 * var(--k));padding:calc(2 * var(--k)) calc(7 * var(--k));border-radius:var(--r-pill);background:var(--acc);color:#141217;font-family:var(--f-mono);font-size:calc(9.6 * var(--k));white-space:nowrap;font-style:normal;font-weight:600;position:absolute;top:50%;translate:0 -50%}.diagnostico__leituras{align-content:start;gap:calc(8 * var(--k));padding:calc(12 * var(--k));display:grid}.diagnostico__leituras-tit{font-size:calc(9 * var(--k));letter-spacing:.08em;text-transform:uppercase;color:var(--acc-forte)}.diagnostico__leituras dl{gap:calc(7 * var(--k));display:grid}.diagnostico__leitura-linha{gap:calc(1 * var(--k));padding-bottom:calc(7 * var(--k));border-bottom:1px solid var(--line);line-height:1.3;display:grid}.diagnostico__leitura-linha:last-child{border-bottom:0;padding-bottom:0}.diagnostico__leitura-linha dt{font-size:calc(8.5 * var(--k));letter-spacing:.06em;color:var(--text-3)}.diagnostico__leitura-linha dd{font-size:calc(11 * var(--k));color:var(--text-2);margin:0}.diagnostico__leitura-linha dd b{font-size:calc(15 * var(--k));letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.diagnostico__plano{grid-template-columns:calc(118 * var(--k)) minmax(0, 1fr);width:100%;display:grid;overflow:hidden}.diagnostico__plano-foto{width:100%;height:100%;min-height:calc(150 * var(--k));object-fit:cover;object-position:40% 50%;filter:saturate(.85)brightness(.92)}.diagnostico__plano-corpo{align-content:start;gap:calc(6 * var(--k));padding:calc(12 * var(--k)) calc(14 * var(--k)) calc(10 * var(--k)) calc(12 * var(--k));display:grid}.diagnostico__plano-cab{justify-content:space-between;align-items:baseline;gap:calc(8 * var(--k));padding-bottom:calc(6 * var(--k));line-height:1.3;display:flex}.diagnostico__plano-cab b{font-size:calc(14 * var(--k));font-weight:500}.diagnostico__plano-cab span{font-size:calc(9 * var(--k));letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.diagnostico__etapas{--linha:1;display:grid;position:relative}.diagnostico__etapas:before,.diagnostico__etapas:after{content:"";left:calc(7 * var(--k) - .5px);top:calc(19 * var(--k));bottom:calc(19 * var(--k));background:var(--line-2);width:1px;position:absolute}.diagnostico__etapas:after{background:linear-gradient(180deg, var(--acc-claro), var(--acc));width:2px;box-shadow:0 0 8px var(--acc);transform-origin:50% 0;transform:scaleY(var(--linha));margin-left:-.5px}.diagnostico__etapa{grid-template-columns:calc(14 * var(--k)) minmax(0, 1fr) auto;align-items:center;gap:calc(10 * var(--k));padding:calc(4 * var(--k)) 0;display:grid;position:relative}.diagnostico__etapa-ponto{z-index:1;width:calc(10 * var(--k));height:calc(10 * var(--k));background:var(--acc);box-shadow:0 0 0 calc(3 * var(--k)) var(--acc-20), 0 0 calc(10 * var(--k)) var(--acc-40);border-radius:50%;justify-self:center;position:relative}.diagnostico__etapa-nome{font-size:calc(13 * var(--k));color:var(--text);line-height:1.2}.diagnostico__etapa-nome small{margin-top:calc(3 * var(--k));font-size:calc(8.5 * var(--k));letter-spacing:.06em;color:var(--text-3);display:block}.diagnostico__etapa-tempo{padding:calc(2 * var(--k)) calc(8 * var(--k));border-radius:var(--r-pill);font-size:calc(10 * var(--k));color:var(--text-2);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.diagnostico__evolucao{grid-template-columns:calc(132 * var(--k)) minmax(0, 1fr);gap:calc(14 * var(--k));width:100%;padding:calc(14 * var(--k));display:grid}.diagnostico__compara{align-content:center;gap:calc(14 * var(--k));display:grid}.diagnostico__compara-item>span{font-size:calc(9 * var(--k));letter-spacing:.06em;color:var(--text-3)}.diagnostico__compara-item p{align-items:center;gap:calc(4 * var(--k)) calc(6 * var(--k));margin-top:calc(2 * var(--k));flex-wrap:wrap;line-height:1.05;display:flex}.diagnostico__antes{font-size:calc(12 * var(--k));color:var(--text-3);-webkit-text-decoration-color:var(--text-4);text-decoration-color:var(--text-4);font-variant-numeric:tabular-nums}.diagnostico__compara-item [data-icone]{width:calc(12 * var(--k));height:calc(12 * var(--k));color:var(--text-3)}.diagnostico__compara-item b{font-size:calc(28 * var(--k));letter-spacing:-.04em;color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.diagnostico__delta{padding:calc(2 * var(--k)) calc(6 * var(--k));border-radius:var(--r-pill);font-size:calc(9.5 * var(--k));color:var(--ok);background:color-mix(in oklab, var(--ok) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ok) 30%, transparent);font-style:normal}.diagnostico__grafico{align-content:center;gap:calc(6 * var(--k));min-width:0;display:grid}.diagnostico__spark{height:calc(112 * var(--k));position:relative}.diagnostico__spark svg{width:100%;height:100%;overflow:visible}.diagnostico__spark-grade{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.diagnostico__spark-linha{fill:none;stroke:var(--acc-forte);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.diagnostico__spark-linha--b{stroke:rgb(var(--ink-rgb) / .42);stroke-width:1.5px;stroke-dasharray:4 4}.diagnostico__area-a{stop-color:var(--acc-forte);stop-opacity:.3}.diagnostico__area-b{stop-color:var(--acc-forte);stop-opacity:0}.diagnostico__spark-ponto{left:var(--x);top:var(--y);width:calc(7 * var(--k));height:calc(7 * var(--k));margin:calc(-3.5 * var(--k)) 0 0 calc(-3.5 * var(--k));background:var(--bg);box-shadow:inset 0 0 0 calc(1.5 * var(--k)) var(--acc);border-radius:50%;position:absolute}.diagnostico__spark-ponto--fim{width:calc(11 * var(--k));height:calc(11 * var(--k));margin:calc(-5.5 * var(--k)) 0 0 calc(-5.5 * var(--k));background:var(--acc-claro);box-shadow:0 0 0 calc(4 * var(--k)) var(--acc-20), 0 0 calc(14 * var(--k)) var(--acc)}.diagnostico__eixo{font-size:calc(8 * var(--k));letter-spacing:.04em;color:var(--text-3);justify-content:space-between;display:flex}.diagnostico__legenda{gap:calc(4 * var(--k)) calc(12 * var(--k));font-size:calc(8.5 * var(--k));color:var(--text-3);flex-wrap:wrap;display:flex}.diagnostico__legenda span{align-items:center;gap:calc(6 * var(--k));display:inline-flex}.diagnostico__legenda span:before{content:"";width:calc(12 * var(--k));border-radius:var(--r-pill);background:var(--acc);height:2px}.diagnostico__legenda-b:before{background:repeating-linear-gradient(90deg, rgb(var(--papel-rgb) / .94) 0 3px, transparent 3px 6px)!important}@media (min-width:1024px){.diagnostico__grade{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);column-gap:clamp(40px,5vw,80px)}.diagnostico__cabeca{grid-area:1/1}.diagnostico__cena{display:contents}.diagnostico__roteiro{grid-area:2/1;align-self:start}.diagnostico__palco{grid-area:1/2/3}html:not(.js-motion) .diagnostico__roteiro{top:calc(var(--nav-h) + 40px);position:sticky}}@media (max-width:1023px){.diagnostico__cena{gap:40px;display:grid}.diagnostico__roteiro{order:-1}}.js-motion .diagnostico__lente,.js-motion .diagnostico__canvas--topo,.js-motion .diagnostico__mira--topo,.js-motion .diagnostico__veu,.js-motion .diagnostico__varredura{display:block}.js-motion .diagnostico__hud{display:flex}.js-motion .diagnostico__canvas--amostra,.js-motion .diagnostico__veu,.js-motion .diagnostico__hud{opacity:0;visibility:hidden}.js-motion .diagnostico__camada{padding:calc(34 * var(--k)) calc(14 * var(--k)) calc(14 * var(--k));opacity:0;visibility:hidden;border-top:0;place-items:center;display:grid;position:absolute;inset:0}.js-motion .diagnostico__camada-nome{display:none}.js-motion .diagnostico__amostra{aspect-ratio:auto;inset:0}.js-motion .diagnostico__ficha{width:min(100%, calc(336 * var(--k)))}.js-motion .diagnostico__leituras{top:calc(34 * var(--k));right:calc(12 * var(--k));width:min(46%, calc(178 * var(--k)));position:absolute}.js-motion .diagnostico__plano,.js-motion .diagnostico__evolucao{width:min(100%, calc(404 * var(--k)))}.js-motion .diagnostico__passo:not(.is-ativo){opacity:.42}.js-motion .diagnostico__passo:not(.is-ativo) .diagnostico__passo-btn:hover{opacity:1}.js-motion .diagnostico__passo:not(.is-ativo) .diagnostico__passo-nome{color:var(--text-2)}@media (min-width:1024px){.js-motion .diagnostico{padding-block:0}.js-motion .diagnostico__grade{min-height:100vh;padding-top:var(--nav-h);grid-template-rows:auto auto;grid-template-columns:clamp(430px,37vw,540px) minmax(0,1fr);align-content:center;gap:clamp(22px,4vh,40px) clamp(40px,4.5vw,72px);padding-bottom:16px}.js-motion .diagnostico__cabeca{align-self:end}.js-motion .diagnostico__palco{width:min(100%, calc((100vh - var(--nav-h) - 72px) * 1.127));place-self:center end}.js-motion .diagnostico__painel{--k:calc(100cqw / 460)}}@media (min-width:1024px) and (max-height:820px){.js-motion .diagnostico__cabeca{gap:12px}.js-motion .diagnostico__lead{font-size:.98rem}.js-motion .diagnostico__passo{padding:4px 0 6px}.js-motion .diagnostico__passo-txt{font-size:.875rem}}@media (max-width:1023px){.js-motion .diagnostico__painel{--k:clamp(.96px, calc(100cqw / 372), 1.25px)}.js-motion .diagnostico__visor{aspect-ratio:4/3}.js-motion .diagnostico__palco{z-index:3;position:sticky}.js-motion .diagnostico__passo{align-content:start;min-height:52vh}.js-motion .diagnostico__passo:last-child{min-height:40vh}.js-motion .diagnostico__plano{grid-template-columns:minmax(0,1fr)}.js-motion .diagnostico__plano-foto{display:none}}@media (min-width:768px) and (max-width:1023px){.js-motion .diagnostico__grade{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);column-gap:32px}.js-motion .diagnostico__cabeca{grid-column:1/-1}.js-motion .diagnostico__cena{display:contents}.js-motion .diagnostico__roteiro{order:0;grid-area:2/1;padding-top:12vh}.js-motion .diagnostico__palco{top:calc(var(--nav-h) + 24px);grid-area:2/2;align-self:start}}@media (max-width:767px){.js-motion .diagnostico__cena{margin-top:calc(var(--nav-h) + 12px);display:block}.js-motion .diagnostico__palco{top:calc(var(--nav-h) + 8px)}.js-motion .diagnostico__palco:before{content:"";z-index:-1;left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter));height:calc(var(--nav-h) + 8px + 28px);background:var(--bg);position:absolute;bottom:calc(100% - 28px)}.js-motion .diagnostico__roteiro{margin-top:28px}}@media (prefers-reduced-transparency:reduce){.diagnostico__ficha,.diagnostico__leituras,.diagnostico__plano,.diagnostico__evolucao,.diagnostico__veu{background:var(--bg-3);-webkit-backdrop-filter:none}}.servicos{--servicos-veu:linear-gradient(180deg, #08080a6b 0%, transparent 30%, transparent 58%, #08080ac7 100%), radial-gradient(130% 95% at 50% 42%, transparent 52%, #08080a80 100%)}.servicos__cabeca{grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:clamp(36px,5vw,64px);display:grid}.servicos__titulo{max-width:15ch}.servicos__intro{justify-items:start;gap:18px;display:grid}.servicos__lead{max-width:44ch}.servicos__dica{letter-spacing:.01em;color:var(--text-3);align-items:center;gap:10px;font-size:.75rem;display:inline-flex}.servicos__dica-ponto{background:var(--acc);width:6px;height:6px;box-shadow:0 0 0 4px var(--acc-10), 0 0 10px var(--acc-70);border-radius:50%;flex:none}@media (min-width:900px){.servicos__cabeca{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:clamp(40px,6vw,96px)}.servicos__intro{padding-bottom:10px}}.servicos__grade{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:768px){.servicos__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.servicos__item--corte{grid-area:1/1/span 2}.servicos__item--coloracao{grid-area:1/2}.servicos__item--tratamento{grid-area:2/2}.servicos__item--escova{grid-area:3/1}.servicos__item--maquiagem{grid-area:3/2}.servicos__item--unhas{grid-area:4/1/auto/-1}}@media (min-width:1024px){.servicos__grade{grid-template-columns:repeat(12,minmax(0,1fr))}.servicos__item--corte{grid-area:1/1/span 2/span 4}.servicos__item--coloracao{grid-area:1/5/auto/span 8}.servicos__item--tratamento{grid-area:2/5/auto/span 4}.servicos__item--escova{grid-area:2/9/auto/span 4}.servicos__item--unhas{grid-area:3/1/auto/span 8}.servicos__item--maquiagem{grid-area:3/9/auto/span 4}}@media (min-width:1280px){.servicos__item--corte{grid-column:1/span 5}.servicos__item--coloracao{grid-column:6/span 7}.servicos__item--tratamento{grid-column:6/span 4}.servicos__item--escova{grid-column:10/span 3}.servicos__item--unhas{grid-column:1/span 7}.servicos__item--maquiagem{grid-column:8/span 5}}.servicos__item{min-width:0;display:flex;container:servicos-celula/inline-size}.servicos__celula{isolation:isolate;flex-direction:column;width:100%;padding:10px;display:flex}.servicos__celula:before{z-index:3}.servicos__brilho{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.servicos__brilho i{background:linear-gradient(105deg, transparent 30%, rgb(var(--papel-rgb) / .87) 46%, color-mix(in oklab, var(--acc) 12%, transparent) 52%, transparent 66%);position:absolute;inset:0}.servicos__midia{z-index:1;min-height:var(--midia-h,210px);border-radius:var(--r-sm);background:var(--bg-3);isolation:isolate;flex:1 0 auto;position:relative;overflow:hidden}.servicos__midia:after{content:"";z-index:1;border-radius:inherit;background:var(--servicos-veu);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.servicos__foto,.servicos__comparar-natural img{object-fit:cover;width:100%;height:100%;transition:scale 1.4s var(--ease-out), filter .8s var(--ease-out);position:absolute;inset:0}.servicos__foto{filter:saturate(.86)brightness(.82)contrast(1.06)}.servicos__celula:hover .servicos__foto,.servicos__celula:hover .servicos__comparar-natural img{scale:1.06}.servicos__celula:hover .servicos__foto{filter:saturate(.95)brightness(.9)contrast(1.06)}.servicos__midia--corte{--midia-h:360px}.servicos__midia--corte .servicos__foto{object-position:50% 40%}.servicos__midia--coloracao{--midia-h:180px}.servicos__midia--coloracao .servicos__foto{object-position:40% 40%}.servicos__midia--tratamento{--midia-h:220px}.servicos__midia--tratamento .servicos__foto{object-position:60% 30%}.servicos__midia--escova{--midia-h:220px}.servicos__midia--escova .servicos__foto{object-position:62% 40%}.servicos__midia--unhas{--midia-h:190px}.servicos__midia--unhas .servicos__foto{object-position:30% 78%}.servicos__midia--maquiagem{--midia-h:270px}.servicos__info{z-index:1;flex-direction:column;gap:12px;padding:18px 8px 4px;display:flex;position:relative;container:servicos-info/inline-size}.servicos__cab{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.servicos__icone{width:36px;height:36px;color:var(--acc-forte);background:radial-gradient(circle at 50% 30%, var(--acc-20), rgb(var(--papel-rgb) / .69) 70%);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff14;border-radius:50%;place-items:center;display:grid}.servicos__icone [data-icone]{width:17px;height:17px}.servicos__icone,.servicos__indice{transition:color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out)}.servicos__celula:hover .servicos__icone{color:#fff;box-shadow:inset 0 0 0 1px var(--acc-40), inset 0 1px 0 #ffffff1a, 0 0 18px -2px var(--acc-40)}.servicos__celula:hover .servicos__indice{color:var(--acc-forte)}.servicos__nome{letter-spacing:-.025em;color:var(--text);text-wrap:balance;font-size:clamp(1.1rem,1rem + .35vw,1.28rem);font-weight:450;line-height:1.2}.servicos__indice{color:var(--text-4);align-self:start;margin-top:2px;font-size:.6875rem}.servicos__resumo{max-width:46ch;color:var(--text-2);font-size:.9375rem;line-height:1.5}.servicos__rodape{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 16px;margin-top:auto;padding-top:14px;display:flex}.servicos__dados{gap:24px;display:flex}.servicos__dados dd{margin:0}.servicos__dados .leitura__valor{white-space:nowrap;font-size:1rem}.servicos__agendar{flex:none;margin-left:auto}@container servicos-info (width<=330px){.servicos__agendar{width:100%}}@container servicos-celula (width>=600px){.servicos__celula--larga{flex-direction:row}.servicos__celula--larga .servicos__midia{flex:none;width:40%;min-height:100%}.servicos__celula--larga .servicos__info{flex:1;min-width:0;padding:12px 14px 4px 24px}}.servicos__chip{z-index:2;border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);height:28px;box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff0f;-webkit-backdrop-filter:blur(10px);color:var(--text-2);white-space:nowrap;pointer-events:none;align-items:center;gap:6px;padding:0 12px;font-size:.6875rem;display:inline-flex;position:absolute}.servicos__chip b{color:var(--text);font-weight:500}.servicos__chip--canto{top:12px;left:12px}.servicos__alternar{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff0f;-webkit-backdrop-filter:blur(10px);padding:3px;display:inline-flex}.servicos__alternar button{border-radius:var(--r-pill);min-height:38px;color:var(--text-2);transition:color var(--t-rapido), background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out);padding:0 15px;font-size:.8125rem;position:relative}.servicos__alternar button:after{content:"";position:absolute;inset:-3px 0}.servicos__alternar button:hover{color:var(--text)}.servicos__alternar button[aria-pressed=true]{background:var(--text);color:#fff;box-shadow:0 6px 18px -8px var(--acc)}.servicos__corte{--corte-y:80%;z-index:2;touch-action:pan-y;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.servicos__corte{cursor:ns-resize}}.servicos__regua{background:repeating-linear-gradient(to top, rgb(var(--papel-rgb) / .94) 0 1px, transparent 1px 5%) left / 7px 100% no-repeat, repeating-linear-gradient(to top, rgb(var(--papel-rgb) / .94) 0 1px, transparent 1px 25%) left / 13px 100% no-repeat;pointer-events:none;width:40px;position:absolute;top:0;bottom:0;left:0}.servicos__regua span,.servicos__regua em{font-family:var(--f-mono);color:var(--text-2);font-size:.625rem;font-style:normal;line-height:1;position:absolute;left:17px}.servicos__regua span{bottom:calc(var(--p) * 100%);translate:0 50%}.servicos__regua em{color:var(--text-3);top:14px}.servicos__corte-sobra{clip-path:inset(var(--corte-y) 0 0 0);background:repeating-linear-gradient(135deg, rgb(var(--papel-rgb) / .93) 0 1px, transparent 1px 9px), linear-gradient(180deg, var(--acc-20), #08080a8c 70%);pointer-events:none;position:absolute;inset:0}.servicos__corte-guia{transform:translate3d(0, var(--corte-y), 0);pointer-events:none;position:absolute;inset:0}.servicos__corte-alca{pointer-events:auto}.servicos__corte-linha{background:linear-gradient(90deg, transparent, var(--acc-claro) 14%, #fff 50%, var(--acc-claro) 86%, transparent);height:2px;box-shadow:0 0 14px 2px var(--acc-40), 0 0 2px var(--acc);pointer-events:none;position:absolute;top:-1px;left:0;right:0}.servicos__corte-alca{background:rgb(var(--papel-rgb) / .94);color:#121116;width:44px;height:44px;box-shadow:0 0 0 6px var(--acc-20), 0 10px 26px -8px rgb(var(--sombra-rgb) / .21);cursor:grab;touch-action:none;transition:box-shadow var(--t-medio) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:14px;translate:0 -50%}.servicos__corte-alca:hover,.servicos__corte.is-arrastando .servicos__corte-alca{box-shadow:0 0 0 9px var(--acc-40), 0 10px 26px -8px rgb(var(--sombra-rgb) / .21)}.servicos__corte.is-arrastando .servicos__corte-alca{cursor:grabbing}.servicos__corte-alca [data-icone]{width:20px;height:20px}.servicos__corte-rotulo{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(8px);color:var(--text-2);white-space:nowrap;pointer-events:none;padding:5px 11px;font-size:.6875rem;position:absolute;top:0;right:68px;translate:0 calc(-100% - 10px)}.servicos__corte-rotulo b{color:var(--acc-forte);font-weight:500}.servicos__chip--corte{top:14px;right:14px}.servicos__cor{--cor:#7b5434;border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .63);box-shadow:inset 0 0 0 1px var(--line);gap:8px;padding:14px 16px 10px;display:grid}.servicos__cor-topo{align-items:center;gap:14px;min-width:0;display:flex}.servicos__amostra{background:radial-gradient(circle at 34% 28%, rgb(var(--papel-rgb) / .94), transparent 42%), repeating-linear-gradient(104deg, rgb(var(--papel-rgb) / .87) 0 1px, transparent 1px 4px), var(--cor);width:46px;height:46px;box-shadow:inset 0 0 0 1px #ffffff29, inset 0 -8px 14px rgb(var(--sombra-rgb) / .09), 0 0 0 4px var(--acc-10), 0 10px 24px -8px rgb(var(--sombra-rgb) / .21);border-radius:50%;flex:none}.servicos__cor-leitura{gap:1px;min-width:0;display:grid}.servicos__cor-nivel{min-width:0;color:var(--text);align-items:baseline;gap:10px;font-size:1rem;line-height:1.2;display:flex}.servicos__cor-nivel b{letter-spacing:-.04em;min-width:1.3em;font-size:1.5rem;font-weight:400;line-height:1}.servicos__cor-nivel span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.servicos__cor-delta{color:var(--text-3);font-size:.6875rem}.servicos__cor-delta em{color:var(--acc-forte);font-style:normal}.servicos__trilho{border-radius:var(--r-pill);cursor:pointer;touch-action:pan-y;height:40px;margin-top:4px;position:relative}.servicos__trilho:focus-visible{outline-offset:2px}.servicos__trilho-faixa{border-radius:var(--r-pill);height:10px;box-shadow:0 0 0 1px var(--line);gap:2px;display:flex;position:absolute;top:50%;left:0;right:0;overflow:hidden;translate:0 -50%}.servicos__trilho-faixa i{background:var(--c);flex:1}.servicos__trilho-base{background:rgb(var(--papel-rgb) / .94);pointer-events:none;border-radius:2px;width:2px;height:20px;position:absolute;top:50%;left:35%;translate:-50% -50%}.servicos__trilho-cursor{background:var(--cor);width:24px;height:24px;box-shadow:0 0 0 3px #fff, 0 0 0 8px var(--acc-40), 0 8px 20px rgb(var(--sombra-rgb) / .18);pointer-events:none;border-radius:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;left:55%}.servicos__trilho.is-pronto .servicos__trilho-cursor{left:0}.servicos__trilho-numeros{text-align:center;color:var(--text-4);grid-template-columns:repeat(10,minmax(0,1fr));margin-top:-6px;font-size:.625rem;display:grid}.servicos__trilho-numeros span{transition:color var(--t-rapido)}.servicos__trilho-numeros .is-base{color:var(--text-2)}.servicos__trilho-numeros .is-atual{color:var(--text)}.servicos__hidra{z-index:2;border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12;-webkit-backdrop-filter:blur(14px)saturate(130%);align-items:center;gap:14px;padding:10px 12px 10px 10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.servicos__anel{flex:none;width:80px;height:80px;position:relative}.servicos__anel svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.servicos__anel-trilho{fill:none;stroke:rgb(var(--ink-rgb) / .1);stroke-width:7px}.servicos__anel-prog{fill:none;stroke:var(--acc-forte);stroke-width:7px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--acc-40))}.servicos__anel-antes circle{fill:var(--bg);stroke:#fff;stroke-width:1.6px}.servicos__anel-centro{place-content:center;justify-items:center;line-height:1;display:grid;position:absolute;inset:0}.servicos__anel-num b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:500}.servicos__anel-num small{color:var(--text-2);font-size:.72rem}.servicos__hidra-lado{justify-items:start;gap:7px;min-width:0;display:grid}.servicos__hidra-rotulo{letter-spacing:.02em;color:var(--text-3);font-size:.625rem}.servicos__hidra-delta{color:var(--text-2);font-size:.6875rem;line-height:1.35}.servicos__vento{z-index:2;position:absolute;inset:0}.servicos__vento-linhas{pointer-events:none;width:100%;height:74%;position:absolute;inset:4% 0 22%;overflow:visible}.servicos__vento-fio{fill:none;stroke:url(#servicos-vento-grad);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:110 190;stroke-dashoffset:120px}.servicos__vento-fio--trilho{stroke:rgb(var(--ink-rgb) / .16);stroke-width:1px;stroke-dasharray:2 6}.servicos__alternar--vento{position:absolute;bottom:10px;left:10px}.servicos__unhas{--unha-cor:#5e1422;border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .63);box-shadow:inset 0 0 0 1px var(--line);flex:1 0 auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 22px;padding:12px 16px 12px 12px;display:grid}.servicos__unhas-palco{border-radius:var(--r-sm);background:linear-gradient(90deg, transparent 8%, rgb(var(--papel-rgb) / .94) 50%, transparent 92%) 50% 78% / 100% 1px no-repeat, radial-gradient(60% 46% at 50% 74%, color-mix(in oklab, var(--unha-cor) 70%, transparent), transparent 75%), radial-gradient(90% 70% at 50% 100%, rgb(var(--papel-rgb) / .75), transparent 70%), rgb(var(--papel-rgb) / .57);width:176px;min-height:124px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-medio);align-self:stretch;place-items:center;display:grid}.servicos__unhas-previa{flex:none;align-items:flex-end;gap:6px;height:62px;padding-bottom:2px;display:flex;translate:0 -6px;scale:1.12}.servicos__unha{background:var(--unha-cor);width:20px;height:46px;box-shadow:inset 0 -7px 10px rgb(var(--sombra-rgb) / .084), inset 0 0 0 1px #ffffff1a, 0 6px 14px -6px rgb(var(--sombra-rgb) / .21);border-radius:50% 50% 40% 40%/64% 64% 36% 36%;position:relative;overflow:hidden}.servicos__unha:first-child{height:40px;rotate:-8deg}.servicos__unha:nth-child(2){width:21px;height:52px;rotate:-3deg}.servicos__unha:nth-child(3){width:22px;height:58px}.servicos__unha:nth-child(4){width:21px;height:52px;rotate:3deg}.servicos__unha:nth-child(5){width:18px;height:38px;rotate:8deg}.servicos__unha:after{content:"";z-index:2;border-radius:var(--r-pill);background:linear-gradient(180deg, rgb(var(--papel-rgb) / .94), transparent);opacity:.75;width:20%;height:48%;position:absolute;top:10%;left:24%}.servicos__unha-tinta{z-index:1;background:var(--tinta,transparent);clip-path:inset(100% 0 0);position:absolute;inset:0}.servicos__paleta{border:0;min-width:0;margin:0;padding:0}.servicos__paleta-legenda{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:4px;padding:0;display:flex}.servicos__paleta-nome{color:var(--text);font-size:.95rem;font-weight:500}.servicos__paleta-cores{grid-template-columns:repeat(3,44px);gap:2px 4px;margin-left:-9px;display:grid}.servicos__esmalte{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.servicos__esmalte-gota{background:radial-gradient(circle at 32% 28%, rgb(var(--papel-rgb) / .94), transparent 40%), var(--esmalte);width:26px;height:26px;box-shadow:inset 0 0 0 1px #ffffff29, 0 4px 10px rgb(var(--sombra-rgb) / .135);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);border-radius:50%}.servicos__esmalte:hover .servicos__esmalte-gota{transform:scale(1.1)}.servicos__esmalte input:checked+.servicos__esmalte-gota{box-shadow:inset 0 0 0 1px #fff3, 0 0 0 3px var(--bg-2), 0 0 0 4.5px var(--text);transform:scale(1.06)}.servicos__esmalte input:focus-visible+.servicos__esmalte-gota{outline:2px solid var(--acc);outline-offset:6px}.servicos__esmalte--tom .servicos__esmalte-gota{outline:1px dashed var(--acc-70);outline-offset:3px}.servicos__esmalte--tom input:checked+.servicos__esmalte-gota{outline:none}.servicos__midia--maquiagem .servicos__foto,.servicos__comparar-natural img{object-position:50% 30%}.servicos__midia--maquiagem .servicos__foto,.servicos__celula:hover .servicos__midia--maquiagem .servicos__foto{filter:saturate(1.2)contrast(1.14)brightness(.84)}.servicos__comparar{--comp-x:50%;z-index:2;touch-action:pan-y;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.servicos__comparar{cursor:ew-resize}}.servicos__comparar-natural{clip-path:inset(0 calc(100% - var(--comp-x)) 0 0);pointer-events:none;position:absolute;inset:0}.servicos__comparar-natural img{filter:saturate(.42)contrast(.86)brightness(.98)sepia(.08)}.servicos__comparar-natural:after{content:"";background:var(--servicos-veu);position:absolute;inset:0}.servicos__comparar-tag{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);height:26px;box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(8px);color:var(--text-2);pointer-events:none;align-items:center;padding:0 11px;font-size:.6875rem;display:inline-flex;position:absolute;top:12px}.servicos__comparar-tag--a{left:12px}.servicos__comparar-tag--b{color:var(--acc-forte);right:12px}.servicos__comparar-guia{transform:translate3d(var(--comp-x), 0, 0);pointer-events:none;position:absolute;inset:0}.servicos__comparar-divisor{pointer-events:auto;touch-action:none;cursor:ew-resize;place-items:center;width:44px;margin-left:-22px;display:grid;position:absolute;top:0;bottom:0;left:0}.servicos__comparar-divisor:before{content:"";width:2px;box-shadow:0 0 14px 1px var(--acc-70);background:linear-gradient(#0000,#fff 12% 88%,#0000);margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.servicos__comparar-divisor:focus-visible{outline-offset:-2px}.servicos__comparar-alca{background:rgb(var(--papel-rgb) / .94);color:#121116;width:42px;height:42px;box-shadow:0 0 0 6px var(--acc-20), 0 10px 26px -8px rgb(var(--sombra-rgb) / .21);transition:box-shadow var(--t-medio) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.servicos__comparar-divisor:hover .servicos__comparar-alca,.servicos__comparar.is-arrastando .servicos__comparar-alca{box-shadow:0 0 0 9px var(--acc-40), 0 10px 26px -8px rgb(var(--sombra-rgb) / .21)}.servicos__comparar-alca [data-icone]{width:20px;height:20px}@container servicos-celula (width<=340px){.servicos__hidra{gap:10px;padding:8px 10px 8px 8px}.servicos__anel{width:70px;height:70px}.servicos__alternar button{padding:0 12px}}@container servicos-celula (width<=400px){.servicos__unhas{gap:14px 16px}.servicos__unhas-palco{width:140px}.servicos__unhas-previa{scale:.96}}@container servicos-celula (width<=300px){.servicos__unhas{grid-template-columns:minmax(0,1fr)}.servicos__unhas-palco{width:auto}}@media (max-width:767px){.servicos__midia--corte{--midia-h:340px}.servicos__info{padding:16px 6px 2px}}@media (prefers-reduced-motion:reduce){.servicos__vento-fio{stroke-dasharray:none;opacity:.4}}.tons{overflow-x:clip}.tons__cabeca{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:24px 64px;margin-bottom:clamp(48px,6vw,88px);display:grid}.tons__titulo{max-width:13ch}.tons__lead{justify-self:end;max-width:29rem}.tons__config{grid-template-columns:minmax(240px,280px) minmax(0,470px) minmax(290px,340px);justify-content:space-between;align-items:center;gap:32px;display:grid}.tons__escolha{gap:16px;min-width:0;display:grid}.tons__escolha-cab{justify-content:space-between;align-items:center;gap:12px;padding-inline:4px;display:flex}.tons__rotulo{font-size:var(--fs-small);color:var(--text-2)}.tons__estado{color:var(--text-3);white-space:nowrap;font-size:.6875rem;display:inline-grid;position:relative}.tons__estado>span{transition:opacity var(--t-medio) var(--ease-out), transform var(--t-medio) var(--ease-out);grid-area:1/1;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.tons__estado-ponto{background:var(--acc);width:6px;height:6px;box-shadow:0 0 10px var(--acc);border-radius:50%}.tons__estado-ok{color:var(--acc-forte);opacity:0;transform:translateY(6px)}.tons__estado-ok [data-icone]{width:12px;height:12px}.tons.is-escolhido .tons__estado-demo{opacity:0;transform:translateY(-6px)}.tons.is-escolhido .tons__estado-ok{opacity:1;transform:none}.tons.sem-demo:not(.is-escolhido) .tons__estado{visibility:hidden}.tons__lista{gap:8px;display:grid}.tons__pilula{--tom:var(--acc);border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .62);min-height:56px;box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0a;text-align:left;color:var(--text-2);isolation:isolate;transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out), transform var(--t-rapido) var(--ease-out);-webkit-tap-highlight-color:transparent;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 18px 0 11px;display:grid;position:relative}.tons__pilula:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--tom) 22%, transparent), color-mix(in oklab, var(--tom) 4%, transparent) 70%);opacity:0;transition:opacity var(--t-medio) var(--ease-out);position:absolute;inset:0}.tons__pilula:hover{background:rgb(var(--papel-rgb) / .78);color:var(--text)}.tons__pilula:active{transform:scale(.985)}.tons__pilula[aria-checked=true]{color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tom) 60%, transparent), inset 0 1px 0 #ffffff14, 0 12px 36px -16px color-mix(in oklab, var(--tom) 70%, transparent)}.tons__pilula[aria-checked=true]:before{opacity:1}.tons__pilula:focus-visible{outline:2px solid var(--tom);outline-offset:3px;border-radius:var(--r-pill)}.tons__bolinha{place-items:center;width:34px;height:34px;display:grid;position:relative}.tons__bolinha:before{content:"";background:radial-gradient(circle at 32% 28%, color-mix(in oklab, var(--tom) 45%, white) 0%, var(--tom) 46%, color-mix(in oklab, var(--tom) 55%, black) 100%);width:22px;height:22px;box-shadow:0 0 0 1px rgb(var(--sombra-rgb) / .108), 0 4px 14px -4px color-mix(in oklab, var(--tom) 80%, transparent);transition:transform var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out);border-radius:50%}.tons__pilula:hover .tons__bolinha:before{transform:scale(1.1)}.tons__pilula[aria-checked=true] .tons__bolinha:before{box-shadow:0 0 0 1px rgb(var(--sombra-rgb) / .18), 0 0 18px 2px color-mix(in oklab, var(--tom) 60%, transparent);transform:scale(1.08)}.tons__relogio{width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.tons__relogio circle{fill:none;stroke:var(--tom);stroke-width:1.6px;stroke-linecap:butt;stroke-dasharray:100;stroke-dashoffset:100px}.tons__pilula-nome{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:500;overflow:hidden}.tons__pilula-nivel{color:var(--text-3);transition:color var(--t-medio) var(--ease-out);font-size:.6875rem}.tons__pilula[aria-checked=true] .tons__pilula-nivel{color:color-mix(in oklab, var(--tom) 70%, white)}.tons__aviso{border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .6);box-shadow:inset 0 0 0 1px var(--line);gap:12px;margin-top:6px;padding:16px 18px;display:grid}.tons__aviso-txt{font-size:var(--fs-small);color:var(--text);line-height:1.45}.tons__amostras{font-family:var(--f-mono);color:var(--text-3);flex-wrap:wrap;gap:6px 16px;font-size:.6875rem;display:flex}.tons__amostras li{align-items:center;gap:7px;display:inline-flex}.tons__amostra{flex:none;display:inline-block}.tons__amostra--feixe{border-radius:var(--r-pill);background:linear-gradient(180deg, transparent, var(--acc-claro), var(--acc));width:2px;height:14px;box-shadow:0 0 8px 1px var(--acc-70)}.tons__amostra--brilho{background:radial-gradient(circle, var(--acc) 0%, var(--acc-20) 60%, transparent 72%);border-radius:50%;width:12px;height:12px}.tons__amostra--botao{border-radius:var(--r-pill);background:var(--text);width:22px;height:10px;box-shadow:0 3px 10px -2px var(--acc), 0 0 0 2px var(--acc-20)}.tons__palco-wrap{isolation:isolate;min-width:0;margin:0;position:relative}.tons__halo{z-index:-2;aspect-ratio:1;background:radial-gradient(closest-side, var(--acc-40) 0%, color-mix(in oklab, var(--acc) 14%, transparent) 45%, transparent 72%);pointer-events:none;border-radius:50%;width:165%;position:absolute;top:50%;left:50%;translate:-50% -50%}.tons__anel{z-index:-1;aspect-ratio:1;width:138%;box-shadow:inset 0 0 0 1px var(--acc-20), 0 0 60px -20px var(--acc-40);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.tons__anel:before,.tons__anel:after{content:"";border-radius:50%;position:absolute}.tons__anel:before{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acc) 12%, transparent);inset:9%}.tons__anel:after{background:conic-gradient(from -50deg, transparent 0deg, var(--acc-claro) 50deg, transparent 100deg);opacity:.8;inset:-1px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(closest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.tons__feixe{background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--acc) 40%, white) 70%, #fff 100%);width:2px;height:clamp(160px,22vw,300px);box-shadow:0 0 12px 1px var(--acc-40), 0 0 40px 6px var(--acc-10);transform-origin:50% 100%;pointer-events:none;margin-left:-1px;position:absolute;bottom:100%;left:50%}.tons__clarao{background:radial-gradient(closest-side, rgb(var(--papel-rgb) / .94), var(--acc-40) 45%, transparent 100%);filter:blur(2px);border-radius:50%;width:120px;height:36px;position:absolute;bottom:0;left:50%;translate:-50% 50%}.tons__palco{box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff1f, 0 0 90px -30px var(--acc-40), 0 40px 90px -30px rgb(var(--sombra-rgb) / .24);gap:10px;padding:10px;display:grid;position:relative}.tons__midia{aspect-ratio:4/5;border-radius:var(--r-sm);background:var(--bg-3);isolation:isolate;box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.tons__camada{z-index:0;visibility:hidden;position:absolute;inset:0}.tons__camada.is-frente{z-index:1;visibility:visible}.tons__camada.is-entrando{z-index:2;visibility:visible}.tons__foto{object-fit:cover;object-position:50% 35%;transform-origin:50%;width:100%;height:100%}.tons__midia:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#08080a8c 0%,#08080a00 22% 68%,#08080a80 100%),radial-gradient(120% 90% at 50% 45%,#0000 55%,#08080a73 100%);position:absolute;inset:0}.tons__tinta{z-index:3;background:var(--acc);mix-blend-mode:soft-light;opacity:.22;pointer-events:none;position:absolute;inset:0}.tons__onda{z-index:4;pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tons__onda path{fill:none;stroke:var(--tom-onda,var(--acc));stroke-linejoin:round}.tons__onda-linha{stroke-width:2px}.tons__onda-brilho{stroke-width:18px;opacity:.22}.tons__varredura{z-index:5;background:linear-gradient(100deg, transparent 20%, rgb(var(--papel-rgb) / .75) 38%, rgb(var(--papel-rgb) / .94) 50%, rgb(var(--papel-rgb) / .75) 62%, transparent 80%);mix-blend-mode:screen;pointer-events:none;width:70%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-130%)}.tons__hud{z-index:6;pointer-events:none;position:absolute;inset:0}.tons__canto{border:0 solid rgb(var(--ink-rgb) / .7);width:16px;height:16px;position:absolute}.tons__canto--a{border-top-width:1.5px;border-left-width:1.5px;border-top-left-radius:4px;top:14px;left:14px}.tons__canto--b{border-top-width:1.5px;border-right-width:1.5px;border-top-right-radius:4px;top:14px;right:14px}.tons__canto--c{border-bottom-width:1.5px;border-left-width:1.5px;border-bottom-left-radius:4px;bottom:14px;left:14px}.tons__canto--d{border-bottom-width:1.5px;border-right-width:1.5px;border-bottom-right-radius:4px;bottom:14px;right:14px}.tons__hud-tag,.tons__contador{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);height:26px;box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(8px);letter-spacing:.06em;color:var(--text);align-items:center;gap:7px;padding:0 10px;font-size:.625rem;display:inline-flex;position:absolute;top:22px}.tons__hud-tag{left:38px}.tons__contador{color:var(--text-3);right:38px}.tons__contador b{color:var(--text);font-weight:500}.tons__hud-ponto{background:var(--acc);width:6px;height:6px;box-shadow:0 0 8px var(--acc);border-radius:50%}.tons__mira{width:38px;height:38px;box-shadow:inset 0 0 0 1.5px #ffffffe6, 0 0 0 6px color-mix(in oklab, var(--acc) 18%, transparent), 0 0 24px 2px var(--acc-40);will-change:transform;border-radius:50%;margin:-19px 0 0 -19px;position:absolute;top:0;left:0}.tons__mira:before,.tons__mira:after{content:"";background:rgb(var(--papel-rgb) / .94);position:absolute;top:50%;left:50%}.tons__mira:before{width:8px;height:1px;margin:0 0 0 -4px}.tons__mira:after{width:1px;height:8px;margin:-4px 0 0}.tons__mira i{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(8px);letter-spacing:.04em;white-space:nowrap;color:var(--text-3);gap:5px;padding:4px 9px;font-size:.625rem;font-style:normal;display:inline-flex;position:absolute;top:50%;left:calc(100% + 10px);translate:0 -50%}.tons__mira i b{color:var(--text);font-weight:500}.tons__barra{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:4px 8px 6px;display:grid}.tons__barra-bolinha{background:radial-gradient(circle at 32% 28%, color-mix(in oklab, var(--tom-atual,var(--acc)) 45%, white) 0%, var(--tom-atual,var(--acc)) 46%, color-mix(in oklab, var(--tom-atual,var(--acc)) 55%, black) 100%);width:30px;height:30px;box-shadow:0 0 0 1px rgb(var(--sombra-rgb) / .12), 0 0 20px -2px color-mix(in oklab, var(--tom-atual,var(--acc)) 70%, transparent);transition:background .6s var(--ease-out), box-shadow .6s var(--ease-out);border-radius:50%}.tons__barra-txt{min-width:0;line-height:1.25;display:grid;overflow:hidden}.tons__barra-nome{letter-spacing:-.02em;color:var(--text);white-space:nowrap;font-size:1.05rem;font-weight:500;display:block}.tons__barra-reflexo{color:var(--text-3);white-space:nowrap;font-size:.6875rem;display:block}.tons__chip{--px:0px;--py:0px;z-index:3;background:rgb(var(--papel-rgb) / .8);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff14, 0 18px 40px -16px rgb(var(--sombra-rgb) / .24);translate:var(--px) var(--py);pointer-events:none;position:absolute}.tons__chip--a{top:13%;right:-58px}.tons__chip--b{bottom:21%;left:-64px}.tons__chip-txt{line-height:1.25;display:grid}.tons__chip-txt b{color:var(--text);font-size:.75rem;font-weight:500}.tons__chip-txt .mono{color:var(--text-2);font-size:.6875rem}.tons__lado{gap:14px;min-width:0;display:grid}.tons__formula{isolation:isolate;gap:18px;padding:20px 20px 22px;display:grid}.tons__formula>*{z-index:1;position:relative}.tons__formula-cab{grid-template-columns:auto 1fr;align-items:center;gap:12px;line-height:1.25;display:grid}.tons__formula-cab b{font-size:.9375rem;font-weight:500;display:block}.tons__formula-cab small{letter-spacing:.06em;color:var(--text-3);font-size:.625rem}.tons__formula-icone{background:var(--acc-10);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--acc-40);color:var(--acc-forte);border-radius:50%;place-items:center;display:grid}.tons__formula-icone [data-icone]{width:18px;height:18px}.tons__leituras{display:grid}.tons__leitura{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 2px}.tons__leitura:last-child{border-bottom:1px solid var(--line)}.tons__leitura .leitura__valor{text-align:right;white-space:nowrap;justify-self:end;font-size:.98rem}.tons__preco-pre{color:var(--text-3);margin-right:2px;font-size:.75rem;font-weight:400}.tons__escala{gap:10px;display:grid}.tons__escala-cab{justify-content:space-between;display:flex}.tons__escala-barra{border-radius:var(--r-pill);background:linear-gradient(90deg,#17100c 0%,#3a2519 18%,#6b4630 40%,#a77a55 60%,#d8b48c 80%,#f4e6cf 100%);height:8px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.tons__marcador{width:16px;height:16px;box-shadow:0 0 0 4px var(--acc-40), 0 0 16px 2px var(--acc-70);will-change:transform;background:#fff;border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;left:0}.tons__marcador--b{background:var(--acc-claro);width:11px;height:11px;box-shadow:0 0 0 3px var(--acc-20);opacity:0;margin:-5.5px 0 0 -5.5px}.tons__escala-num{color:var(--text-4);justify-content:space-between;font-size:.625rem;display:flex}.tons__cta{--btn-h:54px}.tons__nota{font-size:var(--fs-micro);color:var(--text-3);text-align:center;line-height:1.45}@media (max-width:1279px){.tons__chip{display:none}.tons__config{grid-template-columns:228px minmax(0,1fr) 280px;gap:28px}.tons__formula{padding:18px 18px 20px}.tons__escolha-cab{flex-wrap:wrap;row-gap:4px}.tons__rotulo{white-space:nowrap}.tons__pilula{grid-template-columns:34px minmax(0,1fr);padding-right:16px}.tons__pilula-nivel{display:none}}@media (max-width:1023px){.tons__cabeca{grid-template-columns:minmax(0,1fr)}.tons__lead{justify-self:start}.tons__config{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px}.tons__palco-wrap{grid-area:1/1}.tons__escolha{grid-area:1/2}.tons__lado{grid-area:2/1/auto/-1}.tons__leituras{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px}.tons__leitura:nth-last-child(2){border-bottom:1px solid var(--line)}.tons__feixe{height:30px}}@media (max-width:767px){.tons__cabeca{gap:18px;margin-bottom:36px}.tons__config{grid-template-columns:minmax(0,1fr);gap:22px}.tons__palco-wrap,.tons__escolha,.tons__lado{grid-area:auto/1}.tons__palco-wrap{order:-1;margin-inline:4px}.tons__halo{width:130%}.tons__anel{width:118%}.tons__escolha{gap:12px}.tons__lista{margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.tons__lista::-webkit-scrollbar{display:none}.tons__pilula{scroll-snap-align:start;flex:none;grid-template-columns:30px auto;gap:8px;min-height:48px;padding:0 16px 0 8px}.tons__bolinha{width:30px;height:30px}.tons__bolinha:before{width:20px;height:20px}.tons__pilula-nivel{display:none}.tons__aviso{margin-top:0}.tons__leituras{grid-template-columns:minmax(0,1fr)}.tons__leitura:nth-last-child(2){border-bottom:0}.tons__hud-tag{left:34px}.tons__contador{right:34px}}.js-motion .tons__palco-wrap{opacity:0}.resultados{overflow-x:clip}.resultados__topo{grid-template-columns:auto minmax(0,520px);justify-content:center;align-items:center;gap:40px clamp(48px,9vw,150px);margin-bottom:clamp(56px,7vw,104px);display:grid}.resultados__nota{justify-items:center;gap:18px;display:grid}.resultados__dial{aspect-ratio:1;isolation:isolate;width:clamp(270px,28vw,380px);position:relative}.resultados__dial-luz{z-index:-1;background:radial-gradient(closest-side, var(--acc-20), color-mix(in oklab, var(--acc) 6%, transparent) 55%, transparent 75%);pointer-events:none;border-radius:50%;position:absolute;inset:-22%}.resultados__dial-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.resultados__stop-a{stop-color:var(--acc-escuro)}.resultados__stop-b{stop-color:var(--acc-forte)}.resultados__stop-c{stop-color:#fff}.resultados__marcas line{stroke:var(--line-2);stroke-width:1.4px;stroke-linecap:round}.resultados__marcas line.is-acesa{stroke:var(--acc-forte)}.resultados__marcas line.is-longa{stroke-width:1.8px}.resultados__trilho{fill:none;stroke:rgb(var(--ink-rgb) / .07);stroke-width:10px}.resultados__arco{fill:none;stroke-width:10px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:2px;filter:drop-shadow(0 0 10px var(--acc-40))}.resultados__ponta-halo{fill:var(--acc-40)}.resultados__ponta-ponto{fill:#fff}.resultados__dial-centro{text-align:center;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:0}.resultados__rotulo{letter-spacing:.14em;color:var(--text-3);font-size:.625rem}.resultados__media{letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:var(--grad-titulo);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-size:clamp(4.6rem,2.6rem + 5.4vw,7.6rem);font-weight:300;line-height:.92}.resultados__estrelas{gap:4px;margin-top:4px;display:inline-flex}.resultados__estrela{width:18px;height:18px;display:inline-grid;position:relative}.resultados__estrela [data-icone]{grid-area:1/1;width:100%;height:100%}.resultados__estrela [data-icone]:first-child{color:rgb(var(--ink-rgb) / .14)}.resultados__estrela [data-icone]:last-child{color:var(--acc-forte);clip-path:inset(0 calc(100% - var(--fill,100%)) 0 0);filter:drop-shadow(0 0 6px var(--acc-40))}.resultados__de{color:var(--text-3);font-size:.6875rem}.resultados__total{font-size:var(--fs-small);color:var(--text-2);text-align:center}.resultados__total b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.resultados__fonte{color:var(--text)}.resultados__texto{justify-items:start;gap:22px;display:grid}.resultados__titulo{max-width:12ch}.resultados__lead{max-width:30rem}.resultados__acoes{margin-top:4px}.resultados__pausa-icone{width:16px;height:16px;display:inline-flex}.resultados__pausa-icone [data-icone]{width:100%;height:100%}.resultados__fileiras{gap:4px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.resultados__fileira{padding-block:14px;overflow:hidden}.resultados__trilha{will-change:transform;width:max-content;display:flex}.resultados__grupo{gap:18px;padding-right:18px;display:flex}.resultados__grupo>li{display:flex}.resultados__cartao{isolation:isolate;width:372px;transition:transform var(--t-medio) var(--ease-out);grid-template-rows:auto 1fr auto;gap:16px;margin:0;padding:22px 24px 20px;display:grid;position:relative}.resultados__cartao>*{z-index:1;position:relative}.resultados__cartao:hover{transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.resultados__cartao{transition:transform var(--t-medio) var(--ease-out), opacity var(--t-medio) var(--ease-out)}.resultados__fileira:hover .resultados__cartao:not(:hover){opacity:.55}}.resultados__aspas{width:26px;height:26px;color:var(--acc-forte);opacity:.85}.resultados__aspas [data-icone]{width:100%;height:100%}.resultados__citacao p{-webkit-line-clamp:3;line-clamp:3;letter-spacing:-.01em;color:var(--text);-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.resultados__autora{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding-top:14px;line-height:1.3;display:grid}.resultados__avatar{background:radial-gradient(circle at 30% 25%, var(--acc-40), var(--acc-10) 60%, rgb(var(--papel-rgb) / .63));width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--acc-70), 0 0 0 3px var(--bg-2), 0 0 0 4px var(--acc-40), 0 0 18px -2px var(--acc-40);letter-spacing:.02em;color:var(--acc-forte);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:500;display:grid}.resultados__autora b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.resultados__autora small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;display:block;overflow:hidden}.resultados.is-estatico .resultados__fileiras{-webkit-mask-image:none;mask-image:none}.resultados.is-estatico .resultados__fileira{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:max(var(--gutter), calc((100% - var(--max)) / 2));scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;overflow-x:auto}.resultados.is-estatico .resultados__grupo>li{scroll-snap-align:start}.resultados.is-estatico .resultados__acoes{display:none}@media (max-width:1023px){.resultados__topo{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:22px}.resultados__nota{margin-block:18px 8px}.resultados__texto{display:contents}.resultados__titulo{order:-3}.resultados__lead{order:-2}.resultados__acoes{order:1;margin-top:-8px}.resultados__titulo{max-width:14ch}.resultados__lead{margin-inline:auto}}@media (max-width:767px){.resultados__topo{margin-bottom:36px}.resultados__fileiras{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.resultados__grupo{gap:12px;padding-right:12px}.resultados__cartao{gap:14px;width:min(300px,78vw);padding:18px 18px 16px}.resultados__citacao p{font-size:.95rem}}.equipe{overflow:clip}.equipe__cabeca{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 64px;margin-bottom:clamp(56px,7vw,104px);display:grid}.equipe__soma{text-align:right;justify-items:end;gap:10px;padding-bottom:6px;display:grid}.equipe__soma-num{letter-spacing:-.065em;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:clamp(4.2rem,2.6rem + 4.4vw,7.6rem);font-weight:300;line-height:.9;display:inline-flex}.equipe__soma-num>span{background:var(--grad-titulo);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.04em}.equipe__soma-num small{letter-spacing:-.01em;color:var(--acc-forte);font-size:1.1rem;font-weight:400}.equipe__soma-rot{letter-spacing:.04em;color:var(--text-3);font-size:.6875rem}.equipe__lista{grid-template-columns:1.08fr 1fr 1fr;align-items:start;gap:clamp(18px,2.2vw,32px);padding-bottom:40px;display:grid}.equipe__item{margin-top:var(--desloc,0px);will-change:transform;position:relative}.equipe__item:first-child{--desloc:0px;z-index:1}.equipe__item:nth-child(2){--desloc:clamp(64px, 9vw, 132px);z-index:3}.equipe__item:nth-child(3){--desloc:clamp(24px, 3vw, 44px);z-index:2}.equipe__cartao{--brilho-x:50%;--brilho-y:30%;--holo:.16;aspect-ratio:4/5.5;border-radius:var(--r-lg);isolation:isolate;background:var(--bg-3);box-shadow:0 50px 90px -40px rgb(var(--sombra-rgb) / .24), 0 0 0 0 transparent;transition:box-shadow var(--t-lento) var(--ease-out), filter var(--t-medio) var(--ease-out);display:block;position:relative;overflow:clip}.equipe__item:first-child .equipe__cartao{aspect-ratio:4/5.15}.equipe__foto{z-index:0;position:absolute;inset:0;overflow:clip}.equipe__foto img{object-fit:cover;object-position:50% 16%;width:100%;height:100%;scale:1.08;translate:calc((var(--brilho-x) - 50%) * -.06) calc((var(--brilho-y) - 50%) * -.05);filter:saturate(.88)contrast(1.06)brightness(.9);transition:translate .9s var(--ease-out), scale 1.2s var(--ease-out), filter var(--t-medio) var(--ease-out)}.equipe__foto:after{content:"";background:linear-gradient(#08080a9e 0%,#08080a1f 20%,#0000 38%,#08080a59 58%,#08080aeb 100%),radial-gradient(130% 90% at 50% 28%,#0000 48%,#08080a8c 100%);position:absolute;inset:0}.equipe__holo{z-index:1;pointer-events:none;background:repeating-linear-gradient(118deg, transparent 0 14px, rgb(var(--papel-rgb) / .75) 15px, transparent 16px 30px), linear-gradient(118deg, transparent 14%, color-mix(in oklab, var(--acc-claro) 55%, transparent) 30%, #c2d4ff80 40%, rgb(var(--papel-rgb) / .94) 46%, #c2d4ff80 52%, color-mix(in oklab, var(--acc-claro) 55%, transparent) 64%, transparent 80%) background-size: 100% 100%, 280% 280%;background-position:0 0, var(--brilho-x) var(--brilho-y);mix-blend-mode:screen;opacity:var(--holo);transition:opacity var(--t-medio) var(--ease-out), background-position .6s var(--ease-out);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 82%);mask-image:linear-gradient(#000 0% 50%,#0000 82%)}.equipe__scan{z-index:2;pointer-events:none;background:linear-gradient(180deg, transparent, var(--acc-10) 80%, var(--acc-20) 98%);border-bottom:1px solid var(--acc-claro);height:34%;box-shadow:0 8px 22px -6px var(--acc-40);opacity:0;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}@keyframes equipe-varre{0%{opacity:0;transform:translateY(-100%)}12%,80%{opacity:1}to{opacity:0;transform:translateY(200%)}}.equipe__meta{z-index:3;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:14px;left:14px;right:14px}.equipe__id{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);height:28px;box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(10px);letter-spacing:.16em;color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;padding:0 11px 0 8px;font-size:.625rem;display:inline-flex}.equipe__selo{background:linear-gradient(135deg, var(--acc), #c2d4ff, #fff, var(--acc-claro), #c2d4ff, var(--acc));background-size:400% 400%;background-position:var(--brilho-x) var(--brilho-y);width:12px;height:12px;box-shadow:0 0 10px var(--acc-40);transition:background-position .6s var(--ease-out);border-radius:50%}.equipe__anos{border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(10px);text-align:right;justify-items:end;gap:4px;padding:9px 12px 8px;line-height:1;display:grid}.equipe__anos b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--text);font-size:1.85rem;font-weight:400}.equipe__anos small{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:.5625rem}.equipe__info{z-index:3;border-radius:var(--r-sm);background:linear-gradient(180deg, rgb(var(--papel-rgb) / .9) 0%, rgb(var(--papel-rgb) / .57) 100%), rgb(var(--papel-rgb) / .55);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:blur(18px)saturate(150%);gap:14px;padding:16px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.equipe__quem{gap:4px;display:grid}.equipe__papel{font-family:var(--f-mono);letter-spacing:.02em;color:var(--acc-forte);font-size:.6875rem}.equipe__nome{letter-spacing:-.03em;color:var(--text);font-size:clamp(1.25rem,1rem + .6vw,1.5rem);line-height:1.1}.equipe__tags{flex-wrap:wrap;gap:6px;display:flex}.equipe__tags li{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .81);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);white-space:nowrap;padding:4px 10px;font-size:.75rem;line-height:1.35}.equipe__agendar{margin-top:2px}.equipe__brilho{z-index:4;pointer-events:none;background:radial-gradient(farthest-corner circle at var(--brilho-x) var(--brilho-y), rgb(var(--papel-rgb) / .94) 0%, rgb(var(--papel-rgb) / .87) 24%, transparent 52%);mix-blend-mode:overlay;opacity:0;transition:opacity var(--t-medio) var(--ease-out);position:absolute;inset:0}.equipe__cartao:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg, rgb(var(--papel-rgb) / .94) 12%, var(--acc-70) 34%, #c2d4ffbf 48%, rgb(var(--papel-rgb) / .94) 54%, rgb(var(--papel-rgb) / .94) 80%);background-size:260% 260%;background-position:var(--brilho-x) var(--brilho-y);-webkit-mask-composite:xor;opacity:.55;transition:opacity var(--t-medio) var(--ease-out), background-position .6s var(--ease-out);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.equipe__cartao:hover,.equipe__cartao:focus-within{--holo:.5;box-shadow:0 50px 90px -40px rgb(var(--sombra-rgb) / .24), 0 30px 90px -30px var(--acc-40)}.equipe__cartao:hover:after,.equipe__cartao:focus-within:after,.equipe__cartao:hover .equipe__brilho{opacity:1}.equipe__cartao:hover .equipe__foto img{filter:saturate()contrast(1.06)brightness(.96);scale:1.12}.equipe__cartao:hover .equipe__scan{animation:equipe-varre 1.5s var(--ease-in-out) 1}.equipe__cartao:hover .equipe__agendar{background:var(--text);color:#fff;box-shadow:0 0 0 1px #ffffff80 inset, 0 10px 30px -10px var(--acc-70)}.equipe__agendar:focus-visible{background:var(--text);color:#fff;box-shadow:0 0 0 1px #ffffff80 inset, 0 10px 30px -10px var(--acc-70)}@media (hover:hover) and (pointer:fine){.equipe__lista:has(.equipe__cartao:hover) .equipe__cartao:not(:hover){filter:brightness(.62)saturate(.7)}}@media (max-width:1279px){.equipe__cartao,.equipe__item:first-child .equipe__cartao{aspect-ratio:4/6.1}.equipe__foto{height:64%;inset:0 0 auto}.equipe__foto img{object-position:50% 22%;scale:1.04}.equipe__foto:after{background:linear-gradient(180deg, #08080a8c 0%, transparent 24%, transparent 62%, var(--bg-3) 100%), radial-gradient(130% 90% at 50% 30%, transparent 55%, #08080a73 100%)}}.equipe__pontos{display:none}@media (max-width:1023px){.equipe__cabeca{grid-template-columns:1fr;align-items:start;gap:28px;margin-bottom:40px}.equipe__soma{text-align:left;grid-template-columns:auto 1fr;place-items:end start;gap:16px}.equipe__soma-num{font-size:3.6rem}.equipe__soma-rot{max-width:20ch;padding-bottom:8px}.equipe__lista{margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.equipe__lista::-webkit-scrollbar{display:none}.equipe__item{scroll-snap-align:start;will-change:auto;flex:0 0 min(80vw,340px);margin-top:0}.equipe__cartao,.equipe__item:first-child .equipe__cartao{aspect-ratio:4/5.9}.equipe__item.is-ativo .equipe__cartao{--holo:.3}.equipe__item.is-ativo .equipe__cartao:after{opacity:.9}.equipe__item.is-ativo .equipe__scan{animation:equipe-varre 1.6s var(--ease-in-out) .2s 1}.equipe__pontos{justify-content:center;gap:8px;margin-top:18px;display:flex}.equipe__pontos span{border-radius:var(--r-pill);background:var(--line-3);width:6px;height:6px;transition:width var(--t-medio) var(--ease-out), background-color var(--t-medio) var(--ease-out)}.equipe__pontos span.is-ativo{background:var(--acc);width:22px}}@supports (animation-timeline:view()){@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.equipe__holo{animation:linear both equipe-holo-desliza;animation-timeline:view(inline)}.equipe__cartao:after{animation:linear both equipe-borda-desliza;animation-timeline:view(inline)}}}@keyframes equipe-holo-desliza{0%{background-position:0 0,0 20%}to{background-position:0 0,100% 60%}}@keyframes equipe-borda-desliza{0%{background-position:0 20%}to{background-position:100% 70%}}@media (max-width:420px){.equipe__info{gap:12px;padding:14px}.equipe__anos b{font-size:1.6rem}}@media (prefers-reduced-transparency:reduce){.equipe__info,.equipe__anos,.equipe__id{background:var(--bg-3);-webkit-backdrop-filter:none}}@property --clube-giro{syntax:"<angle>";inherits:false;initial-value:0deg}.clube{isolation:isolate;overflow:clip}.clube__inner{z-index:1;position:relative}.clube__palco{margin-top:clamp(48px,5vw,72px);position:relative}.clube__horizonte{--planeta:max(1900px, 165vw);z-index:0;pointer-events:none;will-change:transform, opacity;width:0;height:0;position:absolute;top:-64px;left:50%}.clube__horizonte:before{content:"";left:calc(var(--planeta) / -2);width:var(--planeta);aspect-ratio:1;background:linear-gradient(90deg, transparent 32%, #c2d4fff2 44%, #fff 50%, var(--acc-claro) 56%, transparent 68%) border-box, radial-gradient(30% 6% at 50% 0%, var(--acc-20), transparent 70%) padding-box, linear-gradient(180deg, #060607 0%, var(--bg) 12%) padding-box;border-top:1.5px solid #0000;border-radius:50%;position:absolute;top:0;-webkit-mask-image:radial-gradient(36% 18% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(36% 18% at 50% 0,#000 30%,#0000 100%)}.clube__horizonte:after{content:"";background:radial-gradient(50% 50% at 50% 62%, var(--acc-20), transparent 70%), radial-gradient(22% 22% at 50% 62%, rgb(var(--papel-rgb) / .94), transparent 70%);width:1040px;height:330px;position:absolute;top:-200px;left:-520px}.clube__cabeca{max-width:720px}.clube__controle{justify-content:center;margin-top:36px;display:flex}.clube__periodo{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12, 0 20px 50px -24px rgb(var(--sombra-rgb) / .24);-webkit-backdrop-filter:blur(16px)saturate(140%);grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.clube__indicador{border-radius:var(--r-pill);background:var(--text);width:calc(50% - 5px);box-shadow:0 0 0 1px #ffffff80 inset, 0 8px 26px -8px var(--acc-70);transition:transform .7s var(--ease-out);position:absolute;top:5px;bottom:5px;left:5px}.clube[data-periodo=semestral] .clube__indicador{transform:translate(100%)}.clube__opcao{z-index:1;border-radius:var(--r-pill);min-width:156px;height:46px;color:var(--text-2);transition:color var(--t-medio) var(--ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative}.clube__opcao:hover{color:var(--text)}.clube__opcao[aria-pressed=true]{color:#fff}.clube__off{border-radius:var(--r-pill);background:var(--acc-20);height:22px;box-shadow:inset 0 0 0 1px var(--acc-40);color:var(--acc-forte);transition:background-color var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out);align-items:center;padding:0 8px;font-size:.6875rem;font-weight:500;display:inline-flex}.clube__opcao[aria-pressed=true] .clube__off{background:var(--acc);box-shadow:none;color:#121116}.clube__planos{z-index:1;perspective:1800px;grid-template-columns:1fr 1.1fr 1fr;align-items:stretch;gap:clamp(16px,1.8vw,24px);display:grid;position:relative}.clube__plano{will-change:transform;display:flex;position:relative}.clube__plano--destaque{z-index:2;margin-block:-22px}.clube__cartao{isolation:isolate;flex-direction:column;gap:22px;width:100%;padding:28px;display:flex}.clube__cartao>*{z-index:1;position:relative}.clube__plano--destaque .clube__cartao{background:radial-gradient(120% 60% at 50% 0%, var(--acc-10), transparent 70%), linear-gradient(180deg, rgb(var(--papel-rgb) / .93) 0%, rgb(var(--papel-rgb) / .57) 100%), rgb(var(--papel-rgb) / .55);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff1f, 0 40px 100px -40px var(--acc-40), 0 30px 80px -30px rgb(var(--sombra-rgb) / .24);padding:34px 32px}.clube__cartao>.clube__aura{z-index:3;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--clube-giro), transparent 0deg, transparent 200deg, var(--acc-20) 250deg, var(--acc) 310deg, var(--acc-claro) 335deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:7s linear infinite paused clube-gira;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.clube__halo{z-index:-1;border-radius:var(--r-lg);background:conic-gradient(from var(--clube-giro), transparent 0deg 200deg, var(--acc-40) 300deg, var(--acc-70) 335deg, transparent 360deg);filter:blur(28px);opacity:.55;pointer-events:none;animation:7s linear infinite paused clube-gira;position:absolute;inset:6px}.clube.is-visivel .clube__aura,.clube.is-visivel .clube__halo{animation-play-state:running}@keyframes clube-gira{to{--clube-giro:360deg}}.clube__cab{align-items:center;gap:12px;min-height:40px;display:flex}.clube__emblema{flex:none;place-items:center;width:40px;height:40px;display:grid}.clube__emblema svg{width:40px;height:40px;overflow:visible}.clube__anel{fill:none;stroke:var(--line-3);stroke-width:1.1px}.clube__arco{fill:none;stroke:var(--acc-forte);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:26 74;stroke-dashoffset:6px}.clube__ponto{fill:#fff}.clube__orbita{transform-box:view-box;transform-origin:50%;transition:transform 1.4s var(--ease-out)}.clube__cartao:hover .clube__orbita{transform:rotate(240deg)}.clube__nome{font-size:var(--fs-h3);letter-spacing:-.03em;color:var(--text);line-height:1.1}.clube__tag{border-radius:var(--r-pill);background:var(--acc-20);height:28px;box-shadow:inset 0 0 0 1px var(--acc-40);color:var(--acc-forte);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:0 11px 0 9px;font-size:.75rem;font-weight:500;display:inline-flex}.clube__tag [data-icone]{width:13px;height:13px}.clube__resumo{color:var(--text-2);min-height:3em;margin-top:-8px;font-size:.9375rem;line-height:1.5}.clube__preco{gap:8px;display:grid}.clube__valor{font-variant-numeric:tabular-nums;color:var(--text);align-items:flex-start;line-height:1;display:flex}.clube__moeda{color:var(--text-2);margin:.55em 8px 0 0;font-size:1rem}.clube__int{letter-spacing:-.05em;font-size:clamp(3rem,2.2rem + 2.2vw,4.4rem);font-weight:400;display:inline-flex}.clube__lado{justify-items:start;gap:6px;margin:.32em 0 0 4px;display:grid}.clube__cent{letter-spacing:-.02em;color:var(--text-2);font-size:1.35rem;display:inline-flex}.clube__dig{height:1em;display:inline-block;overflow:hidden}.clube__fita{transform:translateY(calc(var(--n,0) * -1em));transition:transform 1.25s cubic-bezier(.2, .85, .15, 1) var(--atraso,0s);flex-direction:column;display:flex}.clube__fita>span{text-align:center;height:1em;line-height:1;display:block}.clube__por{color:var(--text-3);font-size:.8125rem;line-height:1}.clube__troca{display:grid;position:relative}.clube__troca>span{transition:transform .6s var(--ease-out), opacity .45s var(--ease-out);grid-area:1/1;justify-self:start;align-items:center;gap:6px;display:inline-flex}.clube__troca>.clube__s{opacity:0;transform:translateY(70%)}.clube[data-periodo=semestral] .clube__troca>.clube__m{opacity:0;transform:translateY(-70%)}.clube[data-periodo=semestral] .clube__troca>.clube__s{opacity:1;transition-delay:80ms;transform:none}.clube__cobranca{letter-spacing:.02em;color:var(--text-3);font-size:.6875rem}.clube__eco>span{border-radius:var(--r-pill);white-space:nowrap;height:30px;padding:0 12px;font-size:.78rem}.clube__eco>.clube__m{color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line-2)}.clube__eco>.clube__s{color:var(--acc-forte);background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-40);padding-left:10px}.clube__eco [data-icone]{width:13px;height:13px}.clube__itens{border-top:1px solid var(--line);gap:12px;padding-top:22px;display:grid}.clube__itens li{color:var(--text-2);grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:.9375rem;line-height:1.45;display:grid}.clube__check{background:rgb(var(--papel-rgb) / .81);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);border-radius:50%;place-items:center;margin-top:-1px;display:grid}.clube__check [data-icone]{width:12px;height:12px}.clube__plano--destaque .clube__check{background:var(--acc-20);box-shadow:inset 0 0 0 1px var(--acc-40);color:var(--acc-forte)}.clube__cta{margin-top:auto}.clube__cta [data-icone=whatsapp]{width:1.15em;height:1.15em}.clube__nota{text-align:center;font-size:var(--fs-small);color:var(--text-3);margin-top:clamp(40px,4vw,56px)}@media (max-width:1023px){.clube__horizonte{--planeta:1200px;top:-40px}.clube__horizonte:after{width:520px;height:240px;top:-150px;left:-260px}.clube__controle{top:calc(var(--nav-h) + 10px);z-index:var(--z-acima);transition:top var(--t-medio) var(--ease-out);margin-top:28px;position:sticky}html:has(.nav.is-escondida) .clube__controle{top:10px}.clube__periodo{background:rgb(var(--papel-rgb) / .82)}.clube__palco{margin-top:40px}.clube__planos{perspective:none;grid-template-columns:minmax(0,1fr);gap:16px;max-width:560px;margin:0 auto}.clube__plano--destaque{order:-1;margin-block:0}.clube__resumo{min-height:0}}@media (max-width:767px){.clube__cartao,.clube__plano--destaque .clube__cartao{gap:20px;padding:24px 20px}.clube__opcao{min-width:0;padding:0 16px}.clube__periodo{width:min(100%,340px)}}@media (max-width:380px){.clube__cab{flex-wrap:wrap}.clube__eco>span{font-size:.72rem}}@media (prefers-reduced-transparency:reduce){.clube__periodo{background:var(--bg-3);-webkit-backdrop-filter:none}}.agenda [hidden]{display:none!important}.agenda__grade{grid-template:"cab app""local app"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start;gap:36px clamp(40px,6vw,96px);display:grid}.agenda__cab{grid-area:cab;gap:20px;display:grid}.agenda__titulo{max-width:11ch}.agenda__lead{max-width:30rem}.agenda__local{grid-area:local;gap:14px;max-width:460px;display:grid}.agenda__cartao{isolation:isolate;background:linear-gradient(180deg, rgb(var(--papel-rgb) / .84) 0%, rgb(var(--papel-rgb) / .56) 100%), rgb(var(--papel-rgb) / .55);-webkit-backdrop-filter:none;gap:2px;padding:10px;display:grid}.agenda__foto{aspect-ratio:16/8.4;border-radius:var(--r-sm);background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.agenda__foto img{object-fit:cover;filter:saturate(.8)brightness(.78)contrast(1.05);will-change:transform;width:100%;height:100%}.agenda__foto:after{content:"";box-shadow:inset 0 0 0 1px var(--line);border-radius:inherit;pointer-events:none;background:linear-gradient(#08080a1a 30%,#08080ac7 100%),linear-gradient(90deg,#08080a59,#0000 40%);position:absolute;inset:0}.agenda__status{z-index:1;border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .8);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12;color:var(--text);align-items:center;gap:9px;padding:7px 12px 7px 10px;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;bottom:12px;left:12px}.agenda__status-ponto{background:var(--text-3);border-radius:50%;width:8px;height:8px;position:relative}.agenda__status.is-aberto .agenda__status-ponto{background:var(--ok);box-shadow:0 0 10px var(--ok)}.agenda__status.is-aberto .agenda__status-ponto:after{content:"";border:1px solid var(--ok);animation:agenda-pulso 2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes agenda-pulso{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.agenda__endereco{align-items:center;gap:12px;padding:14px 8px 10px;display:flex}.agenda__endereco p{line-height:1.35;display:grid}.agenda__endereco b{font-weight:500}.agenda__endereco span{font-size:var(--fs-small);color:var(--text-3)}.agenda__info-icone{background:var(--acc-10);width:38px;height:38px;color:var(--acc-forte);box-shadow:inset 0 0 0 1px var(--acc-20);border-radius:50%;flex:none;place-items:center;display:grid}.agenda__info-icone [data-icone]{width:18px;height:18px}.agenda__horarios{gap:2px;padding:0 0 2px;display:grid}.agenda__horarios li{border-radius:var(--r-sm);font-size:var(--fs-small);color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.agenda__horarios li .mono{color:var(--text-3);font-size:.8125rem}.agenda__horarios li.is-hoje{color:var(--text);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line)}.agenda__horarios li.is-hoje .mono{color:var(--text)}.agenda__horarios em{border-radius:var(--r-pill);color:var(--acc-forte);background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-20);vertical-align:1px;margin-left:6px;padding:2px 7px;font-size:.625rem;font-style:normal}.agenda__direto{min-height:44px;font-size:var(--fs-small);color:var(--text-2);transition:color var(--t-rapido);align-items:center;gap:10px;padding:0 4px;display:inline-flex}.agenda__direto u{-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:4px;transition:text-decoration-color var(--t-rapido)}.agenda__direto:hover{color:var(--text)}.agenda__direto:hover u{-webkit-text-decoration-color:var(--acc-forte);text-decoration-color:var(--acc-forte)}.agenda__direto [data-icone=whatsapp]{color:#25d366;width:18px;height:18px}.agenda__app{isolation:isolate;background:radial-gradient(70% 34% at 50% 0%, color-mix(in oklab, var(--acc) 9%, transparent), transparent 75%), linear-gradient(180deg, rgb(var(--papel-rgb) / .84) 0%, rgb(var(--papel-rgb) / .56) 100%), rgb(var(--papel-rgb) / .55);-webkit-backdrop-filter:none;transition:box-shadow .8s var(--ease-out);grid-area:app;grid-template-columns:minmax(0,1fr);gap:20px;padding:clamp(16px,2vw,26px);display:grid}.agenda__app-cab:before{content:"";background:linear-gradient(90deg, transparent, var(--acc-claro), transparent);opacity:.7;pointer-events:none;height:1px;position:absolute;top:calc(-1*clamp(16px,2vw,26px));left:22%;right:22%}@media (min-width:1024px){.agenda__app{top:calc(var(--nav-h) + 24px);position:sticky}}.agenda__app>:not(.agenda__brilho){z-index:1;position:relative}.agenda__app.is-brilhando{box-shadow:inset 0 0 0 1px var(--acc-40), inset 0 1px 0 #ffffff1f, 0 0 0 6px var(--acc-10), 0 30px 110px -30px var(--acc-70)}.agenda__brilho{z-index:3;border-radius:inherit;background:conic-gradient(from var(--agenda-ang,0deg), transparent 0deg, var(--acc-40) 30deg, #fff 62deg, var(--acc) 90deg, transparent 140deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.agenda__app-cab{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.agenda__app-id{align-items:center;gap:12px;min-width:0;line-height:1.2;display:flex}.agenda__app-id b{font-size:.95rem;font-weight:500;display:block}.agenda__app-id small{letter-spacing:.1em;color:var(--text-3);font-size:.625rem}.agenda__app-logo{width:38px;height:38px;color:var(--acc-forte);background:rgb(var(--papel-rgb) / .75);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;flex:none;place-items:center;display:grid}.agenda__app-logo svg{width:20px;height:20px}.agenda__contador{border-radius:var(--r-pill);color:var(--text-2);background:rgb(var(--papel-rgb) / .69);box-shadow:inset 0 0 0 1px var(--line);flex:none;padding:6px 11px;font-size:.6875rem}.agenda__aviso{border-radius:var(--r-pill);background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-40), 0 0 30px -8px var(--acc-40);color:var(--text-2);align-items:center;gap:10px;padding:4px 4px 4px 14px;font-size:.8125rem;display:flex}.agenda__aviso>[data-icone]{width:16px;height:16px;color:var(--acc-forte)}.agenda__aviso-txt{flex:1;min-width:0;line-height:1.35}.agenda__aviso-txt b{color:var(--text);font-weight:500}.agenda__aviso-fechar{width:44px;height:44px;color:var(--text-2);transition:background-color var(--t-rapido), color var(--t-rapido);border-radius:50%;flex:none;place-items:center;display:grid}.agenda__aviso-fechar:hover{color:var(--text);background:rgb(var(--papel-rgb) / .87)}.agenda__progresso{position:relative}.agenda__passos{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.agenda__trilho{border-radius:var(--r-pill);background:var(--line-2);height:2px;position:absolute;top:21px;left:12.5%;right:12.5%}.agenda__trilho-fill{border-radius:inherit;background:linear-gradient(90deg, var(--acc-40), var(--acc));box-shadow:0 0 14px var(--acc-70);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .8s var(--ease-out);position:absolute;inset:0}.agenda__passo{width:100%;min-height:44px;color:var(--text-3);border-radius:var(--r-sm);transition:color var(--t-medio) var(--ease-out);align-content:start;justify-items:center;gap:8px;padding:5px 2px 0;display:grid}.agenda__passo:disabled{cursor:default}.agenda__passo-n{background:var(--bg-3);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out);border-radius:50%;place-items:center;font-size:.75rem;display:grid;position:relative}.agenda__passo-n>*{transition:transform var(--t-medio) var(--ease-out), opacity var(--t-medio) var(--ease-out);grid-area:1/1}.agenda__passo-n [data-icone]{opacity:0;width:15px;height:15px;transform:scale(.4)}.agenda__passo-txt{text-align:center;font-size:.75rem;line-height:1.2}.agenda__passo:not(:disabled):hover,.agenda__passo[aria-current=step]{color:var(--text)}.agenda__passo[aria-current=step] .agenda__passo-n{background:var(--acc);color:#121116;box-shadow:0 0 0 5px var(--acc-10), 0 0 24px var(--acc-70)}.agenda__passo.is-feito{color:var(--text-2)}.agenda__passo.is-feito .agenda__passo-n{background:color-mix(in oklab, var(--acc) 18%, var(--bg-3));color:var(--acc-forte);box-shadow:inset 0 0 0 1px var(--acc-40)}.agenda__passo.is-feito .agenda__passo-n>span{opacity:0;transform:scale(.4)}.agenda__passo.is-feito .agenda__passo-n [data-icone]{opacity:1;transform:none}.agenda__palco{position:relative}.agenda__palco.is-trocando{overflow-clip-margin:6px;overflow:clip}.agenda__etapa{grid-template-columns:minmax(0,1fr);gap:16px;padding:4px;display:grid}.agenda__etapa-cab{gap:4px;display:grid}.agenda__etapa-cab--linha{grid-template-columns:1fr auto;align-items:end;gap:12px}.agenda__etapa-titulo{font-size:var(--fs-h3);letter-spacing:-.03em;color:var(--text);justify-self:start}.agenda__etapa-titulo:focus{outline:none}.agenda__etapa-titulo:focus-visible{outline:2px solid var(--acc);outline-offset:4px}.agenda__etapa-sub{font-size:var(--fs-small);color:var(--text-3)}.agenda__contexto{border-radius:var(--r-sm);font-size:var(--fs-small);color:var(--text-2);background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-20);align-items:center;gap:8px;padding:10px 14px;display:flex}.agenda__contexto [data-icone]{width:16px;height:16px;color:var(--acc-forte)}.agenda__opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.agenda__opcao{border-radius:var(--r-pill);text-align:left;background:rgb(var(--papel-rgb) / .66);width:100%;min-height:66px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 18px 10px 10px;display:grid;position:relative}.agenda__opcao:hover{background:rgb(var(--papel-rgb) / .84);box-shadow:inset 0 0 0 1px var(--line-2)}.agenda__opcao[aria-pressed=true]{background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-70), 0 0 0 4px var(--acc-10), 0 14px 34px -16px var(--acc-70)}.agenda__opcao-icone{background:rgb(var(--papel-rgb) / .81);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out);border-radius:50%;place-items:center;display:grid}.agenda__opcao-icone [data-icone]{width:20px;height:20px}.agenda__opcao[aria-pressed=true] .agenda__opcao-icone{background:var(--acc);color:#121116;box-shadow:0 0 18px var(--acc-40)}.agenda__opcao-txt{gap:3px;line-height:1.25;display:grid}.agenda__opcao-txt b{letter-spacing:-.01em;color:var(--text);font-size:.9375rem;font-weight:500}.agenda__opcao-txt small{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.75rem}.agenda__opcao-check{z-index:1;color:#fff;background:var(--text);width:20px;height:20px;box-shadow:0 0 0 3px var(--bg-2);transition:transform .45s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% + 6px);left:38px;transform:scale(0)}.agenda__opcao-check [data-icone]{width:12px;height:12px}.agenda__opcao[aria-pressed=true] .agenda__opcao-check{transform:scale(1)}.agenda__avatar{background:var(--bg-3);width:44px;height:44px;box-shadow:0 0 0 1px var(--line-2), 0 0 0 3px transparent;transition:box-shadow var(--t-medio) var(--ease-out);border-radius:50%;display:block;position:relative;overflow:hidden}.agenda__avatar img{object-fit:cover;object-position:var(--foco,50% 30%);width:100%;height:100%;transform-origin:var(--foco,50% 30%);transform:scale(1.75)}.agenda__opcao[aria-pressed=true] .agenda__avatar{box-shadow:0 0 0 1px var(--acc), 0 0 0 4px var(--acc-20)}.agenda__avatar--mini{flex:none;width:26px;height:26px}.agenda__indicada{border-radius:var(--r-pill);color:var(--acc-forte);background:color-mix(in oklab, var(--acc) 22%, var(--bg-2));box-shadow:inset 0 0 0 1px var(--acc-40);padding:2px 8px;font-size:.625rem;position:absolute;top:-8px;right:22px}.agenda__setas{gap:6px;display:flex}.agenda__seta{background:rgb(var(--papel-rgb) / .69);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-rapido);border-radius:50%;place-items:center;display:grid}.agenda__seta:hover{background:rgb(var(--papel-rgb) / .93)}.agenda__seta [data-icone]{width:16px;height:16px}.agenda__dias-janela{margin-inline:-4px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%)}.agenda__dias{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;padding:8px 22px;scroll-padding-inline:22px;display:flex;overflow-x:auto}.agenda__dias::-webkit-scrollbar{display:none}.agenda__dias li{scroll-snap-align:start;flex:none}.agenda__dia{border-radius:var(--r-pill);background:rgb(var(--papel-rgb) / .66);width:64px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out);justify-items:center;gap:1px;padding:11px 0 16px;display:grid;position:relative}.agenda__dia small{letter-spacing:.06em;color:var(--text-3);font-size:.625rem}.agenda__dia b{letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:500;line-height:1.15}.agenda__dia span{font-size:.6875rem}.agenda__dia:not(:disabled):hover{background:rgb(var(--papel-rgb) / .87)}.agenda__dia[aria-pressed=true]{background:linear-gradient(180deg, var(--acc-20), var(--acc-10));box-shadow:inset 0 0 0 1px var(--acc-70), 0 10px 26px -12px var(--acc-70);color:var(--text)}.agenda__dia[aria-pressed=true] small{color:var(--acc-forte)}.agenda__dia:disabled{opacity:.4;cursor:not-allowed}.agenda__dia-ponto{background:var(--ok);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:7px;left:50%}.agenda__dia-ponto--poucos{background:#f3c77a}.agenda__dia-ponto--lotado{background:var(--text-4)}.agenda__dia-info{font-size:var(--fs-small);color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.agenda__dia-info .mono{color:var(--ok);font-size:.75rem}.agenda__horas{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.agenda__hora{border-radius:var(--r-pill);width:100%;height:48px;font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--text);background:rgb(var(--papel-rgb) / .69);box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out);font-size:.875rem}.agenda__hora:not(:disabled):hover{background:rgb(var(--papel-rgb) / .93);box-shadow:inset 0 0 0 1px var(--line-3)}.agenda__hora[aria-pressed=true]{background:var(--acc);color:#121116;box-shadow:0 0 0 4px var(--acc-20), 0 10px 28px -10px var(--acc)}.agenda__hora:disabled{cursor:not-allowed;color:var(--text-4);text-decoration:line-through;-webkit-text-decoration-color:var(--text-4);text-decoration-color:var(--text-4);background:repeating-linear-gradient(135deg, rgb(var(--papel-rgb) / .66) 0 5px, transparent 5px 10px);box-shadow:inset 0 0 0 1px var(--line)}.agenda__legenda{font-family:var(--f-mono);color:var(--text-3);gap:16px;font-size:.6875rem;display:flex}.agenda__legenda-item{align-items:center;gap:7px;display:inline-flex}.agenda__legenda-item:before{content:"";border-radius:var(--r-pill);width:18px;height:10px;box-shadow:inset 0 0 0 1px var(--line-2);background:rgb(var(--papel-rgb) / .69)}.agenda__legenda-item--ocupado:before{background:repeating-linear-gradient(135deg, rgb(var(--papel-rgb) / .94) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--line)}.agenda__resumo{border-radius:var(--r-sm);background:rgb(var(--papel-rgb) / .63);box-shadow:inset 0 0 0 1px var(--line);display:grid}.agenda__linha{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:6px 6px 6px 16px;display:grid}.agenda__linha+.agenda__linha{border-top:1px solid var(--line)}.agenda__linha dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:.6875rem}.agenda__linha dd{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.agenda__valor{min-width:0;color:var(--text);align-items:center;gap:10px;font-size:.9375rem;font-weight:500;display:flex}.agenda__valor small{color:var(--text-3);font-size:.75rem;font-weight:400}.agenda__valor b{color:var(--acc-forte);font-weight:500}.agenda__resumo-icone{background:var(--acc-20);width:26px;height:26px;color:var(--acc-forte);border-radius:50%;place-items:center;display:grid}.agenda__resumo-icone [data-icone]{width:14px;height:14px}.agenda__amostra{width:18px;height:18px;box-shadow:inset 0 0 0 1px #ffffff59, 0 0 0 3px rgb(var(--sombra-rgb) / .03);border-radius:50%;flex:none}.agenda__alterar{border-radius:var(--r-pill);min-height:44px;color:var(--text-2);transition:background-color var(--t-rapido), color var(--t-rapido);flex:none;padding:0 14px;font-size:.8125rem}.agenda__alterar:hover{color:var(--text);background:rgb(var(--papel-rgb) / .87)}.agenda__sugestao{border-radius:var(--r-pill);text-align:left;width:100%;min-height:48px;font-size:var(--fs-small);color:var(--text-2);background:rgb(var(--papel-rgb) / .63);box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color var(--t-rapido), color var(--t-rapido);align-items:center;gap:10px;padding:8px 16px;display:flex}.agenda__sugestao span:not(.agenda__amostra){flex:1}.agenda__sugestao b{color:var(--text);font-weight:500}.agenda__sugestao:hover{color:var(--text);background:var(--acc-10)}.agenda__sugestao [data-icone]{width:16px;height:16px}.agenda__campo .campo__entrada{height:52px}.agenda__campo .campo__entrada[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--erro), 0 0 0 4px color-mix(in oklab, var(--erro) 14%, transparent)}.agenda__confirmar{--btn-h:56px;font-size:1rem}.agenda__confirmar [data-icone=whatsapp]{width:20px;height:20px}.agenda__nota{font-size:var(--fs-micro);color:var(--text-3);text-align:center;justify-content:center;align-items:center;gap:8px;display:flex}.agenda__nota.is-ok{color:var(--ok)}.agenda__app-rodape{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:18px;display:flex}.agenda__app-rodape .btn{--btn-h:46px;flex:none}.agenda__voltar [data-icone]{width:16px;height:16px}.agenda__voltar.is-oculto{visibility:hidden}.agenda__seguir{margin-left:auto}.agenda__seguir:disabled{cursor:not-allowed;opacity:.4;box-shadow:none}.agenda__trilha{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);text-align:center;flex:1;font-size:.6875rem;overflow:hidden}@media (max-width:1023px){.agenda__grade{grid-template:"cab""app""local"/minmax(0,1fr);row-gap:32px}.agenda__titulo{max-width:14ch}.agenda__local{grid-template-columns:minmax(0,1fr);max-width:none}}@media (min-width:640px) and (max-width:1023px){.agenda__cartao{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;column-gap:16px}.agenda__foto{aspect-ratio:auto;grid-row:span 2;height:100%;min-height:220px}}@media (max-width:767px){.agenda__opcoes{grid-template-columns:minmax(0,1fr)}.agenda__horas{grid-template-columns:repeat(4,minmax(0,1fr))}.agenda__setas{display:none}.agenda__linha{grid-template-columns:minmax(0,1fr);gap:0;padding:10px 6px 4px 14px}.agenda__linha dd{min-height:44px}}@media (max-width:479px){.agenda__app{gap:18px}.agenda__app-id small{display:none}.agenda__passo-txt{font-size:.6875rem}.agenda__passo:not([aria-current=step]) .agenda__passo-txt{color:var(--text-4)}.agenda__passo.is-feito .agenda__passo-txt{color:var(--text-3)}.agenda__trilha{display:none}.agenda__opcao{min-height:62px}.agenda__hora{font-size:.8125rem}}.faq__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(40px,6vw,96px);display:grid}.faq__lado{align-self:stretch}.faq__fixo{top:calc(var(--nav-h) + 40px);justify-items:start;gap:22px;display:grid;position:sticky}.faq__indice{color:var(--text-3);align-items:center;gap:8px;font-size:.75rem;display:inline-flex}.faq__indice-janela{height:1.3em;line-height:1.3;display:inline-block;overflow:hidden}.faq__indice-num{color:var(--acc-forte);display:block}.faq__indice-num.is-sobe{animation:faq-rola-sobe .55s var(--ease-out)}.faq__indice-num.is-desce{animation:faq-rola-desce .55s var(--ease-out)}@keyframes faq-rola-sobe{0%{opacity:0;transform:translateY(100%)}}@keyframes faq-rola-desce{0%{opacity:0;transform:translateY(-100%)}}.faq__indice-barra{border-radius:var(--r-pill);background:var(--line-2);width:64px;height:2px;margin-left:6px;position:relative;overflow:hidden}.faq__indice-barra span{border-radius:inherit;background:var(--acc);box-shadow:0 0 10px var(--acc);transform-origin:0;transform:scaleX(var(--faq-p,.1667));transition:transform .7s var(--ease-out);position:absolute;inset:0}.faq__titulo{max-width:11ch}.faq__lead{max-width:26rem}.faq__contato{background:linear-gradient(180deg, rgb(var(--papel-rgb) / .84) 0%, rgb(var(--papel-rgb) / .56) 100%), rgb(var(--papel-rgb) / .55);-webkit-backdrop-filter:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;width:100%;max-width:420px;margin-top:10px;padding:18px;display:grid}.faq__rostos{display:flex}.faq__rostos img{object-fit:cover;object-position:var(--foco,50% 30%);background:var(--bg-3);width:40px;height:40px;box-shadow:0 0 0 2px var(--bg-2), 0 0 0 3px var(--line-2);border-radius:50%}.faq__rostos img+img{margin-left:-10px}.faq__contato-txt{font-size:var(--fs-small);color:var(--text-3);gap:2px;line-height:1.4;display:grid}.faq__contato-txt b{color:var(--text);font-size:.9375rem;font-weight:500}.faq__contato-btn{--btn-h:46px;grid-column:1/-1;justify-self:start}.faq__contato-btn [data-icone=whatsapp]{color:#25d366;width:18px;height:18px}.faq__lista{gap:12px;display:grid}.faq__item{border-radius:var(--r-lg);background:rgb(var(--papel-rgb) / .6);box-shadow:inset 0 0 0 1px var(--line);isolation:isolate;transition:background-color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out);position:relative;overflow:hidden}.faq__item:hover{background:rgb(var(--papel-rgb) / .69)}.faq__item:before{content:"";z-index:0;border-radius:inherit;background:linear-gradient(140deg, var(--acc) 0%, var(--acc-20) 35%, rgb(var(--papel-rgb) / .81) 60%, var(--acc-20) 100%);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--t-medio) var(--ease-out);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.faq__item:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(90% 120% at 0% 0%, var(--acc-10), transparent 55%);opacity:0;transition:opacity var(--t-medio) var(--ease-out);pointer-events:none;position:absolute;inset:0}.faq__item.is-aberto{background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px transparent, 0 24px 60px -30px var(--acc-40)}.faq__item.is-aberto:before,.faq__item.is-aberto:after{opacity:1}.faq__pergunta{font-size:inherit;letter-spacing:normal;line-height:inherit}.faq__botao{z-index:1;border-radius:var(--r-lg);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:76px;padding:16px 16px 16px 24px;display:grid;position:relative}.faq__botao:focus-visible{outline-offset:-3px;border-radius:var(--r-lg)}.faq__num{width:20px;color:var(--text-4);transition:color var(--t-medio) var(--ease-out);font-size:.75rem}.faq__q{letter-spacing:-.02em;color:var(--text-2);transition:color var(--t-medio) var(--ease-out);font-size:clamp(1.02rem,.96rem + .3vw,1.18rem);font-weight:400;line-height:1.3}.faq__botao:hover .faq__q,.faq__item.is-aberto .faq__q{color:var(--text)}.faq__item.is-aberto .faq__num{color:var(--acc-forte)}.faq__icone{background:rgb(var(--papel-rgb) / .75);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color var(--t-medio) var(--ease-out), color var(--t-medio) var(--ease-out), box-shadow var(--t-medio) var(--ease-out);border-radius:50%;place-items:center;display:grid}.faq__icone [data-icone]{width:18px;height:18px;transition:transform .6s var(--ease-out)}.faq__item.is-aberto .faq__icone{background:var(--acc);color:#121116;box-shadow:0 0 22px var(--acc-40)}.faq__item.is-aberto .faq__icone [data-icone]{transform:rotate(135deg)}.faq__resposta{z-index:1;transition:grid-template-rows .6s var(--ease-out);grid-template-rows:0fr;display:grid;position:relative}.faq__resposta-in{visibility:hidden;opacity:0;min-height:0;transition:visibility 0s linear .6s, opacity .35s var(--ease-out), transform .6s var(--ease-out);overflow:hidden;transform:translateY(-6px)}.faq__item.is-aberto .faq__resposta{grid-template-rows:1fr}.faq__item.is-aberto .faq__resposta-in{visibility:visible;opacity:1;transition:visibility 0s, opacity .5s var(--ease-out) .1s, transform .6s var(--ease-out);transform:none}.faq__resposta-in p{max-width:58ch;color:var(--text-2);padding:0 24px 0 62px;font-size:.975rem;line-height:1.65}.faq__resposta-in>:last-child{margin-bottom:24px}.faq__link{min-height:44px;font-size:var(--fs-small);color:var(--acc-forte);transition:gap var(--t-rapido) var(--ease-out);align-items:center;gap:8px;margin:4px 0 0 62px;display:inline-flex}.faq__link:hover{gap:12px}.faq__link [data-icone]{width:15px;height:15px}.faq__varre{z-index:0;background:linear-gradient(90deg, transparent, var(--acc-claro), transparent);height:1px;box-shadow:0 0 16px 2px var(--acc-40);opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}@media (max-width:1023px){.faq__grade{grid-template-columns:minmax(0,1fr);row-gap:40px}.faq__fixo{position:static}.faq__titulo{max-width:13ch}}@media (max-width:767px){.faq__botao{gap:12px;min-height:68px;padding:14px 12px 14px 18px}.faq__resposta-in p{padding:0 18px}.faq__link{margin-left:18px}.faq__resposta-in>:last-child{margin-bottom:18px}.faq__contato{max-width:none}}.final [hidden]{display:none!important}.final{z-index:var(--z-conteudo);position:relative;overflow:clip}.final__cta{min-height:max(100svh,700px);padding:calc(var(--nav-h) + 48px) 0 clamp(190px, 28vh, 300px);isolation:isolate;align-items:center;display:grid;position:relative}.final__ceu{z-index:-1;background:var(--bg);position:absolute;inset:0}.final__canvas{width:100%;height:100%}.final__ceu:before,.final__ceu:after{content:"";pointer-events:none;position:absolute;left:0;right:0}.final__ceu:before{background:linear-gradient(180deg, var(--bg), transparent);height:16%;top:0}.final__ceu:after{background:linear-gradient(180deg, transparent, var(--bg));height:18%;bottom:0}.final__ceu.sem-webgl{background:linear-gradient(90deg, transparent calc(50% - 1px), rgb(var(--papel-rgb) / .94) 50%, transparent calc(50% + 1px)) top / 100% 80% no-repeat, linear-gradient(90deg, transparent 47%, #dce1ff1f 50%, transparent 53%) top / 100% 80% no-repeat, radial-gradient(28% 8% at 50% 80%, rgb(var(--papel-rgb) / .94), transparent 70%), radial-gradient(70% 30% at 50% 82%, var(--acc-20), transparent 70%), radial-gradient(150% 100% at 50% 180%, #ece4df 59.6%, var(--acc-70) 60%, var(--acc-10) 61%, transparent 66%), var(--bg)}.final__cta-in{text-align:center;justify-items:center;gap:22px;display:grid;position:relative}.final__leitura{border-radius:var(--r-pill);letter-spacing:.08em;color:var(--text-2);background:rgb(var(--papel-rgb) / .72);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12;-webkit-backdrop-filter:blur(10px);align-items:center;gap:10px;padding:7px 14px 7px 12px;font-size:.6875rem;display:inline-flex}.final__leitura b{color:var(--text);font-weight:500}.final__leitura-ponto{background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%;position:relative}.final__leitura-ponto:after{content:"";border:1px solid var(--ok);animation:final-pulso 2.2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes final-pulso{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.final__titulo{max-width:16ch;color:var(--text);background:0 0;display:grid}.final__linha{background:var(--grad-titulo);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:block}.final__lead{max-width:32rem;text-shadow:0 0 18px var(--bg), 0 0 6px var(--bg)}.final__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.final__wa [data-icone=whatsapp]{color:#25d366;width:18px;height:18px}.final__rodape{padding-top:clamp(40px,6vw,80px);position:relative}.final__colunas{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr);gap:clamp(28px,4vw,56px);padding-bottom:clamp(40px,5vw,64px);display:grid}.final__col{align-content:start;gap:0;min-width:0;display:grid}.final__desc{max-width:32ch;font-size:var(--fs-small);color:var(--text-3);margin-top:18px;line-height:1.6}.final__sociais{gap:10px;margin-top:22px;display:flex}.final__social{width:44px;height:44px;color:var(--text-2);background:rgb(var(--papel-rgb) / .69);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff0f;transition:color var(--t-rapido), background-color var(--t-rapido), box-shadow var(--t-medio) var(--ease-out);border-radius:50%;place-items:center;display:grid}.final__social:hover{color:var(--text);background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-40), 0 0 24px -4px var(--acc-40)}.final__social [data-icone]{width:20px;height:20px}.final__rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px;font-size:.6875rem;font-weight:400}.final__endereco{color:var(--text);margin-bottom:14px;font-style:normal;line-height:1.5;display:grid}.final__endereco span+span{font-size:var(--fs-small);color:var(--text-3)}.final__horarios{display:grid}.final__horarios li{font-size:var(--fs-small);color:var(--text-3);border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.final__horarios li .mono{white-space:nowrap;font-size:.78rem}.final__horarios li.is-hoje{color:var(--text)}.final__horarios li.is-hoje span:first-child:after{content:"hoje";border-radius:var(--r-pill);font-family:var(--f-mono);color:var(--acc-forte);background:var(--acc-10);box-shadow:inset 0 0 0 1px var(--acc-20);vertical-align:1px;margin-left:8px;padding:1px 7px;font-size:.625rem}.final__lista{display:grid}.final__link{min-height:40px;color:var(--text-2);transition:color var(--t-rapido);align-items:center;gap:10px;font-size:.9375rem;display:inline-flex}.final__link:hover{color:var(--text)}.final__link [data-icone]{width:17px;height:17px;color:var(--text-3);transition:color var(--t-rapido)}.final__link:hover [data-icone]{color:var(--acc-forte)}.final__lista--secoes{grid-template-columns:repeat(2,max-content);column-gap:28px}.final__lista--secoes .final__link{position:relative}.final__lista--secoes .final__link:before{content:"";background:var(--acc);width:0;height:1px;box-shadow:0 0 8px var(--acc);transition:width .4s var(--ease-out)}.final__lista--secoes .final__link:hover:before{width:14px}.final__lista--secoes .final__link{gap:0}.final__lista--secoes .final__link:hover{gap:8px}.final__gigante{max-width:calc(var(--max) + var(--gutter) * 2);padding:clamp(28px, 5vw, 64px) var(--gutter) 0;filter:drop-shadow(0 0 46px var(--acc-40));margin-inline:auto;position:relative;container-type:inline-size}.final__gigante-txt{--final-rev:125%;--final-brilho:0%;font-size:30vw;letter-spacing:-.065em;text-indent:-.065em;text-align:center;white-space:nowrap;background:linear-gradient(100deg, transparent 38%, rgb(var(--papel-rgb) / .94) 50%, transparent 62%) var(--final-brilho) 0 / 300% 100% no-repeat, linear-gradient(180deg, #fff 0%, var(--acc-claro) 26%, var(--acc) 52%, color-mix(in oklab, var(--acc) 28%, transparent) 80%, transparent 100%);color:#0000;-webkit-mask-image:linear-gradient(0deg, #000 calc(var(--final-rev) - 35%), transparent var(--final-rev));-webkit-mask-image:linear-gradient(0deg, #000 calc(var(--final-rev) - 35%), transparent var(--final-rev));mask-image:linear-gradient(0deg, #000 calc(var(--final-rev) - 35%), transparent var(--final-rev));-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:37.5cqi;font-weight:500;line-height:.8;display:block}.final__legal{font-size:var(--fs-micro);color:var(--text-3);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-block:18px 26px;display:flex}.final__credito a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px;transition:color var(--t-rapido), text-decoration-color var(--t-rapido);font-weight:500}.final__credito a:hover{color:var(--acc-forte);text-decoration-color:currentColor}.final__subir{min-height:44px;color:var(--text-2);transition:color var(--t-rapido);align-items:center;gap:8px;display:inline-flex}.final__subir:hover{color:var(--text)}.final__subir [data-icone]{width:14px;height:14px;transform:rotate(-45deg)}@media (max-width:1023px){.final__colunas{grid-template-columns:repeat(2,minmax(0,1fr))}.final__col--marca{grid-column:1/-1}}@media (max-width:767px){.final__cta{min-height:max(100svh,640px);padding-bottom:clamp(170px,26vh,240px)}.final__ctas{width:100%}.final__ctas .btn{flex:100%}.final__colunas{grid-template-columns:minmax(0,1fr);gap:36px}.final__link{min-height:44px}.final__legal{flex-direction:column;align-items:flex-start;gap:4px}}.js-motion .final__leitura,.js-motion .final__linha,.js-motion .final__lead,.js-motion .final__ctas{opacity:0}
/*$vite$:1*/