.custom-header{display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;top:20px;transition:all .3s ease;width:100%;z-index:9999}.custom-header__container{align-items:center;background:#fff;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.1);box-sizing:border-box;display:flex;gap:clamp(1rem,2vw,2rem);justify-content:space-between;max-width:1253px;padding:20px clamp(1.25rem,3.5vw,2.875rem);pointer-events:auto;position:relative;transition:padding .3s ease,border-radius 0s linear .35s;width:90%}@media (min-width:1025px){.custom-header__container.is-expanded{border-radius:15px 15px 0 0;transition:padding .3s ease,border-radius 0s}}.custom-header__logo{display:flex;flex-shrink:0}.custom-header__logo img{height:39px;transition:height .3s ease}.custom-header__nav{align-items:center;display:flex;gap:clamp(1rem,2.5vw,2rem)}.custom-header__menu{align-items:center;display:flex;gap:clamp(1rem,2.5vw,2.25rem);list-style:none;margin:0;padding:0}.custom-header__link,.custom-header__trigger{background:none;border:0;color:#27234f;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;padding:0;text-decoration:none;white-space:nowrap}.custom-header__trigger:focus,.custom-header__trigger:hover{background:none;box-shadow:none}.custom-header__item--panel.is-open>.custom-header__trigger,.custom-header__link:hover,.custom-header__trigger:hover{text-decoration:underline;text-underline-offset:4px}.custom-header__cta{align-items:center;background-color:#27234f;border-radius:5px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;isolation:isolate;justify-content:center;min-height:38px;min-width:163px;overflow:hidden;padding:0 1.5rem;position:relative;text-decoration:none;white-space:nowrap}.custom-header__cta:before{background-image:linear-gradient(90deg,#27234f,#e75598);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s ease;z-index:-1}.custom-header__cta:focus-visible,.custom-header__cta:hover{color:#fff;text-decoration:none}.custom-header__cta:focus-visible:before,.custom-header__cta:hover:before{opacity:1}.custom-header.shrink .custom-header__container{padding-bottom:10px;padding-top:10px}.custom-header.shrink .custom-header__logo img{height:30px}.custom-header__panel{background:#fff;border-radius:0 0 15px 15px;box-shadow:0 16px 20px -8px rgba(0,0,0,.12);display:grid;grid-template-rows:0fr;left:0;overflow:hidden;position:absolute;top:calc(100% - 1px);transition:grid-template-rows .35s ease,visibility 0s linear .35s;visibility:hidden;width:100%}.custom-header__item--panel.is-open>.custom-header__panel{grid-template-rows:1fr;transition:grid-template-rows .35s ease,visibility 0s;visibility:visible}.custom-header.no-anim .custom-header__container,.custom-header.no-anim .custom-header__panel{transition:none!important}.custom-header__panel-clip{min-height:0;overflow:hidden}.custom-header__panel-inner{max-height:calc(100vh - 160px);opacity:0;overflow-y:auto;padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3vw,2.3rem) clamp(1.5rem,4vw,3.5rem);transform:translateY(-8px);transition:opacity .25s ease,transform .35s ease}.custom-header__item--panel.is-open .custom-header__panel-inner{opacity:1;transform:none;transition:opacity .3s ease .08s,transform .35s ease}.custom-header__panel-inner--cards{padding-left:clamp(1.25rem,6vw,4.8rem);padding-right:clamp(1.25rem,6vw,4.8rem)}.custom-header__panel-inner--categories{align-items:start;display:grid;gap:clamp(1rem,2.2vw,1.75rem);grid-template-columns:minmax(180px,22%) 1fr}.custom-header__categories{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.custom-header__category{align-items:center;background-image:linear-gradient(90deg,#27234f,#5950b5);border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;isolation:isolate;min-height:38px;overflow:hidden;padding:.5rem 1rem .5rem 27px;position:relative;text-align:left;text-decoration:none;width:100%}.custom-header__category:after{content:"\00a0\2192"}.custom-header__category:before{background-image:linear-gradient(90deg,#27234f,#e75598);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s ease;z-index:-1}.custom-header__category.is-active:before,.custom-header__category:hover:before{opacity:1}.custom-header__category:focus,.custom-header__category:hover{box-shadow:none;color:inherit}.custom-header__category-pane{display:none}.custom-header__category-pane.is-active{display:block}.custom-header__cards{display:grid;gap:20px 16px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.custom-header__panel-inner--categories .custom-header__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-header__card{background:#fff;border-radius:5px;box-shadow:0 4px 4px rgba(44,50,123,.2);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:100%;isolation:isolate;min-height:117px;overflow:hidden;padding:25px 28px;position:relative;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.custom-header__card:before{background-image:linear-gradient(90deg,#27234f,#e75598);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s ease;z-index:-1}.custom-header__card:focus-visible,.custom-header__card:hover{box-shadow:0 10px 18px rgba(44,50,123,.28);text-decoration:none;transform:translateY(-3px)}.custom-header__card:focus-visible:before,.custom-header__card:hover:before{opacity:1}.custom-header__card:focus-visible{outline:2px solid #e75598;outline-offset:2px}.custom-header__card-title{color:#27234f;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;transition:color .25s ease}.custom-header__card-title:after{content:"\00a0\2192";display:inline-block;opacity:0;transform:translateX(-6px);transition:opacity .25s ease,transform .25s ease}.custom-header__card:focus-visible .custom-header__card-title:after,.custom-header__card:hover .custom-header__card-title:after{opacity:1;transform:none}.custom-header__card-text{color:#27234f;font-family:Inter,sans-serif;font-size:12px;font-weight:300;line-height:1.3;transition:color .25s ease}.burger-menu{background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:4px;margin-left:auto;padding:10px}.burger-menu:focus,.burger-menu:hover{background:none;box-shadow:none}.burger-line{background-color:#27234f;border-radius:2px;height:3px;width:25px}@media (max-width:1200px){.custom-header__menu{gap:.9rem}.custom-header__link,.custom-header__trigger{font-size:13px!important}.custom-header__cta{min-width:0}.custom-header__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-header__panel-inner--categories .custom-header__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.burger-menu{display:flex}.custom-header__nav{align-items:stretch;background:#fff;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.1);box-sizing:border-box;display:none;flex-direction:column;gap:1.25rem;left:0;max-height:calc(100vh - 120px);overflow-y:auto;padding:1.25rem;position:absolute;top:calc(100% + 10px);width:100%}.custom-header__nav.active{display:flex}.custom-header__menu{align-items:stretch;flex-direction:column;gap:1rem}.custom-header__link,.custom-header__trigger{font-size:15px!important}.custom-header__trigger:after{content:"\00a0\25BE"}.custom-header__panel{border-radius:0;box-shadow:none;position:static}.custom-header__panel-inner,.custom-header__panel-inner--cards{max-height:none;overflow:visible;padding:.75rem 4px 8px}.custom-header__panel-inner--categories{grid-template-columns:1fr}.custom-header__cards,.custom-header__panel-inner--categories .custom-header__cards{gap:10px;grid-template-columns:1fr}.custom-header__card{min-height:0;padding:1rem 1.25rem}.custom-header__cta{width:100%}}