@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff)format("woff")}:root{--bg-canvas:#fcfcfc;--bg-surface:#f0f1f3;--bg-card:#fff;--bg-band:#f2f3f5;--bg-dark:#1a1d1c;--bg-brand:#17302e;--border-default:#e4e5e8;--text-primary:#161918;--text-secondary:#4a4f4c;--text-tertiary:#636763;--text-on-dark:#f3f4f5;--text-on-dark-muted:#b4b8b3;--brand-primary:#204b48;--brand-primary-hover:#193d3a;--brand-primary-pressed:#132f2d;--brand-accent:#e58155;--bg-hover:#f2f3f5;--bg-pressed:#dbdbdd;--bg-media:#e8e9ec;--border-strong:#bdbdbf;--indicator-idle:#cbced3;--on-dark-hover:#fff;--on-dark-pressed:#dadadc;--on-dark-line:#ffffff29;--on-dark-tile:#ffffff0f;--on-dark-tile-border:#ffffff24;--on-brand-text:#f3f4f5;--on-brand-tile:#f3f4f50a;--on-brand-tile-hover:#f3f4f51a;--on-brand-tile-pressed:#f3f4f524;--on-brand-border:#f3f4f529;--on-brand-border-hover:#f3f4f552;--on-accent-text:#16110e;--device-frame:#1e2022;--art-receipts-bg:#e6e7ea;--art-pdf-bg:#edeef0;--on-accent-label:#fff;--hero-scrim-strong:#fcfcfced;--hero-scrim-mid:#fcfcfcd6;--hero-scrim-clear:#fcfcfc00;--carousel-arrow-bg:#fcfcfcd9;--header-floating-bg:#ffffffe6;--header-floating-border:#16191814;--header-floating-dark-bg:#1a1d1ce0;--header-floating-dark-border:#ffffff1a;--overlay-scrim:#1a1d1c73;--toggle-off:var(--border-default);--toggle-locked:#b4b8b3;--toggle-knob:#fff;--font-display:"Instrument Serif", Georgia, "Times New Roman", serif;--font-text:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-wordmark:"DM Sans", var(--font-text);--size-display-xl:104px;--leading-display-xl:104px;--size-display-l:72px;--leading-display-l:76px;--size-display-m:68px;--leading-display-m:72px;--size-heading:60px;--leading-heading:64px;--size-subheading:36px;--leading-subheading:42px;--size-title:21px;--leading-title:28px;--size-body-l:18px;--leading-body-l:28px;--size-body:15px;--leading-body:22px;--size-small:14px;--leading-small:21px;--size-caption:13px;--leading-caption:18px;--size-label:12px;--leading-label:16px;--size-overline:11px;--container:1200px;--gutter:120px;--section-y:120px;--header-height:76px;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--elevation-card:0 8px 24px 0 #17140f0a;--elevation-card-hover:0 2px 6px 0 #17140f0a, 0 18px 40px 0 #17140f1a;--elevation-floating:0 1px 3px 0 #17140f0a, 0 8px 24px -6px #17140f14;--elevation-floating-dark:0 1px 3px 0 #17140f33, 0 8px 24px -6px #17140f47;--elevation-menu:0 2px 3px #17140f0d, 0 16px 20px #17140f1f;--focus-color:var(--brand-primary);--ease:cubic-bezier(.2, 0, 0, 1)}@media (max-width:767px){:root{--size-display-xl:40px;--leading-display-xl:42px;--size-display-l:46px;--leading-display-l:48px;--size-display-m:42px;--leading-display-m:45px;--size-heading:40px;--leading-heading:44px;--size-subheading:30px;--leading-subheading:36px;--size-title:19px;--leading-title:26px;--size-body-l:16px;--leading-body-l:24px;--gutter:20px;--section-y:72px;--header-height:60px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-text);--scroll-padding:calc(var(--header-height) + 16px)}@media (min-width:768px) and (max-width:1439px){:root{--gutter:clamp(32px, 8.33vw, 120px)}}*{box-sizing:border-box}html{background:var(--bg-canvas);scroll-padding-top:var(--scroll-padding);-webkit-text-size-adjust:100%}body{min-width:320px;color:var(--text-primary);background:var(--bg-canvas);font-size:var(--size-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body.is-scroll-locked{overflow:hidden}img,svg,picture{max-width:100%;display:block}a{color:inherit;text-underline-offset:.18em}a:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}button:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}[tabindex]:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}[data-header-theme=dark]{--focus-color:var(--brand-accent)}main[tabindex="-1"]:focus{outline:none}button{font:inherit;color:inherit}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--font-display);letter-spacing:normal;font-weight:400}.shell{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline-start:auto;margin-inline-end:auto}.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}.section-title{font-family:var(--font-display);font-size:var(--size-heading);font-weight:400;line-height:var(--leading-heading);margin:0}.btn{border-radius:var(--radius-pill);font-size:var(--size-body);white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease), box-shadow .16s var(--ease);border:0;align-items:center;gap:8px;padding:14px 22px 14px 24px;font-weight:500;line-height:normal;text-decoration:none;display:inline-flex}.btn .arrow{transition:transform .16s var(--ease);font-weight:400}.btn:hover .arrow{transform:translate(4px)}.btn:active .arrow{transform:none}.btn-primary:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-accent);outline:none}.btn-primary{background:var(--brand-primary);color:var(--bg-card)}.btn-primary:hover{background:var(--brand-primary-hover);box-shadow:0 6px 8px #17140f24}.btn-primary:active{background:var(--brand-primary-pressed);box-shadow:none}.btn-on-dark{background:var(--bg-canvas);color:var(--text-primary);padding:13px 20px 13px 22px}.btn-on-dark:hover{background:var(--bg-surface);box-shadow:0 6px 16px #17140f3d}.btn-on-dark:active{background:var(--on-dark-pressed);box-shadow:none}.is-placeholder{cursor:default;pointer-events:none}.link-arrow{color:var(--text-primary);font-size:var(--size-body);white-space:nowrap;transition:color .16s var(--ease);align-items:center;gap:6px;padding-block-start:4px;padding-block-end:4px;font-weight:500;line-height:normal;text-decoration:none;display:inline-flex}.link-arrow .arrow{transition:transform .16s var(--ease);font-weight:400}.link-arrow:hover{color:var(--brand-primary)}.link-arrow:hover .arrow{transform:translate(4px)}.link-arrow:hover .label{text-decoration:underline}.link-arrow:active{color:var(--brand-primary-pressed)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}h1,h2,h3{line-height:1.04}h1{margin-bottom:1.25rem;font-size:max(3rem,min(8vw,6.5rem))}h2{margin-bottom:1rem;font-size:max(2.2rem,min(5vw,4rem))}h3{margin-bottom:.65rem;font-size:1.45rem}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#000;background:#fff;font-size:11pt}.site-header,.site-footer,.mobile-menu{display:none}a{color:inherit}}.cookie-banner[data-astro-cid-kror3uvh]{z-index:90;border:1px solid var(--border-default);background:var(--bg-card);box-shadow:var(--elevation-floating);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex;position:fixed;bottom:24px;right:24px}.cookie-banner[data-astro-cid-kror3uvh][hidden]{display:none}.cookie-banner[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{max-width:224px;color:var(--text-secondary);font-size:var(--size-small);line-height:var(--leading-small);margin:0}a[data-astro-cid-kror3uvh]{color:var(--brand-primary);text-decoration:underline}a[data-astro-cid-kror3uvh]:hover{color:var(--brand-primary-hover)}.banner-actions[data-astro-cid-kror3uvh]{justify-content:space-between;align-items:center;gap:16px;display:flex}.text-button[data-astro-cid-kror3uvh]{color:var(--text-primary);font-size:var(--size-small);line-height:var(--leading-small);text-underline-offset:.18em;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.text-button[data-astro-cid-kror3uvh]:hover{color:var(--brand-primary)}.pill[data-astro-cid-kror3uvh]{border-radius:var(--radius-pill);font-size:var(--size-body);white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease), box-shadow .16s var(--ease);border:0;justify-content:center;align-items:center;padding:11px 18px;font-weight:500;line-height:normal;display:inline-flex}.pill-compact[data-astro-cid-kror3uvh]{padding-block-start:8px;padding-block-end:8px}.pill-primary[data-astro-cid-kror3uvh]{background:var(--brand-primary);color:var(--bg-card)}.pill-primary[data-astro-cid-kror3uvh]:hover{background:var(--brand-primary-hover)}.pill-primary[data-astro-cid-kror3uvh]:active{background:var(--brand-primary-pressed)}.pill-primary[data-astro-cid-kror3uvh]:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-accent);outline:none}.pill-secondary[data-astro-cid-kror3uvh]{border:1px solid var(--border-default);color:var(--text-primary);line-height:var(--leading-body);background:0 0;padding-block-start:9px;padding-block-end:9px}.pill-secondary[data-astro-cid-kror3uvh]:hover{background:var(--bg-hover)}.pill-secondary[data-astro-cid-kror3uvh]:active{background:var(--bg-pressed)}.cookie-dialog[data-astro-cid-kror3uvh]{background:var(--bg-card);width:min(440px,100% - 40px);max-height:calc(100% - 40px);color:var(--text-primary);box-shadow:var(--elevation-floating);border:0;border-radius:20px;margin:auto;padding:24px;overflow-y:auto}.cookie-dialog[data-astro-cid-kror3uvh]:not([open]){display:none}.cookie-dialog[data-astro-cid-kror3uvh][open]{flex-direction:column;gap:20px;display:flex}.cookie-dialog[data-astro-cid-kror3uvh]::backdrop{background:var(--overlay-scrim)}.cookie-dialog[data-astro-cid-kror3uvh].is-fallback[open]{z-index:100;margin:0;position:fixed;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.dialog-header[data-astro-cid-kror3uvh]{justify-content:space-between;align-items:center;gap:16px;display:flex}.dialog-header[data-astro-cid-kror3uvh] h2[data-astro-cid-kror3uvh]{font-family:var(--font-text);font-size:var(--size-title);font-weight:500;line-height:var(--leading-title);letter-spacing:-.01em;margin:0}.dialog-close[data-astro-cid-kror3uvh]{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}.dialog-close[data-astro-cid-kror3uvh]:hover{background:var(--bg-hover)}.dialog-intro[data-astro-cid-kror3uvh],.dialog-note[data-astro-cid-kror3uvh],.category-text[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{color:var(--text-secondary);font-size:var(--size-small);line-height:var(--leading-small);margin:0}.categories[data-astro-cid-kror3uvh]{border:1px solid var(--border-default);border-radius:14px}.category[data-astro-cid-kror3uvh]{align-items:flex-start;gap:16px;padding:16px;display:flex}.category[data-astro-cid-kror3uvh]+.category[data-astro-cid-kror3uvh]{border-top:1px solid var(--border-default)}.category-text[data-astro-cid-kror3uvh]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.category-text[data-astro-cid-kror3uvh] label[data-astro-cid-kror3uvh]{font-size:var(--size-body);font-weight:500;line-height:var(--leading-body)}.switch[data-astro-cid-kror3uvh]{background:var(--toggle-off);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:44px;height:26px;transition:background-color .16s var(--ease);border-radius:13px;flex:none;margin:0;position:relative}.switch[data-astro-cid-kror3uvh]:after{content:"";background:var(--toggle-knob);width:20px;height:20px;transition:transform .16s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.switch[data-astro-cid-kror3uvh]:checked{background:var(--brand-primary)}.switch[data-astro-cid-kror3uvh]:checked:after{transform:translate(18px)}.switch[data-astro-cid-kror3uvh]:disabled{background:var(--toggle-locked);cursor:not-allowed}.switch[data-astro-cid-kror3uvh]:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}.dialog-actions[data-astro-cid-kror3uvh]{justify-content:flex-end;gap:8px;display:flex}@media (max-width:767px){.cookie-banner[data-astro-cid-kror3uvh]{bottom:12px;left:12px;right:12px}.cookie-banner[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{max-width:none}.cookie-dialog[data-astro-cid-kror3uvh]{border-radius:24px 24px 0 0;width:100%;max-width:none;max-height:calc(100% - 24px);margin:auto 0 0;padding:24px 24px 32px}.cookie-dialog[data-astro-cid-kror3uvh].is-fallback[open]{top:auto;bottom:0;left:0;transform:none}.dialog-actions[data-astro-cid-kror3uvh]{flex-direction:column-reverse}.dialog-actions[data-astro-cid-kror3uvh] .pill[data-astro-cid-kror3uvh]{width:100%}}@media print{.cookie-banner[data-astro-cid-kror3uvh],.cookie-dialog[data-astro-cid-kror3uvh]{display:none!important}}.logo[data-astro-cid-qmbhzs4e]{--size:var(--logo-size,20.8px);align-items:center;gap:calc(var(--size) * .308);color:var(--brand-primary);font-size:var(--size);transition:color .2s var(--ease);text-decoration:none;display:inline-flex}.logo-mark[data-astro-cid-qmbhzs4e]{width:calc(var(--size) * 1.385);height:calc(var(--size) * 1.308);flex:none;display:grid}.logo-mark[data-astro-cid-qmbhzs4e] img[data-astro-cid-qmbhzs4e]{width:100%;height:100%;transition:opacity .2s var(--ease);grid-area:1/1}.mark-dark[data-astro-cid-qmbhzs4e]{opacity:0}.logo-word[data-astro-cid-qmbhzs4e]{font-family:var(--font-wordmark);font-weight:500;line-height:1.45}.lang[data-astro-cid-lsc3ieks]{position:relative}.lang-trigger[data-astro-cid-lsc3ieks]{border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--size-small);cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease);background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px;line-height:normal;display:inline-flex}.lang-trigger[data-astro-cid-lsc3ieks] img[data-astro-cid-lsc3ieks]:first-child{width:16px;height:16px}.lang-chevron[data-astro-cid-lsc3ieks]{width:8px;height:auto;transition:transform .16s var(--ease)}.lang-trigger[data-astro-cid-lsc3ieks]:hover,.lang-trigger[data-astro-cid-lsc3ieks][aria-expanded=true]{background:var(--bg-surface);color:var(--text-primary)}.lang-trigger[data-astro-cid-lsc3ieks][aria-expanded=true] .lang-chevron[data-astro-cid-lsc3ieks]{transform:rotate(180deg)}.lang-menu[data-astro-cid-lsc3ieks]{z-index:20;border:1px solid var(--border-default);background:var(--bg-card);border-radius:14px;flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 1px 1.5px #17140f0a,0 12px 16px #17140f1a}.lang-menu[data-astro-cid-lsc3ieks][hidden]{display:none}.lang-item[data-astro-cid-lsc3ieks]{width:220px;color:var(--text-primary);font-size:var(--size-small);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:10px 12px;line-height:normal;text-decoration:none;display:flex}.lang-item[data-astro-cid-lsc3ieks]:hover{background:var(--bg-hover);color:var(--brand-primary)}.lang-item[data-astro-cid-lsc3ieks][aria-current=true]{font-weight:500}.lang-item[data-astro-cid-lsc3ieks] img[data-astro-cid-lsc3ieks]{width:12px;height:auto}.site-footer[data-astro-cid-jo6i4kqk]{padding:80px 0 40px}.footer-main[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:16px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);font-size:var(--size-small);margin:0;line-height:normal}.footer-nav[data-astro-cid-jo6i4kqk]{gap:80px;display:flex}.footer-column[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.footer-heading[data-astro-cid-jo6i4kqk]{color:var(--text-tertiary);font-family:var(--font-text);font-size:var(--size-overline);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:600;line-height:normal}.footer-column[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer-column[data-astro-cid-jo6i4kqk] .footer-link{color:var(--text-primary);font-size:var(--size-small);white-space:nowrap;padding-block-start:2px;padding-block-end:2px;line-height:normal;text-decoration:none;display:inline-flex}.footer-column[data-astro-cid-jo6i4kqk] .footer-link[href]:hover{color:var(--brand-primary);text-decoration:underline}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:16px;margin-top:72px;padding-top:24px;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-tertiary);font-size:var(--size-caption);margin:0;line-height:normal}@media (max-width:1023px){.footer-main[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:36px}}@media (max-width:767px){.site-footer[data-astro-cid-jo6i4kqk]{padding:56px 0 32px}.footer-nav[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;width:100%;display:grid}.footer-bottom[data-astro-cid-jo6i4kqk]{margin-top:40px}}@media print{.site-footer[data-astro-cid-jo6i4kqk]{display:none}}.header-sentinel[data-astro-cid-nen7h5rs]{pointer-events:none;width:1px;height:8px;position:absolute;top:0;left:0}.site-header[data-astro-cid-nen7h5rs]{--edge:max(var(--gutter), calc((100% - var(--container)) / 2));--logo-size:21.32px;z-index:50;height:var(--header-height);position:sticky;top:0}.header-bar[data-astro-cid-nen7h5rs]{height:var(--header-height);padding:0 calc(var(--edge) - 14px) 0 var(--edge);background:var(--bg-canvas);border:1px solid #0000;border-radius:0;justify-content:flex-start;align-items:center;gap:40px;transition:top .2s,left .2s,right .2s,height .2s,padding .2s,border-radius .2s,background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:absolute;top:0;left:0;right:0}.header-bar[data-astro-cid-nen7h5rs]>.logo{width:calc(var(--logo-size) * 7.31)}.site-header[data-astro-cid-nen7h5rs][data-scrolled]{--logo-size:18.72px}.site-header[data-astro-cid-nen7h5rs][data-scrolled] .header-bar[data-astro-cid-nen7h5rs]{top:12px;left:var(--edge);right:var(--edge);border-color:var(--header-floating-border);border-radius:var(--radius-pill);background:var(--header-floating-bg);height:56px;box-shadow:var(--elevation-floating);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0 10px 0 24px}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .header-bar[data-astro-cid-nen7h5rs]{--focus-color:var(--brand-accent);border-color:var(--header-floating-dark-border);background:var(--header-floating-dark-bg);box-shadow:var(--elevation-floating-dark)}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nav-products[data-astro-cid-nen7h5rs]{position:relative}.site-header[data-astro-cid-nen7h5rs] .nav-item{border-radius:var(--radius-pill);color:var(--text-primary);font-size:var(--size-body);cursor:pointer;transition:background-color .16s var(--ease), color .2s ease;background:0 0;border:0;align-items:center;gap:8px;padding:8px 14px;font-weight:500;line-height:normal;text-decoration:none;display:inline-flex}.site-header[data-astro-cid-nen7h5rs] .nav-item:hover,.site-header[data-astro-cid-nen7h5rs] .nav-item[aria-expanded=true]{background:var(--bg-surface)}.site-header[data-astro-cid-nen7h5rs] .nav-item:active{background:var(--bg-pressed)}.site-header[data-astro-cid-nen7h5rs] .nav-item.is-placeholder{cursor:default}.site-header[data-astro-cid-nen7h5rs] .nav-item.is-placeholder:hover{background:0 0}.nav-chevron[data-astro-cid-nen7h5rs]{width:8px;display:grid}.nav-chevron[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:8px;height:auto;transition:transform .16s var(--ease), opacity .2s ease;grid-area:1/1}.site-header[data-astro-cid-nen7h5rs] .nav-item[aria-expanded=true] .nav-chevron[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.chevron-dark[data-astro-cid-nen7h5rs]{opacity:0}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .logo{color:var(--on-brand-text)}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .mark-color{opacity:0}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .mark-dark{opacity:1}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .nav-item{color:var(--on-brand-text)}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .nav-item:hover,.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .nav-item[aria-expanded=true]{background:var(--on-brand-tile-hover)}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .chevron-light[data-astro-cid-nen7h5rs]{opacity:0}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .chevron-dark[data-astro-cid-nen7h5rs]{opacity:1}.products-menu[data-astro-cid-nen7h5rs]{--focus-color:var(--brand-primary);border:1px solid var(--border-default);background:var(--bg-card);box-shadow:var(--elevation-menu);border-radius:18px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);left:-8px}.products-menu[data-astro-cid-nen7h5rs][hidden]{display:none}.products-menu[data-astro-cid-nen7h5rs]:before{content:"";height:11px;position:absolute;top:-11px;left:0;right:0}.product-list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.product-item[data-astro-cid-nen7h5rs]{width:320px;height:64px;color:var(--text-primary);transition:background-color .16s var(--ease);border-radius:14px;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;display:flex}.product-item[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{border-radius:9px;flex:none;width:40px;height:40px}.product-text[data-astro-cid-nen7h5rs]{white-space:nowrap;flex-direction:column;flex:1;gap:2px;min-width:0;line-height:normal;display:flex}.product-name[data-astro-cid-nen7h5rs]{font-size:var(--size-body);font-weight:500}.product-category[data-astro-cid-nen7h5rs]{color:var(--text-tertiary);font-size:var(--size-caption)}.product-arrow[data-astro-cid-nen7h5rs]{opacity:0;color:var(--brand-primary);transition:opacity .16s var(--ease)}.product-item[data-astro-cid-nen7h5rs]:hover{background:var(--bg-hover)}.product-item[data-astro-cid-nen7h5rs]:hover .product-name[data-astro-cid-nen7h5rs]{color:var(--brand-primary)}.product-item[data-astro-cid-nen7h5rs]:hover .product-arrow[data-astro-cid-nen7h5rs]{opacity:1}.products-all[data-astro-cid-nen7h5rs]{border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--size-caption);gap:6px;padding:10px 12px 8px;font-weight:500;line-height:normal;text-decoration:none;display:flex}.products-all[data-astro-cid-nen7h5rs]:hover{color:var(--brand-primary);text-decoration:underline}.menu-button[data-astro-cid-nen7h5rs],.menu-close[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;width:40px;height:40px;padding:0;display:none;position:relative}.menu-button[data-astro-cid-nen7h5rs]:active,.menu-close[data-astro-cid-nen7h5rs]:active{background:var(--bg-pressed)}.menu-lines[data-astro-cid-nen7h5rs]:before,.menu-lines[data-astro-cid-nen7h5rs]:after,.close-lines[data-astro-cid-nen7h5rs]:before,.close-lines[data-astro-cid-nen7h5rs]:after{content:"";background:var(--text-primary);width:20px;height:1.5px;transition:background-color .2s;position:absolute;left:10px}.menu-lines[data-astro-cid-nen7h5rs]:before{top:15px}.menu-lines[data-astro-cid-nen7h5rs]:after{top:23px}.close-lines[data-astro-cid-nen7h5rs]:before,.close-lines[data-astro-cid-nen7h5rs]:after{top:19.25px}.close-lines[data-astro-cid-nen7h5rs]:before{transform:rotate(45deg)}.close-lines[data-astro-cid-nen7h5rs]:after{transform:rotate(-45deg)}.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .menu-lines[data-astro-cid-nen7h5rs]:before,.site-header[data-astro-cid-nen7h5rs][data-scrolled][data-on-dark] .menu-lines[data-astro-cid-nen7h5rs]:after{background:var(--on-brand-text)}.mobile-menu[data-astro-cid-nen7h5rs]{background:var(--bg-canvas);width:100%;max-width:none;height:100%;max-height:none;color:var(--text-primary);border:0;margin:0;padding:0}.mobile-menu[data-astro-cid-nen7h5rs]:not([open]){display:none}.mobile-menu[data-astro-cid-nen7h5rs][open]{z-index:100;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-menu[data-astro-cid-nen7h5rs]:focus{outline:none}.mobile-menu[data-astro-cid-nen7h5rs]::backdrop{background:var(--bg-canvas)}.mobile-top[data-astro-cid-nen7h5rs]{--logo-size:18.72px;flex:none;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.menu-close[data-astro-cid-nen7h5rs]{display:block}.mobile-nav[data-astro-cid-nen7h5rs]{flex:1;padding:8px 20px 0;overflow-y:auto}.mobile-group[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--border-default)}.site-header[data-astro-cid-nen7h5rs] .mobile-row{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 0;font-size:20px;font-weight:500;line-height:28px;text-decoration:none;display:flex}.site-header[data-astro-cid-nen7h5rs] .mobile-link{border-bottom:1px solid var(--border-default)}.site-header[data-astro-cid-nen7h5rs] .mobile-link.is-placeholder{cursor:default}.mobile-chevron[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:20px;height:20px}.mobile-group[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][aria-expanded=true] .when-collapsed[data-astro-cid-nen7h5rs],.mobile-group[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][aria-expanded=false] .when-expanded[data-astro-cid-nen7h5rs]{display:none}.mobile-products[data-astro-cid-nen7h5rs]{padding-bottom:12px}.mobile-products[data-astro-cid-nen7h5rs][hidden]{display:none}.mobile-products[data-astro-cid-nen7h5rs] .product-item[data-astro-cid-nen7h5rs]{width:100%;padding-left:0}.mobile-products[data-astro-cid-nen7h5rs] .product-item[data-astro-cid-nen7h5rs]:hover{background:0 0}.mobile-all[data-astro-cid-nen7h5rs]{margin-block-start:8px;margin-block-end:8px}.mobile-footer[data-astro-cid-nen7h5rs]{border-top:1px solid var(--border-default);color:var(--text-tertiary);font-size:var(--size-small);flex:none;justify-content:space-between;align-items:center;padding:12px 8px 24px 20px;display:flex}@media (max-width:767px){.site-header[data-astro-cid-nen7h5rs]{--edge:12px;--logo-size:18.72px}.header-bar[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:0;padding:0 20px}.site-header[data-astro-cid-nen7h5rs][data-scrolled]{--logo-size:16.64px}.site-header[data-astro-cid-nen7h5rs][data-scrolled] .header-bar[data-astro-cid-nen7h5rs]{border-radius:18px;height:52px;padding:0 6px 0 16px;top:10px}.header-nav[data-astro-cid-nen7h5rs]{display:none}.menu-button[data-astro-cid-nen7h5rs]{display:block}}@media (min-width:768px){.mobile-menu[data-astro-cid-nen7h5rs]{display:none!important}}
