@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,600;12..96,700;12..96,800&family=Inter:wght@300;400;500;600&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background:#f4f6fb;color:#0d1b40;overflow-x:hidden;-webkit-font-smoothing:antialiased}:root{--navy: #1a2f6e;--navy-deep: #0d1b40;--bg: #f4f6fb;--green: #22c55e;--wa: #25D366;--border: #dde3f2;--text: #0d1b40;--mid: #4a5a82;--soft: #8494b8;--h: "Bricolage Grotesque", sans-serif}.reveal{opacity:0;transform:translateY(32px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.reveal.visible{opacity:1;transform:none}.reveal-left{opacity:0;transform:translate(-32px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.reveal-left.visible{opacity:1;transform:none}.reveal-right{opacity:0;transform:translate(32px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.reveal-right.visible{opacity:1;transform:none}.stagger>*{opacity:0;transform:translateY(24px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.stagger.visible>*:nth-child(1){opacity:1;transform:none;transition-delay:.05s}.stagger.visible>*:nth-child(2){opacity:1;transform:none;transition-delay:.13s}.stagger.visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.21s}.stagger.visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.29s}.stagger.visible>*:nth-child(5){opacity:1;transform:none;transition-delay:.37s}.stagger.visible>*:nth-child(6){opacity:1;transform:none;transition-delay:.45s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes floatSlow{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes floatCard{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-10px) rotate(5deg)}}@keyframes pulse{0%,to{box-shadow:0 0 #25d36666}70%{box-shadow:0 0 0 10px #25d36600}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.l-float{animation:float 4s ease-in-out infinite}.l-float-slow{animation:floatSlow 5s ease-in-out infinite}.l-float-card{animation:floatCard 4.5s ease-in-out infinite}.l-pulse{animation:pulse 2s infinite}.wa-btn{background:#fff;border:1.5px solid #25D366;border-radius:22px;padding:9px 14px;font-size:12px;font-weight:600;color:#075e54;cursor:pointer;font-family:inherit;transition:all .15s;white-space:nowrap}.wa-btn:hover{background:#e8fdf0;border-color:#16a34a;transform:translateY(-1px)}.ticker-wrap{overflow:hidden;white-space:nowrap;padding:14px 0;background:var(--navy)}.ticker-inner{display:inline-flex;animation:ticker 30s linear infinite}.ticker-item{display:inline-flex;align-items:center;gap:10px;padding:0 32px;font-size:13px;font-weight:600;color:#ffffff8c;letter-spacing:.02em}.ticker-dot{width:5px;height:5px;border-radius:50%;background:#25d366;flex-shrink:0}@media(max-width:768px){.l-nav-links{display:none!important}.l-mobile-actions,.l-mobile-btn{display:flex!important}.l-hero-grid{grid-template-columns:1fr!important;gap:36px!important}.l-hero-phone-col{justify-content:center!important}.l-dual-grid{grid-template-columns:1fr!important}.l-feat-grid{grid-template-columns:1fr 1fr!important}.l-cert-grid,.l-how-grid{grid-template-columns:1fr!important;gap:40px!important}.l-how-grid .l-phone-col{order:-1}.l-pricing-grid{grid-template-columns:1fr!important}.l-footer-row{flex-direction:column!important;gap:24px!important}.l-footer-btm{flex-direction:column!important;text-align:center!important;gap:8px!important}.l-floaters{display:none!important}}@media(max-width:480px){.l-feat-grid{grid-template-columns:1fr!important}nav.l-nav,.l-nav{padding-left:14px!important;padding-right:14px!important}.l-mobile-cta{font-size:12px!important;padding:7px 10px!important}.l-nav-eyebrow{font-size:7.5px!important;letter-spacing:.05em!important}}@media(max-width:360px){.l-nav-eyebrow{display:none!important}}
