.platform-trigger[data-v-3de2c0a3]{cursor:pointer;font-family:inherit;line-height:inherit;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.platform-chevron[data-v-3de2c0a3]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.platform-trigger.is-open .platform-chevron[data-v-3de2c0a3]{transform:rotate(180deg)}.platform-trigger.is-open[data-v-3de2c0a3]{color:var(--text-main)}.platform-menu-card[data-v-3de2c0a3]:focus-visible,.platform-trigger[data-v-3de2c0a3]:focus-visible{outline:2px solid var(--brand-red);outline-offset:4px}.platform-panel[data-v-3de2c0a3]{background:var(--bg-surface);border:1px solid var(--border-light);color:var(--text-main);transform-origin:top;border-radius:22px;padding:28px;position:absolute;top:calc(100% + 12px);left:0;right:0;box-shadow:0 24px 60px -24px #0f172a40}.platform-panel[data-v-3de2c0a3]:before{content:"";height:18px;position:absolute;top:-18px;left:0;right:0}.platform-panel-intro[data-v-3de2c0a3]{border-bottom:1px solid var(--border-light);align-items:baseline;gap:24px;margin-bottom:24px;padding:0 14px 20px;display:flex}.platform-panel-label[data-v-3de2c0a3]{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:700}.platform-panel-intro p[data-v-3de2c0a3]{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.6}.platform-panel-links[data-v-3de2c0a3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.platform-panel-links>li[data-v-3de2c0a3]{min-width:0}.platform-menu-card[data-v-3de2c0a3]{height:100%;color:inherit;border-radius:14px;flex-direction:column;align-items:flex-start;gap:22px;padding:24px 20px;text-decoration:none;transition:background .22s,transform .28s cubic-bezier(.22,1,.36,1);display:flex}.platform-menu-card.is-current[data-v-3de2c0a3],.platform-menu-card[data-v-3de2c0a3]:hover{background:var(--bg-tint)}.platform-menu-card[data-v-3de2c0a3]:hover{transform:translateY(-3px)}.platform-menu-icon[data-v-3de2c0a3]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:58.6667px;height:58.6667px;display:block}[data-theme=dark] .platform-menu-icon[data-v-3de2c0a3]{filter:invert()}.platform-menu-copy[data-v-3de2c0a3]{flex-direction:column;gap:10px;width:100%;display:flex}.platform-menu-title[data-v-3de2c0a3]{justify-content:space-between;align-items:center;gap:10px;font-size:1.1rem;font-weight:650;line-height:1.5;display:flex}.platform-menu-description[data-v-3de2c0a3]{color:var(--text-muted);font-size:.88rem;line-height:1.75}.platform-card-arrow[data-v-3de2c0a3]{color:var(--text-muted);flex-shrink:0;transition:transform .22s,color .22s}.platform-menu-card:hover .platform-card-arrow[data-v-3de2c0a3]{color:var(--brand-red);transform:translate(3px)}.platform-panel-enter-active[data-v-3de2c0a3]{transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1)}.platform-panel-leave-active[data-v-3de2c0a3]{transition:opacity .14s,transform .18s}.platform-panel-enter-from[data-v-3de2c0a3],.platform-panel-leave-to[data-v-3de2c0a3]{opacity:0;transform:translateY(-8px)scale(.985)}@media (width<=1024px){.platform-dropdown .platform-trigger[data-v-3de2c0a3]{text-align:start;justify-content:space-between;width:100%;display:flex}.platform-panel[data-v-3de2c0a3]{background:var(--bg-tint);box-shadow:none;border:0;border-radius:14px;margin:8px 0;padding:10px;position:static}.platform-panel-intro[data-v-3de2c0a3],.platform-panel[data-v-3de2c0a3]:before{display:none}.platform-panel-links[data-v-3de2c0a3]{grid-template-columns:1fr;gap:2px}.platform-menu-card[data-v-3de2c0a3]{border-radius:10px;flex-direction:row;gap:14px;padding:14px 12px}.platform-menu-card[data-v-3de2c0a3]:hover{transform:none}.platform-menu-icon[data-v-3de2c0a3]{width:42.6667px;height:42.6667px;margin-top:3px}.platform-menu-title[data-v-3de2c0a3]{font-size:.98rem}.platform-menu-copy[data-v-3de2c0a3]{gap:4px}.platform-menu-description[data-v-3de2c0a3]{font-size:.8rem;line-height:1.6}}@media (prefers-reduced-motion:reduce){.platform-card-arrow[data-v-3de2c0a3],.platform-chevron[data-v-3de2c0a3],.platform-menu-card[data-v-3de2c0a3],.platform-panel[data-v-3de2c0a3]{transition:none!important;transform:none!important}}.nav-container[data-v-0dd33801]{position:relative}.logo[data-v-0dd33801]{flex-shrink:0}.logo-product-badge[data-v-0dd33801]{background:var(--text-main);color:var(--bg-dark);font-family:var(--font-body);letter-spacing:-.025em;white-space:nowrap;border-radius:6px;align-items:center;gap:.35rem;margin-inline-start:.1rem;padding:.45rem .5rem;font-size:1rem;font-weight:500;line-height:1;display:inline-flex}.logo-product-edition[data-v-0dd33801]{letter-spacing:.055em;font-size:.82em;font-weight:750}.logo[data-v-0dd33801]:focus-visible{outline:2px solid var(--text-main);outline-offset:5px;border-radius:4px}@media (width<=1024px){.logo[data-v-0dd33801],.nav-actions[data-v-0dd33801]{z-index:1000;position:relative}.desktop-account-nav[data-v-0dd33801]{display:none}.nav-menu[data-v-0dd33801]{overscroll-behavior:contain;max-height:calc(100dvh - 96px);overflow-y:auto}}.mobile-toggle[data-v-0dd33801]:focus-visible{outline:2px solid var(--text-main);outline-offset:3px}@media (width>=1025px) and (width<=1200px){.nav-menu[data-v-0dd33801]{gap:1rem}.logo[data-v-0dd33801]{gap:.6rem}.logo-product-badge[data-v-0dd33801]{margin-inline-start:-4px;padding:.4rem;font-size:.875rem}.nav-actions[data-v-0dd33801]{gap:.5rem}}@media (width<=600px){.site-header[data-v-0dd33801]{padding-block:.85rem}.nav-container[data-v-0dd33801]{padding-inline:1rem}.logo[data-v-0dd33801]{-moz-column-gap:8px;grid-template-columns:28px auto;gap:4px 8px;display:grid}.logo-img[data-v-0dd33801]{grid-row:1/3;width:28px;height:36px}.logo-text-group[data-v-0dd33801]{flex-direction:row;align-items:baseline;gap:6px}.logo-title[data-v-0dd33801]{font-size:1rem}.logo-since[data-v-0dd33801]{margin-top:0;font-size:.5rem}.logo-product-badge[data-v-0dd33801]{border-radius:4px;grid-column:2;justify-self:start;gap:.25rem;margin-inline-start:0;padding:.28rem .4rem;font-size:.78rem}.nav-actions[data-v-0dd33801]{gap:.25rem}.nav-language-select[data-v-0dd33801]{max-width:78px;padding:.35rem .2rem!important;font-size:.75rem!important}.mobile-toggle[data-v-0dd33801],.theme-toggle-btn[data-v-0dd33801]{flex-shrink:0;width:32px;height:32px}}.footer-grid[data-v-cd00ac56]{-moz-column-gap:clamp(1.5rem,4vw,4rem);grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem clamp(1.5rem,4vw,4rem);margin-bottom:3rem}.footer-brand[data-v-cd00ac56]{border-bottom:1px solid var(--border-light);grid-column:1/-1;grid-template-columns:auto minmax(0,550px) auto;align-items:center;gap:2.5rem;padding-bottom:2.5rem;display:grid}.footer-brand .logo[data-v-cd00ac56]{margin-bottom:0!important}.footer-description[data-v-cd00ac56]{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.8}.footer-socials[data-v-cd00ac56]{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.footer-links[data-v-cd00ac56]{gap:.65rem;margin:0;padding:0}.footer-links a[data-v-cd00ac56],.footer-links button[data-v-cd00ac56]{font-size:.85rem;line-height:1.65}.footer-bottom[data-v-cd00ac56]{border-top:1px solid var(--border-light);color:var(--text-dim);padding-top:1.5rem;font-size:.76rem}@media (width<=1000px){.footer-grid[data-v-cd00ac56]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand[data-v-cd00ac56]{grid-template-columns:1fr auto;gap:1.5rem}.footer-description[data-v-cd00ac56]{grid-area:2/1}.footer-socials[data-v-cd00ac56]{grid-area:1/2/3}}@media (width<=560px){.footer-brand[data-v-cd00ac56]{grid-template-columns:1fr}.footer-socials[data-v-cd00ac56]{grid-area:3/1;justify-content:flex-start}.footer-grid[data-v-cd00ac56]{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (width<=360px){.footer-grid[data-v-cd00ac56]{grid-template-columns:1fr}}.footer-privacy-settings[data-v-cd00ac56]{color:inherit;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;padding:0}.footer-privacy-settings[data-v-cd00ac56]:hover{text-decoration:underline}.footer-privacy-settings[data-v-cd00ac56]:focus-visible{outline-offset:4px;outline:2px solid}.footer-social-btn[data-v-cd00ac56]{width:28px;height:28px;transition:all var(--transition-fast,.2s ease);cursor:pointer;border:1px solid #ffffffd9;border-radius:8px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;background:#fff!important}.footer-social-btn img[data-v-cd00ac56]{-o-object-fit:contain;object-fit:contain;width:18px;height:18px;transition:transform var(--transition-fast,.2s ease);display:block;filter:none!important;opacity:1!important}.footer-social-btn[data-v-cd00ac56]:hover{transform:translateY(-2px);box-shadow:0 4px 14px #b4b8be59;border-color:var(--accent-coral,#e11d48)!important;background:#fff!important}.footer-social-btn:hover img[data-v-cd00ac56]{transform:scale(1.1)}
