.home_cta_section{background:var(--midnight);position:relative;overflow:hidden}.home_cta_gradient_line{background:linear-gradient(to right,var(--cyan-ish),var(--faint-turquoise),transparent);position:absolute;inset:0}.home_cta_radial{background:radial-gradient(circle at center,var(--cyan-ish)0%,transparent 70%);position:absolute;inset:0}.home_cta_question{color:var(--white);letter-spacing:-.025em;text-align:center;text-wrap:balance;margin-bottom:8px;font-size:60px;font-weight:900;line-height:1.2}.home_cta_question_accent{color:var(--turquoise)}.home_cta_btns{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.home_cta_btn{text-align:center;z-index:2;border-radius:12px;width:fit-content;padding:20px 40px;font-size:18px;font-weight:700;line-height:1;transition:all .3s}.home_cta_btn_primary{color:var(--midnight);background:var(--turquoise)}.home_cta_btn_primary:hover{transform:scale(1.05)}.home_cta_btn_secondary{color:var(--turquoise);border:solid 2px var(--bright-cyan);text-align:center}.home_cta_btn_secondary:hover{background:var(--faint-turquoise);border-color:var(--turquoise)}@media (320px<=width<=768px){.home_cta_question{font-size:36px}}@media (320px<=width<=640px){.home_cta_btn{width:100%;padding:15px 30px}}
