@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-CJkVxub1.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-Dbdydbkh.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff) format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff) format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff) format("woff");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}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/plus-jakarta-sans-cyrillic-ext-800-normal-DyqSzs2i.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-cyrillic-ext-800-normal-lQKgVBUR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/plus-jakarta-sans-vietnamese-800-normal-CxbopLd3.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-vietnamese-800-normal-BkoGl_sr.woff) format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.woff) format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2) format("woff2"),url(/build/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff) format("woff");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{--primary: #0D4F50;--secondary: #70C4A2;--dark-deep: #061F20;--bg-light: #F8FBF9;--text-main: #334155;--glass: rgba(255, 255, 255, .95);--border-light: rgba(13, 79, 80, .1);--shadow-soft: 0 10px 30px -5px rgba(13, 79, 80, .1);--shadow-strong: 0 20px 40px -10px rgba(13, 79, 80, .2);--transition-smooth: all .4s cubic-bezier(.165, .84, .44, 1);--font-primary: "Plus Jakarta Sans", sans-serif}body{font-family:var(--font-primary)!important;color:var(--text-main);line-height:1.6;overflow-x:hidden;background-color:#fff}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.img-float{animation:float 6s ease-in-out infinite}#cookie-banner{position:fixed;bottom:25px;left:50%;transform:translate(-50%);width:95%;max-width:1100px;background:#fff;padding:12px 30px;border-radius:100px;z-index:10000;display:none;box-shadow:0 15px 50px #0000001f;border:1px solid var(--border-light)}.navbar{padding:15px 0;transition:.4s;background:transparent}.navbar.scrolled{background:var(--glass);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 10px 30px #0d4f500f}.nav-logo{font-weight:800;font-size:1.6rem;color:var(--primary);text-decoration:none}.nav-logo span{color:var(--secondary)}.btn-entrar-header{color:var(--primary)!important;font-weight:700;text-decoration:none;transition:.3s;font-size:.95rem}.hero{padding:180px 0 100px;background:radial-gradient(circle at 90% 10%,rgba(112,196,162,.12),transparent 45%)}.hero h1{font-size:3.5rem;font-weight:800;color:var(--primary);line-height:1.15}.highlight{color:var(--secondary)}.btn-cta{background:var(--secondary);color:var(--primary);border-radius:14px;padding:16px 36px;border:none;font-weight:800;transition:var(--transition-smooth);box-shadow:0 8px 20px #70c4a24d;text-decoration:none;display:inline-block}.btn-cta:hover{transform:translateY(-3px);background:#5db391;color:var(--primary)}.dashboard-img{transition:var(--transition-smooth);cursor:pointer;border:1px solid var(--border-light)}.dashboard-img:hover{transform:translateY(-12px) scale(1.03);box-shadow:var(--shadow-strong)!important;border-color:var(--secondary)}.social-proof-section{padding:50px 0;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.social-proof-title{text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:2px;margin-bottom:40px;opacity:.7}.brands-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:60px}.brand-item img{height:28px;filter:grayscale(100%);opacity:.5;transition:.4s}.brand-item img:hover{filter:grayscale(0%);opacity:1}.method-card{background:#fff;border:1px solid var(--border-light);padding:45px 35px;border-radius:28px;height:100%;transition:var(--transition-smooth)}.method-card:hover{transform:translateY(-12px);box-shadow:var(--shadow-strong)}.icon-box{width:55px;height:55px;background:#70c4a21f;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--primary);margin-bottom:25px;transition:var(--transition-smooth)}.method-card:hover .icon-box{background:var(--primary);color:#fff;transform:scale(1.1)}.feature-item{display:flex;align-items:flex-start;gap:18px;margin-bottom:30px}.feature-icon{color:var(--secondary);margin-top:4px}.feature-title{font-weight:700;color:var(--primary);margin-bottom:4px}.expert-card{background:#fff;border:1px solid var(--border-light);border-radius:12px;padding:30px;text-align:center;transition:var(--transition-smooth)}.expert-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-soft)}.expert-img-wrapper{width:120px;height:120px;margin:0 auto 20px;border-radius:20%;padding:5px;border:2px solid var(--secondary)}.expert-img-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:40%}.quote-box{background:var(--primary);color:#fff;padding:40px;border-radius:12px;position:relative}.footer-premium{background:var(--dark-deep);padding:90px 0 40px;color:#94a3b8}.footer-link{color:#94a3b8;text-decoration:none;transition:.3s;display:inline-flex;align-items:center}.footer-link:hover{color:#fff;transform:translate(5px)}@media (max-width: 991.98px){.hero{padding:140px 0 60px;text-align:center}.hero h1{font-size:2.8rem}.hero .d-flex{justify-content:center}.method-card{padding:30px 20px}}@media (max-width: 768px){.hero h1{font-size:2.2rem}.hero .lead{font-size:1.1rem}.brands-grid{gap:30px}.brand-item img{height:22px}#cookie-banner{border-radius:20px;padding:20px;text-align:center}#cookie-banner .d-flex{flex-direction:column;gap:15px}.nav-logo{font-size:1.3rem}.btn-cta{padding:12px 24px;font-size:.85rem}section h2{font-size:1.8rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}}@media (max-width: 575.98px){.hero h1{font-size:2rem}.btn-cta{width:100%;text-align:center}.hero .d-flex.align-items-center{flex-direction:column;width:100%}}
