@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1db2973a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.da3cbacd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.a61bc753.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_cb203ef0-module__20AJBG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_cb203ef0-module__20AJBG__variable{--font-poppins:"Poppins","Poppins Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.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:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.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:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_aec7921e-module__Vz9WXa__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_aec7921e-module__Vz9WXa__variable{--font-nunito:"Nunito","Nunito Fallback"}
:root{--blue-deep:#03629f;--blue-mid:#02688e;--teal:#0e927d;--green:#4aad74;--green-bright:#83cd5e;--green-lime:#95d656;--white:#fff;--off-white:#f4faf8;--text-dark:#0a2e3a;--text-body:#1a3a4a;--text-muted:#5a7a8a;--amber:#f0c040;--teal-light:#d0eef0;--bg-light:#e8f6f5;--bg-green:#e6f7ec;--grad-main:linear-gradient(135deg,#03629f 0%,#02688e 30%,#0e927d 60%,#4aad74 80%,#83cd5e 100%);--grad-hero:linear-gradient(145deg,#024e7a 0%,#02688e 25%,#0a8a76 50%,#3aa86e 75%,#72c456 100%);--grad-subtle:linear-gradient(135deg,#e8f6f5 0%,#e6f7ec 100%);--radius:16px;--radius-sm:8px;--shadow:0 8px 40px #02688e26;--shadow-lg:0 20px 60px #02688e40}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{--font-head:var(--font-poppins),sans-serif;--font-body:var(--font-nunito),sans-serif;font-family:var(--font-body);color:var(--text-body);background:var(--white);line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.container{max-width:1100px;margin:0 auto;padding:0 24px}.section{padding:80px 0}.section--alt{background:var(--off-white)}.tag{color:var(--white);font-family:var(--font-head);letter-spacing:2px;text-transform:uppercase;background:#fff3;border:1px solid #ffffff59;border-radius:50px;margin-bottom:20px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-block}.tag--dark{color:var(--blue-mid);background:#02688e1a;border-color:#02688e33}.section-label{font-family:var(--font-head);letter-spacing:3px;text-transform:uppercase;color:var(--green);margin-bottom:12px;font-size:11px;font-weight:700}.section-title{font-family:var(--font-head);color:var(--text-dark);margin-bottom:16px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2}.section-title span{color:var(--teal)}.section-sub{color:var(--text-muted);max-width:560px;font-size:17px}.whatsapp-sticky{z-index:9999;color:var(--white);font-family:var(--font-head);background:#25d366;border-radius:50px;align-items:center;gap:12px;padding:14px 22px 14px 18px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;animation:2.5s ease-in-out infinite pulse-wa;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 8px 32px #25d36673}.whatsapp-sticky:hover{transform:translateY(-2px);box-shadow:0 12px 40px #25d36699}.whatsapp-sticky svg{flex-shrink:0;width:22px;height:22px}@keyframes pulse-wa{0%,to{box-shadow:0 8px 32px #25d36673}50%{box-shadow:0 8px 48px #25d366b3}}.navbar{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03629ff7;padding:0 24px;position:sticky;top:0}.navbar__inner{justify-content:space-between;align-items:center;max-width:1100px;height:64px;margin:0 auto;display:flex}.navbar__logo{align-items:center;gap:10px;display:flex}.navbar__logo-mark{background:var(--grad-main);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.navbar__wordmark{font-family:var(--font-head);color:var(--white);font-size:20px;font-weight:800}.navbar__wordmark span{color:var(--green-bright)}.navbar__cta{background:var(--green);color:var(--white);font-family:var(--font-head);border-radius:50px;padding:10px 20px;font-size:13px;font-weight:700;transition:background .2s,transform .2s}.navbar__cta:hover{background:var(--green-bright);transform:translateY(-1px)}.cobrand-bar{font-family:var(--font-head);color:#ffffffa6;letter-spacing:1px;background:#02506efa;justify-content:center;align-items:center;gap:20px;padding:8px 24px;font-size:11px;display:flex}.cobrand-bar strong{color:#ffffffe6;font-weight:700}.cobrand-sep{color:#ffffff4d}.hero{background:var(--grad-hero);align-items:center;min-height:88vh;padding:100px 24px 80px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(80% 60% at 80% 20%,#83cd5e40 0%,#0000 60%),radial-gradient(60% 80% at 10% 80%,#03629f4d 0%,#0000 60%);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:#83cd5e1f;border-radius:60% 40% 70% 30%/50% 60% 40% 50%;width:620px;height:620px;position:absolute;top:-60px;right:-80px}.hero__wave{pointer-events:none;background:#0e927d1a;border-radius:40% 60% 30% 70%/60% 40% 70% 30%;width:500px;height:500px;position:absolute;bottom:-40px;left:-60px}.hero__inner{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;max-width:1100px;margin:0 auto;display:grid;position:relative}.hero__content{color:var(--white)}.hero__title{font-family:var(--font-head);letter-spacing:-1px;margin-bottom:20px;font-size:clamp(38px,5.5vw,64px);font-weight:800;line-height:1.1}.hero__title span{color:var(--green-bright)}.hero__sub{color:#ffffffd1;max-width:440px;margin-bottom:36px;font-size:18px;line-height:1.65}.hero__actions{flex-wrap:wrap;gap:14px;display:flex}.btn-primary{background:var(--green);color:var(--white);font-family:var(--font-head);cursor:pointer;border:none;border-radius:50px;align-items:center;gap:8px;padding:16px 32px;font-size:15px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 24px #4aad7466}.btn-primary:hover{background:var(--green-bright);transform:translateY(-2px);box-shadow:0 10px 32px #4aad748c}.btn-outline{color:var(--white);font-family:var(--font-head);cursor:pointer;background:0 0;border:2px solid #ffffff73;border-radius:50px;padding:15px 30px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s}.btn-outline:hover{border-color:var(--white);background:#ffffff14}.hero__urgency{font-family:var(--font-head);color:var(--amber);background:#f0c0402e;border:1px solid #f0c04073;border-radius:50px;align-items:center;gap:8px;margin-top:28px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.hero__card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--white);background:#ffffff1a;border:1px solid #fff3;border-radius:24px;padding:36px}.hero__card-title{font-family:var(--font-head);letter-spacing:1px;text-transform:uppercase;color:var(--green-bright);margin-bottom:24px;font-size:15px;font-weight:700}.hero__stat{border-bottom:1px solid #ffffff1f;flex-direction:column;margin-bottom:20px;padding-bottom:20px;display:flex}.hero__stat:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.hero__stat-num{font-family:var(--font-head);color:var(--green-bright);font-size:38px;font-weight:800;line-height:1}.hero__stat-label{color:#ffffffbf;margin-top:4px;font-size:14px}.problem-band{background:var(--text-dark);padding:60px 24px}.problem-band__inner{grid-template-columns:repeat(3,1fr);align-items:start;gap:40px;max-width:1100px;margin:0 auto;display:grid}.problem-item{text-align:center}.problem-item__icon{background:#4aad7426;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 16px;font-size:26px;display:flex}.problem-item__num{font-family:var(--font-head);color:var(--green-bright);font-size:42px;font-weight:800;line-height:1}.problem-item__label{color:#ffffffa6;margin-top:6px;font-size:14px;line-height:1.5}.packages{background:var(--white);padding:90px 24px}.packages__header{text-align:center;margin-bottom:56px}.packages__grid{grid-template-columns:1fr 1fr;gap:28px;max-width:1100px;margin:0 auto;display:grid}.package-card{box-shadow:var(--shadow);border-radius:24px;transition:transform .25s,box-shadow .25s;overflow:hidden}.package-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.package-card__head{color:var(--white);padding:36px 36px 28px}.package-card--parto .package-card__head{background:linear-gradient(135deg,var(--teal),var(--green))}.package-card--comp .package-card__head{background:linear-gradient(135deg,var(--blue-deep),var(--blue-mid))}.package-card__icon{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;font-size:26px;display:flex}.package-card__name{font-family:var(--font-head);margin-bottom:6px;font-size:22px;font-weight:800}.package-card__sub{opacity:.82;font-size:14px}.package-card__body{background:var(--white);padding:32px 36px}.package-card__features{list-style:none}.package-card__features li{color:var(--text-body);align-items:flex-start;gap:10px;margin-bottom:14px;font-size:15px;line-height:1.4;display:flex}.package-card__features li:before{content:"✓";background:var(--bg-green);width:22px;min-width:22px;height:22px;color:var(--green);border-radius:50%;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:flex}.package-card__cta{width:100%;font-family:var(--font-head);text-align:center;cursor:pointer;background:0 0;border:2px solid;border-radius:50px;margin-top:24px;padding:14px;font-size:14px;font-weight:700;transition:all .2s;display:block}.package-card--parto .package-card__cta{border-color:var(--teal);color:var(--teal)}.package-card--parto .package-card__cta:hover{background:var(--teal);color:var(--white)}.package-card--comp .package-card__cta{border-color:var(--blue-mid);color:var(--blue-mid)}.package-card--comp .package-card__cta:hover{background:var(--blue-mid);color:var(--white)}.how{background:var(--grad-subtle);padding:90px 24px}.how__header{text-align:center;margin-bottom:60px}.how__steps{grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin:0 auto;display:grid;position:relative}.how__steps:before{content:"";background:linear-gradient(90deg,var(--teal),var(--green));z-index:0;width:calc(33.33% + 20px);height:2px;position:absolute;top:36px;left:calc(33.33% - 10px)}.step{text-align:center;z-index:1;padding:0 16px;position:relative}.step__num{background:var(--grad-main);width:72px;height:72px;color:var(--white);font-family:var(--font-head);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:26px;font-weight:800;display:flex;box-shadow:0 6px 24px #02688e4d}.step__title{font-family:var(--font-head);color:var(--text-dark);margin-bottom:10px;font-size:17px;font-weight:700}.step__desc{color:var(--text-muted);font-size:14px;line-height:1.55}.trust{background:var(--white);padding:80px 24px}.trust__header{text-align:center;margin-bottom:50px}.trust__grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}.trust-item{text-align:center;border:1.5px solid var(--teal-light);background:var(--bg-light);border-radius:20px;flex-direction:column;align-items:center;padding:36px 28px;transition:box-shadow .2s,transform .2s;display:flex}.trust-item:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.trust-item__icon{background:var(--grad-main);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;font-size:28px;display:flex;box-shadow:0 4px 16px #02688e33}.trust-item__title{font-family:var(--font-head);color:var(--text-dark);margin-bottom:8px;font-size:16px;font-weight:700}.trust-item__desc{color:var(--text-muted);font-size:14px;line-height:1.5}.cobrand-block{background:var(--text-dark);border-radius:20px;justify-content:center;align-items:center;gap:48px;max-width:1100px;margin:50px auto 0;padding:36px;display:flex}.cobrand-block__label{font-family:var(--font-head);letter-spacing:2px;text-transform:uppercase;color:#ffffff73;font-size:11px}.cobrand-logo{flex-direction:column;align-items:center;gap:6px;display:flex}.cobrand-logo__mark{background:var(--grad-main);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.cobrand-logo__name{font-family:var(--font-head);color:var(--white);font-size:14px;font-weight:700}.cobrand-logo__type{color:#ffffff80;font-size:11px}.cobrand-divider{background:#ffffff26;width:1px;height:60px}.cobrand-logo__mark--prime{background:linear-gradient(135deg,var(--blue-deep),var(--blue-mid))!important}.cobrand-logo__mark--umbela{background:linear-gradient(135deg,var(--teal),var(--green))!important}.faq{background:var(--off-white);padding:90px 24px}.faq__header{text-align:center;margin-bottom:50px}.faq__list{max-width:760px;margin:0 auto}.faq-item{background:var(--white);border-radius:var(--radius);border:1.5px solid var(--teal-light);margin-bottom:12px;overflow:hidden}.faq-item__q{width:100%;font-family:var(--font-head);color:var(--text-dark);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:15px;font-weight:600;transition:color .2s;display:flex}.faq-item__q:hover{color:var(--teal)}.faq-item__q-icon{background:var(--bg-light);width:28px;min-width:28px;height:28px;color:var(--teal);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:300;transition:background .2s,transform .2s;display:flex}.faq-item.open .faq-item__q-icon{background:var(--teal);color:var(--white);transform:rotate(45deg)}.faq-item__a{max-height:0;color:var(--text-muted);padding:0 24px;font-size:15px;line-height:1.65;transition:max-height .35s,padding .2s;overflow:hidden}.faq-item.open .faq-item__a{max-height:200px;padding:0 24px 20px}.form-section{background:var(--grad-hero);padding:90px 24px;position:relative;overflow:hidden}.form-section:before{content:"";pointer-events:none;background:#83cd5e1a;border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;right:-100px}.form-section__inner{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1100px;margin:0 auto;display:grid;position:relative}.form-section__info{color:var(--white)}.form-section__title{font-family:var(--font-head);margin-bottom:20px;font-size:clamp(28px,3.5vw,42px);font-weight:800;line-height:1.2}.form-section__title span{color:var(--green-bright)}.form-section__desc{color:#ffffffc7;margin-bottom:32px;font-size:16px;line-height:1.65}.form-section__promise{color:#ffffffd9;background:#ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;font-size:14px;display:flex}.form-section__promise-icon{font-size:22px}.lead-form{background:var(--white);border-radius:24px;padding:40px;box-shadow:0 24px 64px #02325040}.lead-form__title{font-family:var(--font-head);color:var(--text-dark);margin-bottom:24px;font-size:20px;font-weight:800}.form-group{margin-bottom:18px}.form-group label{font-family:var(--font-head);letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);margin-bottom:7px;font-size:12px;font-weight:700;display:block}.form-group input,.form-group select{border-radius:var(--radius-sm);border:1.5px solid var(--teal-light);width:100%;font-family:var(--font-body);color:var(--text-dark);background:var(--off-white);appearance:none;outline:none;padding:14px 18px;font-size:15px;transition:border-color .2s,box-shadow .2s}.form-group textarea{border-radius:var(--radius-sm);border:1.5px solid var(--teal-light);width:100%;font-family:var(--font-body);color:var(--text-dark);background:var(--off-white);resize:vertical;outline:none;min-height:90px;padding:14px 18px;font-size:15px;transition:border-color .2s,box-shadow .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--teal);background:var(--white);box-shadow:0 0 0 3px #0e927d1f}.form-group input::placeholder{color:var(--text-muted);opacity:.6}.form__submit{background:var(--green);width:100%;color:var(--white);font-family:var(--font-head);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:16px;font-size:16px;font-weight:700;transition:background .2s,transform .2s;display:flex;box-shadow:0 6px 24px #4aad7459}.form__submit:hover{background:var(--green-bright);transform:translateY(-1px)}.form__legal{color:var(--text-muted);text-align:center;margin-top:14px;font-size:12px;line-height:1.5}.footer{background:var(--text-dark);color:#ffffffa6;padding:60px 24px 30px}.footer__inner{max-width:1100px;margin:0 auto}.footer__top{border-bottom:1px solid #ffffff1a;grid-template-columns:2fr 1fr 1fr;gap:48px;padding-bottom:40px;display:grid}.footer__brand-name{font-family:var(--font-head);color:var(--white);margin-bottom:12px;font-size:22px;font-weight:800}.footer__brand-name span{color:var(--green-bright)}.footer__brand-desc{margin-bottom:16px;font-size:14px;line-height:1.6}.footer__whatsapp{color:#25d366;font-family:var(--font-head);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.footer__col-title{font-family:var(--font-head);color:var(--white);text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;font-size:13px;font-weight:700}.footer__col ul{list-style:none}.footer__col ul li{margin-bottom:10px;font-size:14px}.footer__col ul li a{transition:color .2s}.footer__col ul li a:hover{color:var(--green-bright)}.footer__bottom{justify-content:space-between;align-items:center;padding-top:24px;font-size:12px;display:flex}.footer__legal{color:#ffffff59}.footer__cobrand{font-family:var(--font-head);color:#ffffff59;font-size:11px}.footer__cobrand strong{color:#ffffff8c}@media (max-width:960px){.hero__inner{grid-template-columns:1fr;gap:40px}.hero__card{max-width:500px}.packages__grid{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.trust__grid{grid-template-columns:repeat(2,1fr)}.form-section__inner{grid-template-columns:1fr;gap:40px}.footer__top{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:768px){.container{padding:0 16px}.section{padding:60px 0}.section-title{font-size:26px}.section-sub{font-size:15px}.navbar{padding:0 16px}.navbar__inner{height:56px}.navbar__wordmark{font-size:17px}.navbar__cta{white-space:nowrap;padding:8px 14px;font-size:12px}.navbar__cta span{display:none}.cobrand-bar{text-align:center;flex-wrap:wrap;gap:8px;padding:8px 16px;font-size:10px}.hero{min-height:auto;padding:50px 16px 40px}.hero__inner{grid-template-columns:1fr;gap:32px}.hero__title{letter-spacing:-.5px;font-size:32px}.hero__sub{max-width:100%;margin-bottom:28px;font-size:16px}.hero__actions{flex-direction:column;gap:12px}.hero__actions .btn-primary,.hero__actions .btn-outline{text-align:center;justify-content:center;width:100%}.hero__urgency{padding:6px 12px;font-size:12px}.hero__card{border-radius:18px;padding:24px}.hero__card-title{margin-bottom:18px;font-size:13px}.hero__stat-num{font-size:30px}.hero__stat-label{font-size:13px}.problem-band{padding:40px 16px}.problem-band__inner{grid-template-columns:1fr;gap:24px}.problem-item__num{font-size:32px}.problem-item__label{font-size:13px}.packages{padding:60px 16px}.packages__grid{grid-template-columns:1fr}.package-card__head{padding:24px 24px 20px}.package-card__name{font-size:19px}.package-card__body{padding:24px}.package-card__features li{font-size:14px}.how{padding:60px 16px}.how__steps{grid-template-columns:1fr;gap:28px}.how__steps:before{display:none}.step__num{width:60px;height:60px;font-size:22px}.step__title{font-size:16px}.trust{padding:60px 16px}.trust__grid{grid-template-columns:1fr}.trust-item{padding:28px 20px}.cobrand-block{flex-direction:column;gap:24px;padding:28px 20px}.cobrand-divider{width:60px;height:1px}.faq{padding:60px 16px}.faq-item__q{padding:16px 18px;font-size:14px}.faq-item__a{padding:0 18px;font-size:14px}.faq-item.open .faq-item__a{padding:0 18px 16px}.form-section{padding:60px 16px}.form-section__inner{grid-template-columns:1fr;gap:32px}.form-section__title{font-size:26px}.form-section__desc{margin-bottom:24px;font-size:15px}.form-section__promise{padding:12px 16px;font-size:13px}.lead-form{border-radius:18px;padding:28px 20px}.lead-form__title{margin-bottom:20px;font-size:18px}.form-group input,.form-group select,.form-group textarea{padding:12px 14px;font-size:14px}.form__submit{padding:14px;font-size:15px}.footer{padding:40px 16px 24px}.footer__top{grid-template-columns:1fr;gap:28px}.footer__brand-name{font-size:19px}.footer__bottom{text-align:center;flex-direction:column;gap:8px}.whatsapp-sticky{padding:12px 18px 12px 14px;font-size:13px;bottom:16px;right:16px}}@media (max-width:380px){.hero__title{font-size:27px}.hero__card{padding:20px}.hero__stat-num{font-size:26px}.lead-form{padding:24px 16px}.package-card__head,.package-card__body{padding:20px}}
