.brand-text{white-space:nowrap;line-height:1.15;font-weight:var(--weight-regular);flex-direction:column;display:flex}.brand-name{font-size:.9375rem;font-weight:var(--weight-heading);letter-spacing:-.01em}.brand-sub{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.lang[data-astro-cid-3s4v7zxg]{position:relative}.lang-button[data-astro-cid-3s4v7zxg]{min-height:var(--tap);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--text-small);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 12px;list-style:none;display:flex}.lang-button[data-astro-cid-3s4v7zxg]::-webkit-details-marker{display:none}.lang-short[data-astro-cid-3s4v7zxg]{display:none}@media (width>=768px) and (pointer:fine){.lang-button[data-astro-cid-3s4v7zxg]{min-height:36px;padding:0 12px}}@media (width<=1439.98px){.lang-long[data-astro-cid-3s4v7zxg]{display:none}.lang-short[data-astro-cid-3s4v7zxg]{display:inline}}@media (width<=767.98px){.lang-button[data-astro-cid-3s4v7zxg]{border-color:#0000;justify-content:center;min-width:44px}.lang-button[data-astro-cid-3s4v7zxg]:hover{background:var(--color-surface)}}.lang-menu[data-astro-cid-3s4v7zxg]{top:calc(100% + 6px);z-index:50;overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);width:240px;max-height:min(70vh,480px);box-shadow:var(--shadow-menu);padding:4px;position:absolute;inset-inline-end:0;overflow-y:auto}.lang-menu[data-astro-cid-3s4v7zxg]>a[data-astro-cid-3s4v7zxg]{border-radius:var(--radius-sm)}.lang-menu[data-astro-cid-3s4v7zxg]>a[data-astro-cid-3s4v7zxg],.lang-menu[data-astro-cid-3s4v7zxg]>span[data-astro-cid-3s4v7zxg]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:0 var(--space-4);color:var(--color-text);text-decoration:none;display:flex}.lang-menu[data-astro-cid-3s4v7zxg]>a[data-astro-cid-3s4v7zxg]:hover{background:var(--color-surface)}.lang-menu[data-astro-cid-3s4v7zxg]>a[data-astro-cid-3s4v7zxg]:focus-visible{outline-offset:-2px}.lang-menu[data-astro-cid-3s4v7zxg]>[data-astro-cid-3s4v7zxg][aria-checked=true]{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium)}.lang-menu[data-astro-cid-3s4v7zxg]>a[data-astro-cid-3s4v7zxg].lang-unavailable,.lang-list[data-astro-cid-3s4v7zxg] .lang-unavailable[data-astro-cid-3s4v7zxg]{color:var(--color-muted)}.lang-path[data-astro-cid-3s4v7zxg]{font-family:var(--font-mono);color:var(--color-subtle);font-size:.75rem}[data-astro-cid-3s4v7zxg][aria-checked=true] .lang-path[data-astro-cid-3s4v7zxg]{color:inherit}.lang-na[data-astro-cid-3s4v7zxg]{font-size:.75rem}.lang-list[data-astro-cid-3s4v7zxg]{gap:0 var(--space-4);font-size:var(--text-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lang-list[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg],.lang-unavailable[data-astro-cid-3s4v7zxg]{min-height:var(--tap);color:var(--color-muted);align-items:center;text-decoration:none;display:inline-flex}.lang-list[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg]:hover{color:var(--color-text);text-decoration:underline}.lang-list[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg][aria-current=page]{color:var(--color-text);font-weight:var(--weight-medium)}.lang-unavailable[data-astro-cid-3s4v7zxg]{color:var(--color-disabled)}.icon[data-astro-cid-girxxv5t]{flex:none;display:block}.card-icon[data-astro-cid-j3e54xsq]{border-radius:var(--radius-sm);background:var(--color-surface-2);width:32px;height:32px;color:var(--color-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.card-icon-art[data-astro-cid-j3e54xsq]{width:var(--card-icon-size);height:var(--card-icon-size);background:0 0;border-radius:0}.card-icon-art[data-astro-cid-j3e54xsq] img[data-astro-cid-j3e54xsq]{width:var(--card-icon-size);height:var(--card-icon-size);display:block}.nav-link{align-items:center;gap:var(--space-3);min-height:var(--tap);color:var(--color-text);font-size:var(--text-small);padding-block:6px;text-decoration:none;display:flex}.nav-link-menu{padding-inline:var(--space-2);margin-inline:calc(var(--space-2) * -1);border-radius:var(--radius-sm);transition:background-color var(--duration) var(--ease)}.nav-link-menu:hover,.nav-link-menu:focus-visible{background:var(--color-surface-2)}.nav-link-has-desc{align-items:flex-start}.nav-link-body{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.nav-link-icon .nav-link-body{min-height:32px}.nav-link-icon.nav-link-has-desc .nav-link-body{justify-content:flex-start;min-height:0}.nav-link:hover .nav-link-text{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.nav-link-label{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.nav-link-arrow{color:var(--color-muted)}.nav-link-text>.arrow{display:inline}.nav-link-mono{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-muted)}.nav-link-desc{font-size:var(--text-caption);color:var(--color-muted);line-height:1.45}.nav-link-note{font-size:var(--text-mono);color:var(--color-muted)}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-border);background:var(--color-footer);font-size:var(--text-small);padding-block:64px 32px}.footer-top[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-7);padding-bottom:var(--space-7);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{gap:var(--space-3);flex-direction:column;max-width:34em;display:flex}.footer-logo[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;display:flex}.footer-logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{aspect-ratio:2056/1556;width:28px;height:auto}.tagline[data-astro-cid-jo6i4kqk]{max-width:38em;font-size:var(--text-small);color:var(--color-muted);line-height:1.6}.footer-contact[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;display:flex}.contact-links[data-astro-cid-jo6i4kqk]{align-items:center;gap:0 var(--space-5);flex-wrap:wrap;display:flex}.contact-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--tap);font-size:var(--text-small);align-items:center;display:inline-flex}.contact-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][href^=mailto]{color:var(--color-text)}.footer-heading[data-astro-cid-jo6i4kqk]{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-text);line-height:1.4}.footer-cols[data-astro-cid-jo6i4kqk]{gap:var(--space-7) var(--space-5);padding-block:var(--space-7);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.footer-group[data-astro-cid-jo6i4kqk],.footer-col[data-astro-cid-jo6i4kqk]{flex-direction:column;min-width:0;display:flex}.footer-group[data-astro-cid-jo6i4kqk]{gap:var(--space-5)}.footer-col[data-astro-cid-jo6i4kqk]{gap:var(--space-1)}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk],.legal[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:0;display:flex}.footer-col[data-astro-cid-jo6i4kqk] .footer-link,.legal[data-astro-cid-jo6i4kqk] .footer-link{min-height:0;font-size:var(--text-small);color:var(--color-muted);padding-block:5px;line-height:1.4}.footer-col[data-astro-cid-jo6i4kqk].all-fallback ul .tag-lang{display:none}@media (pointer:coarse){.footer-col[data-astro-cid-jo6i4kqk] .footer-link,.legal[data-astro-cid-jo6i4kqk] .footer-link{min-height:var(--tap);padding-block:12px}}.footer-col[data-astro-cid-jo6i4kqk] .footer-link:hover .nav-link-text,.legal[data-astro-cid-jo6i4kqk] .footer-link:hover .nav-link-text{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.footer-bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.footer-meta[data-astro-cid-jo6i4kqk]{align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.copyright[data-astro-cid-jo6i4kqk]{font-size:var(--text-caption);color:var(--color-muted)}.version[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-muted)}.legal[data-astro-cid-jo6i4kqk]{gap:0 var(--space-5);flex-wrap:wrap;display:flex}@media (width<=1023.98px){.footer-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.site-footer[data-astro-cid-jo6i4kqk]{padding-block:48px 24px}.footer-cols[data-astro-cid-jo6i4kqk]{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}}.menu-col{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.menu-col .col-heading{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted)}.menu-col .menu-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.menu-col .two-up{columns:2;column-gap:var(--space-5);display:block}.menu-col .two-up>li{break-inside:avoid}.menu-col .col-note{font-size:var(--text-caption);color:var(--color-muted)}.prompt[data-astro-cid-rw2zf63s]{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;display:flex}.prompt-title[data-astro-cid-rw2zf63s]{font-size:var(--text-small);font-weight:var(--weight-medium)}.prompt-body[data-astro-cid-rw2zf63s]{font-size:var(--text-small);color:var(--color-muted)}.prompt[data-astro-cid-rw2zf63s] .btn[data-astro-cid-rw2zf63s]{margin-top:var(--space-2)}.search[data-astro-cid-av774hkb]{align-items:center;gap:var(--space-2);border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--color-bg);min-height:44px;transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);padding:4px;padding-inline-start:12px;display:flex}.search[data-astro-cid-av774hkb]:focus-within{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.search-icon[data-astro-cid-av774hkb]{color:var(--color-muted);flex:none}input[data-astro-cid-av774hkb]{min-width:0;min-height:34px;color:var(--color-text);font:inherit;font-size:var(--text-small);background:0 0;border:0;flex:1}input[data-astro-cid-av774hkb]::placeholder{color:var(--color-subtle)}input[data-astro-cid-av774hkb]:focus-visible{outline:none}@media (width<=767.98px){.search[data-astro-cid-av774hkb],input[data-astro-cid-av774hkb]{min-height:var(--tap)}}.mega[data-astro-cid-wtdnkqx6]{inset-inline:0;z-index:40;max-height:calc(100dvh - var(--header-h));border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-menu);position:absolute;top:100%;overflow-y:auto}.mega-grid[data-astro-cid-wtdnkqx6]{gap:var(--space-6) 40px;padding-block:28px 32px;display:grid}.mega-products[data-astro-cid-wtdnkqx6]{grid-template-columns:1fr 1.6fr 1fr}.mega-solutions[data-astro-cid-wtdnkqx6],.mega-resources[data-astro-cid-wtdnkqx6]{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-coverage[data-astro-cid-wtdnkqx6]{grid-template-columns:1.4fr 1fr}.stack[data-astro-cid-wtdnkqx6]{gap:var(--space-6);flex-direction:column;display:flex}.featured[data-astro-cid-wtdnkqx6]{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);flex-direction:column;align-self:start;text-decoration:none;display:flex}.featured[data-astro-cid-wtdnkqx6]:hover{border-color:var(--color-border-hover)}.featured[data-astro-cid-wtdnkqx6]:hover .featured-title[data-astro-cid-wtdnkqx6]{text-underline-offset:3px;text-decoration:underline}.eyebrow[data-astro-cid-wtdnkqx6]{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;display:flex}.eyebrow[data-astro-cid-wtdnkqx6] .tag[data-astro-cid-wtdnkqx6]{letter-spacing:normal;text-transform:none}.featured-title[data-astro-cid-wtdnkqx6]{font-size:var(--text-h3);font-weight:var(--weight-heading);line-height:1.4}.featured-body[data-astro-cid-wtdnkqx6]{font-size:var(--text-small);color:var(--color-muted)}.dropdown[data-astro-cid-wtdnkqx6]{top:100%;z-index:40;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);min-width:240px;box-shadow:var(--shadow-menu);padding:4px;position:absolute;inset-inline-start:0}.links[data-astro-cid-wtdnkqx6]{margin:0;padding:0;list-style:none}.dropdown[data-astro-cid-wtdnkqx6] .nav-link[data-astro-cid-wtdnkqx6]{padding-inline:var(--space-3);border-radius:var(--radius-sm)}.dropdown[data-astro-cid-wtdnkqx6] .nav-link[data-astro-cid-wtdnkqx6]:hover,.dropdown[data-astro-cid-wtdnkqx6] .nav-link[data-astro-cid-wtdnkqx6]:focus-visible{background:var(--color-surface-2)}.theme-toggle[data-astro-cid-l6lhmie6]{width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle[data-astro-cid-l6lhmie6]:hover{background:var(--color-surface)}.theme-toggle[data-astro-cid-l6lhmie6]:focus-visible{outline-offset:-2px}.icon-sun[data-astro-cid-l6lhmie6]{display:none}:root[data-theme=dark] .icon-sun[data-astro-cid-l6lhmie6]{display:block}:root[data-theme=dark] .icon-moon[data-astro-cid-l6lhmie6]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .icon-sun[data-astro-cid-l6lhmie6]{display:block}:root:not([data-theme=light]) .icon-moon[data-astro-cid-l6lhmie6]{display:none}}.drawer[data-astro-cid-sobfyojm]{background:var(--color-bg);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.drawer[data-astro-cid-sobfyojm][open]{flex-direction:column;display:flex}.drawer[data-astro-cid-sobfyojm]::backdrop{background:var(--color-bg)}html:has(.drawer[open]){overflow:hidden}.drawer-top[data-astro-cid-sobfyojm]{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--header-h);padding:0 var(--gutter);border-bottom:1px solid var(--color-border);background:var(--color-bg);flex:none;display:flex;position:sticky;top:0}.drawer-brand[data-astro-cid-sobfyojm]{min-height:var(--tap);color:var(--color-text);align-items:center;gap:8px;text-decoration:none;display:flex}.drawer-brand[data-astro-cid-sobfyojm] img[data-astro-cid-sobfyojm]{width:28px;height:auto}.drawer-close[data-astro-cid-sobfyojm]{width:var(--tap);height:var(--tap);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.drawer-nav[data-astro-cid-sobfyojm]{padding:var(--space-2) var(--gutter)}.drawer-nav[data-astro-cid-sobfyojm] .group{border-bottom:1px solid var(--color-border)}.drawer-nav[data-astro-cid-sobfyojm] .group summary{min-height:56px;font-size:var(--text-body);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.drawer-nav[data-astro-cid-sobfyojm] .group summary::-webkit-details-marker{display:none}.drawer-nav[data-astro-cid-sobfyojm] .group.active summary,.drawer-nav[data-astro-cid-sobfyojm] .group[open] summary{color:var(--color-text);font-weight:var(--weight-medium)}.drawer-nav[data-astro-cid-sobfyojm] .group[open] .chevron{transform:rotate(180deg)}.drawer-nav[data-astro-cid-sobfyojm] .group-body{padding:0 0 var(--space-3);padding-inline-start:var(--space-3)}.drawer-nav[data-astro-cid-sobfyojm] .group-body ul{margin:0;padding:0;list-style:none}.drawer-nav[data-astro-cid-sobfyojm] .group-heading{min-height:32px;padding-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);align-items:flex-end;display:flex}.drawer-nav[data-astro-cid-sobfyojm] .card-icon{border-radius:var(--radius-sm);background:var(--color-surface-2);width:32px;height:32px;color:var(--color-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.drawer-nav[data-astro-cid-sobfyojm] .card-icon-art{width:var(--card-icon-size);height:var(--card-icon-size);background:0 0;border-radius:0}.drawer-nav[data-astro-cid-sobfyojm] .card-icon-art img{width:var(--card-icon-size);height:var(--card-icon-size);display:block}.drawer-cta[data-astro-cid-sobfyojm]{gap:var(--space-3);padding:var(--space-4) var(--gutter);flex-direction:column;display:flex}.drawer-foot[data-astro-cid-sobfyojm]{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);flex-direction:column;margin-top:auto;display:flex}.drawer-foot[data-astro-cid-sobfyojm] .lang-list{justify-content:space-between;gap:0 var(--space-2);grid-template-columns:repeat(5,auto);width:100%;display:grid}@media (width<=359.98px){.drawer-foot[data-astro-cid-sobfyojm] .lang-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-header[data-astro-cid-nen7h5rs]{z-index:30;border-bottom:1px solid var(--color-border);background:var(--color-bg);position:sticky;top:0}.header-bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);height:var(--header-h);display:flex}.brand[data-astro-cid-nen7h5rs]{min-height:var(--tap);color:var(--color-text);flex:none;align-items:center;gap:8px;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:28px;height:auto}.primary-nav[data-astro-cid-nen7h5rs]{display:none}.primary-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{height:100%;margin:0;padding:0;list-style:none;display:flex}.has-dropdown[data-astro-cid-nen7h5rs]{position:relative}.nav-item[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{height:var(--header-h);font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-muted);white-space:nowrap;cursor:pointer;transition:color var(--duration) var(--ease), border-color var(--duration) var(--ease);border-bottom:2px solid #0000;align-items:center;gap:4px;padding:0 12px;list-style:none;display:flex}.nav-item[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-item[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}.nav-item[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:hover,.nav-item[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs].active summary[data-astro-cid-nen7h5rs]{color:var(--color-text)}.nav-item[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]{font-weight:var(--weight-medium)}.nav-item[data-astro-cid-nen7h5rs].active summary[data-astro-cid-nen7h5rs]{border-bottom-color:var(--color-brand);color:var(--color-text);font-weight:var(--weight-medium)}.chevron[data-astro-cid-nen7h5rs]{opacity:.7;flex:none}.nav-item[data-astro-cid-nen7h5rs][open] .chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.header-actions[data-astro-cid-nen7h5rs]>.btn[data-astro-cid-nen7h5rs]{white-space:nowrap;flex:none}.header-portal[data-astro-cid-nen7h5rs],.header-quote[data-astro-cid-nen7h5rs]{display:none}.drawer-open[data-astro-cid-nen7h5rs]{width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.drawer-open[data-astro-cid-nen7h5rs]:hover{background:var(--color-surface)}@media (width<=767.98px){.header-actions[data-astro-cid-nen7h5rs] .header-theme{display:none}}@media (width>=768px){.header-quote[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width>=1180px){.primary-nav[data-astro-cid-nen7h5rs]{flex:1 0 auto;align-self:stretch;display:flex}.header-portal[data-astro-cid-nen7h5rs]{display:inline-flex}.drawer-open[data-astro-cid-nen7h5rs]{display:none}}.portal-short[data-astro-cid-nen7h5rs]{display:none}@media (width>=1180px) and (width<=1439.98px){.portal-long[data-astro-cid-nen7h5rs]{display:none}.portal-short[data-astro-cid-nen7h5rs]{display:inline}}.lang-hint-root[data-astro-cid-eerqf7qz]{z-index:25;max-width:min(32rem, calc(100vw - 2 * var(--gutter)));position:fixed;inset-block-end:var(--gutter);inset-inline-start:var(--gutter)}.lang-hint[data-astro-cid-eerqf7qz]{align-items:center;gap:var(--space-3);padding-block:var(--space-1);padding-inline:var(--space-4) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-card);font-size:var(--text-small);display:flex}.lang-hint[data-astro-cid-eerqf7qz][hidden]{display:none}.lang-hint[data-astro-cid-eerqf7qz] p[data-astro-cid-eerqf7qz]{color:var(--color-muted);flex:auto}.lang-hint[data-astro-cid-eerqf7qz] a[data-astro-cid-eerqf7qz]{min-height:var(--tap);font-weight:var(--weight-medium);color:var(--color-text);white-space:nowrap;align-items:center;display:inline-flex}.lang-hint-close[data-astro-cid-eerqf7qz]{min-width:var(--tap);min-height:var(--tap);font:inherit;color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:none;font-size:1.25rem;line-height:1}.lang-hint-close[data-astro-cid-eerqf7qz]:hover{color:var(--color-text)}@media (width>=768px){.lang-hint-root[data-astro-cid-eerqf7qz]{max-width:min(32rem, calc(100vw - 2 * var(--gutter) - 16rem))}}@media (width<=767.98px){.lang-hint-root[data-astro-cid-eerqf7qz]{inset-block-end:calc(var(--sticky-bar-h) + env(safe-area-inset-bottom) + var(--space-3))}}.sticky-bar[data-astro-cid-lkmocea4]{display:none}@media (width<=767.98px){.sticky-bar[data-astro-cid-lkmocea4]{inset-inline:0;z-index:20;gap:var(--space-3);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-bg);transition:transform var(--duration) var(--ease);display:flex;position:fixed;bottom:0}.sticky-bar[data-astro-cid-lkmocea4].is-covered{justify-content:flex-end}.sticky-bar[data-astro-cid-lkmocea4].is-covered .sticky-quote[data-astro-cid-lkmocea4]{display:none}body:has(.sticky-bar){padding-bottom:calc(var(--sticky-bar-h) + env(safe-area-inset-bottom))}}.sticky-quote[data-astro-cid-lkmocea4]{padding-inline:var(--space-4);flex:1}.sticky-ask[data-astro-cid-lkmocea4]{padding-inline:var(--space-4);flex:none}.sticky-ask[data-astro-cid-lkmocea4] svg[data-astro-cid-lkmocea4]{color:currentColor}
