html body .ukd.ukd-header .ukd-wrap,html body .ukd.ukd-topbar .ukd-wrap{max-width:1480px}html body .ukd.ukd-header .ukd-nav{gap:14px}html body .ukd.ukd-header .ukd-menu>ul{gap:0}html body .ukd.ukd-header .ukd-menu>ul>li>a{padding:8px 7px;font-size:.8rem;letter-spacing:0}.ukd.ukd-header.ukd-nav--tight .ukd-nav__cta{display:none}.ukd.ukd-header .ukd-sub-toggle{display:none}.ukd.ukd-header .ukd-sub .ukd-has-sub>a{display:flex;align-items:center;justify-content:space-between;gap:10px}.ukd.ukd-header .ukd-sub .ukd-has-sub>a .ukd-caret{transform:rotate(-45deg)}.ukd.ukd-header .ukd-sub .ukd-sub{top:-9px;left:calc(100% + 6px)}.ukd.ukd-header .ukd-sub .ukd-sub::before{top:0;left:-8px;right:auto;width:8px;height:100%}.ukd.ukd-header .ukd-menu>ul>li:nth-last-child(-n+3) .ukd-sub .ukd-sub{left:auto;right:calc(100% + 6px)}.ukd.ukd-header .ukd-menu>ul>li:nth-last-child(-n+3) .ukd-sub .ukd-sub::before{left:auto;right:-8px}.ukd.ukd-header .ukd-menu>ul>li>.ukd-sub{max-height:calc(100vh - 140px);overflow-y:auto}.ukd.ukd-header .ukd-menu>ul>li>.ukd-sub:has(.ukd-sub){overflow:visible;max-height:none}.ukd.ukd-header .ukd-sub a{white-space:nowrap}@media (max-width:1179px){.ukd.ukd-header .ukd-menu.is-open{display:block;position:absolute;left:0;right:0;top:100%;background:var(--ukd-paper);border-bottom:1px solid var(--ukd-line);box-shadow:var(--ukd-shadow-m);padding:10px 16px 18px;max-height:calc(100vh - 120px);overflow:auto;z-index:90}.ukd.ukd-header .ukd-menu.is-open>ul{flex-direction:column;gap:0}.ukd.ukd-header .ukd-menu.is-open>ul>li>a{border-radius:8px;padding:12px;font-size:.98rem}.ukd.ukd-header .ukd-menu.is-open li{position:relative}.ukd.ukd-header .ukd-menu.is-open .ukd-has-sub>a{padding-right:52px}.ukd.ukd-header .ukd-menu.is-open .ukd-has-sub>a .ukd-caret{display:none}.ukd.ukd-header .ukd-menu.is-open .ukd-sub{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;padding:0 0 6px 16px;min-width:0;display:none;max-height:none;overflow:visible}.ukd.ukd-header .ukd-menu.is-open .is-sub-open>.ukd-sub{display:block}.ukd.ukd-header .ukd-menu.is-open .ukd-sub a{font-size:.9rem;padding:8px 12px;color:var(--ukd-muted);white-space:normal}.ukd.ukd-header .ukd-menu.is-open .ukd-sub .ukd-sub{padding-left:14px}.ukd.ukd-header .ukd-menu.is-open .ukd-sub-toggle{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:2px;width:44px;height:44px;border:0;border-radius:8px;background:#fff0;color:var(--ukd-muted);cursor:pointer;padding:0}.ukd.ukd-header .ukd-menu.is-open .ukd-sub .ukd-sub-toggle{top:0;height:38px}.ukd.ukd-header .ukd-menu.is-open .ukd-sub-toggle:hover{background:var(--ukd-tint)}.ukd.ukd-header .ukd-menu.is-open .ukd-sub-toggle .ukd-caret{display:block;transition:transform .2s}.ukd.ukd-header .ukd-menu.is-open .is-sub-open>.ukd-sub-toggle .ukd-caret{transform:rotate(-135deg) translateY(-2px)}}.ukd.ukd-header.ukd-nav--compact .ukd-menu{display:none}.ukd.ukd-header.ukd-nav--compact .ukd-burger{display:flex;margin-left:auto}.ukd.ukd-header.ukd-nav--compact .ukd-nav__cta{margin-left:auto}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open{display:block;position:absolute;left:0;right:0;top:100%;background:var(--ukd-paper);border-bottom:1px solid var(--ukd-line);box-shadow:var(--ukd-shadow-m);padding:10px 16px 18px;max-height:calc(100vh - 120px);overflow:auto;z-index:90}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open>ul{flex-direction:column;gap:0}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open>ul>li>a{border-radius:8px;padding:12px;font-size:.98rem}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open li{position:relative}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-has-sub>a{padding-right:52px}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-has-sub>a .ukd-caret{display:none}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-sub{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;padding:0 0 6px 16px;min-width:0;display:none;max-height:none;overflow:visible}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .is-sub-open>.ukd-sub{display:block}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-sub a{font-size:.9rem;padding:8px 12px;color:var(--ukd-muted);white-space:normal}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-sub .ukd-sub{padding-left:14px}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-sub-toggle{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:2px;width:44px;height:44px;border:0;border-radius:8px;background:#fff0;color:var(--ukd-muted);cursor:pointer;padding:0}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-sub .ukd-sub-toggle{top:0;height:38px}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-sub-toggle:hover{background:var(--ukd-tint)}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .ukd-sub-toggle .ukd-caret{display:block;transition:transform .2s}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open .is-sub-open>.ukd-sub-toggle .ukd-caret{transform:rotate(-135deg) translateY(-2px)}.ukd.ukd-header.ukd-nav--compact .ukd-menu.is-open{left:auto;right:22px;width:min(420px, calc(100% - 44px));border:1px solid var(--ukd-line);border-radius:14px;top:calc(100% + 8px)}.ukd.ukd-header .ukd-menu.is-open .ukd-has-sub>a.ukd-is-current+.ukd-sub-toggle{color:#fff}.ukd.ukd-header .ukd-menu.is-open .ukd-has-sub>a.ukd-is-current+.ukd-sub-toggle:hover{background:rgb(255 255 255 / .12)}@media (min-width:701px){html body .ukd.ukd-header .ukd-nav__cta{display:none!important}}@media (max-width:700px){html body .ukd.ukd-header .ukd-nav__cta{display:flex!important;margin-left:auto}html body .ukd.ukd-header .ukd-burger{margin-left:10px}html body .ukd.ukd-header .ukd-nav__cta .ukd-btn{padding:9px 16px;font-size:.84rem}}html body .ukd.ukd-topbar .ukd-wrap{height:44px}html body .ukd.ukd-topbar a.ukd-topbar__book{display:inline-flex;align-items:center;gap:7px;margin-left:10px;padding:7px 16px;border-radius:99px;background:var(--ukd-accent);color:var(--ukd-primary-dark);font-size:.8rem;font-weight:700;letter-spacing:.01em;box-shadow:0 0 0 3px rgb(59 183 196 / .28);transition:background .2s,box-shadow .2s,transform .2s}html body .ukd.ukd-topbar a.ukd-topbar__book svg{color:var(--ukd-primary-dark)}html body .ukd.ukd-topbar a.ukd-topbar__book:hover{background:#fff;box-shadow:0 0 0 3px rgb(255 255 255 / .25);transform:translateY(-1px)}@media (max-width:700px){html body .ukd.ukd-topbar a.ukd-topbar__book{display:none}}@media (max-width:700px){html body .ukd.ukd-header .ukd-nav{gap:10px;height:66px}html body .ukd.ukd-header .ukd-brand img{height:32px}html body .ukd.ukd-header .ukd-nav__cta .ukd-btn{gap:7px}}@media (max-width:400px){html body .ukd.ukd-header .ukd-brand img{height:27px}html body .ukd.ukd-header .ukd-nav__cta .ukd-btn{padding:9px 13px}}