*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f7fafc;color:#102638;font-family:Inter,Arial,sans-serif;line-height:1.55}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.site-header{position:sticky;top:0;z-index:20;background:rgba(4,25,42,.97);backdrop-filter:blur(12px);box-shadow:0 5px 24px rgba(0,0,0,.14)}.header-inner{max-width:1120px;margin:auto;min-height:70px;padding:7px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px}.brand{display:flex;align-items:center;gap:10px;color:#fff}.brand img{width:52px;height:52px;object-fit:contain}.brand span{display:flex;flex-direction:column;line-height:1.1}.brand b{font-size:15px}.brand small{margin-top:4px;font-size:10px;color:#9dc0d1}.header-cta{background:#18c965;color:#fff;font-weight:900;padding:12px 18px;border-radius:11px;font-size:13px}.hero{max-width:1120px;margin:auto;padding:42px 20px 35px;display:grid;grid-template-columns:1.08fr .92fr;gap:38px;align-items:center}.kicker{font-size:11px;letter-spacing:1.7px;font-weight:900;color:#087ca8}.hero h1{margin:8px 0 0;font-size:clamp(38px,6vw,68px);line-height:.98;letter-spacing:-2.8px;color:#061e33}.hero h1 span{display:block;color:#087ca8}.hero h2{margin:14px 0 18px;font-size:18px;color:#506979}.hero-lead{font-size:17px;color:#506574;max-width:650px}.hero-photo{border-radius:25px;overflow:hidden;box-shadow:0 22px 55px rgba(5,35,55,.18);background:#09243a}.hero-photo img{width:100%;aspect-ratio:4/4.5;object-fit:cover}.main-cta{margin-top:25px;display:flex;align-items:center;gap:12px;width:min(100%,410px);padding:13px 16px;border-radius:16px;background:linear-gradient(135deg,#20ca68,#0da84d);color:#fff;box-shadow:0 14px 30px rgba(13,168,77,.24)}.main-cta .wa-icon{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#10a84d;font-size:25px}.main-cta span:nth-child(2){display:flex;flex-direction:column;line-height:1.12;flex:1}.main-cta small{font-size:10px;opacity:.85}.main-cta strong{font-size:17px}.main-cta>b{font-size:28px;font-weight:400}.trust-row{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:18px;color:#49616f;font-size:11px;font-weight:700}.alert-section,.technology,.process,.faq{padding:72px 20px}.alert-section{background:#fff}.section-head{max-width:850px;margin:0 auto 35px;text-align:center}.section-head h2,.field-proof h2,.final-cta h2{font-size:clamp(28px,4vw,42px);line-height:1.05;letter-spacing:-1.3px;margin:8px 0 12px;color:#082237}.section-head p{margin:0;color:#647785}.cards{max-width:1120px;margin:auto;display:grid;gap:14px}.cards.four{grid-template-columns:repeat(4,1fr)}.cards article{padding:25px;border:1px solid #dce7ed;border-radius:18px;background:#fbfdfe}.cards article span{font-size:11px;font-weight:900;color:#0b88b2}.cards h3{margin:18px 0 7px;font-size:18px}.cards p{margin:0;color:#687b87;font-size:14px}.technology{background:#edf5f8}.tech-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tech-grid article{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 28px rgba(6,39,57,.07)}.tech-grid img{width:100%;height:205px;object-fit:cover}.tech-grid div{padding:20px}.tech-grid h3{margin:0 0 6px;font-size:19px}.tech-grid p{margin:0;color:#657986;font-size:14px}.process{background:#061f33;color:#fff}.process .section-head h2{color:#fff}.process .section-head .kicker{color:#6de3ef}.steps{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.steps>div{padding:25px 20px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(255,255,255,.045)}.steps b{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#18c9e5;color:#062034}.steps h3{font-size:17px;margin:18px 0 7px}.steps p{font-size:13px;color:#aac0cc;margin:0}.field-proof{max-width:1120px;margin:auto;padding:72px 20px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.field-proof p{color:#637784;max-width:540px}.proof-images{display:grid;grid-template-columns:1fr 1fr;gap:12px}.proof-images img{width:100%;height:280px;object-fit:cover;border-radius:18px}.outline-cta{display:inline-flex;margin-top:12px;padding:13px 18px;border:2px solid #0b7fa8;border-radius:12px;color:#086f93;font-weight:900}.faq{max-width:900px;margin:auto}.faq details{background:#fff;border:1px solid #dbe6ec;border-radius:14px;margin:10px 0;padding:0 18px}.faq summary{cursor:pointer;padding:19px 0;font-weight:800}.faq p{color:#647784;font-size:14px;padding:0 0 18px;margin:0}.final-cta{padding:52px max(20px,calc((100% - 1080px)/2));background:linear-gradient(135deg,#0a82a7,#063c62);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:25px}.final-cta h2{color:#fff}.final-cta p{margin:0;color:#d1e5ed}.main-cta.light{background:#18c965;color:#fff;box-shadow:none;margin:0}.final-cta .kicker{color:#79e5ef}footer{padding:25px 20px;background:#031522;color:#aac0cc;display:flex;justify-content:space-between;gap:15px;max-width:none;font-size:11px}footer div{display:flex;flex-direction:column}footer b{color:#fff}.floating-wa{display:none;position:fixed;right:14px;bottom:calc(14px + env(safe-area-inset-bottom, 0px));z-index:50;background:#19c965;color:#fff;padding:10px 18px 10px 10px;border-radius:50px;box-shadow:0 10px 28px rgba(4,90,44,.35);font-size:15px;align-items:center;gap:9px}.floating-wa-icon{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px}.floating-wa-icon svg{width:42px;height:42px;display:block}.floating-wa b{font-weight:900}@media(max-width:800px){.hero{grid-template-columns:1fr;padding-top:30px}.hero-photo{order:1}.hero-photo img{aspect-ratio:16/9}.hero h1{font-size:48px}.cards.four,.tech-grid,.steps{grid-template-columns:1fr 1fr}.field-proof{grid-template-columns:1fr;gap:25px}.final-cta{flex-direction:column;align-items:flex-start}.final-cta .main-cta{width:100%}}@media(max-width:560px){.header-inner{min-height:62px;padding:5px 14px}.brand img{width:45px;height:45px}.brand b{font-size:13px}.brand small{font-size:9px}.header-cta{padding:10px 13px;font-size:12px}.hero{padding:25px 16px 28px}.hero h1{font-size:42px;letter-spacing:-2px}.hero h2{font-size:16px}.hero-lead{font-size:15px}.hero-photo{border-radius:18px}.trust-row{display:block}.trust-row span{display:block;margin:6px 0}.alert-section,.technology,.process,.faq{padding:54px 16px}.cards.four,.tech-grid,.steps{grid-template-columns:1fr}.cards article{padding:21px}.tech-grid img{height:190px}.field-proof{padding:54px 16px}.proof-images{grid-template-columns:1fr 1fr}.proof-images img{height:200px}.main-cta{width:100%;padding:12px}.floating-wa{display:flex}footer{display:block;padding-bottom:calc(90px + env(safe-area-inset-bottom, 0px))}footer>span{display:block;margin-top:12px}.final-cta{padding:48px 16px}}

.report-section{padding:58px 20px;background:#eaf4f7}.report-card{max-width:1080px;margin:auto;padding:clamp(24px,4vw,44px);display:grid;grid-template-columns:64px 1fr;gap:22px;align-items:start;background:#fff;border:1px solid #d6e7ed;border-radius:24px;box-shadow:0 12px 34px rgba(6,39,57,.07)}.report-mark{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#e0f8e9;color:#078c43;font-size:30px;font-weight:900}.report-copy h2{margin:8px 0 14px;font-size:clamp(27px,4vw,39px);line-height:1.08;letter-spacing:-1.1px;color:#082237}.report-copy p{color:#5e7380;margin:0 0 12px}.report-copy strong{color:#102638}@media(max-width:560px){.report-section{padding:44px 16px}.report-card{grid-template-columns:1fr;gap:15px;padding:22px;border-radius:18px}.report-mark{width:48px;height:48px;border-radius:14px;font-size:25px}}
