.gp-multicol{margin-inline:auto;max-width:1600px;position:relative}.gp-multicol--gradient{background:linear-gradient(135deg,#f6f2f8,#e4d6f0 50%,#d8cce8)}.gp-multicol :is(h1,h2,h3,h4,h5,h6){text-wrap:pretty}.gp-multicol.gp-has-background{max-width:100%}.gp-multicol.gp-has-background>*,.gp-multicol.gp-padding-offset:not(.gp-has-background){margin-inline:auto;max-width:calc(1600px + var(--layout-padding, 28px)*2)}.gp-multicol.gp-padding-offset:not(.gp-has-background)>*{margin-inline:auto;max-width:calc(1600px + var(--layout-padding, 28px)*4);padding-inline:var(--layout-padding,28px)}.gp-multicol:not(.gp-padding-offset).gp-has-background>*{margin-inline:auto;max-width:1600px}.gp-multicol.gp-padding-offset.gp-has-background>*{margin-inline:auto;max-width:calc(1600px + var(--layout-padding, 28px)*2);padding-inline:var(--layout-padding,28px)}.gp-intro{margin:0 auto 40px;max-width:720px;text-align:center}.gp-intro.gp-alignment-left{margin-inline-start:calc(50% - 800px - var(--layout-padding, 28px));max-width:600px;text-align:left}.gp-intro.gp-alignment-right{margin-inline-end:calc(50% - 800px - var(--layout-padding, 28px));max-width:600px;text-align:right}.btn.btn--size-small{font-size:16px;line-height:20px;padding:12px 18px}.btn.btn--size-large{font-size:18px;line-height:28px;padding:20px 32px}:root{--gp-btn-pink:#d6004f;--gp-btn-pink-hover:#b10546;--gp-btn-purple:#490374;--gp-btn-purple-hover:#380059;--gp-btn-grey:#8a8a8a;--gp-btn-grey-hover:#757575;--gp-btn-black:#111114;--gp-btn-black-hover:#000;--gp-btn-white:#fff;--gp-btn-white-hover:#fff}.btn.btn--size-small{font-size:.875em;line-height:1.25em;padding:.5em 1em}.btn.btn--size-large{font-size:1.125em;line-height:1.75em;padding:1.25em 2em}@media (width > 760px){.gp-card__links:not(.always_show){display:none}}.gp-card__links.always_show{opacity:.5l}.gp-intro__links{display:flex;flex-wrap:wrap;gap:1ch;margin-top:1.2rem}.btn.btn--primary{outline:1px solid transparent;outline-offset:0;transition:all .2s ease-in-out}.btn.btn--primary:hover{outline-offset:.14em}.btn.btn--primary.btn--color-pink:hover{outline-color:var(--gp-btn-pink)}.btn.btn--primary.btn--color-purple:hover{outline-color:var(--gp-btn-purple)}.btn.btn--primary.btn--color-grey:hover{outline-color:var(--gp-btn-grey)}.btn.btn--primary.btn--color-black:hover{outline-color:var(--gp-btn-black)}.btn.btn--primary:not(.btn--color-white){outline-offset:.14em}.btn.btn--primary.btn--color-white:is(a,span,button){background-color:var(--gp-btn-white);color:#1f1b2e;outline:1px solid #e5e5e8}.btn.btn--primary.btn--color-white :is(a,span,button):hover,.btn.btn--primary.btn--color-white:is(a,span,button):hover{outline-color:var(--gp-btn-white-hover)}.btn.btn--primary.btn--color-purple:is(a,span,button){background-color:var(--gp-btn-purple);color:#fff}.btn.btn--primary.btn--color-purple :is(a,span,button):hover,.btn.btn--primary.btn--color-purple:is(a,span,button):hover{background-color:var(--gp-btn-purple-hover)}.btn.btn--primary.btn--color-pink:is(a,span,button){background-color:var(--gp-btn-pink);color:#fff}.btn.btn--primary.btn--color-pink :is(a,span,button):hover,.btn.btn--primary.btn--color-pink:is(a,span,button):hover{background-color:var(--gp-btn-pink-hover)}.btn.btn--primary.btn--color-grey:is(a,span,button){background-color:var(--gp-btn-grey);color:#fff}.btn.btn--primary.btn--color-grey :is(a,span,button):hover,.btn.btn--primary.btn--color-grey:is(a,span,button):hover{background-color:var(--gp-btn-grey-hover)}.btn.btn--primary.btn--color-black:is(a,span,button){background-color:var(--gp-btn-black);color:#fff}.btn.btn--primary.btn--color-black :is(a,span,button):hover,.btn.btn--primary.btn--color-black:is(a,span,button):hover{background-color:var(--gp-btn-black-hover)}@media (width < 1700px){.gp-intro{padding-inline:28px}.gp-intro.gp-alignment-left,.gp-intro.gp-alignment-right{margin-inline:0;max-width:100%}}.gp-eyebrow{color:#e91e63;font-size:12px;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.gp-title{font-size:32px;line-height:1.2;margin:0 0 12px}.gp-intro__text{color:#6b6b76;font-size:16px}.gp-title strong{color:#e91e63;font-weight:inherit}.gp-card-has-border{outline:1px solid var(--gp-card-border-colour,#e5e5e8)}.gp-card.gp-card-has-border:not(.gp-card-has-gradient-hover):hover{z-index:1;--gp-card-border-colour:#e91e63!important}.gp-cards,.gp-cards-container{display:grid;gap:var(--gp-card-gap,24px);grid-template-columns:repeat(auto-fit,minmax(max(260px,(100% - (var(--cols,4) - 1) * 24px)/var(--cols,4)),1fr))}.gp-cards-container{display:flex;flex-direction:column;gap:var(--gp-card-gap,24px)}@media (max-width:961px){.gp-cards-container{display:grid}.gp-cards{display:contents}}@media (max-width:760px){.gp-cards-container{grid-template-columns:1fr}}@property --gp-grad-1{syntax:"<color>";inherits:false;initial-value:transparent}@property --gp-grad-2{syntax:"<color>";inherits:false;initial-value:transparent}@property --gp-grad-3{syntax:"<color>";inherits:false;initial-value:transparent}.gp-card{--gp-grad-1:var(--card-bg,#f3f3f4);--gp-grad-2:var(--card-bg,#f3f3f4);--gp-grad-3:var(--card-bg,#f3f3f4);background:linear-gradient(135deg,var(--gp-grad-1) 0,var(--gp-grad-2) 55%,var(--gp-grad-3) 100%);color:inherit;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;padding:28px;position:relative;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,outline-color .25s ease,--gp-grad-1 .35s ease,--gp-grad-2 .35s ease,--gp-grad-3 .35s ease}a.gp-card.gp-card-has-border:hover{--gp-card-border-colour:#e91e63}a.gp-card.gp-card-has-gradient-hover:hover{--gp-grad-1:#3a0f5c;--gp-grad-2:#8a1458;--gp-grad-3:#d91c4a}a.gp-card.gp-card-has-gradient-hover:hover .gp-card__eyebrow,a.gp-card.gp-card-has-gradient-hover:hover .gp-card__link,a.gp-card.gp-card-has-gradient-hover:hover .gp-card__subtitle,a.gp-card.gp-card-has-gradient-hover:hover .gp-card__text,a.gp-card.gp-card-has-gradient-hover:hover .gp-card__text :is(h1,h2,h3,h4,h5,h6,p,li,blockquote){color:#fff}a.gp-card.gp-card-has-gradient-hover:hover .gp-card__text ul li:before{background:#fff}.gp-card__image{aspect-ratio:16/10;margin-top:auto;order:2;overflow:hidden;padding-top:20px}.gp-card__body{display:flex;flex-direction:column;gap:20px;height:100%;order:1}.gp-card__eyebrow{color:#e91e63;font-size:11px;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.gp-card__subtitle,.gp-card__text :is(h2,h3){font-size:clamp(18px,5vw,24px);line-height:1.5;margin:0 0 .6em}.gp-card__text blockquote{border-left:3px solid #e91e63;font-style:italic;margin:16px 0;padding-left:16px}.gp-card__text hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:24px 0}.gp-card__text{font-weight:lighter}.gp-card__body:has(.gp-card__text ul):has(.gp-card__text .cta-card){height:100%}.gp-card__text:has(ul):has(.cta-card){display:flex;flex-direction:column;height:100%}.gp-card__text:has(ul):has(.cta-card) ul{margin-top:auto!important}.gp-card__text ul{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;list-style:none;margin:20px 0;padding:24px 0}.gp-card__text ul li{color:#46454f;font-size:16px;line-height:1.5;padding-left:28px;position:relative}.gp-card__text ul li:before{background:#e91e63;content:"";height:2px;left:0;position:absolute;top:.7em;transition:background .35s ease;width:14px}.gp-card__text ol{margin:12px 0;padding-left:20px}.gp-card .cta-card{background:#221d2e;border-left:4px solid #e91e63;border-radius:4px;color:#a8a6b3;margin-top:auto;padding:28px}.gp-card .cta-card :is(h1,h2,h3,h4,h5,h6){color:#e91e63;font-size:clamp(26px,6vw,32px);font-weight:500;line-height:1;margin:0 0 10px}.gp-card .cta-card p{color:#9c9aa8;font-size:14px;line-height:1.5;margin:0}.gp-card__toggle{align-self:flex-start;background:none;border:none;color:#e91e63;cursor:pointer;font-weight:600;margin-top:12px;padding:0}.gp-card__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.gp-card__link{text-decoration:none}@media (max-width:640px){.gp-card__text[data-gp-clamped]{max-height:96px;overflow:hidden;position:relative}.gp-card__text[data-gp-clamped].is-expanded{max-height:none}}