footer{--footer-link-color:#6c6f6c;--footer-link-color-hover:#0076d6;--footer-items-margin-top:12px;--footer-category-margin-top:16px;margin-top:0}footer [data-hs-cos-type=logo] img path,footer [data-hs-cos-type=logo] svg path{fill:#fff;height:auto;width:110px}.footer-main .footer-nav-section,.footer-main .logo{height:auto;margin:0}.footer-main .footer-nav-section ul{list-style-image:none;list-style-type:none;margin-bottom:0;margin-top:6px;padding-left:0;padding-right:0}.footer-main .footer-nav-section ul li{color:#4f5871;font-size:16px;font-style:normal;font-weight:400;line-height:190%}.footer-main .footer-nav-section ul li:not(:first-of-type){padding-top:0}.footer-main .footer-nav-section{padding-bottom:24px}.footer-nav-section label{color:#6c6f6c;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.footer-main .footer-legend-bottom,.footer-main .footer-legend-bottom p{align-self:start;color:#99a5be!important;display:flex;flex:1;flex:0 1 50%;font-size:16px;font-style:normal;font-weight:400;gap:32px;justify-content:flex-start;line-height:190%;margin-top:0;text-align:left}.footer-main .footer-legend-bottom div:first-of-type{margin-right:20px}.footer-main .footer-legend-bottom div{color:#99a5be}.footer-main .footer-legend-bottom a:hover{text-decoration-color:#99a5be;text-decoration-thickness:1px;text-underline-offset:8px}.footer-legend-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0}.footer-legend-socials{align-items:flex-end;display:flex;justify-content:center;margin-right:32px;padding-bottom:0}.footer-legend-socials label{color:#99a5be;font-size:16px;font-style:normal;font-weight:400;line-height:190%}.footer-legend-socials img{height:auto!important;width:20px!important}.footer-legend-socials:last-of-type{margin-right:0}.footer-legend-socials a{text-decoration:none}.footer-legend-socials a:hover{text-decoration:underline;text-decoration-color:#99a5be;text-decoration-thickness:1px;text-underline-offset:8px}.footer-legend-socials a label{cursor:pointer}.footer-nav-items li.divider{border-top:1px solid #dee2e9;margin-bottom:16px;margin-top:16px;padding-bottom:0;padding-top:0}.footer-main{margin-bottom:0;max-width:1240px;padding-left:20px;padding-right:20px}.footer-main .footer-nav-section .footer-nav-items a{color:var(--footer-link-color);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.footer-main .footer-nav-section .footer-nav-items a:hover{color:var(--footer-link-color-hover)}.footer-main .logo{margin-right:auto!important}.footer-main .footer-nav-section{//width:max(150px,100%/6)!important;margin-right:0!important}.footer-nav-section__categories-wrapper{display:flex;flex-wrap:wrap}.footer-nav-section__categories{flex:1}@media (min-width:1240px){.footer-nav-section__categories{flex-basis:20%}}@media (max-width:768px){.footer-nav-section__categories{flex-basis:50%}}.footer-nav-items,.footer-nav-section__categories span{display:block}.footer-nav-section__categories span{color:#2d312d;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:20px;margin-top:var(--footer-category-margin-top)}.footer-nav-items{list-style:none;padding:0}.footer-main .wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0}.footer-main .wrapper .col-span-1{grid-column:span 1}.footer-main .wrapper .col-span-2{grid-column:span 2}.footer-main .wrapper .col-span-3{grid-column:span 3}.footer-main .wrapper .col-offset-2{grid-column-start:3}.footer-main .wrapper .col-span-marketplace{grid-area:marketplace}.footer-main .wrapper .col-span-others{grid-area:others}@media (max-width:768px){.footer-main .wrapper{grid-template-columns:repeat(2,1fr)}.footer-nav-section:first-child{grid-column:span 1}}.footer-event-page,.footer-nav-section__categories{margin-top:0}.footer__additional-section{display:flex;margin-bottom:70px}.footer__additional-section__left,.footer__additional-section__right{flex:1}.footer__additional-section__left{font-size:24px;font-style:normal;font-weight:500;line-height:150%}.footer__additional-section__left p:last-of-type{color:#4f5871}.footer__additional-section__right__container__text{margin-bottom:24px}.footer__additional-section__right__container__text p{color:var(--temedica-blue-grey,#4f5871);font-size:18px;font-style:normal;font-weight:400;line-height:150%}.footer__additional-section__right__container__form input[type=submit].hs-button{background:#fff!important;border:2px solid #c1cadc!important;color:#020d2c!important;line-height:normal}.footer__additional-section__right__container__form input[type=submit].hs-button:hover{background:var(
    --temedica-secondary-button-gradient,linear-gradient(270deg,#c1cadc 0,#99a5be 100%)
  )!important;border-radius:50px!important;color:#fff!important;line-height:normal}.footer__additional-section__right__container__form input[type=email]{border:0;border-bottom:1px solid #99a5be;padding-left:0}.legal-consent-container .hs-form-booleancheckbox-display input{margin-top:7px}.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.footer__additional-section__right__container__form input[type=email]:focus,.footer__additional-section__right__container__form input[type=email]:focus-visible{border:0;border-bottom:1px solid #99a5be}.legal-consent-container p,form .hs-richtext p{color:#99a5be;font-size:12px;font-style:normal;font-weight:400;line-height:150%}form .hs-richtext a{color:#1250ef;line-height:150%;text-decoration:underline}form .hs-richtext a,form .hs-richtext a:hover{text-underline-offset:2px}form .hs-form-required{color:#ef6b51;margin-left:2px}@media (min-width:1240px){.footer-main{padding-left:0;padding-right:0}}.footer-main-mobile{display:none}.footer-legend__copy span{color:var(--primary-dark-grey,#6c6f6c);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-align:left}.footer-main .footer-nav-section ul li.footer-nav-title,.footer-main .footer-nav-section ul li.footer-nav-title>a{color:var(--Primary-Dark-Grey,#6c6f6c);font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.footer-main .footer-nav-section ul li.footer-nav-title>a{text-decoration:underline}.footer-main .footer-nav-section ul li.footer-nav-title>a:hover{text-decoration:none}@media (max-width:980px){footer{margin-top:0;padding-left:20px;padding-right:20px;position:relative;z-index:9999}.footer-main{display:none}.footer-main-mobile{display:block}.footer-main-mobile .logo{height:auto;margin-bottom:47px;width:110px}.footer-main-mobile .logo img{max-width:106px!important}.footer-main-mobile .footer-nav-section label{border-top:1px solid #dee2e9;color:var(--Primary-Dark-Grey,#6c6f6c);display:block;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px;padding-bottom:19px;padding-top:16px}.footer__container.content-wrapper{padding-left:0;padding-right:0}.footer-main-mobile .footer-nav-section:last-of-type label{border-bottom:1px solid #dee2e9}.footer-main-mobile .footer-nav-items ul{list-style-image:none;list-style-type:none}.footer-main-mobile .footer-nav-section label.collapsed:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2399a5be' d='M4 11h16v1H4z'/%3E%3Cpath fill='%2399a5be' d='M11 20V4h1v16z'/%3E%3C/svg%3E");font-size:30px;margin-top:-5px}.footer-main-mobile .footer-nav-section label.collapsed:before,.footer-main-mobile .footer-nav-section label:not(.collapsed):before{color:#99a5be;float:right;font-style:normal;font-weight:300;line-height:120%;position:relative;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.footer-main-mobile .footer-nav-section label:not(.collapsed):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='1' fill='none' viewBox='0 0 16 1'%3E%3Cpath fill='%2399a5be' d='M0 0h16v1H0z'/%3E%3C/svg%3E");margin-right:2px;margin-top:-6px}.footer-main-mobile .footer-nav-section:has(>label.collapsed) .footer-nav-items{display:none}.footer-main-mobile .footer-nav-section:not(>label.collapsed) .footer-nav-items{display:block}.footer-main-mobile .footer-nav-section .footer-nav-items{list-style-image:none;list-style-type:none;margin:0;padding-left:0;padding-top:7px}.footer-main-mobile .footer-nav-section .footer-nav-items li{margin-top:12px}.footer-main-mobile .footer-nav-section .footer-nav-items a{color:#fff;display:block;font-size:14px;line-height:190%;width:100%}.footer-main-mobile .footer-legend-container{justify-content:flex-start;margin-top:0}.footer-main-mobile .footer-legend-bottom{display:flex;flex-direction:row;gap:32px;width:100%}.footer-main-mobile .footer-legend-bottom a{white-space:nowrap}.footer-main-mobile .footer-legend-bottom a,.footer-main-mobile .footer-legend-bottom>div{color:#99a5be;font-size:16px;font-style:normal;font-weight:400;line-height:190%}.footer-main-mobile .footer-legend-bottom.year-legend-text{margin-bottom:71px;margin-top:16px}.footer-main-mobile .footer-legend-container .footer-legend-socials{margin-left:0;margin-right:32px}.footer__additional-section__left{margin-bottom:48px}.footer__additional-section{flex-direction:column;margin-bottom:60px}.footer-main-mobile .footer-nav-section .footer-nav-items a{color:var(--footer-link-color);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.footer-main-mobile .footer-nav-section .footer-nav-items a:hover{color:var(--footer-link-color-hover)}.footer-nav-items__sub-categories{padding-left:0}.footer-nav-items__category-label{color:var(--Primary-Black,#2d312d)!important;font-family:Inter;font-size:12px!important;font-style:normal;font-weight:700!important;line-height:20px;margin-bottom:16px;margin-top:16px;text-transform:uppercase}.footer:not(.footer-landing-page) .dnd-section.footer-row-0-padding,.footer:not(.footer-landing-page) .dnd-section.footer-row-1-padding{--border-bottom-offset:0}}