@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.j9ZmwW_className{font-family:Inter,Inter Fallback;font-style:normal}.j9ZmwW_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:josefin;src:url(../media/JosefinSans_SemiBold-s.p.3m-vijrw-xtn-.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:josefin;src:url(../media/JosefinSans_Bold-s.p.1wgpnm93jk57d.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:josefin Fallback;src:local(Arial);ascent-override:71.45%;descent-override:23.82%;line-gap-override:0.0%;size-adjust:104.97%}.U2nefW_className{font-family:josefin,josefin Fallback}.U2nefW_variable{--font-josefin:"josefin", "josefin Fallback"}
.ld{--marinho:#0e1440;--marinho-2:#151c4f;--azul-900:#1a237e;--azul-800:#283593;--azul-700:#303f9f;--azul-600:#3949ab;--azul-100:#e8eaf6;--lavanda:#c5cae9;--ceu-700:#0288d1;--ceu-500:#03a9f4;--ceu-300:#81d4fa;--ceu-100:#e1f5fe;--tinta:#0f1430;--texto:#3a4262;--suave:#67708f;--linha:#dde2ed;--linha-2:#eceff6;--fundo:#f4f6fb;--verde:#1e9e5a;--vaga-clt:#303f9f;--vaga-fixo:#1e9e5a;--vaga-freela:#f2b417;--vaga-praja:#8e1f3c;--sombra-1:0 1px 2px #1f2a780d, 0 6px 18px -10px #1f2a782e;--sombra-2:0 2px 4px #1f2a780a, 0 24px 48px -24px #1f2a7852;--sombra-3:0 2px 6px #0e144014, 0 40px 80px -32px #0e144073;--saida:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-inter), "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-synthesis:none;color:var(--texto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-size:1rem;line-height:1.6;overflow-x:clip}html:has(.ld){overflow-anchor:none;background:#fff;overflow-x:clip}html:has(.ld) body{overflow-anchor:none;background:#fff;overflow-x:clip}.ld ::selection{background:var(--azul-700);color:#fff}.ld :focus-visible{outline:2px solid var(--ceu-500);outline-offset:3px;border-radius:6px}.ld img,.ld svg,.ld canvas{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ld button{font:inherit}.ld .caixa{width:100%;max-width:1240px;padding-inline:max(20px, env(safe-area-inset-left,0px));margin-inline:auto}.ld .tela{flex-direction:column;justify-content:center;min-height:100svh;padding-top:clamp(5.5rem,12svh,8rem);padding-bottom:clamp(2rem,6svh,4.5rem);display:flex;position:relative}@media (max-width:1023px){.ld .tela{min-height:0;padding-top:6rem;padding-bottom:4.5rem}}.ld .claro{background:var(--fundo)}.ld .branco{background:#fff}.ld .escuro{background:var(--marinho);color:#ffffffbd}.ld .azul{background:var(--azul-700);color:#fffc}.ld .duas-colunas{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.ld .duas-colunas.invertida{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.ld .duas-colunas.invertida>:first-child{order:2}@media (max-width:1023px){.ld .duas-colunas,.ld .duas-colunas.invertida{grid-template-columns:1fr;gap:40px}.ld .duas-colunas.invertida>:first-child{order:0}}.ld h1,.ld h2,.ld h3,.ld h4{color:var(--tinta);text-wrap:balance;margin:0;font-weight:800}.ld .escuro h1,.ld .escuro h2,.ld .escuro h3,.ld .azul h2,.ld .azul h3,.ld .hero h1{color:#fff}.ld p{text-wrap:pretty;margin:0}.ld .rotulo{letter-spacing:.12em;text-transform:uppercase;color:var(--azul-700);margin-bottom:16px;font-size:clamp(.92rem,.86rem + .25vw,1.06rem);font-weight:800;display:block}.ld .escuro .rotulo,.ld .azul .rotulo{color:var(--ceu-300)}.ld .titulo-hero{letter-spacing:-.045em;font-size:min(clamp(2.6rem,1.3rem + 3vw,4.1rem),8.6svh);font-weight:800;line-height:.98}.ld .titulo{letter-spacing:-.04em;font-size:min(clamp(2.15rem,1.35rem + 2.5vw,3.6rem),7.8svh);line-height:1.02}.ld .titulo em,.ld .titulo-hero em{color:var(--azul-700);font-style:normal}.ld .escuro .titulo em,.ld .escuro .titulo-hero em,.ld .hero .titulo-hero em{color:var(--ceu-500)}.ld .azul .titulo em{color:var(--ceu-300)}.ld .sub{max-width:36rem;color:var(--suave);margin-top:20px;font-size:clamp(1.08rem,1rem + .35vw,1.25rem);line-height:1.6}.ld .escuro .sub,.ld .azul .sub,.ld .hero .sub{color:#ffffffb3}.ld .centro{text-align:center;justify-items:center;display:grid}.ld .centro .sub{margin-inline:auto}.ld .linha,.ld .linha>span{display:block}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){:root .ld .linha{margin-bottom:-.12em;padding-bottom:.12em;overflow:hidden}:root .ld .linha>span{transition:transform 1.1s var(--saida);transition-delay:calc(var(--l,0) * 90ms + .12s);transform:translateY(105%)}:root .ld .ativa .linha>span,:root .ld .linha.pronta>span{transform:none}}.ld .botao{--x:50%;--y:50%;cursor:pointer;letter-spacing:-.01em;white-space:nowrap;isolation:isolate;height:54px;transition:transform .3s var(--saida), box-shadow .3s var(--saida), background-color .2s;border:0;border-radius:14px;justify-content:center;align-items:center;padding-inline:28px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ld .botao:after{content:"";z-index:-1;opacity:0;background:radial-gradient(150px circle at var(--x) var(--y), #ffffff52, transparent 60%);transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ld .botao:not(:disabled):hover{transform:translateY(-2px)}.ld .botao:not(:disabled):hover:after{opacity:1}}.ld .botao:active{transform:scale(.97)}.ld .botao:disabled{opacity:.6;cursor:default}.ld .botao-azul{background:var(--azul-700);color:#fff;box-shadow:0 12px 28px -12px #303f9fbf}.ld .botao-branco{color:var(--azul-800);background:#fff;box-shadow:0 14px 34px -14px #00000080}.ld .botao-branco:after{background:radial-gradient(150px circle at var(--x) var(--y), #303f9f24, transparent 60%)}.ld .botao-vidro{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff47}.ld .botao-vidro:hover{box-shadow:inset 0 0 0 1.5px #fff9}.ld .botao-linha{color:var(--azul-800);box-shadow:inset 0 0 0 1.5px var(--linha);background:#fff}.ld .botao-linha:hover{box-shadow:inset 0 0 0 1.5px var(--azul-700)}.ld .botao-pequeno{border-radius:11px;height:42px;padding-inline:18px;font-size:.92rem}.ld .acoes{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@media (max-width:560px){.ld .acoes .botao{flex:100%}}.ld .link-texto{color:var(--azul-700);transition:background-size .4s var(--saida);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;padding-bottom:2px;font-weight:700;text-decoration:none;display:inline-block}.ld .link-texto:hover{background-position:100% 100%;background-size:0% 1.5px}.ld .escuro .link-texto{color:#fff}.ld .cartao{border:1px solid var(--linha);box-shadow:var(--sombra-1);background:#fff;border-radius:18px}.ld .escuro .cartao-escuro{background:#ffffff09;border:1px solid #ffffff17;border-radius:18px}.ld .topo{z-index:60;padding-top:env(safe-area-inset-top,0px);transition:background-color .35s var(--saida), box-shadow .35s var(--saida);position:fixed;inset:0 0 auto}.ld .topo .caixa{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:80px;display:grid}.ld .topo.claro-fundo{-webkit-backdrop-filter:saturate(1.6)blur(16px);box-shadow:0 1px 0 var(--linha);background:#ffffffdb}.ld .topo.escuro-fundo{-webkit-backdrop-filter:saturate(1.4)blur(16px);background:#0e1440d1;box-shadow:0 1px #ffffff12}.ld .topo .marca{justify-self:start;align-items:center;display:flex}.ld .topo .marca img{width:auto;height:36px;display:block}.ld .topo .marca img[hidden]{display:none}.ld .topo nav{justify-self:center;gap:clamp(20px,2.4vw,36px);display:flex}.ld .topo nav a{color:#ffffffd1;padding:6px 0;font-size:.94rem;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.ld .topo nav a:hover,.ld .topo nav a[aria-current=true]{color:#fff}.ld .topo nav a[aria-current=true]:after{content:"";background:var(--ceu-500);border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}.ld .topo.claro-fundo nav a{color:var(--texto)}.ld .topo.claro-fundo nav a:hover,.ld .topo.claro-fundo nav a[aria-current=true]{color:var(--azul-700)}.ld .topo.claro-fundo nav a[aria-current=true]:after{background:var(--azul-700)}.ld .topo .direita{justify-self:end;align-items:center;gap:22px;display:flex}.ld .topo .entrar{color:#fff;font-size:.94rem;font-weight:700;text-decoration:none}.ld .topo.claro-fundo .entrar{color:var(--azul-800)}.ld .topo .botao{height:44px;transition:opacity .3s var(--saida), transform .3s var(--saida);border-radius:12px;padding-inline:18px;font-size:.92rem}.ld .topo .botao.escondido{opacity:0;pointer-events:none;transform:translateY(-4px)}.ld .topo .abrir-menu{display:none}@media (max-width:1080px){.ld .topo .caixa{grid-template-columns:1fr auto}.ld .topo nav,.ld .topo .entrar,.ld .topo .direita .botao{display:none}.ld .topo .abrir-menu{cursor:pointer;color:#fff;background:#ffffff1a;border:0;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.ld .topo.claro-fundo .abrir-menu{background:var(--azul-100);color:var(--azul-800)}}.ld .menu-celular{z-index:70;background:var(--marinho);padding:calc(18px + env(safe-area-inset-top,0px)) 20px calc(28px + env(safe-area-inset-bottom,0px));opacity:0;pointer-events:none;transition:opacity .3s var(--saida);flex-direction:column;display:flex;position:fixed;inset:0}.ld .menu-celular.aberto{opacity:1;pointer-events:auto}.ld .menu-celular .linha-topo{justify-content:space-between;align-items:center;height:58px;display:flex}.ld .menu-celular .linha-topo img{width:auto;height:34px}.ld .menu-celular .fechar{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.ld .menu-celular nav{flex-direction:column;margin-top:28px;display:flex}.ld .menu-celular nav a{color:#fff;letter-spacing:-.03em;border-bottom:1px solid #ffffff14;padding:12px 0;font-size:1.7rem;font-weight:800;text-decoration:none}.ld .menu-celular .rodape-menu{gap:12px;margin-top:auto;display:grid}.ld .menu-celular .rodape-menu .botao{width:100%}.ld .hero{background:var(--marinho);color:#fff;position:relative;overflow:hidden}.ld .hero .caixa{z-index:1;pointer-events:none;position:relative}.ld .hero .texto{pointer-events:auto;max-width:540px}.ld .hero .sub{max-width:31rem}@media (max-width:1023px){.ld .hero{padding-bottom:0}.ld .hero .caixa{order:-1}}.ld .abas{border-top:1px solid var(--linha);margin-top:40px}.ld .escuro .abas{border-color:#ffffff1a}.ld .aba{border-bottom:1px solid var(--linha)}.ld .escuro .aba{border-color:#ffffff1a}.ld .aba>button{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;display:flex;position:relative}.ld .aba>button .t{letter-spacing:-.025em;color:var(--suave);font-size:clamp(1.2rem,1rem + .5vw,1.5rem);font-weight:800;transition:color .3s}.ld .aba>button .n{font-variant-numeric:tabular-nums;color:var(--suave);font-size:.82rem;font-weight:800}.ld .aba>button:hover .t,.ld .aba.aberta>button .t{color:var(--tinta)}.ld .aba.aberta>button .n{color:var(--azul-700)}.ld .escuro .aba>button .t,.ld .escuro .aba>button .n{color:#ffffff73}.ld .escuro .aba>button:hover .t,.ld .escuro .aba.aberta>button .t{color:#fff}.ld .escuro .aba.aberta>button .n{color:var(--ceu-500)}.ld .aba .tempo{background:var(--azul-700);transform-origin:0;width:100%;height:2px;animation:tempo-aba var(--dur,6s) linear both;position:absolute;bottom:-1px;left:0}.ld .escuro .aba .tempo{background:var(--ceu-500)}@keyframes tempo-aba{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ld .aba .corpo{opacity:0;transition:grid-template-rows .5s var(--saida), opacity .4s;grid-template-rows:0fr;display:grid}.ld .aba.aberta .corpo{opacity:1;grid-template-rows:1fr}.ld .aba .corpo>p{padding-right:32px;overflow:hidden}.ld .aba .corpo>p>span{color:var(--suave);padding-bottom:22px;display:block}.ld .escuro .aba .corpo>p>span{color:#ffffffa8}.ld .palco{display:grid;position:relative}.ld .palco>*{transition:opacity .6s var(--saida), transform .6s var(--saida);grid-area:1/1}.ld .palco>[data-visivel=false]{opacity:0;pointer-events:none;transform:translateY(14px)scale(.985)}.ld .janela{border:1px solid var(--linha);width:100%;box-shadow:var(--sombra-3);color:var(--texto);background:#fff;border-radius:20px;overflow:hidden}.ld .escuro .janela{border-color:#ffffff14}.ld .janela-barra{border-bottom:1px solid var(--linha-2);background:#fafbfe;align-items:center;gap:7px;height:44px;padding:0 16px;display:flex}.ld .janela-barra i{background:var(--linha);border-radius:99px;width:10px;height:10px}.ld .janela-barra span{color:var(--suave);background:var(--fundo);border-radius:8px;margin-left:10px;padding:4px 12px;font-size:.76rem}.ld .janela-corpo{padding:clamp(18px,2.4vw,28px)}.ld .janela-titulo{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ld .janela-titulo small{letter-spacing:.1em;text-transform:uppercase;color:var(--suave);font-size:.7rem;font-weight:700;display:block}.ld .janela-titulo b{letter-spacing:-.02em;color:var(--tinta);margin-top:3px;font-size:1.15rem;display:block}.ld .janela-titulo span.det{color:var(--suave);font-size:.84rem}.ld .pilula{white-space:nowrap;border-radius:99px;flex-shrink:0;align-items:center;gap:6px;padding:5px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.ld .pilula:before{content:"";background:currentColor;border-radius:99px;width:6px;height:6px}.ld .pilula.verde{color:var(--verde);background:#e6f6ee}.ld .pilula.ceu{color:var(--ceu-700);background:var(--ceu-100)}.ld .pilula.azul{color:var(--azul-700);background:var(--azul-100)}.ld .pilula.cinza{color:var(--suave);background:var(--fundo)}.ld .divisor{background:var(--linha-2);height:1px;margin:18px 0}.ld .campos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ld .campo{gap:6px;display:grid}.ld .campo label{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:.68rem;font-weight:700}.ld .campo div{height:42px;box-shadow:inset 0 0 0 1px var(--linha);color:var(--tinta);border-radius:10px;align-items:center;padding:0 12px;font-size:.9rem;font-weight:600;display:flex}.ld .campo div.foco{box-shadow:inset 0 0 0 2px var(--azul-700)}.ld .tipos{flex-wrap:wrap;gap:8px;display:flex}.ld .tipo{box-shadow:inset 0 0 0 1px var(--linha);color:var(--texto);border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.ld .tipo i{background:var(--cor);border-radius:99px;width:8px;height:8px}.ld .tipo.on{box-shadow:inset 0 0 0 2px var(--azul-700);color:var(--azul-700);background:var(--azul-100)}.ld .pessoa{box-shadow:inset 0 0 0 1px var(--linha-2);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ld .pessoa+.pessoa{margin-top:8px}.ld .av{background:var(--lavanda);width:40px;height:40px;color:var(--azul-800);border-radius:99px;flex-shrink:0;place-items:center;font-size:.82rem;font-weight:800;display:grid}.ld .pessoa .nome{color:var(--tinta);align-items:center;gap:6px;font-size:.92rem;font-weight:700;display:flex}.ld .pessoa .info{color:var(--suave);font-size:.78rem}.ld .pessoa .fim{margin-left:auto}.ld .nivel{color:var(--azul-800);background:var(--azul-100);border-radius:6px;padding:3px 8px;font-size:.66rem;font-weight:800}.ld .verif{width:15px;height:15px;color:var(--ceu-500);flex-shrink:0}.ld .acao-mini{color:var(--azul-700);background:var(--azul-100);white-space:nowrap;border-radius:9px;padding:8px 12px;font-size:.78rem;font-weight:700}.ld .acao-mini.cheia{color:#fff;background:var(--azul-700)}.ld .chat{gap:8px;display:grid}.ld .bolha{border-radius:16px;max-width:84%;padding:10px 14px;font-size:.88rem;line-height:1.4}.ld .bolha small{opacity:.6;margin-top:3px;font-size:.68rem;display:block}.ld .bolha.eles{background:var(--fundo);color:var(--tinta);border-bottom-left-radius:4px}.ld .bolha.eu{background:var(--azul-700);color:#fff;border-bottom-right-radius:4px;justify-self:end}.ld .kpis{border:1px solid var(--linha-2);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ld .kpis div{padding:14px 16px}.ld .kpis div+div{border-left:1px solid var(--linha-2)}.ld .kpis b{letter-spacing:-.04em;color:var(--tinta);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:800;display:block}.ld .kpis span{color:var(--suave);font-size:.74rem}.ld .tabela-mini{border-collapse:collapse;width:100%;font-size:.86rem}.ld .tabela-mini th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--suave);padding:0 0 8px;font-size:.68rem;font-weight:700}.ld .tabela-mini td{border-top:1px solid var(--linha-2);color:var(--tinta);padding:10px 0}.ld .tabela-mini td.num{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.ld .tabela-mini tfoot td{border-top:1.5px solid var(--linha);font-weight:800}.ld .vaga-mini{box-shadow:inset 0 0 0 1px var(--linha-2);background:#fff;border-radius:14px;padding:14px 16px}.ld .vaga-mini .l1{justify-content:space-between;gap:10px;display:flex}.ld .vaga-mini .loja{color:var(--tinta);font-size:.95rem;font-weight:700}.ld .vaga-mini .onde{color:var(--suave);font-size:.8rem}.ld .vaga-mini .valor{color:var(--tinta);white-space:nowrap;font-weight:800}.ld .vaga-mini .valor small{color:var(--suave);font-size:.72rem;font-weight:600}.ld .vaga-mini .l2{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.ld .tag{background:var(--fundo);color:var(--texto);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.ld .tag i{background:var(--cor);border-radius:99px;width:7px;height:7px}.ld .selo{letter-spacing:.06em;text-transform:uppercase;color:var(--azul-700);background:var(--azul-100);border-radius:6px;padding:4px 8px;font-size:.64rem;font-weight:800}.ld .selo.urgente{color:#fff;background:var(--vaga-praja)}.ld .mapa-op{background:#eef1f8;border-radius:14px;height:230px;position:relative;overflow:hidden}.ld .mapa-op svg{width:100%;height:100%;position:absolute;inset:0}.ld .mapa-op .rota{stroke-dasharray:6 8;animation:1.4s linear infinite rota-anda}@keyframes rota-anda{to{stroke-dashoffset:-28px}}.ld .perfil{width:100%;max-width:470px;margin-inline:auto;padding:clamp(22px,3vw,32px)}.ld .perfil .cab{align-items:center;gap:16px;display:flex}.ld .perfil .foto{background:var(--lavanda);width:70px;height:70px;color:var(--azul-800);border-radius:99px;flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:800;display:grid;position:relative}.ld .perfil .foto .online{background:var(--verde);border:3px solid #fff;border-radius:99px;width:15px;height:15px;position:absolute;bottom:2px;right:2px}.ld .perfil .nome{letter-spacing:-.02em;color:var(--tinta);align-items:center;gap:7px;font-size:1.25rem;font-weight:800;display:flex}.ld .perfil .sub-perfil{color:var(--suave);font-size:.86rem}.ld .perfil .metricas{background:var(--fundo);border-radius:14px;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.ld .perfil .metricas div{text-align:center;padding:16px 10px}.ld .perfil .metricas div+div{border-left:1px solid var(--linha)}.ld .perfil .metricas b{letter-spacing:-.04em;color:var(--tinta);font-size:1.5rem;font-weight:800;display:block}.ld .perfil .metricas span{color:var(--suave);font-size:.74rem}.ld .perfil .selos-perfil{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ld .perfil .selos-perfil span{background:var(--fundo);color:var(--texto);border-radius:10px;align-items:center;gap:6px;padding:7px 11px;font-size:.78rem;font-weight:700;display:inline-flex}.ld .perfil .selos-perfil svg{width:15px;height:15px;color:var(--verde)}.ld .perfil .avaliacao{border-top:1px solid var(--linha-2);margin-top:20px;padding-top:18px}.ld .perfil .avaliacao p{color:var(--tinta);margin-top:6px;font-size:.94rem}.ld .perfil .avaliacao small{color:var(--suave);font-size:.78rem}.ld .estrelas{color:#f2b417;letter-spacing:1px}.ld .pontos{border-top:1px solid var(--linha);margin-top:32px}.ld .pontos>div{border-bottom:1px solid var(--linha);grid-template-columns:30px 1fr;gap:14px;padding:18px 0;display:grid}.ld .pontos svg{width:22px;height:22px;color:var(--azul-700);margin-top:3px}.ld .pontos h3{letter-spacing:-.01em;font-size:1.06rem}.ld .pontos p{color:var(--suave);margin-top:3px;font-size:.95rem}.ld .escuro .pontos,.ld .escuro .pontos>div{border-color:#ffffff1a}.ld .escuro .pontos svg{color:var(--ceu-500)}.ld .escuro .pontos p{color:#ffffff9e}.ld .periodo{box-shadow:inset 0 0 0 1px var(--linha);background:#fff;border-radius:13px;margin-top:28px;padding:4px;display:inline-flex}.ld .periodo button{color:var(--suave);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-size:.92rem;font-weight:700;display:inline-flex}.ld .periodo button[aria-pressed=true]{background:var(--azul-700);color:#fff}.ld .periodo small{color:var(--verde);background:#e6f6ee;border-radius:6px;padding:2px 6px;font-size:.7rem;font-weight:800}.ld .periodo button[aria-pressed=true] small{color:#fff;background:#fff3}.ld .planos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:36px;display:grid}@media (max-width:1023px){.ld .planos{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}.ld .plano{border:1px solid var(--linha);box-shadow:var(--sombra-1);background:#fff;border-radius:22px;flex-direction:column;padding:28px 26px;display:flex;position:relative}.ld .plano h3{letter-spacing:-.03em;font-size:1.35rem}.ld .plano .para{min-height:2.9em;color:var(--suave);margin-top:4px;font-size:.92rem}.ld .plano .preco{color:var(--tinta);align-items:baseline;gap:6px;margin-top:18px;display:flex}.ld .plano .preco b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,1.6rem + 1.2vw,2.6rem);font-weight:800;line-height:1}.ld .plano .preco span{color:var(--suave);font-size:.92rem;font-weight:600}.ld .plano .detalhe-preco{min-height:2.9em;color:var(--suave);margin-top:8px;font-size:.86rem}.ld .plano .detalhe-preco strong{color:var(--tinta)}.ld .plano .faixa{min-height:74px;margin-top:14px}.ld .plano .faixa label{color:var(--suave);justify-content:space-between;gap:8px;font-size:.8rem;display:flex}.ld .plano .faixa label b{color:var(--tinta);font-variant-numeric:tabular-nums;white-space:nowrap}.ld .plano .faixa .marcas{color:var(--suave);justify-content:space-between;font-size:.68rem;display:flex}.ld .plano .faixa .vazio{height:100%;color:var(--suave);align-items:center;font-size:.86rem;display:flex}.ld .plano .botao{width:100%;margin-top:16px}.ld .plano ul{border-top:1px solid var(--linha-2);gap:10px;margin:20px 0 0;padding:20px 0 0;list-style:none;display:grid}.ld .plano li{color:var(--texto);gap:10px;font-size:.92rem;line-height:1.45;display:flex}.ld .plano li svg{width:18px;height:18px;color:var(--verde);flex-shrink:0;margin-top:2px}.ld .plano li.tudo{color:var(--tinta);font-weight:700}.ld .plano .regra{color:var(--suave);margin-top:auto;padding-top:18px;font-size:.78rem;line-height:1.5}.ld .plano.principal{background:var(--marinho);border-color:var(--marinho);color:#ffffffc7;box-shadow:var(--sombra-3)}.ld .plano.principal h3,.ld .plano.principal .preco,.ld .plano.principal .faixa label b,.ld .plano.principal li.tudo,.ld .plano.principal .detalhe-preco strong{color:#fff}.ld .plano.principal .para,.ld .plano.principal .preco span,.ld .plano.principal .detalhe-preco,.ld .plano.principal .faixa label,.ld .plano.principal .faixa .marcas,.ld .plano.principal .regra{color:#ffffff9e}.ld .plano.principal li{color:#ffffffdb}.ld .plano.principal li svg{color:var(--ceu-500)}.ld .plano.principal ul{border-top-color:#ffffff1f}.ld .selo-plano{letter-spacing:.06em;text-transform:uppercase;color:var(--marinho);background:var(--ceu-300);border-radius:99px;padding:5px 10px;font-size:.66rem;font-weight:800;position:absolute;top:26px;right:22px}.ld input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:6px 0 2px}.ld input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--azul-700) var(--p,0%), var(--linha) var(--p,0%));border-radius:99px;height:6px}.ld input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--azul-700) var(--p,0%), var(--linha) var(--p,0%));border-radius:99px;height:6px}.ld input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;-webkit-transition:transform .2s var(--saida);transition:transform .2s var(--saida);background:#fff;border-radius:99px;margin-top:-8px;box-shadow:0 0 0 1px #0f14301f,0 4px 10px #0f143038}.ld input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:99px;width:22px;height:22px;box-shadow:0 0 0 1px #0f14301f,0 4px 10px #0f143038}.ld input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.ld .plano.principal input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ceu-500) var(--p,0%), #ffffff2e var(--p,0%))}.ld .plano.principal input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--ceu-500) var(--p,0%), #ffffff2e var(--p,0%))}.ld .promessas{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;padding:0;list-style:none;display:flex}.ld .promessas li{color:var(--tinta);align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:inline-flex}.ld .promessas svg{width:18px;height:18px;color:var(--verde)}.ld .comparar{margin-top:26px}.ld .comparar summary{cursor:pointer;justify-content:center;list-style:none;display:flex}.ld .comparar summary::-webkit-details-marker{display:none}.ld .comparar summary span{color:var(--azul-700);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;padding:8px 4px;font-weight:700}.ld .tabela{border:1px solid var(--linha);background:#fff;border-radius:20px;margin-top:20px;overflow-x:auto}.ld .tabela table{border-collapse:collapse;width:100%;min-width:560px;font-size:.9rem}.ld .tabela th,.ld .tabela td{text-align:center;border-top:1px solid var(--linha-2);padding:13px 18px}.ld .tabela thead th{color:var(--tinta);border-top:0;font-size:.82rem}.ld .tabela thead th:nth-child(3){color:var(--azul-700)}.ld .tabela tbody th{text-align:left;color:var(--texto);font-weight:500}.ld .tabela tr.grupo td{text-align:left;background:var(--fundo);letter-spacing:.1em;text-transform:uppercase;color:var(--suave);padding-block:10px;font-size:.72rem;font-weight:800}.ld .tabela td.sim svg{width:18px;height:18px;color:var(--verde);vertical-align:middle}.ld .tabela td.nao{color:#c4c8d8}.ld .tabela td.txt{color:var(--tinta);font-size:.85rem;font-weight:600}.ld .assistente{padding:clamp(22px,3vw,32px)}.ld .assistente .topo-passo{color:#ffffff8c;align-items:center;gap:14px;font-size:.8rem;font-weight:700;display:flex}.ld .assistente .barra-passo{background:#ffffff1a;border-radius:99px;flex:1;height:3px;overflow:hidden}.ld .assistente .barra-passo i{background:var(--ceu-500);height:100%;transition:width .5s var(--saida);display:block}.ld .assistente h3{letter-spacing:-.03em;margin-top:20px;font-size:clamp(1.4rem,1.1rem + .9vw,1.9rem)}.ld .opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}@media (max-width:560px){.ld .opcoes{grid-template-columns:1fr}}.ld .opcao{text-align:left;cursor:pointer;color:#fff;min-height:60px;transition:box-shadow .2s, background-color .2s, transform .2s var(--saida);background:#ffffff0d;border:0;border-radius:14px;padding:14px 16px;font-size:.96rem;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff1a}.ld .opcao:hover{box-shadow:inset 0 0 0 1.5px var(--ceu-500);background:#03a9f414}.ld .opcao:active{transform:scale(.98)}.ld .opcao[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ceu-500);background:#03a9f41f}.ld .voltar{cursor:pointer;color:#fff9;background:0 0;border:0;margin-top:18px;padding:0;font-size:.9rem;font-weight:600}.ld .voltar:hover{color:#fff}.ld .resultado .nome-plano{letter-spacing:-.045em;color:#fff;margin-top:12px;font-size:clamp(2.2rem,1.6rem + 1.6vw,3rem);font-weight:800;line-height:1}.ld .resultado .preco-plano{color:var(--ceu-300);margin-top:8px;font-size:1.1rem;font-weight:700}.ld .resultado p.porque{color:#ffffffb8;margin-top:14px}.ld .zap{box-shadow:var(--sombra-3);background:#0b141a;border:1px solid #ffffff14;border-radius:22px;overflow:hidden}.ld .zap .cab{background:#1f2c33;align-items:center;gap:12px;padding:14px 16px;display:flex}.ld .zap .cab img{background:var(--azul-700);-o-object-fit:contain;object-fit:contain;border-radius:99px;width:38px;height:38px;padding:7px}.ld .zap .cab b{color:#e9edef;font-size:.95rem;display:block}.ld .zap .cab small{color:#25d366;font-size:.76rem}.ld .zap .msgs{flex-direction:column;gap:8px;min-height:300px;padding:18px 16px;display:flex}.ld .zap .m{color:#e9edef;background:#202c33;border-radius:10px;max-width:86%;padding:8px 12px 10px;font-size:.88rem;line-height:1.45}.ld .zap .m.eu{background:#005c4b;align-self:flex-end}.ld .zap .m small{text-align:right;color:#e9edef99;margin-top:2px;font-size:.66rem;display:block}.ld .zap .pe{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding:12px 14px;display:flex}.ld .zap .pe span{color:#8696a0;background:#2a3942;border-radius:99px;flex:1;align-items:center;height:42px;padding:0 16px;font-size:.86rem;display:flex}.ld .zap .pe i{background:#25d366;border-radius:99px;width:42px;height:42px}.ld .vitrine{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:20px;margin-top:40px;display:grid}@media (max-width:1023px){.ld .vitrine{grid-template-columns:1fr}}.ld .regioes{align-content:start;gap:4px;display:grid}.ld .regiao{text-align:left;cursor:pointer;color:var(--suave);background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:.98rem;font-weight:700;transition:background-color .2s,color .2s;display:flex}.ld .regiao small{color:var(--suave);font-size:.78rem;font-weight:600}.ld .regiao:hover{color:var(--tinta);background:#fff}.ld .regiao[aria-pressed=true]{color:var(--azul-700);box-shadow:var(--sombra-1);background:#fff}@media (max-width:1023px){.ld .regioes{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.ld .regiao{flex-shrink:0}}.ld .painel-vitrine{padding:clamp(20px,2.6vw,30px)}.ld .painel-vitrine .cab-vitrine{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ld .painel-vitrine h3{letter-spacing:-.03em;font-size:1.35rem}.ld .painel-vitrine .bairros{color:var(--suave);margin-top:6px;font-size:.9rem}.ld .empresa-motoboy{border-top:1px solid var(--linha-2);align-items:center;gap:14px;padding:14px 0;display:flex}.ld .empresa-motoboy:first-of-type{border-top:0}.ld .citacao{letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:30ch;margin-top:30px;font-size:clamp(1.6rem,1.1rem + 1.6vw,2.6rem);font-weight:700;line-height:1.22}.ld .citacao:before{content:"“";color:var(--ceu-500)}.ld .citacao:after{content:"”";color:var(--ceu-500)}.ld .autores{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 20px;margin-top:40px;display:grid}.ld .autor{text-align:left;cursor:pointer;color:#ffffff73;background:0 0;border:0;border-top:1px solid #ffffff1f;padding:16px 0 0;position:relative}.ld .autor b{color:inherit;font-size:.96rem;display:block}.ld .autor small{font-size:.8rem}.ld .autor[aria-pressed=true]{color:#fff}.ld .autor[aria-pressed=true]:before{content:"";background:var(--ceu-500);transform-origin:0;width:100%;height:2px;animation:tempo-aba var(--dur,7s) linear both;position:absolute;top:-1px;left:0}.ld .faixa-rolando{margin-top:clamp(40px,7svh,80px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ld .faixa-rolando>div{gap:34px;width:max-content;animation:50s linear infinite faixa;display:flex}.ld .faixa-rolando span{letter-spacing:-.02em;color:#ffffff59;white-space:nowrap;font-size:clamp(1.1rem,.9rem + .6vw,1.5rem);font-weight:800}.ld .faixa-rolando span:after{content:"•";color:var(--ceu-500);margin-left:34px}@keyframes faixa{to{transform:translate(-50%)}}.ld .duvidas-palco{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:center;gap:28px;margin-top:36px;display:grid;position:relative}.ld .perguntas-lado{gap:12px;display:grid}.ld .perguntas-lado.esq{justify-items:end}.ld .pergunta{cursor:pointer;text-align:left;max-width:300px;color:var(--tinta);box-shadow:var(--sombra-1);transition:transform .25s var(--saida), box-shadow .25s, background-color .2s, color .2s;background:#fff;border:0;border-radius:16px;padding:12px 16px;font-size:.9rem;font-weight:600;line-height:1.35}.ld .pergunta:nth-child(odd){transform:translate(-12px)}.ld .pergunta:hover{box-shadow:var(--sombra-2);transform:translateY(-2px)}.ld .pergunta[aria-pressed=true]{background:var(--azul-700);color:#fff}.ld .celular{aspect-ratio:9/18.5;width:min(100%,48.6487svh - 175.135px);min-width:240px;box-shadow:0 0 0 1px #0f14301a, var(--sombra-3);background:#10131f;border-radius:46px;justify-self:center;padding:10px;position:relative}.ld .celular .tela-cel{background:#fff;border-radius:37px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ld .celular .ilha{z-index:2;background:#10131f;border-radius:99px;width:90px;height:26px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.ld .cel-cab{border-bottom:1px solid var(--linha-2);align-items:center;gap:10px;padding:46px 16px 12px;display:flex}.ld .cel-cab img{background:var(--azul-700);-o-object-fit:contain;object-fit:contain;border-radius:99px;width:34px;height:34px;padding:6px}.ld .cel-cab b{color:var(--tinta);font-size:.9rem;display:block}.ld .cel-cab small{color:var(--verde);font-size:.72rem}.ld .cel-msgs{background:var(--fundo);flex-direction:column;flex:1;gap:8px;padding:14px 12px;display:flex;overflow:hidden}.ld .cel-msgs .bolha{font-size:.82rem}.ld .cel-msgs .bolha.eles{background:#fff}.ld .cel-msgs .acao{color:var(--azul-700);margin-top:8px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-block}.ld .entra{animation:entra .5s var(--saida) both}@keyframes entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1023px){.ld .duvidas-palco{grid-template-columns:1fr}.ld .perguntas-lado{scrollbar-width:none;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.ld .perguntas-lado.esq{justify-items:start}.ld .pergunta,.ld .pergunta:nth-child(odd){flex-shrink:0;max-width:240px;transform:none}.ld .duvidas-palco .celular{aspect-ratio:9/14;width:min(300px,80vw);min-width:0;margin-inline:auto}}.ld .chamada{position:relative;overflow:hidden}.ld .chamada:before{content:"";pointer-events:none;background:#03a9f438;border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;right:-140px}.ld .chamada .caixa{position:relative}.ld .chamada .titulo{max-width:14ch}.ld .espera{border-top:1px solid #ffffff29;max-width:860px;margin-top:clamp(40px,7svh,72px);padding-top:32px}.ld .espera h3{letter-spacing:-.02em;font-size:1.1rem}.ld .espera>p{color:#ffffffa8;margin-top:4px;font-size:.92rem}.ld .espera form{grid-template-columns:1.2fr 1fr 1fr 96px auto;align-items:start;gap:10px;margin-top:16px;display:grid;position:relative}@media (max-width:860px){.ld .espera form{grid-template-columns:1fr 1fr}.ld .espera form .botao{grid-column:1/-1}}@media (max-width:520px){.ld .espera form{grid-template-columns:1fr}}.ld .espera input,.ld .espera select{width:100%;height:50px;font:inherit;color:#fff;background:#ffffff1a;border:0;border-radius:12px;padding:0 14px;font-size:.95rem;box-shadow:inset 0 0 0 1px #fff3}.ld .espera select option{color:var(--tinta)}.ld .espera input::placeholder{color:#ffffff8c}.ld .espera input:focus,.ld .espera select:focus{outline:none;box-shadow:inset 0 0 0 2px #fff}.ld .espera [aria-invalid=true]{box-shadow:inset 0 0 0 2px #ffab91}.ld .espera .erro{color:#ffccbc;margin-top:6px;font-size:.78rem}.ld .espera .botao{height:50px}.ld .espera .aviso{color:#fffc;margin-top:14px;font-size:.88rem}.ld .espera .aviso a{color:#fff;font-weight:700}.ld .espera .feito{color:#fff;align-items:center;gap:10px;margin-top:18px;font-weight:600;display:flex}.ld .pote{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ld .rodape{background:var(--marinho);color:#fff9;padding-block:64px 0;font-size:.92rem}.ld .rodape .grade{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;display:grid}@media (max-width:860px){.ld .rodape .grade{grid-template-columns:1fr 1fr}.ld .rodape .grade>:first-child{grid-column:1/-1}}.ld .rodape img.logo{width:auto;height:38px}.ld .rodape p.sobre{max-width:30ch;margin-top:16px}.ld .rodape h4{letter-spacing:.1em;text-transform:uppercase;color:#fff;margin:0 0 14px;font-size:.82rem;font-weight:700}.ld .rodape ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ld .rodape a{color:#ffffffb8;text-decoration:none}.ld .rodape a:hover{color:#fff}.ld .rodape li a{white-space:nowrap}.ld .rodape .base{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding:22px 0;font-size:.82rem;display:flex}.ld .rodape .snapp{border-top:1px solid #ffffff0f;justify-content:center;align-items:center;gap:8px;padding:16px 0 22px;font-size:.8rem;display:flex}.ld .rodape .snapp img{opacity:.85;width:auto;height:18px}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){:root .ld [data-revelar]{opacity:0;transform:translateY(28px)}:root .ld [data-revelar].revelado{opacity:1;transition:opacity .9s var(--saida), transform .9s var(--saida);transition-delay:calc(var(--i,0) * 80ms);transform:none}}@media (prefers-reduced-motion:reduce){.ld *,.ld :before,.ld :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ld .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ld .tela-cel .app-corpo{background:var(--fundo);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ld .app-topo{background:var(--azul-700);color:#ffffffbf;padding:46px 16px 16px}.ld .app-topo small{font-size:.74rem;display:block}.ld .app-topo b{letter-spacing:-.02em;color:#fff;margin-top:2px;font-size:1.08rem;display:block}.ld .app-topo .busca{color:#fffc;background:#ffffff24;border-radius:10px;align-items:center;gap:8px;height:36px;margin-top:12px;padding:0 12px;font-size:.76rem;display:flex}.ld .app-meio{flex:1;min-height:0;padding:12px;overflow:hidden}.ld .app-meio .vaga-mini{padding:11px 12px}.ld .app-meio .vaga-mini .loja{white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.ld .app-meio .vaga-mini .onde{font-size:.72rem}.ld .app-meio .vaga-mini .valor{font-size:.86rem}.ld .app-meio .pessoa .nome{font-size:.84rem}.ld .app-meio .pessoa .info{font-size:.72rem}.ld .app-meio .av{width:36px;height:36px}.ld .app-meio .bolha{font-size:.8rem}.ld .app-meio .bolha.eles{background:#fff}.ld .chips{gap:6px;margin-bottom:10px;display:flex}.ld .chips span{box-shadow:inset 0 0 0 1px var(--linha);color:var(--suave);background:#fff;border-radius:99px;padding:6px 11px;font-size:.72rem;font-weight:700}.ld .chips span.on{background:var(--azul-700);color:#fff;box-shadow:none}.ld .quero{background:var(--azul-700);color:#fff;border-radius:12px;place-items:center;height:46px;font-size:.9rem;font-weight:800;display:grid;box-shadow:0 10px 22px -10px #303f9fcc}.ld .app-nav{border-top:1px solid var(--linha-2);background:#fff;grid-template-columns:repeat(4,1fr);padding:10px 6px 18px;display:grid}.ld .app-nav span{color:var(--suave);justify-items:center;gap:3px;font-size:.62rem;font-weight:600;display:grid}.ld .app-nav span.on{color:var(--azul-700)}.ld .palco .celular,.ld [data-revelar]>.celular{margin-inline:auto}.ld .progresso{background:var(--fundo);border-radius:16px;margin-top:20px;padding:16px}.ld .progresso .lin{color:var(--suave);justify-content:space-between;gap:8px;font-size:.8rem;display:flex}.ld .progresso .lin b{color:var(--tinta)}.ld .progresso .trilho{background:var(--linha);border-radius:99px;height:8px;margin-top:10px;overflow:hidden}.ld .progresso .trilho i{background:var(--azul-700);border-radius:99px;height:100%;display:block}.ld .degraus{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:14px;display:grid}.ld .degraus span{text-align:center;color:var(--suave);box-shadow:inset 0 0 0 1px var(--linha);background:#fff;border-radius:9px;padding:7px 4px;font-size:.7rem;font-weight:700}.ld .degraus span.feito{color:var(--azul-800);background:var(--azul-100);box-shadow:none}.ld .degraus span.atual{color:#fff;background:var(--azul-700);box-shadow:none}.ld .loja-app{color:#fff;background:#000;border-radius:14px;align-items:center;gap:10px;height:56px;padding:0 20px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.ld .loja-app small{opacity:.75;font-size:.64rem;line-height:1;display:block}.ld .loja-app b{font-size:1.05rem;line-height:1.2;display:block}.ld .hero .caixa.hero-grade{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ld .hero .hero-grade .texto{max-width:600px}@media (max-width:1023px){.ld .hero .caixa.hero-grade{grid-template-columns:1fr;gap:44px;padding-bottom:8px}}.ld .aovivo{width:100%;max-width:540px;margin-inline:auto;position:relative}.ld .aovivo:before{content:"";background:#ffffff0f;border:1px solid #ffffff14;border-radius:26px;position:absolute;inset:18px 6% -18px}.ld .aovivo-cartao{color:var(--texto);background:#fff;border-radius:24px;padding:clamp(18px,2.2vw,26px);position:relative;box-shadow:0 40px 90px -30px #0000008c}.ld .aovivo-cab{border-bottom:1px solid var(--linha-2);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.ld .aovivo-cab b{letter-spacing:-.02em;color:var(--tinta);margin-top:10px;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);display:block}.ld .aovivo-cab .det{color:var(--suave);align-items:center;gap:6px;margin-top:4px;font-size:.84rem;display:flex}.ld .aovivo-contador{justify-content:space-between;align-items:baseline;padding:14px 2px 12px;display:flex}.ld .aovivo-contador span{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:.82rem;font-weight:700}.ld .aovivo-contador b{letter-spacing:-.04em;color:var(--azul-700);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.ld .aovivo-lista{gap:8px;display:grid}.ld .aovivo-item{background:var(--fundo);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ld .aovivo-item.novo{box-shadow:inset 0 0 0 1.5px var(--azul-700), 0 10px 24px -14px #303f9f80;animation:chega .7s var(--saida) both;background:#fff}@keyframes chega{0%{opacity:0;transform:translateY(-16px)scale(.98)}to{opacity:1;transform:none}}.ld .aovivo-item .meio{flex:1;min-width:0}.ld .aovivo-item .nome{color:var(--tinta);white-space:nowrap;align-items:center;gap:7px;font-size:.95rem;font-weight:700;display:flex;overflow:hidden}.ld .aovivo-item .info{color:var(--suave);flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;font-size:.8rem;display:flex}.ld .aovivo-item .estrela{color:#f2b417;fill:#f2b417}.ld .aovivo-item .valor-vaga{text-align:right;color:var(--tinta);white-space:nowrap;font-size:1.05rem;font-weight:800}.ld .aovivo-item .valor-vaga small{color:var(--suave);font-size:.72rem;font-weight:600;display:block}@media (max-width:560px){.ld .aovivo-item:nth-child(n+4),.ld .aovivo-item .acao-mini{display:none}}.ld .faixa-numeros{background:var(--marinho-2);border-top:1px solid #ffffff0f;padding-block:clamp(28px,5svh,48px)}.ld .numeros-faixa{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:860px){.ld .numeros-faixa{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}.ld .num b{letter-spacing:-.045em;color:#fff;font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(2.1rem,1.4rem + 2.2vw,3.4rem);font-weight:800;line-height:1;display:flex}.ld .num b .mais{color:var(--ceu-500);margin-right:2px}.ld .num>span:not(.sr-only){color:#ffffffa8;margin-top:10px;font-size:clamp(.92rem,.86rem + .2vw,1.02rem);display:block}.ld .hodometro{display:inline-flex}.ld .hod-col{height:1em;display:inline-block;position:relative;overflow:hidden}.ld .hod-medida{visibility:hidden}.ld .hod-fita{transition:transform 1.8s var(--saida);flex-direction:column;display:flex;position:absolute;top:0;left:50%}.ld .hod-fita span{height:1em;line-height:1;display:block}.ld .clientes{border-bottom:1px solid var(--linha-2);background:#fff;padding-block:clamp(40px,7svh,72px)}.ld .clientes-titulo{text-align:center;letter-spacing:-.02em;color:var(--tinta);font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:700}.ld .clientes-titulo em{color:var(--azul-700);font-style:normal}.ld .clientes-trilho{margin-top:clamp(24px,4svh,40px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ld .clientes-trilho>div{gap:clamp(28px,4vw,56px);width:max-content;animation:45s linear infinite faixa;display:flex}.ld .clientes-trilho:hover>div{animation-play-state:paused}.ld .clientes-trilho figure{justify-items:center;gap:10px;width:120px;margin:0;display:grid}.ld .clientes-trilho img{-o-object-fit:cover;object-fit:cover;width:84px;height:84px;box-shadow:0 0 0 1px var(--linha), var(--sombra-1);border-radius:99px}.ld .clientes-trilho figcaption{color:var(--suave);text-align:center;font-size:.8rem;font-weight:600;line-height:1.3}.ld .comparacao{border:1px solid var(--linha);box-shadow:var(--sombra-2);background:#fff;border-radius:24px;margin-top:clamp(32px,5svh,56px);overflow:hidden}.ld .comparacao-cab,.ld .comparacao-linha{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1.15fr);display:grid}.ld .comparacao-cab span{letter-spacing:-.01em;padding:18px 24px;font-size:1.02rem;font-weight:800}.ld .comparacao-cab .sem{color:var(--suave)}.ld .comparacao-cab .com{background:var(--azul-700);color:#fff;align-items:center;gap:10px;display:flex}.ld .comparacao-linha span{border-top:1px solid var(--linha-2);align-items:flex-start;gap:10px;padding:20px 24px;font-size:clamp(.98rem,.92rem + .2vw,1.08rem);line-height:1.45;display:flex}.ld .comparacao-linha .tema{color:var(--tinta);font-weight:800}.ld .comparacao-linha .sem{color:var(--suave)}.ld .comparacao-linha .com{background:var(--azul-100);color:var(--azul-900);border-top-color:#303f9f1a;font-weight:600}.ld .comparacao-linha svg{flex-shrink:0;width:20px;height:20px;margin-top:2px}.ld .comparacao-linha .sem svg{color:#c4c8d8}.ld .comparacao-linha .com svg{color:var(--azul-700)}@media (max-width:760px){.ld .comparacao-cab{display:none}.ld .comparacao-linha{grid-template-columns:1fr}.ld .comparacao-linha .tema{padding-bottom:6px}.ld .comparacao-linha .sem,.ld .comparacao-linha .com{border-top:0;padding-top:8px;padding-bottom:8px}.ld .comparacao-linha .com{border-radius:12px;margin:0 12px 14px;padding:12px 14px}}.ld .tipos-vaga{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(32px,5svh,52px);display:grid}@media (max-width:1023px){.ld .tipos-vaga{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ld .tipos-vaga{grid-template-columns:1fr}}.ld .tipo-vaga{align-content:start;gap:10px;padding:24px;display:grid}.ld .tipo-vaga .tag{justify-self:start;padding:6px 12px;font-size:.8rem}.ld .tipo-vaga b{letter-spacing:-.03em;color:var(--tinta);font-size:1.5rem;font-weight:800}.ld .tipo-vaga p{color:var(--suave);font-size:1rem}.ld .urgente-faixa{background:var(--marinho);color:#ffffffc7;border-radius:18px;align-items:center;gap:16px;margin-top:16px;padding:20px 24px;display:flex}.ld .urgente-faixa svg{width:26px;height:26px;color:var(--ceu-500);flex-shrink:0}.ld .urgente-faixa b{color:#fff}.ld .autor{align-items:center;gap:12px;display:flex}.ld .autor img{-o-object-fit:cover;object-fit:cover;opacity:.55;border-radius:99px;flex-shrink:0;width:44px;height:44px;transition:opacity .3s}.ld .autor[aria-pressed=true] img{opacity:1}.ld .hero-marca .caixa{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.ld .hero-marca .texto{max-width:640px}.ld .hero-marca h1{margin:0}.ld .h1-frase{letter-spacing:-.01em;color:#ffffffc7;max-width:30ch;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);font-weight:600;line-height:1.4;display:block}.ld .h1-slogan{font-family:var(--font-josefin), "Josefin Sans", sans-serif;letter-spacing:-.02em;color:#fff;margin-top:clamp(14px,2.4svh,24px);font-size:min(clamp(3rem,1.6rem + 4.6vw,6rem),11svh);font-weight:700;line-height:.98;display:block}.ld .h1-slogan em{color:var(--ceu-500);font-style:normal}.ld .hero-marca .sub{margin-top:clamp(18px,3svh,28px)}.ld .palco-marca{--mx:0;--my:0;aspect-ratio:1/.82;width:100%;position:relative}.ld .palco-marca .halo{filter:blur(20px);background:radial-gradient(closest-side,#03a9f457,#303f9f2e 55%,#0000 75%);border-radius:50%;animation:7s ease-in-out infinite alternate respira;position:absolute;inset:8% 4% 8% 18%}@keyframes respira{0%{opacity:.8;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}.ld .marca-d{width:72%;height:auto;transform:translate3d(calc(var(--mx) * -18px), calc(var(--my) * -14px), 0);transition:transform .6s var(--saida);filter:drop-shadow(0 30px 60px #03a9f447);position:absolute;top:12%;left:22%;overflow:visible}.ld .d-traco{fill:none;stroke:#ffffffe6;stroke-width:2.2px;stroke-linejoin:round;stroke-dasharray:2600;stroke-dashoffset:2600px;animation:2.2s cubic-bezier(.65,0,.35,1) .2s forwards desenha}.ld .d-cheio{opacity:0;animation:preenche 1.2s var(--saida) 1.7s forwards}@keyframes desenha{to{stroke-dashoffset:0}}@keyframes preenche{to{opacity:1}}.ld .rastros{width:46%;height:62%;transform:translate3d(calc(var(--mx) * 26px), calc(var(--my) * 10px), 0);transition:transform .6s var(--saida);position:absolute;top:12%;left:0}.ld .rastros i{opacity:0;background:linear-gradient(90deg,#0000,#03a9f4d9);border-radius:99px;height:4px;animation:linear infinite both rastro;position:absolute;right:0}@keyframes rastro{0%{opacity:0;transform:translate(40%)scaleX(.3)}15%{opacity:1}70%{opacity:.7}to{opacity:0;transform:translate(-120%)scaleX(1)}}@media (max-width:1023px){.ld .hero-marca .caixa{grid-template-columns:1fr}.ld .palco-marca{justify-self:center;max-width:460px;margin-top:8px}}@media (prefers-reduced-motion:reduce){.ld .d-traco{stroke-dashoffset:0}.ld .d-cheio{opacity:1}.ld .rastros i{display:none}}.ld .clientes-sub{text-align:center;color:var(--suave);margin-top:8px;font-size:clamp(1rem,.95rem + .2vw,1.1rem)}.ld .dores-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:clamp(36px,6svh,64px) 0 0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.ld .dores-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ld .dores-grade{grid-template-columns:1fr}}.ld .dores-grade li{min-height:clamp(220px,34svh,320px);transition:background-color .3s, border-color .3s, transform .4s var(--saida);background:#ffffff0a;border:1px solid #ffffff17;border-radius:22px;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,30px);display:flex;position:relative}.ld .dores-grade li:hover{background:#ffffff12;border-color:#03a9f466;transform:translateY(-4px)}.ld .dores-grade .n{color:var(--ceu-500);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.ld .dores-grade h3{letter-spacing:-.03em;margin-top:auto;font-size:clamp(1.4rem,1.15rem + .9vw,1.9rem);line-height:1.12}.ld .dores-grade p{color:#ffffffa8;font-size:clamp(1rem,.95rem + .2vw,1.08rem)}@media (max-width:560px){.ld .dores-grade li{min-height:0}}.ld .numero-grande{margin-top:clamp(28px,5svh,48px)}.ld .numero-grande b{letter-spacing:-.06em;color:var(--azul-700);font-size:clamp(4rem,2.6rem + 5vw,7.5rem);font-weight:800;line-height:.9;display:block}.ld .numero-grande span{max-width:28ch;color:var(--suave);margin-top:14px;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);display:block}.ld .beneficios{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ld .beneficios li{background:var(--fundo);transition:background-color .25s, transform .35s var(--saida);border-radius:18px;align-items:flex-start;gap:16px;padding:clamp(16px,2svh,22px) 22px;display:flex}.ld .beneficios li:hover{background:var(--azul-100);transform:translate(6px)}.ld .beneficios .ok{background:var(--azul-700);color:#fff;border-radius:99px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.ld .beneficios .ok svg{width:18px;height:18px}.ld .beneficios h3{letter-spacing:-.02em;font-size:clamp(1.1rem,1rem + .35vw,1.3rem)}.ld .beneficios p{color:var(--suave);margin-top:2px;font-size:1rem}.ld .passos-grandes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:clamp(40px,7svh,72px) 0 0;padding:0;list-style:none;display:grid}@media (max-width:860px){.ld .passos-grandes{grid-template-columns:1fr}}.ld .passos-grandes li{border:1px solid var(--linha);box-shadow:var(--sombra-1);background:#fff;border-radius:24px;flex-direction:column;min-height:clamp(240px,36svh,340px);padding:clamp(26px,3vw,38px);display:flex;position:relative}.ld .passos-grandes .n{font-family:var(--font-josefin), "Josefin Sans", sans-serif;color:var(--azul-100);-webkit-text-stroke:2px var(--azul-700);font-size:clamp(4.5rem,3rem + 4vw,7rem);font-weight:700;line-height:.8}.ld .passos-grandes h3{letter-spacing:-.03em;margin-top:auto;padding-top:28px;font-size:clamp(1.5rem,1.2rem + .9vw,2rem)}.ld .passos-grandes p{color:var(--suave);margin-top:8px;font-size:clamp(1rem,.95rem + .2vw,1.1rem)}.ld .passos-grandes li:not(:last-child):after{content:"";border-top:2.5px solid var(--azul-700);border-right:2.5px solid var(--azul-700);z-index:1;width:12px;height:12px;position:absolute;top:50%;right:-16px;transform:translateY(-50%)rotate(45deg)}@media (max-width:860px){.ld .passos-grandes li{min-height:0}.ld .passos-grandes li:after{display:none}}.ld .tem-mais{background:radial-gradient(900px 500px at 85% 0%, #303f9f8c, transparent 70%), var(--marinho)}.ld .extras{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(clamp(150px,20svh,200px),auto);gap:14px;margin-top:clamp(32px,5svh,56px);display:grid}@media (max-width:1023px){.ld .extras{grid-template-columns:repeat(2,minmax(0,1fr))}.ld .destaque-extra{grid-column:span 2}}@media (max-width:560px){.ld .extras{grid-template-columns:1fr;grid-auto-rows:auto}}.ld .extra{transition:transform .4s var(--saida), border-color .3s, background-color .3s;background:#ffffff0b;border:1px solid #ffffff17;border-radius:22px;flex-direction:column;gap:8px;padding:clamp(20px,2.2vw,28px);display:flex;position:relative;overflow:hidden}.ld .extra:hover{background:#ffffff12;border-color:#03a9f473;transform:translateY(-4px)}.ld .extra svg{width:30px;height:30px;color:var(--ceu-500)}.ld .extra h3{letter-spacing:-.02em;margin-top:auto;font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem)}.ld .extra p{color:#ffffffa8}.ld .extra.grande{grid-area:span 2/span 2}.ld .extra.grande svg{width:46px;height:46px}.ld .extra.grande h3{letter-spacing:-.04em;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.8rem)}.ld .extra.grande p{max-width:30ch;font-size:clamp(1.05rem,1rem + .3vw,1.2rem)}.ld .destaque-extra{background:var(--ceu-500);border-color:var(--ceu-500);grid-column:span 3;justify-content:center}.ld .destaque-extra:hover{background:#22b5f6;border-color:#22b5f6}.ld .destaque-extra b{letter-spacing:-.03em;color:var(--marinho);font-size:clamp(1.4rem,1.15rem + .9vw,2rem);font-weight:800}.ld .destaque-extra p{color:#0e1440bf;font-weight:600}@media (max-width:560px){.ld .extra.grande,.ld .destaque-extra{grid-area:auto}.ld .extra h3{margin-top:12px}}.ld #planos.tela{padding-top:clamp(5.5rem,10svh,6.5rem);padding-bottom:clamp(1.5rem,3svh,2.5rem)}.ld .planos-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ld .planos-cab .periodo{margin-top:0}.ld #planos .titulo{font-size:min(clamp(2rem,1.3rem + 2vw,3rem),6.4svh)}.ld #planos .planos{margin-top:clamp(18px,3svh,28px)}.ld #planos .plano{padding:clamp(18px,2.4svh,26px) 24px}.ld #planos .plano .para{min-height:0}.ld #planos .plano .preco{margin-top:10px}.ld #planos .plano .detalhe-preco{min-height:2.6em;margin-top:4px}.ld #planos .plano .faixa{min-height:64px;margin-top:8px}.ld #planos .plano .botao{height:48px;margin-top:10px}.ld #planos .plano ul{gap:7px;margin-top:14px;padding-top:14px}.ld #planos .plano li{font-size:.88rem}.ld #planos .plano .regra{padding-top:12px}.ld #planos .promessas{margin-top:16px}.ld #planos .comparar{margin-top:10px}.ld .perguntas-grade{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}@media (max-width:1023px){.ld .perguntas-grade{grid-template-columns:1fr}}.ld .perguntas-cab{position:sticky;top:120px}@media (max-width:1023px){.ld .perguntas-cab{position:static}}.ld .acordeao{border-top:1px solid var(--linha)}.ld .acordeao .item{border-bottom:1px solid var(--linha)}.ld .acordeao button{cursor:pointer;text-align:left;letter-spacing:-.015em;width:100%;color:var(--tinta);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6svh,24px) 0;font-size:clamp(1.08rem,1rem + .35vw,1.3rem);font-weight:700;display:flex}.ld .acordeao button:hover{color:var(--azul-700)}.ld .acordeao button svg{width:24px;height:24px;color:var(--azul-700);transition:transform .35s var(--saida);flex-shrink:0}.ld .acordeao .aberto button svg{transform:rotate(45deg)}.ld .acordeao .resposta{transition:grid-template-rows .45s var(--saida);grid-template-rows:0fr;display:grid}.ld .acordeao .aberto .resposta{grid-template-rows:1fr}.ld .acordeao .resposta p{color:var(--suave);padding-right:44px;font-size:clamp(1rem,.95rem + .2vw,1.1rem);line-height:1.65;overflow:hidden}.ld .acordeao .aberto .resposta p{padding-bottom:22px}.ld .titulo-slogan{font-family:var(--font-josefin), "Josefin Sans", sans-serif;letter-spacing:-.02em;font-size:min(clamp(3rem,1.6rem + 4.8vw,6.4rem),12svh);font-weight:700;line-height:.98;max-width:none!important}.ld .chamada .titulo-slogan em{color:var(--ceu-300)}.ld .rodape .slogan-rodape{font-family:var(--font-josefin), "Josefin Sans", sans-serif;color:#fff;margin-top:18px;font-size:1.35rem;font-weight:700;line-height:1.15}@media (min-width:1024px) and (max-height:820px){.ld #planos .plano li:nth-child(n+4),.ld #planos .plano .regra,.ld #planos .plano .para,.ld #planos .promessas{display:none}}.ld .hero-foto{padding-bottom:0}.ld .hero-foto .caixa{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,56px);min-height:calc(100svh - clamp(5.5rem,12svh,8rem));display:grid}.ld .hero-foto .texto{max-width:620px;padding-bottom:clamp(2rem,6svh,4rem)}.ld .hero-foto .titulo-hero{font-size:min(clamp(2.8rem,1.4rem + 4vw,5.2rem),10svh)}.ld .foto-hero{justify-content:center;align-self:end;align-items:flex-end;height:min(86svh,820px);display:flex;position:relative}.ld .foto-hero .circulo{aspect-ratio:1;background:var(--azul-700);border-radius:50%;width:min(92%,640px);position:absolute;bottom:4%;left:50%;transform:translate(-50%);box-shadow:0 0 0 clamp(18px,3vw,36px) #303f9f47}.ld .foto-hero picture{align-items:flex-end;height:100%;display:flex;position:relative}.ld .foto-hero img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;filter:drop-shadow(0 30px 50px #00000059);width:auto;max-width:none;height:100%;animation:sobe-foto 1.2s var(--saida) .15s both}@keyframes sobe-foto{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (max-width:1023px){.ld .hero-foto .caixa{grid-template-columns:minmax(0,1fr);gap:8px;min-height:0}.ld .foto-hero{overflow:hidden}.ld .hero-foto .texto{padding-bottom:0}.ld .foto-hero{justify-self:center;width:100%;max-width:520px;height:auto}.ld .foto-hero picture{width:100%;height:auto}.ld .foto-hero img{width:100%;max-width:100%;height:auto}}.ld .numeros-prova{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(28px,4svh,44px) 0 0;display:grid}.ld .numeros-prova>div{flex-direction:column-reverse;gap:6px;padding:clamp(20px,3svh,30px) 24px;display:flex}.ld .numeros-prova>div+div{border-left:1px solid var(--linha)}.ld .numeros-prova dd{letter-spacing:-.05em;color:var(--azul-700);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.8rem);font-weight:800;line-height:1}.ld .numeros-prova dt{color:var(--suave);font-size:clamp(.95rem,.9rem + .2vw,1.05rem)}@media (max-width:860px){.ld .numeros-prova{grid-template-columns:repeat(2,minmax(0,1fr))}.ld .numeros-prova>div:nth-child(3){border-left:0}.ld .numeros-prova>div:nth-child(n+3){border-top:1px solid var(--linha)}.ld .numeros-prova>div{padding:18px 14px}}.ld .clientes-titulo{letter-spacing:-.035em;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.4rem);font-weight:800}.ld .passos-grandes .n{font-family:var(--font-inter), Inter, sans-serif;background:var(--azul-700);color:#fff;letter-spacing:-.03em;-webkit-text-stroke:0;border-radius:18px;place-items:center;width:clamp(56px,5vw,72px);height:clamp(56px,5vw,72px);font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-weight:800;line-height:1;display:grid;box-shadow:0 14px 30px -14px #303f9fcc}.ld .hero-centro .caixa{text-align:center;place-items:center;display:grid}.ld .hero-centro .texto{max-width:980px;margin-inline:auto}.ld .hero-centro .titulo-hero{font-size:min(clamp(2.8rem,1.2rem + 5vw,6rem),11svh)}.ld .hero-centro .sub{max-width:34rem;margin-inline:auto}.ld .hero-centro .acoes{justify-content:center}.ld .dores-grade{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.ld .dores-grade{grid-template-columns:1fr}.ld .dores-grade li{min-height:0}}
