.s-img-cta{overflow:hidden;position:relative;width:100%;z-index:1}.s-img-cta a:first-of-type:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.s-img-cta a:first-of-type.focus-visible{box-shadow:none}.s-img-cta a:first-of-type.focus-visible:before{border-color:var(--text-reverse);border-radius:var(--border-radius,.125rem);box-shadow:0 0 0 .125rem #1866ff;outline:none}.s-img-cta__image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.s-img-cta__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-img-cta__content{padding-block:8rem}.s-img-cta__text{align-items:center;color:var(--text-color);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Farmer Textured,Source Sans\ 3,sans-serif;font-size:3.375rem;justify-content:center;letter-spacing:.01em;line-height:1.1;margin:auto;max-width:45ch;text-align:center;text-transform:uppercase}.s-img-cta__text--light{--bones-color:#ff7f53;--text-color:#fff}.s-img-cta__text--dark{--bones-color:#ff591f;--text-color:#010c06}.s-img-cta__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.s-img-cta__bones{color:var(--bones-color);margin-top:-.5rem;width:8.125rem}@media only screen and (min-width:64em){.s-img-cta__content{padding-block:10rem}.s-img-cta__text{font-size:4.5rem}.s-img-cta__bones{width:10rem}}