@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy-950: #0f1320;--navy-900: #151a2a;--navy-800: #181e2e;--navy-700: #222a42;--navy-600: #2f3956;--prata: #c9cfda;--prata-claro: #e8ebf1;--prata-escuro: #9aa3b5;--paper: #f5f6f9;--branco: #ffffff;--ink: #161a28;--muted: #565e72;--acento: #3f5a99;--linha: #dfe3ec;--raio: 14px;--sombra: 0 10px 30px -12px rgba(15, 19, 32, .25);--fonte: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{margin:0;font-family:var(--fonte);font-size:1.0625rem;line-height:1.65;color:var(--ink);background:var(--branco)}img{max-width:100%;height:auto;display:block}h1,h2,h3{line-height:1.18;margin:0 0 .6em;letter-spacing:-.015em;font-weight:650}h1{font-size:clamp(2rem,6.4vw,3.2rem)}h2{font-size:clamp(1.65rem,4.6vw,2.35rem)}h3{font-size:1.15rem;letter-spacing:-.005em}p{margin:0 0 1em}a{color:inherit}:focus-visible{outline:3px solid #7fa2ff;outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:20px}.wrap--estreito{max-width:780px}.pular{position:absolute;left:-999px;top:8px;background:var(--prata-claro);color:var(--navy-900);padding:10px 16px;border-radius:8px;z-index:100}.pular:focus{left:8px}.ico{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ico--fill{fill:currentColor;stroke:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:999px;font:inherit;font-weight:600;font-size:1rem;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .15s,box-shadow .2s,background .2s;min-height:48px}.btn:hover{transform:translateY(-1px)}.btn--lg{padding:16px 32px;font-size:1.06rem}.btn--sm{padding:9px 18px;min-height:40px;font-size:.94rem}.btn--prata{background:linear-gradient(180deg,#eef0f5,#c4cad7);color:var(--navy-900);box-shadow:0 8px 22px -10px #0000008c}.btn--prata:hover{background:linear-gradient(180deg,#fff,#d3d8e3)}.btn--navy{background:var(--navy-800);color:var(--prata-claro);width:100%}.btn--navy:hover{background:var(--navy-700)}.link-suave{color:var(--prata);text-underline-offset:4px;font-weight:500}.link-btn{background:none;border:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:0}.topo{position:sticky;top:0;z-index:50;background:#181e2ef0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(201,207,218,.12);color:var(--prata-claro)}.topo__in{display:flex;align-items:center;gap:16px;min-height:64px}.marca{display:flex;align-items:center;gap:12px;text-decoration:none;margin-right:auto}.marca img{height:36px;width:auto}.marca__txt{display:flex;flex-direction:column;line-height:1.15}.marca__txt strong{font-size:1.02rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.marca__txt small{font-size:.72rem;color:var(--prata-escuro);letter-spacing:.03em}.nav{display:none;gap:26px}.nav a{text-decoration:none;font-size:.95rem;color:var(--prata);padding:6px 0}.nav a:hover{color:#fff}.topo__cta{display:none}.menu{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:none;border:1px solid rgba(201,207,218,.25);border-radius:10px;cursor:pointer}.menu span{display:block;height:2px;background:var(--prata-claro);border-radius:2px;transition:transform .2s,opacity .2s}.menu[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu[aria-expanded=true] span:nth-child(2){opacity:0}.menu[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav.aberto{display:flex;flex-direction:column;gap:0;position:absolute;top:100%;left:0;right:0;background:var(--navy-800);padding:8px 20px 16px;border-bottom:1px solid rgba(201,207,218,.15)}.nav.aberto a{padding:14px 0;border-bottom:1px solid rgba(201,207,218,.1);font-size:1.05rem}.hero{background:radial-gradient(1200px 600px at 85% 10%,#2a3453 0%,transparent 60%),linear-gradient(180deg,var(--navy-800),var(--navy-950));color:var(--prata-claro);overflow:hidden}.hero__in{display:grid;gap:36px;padding-block:44px 56px;align-items:center}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:600;color:var(--acento);margin:0 0 14px}.hero .eyebrow,.sec--navy .eyebrow{color:var(--prata-escuro)}.lead{font-size:1.15rem;color:inherit;opacity:.9;max-width:36em}.hero__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.hero__selo{display:flex;align-items:center;gap:8px;margin-top:28px;font-size:.92rem;color:var(--prata-escuro)}.hero__selo .ico{width:18px;height:18px}.hero__foto{margin:0;justify-self:center;width:min(80vw,380px);border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -25px #000;outline:1px solid rgba(201,207,218,.25);outline-offset:10px;aspect-ratio:2 / 3;background:var(--navy-700)}.hero__foto img{width:100%;height:100%;object-fit:cover}.sec{padding-block:68px}.sec--paper{background:var(--paper)}.sec--navy{background:linear-gradient(180deg,var(--navy-800),var(--navy-950));color:var(--prata-claro)}.sec__cab{max-width:720px;margin-bottom:40px}.sec__sub{color:var(--muted);font-size:1.08rem}.sec--navy .sec__sub{color:var(--prata)}.centro{text-align:center}.sobre{display:grid;gap:36px;align-items:center}.sobre__foto{margin:0;width:min(80vw,340px);justify-self:center;border-radius:20px;overflow:hidden;box-shadow:var(--sombra);aspect-ratio:2 / 3;background:var(--navy-700)}.sobre__foto img{width:100%;height:100%;object-fit:cover}.fatos{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:12px}.fatos li{display:flex;flex-direction:column;border-left:3px solid var(--navy-700);padding:2px 0 2px 16px}.fatos strong{font-weight:600}.fatos span{color:var(--muted);font-size:.95rem}.passos{list-style:none;counter-reset:p;padding:0;margin:0;display:grid;gap:18px}.passo{position:relative;background:var(--paper);border:1px solid var(--linha);border-radius:var(--raio);padding:28px 24px 24px}.passo__n{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--navy-800);color:var(--prata-claro);font-weight:650;margin-bottom:16px}.passo p{color:var(--muted);margin:0}.recebe{list-style:none;padding:0;margin:0;display:grid;gap:16px}.recebe li{background:#ffffff0a;border:1px solid rgba(201,207,218,.16);border-radius:var(--raio);padding:24px}.recebe .ico{width:28px;height:28px;color:var(--prata);margin-bottom:14px}.recebe h3{color:#fff;margin-bottom:.35em}.recebe p{margin:0;color:var(--prata);font-size:.98rem}.planos{display:grid;gap:20px}.plano{background:var(--branco);border:1px solid var(--linha);border-radius:18px;padding:30px 26px 26px;display:flex;flex-direction:column;box-shadow:var(--sombra)}.plano h3{font-size:1.5rem;margin-bottom:.2em}.plano__dur{color:var(--muted);margin-bottom:20px}.plano__dur strong{color:var(--ink)}.plano ul{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:12px;flex:1}.plano li{position:relative;padding-left:28px;font-size:.98rem}.plano li:before{content:"";position:absolute;left:0;top:.5em;width:14px;height:8px;border-left:2.5px solid var(--acento);border-bottom:2.5px solid var(--acento);transform:rotate(-45deg) translateY(-3px)}.nota{margin-top:28px;color:var(--muted);font-size:.95rem;text-align:center;max-width:720px;margin-inline:auto}.nota--clara{color:var(--prata-escuro)}.perfis{list-style:none;padding:0;margin:0;display:grid;gap:18px}.perfis li{padding:26px 24px;border:1px solid var(--linha);border-radius:var(--raio);background:var(--paper)}.perfis .ico{width:30px;height:30px;color:var(--acento);margin-bottom:14px}.perfis p{margin:0;color:var(--muted)}.avaliacoes{display:grid;gap:16px;margin-bottom:8px}.avaliacao{background:#ffffff0d;border:1px solid rgba(201,207,218,.16);border-radius:var(--raio);padding:24px;margin:0}.avaliacao__estrelas{display:flex;gap:3px;color:#e8c15a;margin-bottom:12px}.avaliacao__estrelas .ico{width:18px;height:18px;fill:currentColor;stroke:none}.avaliacao blockquote{margin:0 0 14px;color:var(--prata-claro)}.avaliacao figcaption{color:var(--prata-escuro);font-size:.92rem}.avaliacoes--vazio{display:none}.faq{display:grid;gap:12px}.faq details{background:var(--branco);border:1px solid var(--linha);border-radius:12px}.faq summary{cursor:pointer;list-style:none;padding:18px 56px 18px 22px;font-weight:600;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:22px;top:50%;width:10px;height:10px;border-right:2px solid var(--navy-700);border-bottom:2px solid var(--navy-700);transform:translateY(-70%) rotate(45deg);transition:transform .2s}.faq details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.faq details p{margin:0;padding:0 22px 20px;color:var(--muted)}.contato__in{display:grid;gap:36px;align-items:center}.contato__info{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:12px;color:var(--prata);font-size:.98rem}.contato__info li{display:flex;gap:10px;align-items:flex-start}.contato__info .ico{width:20px;height:20px;margin-top:3px;color:var(--prata-escuro)}.contato__foto{margin:0;width:min(60vw,280px);justify-self:center;border-radius:20px;overflow:hidden;aspect-ratio:2 / 3;outline:1px solid rgba(201,207,218,.25);outline-offset:10px;background:var(--navy-700)}.contato__foto img{width:100%;height:100%;object-fit:cover}.rodape{background:var(--navy-950);color:var(--prata);padding:40px 0 28px;font-size:.95rem}.rodape__in{display:flex;flex-direction:column;gap:22px}.rodape__marca{display:flex;align-items:center;gap:14px}.rodape__marca img{height:36px;width:auto}.rodape__marca strong{display:block;color:#fff;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.rodape__links{display:flex;flex-wrap:wrap;gap:8px 24px}.rodape__links a{color:var(--prata-claro)}.rodape__legal{margin:28px auto 0;padding-top:20px;border-top:1px solid rgba(201,207,218,.14);color:var(--prata-escuro);font-size:.84rem}.flutuante{position:fixed;right:16px;bottom:16px;z-index:40;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#eef0f5,#c4cad7);color:var(--navy-900);box-shadow:0 10px 24px -6px #0000008c;transition:bottom .25s}.flutuante .ico{width:30px;height:30px}body.com-banner .flutuante{bottom:150px}.cookies{position:fixed;inset:auto 0 0 0;z-index:60;background:var(--navy-900);color:var(--prata-claro);border-top:1px solid rgba(201,207,218,.2);padding:16px 20px;box-shadow:0 -10px 30px #0000004d}.cookies__in{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.cookies p{margin:0;font-size:.93rem;line-height:1.5}.cookies a{color:#fff}.cookies__bt{display:flex;gap:10px}.cookies__bt .btn{flex:1;min-height:44px;padding:10px 18px}.btn--contorno{background:transparent;color:var(--prata-claro);border-color:#c9cfda80}.btn--contorno:hover{background:#ffffff14}.doc{padding-block:48px 72px;max-width:780px}.doc h1{font-size:clamp(1.8rem,5vw,2.4rem)}.doc h2{font-size:1.3rem;margin-top:2em}.doc ul{padding-left:1.2em}.doc li{margin-bottom:.4em}.doc .btn{margin-top:8px}.doc__atualizado{color:var(--muted);font-size:.92rem}@media (min-width: 640px){.passos,.recebe,.perfis,.avaliacoes{grid-template-columns:repeat(2,1fr)}.cookies__in{flex-direction:row;align-items:center;justify-content:space-between}.cookies__bt .btn{flex:none;min-width:130px}body.com-banner .flutuante{bottom:100px}}@media (min-width: 900px){.menu,.flutuante{display:none}.nav{display:flex}.topo__cta{display:inline-flex}.hero__in{grid-template-columns:1.15fr .85fr;gap:64px;padding-block:72px 88px}.hero__foto{width:100%;max-width:440px;justify-self:end}.sec{padding-block:96px}.sobre{grid-template-columns:380px 1fr;gap:72px}.passos{grid-template-columns:repeat(4,1fr)}.recebe{grid-template-columns:repeat(3,1fr)}.planos{grid-template-columns:repeat(3,1fr);align-items:stretch}.perfis{grid-template-columns:repeat(4,1fr)}.avaliacoes{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.contato__in{grid-template-columns:1.3fr .7fr;gap:72px}.rodape__in{flex-direction:row;justify-content:space-between;align-items:center}}
