.co-wrap{max-width:1120px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}.co-hero{display:flex;align-items:center;position:relative;min-height:100vh;overflow:hidden;padding-top:64px;padding-bottom:64px}.co-hero{background:none}@media (max-width:767px){.co-hero{padding-top:64px;padding-bottom:64px}}.co-eyebrow{display:block;color:var(--co-sky);font-weight:700;font-size:13px;letter-spacing:4px}.co-h1{color:var(--co-white);font-size:52px;line-height:1.08;margin-top:16px;margin-bottom:16px}@media (max-width:767px){.co-h1{font-size:36px}}.co-lede{max-width:640px;color:rgba(255,255,255,.85);font-size:19px;line-height:1.6}.co-btn{display:inline-block;color:var(--co-slate);font-weight:700;text-decoration:none;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;background-color:var(--co-white);border-radius:999px}.co-btn-ghost{display:inline-block;color:var(--co-white);font-weight:700;text-decoration:none;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;border-radius:999px;border-top:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);border-left:1px solid rgba(255,255,255,.4)}.co-section{padding-top:72px;padding-bottom:72px}.co-h2{color:var(--co-slate);font-size:34px;margin-bottom:12px}.co-sub{max-width:680px;color:#4b5563;font-size:17px;margin-bottom:32px}.co-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1023px){.co-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.co-grid{grid-template-columns:1fr}}.co-card{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--co-white);border-radius:18px;border-top:1px solid #e5e7eb;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb}.co-card-ico{font-size:30px}.co-card-h{color:var(--co-slate);font-size:19px;margin-top:12px;margin-bottom:8px}.co-card-p{color:#4b5563;font-size:15px;line-height:1.6}.co-steps{color:var(--co-white);background-color:var(--co-slate)}.co-steps .co-h2{color:#fff}.co-steps .co-card-h{color:#fff}.co-steps .co-lede{color:rgba(255,255,255,.85)}.co-step-n{color:var(--co-sky);font-weight:800;font-size:15px}.co-price{max-width:560px;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:var(--co-white);border-radius:20px;border-top:2px solid var(--co-blue);border-right:2px solid var(--co-blue);border-bottom:2px solid var(--co-blue);border-left:2px solid var(--co-blue)}.co-price .co-btn{color:#fff;background-color:#2563eb}.co-foot{color:rgba(255,255,255,.7);font-size:14px;padding-top:40px;padding-bottom:40px;background-color:var(--co-slate)}.co-hero-logo{margin-top:28px;border-radius:28px}.co-hero-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.co-hero-veil{position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:linear-gradient(135deg,rgba(6,42,48,.9) 0%,rgba(14,165,160,.55) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.co-hero-inner{position:relative;width:100%}.co-kenburns{animation:co-kb 26s ease-in-out infinite alternate}@keyframes co-kb{from{transform:scale(1)}to{transform:scale(1.12)}}.co-credit{position:absolute;right:16px;bottom:10px;color:rgba(255,255,255,.65);font-size:11px}.co-tint{background-color:var(--co-mist)}