.language-picker[data-astro-cid-p3ip7ope]{position:relative;flex:0 0 auto}.language-toggle[data-astro-cid-p3ip7ope]{display:flex;width:44px;min-height:44px;align-items:center;justify-content:center;border-radius:50%;color:#ede9fe;cursor:pointer;list-style:none;transition:color .15s,background .15s}.language-toggle[data-astro-cid-p3ip7ope]::-webkit-details-marker{display:none}.language-toggle[data-astro-cid-p3ip7ope]:hover,.language-picker[data-astro-cid-p3ip7ope][open]>.language-toggle[data-astro-cid-p3ip7ope]{color:#c4b5fd;background:#a78bfa1a}.language-toggle[data-astro-cid-p3ip7ope]:focus-visible,.language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope]:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}.language-options[data-astro-cid-p3ip7ope]{position:absolute;top:calc(100% + 8px);right:0;z-index:100;width:212px;margin:0;padding:6px;border:1px solid rgb(221 214 254 / .14);border-radius:12px;background:#202027;list-style:none;box-shadow:0 16px 32px #0f172a38}.language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;border-radius:8px;padding:10px 12px;color:#f5f3ff;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope]:hover,.language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope]:focus-visible,.language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope][aria-current=page]{color:#c4b5fd;background:#a78bfa1a}.language-picker--mobile[data-astro-cid-p3ip7ope] .language-options[data-astro-cid-p3ip7ope]{top:auto;bottom:calc(100% + 6px)}:root[data-theme=light] .language-toggle[data-astro-cid-p3ip7ope]{color:#302642}:root[data-theme=light] .language-options[data-astro-cid-p3ip7ope]{background:#f5f3fb;border-color:#4c1d9526}:root[data-theme=light] .language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope]{color:#302642}:root[data-theme=light] .language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope]:hover,:root[data-theme=light] .language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope]:focus-visible,:root[data-theme=light] .language-options[data-astro-cid-p3ip7ope] a[data-astro-cid-p3ip7ope][aria-current=page]{color:#6d28d9}.dotwork-floating-nav .language-options[data-astro-cid-p3ip7ope]{background:var(--dw-panel);border-color:var(--dw-line);box-shadow:none}#pill-nav:has([data-language-picker][open]){overflow:visible!important}.dotwork-mobile-menu[data-astro-cid-nsf3oqw4]>div[data-astro-cid-nsf3oqw4]{max-height:calc(100dvh - 108px);overflow-y:auto;background:var(--dw-panel);backdrop-filter:none}.dotwork-mobile-menu[data-astro-cid-nsf3oqw4] a[data-astro-cid-nsf3oqw4]{min-height:44px;color:var(--dw-ink)}.dotwork-mobile-menu[data-astro-cid-nsf3oqw4] a[data-astro-cid-nsf3oqw4]:hover{color:var(--dw-accent)}@media(min-width:480px){.dotwork-menu-signin[data-astro-cid-nsf3oqw4]{display:none}}.dotwork-floating-nav{pointer-events:none}.dotwork-floating-nav>*{pointer-events:auto}.dotwork-floating-nav #pill-nav,.dotwork-floating-nav .pill-nav-content{min-height:48px}.dotwork-floating-nav button{font-size:14px;font-weight:500;line-height:1.25}.dotwork-floating-nav .pill-nav-content>a:not(#nav-cta),.dotwork-floating-nav .pill-nav-content>div>button{min-height:44px}.pill-nav-content>#nav-cta{height:36px;min-height:36px;padding-block:0;margin-right:0;flex-shrink:0;align-items:center;justify-content:center;line-height:20px}.dotwork-floating-nav .dotwork-menu-toggle{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;margin-left:4px;color:var(--dw-ink);border-radius:50%;cursor:pointer}@media(max-width:479px){.dotwork-floating-nav .pill-mobile-signin{display:none}.dotwork-floating-nav .pill-nav-content{padding-left:14px;padding-right:4px}.dotwork-floating-nav .pill-mobile-actions>a,.pill-mobile-actions>.pill-mobile-cta{min-height:36px}}@media(max-width:767px){.dotwork-mobile-overlay-header{position:absolute;inset:0 0 auto;background-color:transparent}.dotwork-mobile-overlay-header>div,.dotwork-mobile-overlay-header .dotwork-floating-nav{background-color:transparent}.dotwork-mobile-overlay-header hr{opacity:0}}.site-header[data-astro-cid-pwmmw5ba]{font-family:var(--default-font-family);font-size:1rem;line-height:1.5;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.dotwork-floating-header[data-astro-cid-pwmmw5ba]{z-index:80}.dotwork-floating-header[data-astro-cid-pwmmw5ba] nav>div>a:not(.btn-primary){min-height:44px}
