.cta24h-v2{font-family:var(--v2-font)}.cta24h-v2,.cta24h-v2 *,.cta24h-v2 :after,.cta24h-v2 :before{box-sizing:border-box}.cta24h-v2 h1,.cta24h-v2 h2,.cta24h-v2 h3,.cta24h-v2 h4,.cta24h-v2 h5,.cta24h-v2 h6{font-family:var(--v2-font);font-weight:var(--v2-fw-bold);line-height:var(--v2-lh-tight);letter-spacing:var(--v2-ls-tight);color:inherit;margin:0}.cta24h-v2 p{margin:0}.cta24h-v2 ul{list-style:none;padding:0;margin:0}.cta24h-v2 a{color:inherit;text-decoration:none}.cta24h-v2 img{display:block;max-width:100%;height:auto}.cta24h-v2{position:relative;padding-block:60px;background:var(--v2-yellow);color:var(--v2-navy);overflow:hidden}.cta24h-v2__pattern{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(8,45,83,.1) 1px,transparent 0);background-size:28px 28px;opacity:.5;pointer-events:none}.cta24h-v2__inner{position:relative;display:grid;grid-template-columns:1fr;gap:var(--v2-sp-xl);align-items:center}@media (min-width:960px){.cta24h-v2__inner{grid-template-columns:1.4fr auto;gap:var(--v2-sp-3xl)}}.cta24h-v2__content{display:flex;flex-direction:column;gap:var(--v2-sp-sm)}.cta24h-v2__eyebrow{color:var(--v2-navy)}.cta24h-v2__title{font-size:var(--v2-fs-2xl);font-weight:var(--v2-fw-extra);color:var(--v2-heading);line-height:1.15}.cta24h-v2__br-mobile{display:none}@media (max-width:600px){.cta24h-v2__br-mobile{display:inline}}.cta24h-v2__body{font-size:var(--v2-fs-base);color:rgba(8,45,83,.85);line-height:var(--v2-lh-relaxed);white-space:pre-line;max-width:56ch}.cta24h-v2__action{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v2-sp-xs)}@media (min-width:960px){.cta24h-v2__action{align-items:flex-end}}.cta24h-v2 .cta24h-v2__btn{background:var(--v2-navy);color:var(--v2-yellow)}.cta24h-v2 .cta24h-v2__btn:hover{background:var(--v2-navy-deep);color:var(--v2-yellow)}.cta24h-v2__phone{font-size:var(--v2-fs-sm);font-weight:var(--v2-fw-semi);color:rgba(8,45,83,.75);letter-spacing:var(--v2-ls-wide)}