.top-bar[data-v-087d39a9]{height:auto;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);z-index:var(--level-2-index);justify-content:flex-end;align-items:center;display:flex;position:relative}@media (width>=960px){.top-bar[data-v-087d39a9]{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}}.top-bar .app-menu[data-v-087d39a9]{justify-content:flex-end;align-items:center;gap:var(--spacing-3);z-index:1;flex:1;margin:0;padding:0;list-style-type:none;display:flex}@media (width>=960px){.top-bar .app-menu[data-v-087d39a9]{height:var(--spacing-5);justify-content:space-between}}.top-bar .app-menu .logo-well[data-v-087d39a9]{align-items:center;gap:var(--spacing-3);margin-right:auto;display:flex}.top-bar .app-menu button[data-v-087d39a9]{cursor:pointer;height:var(--spacing-5);background:0 0;border:none;align-items:center;width:3.2rem;padding:0;display:flex}@media (width>=1280px){.top-bar .app-menu button[data-v-087d39a9]{display:none}.top-bar .app-menu button.foldout[data-v-087d39a9]{display:flex}}.top-bar .app-menu .actions-wrapper[data-v-087d39a9]{gap:var(--spacing-3);justify-content:flex-end;padding:0;display:flex}.top-bar .app-menu .actions-wrapper li[data-v-087d39a9]{align-items:center;display:flex}.top-bar .app-menu .actions-wrapper li[data-v-087d39a9]:empty,.fold-out[data-v-7ba25cf2]{display:none}@media (width>=960px){.fold-out[data-v-7ba25cf2]{border-top:1px solid var(--secondary-color-medium);padding:4.8rem 0;display:block;overflow:auto}}.container[data-v-7ba25cf2]{display:flex}.container .primary[data-v-7ba25cf2]{width:calc(var(--spacing-7)*2);flex-direction:column;flex-shrink:0;gap:2.4rem;display:flex}ul[data-v-7ba25cf2]{padding:0;list-style-type:none}.main[data-v-7ba25cf2]{gap:var(--spacing-2);flex-direction:column;display:flex}.main li a[data-v-7ba25cf2]{color:var(--primary-color);font-family:var(--local-font-family,var(--text-h2-font-family));font-size:var(--local-font-size,var(--text-h2-sm-font-size));font-weight:var(--local-font-weight,var(--text-h2-font-weight));line-height:var(--local-line-height,var(--text-h2-sm-line-height));text-decoration:none}@media (width>=1280px){.main li a[data-v-7ba25cf2]{font-size:var(--local-font-size,var(--text-h2-md-font-size));line-height:var(--local-line-height,var(--text-h2-md-line-height));font-weight:var(--local-font-weight,var(--text-h2-md-font-weight,var(--text-h2-font-weight)))}}.service[data-v-7ba25cf2]{gap:var(--spacing-2);flex-direction:column;display:flex}.service li[data-v-7ba25cf2]{display:inline-block}.service li a[data-v-7ba25cf2]{transition:color var(--transition-speed);font-family:var(--local-font-family,var(--text-note-font-family));font-size:var(--local-font-size,var(--text-note-sm-font-size));font-weight:var(--local-font-weight,var(--text-note-font-weight));line-height:var(--local-line-height,var(--text-note-sm-line-height));text-decoration:none}@media (width>=1280px){.service li a[data-v-7ba25cf2]{font-size:var(--local-font-size,var(--text-note-md-font-size));line-height:var(--local-line-height,var(--text-note-md-line-height));font-weight:var(--local-font-weight,var(--text-note-md-font-weight,var(--text-note-font-weight)))}}.service li a[data-v-7ba25cf2]:hover{color:var(--primary-color)}.extended[data-v-7ba25cf2]{border-left:1px solid var(--neutral-colors-neutral-color-3,var(--neutral-color-3));gap:var(--spacing-6);margin-left:var(--spacing-3);padding-left:var(--spacing-6);flex-direction:row;flex-grow:1;justify-content:space-between;display:flex}.extended ul[data-v-7ba25cf2]{gap:var(--spacing-1);flex-direction:column;display:flex}.extended h3[data-v-7ba25cf2]{margin-bottom:var(--spacing-2);font-family:var(--local-font-family,var(--text-h4-font-family));font-size:var(--local-font-size,var(--text-h4-sm-font-size));font-weight:var(--local-font-weight,var(--text-h4-font-weight));line-height:var(--local-line-height,var(--text-h4-sm-line-height))}@media (width>=1280px){.extended h3[data-v-7ba25cf2]{font-size:var(--local-font-size,var(--text-h4-md-font-size));line-height:var(--local-line-height,var(--text-h4-md-line-height));font-weight:var(--local-font-weight,var(--text-h4-md-font-weight,var(--text-h4-font-weight)))}}.extended h3 a[data-v-7ba25cf2]{transition:color var(--transition-speed);text-decoration:none}.extended h3 a[data-v-7ba25cf2]:hover{color:var(--primary-color)}.extended li a[data-v-7ba25cf2]{transition:color var(--transition-speed);font-family:var(--local-font-family,var(--text-body-font-family));font-size:var(--local-font-size,var(--text-body-sm-font-size));font-weight:var(--local-font-weight,var(--text-body-font-weight));line-height:var(--local-line-height,var(--text-body-sm-line-height));text-decoration:none}@media (width>=1280px){.extended li a[data-v-7ba25cf2]{font-size:var(--local-font-size,var(--text-body-md-font-size));line-height:var(--local-line-height,var(--text-body-md-line-height));font-weight:var(--local-font-weight,var(--text-body-md-font-weight,var(--text-body-font-weight)))}}.extended li a[data-v-7ba25cf2]:hover{color:var(--primary-color)}.column[data-v-7ba25cf2]{gap:var(--spacing-4);flex-direction:column;flex-grow:1;flex-basis:0;display:flex}.app-menu-wrapper[data-v-70f90bc1]{width:100%}.app-menu-wrapper.open[data-v-70f90bc1]{z-index:var(--level-2-index);position:fixed;inset:0 0 auto}.app-menu[data-v-70f90bc1]{z-index:var(--level-1-index)}.app-menu.open .search-bar[data-v-70f90bc1]{display:none}.app-menu.fixed[data-v-70f90bc1]{max-height:var(--spacing-6)}.menu-bar[data-v-70f90bc1]{align-items:center;height:4.8rem;display:flex}.menu-bar.hidden[data-v-70f90bc1]{display:none}.menu-bar .container[data-v-70f90bc1]{height:100%}nav[data-v-70f90bc1]{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.search[data-v-70f90bc1]{margin-left:var(--spacing-3)}.search svg[data-v-70f90bc1]{height:var(--spacing-4);width:var(--spacing-4);display:block}.search-bar[data-v-70f90bc1]{display:none}.search-bar.open[data-v-70f90bc1]{margin-left:var(--spacing-3);flex:1;display:block}@media (width>=960px){.search-bar.open[data-v-70f90bc1]{flex:unset;margin-left:0}}.nav-main[data-v-70f90bc1]{opacity:1;visibility:visible;flex-grow:1;transition:opacity .125s ease-in;display:flex;overflow:hidden}.nav-main.open[data-v-70f90bc1]{display:none}@media (width>=960px){.nav-main[data-v-70f90bc1]{overflow:visible}}
