.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.icons0-icon{vertical-align:-.125em;flex-shrink:0;display:inline-block}.site-footer[data-astro-cid-jo6i4kqk]{color:#fff;background:radial-gradient(80% 220px at 50% 0,#b4530924,#0000 70%),linear-gradient(#221f1c 0%,#1c1917 200px);margin-top:auto;padding:4rem 0 2rem;position:relative}.site-footer[data-astro-cid-jo6i4kqk]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f59e0b59,#0000);height:1px;position:absolute;top:0;left:0;right:0}.footer-inner[data-astro-cid-jo6i4kqk]{max-width:var(--container-max-width,1200px);margin:0 auto;padding:0 1rem}.footer-waitlist[data-astro-cid-jo6i4kqk]{background:#292524;border:1px solid #44403c;border-radius:1rem;margin-bottom:3rem;padding:2rem}.footer-waitlist-content[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:480px;margin:0 auto;display:flex}.footer-waitlist-title[data-astro-cid-jo6i4kqk]{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.footer-waitlist-desc[data-astro-cid-jo6i4kqk]{color:#a8a29e;margin:0;font-size:.95rem}.footer-waitlist-form[data-astro-cid-jo6i4kqk]{gap:.5rem;width:100%;display:flex}.footer-waitlist-input[data-astro-cid-jo6i4kqk]{color:#fff;background:#1c1917;border:1px solid #57534e;border-radius:.5rem;flex:auto;min-width:0;padding:.65rem 1rem;font-size:.9375rem;line-height:1.4}.footer-waitlist-input[data-astro-cid-jo6i4kqk]::placeholder{color:#a8a29e}.footer-waitlist-input[data-astro-cid-jo6i4kqk]:focus{outline-offset:0;border-color:#b45309;outline:2px solid #b4530940}.footer-waitlist-submit[data-astro-cid-jo6i4kqk]{color:#fff;cursor:pointer;white-space:nowrap;background:#ea580c;border:1px solid #ea580c;border-radius:.5rem;align-items:center;gap:.4rem;padding:.65rem 1.1rem;font-size:.9375rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.footer-waitlist-submit[data-astro-cid-jo6i4kqk]:hover:not(:disabled){background:#c2410c;transform:translateY(-1px)}.footer-waitlist-submit[data-astro-cid-jo6i4kqk]:disabled{opacity:.6;cursor:not-allowed}.footer-waitlist-amazon[data-astro-cid-jo6i4kqk]{color:#d6d3d1;background:0 0;border:1px solid #57534e;border-radius:.5rem;align-items:center;gap:.35rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.footer-waitlist-amazon[data-astro-cid-jo6i4kqk]:hover{color:#fff;background:#44403c}.footer-waitlist-hint[data-astro-cid-jo6i4kqk]{color:#57534e;align-items:center;gap:.35rem;margin:0;font-size:.8125rem;display:inline-flex}.footer-waitlist-msg[data-astro-cid-jo6i4kqk]{margin:0;font-size:.875rem;font-weight:600}.footer-waitlist-msg[data-astro-cid-jo6i4kqk]:not([hidden]){padding-top:.25rem}.footer-waitlist-msg[data-astro-cid-jo6i4kqk][data-state=success]{color:#4ade80}.footer-waitlist-msg[data-astro-cid-jo6i4kqk][data-state=error]{color:#f87171}.visually-hidden[data-astro-cid-jo6i4kqk]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-content[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 2fr;gap:4rem;margin-bottom:3rem;display:grid}.footer-info[data-astro-cid-jo6i4kqk] .footer-brand-heading[data-astro-cid-jo6i4kqk],.footer-info[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.footer-info[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#a8a29e;margin:0;font-size:.95rem}.footer-links[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.footer-column[data-astro-cid-jo6i4kqk] .footer-col-heading[data-astro-cid-jo6i4kqk],.footer-column[data-astro-cid-jo6i4kqk] h5[data-astro-cid-jo6i4kqk]{color:#fff;margin-top:0;margin-bottom:1rem;font-size:1rem;font-weight:700}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#a8a29e;align-items:center;min-height:44px;padding:.5rem 0;font-size:.95rem;text-decoration:none;transition:color .2s;display:flex}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-primary,#b45309);outline-offset:2px}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid #292524;padding-top:2rem}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#57534e;margin-bottom:.5rem;font-size:.875rem}.footer-link[data-astro-cid-jo6i4kqk]{color:#a8a29e;border-radius:4px;padding:.5rem 0;text-decoration:none;transition:color .2s}.footer-link[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-link[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-primary,#b45309);outline-offset:2px}.footer-sep[data-astro-cid-jo6i4kqk]{color:#57534e;user-select:none;margin:0 .25rem}.footer-copy[data-astro-cid-jo6i4kqk]{color:#57534e}.legal-disclosure[data-astro-cid-jo6i4kqk]{color:#57534e;margin-bottom:0;font-size:.875rem}@media (width<=768px){.site-footer[data-astro-cid-jo6i4kqk]{padding:3rem 0 1.5rem;padding-bottom:calc(7.5rem + env(safe-area-inset-bottom))}.footer-inner[data-astro-cid-jo6i4kqk]{padding:0 1rem}.footer-waitlist[data-astro-cid-jo6i4kqk]{border-radius:.75rem;margin-bottom:2rem;padding:1.5rem 1rem}.footer-waitlist-form[data-astro-cid-jo6i4kqk]{flex-direction:column}.footer-waitlist-submit[data-astro-cid-jo6i4kqk]{justify-content:center;width:100%;min-height:48px}.footer-waitlist-input[data-astro-cid-jo6i4kqk]{min-height:48px}.footer-content[data-astro-cid-jo6i4kqk]{text-align:left;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}.footer-info[data-astro-cid-jo6i4kqk]{text-align:center}.footer-links[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.footer-column[data-astro-cid-jo6i4kqk]{text-align:center}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{justify-content:center;min-height:44px;padding:.625rem 0}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:center}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;gap:.375rem;display:flex}.footer-sep[data-astro-cid-jo6i4kqk]{display:none}}@media (width<=480px){.site-footer[data-astro-cid-jo6i4kqk]{padding:2.5rem 0 1.25rem;padding-bottom:calc(7rem + env(safe-area-inset-bottom));font-size:.875rem}.footer-inner[data-astro-cid-jo6i4kqk]{padding:0 .75rem}.footer-waitlist[data-astro-cid-jo6i4kqk]{padding:1.25rem .875rem}.footer-waitlist-title[data-astro-cid-jo6i4kqk]{font-size:1.125rem}.footer-links[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:1.25rem}.footer-column[data-astro-cid-jo6i4kqk] h5[data-astro-cid-jo6i4kqk]{margin-bottom:.75rem}.footer-column[data-astro-cid-jo6i4kqk]{text-align:center}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{justify-content:center;padding:.5rem 0;font-size:.875rem}}.oos-banner[data-astro-cid-gzukqpfs]{color:#fff;z-index:20;background:#92400e;width:100%;margin-top:65px;position:relative;overflow:hidden}.oos-banner-inner[data-astro-cid-gzukqpfs]{justify-content:center;align-items:center;gap:.5rem;max-width:1200px;min-height:40px;margin:0 auto;padding:.6rem 2.5rem .6rem 1rem;display:flex;position:relative}.oos-banner-text[data-astro-cid-gzukqpfs]{text-align:center;font-size:.9rem;font-weight:500;line-height:1.4}.oos-banner-link[data-astro-cid-gzukqpfs]{color:#fff;text-underline-offset:2px;font-weight:700;text-decoration:underline;transition:opacity .2s}.oos-banner-link[data-astro-cid-gzukqpfs]:hover,.oos-banner-link[data-astro-cid-gzukqpfs]:focus{opacity:.85;color:#fff}.oos-banner-close[data-astro-cid-gzukqpfs]{color:#fff;cursor:pointer;z-index:2;background:#ffffff26;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.3rem;transition:background .2s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.oos-banner-close[data-astro-cid-gzukqpfs]:hover{background:#ffffff40}.oos-banner-close[data-astro-cid-gzukqpfs]:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}@media (width<=768px){.oos-banner[data-astro-cid-gzukqpfs]{margin-top:65px}.oos-banner-inner[data-astro-cid-gzukqpfs]{min-height:44px;padding:.5rem 2.75rem .5rem .75rem}.oos-banner-text[data-astro-cid-gzukqpfs]{font-size:.8125rem}.oos-banner-close[data-astro-cid-gzukqpfs]{min-width:36px;min-height:36px;padding:.45rem;right:.45rem}}@media (width<=480px){.oos-banner[data-astro-cid-gzukqpfs]{margin-top:65px}.oos-banner-inner[data-astro-cid-gzukqpfs]{min-height:48px;padding:.45rem 2.85rem .45rem .75rem}.oos-banner-text[data-astro-cid-gzukqpfs]{font-size:.75rem}.oos-banner-close[data-astro-cid-gzukqpfs]{min-width:38px;min-height:38px;right:.35rem}}.oos-banner[data-astro-cid-gzukqpfs].oos-hidden{visibility:hidden;pointer-events:none;height:0;min-height:0;margin-top:0}:root{--kr-space-section:clamp(3rem, 7vw, 6rem);--kr-text-base:clamp(1rem, .9rem + .5vw, 1.125rem);--kr-text-lg:clamp(1.125rem, 1rem + .625vw, 1.25rem);--kr-text-2xl:clamp(1.5rem, 1.25rem + 1.25vw, 2rem);--kr-text-4xl:clamp(2.25rem, 1.75rem + 2.5vw, 3.5rem);--color-primary:#92400e;--color-primary-dark:#78350f;--color-primary-light:#b45309;--color-secondary:#c2410c;--color-secondary-dark:#9a3412;--color-secondary-light:#ea580c;--color-accent:#dc2626;--color-accent-light:#f87171;--color-tertiary:#d97706;--color-tertiary-light:#f59e0b;--color-warning:#d97706;--color-success:#166534;--color-amazon:#f90;--color-amazon-dark:#e47911;--color-text:#1c1917;--color-text-secondary:#44403c;--color-text-light:#57534e;--color-text-muted:#78716c;--color-bg:#f8f6f0;--color-bg-light:#f1ede4;--color-bg-lighter:#e7e1d5;--color-bg-dark:#ebe6dc;--color-surface:#fff;--color-surface-muted:#f1ede4;--color-border:#ded8cc;--color-border-light:#eeeae2;--color-danger:#b42318;--font-family-base:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-heading:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container-max-width:1200px;--border-radius:.375rem;--border-radius-lg:.625rem;--border-radius-xl:.875rem;--box-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--box-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--box-shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--transition:all .3s cubic-bezier(.4, 0, .2, 1);--transition-fast:all .15s ease-out}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family-base);scroll-behavior:smooth}body{color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100dvh;line-height:1.6;display:flex}.layout-wrap{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.aura-bg{opacity:.28;z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.aura-bg .aura-layer-1,.aura-bg .aura-layer-2{mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.aura-bg .aura-layer-1{filter:blur(110px);background:linear-gradient(#0000 0%,#ffe6b41a 20%,#ffffffd9 40%,#ffdcaa8c 70%,#f5d2a066 100%)}.aura-bg .aura-layer-2{filter:blur(110px);background:linear-gradient(#0000 0%,#ffe6b426 25%,#ffffffe6 48%,#ffdcaa80 75%,#f5d2a052 100%)}@media (width>=1024px){.aura-bg .aura-layer-1,.aura-bg .aura-layer-2{filter:blur(130px)}}body[data-page-type=about] .aura-bg,body[data-page-type=blog] .aura-bg{opacity:.55}main.blog-page,main.blog-post-page,.compatibility-page,.compatibility-hero,.section-muted,.breadcrumb,.breadcrumb-container,.product-hero,.section-details,.section-fit-check,.section-search-intent,.section-trust,.section-related-links{background:0 0!important}.layout-wrap main,.layout-wrap #main-content{flex:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);margin-bottom:1rem;font-weight:600;line-height:1.2}h1{font-size:2.5rem;font-weight:800}h2{font-size:2rem;font-weight:700}h3{font-size:1.5rem}p{margin-bottom:1rem;line-height:1.7}a{color:var(--color-primary);transition:var(--transition);text-decoration:none}a:hover{color:var(--color-primary-dark)}a.btn,a.btn:hover,a.btn:focus{color:#fff}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 1rem}.btn{border-radius:var(--border-radius);transition:var(--transition);cursor:pointer;border:none;justify-content:center;align-items:center;min-height:48px;padding:.75rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary{background-color:var(--color-primary);color:#fff;box-shadow:var(--box-shadow)}.btn-primary:hover{background-color:var(--color-primary-dark);color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px -8px #b4530980}.btn-secondary{background-color:var(--color-secondary);color:#fff;box-shadow:var(--box-shadow)}.btn-secondary:hover{background-color:var(--color-secondary-dark);color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px -8px #c2410c80}.btn-amazon{background:linear-gradient(135deg, var(--color-amazon,#f90) 0%, var(--color-amazon-dark,#e47911) 100%);color:#fff;box-shadow:0 4px 14px #ff990059}.btn-amazon:hover{color:#fff;background:linear-gradient(135deg, #ffad33 0%, var(--color-amazon-dark,#e47911) 100%);transform:translateY(-2px);box-shadow:0 8px 25px #ff990073}.btn-amazon:focus-visible{outline:2px solid var(--color-amazon,#f90);outline-offset:2px}.btn-lg{padding:1rem 2.5rem;font-size:1.125rem}.section{padding:4rem 0}.section-light{background-color:var(--color-bg-light)}.text-center{text-align:center}.text-muted{color:var(--color-text-light)}.grid{gap:2rem;display:grid}.grid-2{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.card{border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:var(--transition);background:#fff;padding:2rem}.card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (width<=1024px){.container{padding:0 1.5rem}}@media (width<=768px){:root{--container-max-width:100%;--border-radius:.5rem;--border-radius-lg:.75rem}html{font-size:16px}body{-webkit-text-size-adjust:100%;line-height:1.5}h1{font-size:2rem;line-height:1.1}h2{font-size:1.75rem;line-height:1.2}h3{font-size:1.25rem}p{line-height:1.6}.section{padding:2rem 0}.container{padding:0 1rem}.btn{width:100%;max-width:280px;min-height:48px;padding:.75rem 1.5rem;font-size:1rem}.btn-lg{padding:1rem 2rem;font-size:1.125rem}.grid{gap:1.5rem}.card{padding:1.5rem}.section-header,.section-header p{text-align:center}.card p{text-align:left}}@media (width<=480px){:root{--container-max-width:100%}.container{padding:0 .75rem}h1{font-size:1.75rem}h2{font-size:1.5rem}.section{padding:1.5rem 0}.card{padding:1rem}.btn{min-height:44px;padding:.625rem 1.25rem;font-size:.875rem}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-to-main{background:var(--color-primary);color:#fff;z-index:10000;border-radius:0 0 .5rem;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:top .3s;position:absolute;top:-100px;left:0;box-shadow:0 4px 12px #b453094d}.skip-to-main:focus{outline:3px solid var(--color-warning);outline-offset:2px;top:0}:focus-visible,.btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-primary,#d97706);outline-offset:2px}:focus:not(:focus-visible){outline:none}.text-muted,.color-text-light{color:var(--color-text-light,#78716c)}@media (prefers-contrast:high){:root{--color-primary:#00f;--color-text:#000;--color-bg:#fff;--color-border:#000}}@media (hover:none) and (pointer:coarse){.btn{min-width:44px;min-height:44px}.nav-link{min-height:44px;padding:.75rem 1rem}a,button{-webkit-tap-highlight-color:#b4530933}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.footer-policy-link{color:#a8a29e;text-decoration:none}.footer-policy-link:hover{color:#fff}main.specs-page section.specs-hero .hero-inner,main.support-page section.support-hero .hero-inner{text-align:center;flex-direction:column;align-items:center;max-width:42rem;margin:0 auto;display:flex}main.specs-page section.specs-hero,main.support-page section.support-hero{color:var(--color-text,#1c1917);margin-top:0;padding:calc(64px + 2.5rem) 0 3rem}main.specs-page section.specs-hero .page-hero-eyebrow,main.support-page section.support-hero .page-hero-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary,#92400e);margin:0 0 .75rem;font-size:.75rem;font-weight:600}main.specs-page section.specs-hero h1,main.support-page section.support-hero h1{letter-spacing:-.02em;color:#1c1917;margin:0 0 1rem;font-size:2.5rem;font-weight:700;line-height:1.2}main.specs-page section.specs-hero .hero-subtitle,main.support-page section.support-hero .hero-subtitle,main.support-page section.support-hero .hero-inner>p.hero-subtitle{color:#44403c;max-width:36rem;margin:0 auto 1.5rem;font-size:1.0625rem;line-height:1.55}main.specs-page section.specs-hero .hero-inner .btn-hero-cta,main.support-page section.support-hero .hero-inner .btn-hero-cta{margin-top:.25rem}main.specs-page section.specs-hero .hero-inner .hero-subtitle{margin-bottom:1.5rem}main.specs-page section.specs-hero .btn-hero-cta,main.support-page section.support-hero .btn-hero-cta{color:var(--color-primary);border-radius:var(--border-radius,8px);background:#fff;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 12px #00000026}main.specs-page section.specs-hero .btn-hero-cta:hover,main.support-page section.support-hero .btn-hero-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003}main.specs-page section.specs-hero .btn-hero-cta:focus-visible,main.support-page section.support-hero .btn-hero-cta:focus-visible{outline:2px solid var(--color-primary,#92400e);outline-offset:2px}main.specs-page .section[data-section]:first-of-type,main.support-page .section[data-section]:first-of-type{padding-top:2.5rem}@media (width<=768px){main.specs-page section.specs-hero,main.support-page section.support-hero{padding:calc(60px + 1.5rem) 0 2rem}main.specs-page section.specs-hero .hero-inner,main.support-page section.support-hero .hero-inner{gap:0;padding:0 1rem}main.specs-page section.specs-hero .page-hero-eyebrow,main.support-page section.support-hero .page-hero-eyebrow{letter-spacing:.1em;margin-bottom:.5rem;font-size:.6875rem}main.specs-page section.specs-hero h1,main.support-page section.support-hero h1{margin-bottom:.75rem;font-size:1.875rem}main.specs-page section.specs-hero .hero-subtitle,main.support-page section.support-hero .hero-subtitle,main.support-page section.support-hero .hero-inner>p.hero-subtitle{margin-bottom:1.25rem;font-size:1rem}main.specs-page section.specs-hero .hero-inner .btn-hero-cta,main.support-page section.support-hero .hero-inner .btn-hero-cta{justify-content:center;width:100%;max-width:100%;min-height:48px;margin-top:0;padding:.875rem 1.25rem;font-size:.9375rem;display:flex}main.specs-page .section[data-section]:first-of-type,main.support-page .section[data-section]:first-of-type{padding-top:2rem}}@media (width<=480px){main.specs-page section.specs-hero,main.support-page section.support-hero{padding:calc(56px + 1.25rem) 0 1.5rem}main.specs-page section.specs-hero .hero-inner,main.support-page section.support-hero .hero-inner{padding:0 .875rem}main.specs-page section.specs-hero h1,main.support-page section.support-hero h1{margin-bottom:.625rem;font-size:1.5rem}main.specs-page section.specs-hero .hero-subtitle,main.support-page section.support-hero .hero-subtitle,main.support-page section.support-hero .hero-inner>p.hero-subtitle{margin-bottom:1rem;font-size:.9375rem}main.specs-page section.specs-hero .hero-inner .btn-hero-cta,main.support-page section.support-hero .hero-inner .btn-hero-cta{min-height:44px;padding:.75rem 1rem;font-size:.875rem}main.specs-page .section[data-section]:first-of-type,main.support-page .section[data-section]:first-of-type{padding-top:1.5rem}}main.content-page{min-height:60vh}main.content-page .content-hero{background:0 0;padding:calc(64px + 2.5rem) 0 2.5rem}main.content-page .content-hero-title{color:var(--color-text,#1c1917);text-align:center;margin-bottom:.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}main.content-page .content-hero-subtitle{color:var(--color-text-secondary,#57534e);text-align:center;max-width:42rem;margin-left:auto;margin-right:auto;font-size:1.25rem}main.content-page .content-body{background:0 0;padding:3rem 0}main.content-page .content-sections{max-width:900px;margin:0 auto}main.content-page .content-intro{color:var(--color-text-secondary,#57534e);margin-bottom:2rem;font-size:1.0625rem;line-height:1.75}main.content-page .content-cta-wrap{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}main.content-page .content-cta-wrap .btn{min-width:140px}main.content-page .faq-list{margin:0}main.content-page .faq-item{margin-bottom:2rem}main.content-page .faq-question{color:var(--color-text,#1c1917);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}main.content-page .faq-answer{color:var(--color-text-secondary,#57534e);margin:0;font-size:1rem;line-height:1.75}main.content-page .faq-answer a{color:var(--color-primary);text-decoration:underline}main.content-page .pillars-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}main.content-page .pillar-card{border:1px solid var(--color-border,#e7e5e4);border-radius:var(--border-radius,8px);padding:1.5rem}main.content-page .pillar-title{color:var(--color-text,#1c1917);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}main.content-page .pillar-desc{color:var(--color-text-secondary,#57534e);margin-bottom:1rem;font-size:.9375rem;line-height:1.6}main.content-page .pillar-link{color:var(--color-primary);font-weight:600;text-decoration:none}main.content-page .pillar-link:hover{text-decoration:underline}@media (width<=768px){main.content-page .content-hero{padding:calc(60px + 1.5rem) 0 2rem}main.content-page .content-hero-title{font-size:1.75rem}main.content-page .content-hero-subtitle{padding:0 .5rem;font-size:1.125rem}main.content-page .content-body,main.content-page .section.content-body{padding:2rem 0}main.content-page .content-sections{padding:0 1rem}main.content-page .content-intro{margin-bottom:1.5rem;font-size:1rem}main.content-page .content-cta-wrap{flex-direction:column;align-items:stretch;margin-top:1.5rem}main.content-page .content-cta-wrap .btn{justify-content:center;width:100%;max-width:100%}main.content-page .faq-item{margin-bottom:1.5rem}main.content-page .faq-question{font-size:1.0625rem}main.content-page .pillars-grid{grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}main.content-page .pillar-card{padding:1.25rem}}@media (width<=480px){main.content-page .content-hero{padding:calc(56px + 1.25rem) 0 1.5rem}main.content-page .content-hero-title{font-size:1.5rem}main.content-page .content-hero-subtitle{font-size:1rem}main.content-page .content-body,main.content-page .section.content-body{padding:1.5rem 0}main.content-page .content-sections{padding:0 .75rem}main.content-page .content-cta-wrap .btn{min-height:44px;padding:.75rem 1rem}main.content-page .pillar-card{padding:1rem}main.content-page .pillar-title{font-size:1.125rem}}:root{--radius-control:.625rem;--radius-card:1rem;--surface-card:#ffffffe6;--surface-soft:#fffaf0}.nav-links{background:#fffaf0e0!important;border-color:#b4530929!important}.nav-action-btn,.mobile-action-btn,.mobile-sidebar-action{background:var(--color-secondary)!important;box-shadow:0 4px 14px #9a341242!important}.nav-action-btn:hover,.mobile-action-btn:hover,.mobile-sidebar-action:hover{background:var(--color-secondary-dark)!important;box-shadow:0 8px 22px #9a341257!important}main.support-page .support-card,main.specs-page .spec-category,main.compatibility-page .compatibility-card,main.content-page .pillar-card,main.content-page .legacy-review-card,main.content-page .legacy-reviews-aggregate,main.content-page .compare-table-wrap{border-radius:var(--radius-card)!important;background:var(--surface-card)!important;border-color:#b4530929!important;box-shadow:0 8px 24px #78350f12!important}main.support-page .support-card:before{background:var(--color-secondary)!important}main.support-page .support-card .card-icon{color:var(--color-primary)!important;background:#b4530914!important;border-color:#b4530933!important}main.support-page .support-card h2,main.support-page .support-card h3,main.support-page .warranty-card h3{color:var(--color-text)!important}main.support-page .support-card:hover,main.specs-page .spec-category:hover{border-color:#b4530957!important;box-shadow:0 14px 30px #78350f1c!important}main.specs-page .spec-category h2{color:var(--color-primary)!important;border-bottom-color:#b453092e!important}main.specs-page .compatible-item{background:var(--surface-soft)!important;border-color:#b453091f!important}main.content-page .content-hero,main.content-page .content-body{background:0 0!important}main.content-page .content-hero{border-bottom-color:#b4530924!important}main.content-page .pillar-card,main.content-page .legacy-review-card,main.content-page .reviews-aggregate{background:#fffdf9eb!important}main.content-page .pillar-card:hover{border-color:var(--color-primary)!important;background:var(--surface-soft)!important}main.about-page .about-hero,.about-hero,.about-story,.about-mission,.about-values,.about-editorial,.about-links,.about-contact{background:0 0!important}.about-hero,.editorial-hero,.legal-hero{border-bottom:1px solid #b4530924}.value-card,.about-link-card,.fit-check-panel{border-radius:var(--radius-card)!important}.value-card{background:var(--surface-soft)!important;border-color:#b4530929!important}.editorial-content,.legal-content,.product-hero,.section-fit-check,.section-details,.section-search-intent,.section-trust,.section-related-links{background:0 0!important}.product-price-section,.product-highlights{border-radius:var(--radius-card)!important;background:var(--surface-soft)!important}.product-header-mobile .badge,.trust-badges .badge,.btn,.nav-action-btn,.mobile-action-btn,.mobile-sidebar-action,.buy-hero-cta-btn{border-radius:var(--radius-control)!important}@media (width<=768px){.mobile-sidebar-content,.mobile-sidebar-header,.mobile-sidebar-actions{background:var(--color-bg)!important}.mobile-sidebar-link{border-radius:var(--radius-control)!important;box-shadow:none!important;border-color:#b4530924!important}main.support-page .support-card,main.specs-page .spec-category,main.content-page .pillar-card,main.content-page .legacy-review-card{box-shadow:0 6px 18px #78350f0f!important}}.kr-ad{background:#fff;border:1px solid #ded8cc;border-radius:.5rem;max-width:100%;margin:2.25rem 0;padding:.65rem .75rem .85rem}.kr-ad-label{letter-spacing:.04em;text-transform:uppercase;color:#78716c;margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.kr-ad ins.adsbygoogle{min-height:90px;display:block}.kr-ad--end{margin-top:2.5rem;margin-bottom:2.75rem}.kr-ad-guide-source,.sticky-promo-sidebar .kr-ad,.sticky-mobile-bar .kr-ad,.article-promo .kr-ad,.product-callout .kr-ad,.cta-card .kr-ad,.kr-aff-slot .kr-ad,.recommended-products .kr-ad{display:none!important}.language-switcher[data-astro-cid-l4evwy7q]{display:inline-block;position:relative}.lang-button[data-astro-cid-l4evwy7q]{cursor:pointer;backdrop-filter:blur(12px);font-family:var(--font-family-base);color:var(--color-text-secondary);background:#fffffffa;border:2px solid #b4530933;border-radius:.875rem;align-items:center;gap:.5rem;min-height:42px;padding:.625rem .875rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 8px #b4530914,0 1px 3px #0000000d}.lang-button[data-astro-cid-l4evwy7q]:hover{border-color:var(--color-primary);background:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #b4530926,0 2px 6px #00000014}.lang-button[data-astro-cid-l4evwy7q]:active{transform:translateY(0)}.lang-button[data-astro-cid-l4evwy7q][aria-expanded=true]{border-color:var(--color-primary);background:#b453090d;box-shadow:0 0 0 3px #b453091a,0 4px 16px #b4530926}.lang-button[data-astro-cid-l4evwy7q][aria-expanded=true] .lang-chevron[data-astro-cid-l4evwy7q]{transform:rotate(180deg)}.lang-icon[data-astro-cid-l4evwy7q]{width:1.5rem;height:1.5rem;color:var(--color-primary);background:#b453091a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lang-code[data-astro-cid-l4evwy7q]{letter-spacing:.025em;color:var(--color-text);font-size:.8125rem;font-weight:700}.lang-chevron[data-astro-cid-l4evwy7q]{color:var(--color-text-light);flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1)}.lang-menu-desktop[data-astro-cid-l4evwy7q]{backdrop-filter:blur(20px);opacity:0;visibility:hidden;z-index:10000;background:#fffffffa;border:2px solid #b4530926;border-radius:1rem;flex-direction:column;min-width:240px;max-height:480px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-8px)scale(.96);box-shadow:0 12px 40px #0000001f,0 4px 16px #b4530926,0 1px 3px #00000014}.lang-menu-desktop[data-astro-cid-l4evwy7q][aria-hidden=false]{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.lang-menu-header[data-astro-cid-l4evwy7q]{background:#f8fafc80;border-bottom:1px solid #e2e8f0cc;border-radius:1rem 1rem 0 0;padding:.875rem 1rem}.lang-menu-title[data-astro-cid-l4evwy7q]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-light);font-size:.75rem;font-weight:700}.lang-menu-list[data-astro-cid-l4evwy7q]{padding:.5rem;overflow:hidden auto}.lang-menu-list[data-astro-cid-l4evwy7q]::-webkit-scrollbar{width:6px}.lang-menu-list[data-astro-cid-l4evwy7q]::-webkit-scrollbar-track{background:#b453090d;border-radius:10px;margin:.5rem 0}.lang-menu-list[data-astro-cid-l4evwy7q]::-webkit-scrollbar-thumb{background:#b4530940;border-radius:10px}.lang-menu-list[data-astro-cid-l4evwy7q]::-webkit-scrollbar-thumb:hover{background:#b4530966}.lang-menu-item[data-astro-cid-l4evwy7q]{color:var(--color-text);cursor:pointer;border-radius:.75rem;align-items:center;gap:.875rem;padding:.875rem 1rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.lang-menu-item[data-astro-cid-l4evwy7q]:before{content:"";opacity:0;border-radius:inherit;background:linear-gradient(135deg,#b4530914 0%,#92400e1f 100%);transition:opacity .2s;position:absolute;inset:0}.lang-menu-item[data-astro-cid-l4evwy7q]:hover{background:#b453090d;transform:translate(4px)}.lang-menu-item[data-astro-cid-l4evwy7q]:hover:before{opacity:1}.lang-menu-item[data-astro-cid-l4evwy7q]:active{transform:translate(2px)scale(.98)}.lang-menu-code-badge[data-astro-cid-l4evwy7q]{width:2.5rem;height:2rem;color:var(--color-primary);letter-spacing:.02em;z-index:1;background:#b4530914;border:1px solid #b453092e;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;transition:transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.lang-menu-item[data-astro-cid-l4evwy7q]:hover .lang-menu-code-badge[data-astro-cid-l4evwy7q]{transform:scale(1.06)}.lang-menu-text[data-astro-cid-l4evwy7q]{z-index:1;flex-direction:column;flex:1;gap:.125rem;display:flex;position:relative}.lang-menu-native[data-astro-cid-l4evwy7q]{color:var(--color-text);font-size:.9375rem;font-weight:600;line-height:1.2}.lang-modal[data-astro-cid-l4evwy7q]{display:none}.lang-button[data-astro-cid-l4evwy7q]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lang-menu-item[data-astro-cid-l4evwy7q]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;z-index:1}@media (width<=1024px){.lang-menu-desktop[data-astro-cid-l4evwy7q]{display:none!important}.lang-modal[data-astro-cid-l4evwy7q]{z-index:10002;visibility:hidden;opacity:0;width:100%;height:100vh;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;position:fixed;top:0;left:0}.lang-modal[data-astro-cid-l4evwy7q].open{visibility:visible;opacity:1}.lang-modal-overlay[data-astro-cid-l4evwy7q]{backdrop-filter:blur(8px);background:#0009;transition:opacity .3s;position:absolute;inset:0}.lang-modal-content[data-astro-cid-l4evwy7q]{background:#fff;border-radius:1.5rem 1.5rem 0 0;flex-direction:column;max-height:80vh;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -20px 60px #00000040,0 -8px 24px #b4530926}.lang-modal[data-astro-cid-l4evwy7q].open .lang-modal-content[data-astro-cid-l4evwy7q]{transform:translateY(0)}.lang-modal-header[data-astro-cid-l4evwy7q]{background:linear-gradient(#f8fafccc 0%,#fff 100%);border-bottom:2px solid #e2e8f0cc;border-radius:1.5rem 1.5rem 0 0;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.lang-modal-title[data-astro-cid-l4evwy7q]{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:700}.lang-modal-close[data-astro-cid-l4evwy7q]{width:44px;height:44px;color:var(--color-text-light);cursor:pointer;background:#f3f4f6cc;border:1px solid #e5e7ebcc;border-radius:.875rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.lang-modal-close[data-astro-cid-l4evwy7q]:hover{color:var(--color-text);background:#e5e7eb;transform:scale(1.05)}.lang-modal-close[data-astro-cid-l4evwy7q]:active{transform:scale(.95)}.lang-modal-list[data-astro-cid-l4evwy7q]{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}.lang-modal-current-label[data-astro-cid-l4evwy7q],.lang-modal-available-label[data-astro-cid-l4evwy7q]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-light);margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:block}.lang-modal-current[data-astro-cid-l4evwy7q]{border-bottom:1px solid #e2e8f0cc;padding-bottom:1rem}.lang-modal-grid[data-astro-cid-l4evwy7q]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;display:grid}.lang-modal-item[data-astro-cid-l4evwy7q]{color:var(--color-text);cursor:pointer;background:#fff;border:2px solid #e2e8f0cc;border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;min-height:100px;padding:1.25rem 1rem;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.lang-modal-item[data-astro-cid-l4evwy7q]:before{content:"";opacity:0;background:linear-gradient(135deg,#b453090d 0%,#92400e14 100%);transition:opacity .2s;position:absolute;inset:0}.lang-modal-item[data-astro-cid-l4evwy7q]:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 20px #b4530926,0 3px 8px #00000014}.lang-modal-item[data-astro-cid-l4evwy7q]:hover:before{opacity:1}.lang-modal-item[data-astro-cid-l4evwy7q]:active{transform:translateY(0)scale(.98)}.lang-modal-item-active[data-astro-cid-l4evwy7q]{border-color:var(--color-primary);cursor:default;background:linear-gradient(135deg,#b453091a 0%,#92400e26 100%)}.lang-modal-item-active[data-astro-cid-l4evwy7q]:hover{transform:none;box-shadow:0 4px 12px #b4530933,0 2px 6px #00000014}.lang-modal-code-badge[data-astro-cid-l4evwy7q]{min-width:3.25rem;height:2.375rem;color:var(--color-primary);letter-spacing:.02em;z-index:1;background:#b4530914;border:1px solid #b4530933;border-radius:.75rem;justify-content:center;align-items:center;padding:0 .65rem;font-size:.9375rem;font-weight:800;transition:transform .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.lang-modal-item[data-astro-cid-l4evwy7q]:hover .lang-modal-code-badge[data-astro-cid-l4evwy7q]{transform:scale(1.06)}.lang-modal-text[data-astro-cid-l4evwy7q]{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:.25rem;display:flex;position:relative}.lang-modal-native[data-astro-cid-l4evwy7q]{color:var(--color-text);font-size:1rem;font-weight:600;line-height:1.2}.lang-modal-check[data-astro-cid-l4evwy7q]{color:var(--color-primary);filter:drop-shadow(0 2px 4px #b453094d);position:absolute;top:.75rem;right:.75rem}}@media (width<=768px){.lang-button[data-astro-cid-l4evwy7q]{min-height:38px;padding:.5rem .75rem}.lang-icon[data-astro-cid-l4evwy7q]{width:1.375rem;height:1.375rem}.lang-code[data-astro-cid-l4evwy7q]{font-size:.75rem}.lang-chevron[data-astro-cid-l4evwy7q]{width:14px;height:14px}.lang-modal-content[data-astro-cid-l4evwy7q]{max-height:85vh}.lang-modal-header[data-astro-cid-l4evwy7q]{padding:1.25rem 1rem}.lang-modal-title[data-astro-cid-l4evwy7q]{font-size:1.125rem}.lang-modal-close[data-astro-cid-l4evwy7q]{width:40px;height:40px}.lang-modal-list[data-astro-cid-l4evwy7q]{gap:1.25rem;padding:1rem}.lang-modal-grid[data-astro-cid-l4evwy7q]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.625rem}.lang-modal-item[data-astro-cid-l4evwy7q]{min-height:90px;padding:1rem .75rem}.lang-modal-code-badge[data-astro-cid-l4evwy7q]{min-width:3rem;height:2.125rem;font-size:.875rem}.lang-modal-native[data-astro-cid-l4evwy7q]{font-size:.9375rem}}@media (width<=480px){.lang-button[data-astro-cid-l4evwy7q]{gap:.375rem;min-height:36px;padding:.5rem .625rem}.lang-icon[data-astro-cid-l4evwy7q]{width:1.25rem;height:1.25rem}.lang-code[data-astro-cid-l4evwy7q]{font-size:.7rem}.lang-modal-content[data-astro-cid-l4evwy7q]{max-height:90vh}.lang-modal-header[data-astro-cid-l4evwy7q]{padding:1rem .875rem}.lang-modal-title[data-astro-cid-l4evwy7q]{font-size:1rem}.lang-modal-list[data-astro-cid-l4evwy7q]{padding:.875rem}.lang-modal-grid[data-astro-cid-l4evwy7q]{grid-template-columns:repeat(2,1fr);gap:.5rem}.lang-modal-item[data-astro-cid-l4evwy7q]{min-height:85px;padding:.875rem .625rem}.lang-modal-code-badge[data-astro-cid-l4evwy7q]{min-width:2.75rem;height:2rem;font-size:.8125rem}.lang-modal-native[data-astro-cid-l4evwy7q]{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.lang-button[data-astro-cid-l4evwy7q],.lang-menu-desktop[data-astro-cid-l4evwy7q],.lang-menu-item[data-astro-cid-l4evwy7q],.lang-modal[data-astro-cid-l4evwy7q],.lang-modal-overlay[data-astro-cid-l4evwy7q],.lang-modal-content[data-astro-cid-l4evwy7q],.lang-modal-item[data-astro-cid-l4evwy7q],.lang-modal-code-badge[data-astro-cid-l4evwy7q],.lang-icon[data-astro-cid-l4evwy7q],.lang-chevron[data-astro-cid-l4evwy7q]{transition:none!important;animation:none!important}}@media (prefers-contrast:high){.lang-button[data-astro-cid-l4evwy7q],.lang-menu-desktop[data-astro-cid-l4evwy7q],.lang-modal-content[data-astro-cid-l4evwy7q],.lang-modal-item[data-astro-cid-l4evwy7q]{border-width:3px}}body.lang-modal-open{overflow:hidden}.language-switcher-sidebar[data-astro-cid-l4evwy7q]{flex-direction:column;gap:.5rem;width:100%;display:flex}.lang-sidebar-trigger[data-astro-cid-l4evwy7q]{width:100%;color:var(--color-text);cursor:pointer;text-align:left;background:#fff;border:2px solid #e7e5e4;border-radius:1rem;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.lang-sidebar-trigger[data-astro-cid-l4evwy7q]:hover{border-color:var(--color-primary);background:#b453090d}.lang-sidebar-trigger[data-astro-cid-l4evwy7q][aria-expanded=true]{border-color:var(--color-primary);background:#b4530914}.lang-sidebar-trigger[data-astro-cid-l4evwy7q][aria-expanded=true] .lang-sidebar-chevron[data-astro-cid-l4evwy7q]{transform:rotate(180deg)}.lang-sidebar-label[data-astro-cid-l4evwy7q]{align-items:center;gap:.625rem;display:inline-flex}.lang-sidebar-icon[data-astro-cid-l4evwy7q]{color:var(--color-primary);flex-shrink:0}.lang-sidebar-chevron[data-astro-cid-l4evwy7q]{color:#78716c;flex-shrink:0;transition:transform .2s}.lang-sidebar-list[data-astro-cid-l4evwy7q]{flex-direction:column;gap:.375rem;padding:.5rem 0;display:flex}.lang-sidebar-list[data-astro-cid-l4evwy7q][hidden]{display:none}.lang-sidebar-item[data-astro-cid-l4evwy7q]{color:var(--color-text);background:#fff;border:1px solid #e7e5e4;border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.lang-sidebar-item[data-astro-cid-l4evwy7q]:hover{border-color:var(--color-primary);background:#b453090d}.lang-sidebar-item-current[data-astro-cid-l4evwy7q]{border-color:var(--color-primary);background:#b4530914;font-weight:600}.lang-sidebar-code[data-astro-cid-l4evwy7q]{width:2.375rem;height:1.875rem;color:var(--color-primary);letter-spacing:.02em;background:#b4530914;border:1px solid #b453092e;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.lang-sidebar-native[data-astro-cid-l4evwy7q]{flex:1}.lang-sidebar-check[data-astro-cid-l4evwy7q]{color:var(--color-primary);font-size:1rem;font-weight:700}.marketplace-selector[data-astro-cid-sxja2piu]{min-width:0;display:inline-flex}.marketplace-selector[data-astro-cid-sxja2piu] label[data-astro-cid-sxja2piu]{gap:.25rem;min-width:0;display:grid}.marketplace-selector__label[data-astro-cid-sxja2piu]{color:#57534e;font-size:.6875rem;font-weight:700}.marketplace-selector[data-astro-cid-sxja2piu] select[data-astro-cid-sxja2piu]{color:#1c1917;max-width:12rem;min-height:36px;font:inherit;background:#fff;border:1px solid #d6d3d1;border-radius:6px;padding:.4rem 1.75rem .4rem .625rem;font-size:.8125rem;font-weight:600}.marketplace-selector[data-astro-cid-sxja2piu] select[data-astro-cid-sxja2piu]:focus-visible{outline-offset:2px;outline:2px solid #92400e}.marketplace-selector--compact[data-astro-cid-sxja2piu] .marketplace-selector__label[data-astro-cid-sxja2piu]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketplace-selector--sidebar[data-astro-cid-sxja2piu],.marketplace-selector--sidebar[data-astro-cid-sxja2piu] label[data-astro-cid-sxja2piu],.marketplace-selector--sidebar[data-astro-cid-sxja2piu] select[data-astro-cid-sxja2piu],.marketplace-selector--standalone[data-astro-cid-sxja2piu],.marketplace-selector--standalone[data-astro-cid-sxja2piu] label[data-astro-cid-sxja2piu],.marketplace-selector--standalone[data-astro-cid-sxja2piu] select[data-astro-cid-sxja2piu]{width:100%;max-width:none}.marketplace-sidebar-wrapper[data-astro-cid-sxja2piu]{flex-direction:column;gap:.5rem;width:100%;display:flex}.marketplace-sidebar-trigger[data-astro-cid-sxja2piu]{color:#1c1917;cursor:pointer;text-align:left;background:#fff;border:2px solid #e7e5e4;border-radius:1rem;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.marketplace-sidebar-trigger[data-astro-cid-sxja2piu]:hover{background:#b453090d;border-color:#92400e}.marketplace-sidebar-trigger[data-astro-cid-sxja2piu][aria-expanded=true]{background:#b4530914;border-color:#92400e}.marketplace-sidebar-trigger[data-astro-cid-sxja2piu][aria-expanded=true] .marketplace-sidebar-chevron[data-astro-cid-sxja2piu]{transform:rotate(180deg)}.marketplace-sidebar-label[data-astro-cid-sxja2piu]{align-items:center;gap:.625rem;display:inline-flex}.marketplace-sidebar-icon[data-astro-cid-sxja2piu]{color:#92400e;flex-shrink:0}.marketplace-sidebar-selected[data-astro-cid-sxja2piu]{color:#1c1917}.marketplace-sidebar-chevron[data-astro-cid-sxja2piu]{color:#78716c;flex-shrink:0;transition:transform .2s}.marketplace-sidebar-list[data-astro-cid-sxja2piu]{flex-direction:column;gap:.375rem;padding:0 0 .5rem;display:flex}.marketplace-sidebar-list[data-astro-cid-sxja2piu][hidden]{display:none}.marketplace-sidebar-item[data-astro-cid-sxja2piu]{color:#1c1917;cursor:pointer;background:#fff;border:1px solid #e7e5e4;border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.marketplace-sidebar-item[data-astro-cid-sxja2piu]:hover{background:#b453090d;border-color:#92400e}.marketplace-sidebar-item-current[data-astro-cid-sxja2piu]{background:#b4530914;border-color:#92400e;font-weight:600}.marketplace-sidebar-item-disabled[data-astro-cid-sxja2piu]{opacity:.5;cursor:not-allowed}.marketplace-sidebar-item-disabled[data-astro-cid-sxja2piu]:hover{background:#fff;border-color:#e7e5e4}.marketplace-sidebar-code[data-astro-cid-sxja2piu]{color:#92400e;letter-spacing:.02em;background:#b4530914;border:1px solid #b453092e;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.375rem;height:1.875rem;font-size:.75rem;font-weight:800;display:inline-flex}.marketplace-sidebar-name[data-astro-cid-sxja2piu]{flex:1}.marketplace-sidebar-badge[data-astro-cid-sxja2piu]{color:#78716c;background:#f5f5f4;border-radius:.375rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600}.marketplace-sidebar-check[data-astro-cid-sxja2piu]{color:#92400e;flex-shrink:0}.nav-header[data-astro-cid-yxete6jp]{z-index:1000;-webkit-backdrop-filter:blur(16px);background:#faf8f2e0;border-bottom:1px solid #0000000f;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #00000008}.nav-container[data-astro-cid-yxete6jp]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;max-width:100%;height:64px;min-height:64px;margin:0;padding:0 1.25rem;display:flex}.nav-left[data-astro-cid-yxete6jp]{flex-shrink:0;align-items:center;padding-inline-start:0;display:flex}.nav-center[data-astro-cid-yxete6jp]{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;overflow:visible}.nav-right[data-astro-cid-yxete6jp]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;padding-inline-end:12px;display:flex}.nav-brand[data-astro-cid-yxete6jp]{flex-shrink:0;align-items:center;display:flex}.brand-link[data-astro-cid-yxete6jp]{color:var(--color-text);border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem;text-decoration:none;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1);display:flex}.brand-link[data-astro-cid-yxete6jp]:hover{color:var(--color-primary);background:#b453090f}.brand-logo[data-astro-cid-yxete6jp]{background:var(--color-primary);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #78350f40}.brand-text[data-astro-cid-yxete6jp]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.brand-name[data-astro-cid-yxete6jp]{color:inherit;white-space:nowrap;font-size:1.125rem;font-weight:800}.brand-tagline[data-astro-cid-yxete6jp]{color:var(--color-text-light);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:.7rem;font-weight:600;overflow:hidden}.sr-only[data-astro-cid-yxete6jp]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-links[data-astro-cid-yxete6jp]{backdrop-filter:blur(10px);background:#f8fafce6;border:1px solid #e2e8f0b3;border-radius:.875rem;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .5rem;display:flex}.nav-link[data-astro-cid-yxete6jp]{color:var(--color-text-secondary);white-space:nowrap;border-radius:.5rem;padding:.45rem .7rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .2s,background .2s,transform .2s}.nav-link[data-astro-cid-yxete6jp] .link-text[data-astro-cid-yxete6jp]{text-overflow:unset;overflow:visible}.nav-link[data-astro-cid-yxete6jp]:hover{color:#fff;background:var(--color-primary);transform:translateY(-1px)}.nav-link[data-astro-cid-yxete6jp].active{color:#fff;background:var(--color-primary);box-shadow:0 4px 12px #78350f40}.nav-dropdown-wrapper[data-astro-cid-yxete6jp]{flex-shrink:0;margin-left:.125rem;position:relative}.nav-dropdown-trigger[data-astro-cid-yxete6jp]{cursor:pointer;color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.25rem;padding:.45rem .7rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:color .2s,background .2s,transform .2s;display:inline-flex}.nav-dropdown-trigger[data-astro-cid-yxete6jp]:hover{color:#fff;background:var(--color-primary);transform:translateY(-1px)}.nav-dropdown-trigger[data-astro-cid-yxete6jp][aria-expanded=true]{color:#fff;background:var(--color-primary);box-shadow:0 4px 12px #78350f40}.nav-dropdown-chevron[data-astro-cid-yxete6jp]{transition:transform .2s}.nav-dropdown-wrapper[data-astro-cid-yxete6jp][data-open=true] .nav-dropdown-chevron[data-astro-cid-yxete6jp]{transform:rotate(180deg)}.nav-dropdown-menu[data-astro-cid-yxete6jp]{opacity:0;visibility:hidden;z-index:100;background:#fff;border:1px solid #e2e8f0e6;border-radius:.75rem;min-width:200px;padding:.375rem;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + .25rem);right:0;transform:translateY(-6px);box-shadow:0 4px 20px #00000014,0 0 0 1px #00000005}.nav-dropdown-wrapper[data-astro-cid-yxete6jp][data-open=true] .nav-dropdown-menu[data-astro-cid-yxete6jp],.nav-dropdown-wrapper[data-astro-cid-yxete6jp]:hover .nav-dropdown-menu[data-astro-cid-yxete6jp]{opacity:1;visibility:visible;transform:translateY(0)}@media (width>=1025px) and (width<=1279px){.brand-tagline[data-astro-cid-yxete6jp]{display:none}.nav-link[data-astro-cid-yxete6jp],.nav-dropdown-trigger[data-astro-cid-yxete6jp]{padding:.4rem .6rem;font-size:.8rem}.nav-links[data-astro-cid-yxete6jp]{gap:.3rem}}@media (width>=1280px){.nav-container[data-astro-cid-yxete6jp]{gap:1.5rem;padding:0 1.5rem}.nav-links[data-astro-cid-yxete6jp]{gap:.4rem;padding:.4rem .5rem}.nav-link[data-astro-cid-yxete6jp],.nav-dropdown-trigger[data-astro-cid-yxete6jp]{padding:.5rem .8rem;font-size:.875rem}}.nav-dropdown-link[data-astro-cid-yxete6jp]{color:var(--color-text);border-radius:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:block}.nav-dropdown-link[data-astro-cid-yxete6jp]:hover{color:var(--color-primary);background:#b4530914}.nav-actions[data-astro-cid-yxete6jp]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.nav-action-btn[data-astro-cid-yxete6jp]{background:var(--color-secondary);color:#fff;white-space:nowrap;border-radius:.875rem;align-items:center;gap:.625rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1);display:flex;box-shadow:0 4px 14px #9a34123d}.nav-action-btn[data-astro-cid-yxete6jp]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #9a341257}.mobile-action-btn[data-astro-cid-yxete6jp]{display:none}.mobile-menu-toggle[data-astro-cid-yxete6jp]{background:var(--color-bg-light);border:1px solid var(--color-border);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:10px;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1);display:none}.mobile-menu-toggle[data-astro-cid-yxete6jp]:hover{background:var(--color-bg-lighter)}.mobile-menu-toggle[data-astro-cid-yxete6jp]:active{transform:scale(.95)}.hamburger-line[data-astro-cid-yxete6jp]{transform-origin:50%;background:#44403c;border-radius:2px;width:20px;height:2.5px;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1)}.mobile-menu-toggle[data-astro-cid-yxete6jp][aria-expanded=true] .hamburger-line[data-astro-cid-yxete6jp]:first-child{transform:rotate(45deg)translate(5px,5px)}.mobile-menu-toggle[data-astro-cid-yxete6jp][aria-expanded=true] .hamburger-line[data-astro-cid-yxete6jp]:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-menu-toggle[data-astro-cid-yxete6jp][aria-expanded=true] .hamburger-line[data-astro-cid-yxete6jp]:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.mobile-sidebar[data-astro-cid-yxete6jp]{z-index:9999;visibility:hidden;opacity:0;width:100%;height:100vh;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1);position:fixed;top:0;left:0}.mobile-sidebar[data-astro-cid-yxete6jp].open{visibility:visible;opacity:1}.mobile-sidebar-overlay[data-astro-cid-yxete6jp]{backdrop-filter:blur(4px);background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.mobile-sidebar-content[data-astro-cid-yxete6jp]{z-index:10001;background:#fff;flex-direction:column;width:320px;max-width:85vw;height:100%;transition:transform .45s cubic-bezier(.32,.72,0,1),opacity .35s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;left:-100%;overflow:hidden auto;box-shadow:4px 0 25px #00000026}.mobile-sidebar[data-astro-cid-yxete6jp].open .mobile-sidebar-content[data-astro-cid-yxete6jp]{left:0}.mobile-sidebar-header[data-astro-cid-yxete6jp]{background:#fff;border-bottom:1px solid #e7e5e4;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.mobile-sidebar-brand[data-astro-cid-yxete6jp]{align-items:center;gap:.75rem;display:flex}.mobile-sidebar-logo[data-astro-cid-yxete6jp]{background:var(--color-primary);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #78350f40}.mobile-sidebar-brand-text[data-astro-cid-yxete6jp]{color:var(--color-text);font-size:1.25rem;font-weight:800}.mobile-sidebar-close[data-astro-cid-yxete6jp]{background:var(--color-bg-light);border:1px solid var(--color-border);color:#78716c;cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1);display:flex}.mobile-sidebar-close[data-astro-cid-yxete6jp]:hover{background:var(--color-bg-lighter);color:#44403c;transform:scale(1.05)}.mobile-sidebar-nav[data-astro-cid-yxete6jp]{flex-direction:column;flex:1;gap:.5rem;padding:1.5rem;display:flex}.mobile-sidebar-more-label[data-astro-cid-yxete6jp]{color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #e7e5e4;margin:.75rem 0 .25rem;padding:.75rem 0 0;font-size:.75rem;font-weight:700}.mobile-sidebar-link[data-astro-cid-yxete6jp]{border:1px solid var(--color-border);min-height:52px;color:var(--color-text);background:#fff;border-radius:.875rem;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1);display:flex;box-shadow:0 2px 4px #0000000d}.mobile-sidebar-link[data-astro-cid-yxete6jp]:hover{background:var(--color-bg-light);border-color:#d6d3d1;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.mobile-sidebar-link[data-astro-cid-yxete6jp].active{background:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 6px 20px #78350f4d}.mobile-sidebar-link-icon[data-astro-cid-yxete6jp]{opacity:.8;font-size:1.25rem}.mobile-sidebar-link[data-astro-cid-yxete6jp]:hover .mobile-sidebar-link-icon[data-astro-cid-yxete6jp],.mobile-sidebar-link[data-astro-cid-yxete6jp].active .mobile-sidebar-link-icon[data-astro-cid-yxete6jp]{opacity:1}.mobile-sidebar-link-text[data-astro-cid-yxete6jp]{flex:1}.mobile-sidebar-actions[data-astro-cid-yxete6jp]{background:var(--color-bg-light);border-top:1px solid #e7e5e4;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.mobile-sidebar-language[data-astro-cid-yxete6jp]{background:0 0;border:none;border-radius:0;flex-direction:column;gap:.75rem;padding:0;display:flex}.mobile-sidebar-language[data-astro-cid-yxete6jp] .language-switcher-sidebar,.mobile-sidebar-language[data-astro-cid-yxete6jp] .marketplace-selector--sidebar{width:100%}.mobile-sidebar-action[data-astro-cid-yxete6jp]{background:var(--color-secondary);color:#fff;border:none;border-radius:.875rem;justify-content:center;align-items:center;gap:.75rem;min-height:52px;padding:1rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .35s cubic-bezier(.32,.72,0,1);display:flex;box-shadow:0 8px 25px #ff990059}.mobile-sidebar-action[data-astro-cid-yxete6jp]:hover{transform:translateY(-3px);box-shadow:0 12px 35px #ff990073}.mobile-sidebar-action-icon[data-astro-cid-yxete6jp]{font-size:1.25rem}@media (width<=1024px){.nav-container[data-astro-cid-yxete6jp]{gap:1rem;padding:0 1rem}.nav-center[data-astro-cid-yxete6jp]{display:none}.nav-right[data-astro-cid-yxete6jp]{justify-content:flex-end;margin-left:auto}.mobile-menu-toggle[data-astro-cid-yxete6jp]{display:flex}}@media (width<=768px){.nav-container[data-astro-cid-yxete6jp]{gap:.75rem;height:60px;padding:0 1rem}.brand-logo[data-astro-cid-yxete6jp]{width:42px;height:42px}.brand-logo[data-astro-cid-yxete6jp] svg[data-astro-cid-yxete6jp]{width:26px;height:26px}.brand-text[data-astro-cid-yxete6jp]{display:flex}.brand-name[data-astro-cid-yxete6jp]{font-size:1.125rem}.brand-tagline[data-astro-cid-yxete6jp],.nav-actions[data-astro-cid-yxete6jp]{display:none}.mobile-action-btn[data-astro-cid-yxete6jp]{background:var(--color-secondary);color:#fff;white-space:nowrap;border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 12px #ff990059}.mobile-action-btn[data-astro-cid-yxete6jp]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #ff990073}.mobile-action-btn[data-astro-cid-yxete6jp]:active{transform:scale(.98)}.mobile-action-icon[data-astro-cid-yxete6jp]{justify-content:center;align-items:center;display:flex}.mobile-action-icon[data-astro-cid-yxete6jp] svg[data-astro-cid-yxete6jp]{stroke:#fff}.mobile-action-text[data-astro-cid-yxete6jp]{font-size:.9375rem}.mobile-menu-toggle[data-astro-cid-yxete6jp]{background:var(--color-bg-light);border:1px solid var(--color-border);border-radius:10px;gap:5px;width:44px;height:44px;padding:11px}.hamburger-line[data-astro-cid-yxete6jp]{background:#44403c;width:18px;height:2px}.mobile-sidebar-content[data-astro-cid-yxete6jp]{width:300px;max-width:85vw}.mobile-sidebar-header[data-astro-cid-yxete6jp]{padding:1.25rem 1rem}.mobile-sidebar-logo[data-astro-cid-yxete6jp]{width:38px;height:38px}.mobile-sidebar-brand-text[data-astro-cid-yxete6jp]{font-size:1.125rem}.mobile-sidebar-nav[data-astro-cid-yxete6jp]{padding:1rem}.mobile-sidebar-link[data-astro-cid-yxete6jp]{padding:1rem 1.25rem;font-size:1rem}.mobile-sidebar-actions[data-astro-cid-yxete6jp]{gap:1rem;padding:1rem}.mobile-sidebar-action[data-astro-cid-yxete6jp]{padding:1rem 1.5rem;font-size:1rem}}@media (width<=480px){.nav-container[data-astro-cid-yxete6jp]{gap:.5rem;height:56px;padding:0 .75rem}.brand-logo[data-astro-cid-yxete6jp]{width:38px;height:38px}.brand-logo[data-astro-cid-yxete6jp] svg[data-astro-cid-yxete6jp]{width:22px;height:22px}.brand-name[data-astro-cid-yxete6jp]{font-size:1rem}.mobile-action-btn[data-astro-cid-yxete6jp]{border-radius:8px;gap:.375rem;padding:.5rem .875rem;font-size:.875rem}.mobile-action-icon[data-astro-cid-yxete6jp] svg[data-astro-cid-yxete6jp]{width:16px;height:16px}.mobile-action-text[data-astro-cid-yxete6jp]{font-size:.875rem}.mobile-menu-toggle[data-astro-cid-yxete6jp]{border-radius:8px;gap:4px;width:40px;height:40px;padding:10px}.hamburger-line[data-astro-cid-yxete6jp]{width:16px;height:2px}.mobile-sidebar-content[data-astro-cid-yxete6jp]{width:100%;max-width:100%}.mobile-sidebar-header[data-astro-cid-yxete6jp]{padding:1rem}.mobile-sidebar-nav[data-astro-cid-yxete6jp]{gap:.5rem;padding:.75rem}.mobile-sidebar-link[data-astro-cid-yxete6jp]{border-radius:.75rem;padding:.875rem 1rem;font-size:.9375rem}.mobile-sidebar-actions[data-astro-cid-yxete6jp]{gap:.75rem;padding:.75rem}.mobile-sidebar-language[data-astro-cid-yxete6jp]{padding:0}.mobile-sidebar-action[data-astro-cid-yxete6jp]{border-radius:.75rem;padding:.875rem 1.25rem;font-size:.9375rem}}.nav-link[data-astro-cid-yxete6jp]:focus,.nav-dropdown-trigger[data-astro-cid-yxete6jp]:focus,.nav-dropdown-link[data-astro-cid-yxete6jp]:focus,.nav-action-btn[data-astro-cid-yxete6jp]:focus,.mobile-action-btn[data-astro-cid-yxete6jp]:focus,.mobile-sidebar-link[data-astro-cid-yxete6jp]:focus,.mobile-sidebar-action[data-astro-cid-yxete6jp]:focus,.mobile-menu-toggle[data-astro-cid-yxete6jp]:focus,.mobile-sidebar-close[data-astro-cid-yxete6jp]:focus{outline:2px solid var(--color-primary);outline-offset:2px}body.mobile-sidebar-open{overflow:hidden}
