.card{--card-image-height:clamp(380px,round(380px + (100vw - 320px)/((390 - 320)/(399 - 380)),1px),399px);--card-content-bg:#f4f4f5;--card-badge-bg:#dde2e7;--card-badge-color:#242c33;--card-title-color:#313e48;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;width:100%}@media (min-width:768px){.card{--card-image-height:399px}}@media (min-width:1024px){.card{--card-image-height:max(327px,round(327px + (100vw - 1024px)/((1280 - 1024)/(375 - 327)),1px))}}@media (min-width:1280px){.card{--card-image-height:round(375px + (100vw - 1280px)/((1440 - 1280)/(437.5 - 375)),1px)}}@media (min-width:1440px){.card{--card-image-height:min(round(437.5px + (100vw - 1440px)/((1920 - 1440)/(544 - 437.5)),1px),544px)}}.splide .card{height:100%}.card__content{background:var(--card-content-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:32px 24px}.card__category{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:12px}@media (min-width:768px){.card__category{font-size:12px}}@media (min-width:1280px){.card__category{font-size:13px}}@media (min-width:1440px){.card__category{font-size:14px}}.card__category{letter-spacing:.08em;line-height:1;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--eyebrow-color);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:18px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.card__category .v-icon__svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:18px;width:18px}.card__heading{font-family:"Fahkwang",sans-serif;font-weight:400;font-style:normal;font-size:20px}@media (min-width:768px){.card__heading{font-size:20px}}@media (min-width:1280px){.card__heading{font-size:24px}}@media (min-width:1440px){.card__heading{font-size:24px}}.card__heading{letter-spacing:0;line-height:1.2;text-transform:unset;color:var(--card-title-color);overflow-wrap:anywhere}.card__description{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:14px}@media (min-width:768px){.card__description{font-size:14px}}@media (min-width:1280px){.card__description{font-size:16px}}@media (min-width:1440px){.card__description{font-size:16px}}.card__description{letter-spacing:0;line-height:1.2;color:var(--color);overflow-wrap:anywhere}.card__links{margin-top:auto;padding-top:16px}.card__media{-webkit-box-flex:0;-ms-flex:none;flex:none;height:var(--card-image-height);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;overflow:hidden;position:relative}.card__media .media,.card__media .picture{height:100%}.card__media img{-webkit-transition:-webkit-transform .8s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .8s cubic-bezier(.2,.7,.2,1);transition:transform .8s cubic-bezier(.2,.7,.2,1);transition:transform .8s cubic-bezier(.2,.7,.2,1),-webkit-transform .8s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card:hover .card__media img{-webkit-transform:scale(1.06);transform:scale(1.06)}}.card__flag{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px;letter-spacing:.1em;line-height:1;text-transform:uppercase;background:var(--card-badge-bg);border-radius:2px;color:var(--card-badge-color);left:16px;padding:8px;position:absolute;top:16px}.card--listing{--card-title-color:#242c33;--card-action-bg:#f4f4f5;--card-action-bg-hover:#bcc8d2;--card-action-primary-bg:#dde2e7;--card-action-primary-bg-hover:#9fafbc;background:var(--card-content-bg)}.card--listing .card__media{aspect-ratio:520/320;height:auto}.card--listing .card__content{gap:10px;padding:24px 16px}@media (min-width:768px){.card--listing .card__content{padding-inline:32px}}.card--listing .card__category{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px}@media (min-width:768px){.card--listing .card__category{font-size:10px}}@media (min-width:1280px){.card--listing .card__category{font-size:12px}}@media (min-width:1440px){.card--listing .card__category{font-size:12px}}.card--listing .card__category{letter-spacing:.1em;line-height:1;text-transform:uppercase;min-height:18px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card--listing .card__category .v-icon__svg{height:16px;width:16px}.card--listing .card__description{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:12px}@media (min-width:768px){.card--listing .card__description{font-size:12px}}@media (min-width:1280px){.card--listing .card__description{font-size:14px}}@media (min-width:1440px){.card--listing .card__description{font-size:14px}}.card--listing .card__description{letter-spacing:0;line-height:1.1;color:var(--color);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card--story .card__media{aspect-ratio:520/320;height:auto}.card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card__meta .card__category{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@container (min-width:420px){.card__meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-clip-path:inset(0 0 0 33px);clip-path:inset(0 0 0 33px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 0;margin-left:-33px}.card__meta>*{padding-left:33px;position:relative}.card__meta>*:before{background:#9fafbc;content:"";height:10px;left:16px;position:absolute;top:4px;width:1px}}.card__time{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px}@media (min-width:768px){.card__time{font-size:10px}}@media (min-width:1280px){.card__time{font-size:12px}}@media (min-width:1440px){.card__time{font-size:12px}}.card__time{letter-spacing:.1em;line-height:1;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--eyebrow-color);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:18px}.card__time .v-icon__svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:16px;width:16px}.card__actions{border-top:.5px solid #bcc8d2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.card__action{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px}@media (min-width:768px){.card__action{font-size:10px}}@media (min-width:1280px){.card__action{font-size:12px}}@media (min-width:1440px){.card__action{font-size:12px}}.card__action{letter-spacing:.1em;line-height:1;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--card-action-bg);color:#313e48;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:55px;min-width:0;padding:8px;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.card__action span{line-height:1.2;min-width:0;overflow-wrap:anywhere}.card__action .v-icon__svg{color:#405260;-webkit-box-flex:0;-ms-flex:none;flex:none;height:18px;width:18px}.card__action--primary{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:700;font-style:normal;font-size:10px}@media (min-width:768px){.card__action--primary{font-size:12px}}@media (min-width:1280px){.card__action--primary{font-size:13px}}@media (min-width:1440px){.card__action--primary{font-size:13px}}.card__action--primary{letter-spacing:.154em;line-height:1;text-transform:uppercase;background:var(--card-action-primary-bg)}.card__action--primary .v-icon__svg{color:#313e48}a.card__action:hover,a.card__action:focus-visible{background:var(--card-action-bg-hover);color:#313e48;text-decoration:none}a.card__action:focus-visible{outline-offset:-3px}a.card__action--primary:hover,a.card__action--primary:focus-visible{background:var(--card-action-primary-bg-hover)}@media (prefers-reduced-motion:reduce){.card__action{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.card--wide{--card-title-color:#191f24;--card-image-height:clamp(180px,round(180px + (100vw - 320px)/((390 - 320)/(220 - 180)),1px),220px);--card-pad-block:24px;--card-pad-start:24px;--card-pad-end:24px;--card-text-gap:16px;--card-cta-gap:24px}@media (min-width:390px){.card--wide{--card-pad-block:32px}}@media (min-width:768px){.card--wide{--card-image-height:round(211px + (100vw - 768px)/((1024 - 768)/(261 - 211)),1px);--card-cta-gap:32px}}@media (min-width:1024px){.card--wide{--card-image-height:round(261px + (100vw - 1024px)/((1280 - 1024)/(268 - 261)),1px);--card-pad-start:32px;--card-pad-end:32px}}@media (min-width:1280px){.card--wide{--card-image-height:round(268px + (100vw - 1280px)/((1440 - 1280)/(300 - 268)),1px);--card-pad-end:48px}}@media (min-width:1440px){.card--wide{--card-image-height:min(round(300px + (100vw - 1440px)/((1920 - 1440)/(467 - 300)),1px),467px);--card-pad-end:56px}}@media (min-width:1920px){.card--wide{--card-pad-end:120px}}.card--wide .card__content{gap:0;padding:var(--card-pad-block) var(--card-pad-end) var(--card-pad-block) var(--card-pad-start)}.card--wide .card__category{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:700;font-style:normal;font-size:12px}@media (min-width:768px){.card--wide .card__category{font-size:12px}}@media (min-width:1280px){.card--wide .card__category{font-size:13px}}@media (min-width:1440px){.card--wide .card__category{font-size:14px}}.card--wide .card__category{letter-spacing:.1em;line-height:1;text-transform:uppercase;margin-bottom:var(--card-text-gap);min-height:0}.card--wide .card__description{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:14px}@media (min-width:768px){.card--wide .card__description{font-size:14px}}@media (min-width:1280px){.card--wide .card__description{font-size:18px}}@media (min-width:1440px){.card--wide .card__description{font-size:18px}}.card--wide .card__description{letter-spacing:0;line-height:1.35;margin-top:var(--card-text-gap)}.card--wide .card__links{padding-top:var(--card-cta-gap)}.card--centred{--card-title-color:var(--heading-color);--card-image-height:180px;--card-pad-block:24px;--card-pad-start:16px;--card-pad-end:16px;--card-text-gap:8px;--card-cta-gap:16px;text-align:center}@media (min-width:768px){.card--centred{--card-image-height:round(180px + (100vw - 768px)/((1024 - 768)/(230 - 180)),1px);--card-text-gap:16px;--card-cta-gap:32px}}@media (min-width:1024px){.card--centred{--card-image-height:round(230px + (100vw - 1024px)/((1280 - 1024)/(255 - 230)),1px);--card-pad-block:32px;--card-pad-start:24px;--card-pad-end:24px}}@media (min-width:1280px){.card--centred{--card-image-height:round(255px + (100vw - 1280px)/((1440 - 1280)/(300 - 255)),1px);--card-pad-end:24px}}@media (min-width:1440px){.card--centred{--card-image-height:min(round(300px + (100vw - 1440px)/((1920 - 1440)/(400 - 300)),1px),400px);--card-pad-block:48px;--card-pad-end:24px}}@media (min-width:1920px){.card--centred{--card-pad-start:64px;--card-pad-end:64px}}.card--centred .card__category,.card--centred .card__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card--centred .card__heading{font-family:"Fahkwang",sans-serif;font-weight:300;font-style:normal;font-size:24px}@media (min-width:768px){.card--centred .card__heading{font-size:28px}}@media (min-width:1280px){.card--centred .card__heading{font-size:30px}}@media (min-width:1440px){.card--centred .card__heading{font-size:32px}}.card--centred .card__heading{letter-spacing:0;line-height:1.1;text-transform:unset}.card--campaign{--card-content-bg:transparent;--card-title-color:var(--heading-color);--card-image-height:auto;--card-pad-block:24px;--card-pad-start:16px;--card-pad-end:16px;--card-text-gap:16px;--card-cta-gap:24px;--card-image-ratio:358/300}@media (min-width:768px){.card--campaign{--card-image-ratio:628/420}}@media (min-width:1024px){.card--campaign{--card-pad-block:32px;--card-pad-start:24px;--card-pad-end:24px}}@media (min-width:1920px){.card--campaign{--card-pad-block:48px;--card-pad-start:64px;--card-pad-end:64px}}.card--campaign .card__media{aspect-ratio:var(--card-image-ratio);max-height:420px;width:100%}.card--campaign .card__content{padding-bottom:0}.card--campaign .card__content:not(:has(.card__links)){padding-bottom:var(--card-pad-block)}.card--campaign .card__heading{font-family:"Fahkwang",sans-serif;font-weight:300;font-style:normal;font-size:24px}@media (min-width:768px){.card--campaign .card__heading{font-size:28px}}@media (min-width:1280px){.card--campaign .card__heading{font-size:30px}}@media (min-width:1440px){.card--campaign .card__heading{font-size:32px}}.card--campaign .card__heading{letter-spacing:0;line-height:1.1;text-transform:unset}