﻿@font-face{font-family:flexo;src:url("/fonts/Flexo-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:flexo;src:url("/fonts/Flexo-LightIt.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:flexo;src:url("/fonts/Flexo-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:flexo;src:url("/fonts/Flexo-It.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:flexo;src:url("/fonts/Flexo-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:flexo;src:url("/fonts/Flexo-MediumIt.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:flexo;src:url("/fonts/Flexo-Demi.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:flexo;src:url("/fonts/Flexo-DemiIt.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:flexo;src:url("/fonts/Flexo-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:flexo;src:url("/fonts/Flexo-BoldIt.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:flexo;src:url("/fonts/Flexo-Heavy.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:flexo;src:url("/fonts/Flexo-HeavyIt.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:flexo;src:url("/fonts/Flexo-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:flexo;src:url("/fonts/Flexo-BlackIt.woff") format("woff");font-weight:900;font-style:italic}body{min-height:inherit;display:grid;grid-template-rows:auto 1fr auto;font-family:flexo,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:400;color:#383e43;background:#fff}@media only screen and (min-width: 769px){body{background:radial-gradient(#FFF 85%, #E8F9FF 100%)}}html{min-height:100vh;min-height:100dvh}.navbar{background-color:rgba(0,0,0,0)}.navbar-menu{background-color:rgba(0,0,0,0);padding:1rem}@media only screen and (min-width: 1024px){.navbar-menu{padding:0 .5rem}}.navbar-burger{height:2.625rem;width:2.625rem;border:1px solid #e0007a;border-radius:8px}.navbar-burger span{background-color:#e0007a}.navbar-end{gap:1.875rem;padding:0}@media only screen and (min-width: 1024px){.navbar-end{padding:0 2.875rem}}.navbar-item{width:fit-content;position:relative;flex-direction:column;justify-content:center;color:#383e43;font-weight:500;padding:0}.navbar-item img{max-height:unset;max-width:11.25rem}@media only screen and (min-width: 1024px){.navbar-item img{max-width:14rem}}.navbar-item:hover{background-color:rgba(0,0,0,0)}.navbar-item:not(:last-of-type){padding-bottom:1rem}@media only screen and (min-width: 1024px){.navbar-item:not(:last-of-type){padding:0}}.navbar-item:not(.is-logo).is-active,.navbar-item:not(.is-logo):hover{color:#e0007a;background-color:rgba(0,0,0,0)}.navbar-item:not(.is-logo).is-active::after,.navbar-item:not(.is-logo):hover::after{width:100%}:root{--plyr-color-main: #E0007A}strong{color:inherit}table th{color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit}ul{list-style:disc;margin-left:1.25rem}.action-banner{display:flex;flex-direction:column;align-items:center;background-color:#fdf4fa;padding:1rem}.action-banner__icon{padding-bottom:.5rem}@media only screen and (min-width: 769px){.action-banner__icon{padding-bottom:.625rem}}.action-banner__text{font-size:1.375rem;font-weight:500;line-height:1.5;padding-bottom:1rem}@media only screen and (min-width: 769px){.action-banner__text{font-size:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width: 1024px){.action-banner__text{font-size:1.625rem;padding-bottom:2rem}}.action-banner:not(:last-of-type){margin-bottom:1rem}@media only screen and (min-width: 769px){.action-banner{padding:1.5rem}}@media only screen and (min-width: 1024px){.action-banner{padding:2rem}}.ae-box{max-width:38.5rem;font-size:.75rem;font-weight:500;line-height:1.5;text-align:center;padding:.75rem 1.5rem;margin:0 auto 1.5rem;border:1px solid #000}.ae-box a{color:#e0007a}@media only screen and (min-width: 769px){.ae-box{font-size:.875rem}}@media only screen and (min-width: 1024px){.ae-box{font-size:1rem}}.bullet-list__item{display:flex;gap:.25rem;align-items:flex-start;margin-bottom:1.25rem}.bullet-list__item.align-item-left{justify-content:flex-start}.bullet-list__item.align-item-center{justify-content:flex-start}@media only screen and (min-width: 769px){.bullet-list__item.align-item-center{justify-content:center}}.bullet-list__item.align-item-right{justify-content:flex-end}.button-wrapper{display:flex;gap:1rem;margin:2rem 0}.button-wrapper--is-horizontal.button-wrapper--align-buttons-left{justify-content:flex-start}.button-wrapper--is-horizontal.button-wrapper--align-buttons-center{justify-content:center}.button-wrapper--is-horizontal.button-wrapper--align-buttons-right{justify-content:flex-end}.button-wrapper--is-vertical{flex-direction:column}.button-wrapper--is-vertical.button-wrapper--align-buttons-left{align-items:flex-start}.button-wrapper--is-vertical.button-wrapper--align-buttons-center{align-items:center}.button-wrapper--is-vertical.button-wrapper--align-buttons-right{align-items:flex-end}.button-wrapper:has(.navigation-button){margin:0}.button-wrapper .js-modal-trigger{width:100%;max-width:17.188rem}@media only screen and (min-width: 769px){.button-wrapper{margin:2.875rem 0}}@media only screen and (min-width: 1024px){.button-wrapper{margin:3.75rem 0}}.button{display:inline-block;font-size:1rem;font-weight:600;text-align:center;text-wrap:auto;padding:1rem .75rem;border-radius:12px;border:1px solid}.button--primary{background-color:#e0007a;color:#fff;border-color:#e0007a}.button--secondary{background-color:rgba(0,0,0,0);color:#e0007a;border-color:#e0007a}.button--resource{display:flex;align-items:center;gap:.5rem;background-color:#fff;color:#e0007a;font-size:1.125rem;font-weight:500;text-transform:uppercase;padding:1rem !important;border:1px solid #e0007a;border-radius:6px}.button--resource.icon{height:18px;width:18px}.button--icon{display:flex;align-items:center;gap:.5rem}@media only screen and (min-width: 769px){.button{padding:1.5rem 1rem}}.carousel-hero__img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out}.carousel-hero__img-container{position:relative;aspect-ratio:2.15;max-width:992px;margin:0 auto}.carousel-hero__img.active{opacity:1}.carousel-hero__button-container{display:flex;flex-direction:column;align-items:center;gap:1rem}/*! @license CookieBar.css, Copyright 2018 earthware. All rights reserved. website: https://www.earthware.co.uk, contact: support@earthware.co.uk */body{text-size-adjust:100%}.has-ew-cookie-bar{transition:margin 500ms ease-in-out}.has-ew-cookie-popup{overflow:hidden}.has-ew-cookie-policy .ew-cookie-policy h2{font-size:18px;line-height:1.4;margin-bottom:20px;text-transform:none}.has-ew-cookie-policy .ew-cookie-policy p{margin-bottom:18px}.has-ew-cookie-policy .ew-cookie-policy .tick-list{padding:0;list-style:none outside;list-style-type:"✓ ";text-align:left;margin-left:30px}.has-ew-cookie-policy .ew-cookie-policy .tick-list li{margin-bottom:18px}.has-ew-cookie-policy .ew-cookie-policy .cookie-table{display:table;border:none;border-collapse:collapse;font-size:12px;overflow:auto;margin-bottom:10px;width:100%;table-layout:fixed}.has-ew-cookie-policy .ew-cookie-policy .cookie-table tr{background-color:#fff;border:1px solid #ddd}.has-ew-cookie-policy .ew-cookie-policy .cookie-table th,.has-ew-cookie-policy .ew-cookie-policy .cookie-table td{padding:.625em;text-align:center;word-break:break-word}.has-ew-cookie-policy .ew-cookie-policy .cookie-table thead th:nth-child(2){width:21%}@media only screen and (max-width: 1250px){.has-ew-cookie-policy .ew-cookie-policy .cookie-table{border:none}.has-ew-cookie-policy .ew-cookie-policy .cookie-table thead{display:none}.has-ew-cookie-policy .ew-cookie-policy .cookie-table tbody{display:block}.has-ew-cookie-policy .ew-cookie-policy .cookie-table tr{display:block;margin-bottom:.625em;border:1px solid #ddd;border-bottom:none;width:100%}.has-ew-cookie-policy .ew-cookie-policy .cookie-table td{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;gap:10px;font-size:.8em;text-align:right}}@media only screen and (max-width: 1250px)and (max-width: 500px){.has-ew-cookie-policy .ew-cookie-policy .cookie-table td{flex-direction:column}}@media only screen and (max-width: 1250px){.has-ew-cookie-policy .ew-cookie-policy .cookie-table td::before{text-align:left;content:attr(data-label);font-weight:bold;text-transform:uppercase;flex-shrink:0}}.ew-cookie-cog{background-color:#373737;position:fixed;bottom:20px;left:20px;display:flex;justify-content:center;align-items:center;border:none;z-index:9999;cursor:pointer;height:40px;padding:0;border-radius:50px}.ew-cookie-cog svg{width:30px;height:30px;min-width:40px;border:none}.ew-cookie-cog__text{display:none;transition:2s ease-in;text-transform:uppercase;color:#fff;white-space:nowrap;padding:0 15px 0 5px;text-decoration:none;background-color:rgba(0,0,0,0);top:0;left:0;position:relative;font-size:12px}.ew-cookie-cog:hover{background-color:#000 !important}.ew-cookie-cog:hover .ew-cookie-cog__text{display:block}.ew-cookie-cog.is-hidden{display:none}.ew-cookie-popup{font-family:inherit;height:100%;width:100%;background-color:rgba(0,0,0,.9);position:fixed;z-index:999999;top:0;text-align:center;vertical-align:middle}.ew-cookie-popup__modal{background-color:#fff;position:relative;top:50%;transform:translateY(-50%);max-height:600px;height:90%;width:80vw;border-radius:10px;margin:auto;display:flex;flex-direction:row;max-width:1170px}@media only screen and (max-width: 768px){.ew-cookie-popup__modal{display:grid;grid-template-rows:15% 1fr;width:calc(100vw - 50px);max-height:670px}}.ew-cookie-popup__modal__info{background-color:#f1f1f1;overflow:hidden;display:flex;width:60%;flex-direction:column;justify-content:space-between;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:40px 60px}@media only screen and (max-width: 1300px){.ew-cookie-popup__modal__info{padding:40px 30px}}@media only screen and (max-width: 768px){.ew-cookie-popup__modal__info{height:100%;width:100%;padding:15px 10px;justify-content:flex-start}}.ew-cookie-popup__modal__info__buttons{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0;border-top:.5px solid #c5c3c3;padding:40px 0;font-size:14px;gap:5px}@media only screen and (max-width: 768px){.ew-cookie-popup__modal__info__buttons{margin-top:auto;padding-top:15px;padding-bottom:10px}}.ew-cookie-popup__modal__info__buttons button{background-color:#0055a8;margin-right:0;padding:15px 10px;min-width:160px;cursor:pointer;border:solid #0055a8 1px;min-height:35px;transition:all .2s}.ew-cookie-popup__modal__info__buttons button:hover{background-color:#fff !important;color:#0055a8 !important}@media only screen and (max-width: 1300px){.ew-cookie-popup__modal__info__buttons button{padding:10px 30px;min-width:auto}}@media only screen and (max-width: 1000px){.ew-cookie-popup__modal__info__buttons button{padding:7px 15px;font-size:12px}}.ew-cookie-popup__modal__info__sections{overflow:auto}.ew-cookie-popup__modal__info-section{display:none;overflow:hidden;text-align:left;font-size:16px;color:#000}@media only screen and (max-width: 1000px){.ew-cookie-popup__modal__info-section{font-size:14px}}.ew-cookie-popup__modal__info-section.is-active{display:block}.ew-cookie-popup__modal__info-section__title{font-size:28px;font-weight:bolder;display:block;margin-bottom:25px}@media only screen and (max-width: 1000px){.ew-cookie-popup__modal__info-section__title{font-size:24px}}.ew-cookie-popup__modal__info-section__content{padding-right:20px;overflow-y:auto}.ew-cookie-popup__modal__info-section__content__validation{margin-top:30px;transition:all .5s ease-in-out;overflow:hidden;max-height:100px}.ew-cookie-popup__modal__info-section__content__validation.is-hidden{max-height:0;display:block}@media only screen and (max-width: 768px){.ew-cookie-popup__modal__info-section{display:block}.ew-cookie-popup__modal__info-section__title{background-color:#fff;padding:10px;padding-left:30px;margin:10px;margin-bottom:0;position:relative;font-size:16px;border-radius:5px;cursor:pointer}.ew-cookie-popup__modal__info-section__title::before{content:"›";position:absolute;left:0;top:0;bottom:5px;font-size:24px;width:30px;display:flex;align-items:center;justify-content:center;line-height:1;font-family:Georgia,serif}.ew-cookie-popup__modal__info-section__content{position:relative;top:-5px;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1),padding .4s;background-color:#fff;margin:0 10px 10px;padding:0 10px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ew-cookie-popup__modal__info-section__title.is-active+.ew-cookie-popup__modal__info-section__content{max-height:350px;transition:max-height 1s ease-in-out,padding .4s;padding-bottom:10px;padding-top:5px}}.ew-cookie-popup__modal__info-section .switch{position:relative;display:inline-block;width:40px;height:23px;margin-top:18px}@media only screen and (min-width: 768px){.ew-cookie-popup__modal__info-section .switch{width:55px;height:32px}}.ew-cookie-popup__modal__info-section .switch input{opacity:0;width:0;height:0}.ew-cookie-popup__modal__info-section .slider{position:absolute;cursor:pointer;inset:0;background-color:red;transition:.4s;border-radius:23px}.ew-cookie-popup__modal__info-section .slider::before{position:absolute;content:"";height:21px;width:22px;left:1px;bottom:1px;background-color:#fff;transition:.4s;border-radius:50%}@media only screen and (min-width: 768px){.ew-cookie-popup__modal__info-section .slider::before{width:28px;height:30px}}.ew-cookie-popup__modal__info-section .slider::after{content:attr(data-text-disabled);position:absolute;color:#fc0000;display:block;white-space:nowrap;left:65px;top:4px;font-weight:400}.ew-cookie-popup__modal__info-section input:checked+.slider{background-color:#2e9935}.ew-cookie-popup__modal__info-section input:checked+.slider::after{content:attr(data-text-enabled);color:#2e9935}.ew-cookie-popup__modal__info-section input:focus+.slider{box-shadow:0 0 1px #0055a8}.ew-cookie-popup__modal__info-section input:checked+.slider::before{transform:translateX(16px)}@media only screen and (min-width: 768px){.ew-cookie-popup__modal__info-section input:checked+.slider::before{transform:translateX(25px)}}.ew-cookie-popup__modal__close{background-color:#0055a8;min-width:60px;min-height:60px;border-radius:50%;cursor:pointer;position:absolute;right:-30px;top:-30px;border:solid #0055a8 1px;transition:all .2s}.ew-cookie-popup__modal__close:hover{background-color:#fff !important;color:#0055a8 !important}.ew-cookie-popup__modal__close:hover .ew-cookie-popup__modal__close-icon::before,.ew-cookie-popup__modal__close:hover .ew-cookie-popup__modal__close-icon::after{background-color:#0055a8}.ew-cookie-popup__modal__close-icon::after{position:absolute;content:"";width:1px;background-color:#fff;height:24px;top:calc(50% - 12px);transform:rotate(-45deg)}.ew-cookie-popup__modal__close-icon::before{position:absolute;content:"";width:1px;background-color:#fff;height:24px;top:calc(50% - 12px);transform:rotate(45deg)}@media only screen and (max-width: 768px){.ew-cookie-popup__modal__close{min-width:30px;min-height:30px;right:-15px;top:-15px}.ew-cookie-popup__modal__close-icon::after{height:12px;top:calc(50% - 6px)}.ew-cookie-popup__modal__close-icon::before{height:12px;top:calc(50% - 6px)}}.ew-cookie-popup__modal__tab-group{display:flex;flex-direction:column;padding:40px 60px;width:40%;gap:30px;z-index:9;box-shadow:0 0 30px 0 rgba(35,35,35,.1)}@media only screen and (max-width: 1300px){.ew-cookie-popup__modal__tab-group{padding:30px 20px}}@media only screen and (max-width: 768px){.ew-cookie-popup__modal__tab-group{flex-direction:column;padding:30px 10px 10px;width:100%}}.ew-cookie-popup__modal__tab-group__logo-holder{text-align:left}.ew-cookie-popup__modal__tab-group__logo-holder svg{max-height:75px;max-width:100%}@media only screen and (max-width: 768px){.ew-cookie-popup__modal__tab-group__logo-holder svg{max-height:40px}}@media only screen and (max-width: 768px){.ew-cookie-popup__modal__tab-group__tabs{display:none}}.ew-cookie-popup__modal__tab-group__tab{background-color:#f1f1f1;border-radius:5px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:13px 20px;margin-bottom:15px;cursor:pointer;width:100%;border:1px solid #f1f1f1}.ew-cookie-popup__modal__tab-group__tab__category-text{color:#0055a8;font-size:14px;text-align:left;line-height:1.1;text-transform:uppercase}.ew-cookie-popup__modal__tab-group__tab.is-active{background-color:#fff}.ew-cookie-popup__modal__tab-group__tab.is-active .ew-cookie-popup__modal__tab-group__tab__category-text{color:#000 !important}@media only screen and (max-width: 1000px){.ew-cookie-popup__modal__tab-group__tab{padding:10px 15px}.ew-cookie-popup__modal__tab-group__tab__category-text{font-size:12px}}.ew-cookie-bar{font-family:inherit;background-color:#f2f2f2;color:#333;padding:0;left:0;position:fixed;width:100%;min-height:auto;box-shadow:0 5px 5px rgba(0,0,0,.4);border-top:1px solid #aeaeae;font-size:16px;line-height:normal;z-index:10000;text-align:center}.ew-cookie-bar__container{padding:10px 40px;position:static;display:inline-block;width:auto}.ew-cookie-bar__content{display:flex;margin:0 auto;align-items:center;gap:10px}.ew-cookie-bar__cookie-message-body{text-align:left;font-size:14px;display:inline-block;line-height:18px;padding-left:4px;width:100%}.ew-cookie-bar__cookie-message-body span{display:block;margin:0}.ew-cookie-bar__cookie-message-body__preferences,.ew-cookie-bar__cookie-message-body a{font-family:inherit;font-size:inherit;font-weight:bold;color:#fff;cursor:pointer;margin:0;background:inherit;padding:0;border:none;text-decoration:underline;transition:color .2s}.ew-cookie-bar__cookie-message-body__preferences:hover,.ew-cookie-bar__cookie-message-body a:hover{color:#0055a8 !important}.ew-cookie-bar__cookie-button-body{justify-content:center;position:static;display:flex;margin:0;width:100%;align-items:center;padding-left:3vw}.ew-cookie-bar__button{cursor:pointer;width:fit-content;height:auto;background-color:#169bd5;border-radius:1px;box-shadow:none;font-weight:400;font-style:normal;font-size:14px;text-align:center;margin:3px 4px;line-height:20px;padding:8px 30px;white-space:nowrap;border:solid #0055a8 1px;transition:all .2s}.ew-cookie-bar__button--accept{background:#0055a8;color:#fff}.ew-cookie-bar__button--decline{background:#0055a8;color:#fff}.ew-cookie-bar__button:hover{background-color:#fff !important;color:#0055a8 !important}.ew-cookie-bar__button--settings,.ew-cookie-bar__button--close{background:rgba(0,0,0,0);opacity:.7;color:#fff;border:1px solid #fff}.ew-cookie-bar__button--settings:hover,.ew-cookie-bar__button--close:hover{opacity:1;color:#202020 !important}.ew-cookie-bar__button--close{position:relative;padding:0;width:38px;height:38px}.ew-cookie-bar--show-top{top:0}.ew-cookie-bar--hide-top{top:-100%}.ew-cookie-bar--show-bottom{bottom:0}.ew-cookie-bar--hide-bottom{bottom:-100%}.ew-cookie-bar--animate{transition:top 500ms ease-in-out,bottom 500ms ease-in-out}@media only screen and (max-width: 1100px){.ew-cookie-bar{font-size:16px;min-height:70px}}@media only screen and (max-width: 820px){.ew-cookie-bar__button{font-size:12px;padding:5px 10px;white-space:normal}.ew-cookie-bar__button--close{position:relative;padding:0;width:32px;height:32px}.ew-cookie-bar__cookie-message-body{width:100%}.ew-cookie-bar__cookie-button-body{display:flex;justify-content:flex-start;position:unset;flex-wrap:wrap;padding:0}.ew-cookie-bar__content{flex-direction:column;align-items:flex-start}.ew-cookie-bar__container{padding:15px}}.divider{height:1.5px;width:calc(100% - 3rem);background:linear-gradient(to right, #FFF 0%, #9A9696 50%, #FFF 100%);border:none;margin:0 auto}@media only screen and (min-width: 1024px){.divider{padding:0 3rem}}.feature-card{height:unset;display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem 1rem;border-radius:16px;box-shadow:0 7px 16px rgba(109,147,31,.1),0 29px 29px rgba(109,147,31,.09),0 64px 38px rgba(109,147,31,.05),0 114px 46px rgba(109,147,31,.01),0 178px 50px rgba(109,147,31,0)}.feature-card__body{display:flex;flex-direction:column;gap:1.5rem}.feature-card__title{font-size:1.375rem;font-weight:600;line-height:1.2;padding-bottom:.5rem}@media only screen and (min-width: 1024px){.feature-card__title{font-size:1.5rem}}.feature-card__content{font-size:1.125rem;line-height:1.15}.feature-card__button{width:fit-content;display:flex;align-items:center;gap:.25rem;color:inherit}.feature-card__button-text{border-bottom:1px solid}.feature-card--primary{background-color:#7a185c;color:#fff}.feature-card--primary .feature-card__button{border-color:#fff}.feature-card--secondary{background-color:#a1c94e;color:#fff}.feature-card--secondary .feature-card__button{border-color:#fff}@media only screen and (min-width: 769px){.feature-card{padding:1.625rem 1.5rem}}@media only screen and (min-width: 1024px){.feature-card{height:100%;gap:1rem;padding:2.5rem 2rem}}.footer{font-size:.625rem;line-height:1.5;background-color:rgba(0,0,0,0);padding:0 2.5rem 2rem}.footer__link{display:block;width:fit-content;font-size:.688rem;font-weight:500;color:inherit;line-height:1.6;margin:0 auto}.footer__link--regulatory-container{padding-bottom:1.5rem !important}.footer__link--regulatory-container a{color:#e0007a}@media only screen and (min-width: 769px){.footer__link{font-size:.75rem;margin:unset}}.footer--landing .footer__bottom{padding-top:3rem}@media only screen and (min-width: 769px){.footer--landing .footer__bottom{padding-top:8.75rem}}@media only screen and (min-width: 1024px){.footer--landing .footer__bottom{padding-top:10.938rem}}.footer--hcp .footer__bottom{padding-top:2rem}.footer__logo{width:100%;max-width:11.625rem;display:inline-block;padding-bottom:2.25rem}@media only screen and (min-width: 769px){.footer{font-size:.688rem;padding:0 2rem 2rem}}@media only screen and (min-width: 1024px){.footer{padding:0 2.5rem 2rem}}.hcp-disclaimer{max-width:44.75rem;font-size:.75rem;font-weight:600;text-align:center;color:#7a185c;padding:.5rem;border:1px solid #7a185c;border-radius:8px;margin:0 auto .5rem}@media only screen and (min-width: 769px){.hcp-disclaimer{font-size:.875rem}}.header{padding:.875rem 1.625rem 0}.header--landing .header__logo{width:100%;max-width:7.5rem;display:block;margin:0 auto}@media only screen and (min-width: 769px){.header--landing .header__logo{max-width:10.875rem}}@media only screen and (min-width: 1024px){.header--landing .header__logo{max-width:14.875rem}}.header--hcp{position:sticky;top:0;z-index:1;background-color:#fff}@media only screen and (min-width: 769px){.header{padding:.875rem 2rem 0}}@media only screen and (min-width: 1024px){.header{padding:.875rem 2.5rem 0}}.info-list{display:flex;flex-direction:column;align-items:center;gap:1rem}.info-list__top-img{margin-left:1.75rem}.loading-spinner{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;background-color:#fff}.loading-spinner__ring{display:inline-block;position:relative;width:80px;height:80px}.loading-spinner__ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #e0007a;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#e0007a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.loading-spinner__ring div:nth-child(1){animation-delay:-0.45s}.loading-spinner__ring div:nth-child(2){animation-delay:-0.3s}.loading-spinner__ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;background-color:rgba(3,52,84,.8);z-index:1000}.modal__card{max-height:90%;width:90%;background-color:#fff;padding:1.25rem;border-radius:24px;margin:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.modal__header{padding-bottom:1.125rem}.modal__close{margin:0 0 0 auto;border:1px solid #e0007a;padding:0;background-color:rgba(0,0,0,0);border-radius:50%;width:46px;height:46px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;cursor:pointer}.modal__close--icon{margin:0;padding:0;border:0;position:relative;width:26px;height:26px}.modal__close--icon::before,.modal__close--icon::after{content:"";position:absolute;top:12.5px;left:0;right:0;height:1px;background-color:#e0007a}.modal__close--icon::before{transform:rotate(45deg)}.modal__close--icon::after{transform:rotate(-45deg)}.modal__close--icon span{display:block}.modal__body{height:90%;padding:0 2rem;overflow:hidden auto}.modal__title{padding-bottom:1.25rem}.modal--video .modal__close{position:absolute;top:0;right:0;translate:50% -50%;z-index:1;background-color:#fff}.modal--video .modal__card{height:unset;max-width:70.25rem;position:relative;padding:0}.modal--video .modal__body{height:unset;padding:0;overflow:hidden}.modal--video video{position:relative}.navigation-button{background-color:rgba(0,0,0,0);color:#383e43;padding:.5rem 1rem;border:1px solid #383e43;border-radius:8px}.navigation-button.is-active{color:#e0007a;border:1px solid #e0007a}@media only screen and (min-width: 1024px){.navigation-button{padding:.75rem 2rem}}.resource-card{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem 1.625rem;border:1px solid #9a9696;border-radius:8px}.resource-card__content{display:flex;flex-direction:column;gap:1rem}.resource-card__image{width:100%;border-radius:6px;margin-bottom:1rem}.resource-card__date{padding-bottom:.5rem}.section-selector{display:flex;flex-direction:column;align-items:center}.section-selector__button{padding:1.5rem 3.125rem}/*# sourceMappingURL=base.css.map */
