.cta-block{padding-top:var(--sp-5);border-top:1px solid var(--ink);color:var(--ink)}.cta-block__head{max-width:690px;container-type:inline-size}.cta-block__eyebrow{align-items:center;gap:var(--sp-4);color:var(--ink-soft);font-size:var(--fs-eyebrow);letter-spacing:.08em;margin:0;font-weight:700;line-height:1.4;display:flex}.cta-block__eyebrow:before{content:"";background:var(--accent);flex:none;width:8px;height:8px}.cta-block__title{margin:var(--sp-4) 0 0;color:var(--ink);font-size:var(--fs-display-2);letter-spacing:.02em;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;font-weight:400;line-height:1.4}@supports (font-size:1cqi){.cta-block__title{font-size:min(var(--fs-display-2), 7.7cqi)}}.cta-block__line{max-width:640px;margin:var(--sp-3) 0 0;color:var(--ink);font-size:var(--fs-lead);word-break:auto-phrase;text-wrap:pretty;line-height:1.8}.cta-block__urgency{gap:var(--sp-5);max-width:720px;margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--line);display:grid}.cta-block__action,.cta-block__form{margin-top:var(--sp-6)}@media (min-width:768px){.cta-block__urgency{align-items:end;column-gap:var(--sp-6);grid-template-columns:minmax(0,1fr) auto}}.cta-block__button{width:100%}@media (min-width:768px){.cta-block__button{width:auto;min-width:280px}}@media (min-width:1024px){.cta-block--with-button{column-gap:var(--grid-gap);grid-template-columns:minmax(0,8fr) minmax(0,1fr) minmax(0,3fr);align-items:end;display:grid}.cta-block--with-button .cta-block__head,.cta-block--with-button .cta-block__urgency{grid-column:1}.cta-block--with-button .cta-block__action{grid-area:1/3/span 2;align-self:end;margin-top:0}.cta-block--with-button .cta-block__button{width:100%;min-width:0}}
