.pyc-call-to-action{box-sizing:border-box;margin:3rem 0;padding:clamp(2rem,5vw,4.5rem);border-radius:7px;background:#181d2b;color:#fff}.pyc-call-to-action *,.pyc-call-to-action ::after,.pyc-call-to-action ::before{box-sizing:inherit}.pyc-call-to-action__inner{max-width:900px;margin:0 auto}.pyc-call-to-action .pyc-call-to-action__heading{margin:0 0 1.25rem;color:#fff;font-family:"FranklinGothic URW",sans-serif;font-size:clamp(2rem,4vw,3.125rem);line-height:1.12}.pyc-call-to-action__content,.pyc-call-to-action__content li,.pyc-call-to-action__content p{color:#fff}.pyc-call-to-action__content{font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:1.0625rem;line-height:1.75}.pyc-call-to-action__content p:first-child{margin-top:0}.pyc-call-to-action__content p:last-child{margin-bottom:0}.pyc-call-to-action .pyc-call-to-action__button{display:inline-flex;align-items:center;justify-content:center;margin-top:2rem;padding:1rem 1.75rem;border:2px solid #00a4b4;border-radius:4px;background:#00a4b4;color:#fff;font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.pyc-call-to-action .pyc-call-to-action__button:focus-visible,.pyc-call-to-action .pyc-call-to-action__button:hover{border-color:#fff;background:#fff;color:#181d2b}.pyc-call-to-action .pyc-call-to-action__button:focus-visible{outline:3px solid #f9b971;outline-offset:3px}@media (max-width:600px){.pyc-call-to-action{margin:2rem 0}.pyc-call-to-action .pyc-call-to-action__button{width:100%}}