.co-sp_cta{--sp-deco-w:762px;--sp-deco-h:80%;--sp-deco-tuck:22.25rem}.co-sp_cta:after{content:"";clear:both;display:table}.co-sp_cta{isolation:isolate;max-width:1340px;max-width:var(--ps-content-width-narrow);margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;position:relative}@media (max-width:767.98px){.co-sp_cta{--sp-deco-w:24rem;--sp-deco-tuck:11.125rem;padding:0}}@media (max-width:429.98px){.co-sp_cta{--sp-deco-w:18rem;--sp-deco-tuck:8.375rem}}.co-sp_cta:after,.co-sp_cta:before{content:"";pointer-events:none;z-index:-1;background-image:url(../../../../images/bg-circles-yellow.svg);background-position:0%;background-repeat:repeat-x;background-size:var(--sp-deco-w) var(--sp-deco-h);height:var(--sp-deco-h);width:50vw;position:absolute;top:50%}.co-sp_cta:before{left:auto;right:calc(100% - var(--sp-deco-tuck));transform:translateY(-50%) scaleX(-1);transform-origin:50%}.co-sp_cta:after{left:calc(100% - var(--sp-deco-tuck));right:auto;transform:translateY(-50%)}.co-sp_cta--inner{color:var(--ps-color-text-body);filter:drop-shadow(0 4px 4px rgba(0,0,0,.35));text-align:center;z-index:1;background-color:var(--ps-color-secondary-accent);border-radius:var(--ps-radius-3xl);padding:var(--ps-space-xl);position:relative}@media (min-width:768px){.co-sp_cta--inner{border-radius:var(--ps-radius-full);padding:var(--ps-space-lg) var(--ps-space-3xl)}}@media (min-width:960px){.co-sp_cta--inner{padding:var(--ps-space-xl) var(--ps-space-4xl)}}.co-sp_cta--headline{color:var(--ps-color-text-heading);font-weight:var(--ps-fw-bold)}@media (max-width:767.98px){.co-sp_cta--headline{line-height:var(--ps-leading-snug)}}.co-sp_cta--desc{color:var(--ps-color-text-body);margin-bottom:var(--ps-space-md)}.co-sp_cta--desc p:last-child{margin-bottom:0}@media (min-width:768px){.co-sp_cta--desc{font-size:var(--ps-text-md)}}.co-sp_cta--button{cursor:pointer;text-align:center;white-space:normal;border-radius:var(--ps-radius-full);border-style:solid;border-width:0;align-items:center;gap:6px;justify-content:center;margin:0;padding:12px 24px;font-size:var(--ps-text-base);font-weight:var(--ps-fw-semibold);line-height:1;text-decoration:none;transition:background-color.2s,border-color.2s,color.2s,box-shadow.2s;display:inline-flex;box-shadow:none}.co-sp_cta--button:link,.co-sp_cta--button:visited{text-decoration:none}.co-sp_cta--button:focus-visible{outline:2px solid var(--ps-color-primary-button);outline-offset:3px;box-shadow:none}.co-sp_cta--button{color:var(--ps-color-text-button-secondary);background-color:var(--ps-color-button-secondary);border-color:var(--ps-color-button-secondary)}.co-sp_cta--button:link,.co-sp_cta--button:visited{color:var(--ps-color-text-button-secondary)}.co-sp_cta--button:active,.co-sp_cta--button:focus,.co-sp_cta--button:hover{color:var(--ps-color-text-button-secondary-hover);background-color:var(--ps-color-button-secondary-hover);border-color:var(--ps-color-button-secondary-hover);box-shadow:inset 0 0 14px 4px rgba(149,174,91,.5),0 4px 4px rgba(0,0,0,.15)}.co-sp_cta--button:active:link,.co-sp_cta--button:active:visited,.co-sp_cta--button:focus:link,.co-sp_cta--button:focus:visited,.co-sp_cta--button:hover:link,.co-sp_cta--button:hover:visited{color:var(--ps-color-text-button-secondary-hover);background-color:var(--ps-color-button-secondary-hover);text-decoration:none}.co-sp_cta--button{width:fit-content;margin:0 auto;display:block}.co-sp_cta--link{margin-top:20px;display:inline-block}.co-sp_cta--link:link,.co-sp_cta--link:visited{text-decoration:underline}.co-sp_cta--link:focus,.co-sp_cta--link:hover{text-decoration:none}