/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{color:#1c4794;font-family:Glober,Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:1.5}b,strong{font-weight:800}a,p a{color:#1c4794}a,a:visited,p a,p a:visited{text-decoration:underline;transition:all .2s cubic-bezier(.62,.28,.23,.99)}a:hover,a:visited:hover,p a:hover,p a:visited:hover{color:#ff848b}a.no-link-style,a[href^="tel:"],p a[href^="tel:"]{text-decoration:none}a.no-link-style:hover{color:currentColor}h2,h3,h4,h5,h6{font-weight:600;margin-bottom:.4em}h1,h2,h3,h4,h5,h6{line-height:1.25}h1{font-size:1.4rem;font-weight:800;margin:.67em 0 .2em}@media (min-width:430px){h1{font-size:1.667rem}}@media (min-width:769px){h1{font-size:1.9rem}}@media (min-width:1025px){h1{font-size:2.222rem}}h2{font-size:1.4em}@media (min-width:430px){h2{font-size:1.667rem}}h3{font-size:1.111em}@media (min-width:1025px){h3{font-size:1.667rem}}h4{font-size:1.111rem}main p{margin-top:0}main ol,main p,main ul{color:#5d5d5d}img{display:block;height:auto;max-width:100%}
footer{padding-top:4em}
.webform-element-help--content p{color:#fff}input,select,textarea{background-color:#fff;border:none;border-radius:.333em;box-sizing:border-box;color:#1c4794;display:block;outline:1px solid #7997d4;padding:.6em 1.4em}.form-type-select{max-width:500px;position:relative}.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;height:100%}.form-type-select:after{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;position:absolute;right:.2em;top:50%;transform:translateY(-50%);width:1em}.webform-submission-form .form-type-select:after{content:none}.form-item input[type=checkbox],.form-item input[type=radio],input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;flex-shrink:0;height:1em;margin:.15em;padding:0;width:1em}.form-item input[type=checkbox],.form-item input[type=checkbox]:focus,.form-item input[type=radio],.form-item input[type=radio]:focus,input[type=checkbox],input[type=checkbox]:focus,input[type=radio],input[type=radio]:focus{background-color:#fff;border:.2em solid #fff;outline:.15em solid #1c4794}.form-item input[type=checkbox]:checked,.form-item input[type=checkbox]:focus:checked,.form-item input[type=radio]:checked,.form-item input[type=radio]:focus:checked,input[type=checkbox]:checked,input[type=checkbox]:focus:checked,input[type=radio]:checked,input[type=radio]:focus:checked{background-color:#1c4794}.form-item input[type=radio],input[type=radio]{border-radius:50%}.form-item input[type=checkbox],input[type=checkbox]{border-radius:.333em}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-moz-placeholder{color:#7997d4;opacity:1}input::placeholder{color:#7997d4;opacity:1}form{font-size:1.111em}form .form-managed-file .file{padding:0 1.4em}form .form-managed-file .button{padding:.25em .5em}form .webform-element-help{vertical-align:middle}form fieldset{border:none}form fieldset.form-item--flex>.fieldset-wrapper{display:flex;flex-wrap:wrap;gap:0 2em}form .form-wrapper>fieldset,form>fieldset{background-color:#f1efe5;border-radius:.833em 0;box-sizing:border-box;margin-bottom:2em;position:relative;width:100%}form .form-wrapper>fieldset>.legend-wrapper legend,form>fieldset>.legend-wrapper legend{display:block;font-size:1.111em;font-weight:600;margin-bottom:1em;margin-top:1em}@media (min-width:1025px){form .form-wrapper>fieldset>.legend-wrapper legend,form>fieldset>.legend-wrapper legend{font-size:1.667em}}.form-item{--bg-color:#fff;--text-color:#1c4794;color:var(--text-color);margin-bottom:1em}.form-item .input-wrapper{align-items:center;display:flex;gap:.5em .2em}.form-item .checkboxes--wrapper legend,.form-item .radios--wrapper legend,.form-item label{display:block;font-weight:600;margin-bottom:.2em;padding:0 1.4em}.form-item.form-type-checkbox,.form-item.form-type-radio{align-items:center;display:flex;gap:.5em .2em}.form-item.form-type-checkbox label,.form-item.form-type-radio label{flex-shrink:1;font-weight:400;margin:0;padding:0}.form-item.form-type-checkbox label.error,.form-item.form-type-radio label.error{display:none!important}.form-item.form-type-select{display:grid;grid-template-columns:auto;grid-template-rows:repeat(auto-fill,auto)}.form-item.form-type-select>label{grid-row:1}.form-item.form-type-select>.error{grid-row:3}.form-item.form-type-select>.select2-container{grid-row:2}.form-item.form-type-select>select{grid-row:4}.form-item.form-type-checkbox{--text-color:#5d5d5d}.form-item .form-checkboxes .form-type-checkbox{--text-color:#1c4794}.form-item .form-checkboxes>.form-item,.form-item .form-radios>.form-item{margin-bottom:.25em}.form-item input,.form-item textarea{background-color:var(--bg-color);color:var(--text-color);margin-bottom:0}.form-item input,.form-item input:focus,.form-item textarea,.form-item textarea:focus{border:none}.form-item input.error,.form-item textarea.error{outline:1px solid #ff2929}.form-item label.form-required:after,.form-item span.form-required:after{color:#ff2929;content:"*"}.form-item label.error,.form-item span.error{color:#ff2929;font-size:.8em}.form-item .form-item--error-message{color:#ff2929;font-size:.8em;margin-top:.5em}.error+.select2-container .select2-selection{outline:1px solid #ff2929}.select2-container{--text-color:#1c4794;--bg-color:#fff;min-width:12em}.select2-container.select2-container--open{--bg-color:#1c4794;--text-color:#fff}.select2-container .select2-selection{background-color:var(--bg-color);border:none;border-radius:.333em 0;box-sizing:content-box;min-width:5em;padding:.6em 1.4em}.select2-container .select2-selection .select2-selection__rendered{color:var(--text-color)}.select2-container .select2-selection .select2-selection__arrow{right:.5em;top:.6em}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-selection .select2-selection__arrow:after{background-color:var(--text-color);content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.select2-container .select2-results__option[aria-selected]{--bg-color:#fff;--text-color:#1c4794;background-color:var(--bg-color);color:var(--text-color)}.select2-container .select2-results__option--highlighted[aria-selected]{--bg-color:#1c4794;--text-color:#fff}fieldset{padding-bottom:2em}fieldset input,fieldset textarea{max-width:calc(100vw - 80px);outline:none}fieldset.webform-type-checkboxes legend,fieldset.webform-type-radios legend{margin-bottom:.25em}.form-actions{margin-bottom:2em}.form-actions>div{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2em;justify-content:start;width:100%}.form-actions .button{background-color:#a7928a;border:2px solid #826458;border-radius:100em;padding:.5em 1.5em;width:300px}.form-actions .button:hover{background-color:#826458}
.messages{word-wrap:break-word;background:no-repeat 10px 17px;border:1px solid;border-left:0 solid;border-radius:2px;overflow-wrap:break-word;padding:15px 20px 15px 35px}[dir=rtl] .messages{background-position:right 10px top 17px;border-width:1px 0 1px 1px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;margin:0;padding:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{background-color:#f3faef;background-image:url(/themes/custom/hypona/assets/images/check.svg?a8a0a8b3e4e7bad914d9ab4ab1392fb1);border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259;color:#325e1c}[dir=rtl] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/themes/custom/hypona/assets/images/warning.svg?f838394f1840c9dd2930ffb621b5b87d);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;box-shadow:-8px 0 0 #e09600;color:#734c00}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;background-image:url(/themes/custom/hypona/assets/images/error.svg?25cf14e933481892e93e85e5334593fd);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;color:#a51b00}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
html body .button,html body .button-container a{background-color:#1c4794;border:none;border-radius:.333em 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;outline:none;padding:.667em 2.5em;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}@media (min-width:414px){html body .button,html body .button-container a{font-size:1.111em}}html body .button-container a:hover,html body .button:hover{background-color:#ff848b;color:#fff}html body .button-container a:active,html body .button:active{background-color:#826458}html body .button-secondary,html body .button-secondary-container a{background-color:transparent;border:.167em solid #d0c245;border-radius:.333em 0;box-sizing:border-box;color:#5d5d5d;cursor:pointer;display:inline-block;outline:none;padding:.667em 2.5em;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}@media (min-width:414px){html body .button-secondary,html body .button-secondary-container a{font-size:1.111em}}html body .button-secondary-container a.active,html body .button-secondary.active{background-color:#e0d895}html body .button-secondary-container a:hover,html body .button-secondary:hover{background-color:#d0c245;color:#fff}html body .button-secondary-container a:active,html body .button-secondary:active{background-color:#a7928a;color:#fff}html body .button-secondary-container.active a{background-color:#e0d895}html body .button-secondary-container.active a:hover{background-color:#d0c245}
.sliding-popup-bottom{background-color:#1c4794;color:#fff;width:100%}.eu-cookie-compliance-content{box-sizing:content-box;display:flex;flex-wrap:wrap;gap:3em 1.5em;justify-content:space-between;margin:0 auto;max-width:1640px;padding:2.5em 40px;width:calc(100% - 80px)}.eu-cookie-compliance-content h2{margin-top:0}.eu-cookie-compliance-secondary-button{background-color:#e7cf6b}.eu-cookie-compliance-secondary-button:hover{background-color:#d0c245}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{border:none;border-radius:.333em 0;color:#1c4794;font-size:1.4em;height:-moz-fit-content;height:fit-content;padding:.5em 1.5em;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.eu-cookie-compliance-default-button{background-color:#fff}.eu-cookie-compliance-default-button:hover{background-color:#e0d8d5}.eu-cookie-compliance-more-button{background:none;border:none;color:#fff;font-weight:600;padding:0}.eu-cookie-compliance-more-button,.eu-cookie-compliance-more-button:visited{text-decoration:underline;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:visited:hover{color:#ff848b}.eu-cookie-compliance-message{float:none}.eu-cookie-compliance-message a{color:#fff}.eu-cookie-compliance-buttons{display:flex;flex-wrap:wrap;float:none;gap:1em}
.region-service-bar{padding:2em 0}@media (max-width:768px){.region-service-bar{margin-bottom:2em}}
.block-copyright p{margin:0}
.region-footer-bottom{margin-bottom:4em}.region-footer-bottom>div{display:grid;gap:3em 2em;grid-template-columns:1fr}@media (min-width:769px){.region-footer-bottom>div{align-items:center;grid-template-columns:1fr 274px}}#social-menu ul{display:flex;justify-content:space-between;margin:0;padding:0}#social-menu a{align-items:center;display:flex;font-size:1.5em;position:relative;text-align:center}#social-menu a:after{display:block;height:1em;position:relative;width:1em;z-index:10}#social-menu a:before{content:"";display:block;height:1.75em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.75em;z-index:0}
.menu--footer .menu{display:flex;flex-wrap:wrap;gap:1.5em 2em}
.region-footer{margin-bottom:3em}@media (min-width:769px){.region-footer>div{display:flex;flex-wrap:wrap;justify-content:space-between}}.region-footer .block{margin-bottom:2em}.region-footer #block-labelimage{height:193px;margin:0 auto;width:180px}@media (min-width:769px){.region-footer #block-labelimage{margin:0;width:274px}}
.field--name-field-lead,.field--name-field-lead-long{margin-bottom:1em}@media (min-width:1025px){.field--name-field-lead,.field--name-field-lead-long{font-size:1.389em}}
.node--type-article.node--view-mode-teaser,.node--type-news.node--view-mode-teaser{margin-bottom:2.5em;max-width:21em}.node--type-article.node--view-mode-teaser:hover img,.node--type-news.node--view-mode-teaser:hover img{transform:scale(1.2)}.node--type-article.node--view-mode-teaser a,.node--type-news.node--view-mode-teaser a{text-decoration:none}.node--type-article.node--view-mode-teaser .button-container a,.node--type-news.node--view-mode-teaser .button-container a{padding:.5em 2em}.node--type-article.node--view-mode-teaser .article-image,.node--type-news.node--view-mode-teaser .article-image{overflow:hidden;position:relative}.node--type-article.node--view-mode-teaser .article-image:not(.round),.node--type-news.node--view-mode-teaser .article-image:not(.round){border-radius:.833em 0}.node--type-article.node--view-mode-teaser .article-image img,.node--type-news.node--view-mode-teaser .article-image img{transition:all .2s cubic-bezier(.62,.28,.23,.99)}.node--type-article.node--view-mode-teaser .article-image.round .node__links,.node--type-news.node--view-mode-teaser .article-image.round .node__links{bottom:2.2em;left:50%;right:unset;text-align:center;transform:translateX(-50%)}.node--type-article.node--view-mode-teaser .node__links,.node--type-news.node--view-mode-teaser .node__links{bottom:1em;display:inline-block;position:absolute;right:1em;text-align:right}.node--type-article.node--view-mode-teaser .node__links ul,.node--type-news.node--view-mode-teaser .node__links ul{list-style-type:none;padding:0}.node--type-article.node--view-mode-teaser .node__links .links,.node--type-news.node--view-mode-teaser .node__links .links{margin:0}.node--type-article.node--view-mode-teaser h3,.node--type-news.node--view-mode-teaser h3{font-size:1.111em}.node--type-article.node--view-mode-teaser .field--name-field-lead,.node--type-article.node--view-mode-teaser .field--name-field-lead-long,.node--type-news.node--view-mode-teaser .field--name-field-lead,.node--type-news.node--view-mode-teaser .field--name-field-lead-long{color:#5d5d5d;font-size:1em}
.media--view-mode-person{aspect-ratio:1/1;max-width:100%;width:250px}.media--view-mode-person img{height:100%;width:100%}
.node--type-person{max-width:100%;overflow:hidden;width:250px}@media (min-width:1025px){.node--type-person{font-size:1.111rem}}.node--type-person h3{font-size:1em;margin-top:2em}.node--type-person .person-info{color:#5d5d5d}.node--type-person .person-info a{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.node--type-person .person-info>.field{margin-bottom:1em}
@media (max-width:1024px){.field--name-field-authors{display:grid;gap:3em;grid-template-columns:repeat(2,minmax(125px,250px))}}@media (max-width:768px){.field--name-field-authors{gap:1.5em}}
.node .field--name-field-content>.field__item{margin-bottom:2em}@media (min-width:430px){.node .field--name-field-content>.field__item{margin-bottom:3em}}@media (min-width:769px){.node .field--name-field-content>.field__item{margin-bottom:6em}}
.social-share-wrapper{text-align:right}.social-share{align-items:center;border-radius:999em;display:inline-grid;grid-template-columns:1fr 2.5em}.social-share:hover{background-color:#1c4794}.social-share:hover>.block{width:auto}.social-share:hover .share-button{transform:scale(1.1)}.social-share .share-button{align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;grid-column:2;grid-row:1;justify-content:center}.social-share .share-button:before{aspect-ratio:1/1;background-color:#1c4794;content:"";display:block;display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/share-nodes.svg?3f81d162ece31ab6b4426e856205d275);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/share-nodes.svg?3f81d162ece31ab6b4426e856205d275);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:60%;mask-size:60%;padding:.667em;width:1em}.social-share>.block{grid-column:1;grid-row:1;transition:all .2s cubic-bezier(.62,.28,.23,.99);width:0}.social-share .social-sharing-buttons{margin:0;padding:.5em .5em .5em 1em}.social-share .social-sharing-buttons__button{background-color:#fff;border-radius:50%;height:1.5em;width:1.5em}@media (min-width:1025px){.social-share .social-sharing-buttons__button.share-whatsapp{display:none}}.social-share svg{fill:#1c4794}
.node--type-article.node--view-mode-full .ufa-revue img,.node--type-news.node--view-mode-full .ufa-revue img{display:inline-block;height:auto;max-width:256px;width:100%}.node--type-article.node--view-mode-full .social-share-wrapper,.node--type-news.node--view-mode-full .social-share-wrapper{margin-bottom:2.75em}@media (min-width:1025px){.node--type-article.node--view-mode-full .upper-content,.node--type-news.node--view-mode-full .upper-content{display:grid;gap:3em 5em;grid-template-columns:minmax(auto,730px) 250px;grid-template-rows:2.5em auto 1fr;justify-content:space-between}}.node--type-article.node--view-mode-full .upper-content .field--name-field-content>.field__item,.node--type-news.node--view-mode-full .upper-content .field--name-field-content>.field__item{margin-bottom:2em}@media (min-width:1025px){.node--type-article.node--view-mode-full .main-content,.node--type-news.node--view-mode-full .main-content{grid-column:1;grid-row:1/4}.node--type-article.node--view-mode-full .social-share-wrapper,.node--type-news.node--view-mode-full .social-share-wrapper{grid-column:2;grid-row:1}.node--type-article.node--view-mode-full .author-information,.node--type-news.node--view-mode-full .author-information{grid-column:2;grid-row:2}.node--type-article.node--view-mode-full .block-hypona-toc,.node--type-news.node--view-mode-full .block-hypona-toc{display:block;grid-column:2;grid-row:3}}.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:2em}@media (min-width:769px){.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:3em}}@media (min-width:1025px){.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:6.5em}}.node--type-article.node--view-mode-full .field--name-field-authors>.field__item,.node--type-news.node--view-mode-full .field--name-field-authors>.field__item{margin-bottom:3em}.node--type-article.node--view-mode-full .field--name-field-publication-date,.node--type-news.node--view-mode-full .field--name-field-publication-date{margin-bottom:2em}
.media--view-mode-hero img{-o-object-fit:cover;object-fit:cover;width:100%}
.block-hypona-header.no-image{margin-bottom:3em;margin-top:7em}@media (min-width:1281px){.block-hypona-header.no-image{margin-top:12em}}.block-hypona-header.has-image img,.block-hypona-header.has-image video{aspect-ratio:1/1}@media (min-width:1025px){.block-hypona-header.has-image img,.block-hypona-header.has-image video{aspect-ratio:32/15}}@media (min-width:1281px){.block-hypona-header.has-image img,.block-hypona-header.has-image video{aspect-ratio:5/2}}.block-hypona-header.has-image video{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.block-hypona-header.has-image>.content-width-wide{box-sizing:border-box;height:60px;position:relative}.block-hypona-header.has-image .page-info-wrapper{bottom:1.5em;display:grid;grid-template-columns:40px 1fr 40px;justify-content:start;left:0;position:absolute;width:100%}@media (min-width:1025px){.block-hypona-header.has-image .page-info-wrapper{grid-template-columns:minmax(2.222em,150px) minmax(auto,40em) minmax(2.222em,150px);left:0;margin:0;width:unset}}.block-hypona-header.has-image .page-info-wrapper .page-info{padding:.5em 0 .6em;z-index:10}@media (max-width:1024px){.block-hypona-header.has-image .page-info-wrapper .page-info{padding:.5em 0}}.block-hypona-header.has-image .page-info-wrapper:after,.block-hypona-header.has-image .page-info-wrapper:before{content:"";display:block;height:100%;position:relative;width:calc(100% + 1px)}.block-hypona-header.has-image .page-info-wrapper:before{right:-1px}.block-hypona-header.has-image .page-info-wrapper:after{left:-1px}.block-hypona-header.has-image .field--name-field-call-to-action{bottom:-1.5em;position:relative}.block-hypona-header.has-image .field--name-field-call-to-action a{max-width:100%;padding-bottom:.85em;padding-top:.85em;width:16em}
.menu-main-open .region-header{height:unset}@media (max-width:1280px){.menu-main-open .region-header .branding{display:none}}@media (min-width:1281px){.menu-main-open .region-header #block-labelimage-header{display:block}}.menu-main-open .region-header{text-align:left}@media (max-width:1280px){.menu-main-open .region-header{bottom:0}}.menu-main-open .region-header .region-content{display:grid}@media (min-width:1281px){.menu-main-open .region-header .region-content{grid-template-rows:unset}}.region-header{left:0;max-height:100vh;max-width:100vw;position:fixed;right:0;text-align:right;top:0;z-index:250}@media (min-width:1281px){.region-header{z-index:90}}.region-header #block-labelimage-header{grid-column:2;grid-row:5;margin-bottom:1em}@media (min-width:1281px){.region-header #block-labelimage-header{align-self:end;display:none;grid-column:6/8;grid-row:2}}.region-header #block-labelimage-header img{margin:0 auto;max-width:11em}.region-header #block-exposed-search-form{grid-column:1;grid-row:2}@media (min-width:1281px){.region-header #block-exposed-search-form{grid-column:11;grid-row:1}}.region-header .branding{aspect-ratio:1/1;background-color:#1c4794;background-image:url(/themes/custom/hypona/assets/images/logo.svg?90b0b7bec773e55ff5227cdb6b2dbca2);background-position:center 70%;background-repeat:no-repeat;background-size:60%;border-radius:50%;display:block;left:50%;margin:0 auto;position:absolute;top:-3em;transform:translateX(-50%);width:9em}@media (min-width:1281px){.region-header .branding{top:-6em;width:15.5em}.region-header{bottom:0;min-height:7em;text-align:left}}.region-header .region-content{align-items:center;display:none;grid-template-columns:3.889em 1fr 3.889em;grid-template-rows:5.3em 5.3em 2em 1fr auto;height:100%}@media (min-width:1281px){.region-header .region-content{align-items:start;display:grid}}.region-header .menu--main{grid-column:1/4;grid-row:4}.prev-link{grid-column:1/4;grid-row:3}@media (min-width:1281px){.prev-link{display:none}.region-header{bottom:unset}.region-header .region-content{gap:1em;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr}.region-header .menu--main{grid-column:1/11;grid-row:1/3}}
ul.menu{list-style:none outside;margin:0;padding:0;text-align:left}
.menu-burger{cursor:pointer;display:inline-block;font-size:2.5em;margin:.3em .5em}@media (min-width:1281px){.menu-burger{display:none}}.menu-burger:after{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/bars.svg?69707d7401c01382651c5c630dc731f2);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/bars.svg?69707d7401c01382651c5c630dc731f2);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.prev-link{font-size:1.4em;text-align:right}.prev-link a{font-weight:800;text-decoration:none}.prev-link a:before{background-color:#1c4794;content:"";display:inline-block;height:1em;margin-right:.5em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/chevron-left.svg?59f25f715b964eab9fe66b6eb0ab35a3);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/chevron-left.svg?59f25f715b964eab9fe66b6eb0ab35a3);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}@media (max-width:1280px){.menu--main{height:100%;position:relative}.menu--main .current-item{z-index:1001}.menu--main .menu-item{margin:1.4em 0;overflow:hidden}.menu--main .menu-item.current-item{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top,linear-gradient(hsla(0,0%,100%,0),#fff 70%) bottom,linear-gradient(rgba(28,71,148,.3),rgba(28,71,148,0)) top,linear-gradient(rgba(28,71,148,0),rgba(28,71,148,.3)) bottom;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:100% 20px,100% 20px,100% 10px,100% 10px;overflow-y:auto}.menu--main .menu-item ul:not(.active-menu-tree){display:none}.menu--main .menu-item--expanded>a{display:block;position:relative;width:100%}.menu--main .menu-item--expanded>a:after{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-right.svg?213f176a5b42e426ba7c92a9715dfa7b);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-right.svg?213f176a5b42e426ba7c92a9715dfa7b);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:0;top:0;width:1em}.menu--main .active-menu-tree>.menu-item>a{display:none}.menu--main .active-menu-tree>li{bottom:0;left:0;position:absolute;right:0;top:0}.menu--main .active-menu-tree .current-item>a,.menu--main .active-menu-tree .current-item>ul{display:block}.menu--main .active-menu-tree .current-item>a:after{display:none}}.menu--main a{text-decoration:none}@media (max-width:1280px){.menu--main .active-menu-link{margin:0}.menu--main .active-menu-link>.menu>.menu-item{display:block}}.menu--main>.menu{align-items:center}.menu--main>.menu .menu-item{display:none}.menu--main>.menu .menu-item.menu-level-0{display:block}@media (max-width:1280px){.menu--main>.menu .menu-item.menu-level-0:not(.active-menu-link){margin:1.4em 0}}@media (min-width:1281px){.menu--main>.menu .menu-item.menu-level-0{font-weight:800;padding:2em 0}}.menu--main>.menu>.menu-item,.menu--main>.sub-menu>.menu-item{font-size:1.4em}@media (min-width:1281px){.menu--main>.menu,.menu--main>.sub-menu{display:grid;gap:1em;grid-template-columns:repeat(10,1fr)}.menu--main>.menu>.menu-item,.menu--main>.sub-menu>.menu-item{font-size:1.4em}.menu--main>.menu>.menu-item:first-child,.menu--main>.sub-menu>.menu-item:first-child{grid-column:1/3}.menu--main>.menu>.menu-item:nth-child(2),.menu--main>.sub-menu>.menu-item:nth-child(2){grid-column:3/5}.menu--main>.menu>.menu-item:nth-child(3),.menu--main>.sub-menu>.menu-item:nth-child(3){grid-column:9/11}}.menu--main .sub-menu{display:none;list-style-type:none;margin-bottom:6em}.menu--main .sub-menu a{color:#7997d4}.menu--main .sub-menu .menu-level-0>a{display:none}.menu--main .sub-menu .menu-level-0:hover a{color:#1c4794}.menu--main .sub-menu .menu-level-0:hover a:hover{color:#ff848b}.menu--main .sub-menu .menu-level-0:hover .menu-item--expanded:after{background-color:#1c4794}@media (min-width:1281px){.menu--main .menu-level-1{margin:1.2em 0;position:relative}.menu--main .menu-level-2{font-size:.8em;margin:.75em 0 .75em 1em}}.menu-main-close{cursor:pointer;grid-column:1/-1;grid-row:1;text-align:center;z-index:200}@media (max-width:1280px){.menu-main-close{align-items:center;color:#fff;display:none;height:100%;justify-content:center}.menu-main-close:before{background-color:#1c4794;border-radius:50%;content:"";display:block;height:10.6em;left:50%;position:absolute;top:-5.3em;transform:translateX(-50%);width:calc(100% - 80px);z-index:-1}}@media (min-width:1281px){.menu-main-close{display:none;grid-column:10/13;grid-row:3;margin-bottom:1.4em;text-align:right}}.menu-main-close span:after{background-color:#fff;content:"";display:inline-block;font-size:1.25em;height:1em;margin-left:.5em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/xmark.svg?0c20275b6b76a30238b17e046b344487);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/xmark.svg?0c20275b6b76a30238b17e046b344487);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:.2em;width:1em}@media (min-width:1281px){.menu-main-close span:after{background-color:#1c4794}.menu-main-open .menu-level-0>a{cursor:auto}.menu-main-open .menu-level-0>a:hover{color:currentColor}.menu-main-open .sub-menu{display:grid}}.menu-main-open .menu-main-close{display:flex}@media (min-width:1025px){.menu-main-open .menu-main-close{display:grid}}@media (min-width:1281px){.menu-main-open .menu-main-close{display:none}}
