/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sf-red:#E2231A;--sf-red-hover:#C41E16;--sf-red-text:#F0524A;--sf-red-tint:rgba(226,35,26,0.13);--sf-bg-outer:#050506;--sf-bg:#0A0B0C;--sf-surface:#141517;--sf-surface-raised:#1C1E21;--sf-border:#24262A;--sf-border-strong:#2F3338;--sf-text-high:#F2F4F6;--sf-text-mid:#C2C6CB;--sf-text-low:#9AA0A6;--sf-text-faint:#6C7178;--sf-sev-high:#F0524A;--sf-sev-medium:#DCAF46;--sf-sev-low:#37C285;--sf-info:#8FB0FF;--sf-font-sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--sf-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sf-max-w:1120px;--sf-gutter:24px;--sf-radius:10px;}:root[data-theme="light"]{--sf-bg-outer:#E6E8EA;--sf-bg:#F4F5F7;--sf-surface:#FFFFFF;--sf-surface-raised:#F4F5F7;--sf-border:#DFE2E5;--sf-border-strong:#C2C6CB;--sf-text-high:#16202B;--sf-text-mid:#5A6B7C;--sf-text-low:#7D8C9C;--sf-text-faint:#9AA0A6;--sf-info:#2563EB;}.page-wrapper{--solo-font:var(--sf-font-sans);--solo-font-s:var(--sf-font-sans);--solo-h1:var(--sf-font-sans);--r-bg:var(--sf-bg);--r-tx:var(--sf-text-mid);--r-h1:var(--sf-text-high);--r-br:var(--sf-border);--r-br-b:var(--sf-border-strong);--r-bg-fr:var(--sf-surface);--r-bg-dark:var(--sf-bg-outer);--r-tx-dark:var(--sf-text-high);--r-br-dark:var(--sf-border);--r-bg-light:var(--sf-surface);--r-tx-light:var(--sf-text-high);--r-br-light:var(--sf-border);--r-lk:var(--sf-info);--r-lk-h:var(--sf-text-high);--r-tx-lk:var(--sf-text-mid);--r-tx-lk-h:var(--sf-text-high);--r-bg-lk:transparent;--r-bg-lk-h:transparent;--r-menu-tx-h:var(--sf-text-high);--r-menu-bg-h:transparent;--r-tx-bt:#ffffff;--r-tx-bt-h:#ffffff;--r-bg-bt:var(--sf-red);--r-bg-bt-h:var(--sf-red-hover);--r-header-bg:var(--sf-bg);--r-header-tx:var(--sf-text-high);--solo-odd:var(--sf-surface);--solo-even:var(--sf-bg);--solo-odd-light:var(--sf-surface);--solo-even-light:var(--sf-bg);--solo-odd-dark:var(--sf-surface);--solo-even-dark:var(--sf-bg);}body{background:var(--sf-bg);color:var(--sf-text-mid);font-family:var(--sf-font-sans);font-size:16px;line-height:1.6;}a{color:var(--sf-info);}a:hover{color:var(--sf-text-high);}:focus-visible{outline:2px solid var(--sf-red-text);outline-offset:3px;}.sf-sticky-header{position:sticky;top:0;z-index:100;background:var(--sf-bg);border-bottom:1px solid var(--sf-border);}.sf-sticky-header .primary-menu-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;box-sizing:border-box;max-width:var(--sf-max-w);margin-inline:auto;padding:8px var(--sf-gutter);min-height:72px;}.sf-sticky-header .block-system-branding-block{flex:0 0 auto;width:max-content;max-width:max-content;}.sf-sticky-header .branding-wrapper,.sf-sticky-header .branding-first{display:flex;align-items:center;width:auto;}.sf-sticky-header .site-logo{display:block;}.sf-sticky-header .site-logo-img{display:block;height:28px;width:auto;}.sf-sticky-header #primary-menu-inner{max-width:var(--sf-max-w);width:100%;}.sf-sticky-header .solo-menu{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end;width:auto;}.sf-sticky-header .navigation__menubar{width:auto;}.sf-sticky-header .nav__menubar-item{width:auto;flex:0 0 auto;display:block;}.sf-sticky-header .block-menu{flex:1 1 auto;display:flex;justify-content:flex-end;min-width:0;}.sf-sticky-header .navigation__menubar{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px 28px;margin:0;padding:0;list-style:none;}.sf-sticky-header .nav__menubar-item{margin:0;}.sf-sticky-header .nav__menu-link{display:inline-block;padding:0;font-size:15px;font-weight:500;line-height:1.4;color:var(--sf-text-mid);text-decoration:none;background:none;border:0;}.sf-sticky-header .nav__menu-link:hover,.sf-sticky-header .nav__menu-link:focus{color:var(--sf-text-high);}.sf-sticky-header .navigation__menubar > .nav__menubar-item:last-child > .nav__menu-link{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;border-radius:8px;font-weight:600;color:#fff;background:var(--sf-red);border:1px solid var(--sf-red);white-space:nowrap;}.sf-sticky-header .navigation__menubar > .nav__menubar-item:last-child > .nav__menu-link:hover{background:var(--sf-red-hover);border-color:var(--sf-red-hover);color:#fff;}.sf-sticky-header .solo-button-menu{width:auto;min-width:0;min-height:44px;padding:0 12px;background:none;border:1px solid var(--sf-border-strong);border-radius:8px;color:var(--sf-text-high);display:inline-flex;align-items:center;justify-content:center;}.sf-sticky-header .mobile-nav{flex:0 0 auto;}.sf-sticky-header .solo-button-menu svg{display:block;width:26px;height:18px;}.sf-sticky-header .solo-button-menu svg g{stroke:var(--sf-text-high);}#main-container .region-inner.main-box-inner{box-sizing:border-box;max-width:var(--sf-max-w);margin-inline:auto;padding:48px var(--sf-gutter) 80px;}body.path-frontpage #main-container .region-inner.main-box-inner{max-width:none;padding:0;}#main-container .page-title,#main-container .page-title-text{font-size:40px;line-height:1.12;letter-spacing:-0.02em;font-weight:600;color:var(--sf-text-high);}#main-container .contact-message-form{max-width:560px;}.sf-section{padding:96px var(--sf-gutter);background:var(--sf-bg);}.sf-section--alt{background:var(--sf-bg-outer);}.sf-section > *{max-width:var(--sf-max-w);margin-inline:auto;}.sf-stack{display:flex;flex-direction:column;gap:64px;}.sf-head{display:flex;flex-direction:column;gap:14px;max-width:720px;}.sf-eyebrow{font-family:var(--sf-font-mono);font-size:12px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--sf-text-low);}.sf-eyebrow--accent{color:var(--sf-red-text);}.sf-section h1{margin:0;font-size:64px;line-height:1.06;letter-spacing:-0.025em;font-weight:600;color:var(--sf-text-high);}.sf-section h2{margin:0;font-size:40px;line-height:1.12;letter-spacing:-0.02em;font-weight:600;color:var(--sf-text-high);}.sf-section h3{margin:0;font-size:20px;font-weight:600;letter-spacing:-0.01em;color:var(--sf-text-high);}.sf-section p{margin:0;}p.sf-lede{font-size:17px;line-height:1.6;color:var(--sf-text-mid);}p.sf-note{font-size:15px;line-height:1.6;color:var(--sf-text-low);}p.sf-fine{font-size:14px;line-height:1.55;color:var(--sf-text-low);}.sf-actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:4px;}.sf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:8px;font-family:var(--sf-font-sans);font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;}.sf-btn--primary{background:var(--sf-red);border-color:var(--sf-red);color:#fff;}.sf-btn--primary:hover{background:var(--sf-red-hover);border-color:var(--sf-red-hover);color:#fff;}.page-wrapper a.sf-btn--ghost{background:transparent;border-color:var(--sf-border-strong);color:var(--sf-text-high);}.page-wrapper a.sf-btn--ghost:hover{border-color:var(--sf-text-low);color:var(--sf-text-high);}.page-wrapper a.sf-btn--primary,.page-wrapper a.sf-btn--primary:hover{color:#fff;}.sf-grid{display:grid;gap:24px;}.sf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));}.sf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;}.sf-grid--5{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;}.sf-card{background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius);padding:28px;display:flex;flex-direction:column;gap:12px;}.sf-card h3{margin-top:8px;}.sf-card p{font-size:16px;line-height:1.6;color:var(--sf-text-mid);}.sf-card__icon{width:44px;height:44px;border-radius:var(--sf-radius);background:var(--sf-red-tint);display:flex;align-items:center;justify-content:center;flex-shrink:0;}.sf-card__icon svg{display:block;}.sf-card--tight{padding:18px;gap:10px;min-height:150px;}.sf-card--tight h3{margin:0;font-size:16px;line-height:1.3;}.sf-card--tight p{font-size:14px;line-height:1.5;color:var(--sf-text-low);flex-grow:1;}.sf-sev{display:inline-flex;align-items:center;gap:6px;font-family:var(--sf-font-mono);font-size:11px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;border:1px solid currentcolor;border-radius:999px;padding:3px 9px;white-space:nowrap;}.sf-sev::before{content:"";width:6px;height:6px;border-radius:50%;background:currentcolor;}.sf-sev--high{color:var(--sf-sev-high);}.sf-sev--medium{color:var(--sf-sev-medium);}.sf-sev--low{color:var(--sf-sev-low);}.sf-hero{display:flex;align-items:center;justify-content:space-between;gap:64px;}.sf-hero__text{display:flex;flex-direction:column;gap:24px;max-width:560px;}.sf-hero__text p:first-of-type{font-size:19px;line-height:1.55;color:var(--sf-text-mid);}.sf-hero__aside{display:flex;flex-direction:column;gap:14px;width:480px;flex-shrink:0;}.sf-signal{background:var(--sf-surface);border:1px solid var(--sf-border-strong);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px rgba(0,0,0,0.45);}.sf-signal__row{display:flex;justify-content:space-between;align-items:center;gap:12px;}.sf-signal__co{font-family:var(--sf-font-mono);font-size:13px;font-weight:500;color:var(--sf-text-high);}.sf-signal__co span{color:var(--sf-text-faint);}.sf-signal__title{display:flex;flex-direction:column;gap:4px;}.sf-signal__title strong{font-size:22px;font-weight:600;letter-spacing:-0.01em;color:var(--sf-text-high);}.sf-signal__meta{font-family:var(--sf-font-mono);font-size:12px;color:var(--sf-text-low);}.sf-signal blockquote{margin:0;padding:12px 14px;border-left:2px solid var(--sf-red-text);background:var(--sf-surface-raised);border-radius:0 8px 8px 0;font-size:14px;line-height:1.55;color:var(--sf-text-mid);}.sf-signal__foot{font-size:13px;color:var(--sf-text-low);}.sf-signal__foot a{font-size:13px;font-weight:500;text-decoration:none;}.sf-ledger{background:var(--sf-bg);border:1px solid var(--sf-border);border-radius:12px;padding:4px 20px 0;display:flex;flex-direction:column;}.sf-ledger__head{padding:12px 0 6px;}.sf-ledger__row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--sf-border);}.sf-ledger__row time{font-family:var(--sf-font-mono);font-size:12px;color:var(--sf-text-low);white-space:nowrap;}.sf-ledger__row span{flex-grow:1;font-size:14px;color:var(--sf-text-mid);}.sf-step{display:flex;flex-direction:column;gap:18px;}.sf-step__rule{display:flex;align-items:center;gap:12px;}.sf-step__dot{width:36px;height:36px;border-radius:50%;background:var(--sf-surface);border:1px solid var(--sf-border-strong);display:flex;align-items:center;justify-content:center;flex-shrink:0;}.sf-step__rule i{height:1px;flex-grow:1;background:var(--sf-border-strong);}.sf-step:last-child .sf-step__rule i{display:none;}.sf-step__body{display:flex;flex-direction:column;gap:6px;padding-right:24px;}.sf-step__n{font-family:var(--sf-font-mono);font-size:12px;color:var(--sf-text-low);}.sf-step__body h3{font-size:20px;}.sf-step__body p{font-size:15px;line-height:1.55;color:var(--sf-text-mid);}.sf-split{display:flex;align-items:flex-start;gap:64px;}.sf-split__side{display:flex;flex-direction:column;gap:24px;width:440px;flex-shrink:0;}.sf-ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;}.sf-ticks li{display:flex;gap:12px;font-size:16px;line-height:1.55;color:var(--sf-text-mid);}.sf-ticks li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sf-red-text);margin-top:9px;flex-shrink:0;}pre.sf-code{margin:0;flex-grow:1;box-sizing:border-box;background:var(--sf-surface-raised);border:1px solid var(--sf-border);border-radius:12px;padding:24px;font-family:var(--sf-font-mono);font-size:13.5px;line-height:1.6;color:var(--sf-text-high);overflow-x:auto;white-space:pre-wrap;word-break:break-word;}.sf-code .c{color:var(--sf-text-faint);}.sf-code .s{color:var(--sf-sev-low);}.sf-code .k{color:var(--sf-info);}.sf-code .p{color:var(--sf-red-text);}code{font-family:var(--sf-font-mono);font-size:0.92em;color:var(--sf-text-high);}.sf-card .sf-ticks li{font-size:15px;line-height:1.5;gap:10px;}.sf-card .sf-ticks{flex-grow:1;}.sf-card .sf-ticks li::before{background:var(--sf-text-faint);margin-top:8px;}.sf-split__side--narrow{width:320px;}.sf-split__main{display:flex;flex-direction:column;gap:16px;}.sf-split__main p{font-size:17px;line-height:1.65;color:var(--sf-text-mid);}.sf-link{font-weight:500;text-decoration:none;align-self:flex-start;}.sf-contact{display:flex;align-items:flex-start;justify-content:space-between;gap:64px;}.sf-contact__text{display:flex;flex-direction:column;gap:20px;max-width:420px;}.sf-contact__form{flex-grow:1;max-width:560px;}.sf-contact__form .form-item,#main-container .contact-message-form .form-item{margin:0 0 18px;}.sf-contact__form label,#main-container .contact-message-form label{display:block;font-size:13px;font-weight:500;letter-spacing:0.02em;color:var(--sf-text-low);margin-bottom:8px;}.sf-contact__form input[type="text"],.sf-contact__form input[type="email"],.sf-contact__form select,.sf-contact__form textarea,#main-container .contact-message-form input[type="text"],#main-container .contact-message-form input[type="email"],#main-container .contact-message-form select,#main-container .contact-message-form textarea{width:100%;box-sizing:border-box;background:var(--sf-surface);border:1px solid var(--sf-border-strong);border-radius:8px;padding:12px 14px;font-family:var(--sf-font-sans);font-size:15px;color:var(--sf-text-high);min-height:46px;}.sf-contact__form textarea,#main-container .contact-message-form textarea{min-height:110px;line-height:1.55;}.sf-contact__form input::placeholder,.sf-contact__form textarea::placeholder{color:var(--sf-text-faint);}.sf-contact__form input:focus,.sf-contact__form select:focus,.sf-contact__form textarea:focus{border-color:var(--sf-red-text);}.sf-contact__form .form-submit,#main-container .contact-message-form .form-submit{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:8px;background:var(--sf-red);border:1px solid var(--sf-red);color:#fff;font-family:var(--sf-font-sans);font-size:16px;font-weight:600;cursor:pointer;}.sf-contact__form .form-submit:hover,#main-container .contact-message-form .form-submit:hover{background:var(--sf-red-hover);border-color:var(--sf-red-hover);}.sf-contact__form .description{font-size:13px;color:var(--sf-text-faint);margin-top:6px;}#footer-menu.sf-footer,#copyright{background:var(--sf-bg-outer);}#footer-menu.sf-footer{border-top:1px solid var(--sf-border);padding-top:40px;}#copyright{padding-bottom:40px;}#footer-menu-inner,#copyright-inner{box-sizing:border-box;width:100%;max-width:var(--sf-max-w);margin-inline:auto;padding-inline:var(--sf-gutter);text-align:left;}#footer-menu .footer-menu-second{justify-content:flex-start;}.sf-footer .navigation__menubar{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none;width:auto;}.sf-footer .nav__menubar-item{width:auto;flex:0 0 auto;display:block;}.sf-footer .nav__menu-link{padding:0;background:none;border:0;font-size:15px;font-weight:400;color:var(--sf-text-mid);text-decoration:none;}.sf-footer .nav__menu-link:hover{color:var(--sf-text-high);}#copyright .copyright-first{margin:20px 0 0;font-size:13px;line-height:1.6;color:var(--sf-text-faint);text-align:left;}@media (max-width:991px){.sf-hero,.sf-split,.sf-contact{flex-direction:column;gap:40px;}.sf-hero__aside,.sf-split__side,.sf-split__side--narrow,.sf-contact__form{width:100%;max-width:none;}.sf-grid--3,.sf-grid--5{grid-template-columns:repeat(2,minmax(0,1fr));}.sf-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;}.sf-step__rule i{display:none;}}@media (max-width:767px){.sf-section{padding:64px 20px;}.sf-stack{gap:40px;}.sf-section h1{font-size:38px;letter-spacing:-0.02em;}.sf-section h2{font-size:28px;}.sf-hero__text p:first-of-type{font-size:17px;}.sf-grid--3,.sf-grid--4,.sf-grid--5{grid-template-columns:minmax(0,1fr);gap:16px;}.sf-step__body{padding-right:0;}.sf-signal__row{flex-wrap:wrap;}.sf-footer__row{flex-direction:column;align-items:flex-start;}.sf-footer nav{gap:16px 20px;}}
@media (min-width:62rem){.solo-desktop-hide{display:none !important;}.copyright-first{text-align:var(--solo-text-align-start);}.copyright-second{text-align:var(--solo-text-align-end);}.path-node .layout-node-form{display:flex;flex-wrap:wrap;}.layout-region-node-secondary{-webkit-box-shadow:10px 0px 20px 10px rgba(180,180,180,0.1);box-shadow:10px 0px 20px 10px rgba(180,180,180,0.2);width:29%;margin-block-end:20px;margin-inline-start:1%;margin-inline-end:0;margin-block-start:0;}.layout-region-node-main{-webkit-box-shadow:-10px 0px 20px 10px rgba(180,180,180,0.1);box-shadow:-10px 0px 20px 10px rgba(180,180,180,0.2);width:70%;margin-block-end:20px;margin-inline:0;margin-block-start:0;}[dir="rtl"] .layout-region-node-secondary{-webkit-box-shadow:-10px 0px 20px 10px rgba(180,180,180,0.1);box-shadow:-10px 0px 20px 10px rgba(180,180,180,0.2);}[dir="rtl"] .layout-region-node-main{-webkit-box-shadow:10px 0px 20px 10px rgba(180,180,180,0.1);box-shadow:10px 0px 20px 10px rgba(180,180,180,0.2);}.layout-region-node-footer{margin-block-start:0;flex:0 0 100%;}body:not(.path-frontpage).main-container-inner{padding-block-start:var(--solo-px12);}.admin-context .system-status-general-info__items{display:flex;overflow-x:hidden;flex-wrap:wrap;}.admin-context .system-status-general-info__item{border-color:var(--solo-br);flex:1;flex-basis:33%;width:33%;}.admin-context .system-status-general-info__item:nth-child(2){flex:2;flex-basis:66%;}.admin-context .system-status-general-info__run-cron{margin-block:var(--solo-px16);margin-inline:0;}#header.name-l-18 .site-name-link,#page-wrapper.title-l-18 .page-title-text{font-size:var(--solo-px18);line-height:var(--solo-px22);}#header.name-l-24 .site-name-link,#page-wrapper.title-l-24 .page-title-text{font-size:var(--solo-px24);line-height:calc(2 * var(--solo-px14));}#header.name-l-36 .site-name-link,#page-wrapper.title-l-36 .page-title-text{font-size:var(--solo-px36);line-height:calc(2 * var(--solo-px22));}#header.name-l-48 .site-name-link,#page-wrapper.title-l-48 .page-title-text{font-size:calc(2 * var(--solo-px24));line-height:calc(2 * var(--solo-px28));}#header.name-l-64 .site-name-link,#page-wrapper.title-l-64 .page-title-text{font-size:calc(2 * var(--solo-px32));line-height:calc(2 * var(--solo-px38));}#page-wrapper .region-inner.region-left{text-align:left;}#page-wrapper .region-inner.region-center{text-align:center;}#page-wrapper .region-inner.region-right{text-align:right;}#page-wrapper .region-inner.region-left .navigation__menubar{justify-content:start;}#page-wrapper .region-inner.region-center .navigation__menubar{justify-content:center;}#page-wrapper .region-inner.region-right .navigation__menubar{justify-content:end;}}@media (max-width:61.99875rem){.solo-mobile-hide{display:none !important;}[dir="rtl"] .copyright-first,[dir="rtl"] .copyright-second{text-align:center;}.multi>.solo-inner{grid-auto-flow:row !important;}.copyright-first,.copyright-second{text-align:center;margin:0;}.ui-dialog{max-width:90%;margin-block:0;margin-inline:5%;}.ui-dialog .ui-dialog-buttonpane{text-align:center;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;}.page-node-type-article .node .field--type-image{float:none;margin-inline:auto;margin-block:0;}.page-node-type-article .field--type-text,.page-node-type-article .field--type-text-with-summary{display:block !important;clear:both;}.header-inner .block-system-branding-block{justify-content:center;}.main-container-inner.left-main-right{grid-template-columns:1fr;grid-template-areas:"first"
    "main"
    "second";}.main-container-inner.left-main-right .sidebar-box-main{grid-area:main;}.main-container-inner.left-main-right .sidebar-box-first{grid-area:first;}.main-container-inner.left-main-right .sidebar-box-second{grid-area:second;}.main-container-inner.main-left-right{grid-template-columns:1fr;grid-template-areas:"main"
    "first"
    "second";}.main-container-inner.main-left-right .sidebar-box-main{grid-area:main;}.main-container-inner.main-left-right .sidebar-box-first{grid-area:first;}.main-container-inner.main-left-right .sidebar-box-second{grid-area:second;}.main-container-inner.main-right-left{grid-template-columns:1fr;grid-template-areas:"main"
    "second"
    "first";}.main-container-inner.main-right-left .sidebar-box-main{grid-area:main;}.main-container-inner.main-right-left .sidebar-box-first{grid-area:first;}.main-container-inner.main-right-left .sidebar-box-second{grid-area:second;}.main-container-inner.left-right-main{grid-template-columns:1fr;grid-template-areas:"first"
    "second"
    "main";}.main-container-inner.left-right-main .sidebar-box-main{grid-area:main;}.main-container-inner.left-right-main .sidebar-box-first{grid-area:first;}.main-container-inner.left-right-main .sidebar-box-second{grid-area:second;}.main-container-inner.right-left-main{grid-template-columns:1fr;grid-template-areas:"second"
    "first"
    "main";}.main-container-inner.right-left-main .sidebar-box-main{grid-area:main;}.main-container-inner.right-left-main .sidebar-box-first{grid-area:first;}.main-container-inner.right-left-main .sidebar-box-second{grid-area:second;}.header-inner.header-sitename-center-small .block-system-branding-block{margin-inline:auto;margin-block:0;width:100%;justify-content:center;}.header-inner.header-sitename-center-small .branding-wrapper{display:grid;}.header-inner.header-sitename-center-small .branding-wrapper>*{width:100%;min-width:0;}.header-inner.header-sitename-center-small .branding-wrapper .branding-first,.header-inner.header-sitename-center-small .branding-wrapper .branding-first a,.header-inner.header-sitename-center-small .branding-wrapper .site-name,.header-inner.header-sitename-center-small .branding-wrapper .site-name a,.header-inner.header-sitename-center-small .branding-wrapper .site-slogan,.header-inner.header-sitename-center-small .branding-wrapper .branding-second{justify-content:center;text-align:center;}#header.name-s-18  .site-name-link,#page-wrapper.title-s-18 .page-title-text{font-size:var(--solo-px18);line-height:var(--solo-px22);}#header.name-s-24  .site-name-link,#page-wrapper.title-s-24 .page-title-text{font-size:var(--solo-px24);line-height:calc(2 * var(--solo-px14));}#header.name-s-36  .site-name-link,#page-wrapper.title-s-36 .page-title-text{font-size:var(--solo-px36);line-height:calc(2 * var(--solo-px22));}#header.name-s-48 .site-name-link,#page-wrapper.title-s-48 .page-title-text{font-size:calc(2 * var(--solo-px24));line-height:calc(2 * var(--solo-px28));}#header.name-s-64 .site-name-link,#page-wrapper.title-s-64 .page-title-text{font-size:calc(2 * var(--solo-px32));line-height:calc(2 * var(--solo-px38));}}@media (min-width:48rem) and (max-width:74.99875rem){#page-wrapper.solo__collapse-order .active-bottom-4 .bottom-container-inner{grid-auto-flow:row;grid-template-columns:1fr 1fr;}}@media (min-width:48rem) and (max-width:61.99875rem){#page-wrapper.solo__collapse-order .active-top-3 .top-container-inner,#page-wrapper.solo__collapse-order .active-bottom-3 .bottom-container-inner,#page-wrapper.solo__collapse-order .active-footer-3 .footer-container-inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"col1 col2"
    "col3 col3";}#page-wrapper.solo__collapse-order .active-top-3 .top-container-inner > div.region-outer:nth-child(1),#page-wrapper.solo__collapse-order .active-bottom-3 .bottom-container-inner > div.region-outer:nth-child(1),#page-wrapper.solo__collapse-order .active-footer-3 .footer-container-inner > div.region-outer:nth-child(1){grid-area:col1;}#page-wrapper.solo__collapse-order .active-top-3 .top-container-inner > div.region-outer:nth-child(2),#page-wrapper.solo__collapse-order .active-bottom-3 .bottom-container-inner > div.region-outer:nth-child(2),#page-wrapper.solo__collapse-order .active-footer-3 .footer-container-inner > div.region-outer:nth-child(2){grid-area:col2;}#page-wrapper.solo__collapse-order .active-top-3 .top-container-inner > div.region-outer:nth-child(3),#page-wrapper.solo__collapse-order .active-bottom-3 .bottom-container-inner > div.region-outer:nth-child(3),#page-wrapper.solo__collapse-order .active-footer-3 .footer-container-inner > div.region-outer:nth-child(3){grid-area:col3;}}
@keyframes animateregion{0%{transform:scale(1);}50%{transform:scale(1.01);}100%{transform:scale(1);}}.page-wrapper .solo-outer.animate-hover .region-inner:not(.main-box-inner),.page-wrapper .solo-outer.animate-border .region-inner:not(.main-box-inner){position:relative;transition:all 0.3s ease;}.page-wrapper .solo-outer.animate-hover .region-inner:not(.main-box-inner):hover{animation:animateregion 2s;}.page-wrapper .solo-outer.animate-border .region-inner:not(.main-box-inner)::before{content:'';position:absolute;inset-block-start:0;inset-inline-start:0;width:0;height:0;background-color:transparent;border:var(--solo-px4) solid transparent;}.page-wrapper .solo-outer.animate-border .region-inner:not(.main-box-inner):hover::before{animation:borderLeftColors 1.5s linear forwards;}.page-wrapper .solo-outer.animate-border .region-inner:not(.main-box-inner)::after{content:'';position:absolute;inset-block-end:0;inset-inline-end:0;width:0;height:0;background-color:transparent;border:var(--solo-px4) solid transparent;}.page-wrapper .solo-outer.animate-border .region-inner:not(.main-box-inner):hover::after{animation:borderRightColors 1.5s linear forwards;}.page-wrapper .solo-outer.animate-border .region-inner:not(.main-box-inner){transition:0.4s !important;overflow:hidden !important;}.page-wrapper .solo-outer.radius-4 .region-inner,.page-wrapper .solo-outer.animate-border.radius-4 .region-inner:not(.main-box-inner)::before,.page-wrapper .solo-outer.animate-border.radius-4 .region-inner:not(.main-box-inner)::after{border-radius:var(--solo-px4);}.page-wrapper .solo-outer.radius-8 .region-inner,.page-wrapper .solo-outer.animate-border.radius-8 .region-inner:not(.main-box-inner)::before,.page-wrapper .solo-outer.animate-border.radius-8 .region-inner:not(.main-box-inner)::after{border-radius:var(--solo-px8);}.page-wrapper .solo-outer.radius-16 .region-inner,.page-wrapper .solo-outer.animate-border.radius-16 .region-inner:not(.main-box-inner)::before,.page-wrapper .solo-outer.animate-border.radius-16 .region-inner:not(.main-box-inner)::after{border-radius:var(--solo-px16);}.page-wrapper .solo-outer.radius-24 .region-inner,.page-wrapper .solo-outer.animate-border.radius-24 .region-inner:not(.main-box-inner)::before,.page-wrapper .solo-outer.animate-border.radius-24 .region-inner:not(.main-box-inner)::after{border-radius:var(--solo-px24);}@keyframes borderLeftColors{0%{width:0;height:0;border-top-color:var(--r-br,var(--r-br-b));border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}50%{width:100%;height:0;border-top-color:var(--r-br,var(--r-br-b));border-right-color:var(--r-br,var(--r-br-b));border-bottom-color:transparent;border-left-color:transparent;}99.9999%{width:100%;height:100%;border-top-color:var(--r-br,var(--r-br-b));border-right-color:var(--r-br,var(--r-br-b));border-bottom-color:transparent;border-left-color:transparent;}100%{width:0;height:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}}@keyframes borderRightColors{0%{width:0;height:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--r-br,var(--r-br-b));border-left-color:transparent;}50%{width:100%;height:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--r-br,var(--r-br-b));border-left-color:var(--r-br,var(--r-br-b));}99.9999%{width:100%;height:100%;border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--r-br,var(--r-br-b));border-left-color:var(--r-br,var(--r-br-b));}100%{width:0;height:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}}
@keyframes animateSiteName{0%{background-position:0% 50%;}100%{background-position:200% 50%;}}#page-wrapper .animate-solo-electric-surge,#header.animate-site-electric-surge a.site-name-link,#page-wrapper.animate-title-electric-surge .page-title-text,#page-wrapper.animate-title-electric-surge .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-electric-surge .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-electric-surge .solo-preloader__hero-text{background:linear-gradient(45deg,#f44336,#e91e63,#9c27b0,#673ab7,#3f51b5,#2196f3,#87ceeb,#00bcd4,#00ffff,#009688,#4caf50,#8bc34a,#8bc34a,#8bc34a,#8bc34a,#4caf50,#009688,#00ffff,#00bcd4,#87ceeb,#2196f3,#3f51b5,#673ab7,#9c27b0,#e91e63,#f44336);}#page-wrapper .animate-solo-aurora-wave,#header.animate-site-aurora-wave a.site-name-link,#page-wrapper.animate-title-aurora-wave .page-title-text,#page-wrapper.animate-title-aurora-wave .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-aurora-wave .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-aurora-wave .solo-preloader__hero-text{background:linear-gradient(45deg,#5f2879,#5f2879,#4c3c83,#00418d,#00418d,#0075a5,#00c2de,#00c2de,#16d1c8,#fad717,#fad717,#95e569,#00ba71,#00ba71,#4daa36,#fa8901,#fa8901,#fc614a,#f43545,#f43545,#d93658,#ccc,#ccc,#d93658,#f43545,#f43545,#fc614a,#fa8901,#fa8901,#4daa36,#00ba71,#00ba71,#95e569,#fad717,#fad717,#16d1c8,#00c2de,#00c2de,#0075a5,#00418d,#00418d,#4c3c83,#5f2879,#5f2879);}#page-wrapper .animate-solo-dreamy-bloom,#header.animate-site-dreamy-bloom a.site-name-link,#page-wrapper.animate-title-dreamy-bloom .page-title-text,#page-wrapper.animate-title-dreamy-bloom .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-dreamy-bloom .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-dreamy-bloom .solo-preloader__hero-text{background:linear-gradient(45deg,#095fab,#25abe8,#57d75b,#ccc,#57d75b,#25abe8,#095fab);}#page-wrapper .animate-solo-echo-pulse,#header.animate-site-echo-pulse a.site-name-link,#page-wrapper.animate-title-echo-pulse .page-title-text,#page-wrapper.animate-title-echo-pulse .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-echo-pulse .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-echo-pulse .solo-preloader__hero-text{background:linear-gradient(45deg,#d0e4f7,#73b1e7,#e2d40b,#539fe1,#87bcea,#539fe1,#e2d40b,#73b1e7,#d0e4f7);}#page-wrapper .animate-solo-gravity-defy,#header.animate-site-gravity-defy a.site-name-link,#page-wrapper.animate-title-gravity-defy .page-title-text,#page-wrapper.animate-title-gravity-defy .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-gravity-defy .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-gravity-defy .solo-preloader__hero-text{background:linear-gradient(45deg,#009688,#2196f3,#ffeb3b,#ff9800,#f44336,#9c27b0,#9c27b0,#f44336,#ff9800,#ffeb3b,#2196f3,#009688);}#page-wrapper .animate-solo-gliding-letters,#header.animate-site-gliding-letters a.site-name-link,#page-wrapper.animate-title-gliding-letters .page-title-text,#page-wrapper.animate-title-gliding-letters .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-gliding-letters .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-gliding-letters .solo-preloader__hero-text{background:linear-gradient(45deg,#f44336,#9c27b0,#2196f3,#4caf50,#ff9800,#ff9800,#4caf50,#2196f3,#9c27b0,#f44336);}#page-wrapper .animate-solo-holographic-spin,#header.animate-site-holographic-spin a.site-name-link,#page-wrapper.animate-title-holographic-spin .page-title-text,#page-wrapper.animate-title-holographic-spin .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-holographic-spin .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-holographic-spin .solo-preloader__hero-text{background:linear-gradient(45deg,#ffb5ba,#ff796c,#ce4676,#87ceeb,#00bcd4,#2196f3,#00bcd4,#87ceeb,#ce4676,#ff796c,#ffb5ba);}#page-wrapper .animate-solo-moonlight-dance,#header.animate-site-moonlight-dance a.site-name-link,#page-wrapper.animate-title-moonlight-dance .page-title-text,#page-wrapper.animate-title-moonlight-dance .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-moonlight-dance .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-moonlight-dance .solo-preloader__hero-text{background:linear-gradient(45deg,#8db600,#6bc026,#27a64c,#009688,#0085a1,#0077b3,#0085a1,#009688,#27a64c,#6bc026,#8db600);}#page-wrapper .animate-solo-mystic-fade,#header.animate-site-mystic-fade a.site-name-link,#page-wrapper.animate-title-mystic-fade .page-title-text,#page-wrapper.animate-title-mystic-fade .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-mystic-fade .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-mystic-fade .solo-preloader__hero-text{background:linear-gradient(45deg,#ffb7a5,#e25822,#f6a600,#dcd300,#8c52ff,#34d2eb,#dcd300,#f6a600,#e25822,#ffb7a5);}#page-wrapper .animate-solo-phoenix-rise,#header.animate-site-phoenix-rise a.site-name-link,#page-wrapper.animate-title-phoenix-rise .page-title-text,#page-wrapper.animate-title-phoenix-rise .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-phoenix-rise .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-phoenix-rise .solo-preloader__hero-text{background:linear-gradient(45deg,#008856,#00a1c2,#9065ca,#9a4eae,#9a4eae,#9065ca,#00a1c2,#008856);}#page-wrapper .animate-solo-quantum-leap,#header.animate-site-quantum-leap a.site-name-link,#page-wrapper.animate-title-quantum-leap .page-title-text,#page-wrapper.animate-title-quantum-leap .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-quantum-leap .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-quantum-leap .solo-preloader__hero-text{background:linear-gradient(45deg,#ffb5ba,#be0032,#f38400,#f3c300,#f3c300,#f38400,#be0032,#ffb5ba);}#page-wrapper .animate-solo-serene-float,#header.animate-site-serene-float a.site-name-link,#page-wrapper.animate-title-serene-float .page-title-text,#page-wrapper.animate-title-serene-float .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-serene-float .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-serene-float .solo-preloader__hero-text{background:linear-gradient(45deg,#bd1e24,#e97600,#f6c700,#007256,#0067a7,#964f8e,#964f8e,#0067a7,#007256,#f6c700,#e97600,#bd1e24);}#page-wrapper .animate-solo-shimmering-wave,#header.animate-site-shimmering-wave a.site-name-link,#page-wrapper.animate-title-shimmering-wave .page-title-text,#page-wrapper.animate-title-shimmering-wave .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-shimmering-wave .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-shimmering-wave .solo-preloader__hero-text{background:linear-gradient(45deg,#5f2879,#00418d,#00c2de,#fad717,#00ba71,#fa8901,#f43545,#fa8901,#00ba71,#fad717,#00c2de,#00418d,#5f2879);}#page-wrapper .animate-solo-solar-flare,#header.animate-site-solar-flare a.site-name-link,#page-wrapper.animate-title-solar-flare .page-title-text,#page-wrapper.animate-title-solar-flare .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-solar-flare .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-solar-flare .solo-preloader__hero-text{background:linear-gradient(45deg,#fad717,#fa8901,#f43545,#fa8901,#fad717);}#page-wrapper .animate-solo-starry-glide,#header.animate-site-starry-glide a.site-name-link,#page-wrapper.animate-title-starry-glide .page-title-text,#page-wrapper.animate-title-starry-glide .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-starry-glide .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-starry-glide .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#cefc00,#ccc,#444,#ccc,#cefc00,#6e7774,#aebcbf);}#page-wrapper .animate-solo-swirling-entrance,#header.animate-site-swirling-entrance a.site-name-link,#page-wrapper.animate-title-swirling-entrance .page-title-text,#page-wrapper.animate-title-swirling-entrance .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-swirling-entrance .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-swirling-entrance .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#ff6a00,#ccc,#444,#ccc,#ff6a00,#6e7774,#aebcbf);}#page-wrapper .animate-solo-timeless-flip,#header.animate-site-timeless-flip a.site-name-link,#page-wrapper.animate-title-timeless-flip .page-title-text,#page-wrapper.animate-title-timeless-flip .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-timeless-flip .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-timeless-flip .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#ffee00,#ccc,#444,#ccc,#ffee00,#6e7774,#aebcbf);}#page-wrapper .animate-solo-cosmic-drift,#header.animate-site-cosmic-drift a.site-name-link,#page-wrapper.animate-title-cosmic-drift .page-title-text,#page-wrapper.animate-title-cosmic-drift .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-cosmic-drift .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-cosmic-drift .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#46f900,#ccc,#444,#ccc,#46f900,#6e7774,#aebcbf);}#page-wrapper .animate-solo-velvet-slide,#header.animate-site-velvet-slide a.site-name-link,#page-wrapper.animate-title-velvet-slide .page-title-text,#page-wrapper.animate-title-velvet-slide .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-velvet-slide .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-velvet-slide .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#00fcde,#ccc,#444,#ccc,#00fcde,#6e7774,#aebcbf);}#page-wrapper .animate-solo-whispering-shadows,#header.animate-site-whispering-shadows a.site-name-link,#page-wrapper.animate-title-whispering-shadows .page-title-text,#page-wrapper.animate-title-whispering-shadows .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-whispering-shadows .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-whispering-shadows .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#00c9fc,#ccc,#444,#ccc,#00c9fc,#6e7774,#aebcbf);}#page-wrapper .animate-solo-whisper-fade,#header.animate-site-whisper-fade a.site-name-link,#page-wrapper.animate-title-whisper-fade .page-title-text,#page-wrapper.animate-title-whisper-fade .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-whisper-fade .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-whisper-fade .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#e000f4,#ccc,#444,#ccc,#e000f4,#6e7774,#aebcbf);}#page-wrapper .animate-solo-sapphire-zoom,#header.animate-site-sapphire-zoom a.site-name-link,#page-wrapper.animate-title-sapphire-zoom .page-title-text,#page-wrapper.animate-title-sapphire-zoom .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-sapphire-zoom .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-sapphire-zoom .solo-preloader__hero-text{background:linear-gradient(45deg,#aebcbf,#6e7774,#f7001c,#0f52ba,#444,#3b4d57,#0f52ba,#f7001c,#6e7774,#aebcbf);}#page-wrapper .animate-solo-rhythmic-slide,#header.animate-site-rhythmic-slide a.site-name-link,#page-wrapper.animate-title-rhythmic-slide .page-title-text,#page-wrapper.animate-title-rhythmic-slide .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-rhythmic-slide .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-rhythmic-slide .solo-preloader__hero-text{background:linear-gradient(45deg,#6a1b9a,#ab47bc,#ce93d8,#e1bee7,#f8bbd0,#f48fb1,#f06292,#ec407a,#ff80ab,#ff4081,#f50057,#c51162,#c51162,#f50057,#ff4081,#ff80ab,#ec407a,#f06292,#f48fb1,#f8bbd0,#e1bee7,#ce93d8,#ab47bc,#6a1b9a);}#page-wrapper .animate-solo-zen-rotation,#header.animate-site-zen-rotation a.site-name-link,#page-wrapper.animate-title-zen-rotation .page-title-text,#page-wrapper.animate-title-zen-rotation .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-zen-rotation .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-zen-rotation .solo-preloader__hero-text{background:linear-gradient(45deg,#30267a,#0085a1,#870074,#ce4676,#ce4676,#870074,#0085a1,#30267a);}#page-wrapper .animate-solo-aurora-wave,#page-wrapper .animate-solo-dreamy-bloom,#page-wrapper .animate-solo-echo-pulse,#page-wrapper .animate-solo-electric-surge,#page-wrapper .animate-solo-gravity-defy,#page-wrapper .animate-solo-gliding-letters,#page-wrapper .animate-solo-holographic-spin,#page-wrapper .animate-solo-moonlight-dance,#page-wrapper .animate-solo-mystic-fade,#page-wrapper .animate-solo-phoenix-rise,#page-wrapper .animate-solo-quantum-leap,#page-wrapper .animate-solo-serene-float,#page-wrapper .animate-solo-shimmering-wave,#page-wrapper .animate-solo-solar-flare,#page-wrapper .animate-solo-starry-glide,#page-wrapper .animate-solo-swirling-entrance,#page-wrapper .animate-solo-timeless-flip,#page-wrapper .animate-solo-cosmic-drift,#page-wrapper .animate-solo-velvet-slide,#page-wrapper .animate-solo-whispering-shadows,#page-wrapper .animate-solo-whisper-fade,#page-wrapper .animate-solo-sapphire-zoom,#page-wrapper .animate-solo-rhythmic-slide,#page-wrapper .animate-solo-zen-rotation,#header.animate-site-aurora-wave a.site-name-link,#header.animate-site-dreamy-bloom a.site-name-link,#header.animate-site-echo-pulse a.site-name-link,#header.animate-site-electric-surge a.site-name-link,#header.animate-site-gravity-defy a.site-name-link,#header.animate-site-gliding-letters a.site-name-link,#header.animate-site-holographic-spin a.site-name-link,#header.animate-site-moonlight-dance a.site-name-link,#header.animate-site-mystic-fade a.site-name-link,#header.animate-site-phoenix-rise a.site-name-link,#header.animate-site-quantum-leap a.site-name-link,#header.animate-site-serene-float a.site-name-link,#header.animate-site-shimmering-wave a.site-name-link,#header.animate-site-solar-flare a.site-name-link,#header.animate-site-starry-glide a.site-name-link,#header.animate-site-swirling-entrance a.site-name-link,#header.animate-site-timeless-flip a.site-name-link,#header.animate-site-cosmic-drift a.site-name-link,#header.animate-site-velvet-slide a.site-name-link,#header.animate-site-whispering-shadows a.site-name-link,#header.animate-site-whisper-fade a.site-name-link,#header.animate-site-sapphire-zoom a.site-name-link,#header.animate-site-rhythmic-slide a.site-name-link,#header.animate-site-zen-rotation a.site-name-link,#page-wrapper.animate-title-aurora-wave .page-title-text,#page-wrapper.animate-title-dreamy-bloom .page-title-text,#page-wrapper.animate-title-echo-pulse .page-title-text,#page-wrapper.animate-title-electric-surge .page-title-text,#page-wrapper.animate-title-gravity-defy .page-title-text,#page-wrapper.animate-title-gliding-letters .page-title-text,#page-wrapper.animate-title-holographic-spin .page-title-text,#page-wrapper.animate-title-moonlight-dance .page-title-text,#page-wrapper.animate-title-mystic-fade .page-title-text,#page-wrapper.animate-title-phoenix-rise .page-title-text,#page-wrapper.animate-title-quantum-leap .page-title-text,#page-wrapper.animate-title-serene-float .page-title-text,#page-wrapper.animate-title-shimmering-wave .page-title-text,#page-wrapper.animate-title-solar-flare .page-title-text,#page-wrapper.animate-title-starry-glide .page-title-text,#page-wrapper.animate-title-swirling-entrance .page-title-text,#page-wrapper.animate-title-timeless-flip .page-title-text,#page-wrapper.animate-title-cosmic-drift .page-title-text,#page-wrapper.animate-title-velvet-slide .page-title-text,#page-wrapper.animate-title-whispering-shadows .page-title-text,#page-wrapper.animate-title-whisper-fade .page-title-text,#page-wrapper.animate-title-sapphire-zoom .page-title-text,#page-wrapper.animate-title-rhythmic-slide .page-title-text,#page-wrapper.animate-title-zen-rotation .page-title-text,#page-wrapper.animate-title-aurora-wave .page-title-text span,#page-wrapper.animate-title-dreamy-bloom .page-title-text span,#page-wrapper.animate-title-echo-pulse .page-title-text span,#page-wrapper.animate-title-electric-surge .page-title-text span,#page-wrapper.animate-title-gravity-defy .page-title-text span,#page-wrapper.animate-title-gliding-letters .page-title-text span,#page-wrapper.animate-title-holographic-spin .page-title-text span,#page-wrapper.animate-title-moonlight-dance .page-title-text span,#page-wrapper.animate-title-mystic-fade .page-title-text span,#page-wrapper.animate-title-phoenix-rise .page-title-text span,#page-wrapper.animate-title-quantum-leap .page-title-text span,#page-wrapper.animate-title-serene-float .page-title-text span,#page-wrapper.animate-title-shimmering-wave .page-title-text span,#page-wrapper.animate-title-solar-flare .page-title-text span,#page-wrapper.animate-title-starry-glide .page-title-text span,#page-wrapper.animate-title-swirling-entrance .page-title-text span,#page-wrapper.animate-title-timeless-flip .page-title-text span,#page-wrapper.animate-title-cosmic-drift .page-title-text span,#page-wrapper.animate-title-velvet-slide .page-title-text span,#page-wrapper.animate-title-whispering-shadows .page-title-text span,#page-wrapper.animate-title-whisper-fade .page-title-text span,#page-wrapper.animate-title-sapphire-zoom .page-title-text span,#page-wrapper.animate-title-rhythmic-slide .page-title-text span,#page-wrapper.animate-title-zen-rotation .page-title-text span,html.solo-preloader-enabled #solo-preloader.animate-site-aurora-wave .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-aurora-wave .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-cosmic-drift .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-cosmic-drift .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-dreamy-bloom .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-dreamy-bloom .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-echo-pulse .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-echo-pulse .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-electric-surge .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-electric-surge .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-gliding-letters .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-gliding-letters .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-gravity-defy .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-gravity-defy .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-holographic-spin .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-holographic-spin .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-moonlight-dance .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-moonlight-dance .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-mystic-fade .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-mystic-fade .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-phoenix-rise .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-phoenix-rise .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-quantum-leap .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-quantum-leap .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-rhythmic-slide .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-rhythmic-slide .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-sapphire-zoom .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-sapphire-zoom .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-serene-float .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-serene-float .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-shimmering-wave .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-shimmering-wave .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-solar-flare .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-solar-flare .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-starry-glide .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-starry-glide .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-swirling-entrance .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-swirling-entrance .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-timeless-flip .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-timeless-flip .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-velvet-slide .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-velvet-slide .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-whisper-fade .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-whisper-fade .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-whispering-shadows .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-whispering-shadows .solo-preloader__hero-text,html.solo-preloader-enabled #solo-preloader.animate-site-zen-rotation .solo-preloader__text,html.solo-preloader-enabled #solo-preloader.animate-site-zen-rotation .solo-preloader__hero-text{background-size:200% 200%;animation:animateSiteName 10s linear infinite;background-clip:text;-webkit-background-clip:text;color:transparent !important;}
@keyframes animateimg{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}a.img--is-clickable{overflow:hidden;display:block;height:100%;min-width:100%;}a.img--is-clickable > img.solo-image,a.img--is-clickable > picture > img.solo-image{width:100%;float:inline-start;}.image-auto a.img--is-clickable > img.solo-image,.image-auto a.img--is-clickable > picture > img.solo-image{width:auto !important;float:none;}a.img--is-clickable:hover > img.solo-image,a.img--is-clickable:hover > picture > img.solo-image{animation:animateimg 5s;}
.region-inner.region-max-576 .button,.region-inner.region-max-576 .solo-button,.region-inner.region-max-576 nav li *:not(.solo__bc-scroll ul.breadcrumb-menu *){white-space:normal;}.region-inner.region-max-768 .node--view-mode-teaser .field--name-field-image{min-width:100%;}.region-inner.region-max-768 .view .node--view-mode-teaser .node__title,.region-inner.region-max-768 .view .node--view-mode-teaser .node__content .field--name-field-image{padding-inline-end:0 !important;margin-inline-end:0 !important;}#page-wrapper .region-inner.region-max-576 .views-exposed-form .exposed-form > div{margin:var(--solo-px8) auto;width:100%;}#page-wrapper .region-inner.region-max-576 .views-exposed-form .exposed-form,#page-wrapper .region-inner.region-max-576 .views-exposed-form .exposed-form .form-actions{flex-wrap:nowrap;flex-direction:column;justify-content:start;align-items:center;margin:0;}#page-wrapper .region-inner.region-max-576 .selectify,#page-wrapper .region-inner.region-max-576 .selectify > *{width:100%;max-width:100%;}.region-inner.region-max-576 .solo-date-range .fieldset-wrapper{flex-direction:column;}.region-inner.region-max-576 fieldset:has([name*="[min]"]):has([name*="[max]"]) .form-item{max-width:100%;}.region-inner.region-max-576 .solo-date-range .form-type-date{width:100%;}@media (min-width:36rem){#page-wrapper .views-exposed-form .exposed-form>*{width:auto;}}@media (min-width:62rem){#primary-sidebar-menu{min-width:25rem;max-width:35.99875rem;}.site-name{font-size:var(--solo-px36);line-height:calc(2 * var(--solo-px22));}.site-slogan{font-size:var(--solo-px20);line-height:calc(2 * var(--solo-px12));}h1{line-height:calc(2 * var(--solo-px22));}h2{line-height:calc(2 * var(--solo-px20));}h3{line-height:calc(2 * var(--solo-px18));}}@media (max-width:61.99875rem){.site-name{font-size:var(--solo-px24);line-height:calc(2 * var(--solo-px14));}.site-slogan{font-size:var(--solo-px18);line-height:var(--solo-px22);}h1{font-size:var(--solo-px26);}h2{font-size:var(--solo-px22);}h3{font-size:var(--solo-px20);}h4{font-size:var(--solo-px18);}#primary-sidebar-menu{min-width:18rem;max-width:32rem;}}@media (max-width:47.99875rem){h1{font-size:var(--solo-px22);}h2{font-size:var(--solo-px20);}h3{font-size:var(--solo-px18);}h4{font-size:var(--solo-px16);}#primary-sidebar-menu{min-width:18rem;max-width:25rem;}.comment .indented{margin-inline-start:var(--solo-px16);padding-inline-start:var(--solo-px12);}.comment__picture{width:32px;height:32px;}.comment__permalink{opacity:1;}}@media (max-width:35.99875rem){h1{font-size:var(--solo-px20);}h2{font-size:var(--solo-px18);}h3{font-size:var(--solo-px16);}.field p,.field li,.field span{line-height:var(--solo-px28);}#primary-sidebar-menu{min-width:18rem;max-width:22rem;}form ol,form ul,.field ol,.field ul{padding-inline-start:var(--solo-px16);}form ol ul,form ol ol,form ul ul,form ul ol,.field ol ul,.field ol ol,.field ul ul,.field ul ol{padding-inline-start:var(--solo-px8);}.links.inline{justify-content:start;padding:0;}.links.inline li:first-child{justify-content:start;padding-inline-start:0;}#page-wrapper nav.tabs ul{flex-direction:column;gap:var(--solo-px12);}#page-wrapper nav.tabs ul li a{border-radius:0;margin:0;border:1px solid var(--r-br);}}@media (max-width:20rem){#primary-sidebar-menu{min-width:12rem;max-width:16rem;}.solo-input,.solo-select,.solo-textarea{max-width:220px;min-width:120px;}.form-actions input{min-width:80px;}}
html.fs-12,html.fs-12 body{font-size:var(--solo-px12);}html.fs-14 #page-wrapper ul.primary > li.core-task .task-icon,html.fs-12 #page-wrapper ul.primary > li.core-task .task-icon{width:16px;}html.fs-14 .menu-branding .menu-branding-logo img,html.fs-12 .menu-branding .menu-branding-logo img{max-height:30px;}html.fs-14 #sidebar-button-close button span,html.fs-14 #search-button-open button span,html.fs-12 #sidebar-button-close button span,html.fs-12 #search-button-open button span{padding-block-start:var(--solo-px10) !important;padding-block-end:var(--solo-px10) !important;}html.fs-14 #sidebar-button-open button span,html.fs-12 #sidebar-button-open button span{padding-block-start:var(--solo-px6) !important;padding-block-end:var(--solo-px6) !important;}html.fs-12 .solo-search-block-form .form-type-search::before{inset-block-start:13px;inset-inline-start:2px;}html.fs-12 .fixed-search-block-inner .solo-search-block-form .form-type-search::before{inset-block-start:16px;}html.fs-12 .solo-inner .login-button-open>button,html.fs-12 .solo-inner .navigation__menubar-account li a{line-height:1.5;padding:0.688rem!important;}html.fs-14 .solo-inner .login-button-open>button,html.fs-14 .solo-inner .navigation__menubar-account li a{line-height:1.5;padding:0.688rem!important;}html.fs-14,html.fs-14 body{font-size:var(--solo-px14);}html.fs-14 .solo-search-block-form .form-type-search::before{inset-block-start:16px;inset-inline-start:5px;}html.fs-14 .fixed-search-block-inner .solo-search-block-form .form-type-search::before{inset-block-start:20px;}html.gap-12 .solo-inner .navigation__menubar li.nav__menu-item>a,html.gap-12 .solo-inner .navigation__menubar li.nav__menu-item>button{padding-block-start:var(--solo-px8);padding-block-end:var(--solo-px8);}html.gap-14 .solo-inner .navigation__menubar li.nav__menu-item>a,html.gap-14 .solo-inner .navigation__menubar li.nav__menu-item>button{padding-block-start:var(--solo-px10);padding-block-end:var(--solo-px10);}@media (min-width:26rem){html.gap-20 .solo-inner .navigation__menubar li.nav__menu-item>a,html.gap-20 .solo-inner .navigation__menubar li.nav__menu-item>button{padding-block-start:var(--solo-px14);padding-block-end:var(--solo-px14);}html.gap-24 .solo-inner .navigation__menubar li.nav__menu-item>a,html.gap-24 .solo-inner .navigation__menubar li.nav__menu-item>button{padding-block-start:var(--solo-px18);padding-block-end:var(--solo-px18);}html.gap-36 .solo-inner .navigation__menubar li.nav__menu-item>a,html.gap-36 .solo-inner .navigation__menubar li.nav__menu-item>button{padding-block-start:var(--solo-px20);padding-block-end:var(--solo-px20);}html.gap-48 .solo-inner .navigation__menubar li.nav__menu-item>a,html.gap-48 .solo-inner .navigation__menubar li.nav__menu-item>button{padding-block-start:var(--solo-px24);padding-block-end:var(--solo-px24);}html.gap-64 .solo-inner .navigation__menubar li.nav__menu-item>a,html.gap-64 .solo-inner .navigation__menubar li.nav__menu-item>button{padding-block-start:var(--solo-px32);padding-block-end:var(--solo-px32);}html.fs-18,html.fs-18 body{font-size:var(--solo-px18);}html.fs-18 #sidebar-button-close button span,html.fs-18 #search-button-open button span{padding-block-start:var(--solo-px10) !important;padding-block-end:var(--solo-px10) !important;}html.fs-18 #sidebar-button-open button span{padding-block-start:var(--solo-px6) !important;padding-block-end:var(--solo-px6) !important;}html.fs-18 .solo-search-block-form .form-type-search::before{inset-block-start:25px;inset-inline-start:7px;}html.fs-18 .fixed-search-block-inner .solo-search-block-form .form-type-search::before{inset-block-start:30px;}html.fs-18 .solo-inner .login-button-open>button,html.fs-18 .solo-inner .navigation__menubar-account li a{padding:0.688rem !important;line-height:1.5;}html.fs-20,html.fs-20 body{font-size:var(--solo-px20);}html.fs-20 #sidebar-button-close button span,html.fs-20 #search-button-open button span{padding-block-start:var(--solo-px12) !important;padding-block-end:var(--solo-px12) !important;}html.fs-20 #sidebar-button-open button span{padding-block-start:var(--solo-px8) !important;padding-block-end:var(--solo-px8) !important;}html.fs-20 .solo-search-block-form .form-type-search::before{inset-block-start:28px;inset-inline-start:8px;}html.fs-20 .fixed-search-block-inner .solo-search-block-form .form-type-search::before{inset-block-start:34px;}html.fs-20 .solo-inner .login-button-open>button,html.fs-20 .solo-inner .navigation__menubar-account li a{padding:0.813rem !important;line-height:1.5;}}
@media (max-width:61.99875rem){.page-wrapper .main-navigation-wrapper{z-index:var(--z-primary-menu);}.solo-inner .navigation__responsive,.solo-inner .navigation__responsive ul.sub__menu{justify-content:start;align-items:stretch;flex-direction:column;flex-basis:100%;flex-grow:1;flex-wrap:wrap;}.solo-inner .navigation__responsive  li.nav__menu-item{flex-basis:100%;flex-grow:1;}.solo-inner .navigation__responsive  li.has-sub__menu ul.sub__menu{overflow:hidden;}.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>a:first-child,.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>span:first-child,.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>button:first-child{padding-inline-start:24px;}.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>a:first-child,.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>span:first-child,.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>button:first-child{padding-inline-start:32px;}.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>a:first-child,.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>span:first-child,.solo-inner .navigation__responsive>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>button:first-child{padding-inline-start:40px;}.solo-inner .navigation__responsive li.has-sub__menu{justify-content:end;flex-wrap:wrap;}.solo-inner .navigation__responsive,.solo-inner .navigation__responsive ul.sub__menu{display:none;}.solo-inner .navigation__responsive li.link-and-button>button{margin-inline-start:auto;}.mobile-nav > button{padding-inline:var(--solo-px16) !important;padding-block:0 !important;}.page-wrapper .has-border .primary-menu-inner ul.toggled{border-block-start:1px solid var(--r-br) !important;}.page-wrapper .has-border .primary-menu-inner .navigation__primary.toggled{border-block-start:1px solid var(--r-br) !important;}.page-wrapper .has-border .primary-menu-inner .navigation__primary li{border-block-end:1px solid var(--r-br) !important;}.primary-menu.solo-sticky{height:100%;max-height:100vh;overflow-y:auto;}.solo-inner .navigation__megamenu ul.sub__menu{grid-auto-columns:1fr;}.solo-inner .navigation__megamenu li.nav__menu-item>button.ds-link>span.menu__url-title-disabled{flex-grow:1;margin-inline-end:var(--solo-px12);}.solo-inner .navigation__megamenu li.nav__menu-item>a,.solo-inner .navigation__megamenu li.nav__menu-item>button{padding:var(--solo-px12);}.solo-inner .navigation__megamenu li.nav__menu-item .dropdown-toggler{cursor:context-menu !important;}.solo-inner .navigation__megamenu li.nav__menu-item,.solo-inner .navigation__megamenu li.nav__menu-item>a,.solo-inner .navigation__megamenu li.nav__menu-item>span,.solo-inner .navigation__megamenu li.nav__menu-item>button{display:flex;}.solo-inner .navigation__megamenu li.link-only{flex-direction:column;flex-wrap:wrap;}.solo-inner .navigation__megamenu li.link-and-button>button{position:relative;flex-basis:50px;width:50px;justify-content:center;align-items:center;}.solo-inner .navigation__megamenu li.link-and-button>a{position:relative;flex-basis:calc(100% - 50px);width:calc(100% - 50px);flex-grow:1;}.solo-inner .navigation__megamenu li.button-only>button>span.menu__url-title-disabled{flex-basis:calc(100% - 24px);position:relative;flex-grow:1;}.solo-inner .navigation__megamenu li.button-only>button>span.toggler-icon{flex-basis:24px;margin-inline-start:var(--solo-px12);}.solo-inner .navigation__megamenu li.button-only>button>span.toggler-icon,.solo-inner .navigation__megamenu li.link-and-button>button>span.toggler-icon{display:flex;justify-content:center;align-items:center;}.solo-inner .navigation__megamenu li,.solo-inner .navigation__megamenu li.link-only>a,.solo-inner .navigation__megamenu li.no-link>span,.solo-inner .navigation__megamenu li.button-only>button{flex-basis:100%;flex-grow:1;}#primary-menu .activate-branding.navigation-primary-responsive{display:flex;flex-wrap:wrap;}#primary-menu .activate-branding.navigation-primary-responsive > .mobile-nav{width:auto;flex:1 1 auto;}#primary-menu .activate-branding.navigation-primary-responsive > ul{width:100%;flex:1 0 100%;}.menu-branding{margin-inline-start:var(--solo-px12);}}@media (min-width:62rem){#primary-menu .primary-menu-inner{padding-left:var(--solo-gap);padding-right:var(--solo-gap);}.solo-inner .navigation__responsive:not(.navigation__megamenu) ul.sub__menu{overflow:visible;-webkit-overflow-scrolling:touch;}.solo-inner .navigation__responsive:not(.navigation__megamenu) ul.sub__menu li{min-width:0;min-height:0;}.solo-inner ul.navigation__megamenu > li > ul.sub__menu{max-width:100vw;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;}.solo-inner ul.navigation__megamenu > li > ul.sub__menu > *{min-width:0;min-height:0;}.solo-inner ul.navigation__megamenu img{max-width:100%;height:auto;}.solo-inner .navigation__megamenu li li a,.solo-inner .navigation__megamenu li li span,.solo-inner .navigation__megamenu li li button{white-space:normal;overflow-wrap:break-word;word-wrap:break-word;flex-shrink:1;min-width:0;}.navigation__megamenu.m-1 > li > ul.sub__menu{grid-auto-flow:row;grid-template-rows:1fr;}.navigation__megamenu.m-1-1 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.navigation__megamenu.m-2-1 > li > ul.sub__menu{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.navigation__megamenu.m-3-1 > li > ul.sub__menu{grid-template-columns:minmax(0,3fr) minmax(0,1fr);}.navigation__megamenu.m-4-1 > li > ul.sub__menu{grid-template-columns:minmax(0,4fr) minmax(0,1fr);}.navigation__megamenu.m-1-2 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}.navigation__megamenu.m-1-3 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,3fr);}.navigation__megamenu.m-1-4 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,4fr);}.navigation__megamenu.m-1-1-1 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}.navigation__megamenu.m-1-2-1 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);}.navigation__megamenu.m-1-3-1 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);}.navigation__megamenu.m-1-1-1-1 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}.navigation__megamenu.m-1-2-2-1 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,2fr) minmax(0,1fr);}.navigation__megamenu.m-2-1-1-2 > li > ul.sub__menu{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);}.navigation__megamenu.m-1-2-1-2 > li > ul.sub__menu{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);}.mobile-nav{display:none !important;}.solo-inner .navigation__responsive>li>ul{box-shadow:0 2.8px 2.2px rgba(var(--s-b),.034),0 6.7px 5.3px rgba(var(--s-b),.048),0 12.5px 10px rgba(var(--s-b),.06),0 22.3px 17.9px rgba(var(--s-b),.072),0 41.8px 33.4px rgba(var(--s-b),.086),0 100px 80px rgba(var(--s-b),.12);}.solo-inner .navigation__responsive:not(.navigation__megamenu)>li>ul>li>ul,[dir="rtl"]  .solo-inner .expand-left .navigation__responsive:not(.navigation__megamenu)>li>ul>li>ul{box-shadow:1.5px 1.2px 1.2px rgba(var(--s-b),.034),4px 3px 3px rgba(var(--s-b),.048),8px 6px 6px rgba(var(--s-b),.06),14px 11px 11px rgba(var(--s-b),.072),26px 20px 20px rgba(var(--s-b),.086),60px 48px 48px rgba(var(--s-b),.12);}[dir="rtl"] .solo-inner .navigation__responsive:not(.navigation__megamenu)>li>ul>li>ul,.solo-inner .expand-left .navigation__responsive:not(.navigation__megamenu)>li>ul>li>ul{box-shadow:-1.5px 1.2px 1.2px rgba(var(--s-b),.034),-4px 3px 3px rgba(var(--s-b),.048),-8px 6px 6px rgba(var(--s-b),.06),-14px 11px 11px rgba(var(--s-b),.072),-26px 20px 20px rgba(var(--s-b),.086),-60px 48px 48px rgba(var(--s-b),.12);}.solo-inner .navigation__responsive{display:flex !important;flex-wrap:wrap;}.navigation-primary-responsive.menu-align-right .navigation__primary{margin-inline-start:auto;float:right;}.navigation-primary-responsive.menu-align-center .navigation__responsive{justify-content:center;margin-inline:auto;margin-block:0;}.solo-inner .navigation__responsive:not(.navigation__megamenu)>li.nav__menu-item ul.sub__menu{min-width:200px;display:none;}.solo-inner .navigation__responsive>li>ul.sub__menu{position:absolute;inset-inline-start:0;inset-block-start:100%;}.solo-inner .navigation__responsive:not(.navigation__megamenu)>li>ul>li>ul.sub__menu{position:absolute;inset-inline-start:100%;inset-block-start:0;}.solo-inner .navigation__responsive:not(.navigation__megamenu)>li>ul>li>ul>li>ul.sub__menu{position:absolute;inset-inline-start:100%;inset-block-start:0;}.solo-inner .navigation-responsive-hover .dropdown-toggler{pointer-events:none;cursor:default;}.solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu) li:hover>ul.sub__menu,.solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu) li:focus-within>ul.sub__menu{display:flex !important;visibility:visible !important;}.page-wrapper .navigation-responsive-hover .navigation__responsive li.has-sub__menu>a:hover,.page-wrapper .navigation-responsive-hover .navigation__responsive li.has-sub__menu>button:hover{color:inherit !important;background-color:inherit !important;}.page-wrapper .navigation-responsive-hover .navigation__responsive li.has-sub__menu:hover>a,.page-wrapper .navigation-responsive-hover .navigation__responsive li.has-sub__menu:hover>button{color:var(--r-tx-lk-h,var(--r-tx)) !important;background-color:var(--r-bg-lk-h,var(--r-bg)) !important;}.page-wrapper .has-border .primary-menu-inner .navigation__primary>li>ul,.page-wrapper .has-border .primary-menu-inner .navigation__primary:not(.navigation__megamenu)>li>ul ul{border:1px solid var(--r-br) !important;}.page-wrapper .has-border .primary-menu-inner .navigation__primary>li:first-child{border-inline-start:1px solid var(--r-br);}.page-wrapper .has-border .primary-menu-inner .navigation__primary>li{border-inline-end:1px solid var(--r-br) !important;}.page-wrapper .has-border .primary-menu-inner .navigation__primary:not(.navigation__megamenu)>li li{border-block-end:1px solid var(--r-br) !important;}.page-wrapper .navigation-primary-responsive.menu-align-justify .navigation__primary{justify-content:space-between;flex-grow:1;}.page-wrapper .navigation-primary-responsive.menu-align-justify .navigation__primary>li{flex-grow:1;}.page-wrapper .navigation-primary-responsive.menu-align-justify .navigation__primary>li>a,.page-wrapper .navigation-primary-responsive.menu-align-justify .navigation__primary>li>span,.page-wrapper .navigation-primary-responsive.menu-align-justify .navigation__primary>li>*>span,.page-wrapper .navigation-primary-responsive.menu-align-justify .navigation__primary>li>button,.page-wrapper .navigation-primary-responsive.menu-align-justify .navigation__primary>li>button.ds-link>span{justify-content:center;text-align:center;}.solo-inner .navigation-sidebar-hover .navigation__sidebar li:hover>ul.sub__menu{display:block !important;}.solo-inner .navigation-sidebar-hover .navigation__sidebar li.has-sub__menu:hover>*>.dropdown-arrow{transform:rotate(180deg);}.solo-inner .navigation-sidebar-hover .navigation__sidebar li.has-sub__menu>a:hover,.solo-inner .navigation-sidebar-hover .navigation__sidebar li.has-sub__menu>button:hover{color:inherit !important;background-color:inherit !important;}.page-wrapper .navigation-sidebar-hover .navigation__sidebar li.has-sub__menu:hover>a,.page-wrapper .navigation-sidebar-hover .navigation__sidebar li.has-sub__menu:hover>button{color:var(--r-tx-lk-h,var(--r-tx)) !important;background-color:var(--r-bg-lk-h,var(--r-bg)) !important;}#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>button.en-link,#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>button>span.toggler-icon{order:-1;text-align:var(--solo-text-align-end);}#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>a.url-added,#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>button>span.menu__url-title-disabled{order:1;justify-content:end;text-align:var(--solo-text-align-end);}#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>button>span.menu__url-title-disabled{margin-inline-end:var(--solo-px0) !important;margin-inline-start:var(--solo-px12) !important;text-align:var(--solo-text-align-end);}[dir="rtl"] #primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>a.url-added,[dir="rtl"] #primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>button>span.menu__url-title-disabled,[dir="rtl"] #primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>button>span.menu__url-title-disabled{text-align:var(--solo-text-align-start);}[dir="rtl"] #primary-menu ul.navigation__primary:not(.navigation__megamenu) li.button-only>button>span.toggler-icon{margin-inline-start:var(--solo-px12) !important;margin-inline-end:var(--solo-px0) !important;}#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li.button-only>button>span.toggler-icon{margin-inline-start:var(--solo-px12) !important;margin-inline-end:var(--solo-px0) !important;}#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu) li li.button-only>button>span.toggler-icon{margin-inline-start:var(--solo-px0) !important;margin-inline-end:var(--solo-px12) !important;}html #primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li>ul.sub__menu{inset-inline-end:0;inset-inline-start:initial;}html #primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>ul.sub__menu{inset-inline-end:100%;inset-inline-start:initial;}#primary-menu .expand-left ul.navigation__primary:not(.navigation__megamenu)>li ul>li>ul>li a{justify-content:end !important;}.solo-inner .navigation__megamenu{position:relative;}.solo-inner .navigation__megamenu>li>ul li,.solo-inner .navigation__megamenu>li>ul ul{display:flex !important;height:initial !important;margin:initial !important;padding:initial !important;flex-direction:column;}.page-wrapper .solo-inner .navigation__megamenu ul li.nav__menu-item>a,.page-wrapper .solo-inner .navigation__megamenu ul li.nav__menu-item>span,.page-wrapper .solo-inner .navigation__megamenu ul li.nav__menu-item>button{--r-bg-lk:transparent;--r-bg-lk-h:transparent;}.solo-inner .navigation__megamenu>li>ul.sub__menu-header>li>a,.solo-inner .navigation__megamenu>li>ul.sub__menu-header>li>span,.solo-inner .navigation__megamenu>li>ul.sub__menu-header>li>button{font-weight:bold;font-size:110%;}.solo-inner .navigation__megamenu>li>ul.sub__menu{width:100%;display:none;overflow:unset;gap:var(--solo-px16);margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:var(--solo-px16);padding-inline-start:var(--solo-px16);}.solo-inner .navigation__megamenu>li>ul>li{margin-block-start:var(--solo-px16) !important;margin-block-end:var(--solo-px16) !important;}.solo-inner .navigation__megamenu>li>ul.sub__menu>*{width:100%;height:100%;}.solo-inner .navigation__megamenu ul .toggler-icon,.solo-inner .navigation__megamenu>li>ul>li.link-and-button button{display:none;height:0 !important;width:0 !important;}.solo-inner .navigation__megamenu>li li a,.solo-inner .navigation__megamenu>li li span,.solo-inner .navigation__megamenu>li li button{display:inline-flex !important;width:auto;max-width:100%;}.page-wrapper .solo-inner .navigation__megamenu>li li:hover,.page-wrapper .solo-inner .navigation__megamenu>li li a:hover,.page-wrapper .solo-inner .navigation__megamenu>li li span:hover,.page-wrapper .solo-inner .navigation__megamenu>li li button:hover,.page-wrapper .navigation-responsive-hover .navigation__megamenu li li.has-sub__menu:hover>a,.page-wrapper .navigation-responsive-hover .navigation__megamenu li li.has-sub__menu:hover>span,.page-wrapper .navigation-responsive-hover .navigation__megamenu li li.has-sub__menu:hover>button{background-color:unset !important;}.solo-inner .navigation__megamenu>li>ul.sub__menu .ds-link:hover{color:var(--r-tx) !important;}.solo-inner .navigation__megamenu>li>ul.sub__menu .ds-link{cursor:not-allowed;pointer-events:none;}.solo-inner .navigation-responsive-hover .navigation__megamenu>li:hover>ul.sub__menu{display:grid !important;height:initial !important;}.solo-inner .navigation__megamenu>li.link-only>a,.solo-inner .navigation__megamenu>li.no-link>span,.solo-inner .navigation__megamenu>li.button-only>button{flex-basis:100%;flex-grow:1;}#primary-menu .activate-branding.navigation-primary-responsive{flex-wrap:nowrap;}#primary-menu .navigation-responsive-hover.remove-arrow .navigation__menubar > li > a + button,#primary-menu .navigation-responsive-hover.remove-arrow .navigation__menubar > li > button > span.dropdown-arrow{display:none !important;padding:0;margin:0;border:none;}.solo-inner .navigation-responsive-hover .navigation__responsive>li.has-sub__menu.nav__menubar-item:hover > * > .dropdown-arrow{transform:rotate(180deg);}.solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li ul>li.has-sub__menu:hover .dropdown-arrow{transform:rotate(-90deg);}[dir="rtl"] .solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li ul>li.has-sub__menu:hover .dropdown-arrow{transform:rotate(90deg);}.solo-inner  .expand-left.navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li ul>li.has-sub__menu:hover .dropdown-arrow{transform:rotate(90deg);}[dir="rtl"]  .solo-inner  .expand-left.navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li ul>li.has-sub__menu:hover .dropdown-arrow{transform:rotate(-90deg);}[dir="rtl"]  .solo-inner  .expand-left.navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li ul>li.has-sub__menu:hover .dropdown-arrow{transform:rotate(-90deg);}.solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li .dropdown-arrow,[dir="rtl"] .solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li .dropdown-arrow,.solo-inner .expand-left.navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li .dropdown-arrow,[dir="rtl"] .solo-inner  .expand-left.navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li .dropdown-arrow{transform:rotate(0deg);}.solo-inner  .expand-left.navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li.has-sub__menu:hover .dropdown-arrow,[dir="rtl"] .solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li.has-sub__menu:hover .dropdown-arrow{transform:rotate(90deg);}.solo-inner .navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li.has-sub__menu:hover .dropdown-arrow,[dir="rtl"] .solo-inner .expand-left.navigation-responsive-hover .navigation__responsive:not(.navigation__megamenu)>li>ul>li.has-sub__menu:hover ul li.has-sub__menu:hover .dropdown-arrow{transform:rotate(-90deg);}#primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-right > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,#primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-right > button[aria-expanded="true"] > .dropdown-arrow,#primary-menu .navigation-responsive-click li.submenu-flipped-left > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,#primary-menu .navigation-responsive-click li.submenu-flipped-left > button[aria-expanded="true"] > .dropdown-arrow{transform:rotate(180deg);}#primary-menu .navigation-responsive-click li.submenu-flipped-right > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,#primary-menu .navigation-responsive-click li.submenu-flipped-right > button[aria-expanded="true"] > .dropdown-arrow,#primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-left > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,#primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-left > button[aria-expanded="true"] > .dropdown-arrow{transform:rotate(0deg);}[dir="rtl"] #primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-right > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-right > button[aria-expanded="true"] > .dropdown-arrow,[dir="rtl"]  #primary-menu .navigation-responsive-click li.submenu-flipped-left > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-click li.submenu-flipped-left > button[aria-expanded="true"] > .dropdown-arrow{transform:rotate(0deg);}[dir="rtl"] #primary-menu .navigation-responsive-click li.submenu-flipped-right > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-click li.submenu-flipped-right > button[aria-expanded="true"] > .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-left > button[aria-expanded="true"]+ul>li>button[aria-expanded="true"]> .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-click.expand-left li.submenu-flipped-left > button[aria-expanded="true"] > .dropdown-arrow{transform:rotate(180deg);}#primary-menu .navigation-responsive-click li.submenu-flipped-left > button[aria-expanded="false"]+ul>li>button[aria-expanded="false"]> .dropdown-arrow,#primary-menu .navigation-responsive-click li.submenu-flipped-left > button[aria-expanded="false"] > .dropdown-arrow{transform:unset;}#primary-menu .navigation-responsive-click li.submenu-flipped-right > button[aria-expanded="false"]+ul>li>button[aria-expanded="false"]> .dropdown-arrow,#primary-menu .navigation-responsive-click li.submenu-flipped-right > button[aria-expanded="false"] > .dropdown-arrow{transform:unset;}#primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-left:hover .dropdown-arrow,#primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-left:hover .dropdown-arrow{transform:rotate(90deg);}#primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-left:hover ul li .dropdown-arrow,#primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-left:hover ul li .dropdown-arrow{transform:rotate(0deg);}#primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-left:hover ul li:hover .dropdown-arrow,#primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-left:hover ul li:hover .dropdown-arrow{transform:rotate(90deg);}#primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-right:hover .dropdown-arrow,#primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-right:hover .dropdown-arrow{transform:rotate(-90deg);}#primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-right:hover ul li .dropdown-arrow,#primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-right:hover ul li .dropdown-arrow{transform:rotate(0deg);}#primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-right:hover ul li:hover .dropdown-arrow,#primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-right:hover ul li:hover .dropdown-arrow{transform:rotate(-90deg);}[dir="rtl"] #primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-left:hover .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-left:hover .dropdown-arrow{transform:rotate(90deg);}[dir="rtl"] #primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-left:hover ul li .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-left:hover ul li .dropdown-arrow{transform:rotate(0deg);}[dir="rtl"] #primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-left:hover ul li:hover .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-left:hover ul li:hover .dropdown-arrow{transform:rotate(90deg);}[dir="rtl"] #primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-right:hover .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-right:hover .dropdown-arrow{transform:rotate(-90deg);}[dir="rtl"] #primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-right:hover ul li .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-right:hover ul li .dropdown-arrow{transform:rotate(0deg);}[dir="rtl"] #primary-menu .navigation-responsive-hover .navigation__primary ul li.submenu-flipped-right:hover ul li:hover .dropdown-arrow,[dir="rtl"] #primary-menu .navigation-responsive-hover.expand-left .navigation__primary ul li.submenu-flipped-right:hover ul li:hover .dropdown-arrow{transform:rotate(-90deg);}}
#primary-sidebar-menu{z-index:5001;display:flex;justify-content:space-between;flex-direction:column;position:fixed !important;overflow:auto;}#primary-sidebar-menu  h2.block__title{padding:var(--solo-px16);}.primary-sidebar-menu{inset-block-start:0;inset-inline-start:100%;visibility:hidden;overflow:auto;height:100%;transition:transform var(--solo-sidebar-speed,400ms) ease-in-out,visibility var(--solo-sidebar-speed,400ms) ease-in-out;}.primary-sidebar-menu-inner{display:grid;grid-template-rows:auto 1fr auto;height:100vh;}.primary-sidebar-menu-inner>*{min-width:0;width:100%;}.primary-sidebar-menu.toggled{visibility:visible;transform:translateX(-100%);}[dir="rtl"] .primary-sidebar-menu.hs-icons-left{right:0;transform:translateX(100%);visibility:hidden;}[dir="rtl"] .primary-sidebar-menu.hs-icons-left.toggled{transform:translateX(0);visibility:visible;}[dir="rtl"] .primary-sidebar-menu.toggled:not([dir="rtl"] .primary-sidebar-menu.hs-icons-left.toggled){transform:translateX(100%);}.solo-inner div.navigation-sidebar{display:flex;flex:1;justify-content:start;flex-direction:column;}.solo-inner .navigation-sidebar .navigation__sidebar,.solo-inner .navigation-sidebar .navigation__sidebar ul.sub__menu{display:flex;justify-content:start;align-items:stretch;flex-basis:100%;flex-grow:1;flex-wrap:wrap;}.solo-inner .navigation-sidebar .navigation__sidebar li.link-only>a,.solo-inner .navigation-sidebar .navigation__sidebar li.button-only>button,.solo-inner .navigation-sidebar .navigation__sidebar li.nav__menu-item{flex-basis:100%;flex-grow:1;}.solo-inner .navigation-sidebar .navigation__sidebar li.has-sub__menu ul.sub__menu{overflow:hidden;}.solo-inner .navigation-sidebar .navigation__sidebar>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>a:first-child,.solo-inner .navigation-sidebar .navigation__sidebar>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>button:first-child{padding-inline-start:24px;}.solo-inner .navigation-sidebar .navigation__sidebar>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>a:first-child,.solo-inner .navigation-sidebar .navigation__sidebar>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>button:first-child{padding-inline-start:32px;}.solo-inner .navigation-sidebar .navigation__sidebar>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item> ul.sub__menu>li.nav__menu-item>a:first-child,.solo-inner .navigation-sidebar .navigation__sidebar>li.nav__menu-item>ul.sub__menu>li.nav__menu-item>ul.sub__menu>li.nav__menu-item> ul.sub__menu>li.nav__menu-item>button:first-child{padding-inline-start:40px;}.solo-inner .navigation-sidebar .navigation__sidebar li.has-sub__menu{justify-content:space-between;flex-wrap:wrap;}.solo-inner .navigation-sidebar .navigation__sidebar ul.sub__menu{display:none;}.solo-inner .navigation-sidebar .navigation__sidebar li.link-and-button>button{margin-inline-start:auto;}.solo-inner .navigation-sidebar-hover  .dropdown-toggler{pointer-events:none;cursor:default;}.slide-out{animation-duration:var(--solo-sidebar-speed,400ms);animation-name:slide-out;}#primary-sidebar-menu.has-border h2.block__title{border-block-end:1px solid var(--r-br);}.page-wrapper .has-border .primary-sidebar-menu{border-block-start:1px solid var(--r-br);border-block-end:1px solid var(--r-br);}.page-wrapper .has-border .primary-sidebar-menu-inner ul.toggled{border-block-start:1px solid var(--r-br) !important;}.page-wrapper .has-border .primary-sidebar-menu-inner .sidebar-button-close,.page-wrapper .has-border .primary-sidebar-menu-inner .navigation__menubar li{border-block-end:1px solid var(--r-br) !important;}#primary-sidebar-menu .sidebar-button-close.activate-branding{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;}#primary-sidebar-menu .sidebar-button-close.activate-branding .menu-branding{margin:0;padding-block:var(--solo-px4);padding-inline:var(--solo-px12);display:flex;justify-content:center;align-items:center;}@keyframes slide-out{0%{transform:translateX(0%);opacity:1;}100%{transform:translateX(-100%);opacity:0;}}.slide-in{animation-duration:400ms;animation-name:slide-in;}@keyframes slide-in{0%{transform:translateX(-100%);opacity:0;}100%{transform:translateX(0%);opacity:1;}}
