.call-to-action{align-items:center;column-gap:2rem;display:grid;margin-inline:auto;max-width:73.625rem}@media screen and (max-width:31.25em){.call-to-action{gap:1rem;justify-content:center;text-align:center}}@media screen and (min-width:31.3125em)and (max-width:64em){.call-to-action{column-gap:2rem}}@media screen and (min-width:64.0625em){.call-to-action{column-gap:3rem}}.call-to-action__content{max-width:var(--grid-max-width-content-sm)}@media screen and (max-width:64em){.call-to-action__title{font-family:var(--font-family-secondary);font-size:2rem;font-weight:800;line-height:1}}@media screen and (min-width:64.0625em){.call-to-action__title{font-family:var(--font-family-secondary);font-size:4rem;font-weight:800;line-height:1}}@media screen and (max-width:64em){div.call-to-action__description{font-family:var(--font-family-primary);font-size:1.125rem;font-weight:400;line-height:1.6}}@media screen and (min-width:64.0625em){div.call-to-action__description{font-family:var(--font-family-primary);font-size:1.5rem;font-weight:400;line-height:1.6}}@media screen and (max-width:64em){div.call-to-action__description{margin-top:1rem}}@media screen and (min-width:64.0625em){div.call-to-action__description{margin-top:1.5rem}}div.call-to-action__description a{font-weight:700;word-break:break-word}div.call-to-action__description a:focus,div.call-to-action__description a:hover{text-decoration:underline}@media screen and (max-width:64em){.call-to-action__button{margin-top:1.5rem}}@media screen and (min-width:64.0625em){.call-to-action__button{margin-top:2rem}}.call-to-action__image{aspect-ratio:1;justify-self:end;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:35.625rem}.call-to-action__image img{border-radius:.625rem}
