.site-header[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--border-subtle);background-color:#06090fe0;position:sticky;top:0;z-index:50;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header-inner[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;min-height:68px;padding-top:.65rem;padding-bottom:.65rem;gap:1.5rem;position:relative}.brand-group[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.65rem;text-decoration:none;color:var(--text-primary);flex-shrink:0}.brand-mark[data-astro-cid-3ef6ksr2]{width:32px;height:32px;object-fit:contain;display:block}.brand-name[data-astro-cid-3ef6ksr2]{font-family:var(--font-sans);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;padding:0;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.nav-toggle[data-astro-cid-3ef6ksr2]:hover{background-color:var(--bg-surface);border-color:var(--border-strong)}.nav-toggle[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.nav-toggle[data-astro-cid-3ef6ksr2]:active{transform:scale(.96)}.nav-toggle-icon[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;position:relative}.nav-toggle[data-astro-cid-3ef6ksr2] .icon-menu[data-astro-cid-3ef6ksr2]{display:block}.nav-toggle[data-astro-cid-3ef6ksr2] .icon-close[data-astro-cid-3ef6ksr2],.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .icon-menu[data-astro-cid-3ef6ksr2]{display:none}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .icon-close[data-astro-cid-3ef6ksr2]{display:block}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true]{background-color:var(--bg-surface);border-color:var(--border-strong);color:var(--accent-cyan)}.site-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1.25rem}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1.25rem;list-style:none;margin:0;padding:0}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;transition:color .15s ease;white-space:nowrap}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--text-primary)}.nav-link-disabled[data-astro-cid-3ef6ksr2]{color:var(--text-muted);font-size:.875rem;font-weight:500;cursor:default;white-space:nowrap;opacity:.6;user-select:none}.lang-selector-container[data-astro-cid-3ef6ksr2],.lang-dropdown[data-astro-cid-3ef6ksr2]{position:relative}.lang-summary[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .65rem;background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;list-style:none;user-select:none;transition:all .15s ease}.lang-summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.lang-summary[data-astro-cid-3ef6ksr2]:hover{color:var(--text-primary);border-color:var(--border-strong);background-color:var(--bg-elevated)}.lang-icon[data-astro-cid-3ef6ksr2]{color:var(--accent-cyan);flex-shrink:0}.lang-code[data-astro-cid-3ef6ksr2]{letter-spacing:.05em}.lang-chevron[data-astro-cid-3ef6ksr2]{color:var(--text-muted);transition:transform .2s ease}.lang-dropdown[data-astro-cid-3ef6ksr2][open] .lang-chevron[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.lang-menu[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + .4rem);inset-inline-end:0;min-width:150px;background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.35rem 0;margin:0;list-style:none;box-shadow:0 10px 25px #00000073;z-index:60;transform-origin:top right}[dir=rtl] .lang-menu[data-astro-cid-3ef6ksr2]{transform-origin:top left}.lang-dropdown[data-astro-cid-3ef6ksr2][open] .lang-menu[data-astro-cid-3ef6ksr2]{opacity:1;transform:translateY(0) scale(1);transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}@starting-style{.lang-dropdown[data-astro-cid-3ef6ksr2][open] .lang-menu[data-astro-cid-3ef6ksr2]{opacity:0;transform:translateY(-6px) scale(.98)}}@media(prefers-reduced-motion:reduce){.lang-dropdown[data-astro-cid-3ef6ksr2][open] .lang-menu[data-astro-cid-3ef6ksr2]{transform:none!important;transition:opacity .12s ease!important}@starting-style{.lang-dropdown[data-astro-cid-3ef6ksr2][open] .lang-menu[data-astro-cid-3ef6ksr2]{opacity:0;transform:none!important}}}.lang-item[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .85rem;color:var(--text-secondary);text-decoration:none;font-size:.85rem;transition:background .15s ease,color .15s ease}.lang-item[data-astro-cid-3ef6ksr2]:hover{background-color:#ffffff0d;color:var(--text-primary)}.lang-item[data-astro-cid-3ef6ksr2].active{color:var(--accent-cyan);font-weight:600;background-color:var(--accent-cyan-subtle)}.lang-badge[data-astro-cid-3ef6ksr2]{font-size:.7rem;font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.05em}.sr-only[data-astro-cid-3ef6ksr2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn-header[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.4rem;background-color:var(--accent-cyan);color:#06090f!important;padding:.45rem .95rem;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;text-decoration:none!important;white-space:nowrap;border:1px solid var(--accent-cyan);box-shadow:0 0 12px #0ea5e926;transition:all .2s ease}.btn-header[data-astro-cid-3ef6ksr2]:hover{background-color:var(--accent-cyan-hover);border-color:var(--accent-cyan-hover);box-shadow:0 0 16px #0ea5e959;transform:translateY(-1px)}.header-study-group[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.5rem}.header-study-btn[data-astro-cid-3ef6ksr2]{padding:.45rem 1rem;font-size:.85rem}.header-study-btn-mobile[data-astro-cid-3ef6ksr2]{padding:.38rem .85rem;font-size:.8rem;min-height:38px}.study-chip-container[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.study-chip[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;min-height:38px;background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .15s ease;white-space:nowrap;user-select:none}.study-chip[data-astro-cid-3ef6ksr2]:hover{color:var(--text-primary);border-color:var(--border-strong);background-color:var(--bg-elevated)}.study-chip[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.study-chip-dot[data-astro-cid-3ef6ksr2]{width:7px;height:7px;border-radius:50%;background-color:#64748b;flex-shrink:0;transition:background-color .2s ease,box-shadow .2s ease}.study-chip[data-astro-cid-3ef6ksr2][data-state=unverified]{background-color:#f59e0b1a;border-color:#f59e0b66;color:#fbbf24}.study-chip[data-astro-cid-3ef6ksr2][data-state=unverified] .study-chip-dot[data-astro-cid-3ef6ksr2]{background-color:#f59e0b;box-shadow:0 0 8px #f59e0b99}.study-chip[data-astro-cid-3ef6ksr2][data-state=no-access]{background-color:#0ea5e914;border-color:#0ea5e959;color:var(--accent-cyan)}.study-chip[data-astro-cid-3ef6ksr2][data-state=no-access] .study-chip-dot[data-astro-cid-3ef6ksr2]{background-color:var(--accent-cyan);box-shadow:0 0 6px #0ea5e980}.study-chip[data-astro-cid-3ef6ksr2][data-state=active]{background-color:#22c55e14;border-color:#22c55e59;color:#4ade80}.study-chip[data-astro-cid-3ef6ksr2][data-state=active] .study-chip-dot[data-astro-cid-3ef6ksr2]{background-color:#22c55e;box-shadow:0 0 8px #22c55eb3}.study-chip-initial[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:var(--bg-elevated);border:1px solid var(--border-subtle);font-size:.7rem;font-weight:700;color:var(--text-primary)}.header-mobile-actions[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:860px){.header-inner[data-astro-cid-3ef6ksr2]{min-height:58px;padding-top:.5rem;padding-bottom:.5rem;gap:.75rem}.nav-toggle[data-astro-cid-3ef6ksr2]{display:inline-flex}.header-mobile-actions[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.5rem}.study-chip-container[data-astro-cid-3ef6ksr2]{display:none!important}.site-nav[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:100%;left:0;right:0;width:100%;background-color:#06090ffa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);box-shadow:0 16px 36px #000000a6;max-height:calc(100dvh - 58px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 1.25rem 1.75rem;flex-direction:column;align-items:stretch;gap:1.15rem;z-index:100}.site-nav[data-astro-cid-3ef6ksr2].is-open{display:flex;animation:navMenuAppear .2s cubic-bezier(.16,1,.3,1)}@keyframes navMenuAppear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.site-nav[data-astro-cid-3ef6ksr2].is-open{animation:none}}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:stretch;gap:.25rem;width:100%;margin:0;padding:0 0 .85rem;border-bottom:1px solid var(--border-subtle)}.nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{width:100%}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;width:100%;min-height:44px;padding:.65rem .85rem;color:var(--text-primary);font-size:.95rem;font-weight:500;border-radius:var(--radius-sm);transition:background-color .15s ease,color .15s ease;white-space:normal}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-color:var(--bg-surface);color:var(--accent-cyan)}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:-2px}.nav-link-disabled[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;width:100%;min-height:44px;padding:.65rem .85rem;color:var(--text-muted);font-size:.9rem;white-space:normal}.lang-selector-container[data-astro-cid-3ef6ksr2],.lang-dropdown[data-astro-cid-3ef6ksr2]{width:100%}.lang-summary[data-astro-cid-3ef6ksr2]{width:100%;min-height:44px;padding:.65rem .85rem;justify-content:space-between;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background-color:var(--bg-surface);font-size:.875rem}.lang-menu[data-astro-cid-3ef6ksr2]{position:static;width:100%;box-shadow:none;margin-top:.5rem;max-height:220px;overflow-y:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background-color:var(--bg-surface)}.lang-item[data-astro-cid-3ef6ksr2]{min-height:42px;padding:.6rem .85rem;font-size:.875rem}.nav-cta[data-astro-cid-3ef6ksr2]{width:100%;padding-top:.25rem}.btn-header[data-astro-cid-3ef6ksr2]{width:100%;min-height:44px;justify-content:center;font-size:.95rem;padding:.75rem 1rem}}@media(min-width:861px){.nav-toggle[data-astro-cid-3ef6ksr2],.header-mobile-actions[data-astro-cid-3ef6ksr2]{display:none!important}.study-chip-container[data-astro-cid-3ef6ksr2]{width:auto!important}.study-chip-container[data-astro-cid-3ef6ksr2] .study-chip[data-astro-cid-3ef6ksr2]{width:auto!important;min-height:auto;padding:.4rem .75rem;font-size:.8125rem}.site-nav[data-astro-cid-3ef6ksr2]{display:flex!important;position:static!important;width:auto!important;background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;max-height:none!important;overflow-y:visible!important;padding:0!important;flex-direction:row!important;align-items:center!important;gap:1.25rem!important;animation:none!important}.nav-links[data-astro-cid-3ef6ksr2]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1.25rem!important;border-bottom:none!important;padding:0!important;width:auto!important}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--text-secondary);font-size:.875rem;padding:0;min-height:auto;border-radius:0}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-color:transparent;color:var(--text-primary)}.nav-link-disabled[data-astro-cid-3ef6ksr2]{padding:0;min-height:auto}.lang-selector-container[data-astro-cid-3ef6ksr2],.lang-dropdown[data-astro-cid-3ef6ksr2]{width:auto!important}.lang-summary[data-astro-cid-3ef6ksr2]{width:auto!important;min-height:auto;padding:.4rem .65rem;justify-content:flex-start}.lang-menu[data-astro-cid-3ef6ksr2]{position:absolute!important;top:calc(100% + .4rem)!important;inset-inline-end:0!important;min-width:150px!important;width:auto!important;box-shadow:0 10px 25px #00000073!important;margin-top:0!important}.lang-item[data-astro-cid-3ef6ksr2]{min-height:auto;padding:.5rem .85rem}.nav-cta[data-astro-cid-3ef6ksr2]{width:auto!important;padding-top:0!important}.btn-header[data-astro-cid-3ef6ksr2]{width:auto!important;min-height:auto;justify-content:flex-start;font-size:.85rem;padding:.45rem .95rem}}.disclaimer-bloque[data-astro-cid-bzz5vxui]{display:flex;gap:1rem;align-items:flex-start;background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-inline-start:4px solid var(--accent-cyan);border-radius:var(--radius-sm);padding:1.25rem 1.5rem;margin:2rem 0;color:var(--text-secondary)}.disclaimer-icon[data-astro-cid-bzz5vxui]{color:var(--accent-cyan);flex-shrink:0;margin-top:.15rem}.disclaimer-content[data-astro-cid-bzz5vxui]{flex:1}.disclaimer-text[data-astro-cid-bzz5vxui]{font-size:.875rem;line-height:1.6;color:var(--text-secondary);margin-bottom:.35rem}.disclaimer-text[data-astro-cid-bzz5vxui] strong[data-astro-cid-bzz5vxui]{color:var(--text-primary)}.disclaimer-link-wrapper[data-astro-cid-bzz5vxui]{margin-bottom:0}.disclaimer-link[data-astro-cid-bzz5vxui]{font-size:.8125rem;color:var(--accent-cyan);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.disclaimer-link[data-astro-cid-bzz5vxui]:hover{color:var(--accent-cyan-hover)}.disclaimer-pie[data-astro-cid-bzz5vxui]{border-top:1px solid var(--border-subtle);padding-top:1.25rem;margin-top:2rem}.disclaimer-text-pie[data-astro-cid-bzz5vxui]{font-size:.8125rem;line-height:1.6;color:var(--text-secondary);margin-bottom:0}.disclaimer-link-pie[data-astro-cid-bzz5vxui]{color:var(--accent-cyan);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.disclaimer-link-pie[data-astro-cid-bzz5vxui]:hover{color:var(--accent-cyan-hover)}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--border-subtle);background-color:var(--bg-primary);color:var(--text-secondary);padding:3.5rem 0 2rem;margin-top:4rem}.footer-inner[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column}.footer-top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.5fr 2fr;gap:3rem;margin-bottom:2rem}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.75rem}.footer-logo[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.75rem}.brand-mark[data-astro-cid-sz7xmlte]{width:30px;height:30px;object-fit:contain;display:block}.brand-name[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.footer-tagline[data-astro-cid-sz7xmlte]{font-size:.9rem;color:var(--text-secondary);line-height:1.5;margin:0}.footer-author-line[data-astro-cid-sz7xmlte]{font-size:.85rem;color:var(--text-muted);margin:0}.footer-author-line[data-astro-cid-sz7xmlte] strong{color:var(--text-primary)}.footer-links-group[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.footer-heading[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 1rem}.footer-list[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.footer-list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin:0}.footer-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-secondary);text-decoration:none;font-size:.875rem;transition:color .15s ease}.footer-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent-cyan)}.footer-link-disabled[data-astro-cid-sz7xmlte]{color:var(--text-muted);font-size:.875rem;cursor:default;opacity:.6;user-select:none}.sr-only[data-astro-cid-sz7xmlte]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer-bottom[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;font-size:.8125rem;color:var(--text-muted);border-top:1px solid rgba(255,255,255,.05);margin-top:1rem;flex-wrap:wrap;gap:.5rem}.footer-copy[data-astro-cid-sz7xmlte],.footer-tech-note[data-astro-cid-sz7xmlte]{margin:0}@media(max-width:768px){.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:2rem}.footer-links-group[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}.footer-bottom[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:.5rem}}.study-banner[data-astro-cid-htupphcl]{position:relative;background:linear-gradient(90deg,#d9381e29,#d82d451a,#0c121df2);border-bottom:1px solid rgba(255,107,61,.28);box-shadow:0 2px 10px #00000040;z-index:90;padding:.35rem 0}.study-banner-inner[data-astro-cid-htupphcl]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.study-banner-content[data-astro-cid-htupphcl]{display:flex;align-items:center;gap:.6rem;min-width:0}.study-banner-indicator[data-astro-cid-htupphcl]{width:7px;height:7px;border-radius:50%;background:var(--study-1);box-shadow:0 0 8px var(--study-glow);flex-shrink:0}.study-banner-text[data-astro-cid-htupphcl]{margin:0;font-size:.85rem;font-weight:500;color:#fce7e1;line-height:1.4}.study-banner-actions[data-astro-cid-htupphcl]{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.study-banner-btn[data-astro-cid-htupphcl]{padding:.3rem .85rem;font-size:.82rem}.study-banner-close[data-astro-cid-htupphcl]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:50%;color:#f1a998;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.study-banner-close[data-astro-cid-htupphcl]:hover{background:#ffffff1a;color:#fff;border-color:#ffffff59}.study-banner-close[data-astro-cid-htupphcl]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media(max-width:640px){.study-banner[data-astro-cid-htupphcl]{padding:.35rem 0}.study-banner-inner[data-astro-cid-htupphcl]{gap:.5rem;flex-wrap:nowrap;align-items:center;justify-content:space-between}.study-banner-content[data-astro-cid-htupphcl]{min-width:0;flex:1 1 auto;overflow:hidden}.study-banner-text[data-astro-cid-htupphcl]{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.study-banner-actions[data-astro-cid-htupphcl]{flex-shrink:0}.study-banner-btn[data-astro-cid-htupphcl]{display:none!important}}.study-promo-dialog[data-astro-cid-iniyo2a2]{border:1px solid rgba(255,107,61,.38);border-radius:var(--radius-lg, 16px);background:#0b111c;color:#f8fafc;padding:0;width:calc(100% - 24px);max-width:580px;box-shadow:0 16px 48px #000000b3,0 0 0 1px #ffffff1a inset;margin:auto;overflow:hidden}.study-promo-dialog[data-astro-cid-iniyo2a2]::backdrop{background:#03060cc7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.promo-dialog-container[data-astro-cid-iniyo2a2]{display:flex;flex-direction:column;padding:1.25rem 1.4rem;gap:1.15rem;max-height:92vh;overflow-y:auto;overflow-x:hidden}.promo-dialog-header[data-astro-cid-iniyo2a2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:.75rem}.promo-brand-badge[data-astro-cid-iniyo2a2]{display:inline-flex;align-items:center;gap:.55rem}.promo-brand-icon[data-astro-cid-iniyo2a2]{color:#ff6b3d}.promo-brand-name[data-astro-cid-iniyo2a2]{margin:0;font-size:1.15rem;font-weight:700;color:#fff;letter-spacing:-.01em}.promo-close-btn[data-astro-cid-iniyo2a2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#94a3b8;cursor:pointer;transition:all .15s ease;flex-shrink:0}.promo-close-btn[data-astro-cid-iniyo2a2]:hover{background:#ffffff26;color:#fff;border-color:#ffffff4d}.promo-close-btn[data-astro-cid-iniyo2a2]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.promo-carousel[data-astro-cid-iniyo2a2]{display:flex;flex-direction:column;gap:.85rem}.promo-viewport[data-astro-cid-iniyo2a2]{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-md, 10px);background:#080d15}.promo-track[data-astro-cid-iniyo2a2]{display:flex;width:100%;transition:transform .35s cubic-bezier(.2,.9,.3,1)}.promo-slide[data-astro-cid-iniyo2a2]{flex:0 0 100%;width:100%;display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box}.promo-slide-media[data-astro-cid-iniyo2a2]{position:relative;width:100%;aspect-ratio:16 / 10;background:#05080e;border-radius:var(--radius-md, 10px);overflow:hidden;border:1px solid rgba(255,107,61,.22)}.promo-fallback-panel[data-astro-cid-iniyo2a2]{position:absolute;inset:0;display:none;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#ff6b3d52,#e8344f38 45%,#0c1422);color:#ff855f;box-shadow:0 0 30px #ff5a4633 inset;z-index:0}.promo-fallback-panel[data-astro-cid-iniyo2a2] svg[data-astro-cid-iniyo2a2]{filter:drop-shadow(0 4px 16px rgba(255,90,70,.5))}.promo-slide-img[data-astro-cid-iniyo2a2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}.promo-slide-text[data-astro-cid-iniyo2a2]{display:flex;flex-direction:column;gap:.3rem;padding:0 .25rem}.promo-slide-title[data-astro-cid-iniyo2a2]{margin:0;font-size:1.12rem;font-weight:700;color:#fff;line-height:1.3}.promo-slide-phrase[data-astro-cid-iniyo2a2]{margin:0;font-size:.88rem;color:var(--text-secondary, #cbd5e1);line-height:1.5}.promo-controls-row[data-astro-cid-iniyo2a2]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:0 .25rem}.promo-nav-btn[data-astro-cid-iniyo2a2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:50%;color:#cbd5e1;cursor:pointer;transition:all .15s ease}.promo-nav-btn[data-astro-cid-iniyo2a2]:hover{background:#ffffff26;color:#fff}.promo-nav-btn[data-astro-cid-iniyo2a2]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.promo-dots[data-astro-cid-iniyo2a2]{display:flex;align-items:center;gap:.45rem}.promo-dot[data-astro-cid-iniyo2a2]{width:8px;height:8px;padding:0;border-radius:50%;background:#ffffff40;border:none;cursor:pointer;transition:all .2s ease}.promo-dot[data-astro-cid-iniyo2a2].is-active{background:#ff6b3d;width:22px;border-radius:var(--radius-pill);box-shadow:0 0 8px var(--study-glow)}.promo-dot[data-astro-cid-iniyo2a2]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.promo-pause-btn[data-astro-cid-iniyo2a2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#94a3b8;cursor:pointer;transition:all .15s ease}.promo-pause-btn[data-astro-cid-iniyo2a2]:hover{color:#fff;border-color:#ffffff4d}.promo-pause-btn[data-astro-cid-iniyo2a2]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.promo-dialog-footer[data-astro-cid-iniyo2a2]{display:flex;flex-direction:column;gap:.65rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.85rem}.promo-cta-group[data-astro-cid-iniyo2a2]{display:flex;flex-direction:column;gap:.65rem}.promo-cta-primary[data-astro-cid-iniyo2a2]{width:100%;justify-content:center;padding:.75rem 1.5rem;font-size:1rem}.promo-secondary-actions[data-astro-cid-iniyo2a2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.promo-cta-account[data-astro-cid-iniyo2a2]{color:#38bdf8;font-size:.84rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.promo-cta-account[data-astro-cid-iniyo2a2]:hover{color:#7dd3fc}.promo-cta-dismiss[data-astro-cid-iniyo2a2]{background:transparent;border:none;color:var(--text-muted, #94a3b8);font-size:.84rem;cursor:pointer;padding:.2rem .4rem;text-decoration:underline;text-underline-offset:2px}.promo-cta-dismiss[data-astro-cid-iniyo2a2]:hover{color:var(--text-primary)}.promo-price[data-astro-cid-iniyo2a2]{margin:0;font-size:.74rem;color:#e2e8f0;line-height:1.4;text-align:center;border-top:1px dashed rgba(255,255,255,.1);padding-top:.45rem}@media(max-width:480px){.promo-dialog-container[data-astro-cid-iniyo2a2]{padding:1rem;gap:.85rem}.promo-slide-title[data-astro-cid-iniyo2a2]{font-size:1.02rem}.promo-slide-phrase[data-astro-cid-iniyo2a2]{font-size:.82rem}.promo-cta-primary[data-astro-cid-iniyo2a2]{padding:.65rem 1rem;font-size:.92rem}}@media(prefers-reduced-motion:reduce){.promo-track[data-astro-cid-iniyo2a2]{transition:none!important}}:root{--font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif: var(--font-sans);--font-mono: ui-monospace, "SF Mono", "Cascadia Code", "Source Code Pro", Menlo, monospace;--accent-cyan: #0ea5e9;--accent-cyan-hover: #38bdf8;--accent-cyan-bright: #00d2ff;--accent-cyan-glow: rgba(14, 165, 233, .2);--accent-cyan-subtle: rgba(14, 165, 233, .1);--accent-cyan-border: rgba(56, 189, 248, .25);--accent-primary: var(--accent-cyan);--accent-primary-hover: var(--accent-cyan-hover);--accent-crimson: #f43f5e;--accent-emerald: #10b981;--accent-gold: var(--accent-cyan);--accent-gold-hover: var(--accent-cyan-hover);--bg-primary: #06090f;--bg-surface: #0c121d;--bg-elevated: #121a2a;--bg-card: #0e1524;--bg-glass: rgba(12, 18, 29, .75);--border-subtle: rgba(56, 189, 248, .12);--border-strong: rgba(56, 189, 248, .28);--border-glow: rgba(56, 189, 248, .45);--text-primary: #f8fafc;--text-secondary: #94a3b8;--text-muted: #64748b;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 9999px;--study-1-bright: #ff6b3d;--study-2-bright: #e8344f;--study-1: #d9381e;--study-2: #d82d45;--study-glow: rgba(255, 90, 70, .55);--study-ink: #ffffff;--container-max: 1220px}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-arabic-regular.woff2) format("woff2")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-arabic-bold.woff2) format("woff2")}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-devanagari-regular.woff2) format("woff2")}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-devanagari-bold.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{color-scheme:dark;scroll-behavior:smooth}html,body{overflow-x:hidden;min-height:100%}body{background-color:var(--bg-primary);background-image:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(14,165,233,.08),transparent 70%),radial-gradient(circle at 100% 100%,rgba(14,165,233,.03),transparent 40%);color:var(--text-primary);font-family:var(--font-sans);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=ar],html[dir=rtl],html[lang=ar] body,html[dir=rtl] body{font-family:"Noto Sans Arabic",var(--font-sans);text-align:start}html[lang=hi],html[lang=hi] body{font-family:"Noto Sans Devanagari",var(--font-sans)}html[lang=zh-CN],html[lang=zh-CN] body{font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,Source Han Sans SC,sans-serif}html[lang=ar]{--font-mono: ui-monospace, "SF Mono", "Cascadia Code", "Source Code Pro", Menlo, "Noto Sans Arabic", monospace}html[lang=hi]{--font-mono: ui-monospace, "SF Mono", "Cascadia Code", "Source Code Pro", Menlo, "Noto Sans Devanagari", monospace}html[lang=zh-CN]{--font-mono: ui-monospace, "SF Mono", "Cascadia Code", "Source Code Pro", Menlo, "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", "Source Han Sans SC", monospace}html[lang=ar] *,html[lang=hi] *,html[lang=zh-CN] *{letter-spacing:0!important}html[lang=zh-CN] h1,html[lang=zh-CN] h2,html[lang=zh-CN] h3,html[lang=zh-CN] h4,html[lang=zh-CN] p,html[lang=zh-CN] li,html[lang=zh-CN] td,html[lang=zh-CN] th,html[lang=zh-CN] .ficha-body,html[lang=zh-CN] .content-body{overflow-wrap:anywhere}h1,h2{font-family:var(--font-sans);font-weight:700;line-height:1.18;color:var(--text-primary);letter-spacing:-.025em}h1{font-size:clamp(2rem,4vw + 1rem,2.85rem);margin-bottom:1rem}h2{font-size:clamp(1.5rem,2.5vw + .75rem,2.1rem);margin-top:2rem;margin-bottom:.75rem}h3,h4,h5,h6{font-family:var(--font-sans);font-weight:600;line-height:1.35;color:var(--text-primary);margin-top:1.5rem;margin-bottom:.5rem}h3{font-size:1.25rem}p{margin-bottom:1.25rem;color:var(--text-primary)}p.lead{font-size:1.15rem;line-height:1.7;color:var(--text-secondary)}a{color:var(--accent-cyan);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease,opacity .15s ease}a:hover{color:var(--accent-cyan-hover)}:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:3px}code,kbd,samp,pre,.font-mono{font-family:var(--font-mono);font-size:.9em}code{background-color:var(--bg-surface);border:1px solid var(--border-subtle);padding:.15em .4em;border-radius:var(--radius-xs);color:var(--accent-cyan)}pre{background-color:var(--bg-surface);border:1px solid var(--border-subtle);padding:1rem;border-radius:6px;overflow-x:auto;margin-bottom:1.5rem}pre code{background:none;border:none;padding:0;color:inherit}ul,ol{margin-bottom:1.25rem;padding-inline-start:1.5rem;padding-inline-end:0;color:var(--text-primary)}li{margin-bottom:.5rem}.clinical-ltr,[dir=ltr]{direction:ltr;unicode-bidi:isolate;display:inline-block}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}.container-narrow{width:100%;max-width:800px;margin:0 auto;padding:0 1.5rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes studyGlowPulse{0%,to{box-shadow:0 0 0 1px #ffffff2e inset,0 6px 22px var(--study-glow)}50%{box-shadow:0 0 0 1px #ffffff47 inset,0 8px 28px #ff5a46bf}}.btn-study,a.btn-study,button.btn-study,[data-study=true].btn-study{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,var(--study-1),var(--study-2));color:var(--study-ink)!important;font-family:var(--font-sans);font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;border-radius:var(--radius-pill);border:none;padding:.55rem 1.25rem;box-shadow:0 0 0 1px #ffffff2e inset,0 6px 22px var(--study-glow);cursor:pointer;white-space:nowrap;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;animation:studyGlowPulse 6s ease-in-out infinite}.btn-study:hover,a.btn-study:hover,button.btn-study:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff47 inset,0 8px 26px var(--study-glow);color:var(--study-ink)!important}.btn-study:active,a.btn-study:active,button.btn-study:active{transform:translateY(0);filter:brightness(.96)}.btn-study:focus-visible,a.btn-study:focus-visible,button.btn-study:focus-visible{outline:2px solid #ffffff;outline-offset:3px;box-shadow:0 0 0 4px var(--study-1),0 8px 26px var(--study-glow)}.btn-study-sm{padding:.4rem .9rem;font-size:.85rem}.btn-study-lg{padding:.85rem 1.85rem;font-size:1.08rem}@media(prefers-reduced-motion:reduce){.btn-study,a.btn-study,button.btn-study,[data-study=true].btn-study{animation:none}}#main-content[data-astro-cid-5hce7sga]{min-height:calc(100vh - 370px)}
