@layer components{.hero-home_wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);width:100%;padding-block:1rem;display:grid}.hero-home_wrap .hero-home_copy{min-width:0}.hero-home_wrap .hero-home_eyebrow{color:#37627d;align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.75rem;font-weight:600;display:flex}.hero-home_wrap .hero-home_eyebrow>span{background:#087ac1;border-radius:50%;width:.45rem;height:.45rem}.hero-home_wrap h1{letter-spacing:-.06em;font-size:clamp(2.6rem,4.5vw,4.25rem);font-weight:600;line-height:1.08}.hero-home_wrap h1>span{color:#087ac1}.hero-home_wrap .hero-home_description{color:#536c80;max-width:46ch;margin-block:1.5rem 2rem;font-size:1.05rem;line-height:1.8}.hero-home_wrap .hero-home_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.hero-home_wrap .hero-home_secondary{align-items:center;gap:.7rem;min-height:2.75rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.hero-home_wrap .hero-home_note{color:#536c80;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.5rem;font-size:.75rem;display:flex}.hero-home_wrap .hero-home_note span{color:#087ac1}.hero-home_wrap .hero-home_note span:nth-child(2){margin-left:.65rem}.hero-home_wrap .hero-home_visual{aspect-ratio:1.12;width:100%;max-width:32rem;margin:auto;position:relative;container-type:inline-size}.hero-home_wrap .hero-home_orbit{background:#d9f2ff;border-radius:50%;position:absolute;inset:5cqw 4cqw}.hero-home_wrap .hero-home_orbit:after{content:"";border:.2cqw dashed #a4d7f1;border-radius:50%;position:absolute;inset:-3cqw}.hero-home_wrap .hero-home_ticket{color:#fff;background:#087ac1;border-radius:4cqw;padding:6cqw;position:absolute;inset:13cqw 12cqw 10cqw;transform:rotate(-7deg);box-shadow:3cqw 4cqw #c0e6fa}.hero-home_wrap .hero-home_ticket-top{letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:2cqw;display:flex}.hero-home_wrap .hero-home_ticket-top>span{font-size:4cqw}.hero-home_wrap .hero-home_ticket-icon{margin-block:5cqw 3cqw;font-size:12cqw;line-height:1}.hero-home_wrap .hero-home_ticket p{letter-spacing:-.045em;font-size:6.8cqw;line-height:1.25}.hero-home_wrap .hero-home_ticket p strong{color:#a7e5ff;font-weight:500}.hero-home_wrap .hero-home_ticket-line{border-top:.2cqw dashed #ffffff70;margin:5cqw -6cqw 3cqw}.hero-home_wrap .hero-home_ticket-bottom{letter-spacing:.08em;justify-content:space-between;font-size:1.7cqw;display:flex}.hero-home_wrap .hero-home_float{z-index:2;background:#fff;border:.2cqw solid #d8eaf4;border-radius:3cqw;align-items:center;gap:2.5cqw;padding:3cqw;font-size:2.8cqw;display:flex;position:absolute;box-shadow:0 3cqw 8cqw #194e6810}.hero-home_wrap .hero-home_float strong{font-weight:600}.hero-home_wrap .hero-home_float small{color:#536c80;margin-top:1cqw;font-size:2.4cqw;display:block}.hero-home_wrap .hero-home_float-icon{color:#087ac1;background:#e8f6fd;border-radius:2.5cqw;place-items:center;width:10cqw;height:10cqw;font-size:5cqw;display:grid}.hero-home_wrap .hero-home_float-top{top:4cqw;right:1cqw;transform:rotate(4deg)}.hero-home_wrap .hero-home_float-bottom{bottom:9cqw;left:0;transform:rotate(3deg)}.hero-home_wrap .hero-home_check{color:#218660;background:#e3f6ef;border-radius:50%;padding:.8cqw 1.4cqw}.hero-home_wrap .hero-home_spark{color:#087ac1;font-size:12cqw;position:absolute;bottom:13cqw;right:0}.hero-home_wrap .hero-home_caption{text-align:center;color:#536c80;font-size:2.4cqw;position:absolute;bottom:0;left:0;right:0}@media not (min-width:64rem){.hero-home_wrap{grid-template-columns:1fr 1fr;gap:1.5rem}.hero-home_wrap h1{font-size:clamp(2.4rem,4.7vw,3.5rem)}}@media not (min-width:48rem){.hero-home_wrap{grid-template-columns:1fr;gap:2.25rem;padding-block:0}.hero-home_wrap h1{font-size:clamp(2.4rem,7.8vw,3.8rem)}.hero-home_wrap .hero-home_visual{max-width:26rem}.hero-home_wrap .hero-home_description{max-width:48ch}}@media not (min-width:30rem){.hero-home_wrap .hero-home_actions{flex-direction:column;align-items:stretch;gap:.4rem}.hero-home_wrap .hero-home_secondary{justify-content:center}.hero-home_wrap .hero-home_eyebrow{font-size:.7rem}}.steps-home_wrap{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;display:grid}.steps-home_wrap .steps-home_item{background:#f3f8fc;border:.0625rem solid #e0ecf3;border-radius:1rem;padding:clamp(1.4rem,2.5vw,2.25rem)}.steps-home_wrap .steps-home_number{color:#a9e4ff;background:#102e46;border-radius:.85rem;place-items:center;width:3rem;height:3rem;margin-bottom:2rem;font-size:.85rem;display:grid}.steps-home_wrap .steps-home_item h3{letter-spacing:-.035em;font-size:1.15rem;line-height:1.35}.steps-home_wrap .steps-home_item p{color:#536c80;margin-top:1rem;font-size:.9rem;line-height:1.8}@media not (min-width:48rem){.steps-home_wrap{grid-template-columns:1fr}.steps-home_wrap .steps-home_item{padding:1.5rem}.steps-home_wrap .steps-home_number{margin-bottom:1.25rem}}.cta-main_wrap{isolation:isolate;color:#fff;background:#102e46;border-radius:1.5rem;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:clamp(1.75rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.cta-main_wrap .cta-main_eyebrow{letter-spacing:.12em;color:#91d9ff;margin-bottom:1.25rem;font-size:.7rem;font-weight:600}.cta-main_wrap h2{letter-spacing:-.05em;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.1}.cta-main_wrap p:last-child{color:#c0d4e1;max-width:44ch;margin-top:1.25rem;font-size:.95rem;line-height:1.75}.cta-main_wrap .cta-main_decoration{z-index:-1;color:#19435f;pointer-events:none;font-size:24rem;line-height:1;position:absolute;top:-6rem;right:-3rem}@media not (min-width:48rem){.cta-main_wrap{flex-direction:column;align-items:start;gap:1.75rem}}}
