#masthead{position:relative;z-index:1000;width:100%;background-color:var(--color-background-base, #fff);transition:background-color .3s ease;box-shadow:0 .25rem 2rem rgba(41,65,104,.08)}body.scroll #masthead{background-color:var(--color-background-base, #fff)}#content{padding-top:0}@media screen and (width < 37.5rem){#wpadminbar{display:none !important}html{margin-top:0 !important}}.submenu-fade-enter-active,.submenu-fade-leave-active{transition:opacity .3s ease,transform .3s ease}.submenu-fade-enter-from,.submenu-fade-leave-to{opacity:0;transform:translateY(-0.625rem)}.submenu-fade-enter-to,.submenu-fade-leave-from{opacity:1;transform:translateY(0)}@keyframes submenu-title-icon-arrow-loop{0%{transform:translateX(0);opacity:1}45%{transform:translateX(0.5rem);opacity:1}50%{transform:translateX(0.75rem);opacity:0}51%{transform:translateX(-0.75rem);opacity:0}100%{transform:translateX(0);opacity:1}}.mobilemenu-main-fade-enter-active,.mobilemenu-main-fade-leave-active,.mobilemenu-second-level-fade-enter-active,.mobilemenu-second-level-fade-leave-active{transition:transform .3s ease,opacity .3s ease}.mobilemenu-main-fade-enter-from,.mobilemenu-main-fade-leave-to,.mobilemenu-second-level-fade-enter-from,.mobilemenu-second-level-fade-leave-to{opacity:0}.mobilemenu-main-fade-enter-to,.mobilemenu-main-fade-leave-from,.mobilemenu-second-level-fade-enter-to,.mobilemenu-second-level-fade-leave-from{opacity:1}.intodigital-header{--bs-gutter-x: calc(2 * var(--grid-margin));--bs-gutter-y: 0}@media(width >= 48.0625rem){.intodigital-header{--bs-gutter-x: 0.5rem;--bs-gutter-y: 0}}.intodigital-header{background-color:rgba(0,0,0,0);padding:0;transition:background-color .3s ease}.intodigital-header.container,.intodigital-header .container{--bs-gutter-x: 0.5rem;--bs-gutter-y: 0}@media(width >= 48.0625rem){.intodigital-header.container,.intodigital-header .container{--bs-gutter-x: 0.5rem;--bs-gutter-y: 0}}.intodigital-header.container,.intodigital-header .container{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.intodigital-header .etsitko-naita-section{background-color:var(--color-background-accent-primary-subtle, #fbd3c5);min-height:20.25rem;background-size:12.5rem 8.25rem;background-position:bottom right;background-repeat:no-repeat;overflow:hidden;border-radius:var(--radius-s, 0.5rem)}.intodigital-header .etsitko-naita-section__title{width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height, 1.35rem);margin-top:var(--spacing-l);margin-bottom:var(--spacing-m)}.intodigital-header .etsitko-naita-section__links,.intodigital-header .etsitko-naita-section__link{display:block;width:100%}.intodigital-header .etsitko-naita-section__link{display:flex;width:15.0625rem;height:2.875rem;padding:var(--spacing-m) var(--spacing-m, 1rem);align-items:center;gap:.625rem;flex-shrink:0;border-radius:var(--radius-s, 0.5rem);background-color:#fff9f7;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-xs-font-size, 0.875rem);font-style:normal;font-weight:400;text-decoration:none;line-height:var(--text-styles-interface-xs-line-height, 1.225rem);margin-bottom:var(--spacing-xs);transition:background-color .2s ease,outline-color .2s ease;outline:rgba(0,0,0,0);outline-offset:.125rem}.intodigital-header .etsitko-naita-section__link span:first-of-type{padding:var(--spacing-3xs) 0;display:inline-block;width:auto;position:relative}.intodigital-header .etsitko-naita-section__link:hover{text-decoration:none;outline:.125rem solid var(--color-primary, #f63)}.intodigital-header .mobile-nav-secondary-sidebar__etsitko-naita{margin-top:var(--spacing-m, 1rem)}.intodigital-header .mobile-nav-secondary-sidebar__etsitko-naita .etsitko-naita-section__link{width:100%}.intodigital-header .mobile-nav-list{list-style:none;padding-left:0}.intodigital-header .mobile-nav-list__link{color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height, 1.35rem);text-decoration:none;display:block;width:100%;padding:var(--spacing-s) var(--spacing-m);transition:background-color .2s ease}.intodigital-header .mobile-nav-list__link:hover{background-color:color-mix(in srgb, var(--color-background-tertiary, #f0f0f0) 80%, transparent);color:var(--color-primary, #f63)}.intodigital-header .mobile-nav-list__button{appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:0;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height, 1.35rem);display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;text-align:left;transition:background-color .2s ease,outline-color .2s ease;outline:.125rem solid rgba(0,0,0,0);outline-offset:.125rem}.intodigital-header .mobile-nav-list__button-text{flex-grow:1;padding:var(--spacing-xl) calc(var(--bs-gutter-x)*.5);text-decoration:none;color:var(--color-background-invert, #000);font-size:var(--text-styles-interface-l-font-size, 1.25rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-l-line-height, 1.6875rem)}.intodigital-header .mobile-nav-list__button-text:hover{text-decoration:none;background-color:color-mix(in srgb, var(--color-background-tertiary, #f0f0f0) 80%, transparent);color:var(--color-primary, #f63)}.intodigital-header .mobile-nav-list__button-icon{width:5rem;height:2.5rem;display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center}.intodigital-header .mobile-nav-list__button-icon svg{width:2rem;height:2rem}.intodigital-header .mobile-nav-list__button:focus{outline:.125rem solid var(--color-primary, #f63)}.intodigital-header .nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.intodigital-header__logo-wrapper{width:100%;height:auto;max-width:9.9375rem;object-fit:contain;padding-top:.5rem;padding-bottom:.875rem}.intodigital-header__logo{width:100%;max-width:8.9375rem;height:2rem;object-fit:contain;position:relative;top:.0625rem}@media(width >= 80.0625rem){.intodigital-header__logo{max-width:9.9375rem}}.intodigital-header .mobile-nav-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.intodigital-header .mobile-nav-backdrop.is-active{opacity:1;visibility:visible}.intodigital-header .mobile-nav-sidebar{z-index:990}.intodigital-header .mobile-nav-sidebar__nav{width:100%;display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;overflow-y:auto;max-height:calc(100dvh - 4.125rem - 9.8125rem)}.intodigital-header .mobile-nav-sidebar__nav-secondary{width:100%;display:block;padding:var(--spacing-m, 1rem) var(--spacing-s, 0.75rem)}.intodigital-header .mobile-nav-sidebar .mobile-nav-list__secondary{width:100%;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:var(--radius-m, 0.75rem);background:var(--color-background-accent-primary-light, #fef0ec);list-style:none;gap:0;padding:var(--spacing-3xs) 0}.intodigital-header .mobile-nav-sidebar .mobile-nav-list__secondary a{font-size:var(--text-styles-interface-xs-font-size, 0.875rem);font-style:normal;font-weight:600;line-height:100%;padding:var(--spacing-s);opacity:1;border-bottom:var(--stroke-s, 0.0625rem) solid rgba(0,0,0,0)}.intodigital-header .mobile-nav-sidebar .mobile-nav-list__secondary a:hover,.intodigital-header .mobile-nav-sidebar .mobile-nav-list__secondary a:focus,.intodigital-header .mobile-nav-sidebar .mobile-nav-list__secondary a:active{outline:0;border-bottom:var(--stroke-s, 0.0625rem) solid var(--color-text-primary, #000);opacity:.75;background:rgba(0,0,0,0);color:#000}.intodigital-header .mobile-nav-pad{padding:0 calc(var(--bs-gutter-x)*.5);display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;overflow-y:auto}.intodigital-header .mobile-nav-secondary-sidebar{z-index:991}.intodigital-header .mobile-nav-secondary-sidebar__header{padding:var(--spacing-m, 1rem) var(--spacing-s, 0.75rem) 0}.intodigital-header .mobile-nav-secondary-sidebar__header__row{margin-top:0;margin-bottom:1rem}.intodigital-header .mobile-nav-secondary-sidebar__nav{padding:0 0 var(--spacing-m, 1rem)}.intodigital-header .mobile-nav-secondary-sidebar__nav__items{list-style:none;padding:var(--spacing-s) 0 0 0;margin:0;display:flex;flex-flow:column nowrap;gap:var(--spacing-3xs)}.intodigital-header .mobile-nav-secondary-sidebar__back{appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:0;padding:0;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);text-align:left;transition:background-color .2s ease,outline-color .2s ease;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 0.875rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-s-line-height, 1.1812rem);outline:.125rem solid rgba(0,0,0,0);outline-offset:.125rem}.intodigital-header .mobile-nav-secondary-sidebar__back-icon{width:1.5rem;height:1.5rem;display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center}.intodigital-header .mobile-nav-secondary-sidebar__back-icon svg{width:1.5rem;height:1.5rem}.intodigital-header .mobile-nav-secondary-sidebar__back:focus{outline:0}.intodigital-header .mobile-nav-secondary-sidebar__title-row{text-decoration:none;padding:0 0 var(--spacing-m, 1rem);border-bottom:var(--stroke-s, 0.0625rem) solid var(--color-border-subtle, #e8e5e5)}.intodigital-header .mobile-nav-secondary-sidebar__title{margin:0;display:flex;align-items:center;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-m-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-m-line-height, 1.2rem)}.intodigital-header .mobile-nav-secondary-sidebar__title-link{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:624.9375rem;color:var(--color-text-primary, #000);text-decoration:none;transition:background-color .2s ease}.intodigital-header .mobile-nav-secondary-sidebar__title-link:hover{background-color:color-mix(in srgb, var(--color-background-accent-secondary-light, #bedddf) 80%, #000)}.intodigital-header .mobile-nav-secondary-sidebar__title-link-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.intodigital-header .mobile-nav-secondary-sidebar__title-link-icon svg{width:2.5rem;height:2.5rem}.intodigital-header .mobile-nav-list-secondary__item{padding:var(--spacing-xs) .75rem}.intodigital-header .mobile-nav-list-secondary__link{appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:0;padding:0;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height, 1.35rem);display:block;align-items:center;justify-content:space-between;gap:.5rem;width:100%;text-align:left;transition:background-color .2s ease;text-decoration:none}.intodigital-header .mobile-nav-list-secondary__link:hover{text-decoration:none;background-color:color-mix(in srgb, var(--color-background-tertiary, #f0f0f0) 80%, transparent);color:var(--color-primary, #f63)}.intodigital-header .mobile-nav-list-secondary__title{color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height, 1.35rem);display:flex;align-items:center;gap:.5rem;width:100%}.intodigital-header .mobile-nav-list-secondary__excerpt{display:block;width:100%;color:var(--color-text-subtle, #3d4141);font-size:var(--text-styles-interface-xs-font-size, 0.875rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-xs-line-height, 1.225rem);margin-top:.25rem}.intodigital-header .mobile-nav-sidebar,.intodigital-header .mobile-nav-secondary-sidebar{position:fixed;left:0;border:0;border-radius:var(--bs-border-radius, 0.25rem);box-shadow:none;background-color:var(--color-background, #fff);padding:0;width:100%;max-width:100%;height:100%;top:0;max-height:100dvh;margin:0;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;display:flex;transition:transform .3s ease,opacity .3s ease}@media(width <= 37.5rem){.intodigital-header .mobile-nav-sidebar,.intodigital-header .mobile-nav-secondary-sidebar{top:0}}body.logged-in.admin-bar .intodigital-header .mobile-nav-sidebar,body.logged-in.admin-bar .intodigital-header .mobile-nav-secondary-sidebar{top:var(--adminbar-height, 0);max-height:calc(100dvh - var(--adminbar-height, 0))}.intodigital-header .mobile-menu-toggle{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;padding:0;cursor:pointer;width:2.5rem;height:2.5rem;border-radius:var(--radius-m, 0.75rem);border:var(--stroke-s, 0.0625rem) solid var(--color-border-subtle, #e8e5e5);background-color:var(--color-background-base, #fff);outline:.125rem solid rgba(0,0,0,0);transition:outline-color .2s ease}@media(width >= 64.0625rem){.intodigital-header .mobile-menu-toggle{display:none}}.intodigital-header .mobile-menu-toggle__icon{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.intodigital-header .mobile-menu-toggle__icon svg{width:1rem;height:1rem}.intodigital-header .mobile-menu-toggle:focus-visible{outline:.125rem solid var(--color-primary, #f63);outline-offset:.125rem}.intodigital-header .nav-link{appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:0;position:relative;outline:0;padding:var(--spacing-s) var(--spacing-xs);color:var(--color-text-primary, #000);font-size:clamp(.7rem,1.37vw,var(--text-styles-interface-s-font-size, 1rem));font-style:normal;font-weight:600;line-height:100%;display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center}@media(width >= 64.0625rem){.intodigital-header .nav-link{font-size:var(--text-styles-interface-xs-font-size, 1rem)}}@media(width >= 80.0625rem){.intodigital-header .nav-link{font-size:var(--text-styles-interface-s-font-size, 1rem)}}.intodigital-header .nav-link__icon{width:.75rem;height:.375rem;display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-left:var(--spacing-3xs)}.intodigital-header .nav-link__icon svg{width:.75rem;height:.375rem;object-fit:contain;position:relative;top:.0625rem;transition:transform .3s ease}.intodigital-header .nav-link__icon.open svg{transform:rotate(180deg)}.intodigital-header .desktop-header-bottom-row{overflow:visible;height:4.75rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.intodigital-header .desktop-header-bottom-row .nav-link{outline:.125rem solid rgba(0,0,0,0);transition:outline-color .2s ease;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:100%;height:4rem}.intodigital-header .desktop-header-bottom-row .nav-link::after{content:"";position:absolute;bottom:-0.25rem;left:0;width:0;height:.375rem;background-color:var(--color-primary, #f63);transition:width .3s ease}.intodigital-header .desktop-header-bottom-row .nav-link:hover::after,.intodigital-header .desktop-header-bottom-row .nav-link:focus::after{width:100%}.intodigital-header .desktop-header-bottom-row .nav-link:focus{outline:0}.intodigital-header .desktop-header-bottom-row .legacy-helper-menu-placeholder{display:none;height:0;width:100%}.intodigital-header .legacy-helper-menu{position:relative;top:auto;z-index:12;margin-top:0;padding-top:0;border-top:0;background-color:rgba(0,0,0,0);box-shadow:none}.intodigital-header .legacy-helper-menu.is-fixed{position:fixed;left:0;right:0;width:100%;z-index:1000;background-color:var(--color-background-base, #fff);border-top:.0625rem solid var(--color-border-subtle, #e8e5e5);box-shadow:0 .25rem 2rem 0 rgba(41,65,104,.08)}.intodigital-header .legacy-helper-menu.is-fixed::before,.intodigital-header .legacy-helper-menu.is-fixed::after{display:none}.intodigital-header .legacy-helper-menu::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background-color:var(--color-background-base, #fff);box-shadow:0 .25rem 2rem 0 rgba(41,65,104,.08);z-index:-1;pointer-events:none}.intodigital-header .legacy-helper-menu::after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;border-top:.0625rem solid var(--color-border-subtle, #e8e5e5);z-index:-1;pointer-events:none}.intodigital-header .legacy-helper-menu__links{list-style:none;margin:0;padding:var(--spacing-xs, 0.5rem) 0;display:flex;flex-flow:row wrap;align-items:center;min-height:2.25rem;gap:var(--spacing-2xs, 0.25rem) var(--spacing-xl, 1.5rem)}.intodigital-header .legacy-helper-menu__item{margin:0;padding:0}.intodigital-header .legacy-helper-menu__link{color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-xs-font-size, 0.875rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-xs-line-height, 1.225rem);text-decoration:none;position:relative;padding:var(--spacing-2xs, 0.25rem) 0}.intodigital-header .legacy-helper-menu__link::after{content:"";position:absolute;bottom:.375rem;left:0;width:0;height:.0625rem;background-color:var(--color-text-primary, #000);transition:width .2s ease}.intodigital-header .legacy-helper-menu__link:hover,.intodigital-header .legacy-helper-menu__link:focus{color:var(--color-text-primary, #000)}.intodigital-header .legacy-helper-menu__link:hover::after,.intodigital-header .legacy-helper-menu__link:focus::after{width:100%}.intodigital-header .legacy-helper-menu-placeholder{display:none;height:0;width:100%}.intodigital-header .intodigital-header__topbar .nav-link:hover,.intodigital-header .intodigital-header__topbar .nav-link:focus{text-decoration:underline;text-underline-offset:var(--spacing-3xs)}.intodigital-header .nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.intodigital-header .card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.intodigital-header a:hover::after{width:100%}.intodigital-header .nav-item{appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:0;position:relative;outline:0;padding:0;margin-right:.5rem;flex:0 0 auto;width:auto;box-sizing:border-box;margin-top:var(--bs-gutter-y)}.intodigital-header .nav-item:last-of-type{margin-right:0}.intodigital-header .nav-item a{color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:100%;text-decoration:none;position:relative;padding:var(--spacing-s) var(--spacing-xs)}.intodigital-header .desktop-header-bottom-row .nav-item a::after{content:"";position:absolute;bottom:-0.25rem;left:0;width:0;height:.25rem;background-color:var(--color-primary, #f63);transition:width .3s ease}.intodigital-header .topbar-separator{display:inline-block;padding:0;width:.0938rem;height:1.375rem;background-color:var(--color-border-subtle, #e8e5e5)}.intodigital-header .menu-item{display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center;width:auto;margin:0;padding:var(--spacing-s) var(--spacing-m);flex-shrink:1;flex-grow:0}.intodigital-header .menu-item a{position:relative;text-decoration:none;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-xs-font-size, 0.875rem);font-style:normal;font-weight:600;line-height:100%}.intodigital-header .desktop-header-bottom-row .menu-item a::after{content:"";position:absolute;bottom:-0.25rem;left:0;width:0;height:.1875rem;background-color:var(--color-primary, #f63);transition:width .3s ease}.intodigital-header__topbar{height:4.125rem;padding:0;border-bottom:.0625rem solid var(--color-border, #e5e5e5);display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}@media(width >= 64.0625rem){.intodigital-header__topbar{height:2.875rem}}.intodigital-header__topbar .navbar-nav{gap:var(--spacing-xs)}@media(width >= 64.0625rem){.intodigital-header__topbar .navbar-nav{gap:var(--spacing-m)}}.intodigital-header__navbar{padding:var(--spacing-l, 1.5rem) 0;background-color:inherit}.intodigital-header__navbar .navbar-brand{font-weight:700;font-size:var(--font-size-l, 1.25rem);color:var(--color-text, #333);text-decoration:none}.intodigital-header__navbar .navbar-toggler{border:none}.intodigital-header__navbar .navbar-toggler:focus{box-shadow:none}.intodigital-header__submenu .offcanvas-header{border-bottom:.0625rem solid var(--color-border, #e5e5e5)}.intodigital-header__submenu .offcanvas-submenu{padding:var(--spacing-m, 1rem) 0;border-bottom:.0625rem solid var(--color-border, #e5e5e5)}.intodigital-header__submenu .offcanvas-submenu:last-child{border-bottom:none}.intodigital-header__submenu .nav.flex-column .nav-link{padding-left:0;font-weight:400;font-size:var(--font-size-sm, 0.875rem)}.submenu-dialog{position:absolute;top:var(--header-height, 3rem);left:0;width:100%;z-index:1000;background-color:var(--color-background, #fff);border:.0625rem solid var(--color-border, #e5e5e5);border-radius:var(--bs-border-radius, 0.25rem);box-shadow:0 .625rem 2.5rem rgba(0,0,0,.1);min-height:18.75rem}.submenu-dialog--floating::backdrop{background-color:rgba(0,0,0,.5)}.submenu-dialog__content{padding:var(--spacing-lg, 1.5rem)}.submenu-dialog__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-m, 1rem);padding-bottom:0;border-bottom:.0625rem solid var(--color-border, #e5e5e5)}.submenu-dialog__title{margin:0;font-size:var(--font-size-lg, 1.25rem);font-weight:600;color:var(--color-text-primary, #000);display:flex;width:100%;flex-flow:row wrap;justify-content:flex-start;align-items:center;text-decoration:none;padding:var(--spacing-m, 1rem)}.submenu-dialog__title span:first-of-type{display:inline-block;width:auto;position:relative}.submenu-dialog__title:hover{text-decoration:none;color:var(--color-text-primary, #000)}.submenu-dialog__title:hover .submenu-dialog__title__icon-arrow,.submenu-dialog__title:focus-visible .submenu-dialog__title__icon-arrow{animation:submenu-title-icon-arrow-loop .5s ease-in-out normal;transform-box:fill-box;transform-origin:center}.submenu-dialog__title__icon{margin-left:1rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.submenu-dialog__title__icon,.submenu-dialog__title__icon svg{width:2.5rem;height:2.5rem}.submenu-dialog__title__icon svg{display:block}.submenu-dialog__title__icon-arrow{will-change:transform,opacity}.submenu-dialog__close{background:none;border:none;font-size:2rem;line-height:1;color:var(--color-text-secondary, #666);cursor:pointer;padding:0;min-width:2.75rem;min-height:2.75rem;display:flex;align-items:center;justify-content:center;transition:color .2s ease,outline-color .2s ease;outline:.125rem solid rgba(0,0,0,0)}.submenu-dialog__close:hover{color:var(--color-text-primary, #000)}.submenu-dialog__close:focus-visible{outline:.1875rem solid var(--color-primary, #f63);outline-offset:.125rem}.submenu-dialog__loading{display:flex;justify-content:center;align-items:center;padding:var(--spacing-lg, 1.5rem);min-height:12.5rem}.submenu-dialog__loading .spinner{display:inline-block;width:2.5rem;height:2.5rem;border:.25rem solid var(--color-border, #e5e5e5);border-top-color:var(--color-primary, #f63);border-radius:50%;animation:spin 1s linear infinite}.submenu-dialog__list{list-style:none;padding:0;margin:0}.submenu-dialog__item{display:block}.submenu-dialog__item:last-child{margin-bottom:0}.submenu-dialog__item-wrapper{display:flex;flex-direction:column;gap:var(--spacing-sm, 0.5rem);padding:0;border-radius:var(--bs-border-radius, 0.25rem);transition:background-color .2s ease}.submenu-dialog__item-wrapper__title{display:grid;width:100%;flex-flow:row wrap;justify-content:flex-start;align-items:center;color:var(--color-text-primary, #000);font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-interface-s-line-height, 1.35rem);margin-bottom:var(--spacing-xs);grid-template-columns:.6875rem minmax(0, 1fr) auto;gap:.5rem;padding-top:var(--spacing-s);padding-bottom:var(--spacing-s)}.submenu-dialog__item-wrapper__title__icon{display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center;width:.6875rem;height:.6875rem}.submenu-dialog__item-wrapper__title__icon>svg{width:.6875rem;height:.6875rem;position:relative;top:-0.0313rem}.submenu-dialog__item-wrapper__excerpt{display:block;width:100%;color:var(--color-text-subtle, #3d4141);font-size:var(--text-styles-interface-xs-font-size, 0.875rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-xs-line-height, 1.225rem)}.submenu-dialog__link{text-decoration:none;color:var(--color-text-primary, #000);font-weight:500;font-size:var(--font-size-base, 1rem);padding:var(--spacing-xs) var(--spacing-s) var(--spacing-xs);background-color:rgba(0,0,0,0);position:relative;transition:background-color .2s ease,color .2s ease,outline-color .2s ease;border-radius:var(--radius-m);outline:.125rem solid rgba(0,0,0,0);outline-offset:0}.submenu-dialog__link .submenu-dialog__item-wrapper__title{position:relative}.submenu-dialog__link:focus .submenu-dialog__item-wrapper__title::after{width:100%}.submenu-dialog__link:hover,.submenu-dialog__link:focus-visible{text-decoration:none;outline:.1875rem solid var(--color-primary, #f63)}.submenu-dialog__meta{font-size:var(--font-size-sm, 0.875rem);color:var(--color-text-secondary, #666);font-style:italic;line-height:1.4}.submenu-dialog[data-submenu-dialog]::before{content:"";position:absolute;inset:0;background-color:var(--color-background, #fff);z-index:-1}@keyframes spin{to{transform:rotate(360deg)}}