body{background:radial-gradient(1200px 620px at 15% 0%,rgb(26 188 220 / .08),transparent 55%),#0b1018;font-family:'Poppins',ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial}.section{padding:clamp(32px, 6vw, 72px) 0}.section__header{display:grid;gap:10px;margin-bottom:clamp(18px,3vw,28px);max-width:760px;margin-inline:auto;text-align:center}.section__title{margin:0;font-weight:700;letter-spacing:.2px;background:linear-gradient(90deg,var(--green-600),var(--cyan-500));-webkit-background-clip:text;background-clip:text;color:#fff0}.section__subtitle{margin:0;color:#c9d1d9}.hero-benefits{position:relative;overflow:hidden;background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / 0))}.hero-benefits::after{content:"";position:absolute;inset:10% -20% -30% -20%;background:radial-gradient(70% 70% at 70% 20%,rgb(156 194 58 / .18),transparent 55%);opacity:.7;z-index:0;pointer-events:none}.hero-benefits__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(20px, 4vw, 40px);align-items:center}@media (max-width:900px){.hero-benefits__grid{grid-template-columns:1fr}.hero-benefits__grid>div:first-child{text-align:center}.hero-benefits__eyebrow{margin-inline:auto;display:inline-flex;justify-content:center;padding-inline:16px}.hero-benefits__eyebrow+h1{margin-top:14px}.hero-benefits__lead{margin-bottom:30px}}.hero-benefits__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;color:#e7edf3;background:linear-gradient(90deg,rgb(26 188 220 / .14),rgb(162 198 34 / .14));border:1px solid rgb(255 255 255 / .12);font-weight:600;letter-spacing:.2px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.hero-benefits h1{margin:clamp(12px, 2vw, 18px) 0 clamp(10px, 2vw, 16px);font-size:clamp(28px, 4vw, 38px);line-height:1.12}.hero-benefits__lead{margin:0 0 clamp(16px, 2.4vw, 22px);color:#c9d1d9;font-size:clamp(16px, 2.4vw, 18px)}.hero-benefits__actions{display:flex;flex-wrap:wrap;gap:12px}@property --wave-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hero-benefits__panel{--panel-wave-pad:2px;--wave-angle:0deg;position:relative;border:1px solid rgb(255 255 255 / .10);border-radius:16px;padding:clamp(18px, 3vw, 26px);background:linear-gradient(180deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02));box-shadow:var(--shadow-md);display:grid;gap:12px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;overflow:hidden}.hero-benefits__panel::before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:conic-gradient(from var(--wave-angle,0deg),rgb(26 188 220 / .85) 0deg,rgb(26 188 220 / .85) 70deg,rgb(162 198 34 / .9) 120deg,rgb(162 198 34 / .9) 160deg,transparent 200deg,transparent 300deg,rgb(26 188 220 / .85) 340deg,rgb(26 188 220 / .85) 360deg);opacity:.55;z-index:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--panel-wave-pad);pointer-events:none;filter:drop-shadow(0 0 12px rgb(26 188 220 / .22));transition:opacity .22s ease,padding .18s ease,filter .22s ease}.hero-benefits__panel::after{content:"";position:absolute;inset:1px;border-radius:calc(16px - 1px);background:linear-gradient(180deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02));z-index:0;pointer-events:none}.hero-benefits__panel>*{position:relative;z-index:1}.hero-benefits__panel h2{margin:0;font-size:clamp(18px, 2.6vw, 22px)}.hero-benefits__panel ul{margin:0;padding-left:18px;color:#cbd5e1;display:grid;gap:6px}.benefits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px, 2.6vw, 22px)}@media (max-width:800px){.benefits-grid{grid-template-columns:1fr}}.benefit-card{position:relative;padding:clamp(18px, 2.6vw, 24px);border-radius:18px;border:1px solid rgb(255 255 255 / .10);background:linear-gradient(180deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02));box-shadow:var(--shadow-sm);display:grid;gap:10px}.benefit-card:hover{transform:translateY(-2px);border-color:rgb(255 255 255 / .16);box-shadow:0 14px 32px rgb(0 0 0 / .24);transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s ease,border-color .26s ease}.benefit-card__top{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.benefit-card__icon{width:48px;height:48px;display:inline-grid;place-items:center;border-radius:14px;color:var(--cyan-500);background:linear-gradient(180deg,rgb(26 188 220 / .20),rgb(26 188 220 / .08));box-shadow:inset 0 0 0 1px rgb(26 188 220 / .28)}.benefit-card__tag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;color:var(--cyan-500);font-weight:700;font-size:13px;background:rgb(12 24 40 / .55);border:1px solid color-mix(in srgb,var(--cyan-500) 80%,white 20%);box-shadow:0 0 0 1px rgb(26 188 220 / .24),0 8px 18px rgb(0 0 0 / .22),0 0 14px rgb(26 188 220 / .18);white-space:nowrap;transition:transform .18s ease,box-shadow .22s ease,border-color .22s ease}.benefit-card__title{margin:4px 0 4px;font-size:clamp(18px, 2.6vw, 20px);letter-spacing:.1px}.benefit-card p{margin:0;color:#cbd5e1}.benefit-card__list{margin:6px 0 0;padding-left:18px;color:#cbd5e1;display:grid;gap:6px;font-size:15px}.benefit-footnote{margin:6px 0 0;color:#9aa3ab;font-size:14px}.cta-strip{border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:clamp(18px, 2.8vw, 26px);background:linear-gradient(135deg,rgb(162 198 34 / .18),rgb(26 188 220 / .14));box-shadow:var(--shadow-md);display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.cta-strip__title{margin:0 0 4px;font-size:clamp(18px, 2.6vw, 21px)}.cta-strip__text{margin:0;color:#e7edf3}.cta-strip__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:720px){.cta-strip{grid-template-columns:1fr}.cta-strip__actions{justify-content:flex-start}}.footer__actions{display:none}.hero-benefits__eyebrow:hover{transform:translateY(-1px);border-color:rgb(255 255 255 / .22);background:linear-gradient(90deg,rgb(26 188 220 / .20),rgb(162 198 34 / .18));box-shadow:0 10px 26px rgb(0 0 0 / .18),0 0 12px rgb(26 188 220 / .18)}.hero-benefits__eyebrow:active{transform:translateY(0);box-shadow:0 6px 16px rgb(0 0 0 / .18)}.hero-benefits__panel:hover,.hero-benefits__panel:active{transform:translateY(-2px);border-color:rgb(255 255 255 / .16);box-shadow:0 14px 32px rgb(0 0 0 / .24);--panel-wave-pad:2.8px}.hero-benefits__panel:hover::before,.hero-benefits__panel:active::before{opacity:.9;animation:panel-wave 1.35s linear infinite;filter:drop-shadow(0 0 18px rgb(26 188 220 / .32))}@keyframes panel-wave{to{--wave-angle:1turn}}.cta-strip{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.cta-strip:hover{transform:translateY(-2px);border-color:rgb(255 255 255 / .18);box-shadow:0 16px 32px rgb(0 0 0 / .24);background:linear-gradient(135deg,rgb(162 198 34 / .24),rgb(26 188 220 / .18))}.cta-strip:active{transform:translateY(-1px)}.benefit-card__tag:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--cyan-500) 90%,white 10%);box-shadow:0 0 0 1px rgb(26 188 220 / .30),0 10px 20px rgb(0 0 0 / .26),0 0 18px rgb(26 188 220 / .22)}.benefit-card__tag:active{transform:translateY(0)}.btn:hover:not(.btn--whatsapp){transform:translateY(-1px)}.btn:active:not(.btn--whatsapp){transform:translateY(0);box-shadow:inset 0 1px 4px rgb(0 0 0 / .22)}