.language-switch[data-astro-cid-l4evwy7q]{color:#173d3d;flex-shrink:0;position:relative}.language-switch[data-astro-cid-l4evwy7q] summary[data-astro-cid-l4evwy7q]{box-sizing:border-box;min-width:74px;min-height:46px;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #bdcfbf;border-radius:99px;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-size:16px;font-weight:500;list-style:none;transition:background-color .18s,border-color .18s;display:flex}.language-switch[data-astro-cid-l4evwy7q] summary[data-astro-cid-l4evwy7q]::-webkit-details-marker{display:none}.language-switch[data-astro-cid-l4evwy7q] summary[data-astro-cid-l4evwy7q] svg[data-astro-cid-l4evwy7q]{transition:transform .18s}.language-switch[data-astro-cid-l4evwy7q][open] summary[data-astro-cid-l4evwy7q]{background:#e6f1e9;border-color:#73978b}.language-switch[data-astro-cid-l4evwy7q][open] summary[data-astro-cid-l4evwy7q] svg[data-astro-cid-l4evwy7q]{transform:rotate(180deg)}.language-switch[data-astro-cid-l4evwy7q] summary[data-astro-cid-l4evwy7q]:hover{background:#e6f1e9;border-color:#73978b}.language-options[data-astro-cid-l4evwy7q]{z-index:110;background:#fffdf8;border:1px solid #d0e0d5;border-radius:16px;width:188px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #173d3d20}.language-options[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{color:#173d3d;border-radius:10px;align-items:center;gap:12px;min-height:46px;padding:8px 12px;font-size:16px;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.language-options[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]>span[data-astro-cid-l4evwy7q]:first-child{font-weight:600}.language-options[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q][aria-current=page]{background:#e6f1e9}.language-options[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:hover{color:#fffdf8;background:#173d3d}.language-check[data-astro-cid-l4evwy7q]{visibility:hidden;margin-left:auto}.language-options[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q][aria-current=page] .language-check[data-astro-cid-l4evwy7q]{visibility:visible}.language-switch[data-astro-cid-l4evwy7q] summary[data-astro-cid-l4evwy7q]:focus-visible,.language-options[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:focus-visible{outline-offset:3px;outline:2px solid #173d3d}@media (prefers-reduced-motion:reduce){.language-switch[data-astro-cid-l4evwy7q] summary[data-astro-cid-l4evwy7q],.language-switch[data-astro-cid-l4evwy7q] summary[data-astro-cid-l4evwy7q] svg[data-astro-cid-l4evwy7q],.language-options[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{transition:none}}.site-header .nav-dropdown-rich{--nav-ink:#173d3d;--nav-muted:#4e6660;--nav-surface:#fffefa;--nav-highlight:#e6f1e9;--nav-stroke:#d5e3db;background:var(--nav-surface);color:var(--nav-ink);border:1px solid var(--nav-stroke);border-radius:20px;max-height:none;padding:8px;overflow:visible;box-shadow:0 16px 38px #173d3d21,0 3px 10px #173d3d0a}.site-header .desktop-nav .nav-dropdown-rich{top:var(--nav-panel-top,calc(50% + 26px));left:var(--nav-panel-shift,-14px);width:min(390px,100vw - 32px);transform-origin:var(--nav-arrow-left,42px) top;position:absolute;right:auto}.desktop-nav .nav-dropdown-rich:before{content:"";top:-7px;left:calc(var(--nav-arrow-left,42px) - 7px);background:var(--nav-surface);border-left:1px solid var(--nav-stroke);border-top:1px solid var(--nav-stroke);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.desktop-nav .nav-dropdown-rich:after{content:"";height:15px;position:absolute;inset:-15px 0 auto}.site-header .nav-dropdown-scroll{max-height:var(--nav-scroll-height,calc(100dvh - var(--header-visible,106px) - 36px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b4cabd transparent;border-radius:13px;overflow-y:auto}.site-header .nav-dropdown-rich .nav-entry{min-height:60px;color:var(--nav-ink);border-radius:12px;align-items:center;gap:13px;padding:8px 12px;line-height:1.4;text-decoration:none;transition:background-color .16s;display:flex}.site-header .nav-dropdown-rich .nav-entry:hover,.site-header .nav-dropdown-rich .nav-entry[aria-current]{background:var(--nav-highlight)}.site-header .nav-dropdown-rich .nav-entry:focus-visible{outline:2px solid var(--nav-ink);outline-offset:-2px;background:var(--nav-highlight)}.site-header .nav-entry-icon{background:var(--nav-highlight);width:36px;height:36px;color:var(--nav-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.site-header .nav-entry-icon .support-symbol{width:25px;height:25px;color:inherit;stroke-width:2.1px;margin:0}.site-header .nav-entry-copy{gap:3px;min-width:0;display:grid}.site-header .nav-entry-label{letter-spacing:-.01em;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.4}.site-header .nav-entry-description{color:var(--nav-muted);font-size:.9375rem;font-weight:400;line-height:1.5}.site-header .nav-dropdown-rich .nav-overview{margin-bottom:4px}.site-header .nav-overview .nav-entry-label{font-weight:600}.site-header .nav-group[open]>.nav-dropdown-rich{animation:.18s cubic-bezier(.22,1,.36,1) both nav-panel-appear}@keyframes nav-panel-appear{0%{opacity:.2;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width>=761px) and (width<=1000px){.site-header .desktop-nav>.nav-group:last-of-type>.nav-dropdown-rich{left:var(--nav-panel-shift,auto);right:-14px}}@media (width<=760px){.site-header .mobile-nav .nav-dropdown-rich{width:100%;box-shadow:none;border-radius:17px;margin:10px 0 4px;padding:6px;position:static}.site-header .mobile-nav .nav-dropdown-scroll{border-radius:11px;max-height:none;overflow:visible}.site-header .mobile-nav .nav-entry{gap:12px;min-height:64px;padding:10px}.site-header .mobile-nav .nav-entry-label{font-size:1rem}.site-header .mobile-nav .nav-entry-description{font-size:.9375rem}}@media (width<=359px){.site-header .mobile-nav .nav-entry{gap:10px;padding-inline:8px}.site-header .mobile-nav .nav-entry-icon{width:32px;height:32px}.site-header .mobile-nav .nav-entry-label{font-size:1rem}}@media (prefers-reduced-motion:reduce){.site-header .nav-group[open]>.nav-dropdown-rich{animation:none}.site-header .nav-dropdown-rich .nav-entry{transition:none}}
