.eyebrow{font-family:var(--mono);color:var(--primary-soft);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:12px;display:inline-block}h2{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0 0 18px;font-size:clamp(34px,4.4vw,60px);font-weight:600;line-height:1.02}.section-lead{color:var(--muted);text-wrap:pretty;max-width:56ch;margin:0 0 60px;font-size:17px}@media (min-width:901px){.section-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:56px;margin-bottom:36px;display:grid}.section-head h2{margin:0;font-size:clamp(28px,3.6vw,48px)}.section-head .section-lead{margin:0;font-size:16px}}.problema{background:linear-gradient(180deg, var(--bg-0), var(--bg-1))}.problema h2{font-size:clamp(28px,3.6vw,48px)}.prob-card{border:.5px solid var(--hairline);background:linear-gradient(#123b28b8,#0b291b94);border-radius:24px;flex-direction:column;padding:24px;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.prob-card:hover{border-color:var(--hairline-strong);transform:scale(1.012)}.prob-card:before{content:"";background:linear-gradient(90deg, transparent, var(--primary), transparent);opacity:.6;height:1px;position:absolute;top:-1px;left:24px;right:24px}.prob-icon{border:.5px solid var(--hairline-strong);background:linear-gradient(#2dbd782e,#2dbd780a);border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:22px;display:grid}.prob-icon svg{width:18px;height:18px;stroke:var(--primary-soft);fill:none;stroke-width:1.5px}.prob-card h3{font-family:var(--display);letter-spacing:-.015em;min-height:2.3em;margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.15}.prob-card p{color:var(--muted);min-height:4.7em;margin:0;font-size:15px;line-height:1.55}.prob-card .stat{border-top:.5px dashed var(--hairline);flex-direction:column;gap:4px;min-height:108px;margin-top:auto;padding-top:12px;display:flex}.prob-card .stat strong{font-family:var(--display);color:var(--primary-soft);letter-spacing:-.02em;white-space:normal;font-size:22px;font-weight:700;line-height:1.1}.prob-card .stat-highlight{flex-wrap:wrap;align-items:baseline;gap:5px 8px;display:flex}.prob-card .stat .stat-highlight>span{color:var(--primary);font-family:var(--display);letter-spacing:-.035em;font-size:28px;font-weight:750;line-height:1}.prob-card .stat .stat-highlight>small{color:var(--muted);font-family:var(--body);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.2}.prob-card .stat span{font-family:var(--mono);color:var(--muted);font-size:11px;line-height:1.4}.prob-card .stat .stat-source{font-family:var(--mono);margin-top:4px;font-size:9px;line-height:1.3;text-decoration:none;display:block}.prob-card .stat-source:hover{text-decoration:underline}@media (max-width:900px){.prob-card h3,.prob-card p,.prob-card .stat{min-height:0}}.prob-card-top{align-items:center;gap:10px;margin-bottom:14px;display:flex}.prob-card-top .prob-icon{flex:none;margin-bottom:0}.prob-tag{color:var(--primary-soft);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750;line-height:1.3}:is(.home-main,.theme-light) .prob-tag{color:#106b4a}.prob-media{flex:1 0 160px;min-height:160px;margin:14px -24px -24px}.prob-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}.prob-card:hover .prob-media img{transform:scale(1.03)}@media (min-width:901px){.problema{padding:64px 0 40px;scroll-margin-top:48px}.prob-media{flex-basis:150px;min-height:150px}.prob-card h3,.prob-card p,.prob-card .stat{min-height:0}}.hero-side[data-astro-cid-ge2uvauf]{min-width:0}@media (min-width:1081px){.hero-refresh[data-astro-cid-ge2uvauf]{padding-bottom:22px}.hero-shell[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.06fr) minmax(500px,.94fr);gap:clamp(40px,4vw,64px);min-height:0;padding:clamp(22px,2vw,30px) 0 14px}.hero-copy[data-astro-cid-ge2uvauf]{max-width:660px}.hero-refresh[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf].hero-title{max-width:660px;margin-bottom:16px;font-size:clamp(52px,4vw,64px);line-height:1.02}.hero-refresh[data-astro-cid-ge2uvauf] .hero-eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:18px}.hero-refresh[data-astro-cid-ge2uvauf] .hero-sub[data-astro-cid-ge2uvauf]{margin-bottom:18px;font-size:clamp(16px,1.15vw,17px);line-height:1.5}.hero-refresh[data-astro-cid-ge2uvauf] .hero-trust[data-astro-cid-ge2uvauf]{margin-top:20px}.hero-refresh[data-astro-cid-ge2uvauf] .hero-proof[data-astro-cid-ge2uvauf]{padding-top:16px}.hero-product[data-astro-cid-ge2uvauf]{margin-top:0}}@media (max-width:1080px){.hero-side[data-astro-cid-ge2uvauf]{max-width:760px}}@media (max-width:800px){.hero-refresh[data-astro-cid-ge2uvauf]{padding-top:96px}.hero-shell[data-astro-cid-ge2uvauf]{gap:32px;padding-top:18px}.hero-refresh[data-astro-cid-ge2uvauf] .hero-eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:14px}.hero-refresh[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf].hero-title{letter-spacing:-.045em;margin-bottom:14px;font-size:clamp(38px,10.8vw,46px);line-height:.96}.hero-refresh[data-astro-cid-ge2uvauf] .hero-sub[data-astro-cid-ge2uvauf]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:18px;line-height:1.5;display:-webkit-box;overflow:hidden}.hero-refresh[data-astro-cid-ge2uvauf] .cta-row[data-astro-cid-ge2uvauf]{gap:10px}.hero-refresh[data-astro-cid-ge2uvauf] .cta-row[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{min-height:46px;padding:11px 18px}}.trusted-companies[data-astro-cid-bngxketm]{background:#fff;padding:26px 0 24px}.trusted-companies[data-astro-cid-bngxketm] .wrap[data-astro-cid-bngxketm]{grid-template-columns:minmax(330px,.4fr) minmax(0,1.6fr);align-items:stretch;gap:clamp(22px,3vw,38px);display:grid}.trusted-companies__heading[data-astro-cid-bngxketm]{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.trusted-companies__heading[data-astro-cid-bngxketm] h2[data-astro-cid-bngxketm]{max-width:none;color:var(--brand-forest);letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:clamp(20px,1.6vw,22px);font-weight:720;line-height:1.1}.trusted-companies__proofs[data-astro-cid-bngxketm]{grid-template-columns:.78fr 1.3fr 1.1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.trusted-companies__metric[data-astro-cid-bngxketm],.trusted-companies__company[data-astro-cid-bngxketm]{box-sizing:border-box;background:var(--brand-warm);min-width:0;min-height:82px;color:var(--brand-forest);border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;padding:14px clamp(15px,1.5vw,20px);display:flex;position:relative;overflow:hidden}.trusted-companies__company[data-astro-cid-bngxketm]{flex-direction:row;justify-content:space-between;align-items:center;gap:18px}.trusted-companies__metric[data-astro-cid-bngxketm]{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.trusted-companies__metric[data-astro-cid-bngxketm] strong[data-astro-cid-bngxketm]{letter-spacing:-.045em;flex:none;font-size:clamp(27px,2.4vw,34px);font-weight:760;line-height:.95}.trusted-companies__metric[data-astro-cid-bngxketm]>span[data-astro-cid-bngxketm],.trusted-companies__company[data-astro-cid-bngxketm] p[data-astro-cid-bngxketm]{color:var(--brand-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.35}.trusted-companies__metric[data-astro-cid-bngxketm]>span[data-astro-cid-bngxketm]:first-child{text-wrap:balance;flex:auto;min-width:0}.trusted-companies__company[data-astro-cid-bngxketm] img[data-astro-cid-bngxketm]{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;flex:none;width:auto;max-width:112px;height:44px;display:block}@media (max-width:900px){.trusted-companies[data-astro-cid-bngxketm] .wrap[data-astro-cid-bngxketm]{grid-template-columns:1fr;gap:20px}.trusted-companies__heading[data-astro-cid-bngxketm]{gap:9px}.trusted-companies__heading[data-astro-cid-bngxketm] h2[data-astro-cid-bngxketm]{max-width:none}}@media (max-width:700px){.trusted-companies[data-astro-cid-bngxketm]{padding:24px 0 22px}.trusted-companies__heading[data-astro-cid-bngxketm] h2[data-astro-cid-bngxketm]{font-size:clamp(17px,5vw,20px)}.trusted-companies__proofs[data-astro-cid-bngxketm]{grid-template-columns:1fr}.trusted-companies__metric[data-astro-cid-bngxketm],.trusted-companies__company[data-astro-cid-bngxketm]{min-height:78px;padding:14px 16px}.trusted-companies__company[data-astro-cid-bngxketm]{grid-column:auto}.trusted-companies__metric[data-astro-cid-bngxketm] strong[data-astro-cid-bngxketm]{font-size:clamp(28px,9vw,36px)}.trusted-companies__metric[data-astro-cid-bngxketm]>span[data-astro-cid-bngxketm],.trusted-companies__company[data-astro-cid-bngxketm] p[data-astro-cid-bngxketm]{max-width:150px;font-size:10px}.trusted-companies__company[data-astro-cid-bngxketm] img[data-astro-cid-bngxketm]{max-width:128px;height:48px}}.editorial-banner[data-astro-cid-4qjtac3e]{background:#fff;padding:clamp(48px,5vw,68px) 0 clamp(28px,3vw,44px)}.editorial-head-link[data-astro-cid-4qjtac3e]{color:#106b4a;white-space:nowrap;margin-left:4px;font-weight:650}.editorial-head-link[data-astro-cid-4qjtac3e]:hover{text-decoration:underline}.editorial-card[data-astro-cid-4qjtac3e]{color:#fff;background:#082a1c;border-radius:24px;height:clamp(320px,26vw,370px);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #082a1c1f}.editorial-card__image[data-astro-cid-4qjtac3e],.editorial-card__shade[data-astro-cid-4qjtac3e]{width:100%;height:100%;position:absolute;inset:0}.editorial-card__image[data-astro-cid-4qjtac3e]{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--editorial-image-position,center);object-position:var(--editorial-image-position,center);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.editorial-card[data-astro-cid-4qjtac3e]:hover .editorial-card__image[data-astro-cid-4qjtac3e]{transform:scale(1.025)}.editorial-card__shade[data-astro-cid-4qjtac3e]{background:linear-gradient(90deg,#03160f 0% 34%,#03160fc7 52%,#03160f29 76%,#03160f00 100%),linear-gradient(#0000 45%,#03160f59)}.editorial-card__content[data-astro-cid-4qjtac3e]{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:500px;padding:clamp(26px,3vw,38px);display:flex;position:relative}.editorial-card[data-astro-cid-4qjtac3e] h3[data-astro-cid-4qjtac3e]{color:#fff;font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(25px,2.3vw,34px);font-weight:600;line-height:1.04}.editorial-card[data-astro-cid-4qjtac3e] p[data-astro-cid-4qjtac3e]{-webkit-line-clamp:3;color:#fffc;-webkit-box-orient:vertical;max-width:460px;margin:12px 0 18px;font-size:14px;line-height:1.48;display:-webkit-box;overflow:hidden}.editorial-card__cta[data-astro-cid-4qjtac3e]{color:#10231a;background:#fff;border:1px solid #fffc;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:11px 20px;font-weight:720;display:inline-flex}.editorial-card__cta[data-astro-cid-4qjtac3e] svg[data-astro-cid-4qjtac3e]{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;transition:color .18s,transform .18s}.editorial-card__cta[data-astro-cid-4qjtac3e]:hover svg[data-astro-cid-4qjtac3e]{color:#20b978;transform:translate(3px)}@media (max-width:800px){.editorial-banner[data-astro-cid-4qjtac3e]{padding-top:52px}.editorial-card[data-astro-cid-4qjtac3e]{height:400px}.editorial-card__image[data-astro-cid-4qjtac3e]{-o-object-position:var(--editorial-image-position-mobile,var(--editorial-image-position,center));object-position:var(--editorial-image-position-mobile,var(--editorial-image-position,center))}.editorial-card__shade[data-astro-cid-4qjtac3e]{background:linear-gradient(#03160f0d 25%,#03160fb3 58%,#03160feb 100%)}.editorial-card__content[data-astro-cid-4qjtac3e]{padding:24px 22px}.editorial-card[data-astro-cid-4qjtac3e] h3[data-astro-cid-4qjtac3e]{font-size:26px}.editorial-card[data-astro-cid-4qjtac3e] p[data-astro-cid-4qjtac3e]{margin:10px 0 16px;font-size:13px;line-height:1.42}}@media (min-width:901px){.editorial-banner[data-astro-cid-4qjtac3e] .section-head[data-astro-cid-4qjtac3e]{margin-bottom:22px}.editorial-banner[data-astro-cid-4qjtac3e] .section-head[data-astro-cid-4qjtac3e] h2[data-astro-cid-4qjtac3e]{font-size:clamp(32px,3vw,42px)}.editorial-banner[data-astro-cid-4qjtac3e] .section-lead[data-astro-cid-4qjtac3e]{font-size:15px}}@media (prefers-reduced-motion:reduce){.editorial-card__image[data-astro-cid-4qjtac3e],.editorial-card__cta[data-astro-cid-4qjtac3e] svg[data-astro-cid-4qjtac3e]{transition:none}}.numbers[data-astro-cid-67anumxv]{background:#fff}.ctx-card[data-astro-cid-67anumxv]{border:1px solid var(--brand-line,#10231a1c);color:var(--brand-ink,#10231a);background:#fff;border-radius:24px;flex-direction:column;padding:28px 28px 24px;display:flex;box-shadow:0 10px 30px #082a1c0f}.ctx-value[data-astro-cid-67anumxv]{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(44px,4vw,56px);font-weight:700;line-height:1}.ctx-unit[data-astro-cid-67anumxv]{color:#106b4a;letter-spacing:.06em;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:750}.ctx-fact[data-astro-cid-67anumxv]{color:var(--brand-muted,#5f6f66);margin:16px 0 0;font-size:15px;line-height:1.55}.ctx-why[data-astro-cid-67anumxv]{border-left:2px solid var(--brand-green,#20b978);margin:16px 0 0;padding-left:14px;font-size:15px;font-weight:600;line-height:1.45}.ctx-source[data-astro-cid-67anumxv]{color:var(--brand-muted,#5f6f66);font-family:var(--mono);margin-top:auto;padding-top:18px;font-size:10px;line-height:1.3}.ctx-source[data-astro-cid-67anumxv]:hover{text-decoration:underline}@media (min-width:901px){.numbers[data-astro-cid-67anumxv]{padding:28px 0 40px}}.testimonial-section[data-astro-cid-sf5qdhbt]{background:#f6f8f5;padding:clamp(58px,6vw,82px) 0}.testimonial-heading[data-astro-cid-sf5qdhbt]{text-align:center;max-width:760px;margin:0 auto 30px}.testimonial-heading[data-astro-cid-sf5qdhbt] span[data-astro-cid-sf5qdhbt]{color:#106b4a;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:750;display:inline-block}.testimonial-heading[data-astro-cid-sf5qdhbt] h2[data-astro-cid-sf5qdhbt]{color:#10231a;max-width:none;font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,50px);font-weight:620;line-height:1.02}.testimonial-card[data-astro-cid-sf5qdhbt]{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 224px;align-items:center;gap:clamp(24px,4vw,44px);width:100%;max-width:1040px;margin:0 auto;display:grid}.testimonial-card__media[data-astro-cid-sf5qdhbt]{background:#dce8df;border:7px solid #fff;border-radius:50%;width:224px;height:224px;overflow:hidden;box-shadow:0 18px 46px #082a1c24}.testimonial-card__media[data-astro-cid-sf5qdhbt] img[data-astro-cid-sf5qdhbt]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%;display:block}.testimonial-card__content[data-astro-cid-sf5qdhbt]{box-sizing:border-box;color:#10231a;background:radial-gradient(circle at 92% 10%,#ffffff47,#0000 32%),linear-gradient(135deg,#20b978,#65dca8);border-radius:24px;flex-direction:column;justify-content:center;min-width:0;max-width:100%;min-height:300px;padding:clamp(32px,4vw,48px);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #082a1c1f}.testimonial-card__content[data-astro-cid-sf5qdhbt]:after{content:"“";color:#ffffff2e;pointer-events:none;font-family:Georgia,serif;font-size:170px;line-height:1;position:absolute;top:4px;right:24px}.testimonial-card__eyebrow[data-astro-cid-sf5qdhbt]{color:#083b29;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:750}.testimonial-card[data-astro-cid-sf5qdhbt] blockquote[data-astro-cid-sf5qdhbt]{z-index:1;margin:12px 0 24px;position:relative}.testimonial-card[data-astro-cid-sf5qdhbt] blockquote[data-astro-cid-sf5qdhbt] p[data-astro-cid-sf5qdhbt]{color:#082a1c;max-width:610px;margin:0;font-size:clamp(17px,1.45vw,20px);font-weight:540;line-height:1.5}.testimonial-card__author[data-astro-cid-sf5qdhbt]{z-index:1;flex-direction:column;gap:3px;display:flex;position:relative}.testimonial-card__author[data-astro-cid-sf5qdhbt] strong[data-astro-cid-sf5qdhbt]{color:#10231a;font-size:16px}.testimonial-card__author[data-astro-cid-sf5qdhbt] span[data-astro-cid-sf5qdhbt]{color:#174c37;font-size:13px;line-height:1.45}@media (max-width:800px){.testimonial-card[data-astro-cid-sf5qdhbt]{grid-template-columns:1fr;justify-items:center;gap:22px;width:min(100%,100vw - 40px);max-width:calc(100vw - 40px)}.testimonial-card__media[data-astro-cid-sf5qdhbt]{grid-row:1;width:168px;height:168px}.testimonial-card__media[data-astro-cid-sf5qdhbt] img[data-astro-cid-sf5qdhbt]{-o-object-position:center 20%;object-position:center 20%}.testimonial-card__content[data-astro-cid-sf5qdhbt]{grid-row:2;width:100%;min-height:0;padding:30px 26px 32px;overflow:hidden}.testimonial-card__eyebrow[data-astro-cid-sf5qdhbt]{margin-bottom:14px}.testimonial-card[data-astro-cid-sf5qdhbt] blockquote[data-astro-cid-sf5qdhbt]{margin:20px 0 24px}}@media (max-width:480px){.testimonial-section[data-astro-cid-sf5qdhbt]{padding:48px 0}.testimonial-heading[data-astro-cid-sf5qdhbt]{margin-bottom:24px}.testimonial-heading[data-astro-cid-sf5qdhbt] h2[data-astro-cid-sf5qdhbt]{font-size:34px}.testimonial-card__content[data-astro-cid-sf5qdhbt]{border-radius:20px}.testimonial-card[data-astro-cid-sf5qdhbt] blockquote[data-astro-cid-sf5qdhbt] p[data-astro-cid-sf5qdhbt]{font-size:16px}}
