.site-header[data-astro-cid-nen7h5rs]{z-index:50;padding-inline:var(--gutter);pointer-events:none;transition:inset .35s,padding .35s,transform .35s;position:fixed;inset:14px 0 auto}.bar[data-astro-cid-nen7h5rs]{pointer-events:auto;max-width:var(--wrap);border:1px solid var(--line);border-radius:var(--r-pill);-webkit-backdrop-filter:saturate(1.2)blur(12px);background:#151d18e6;align-items:center;gap:16px;margin:0 auto;padding:8px 8px 8px 22px;transition:max-width .35s,border-radius .35s,padding .35s,background .35s;display:flex;position:relative}.site-header[data-astro-cid-nen7h5rs].is-scrolled{padding-inline:0;inset:0 0 auto}.is-scrolled[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{border-width:0 0 1px;border-color:var(--line-2);-webkit-backdrop-filter:saturate(1.2)blur(18px);max-width:100%;padding:10px max(var(--gutter), calc((100% - var(--wrap)) / 2 + var(--gutter)));background:#151d18f7;border-radius:0;box-shadow:0 8px 24px #00000059}.progress[data-astro-cid-nen7h5rs]{background:var(--lime);width:100%;height:2px;transform:scaleX(var(--p,0));transform-origin:0;opacity:0;transition:opacity .3s;position:absolute;bottom:-1px;left:0}.is-scrolled[data-astro-cid-nen7h5rs] .progress[data-astro-cid-nen7h5rs]{opacity:1}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:30px}.links[data-astro-cid-nen7h5rs]{gap:2px;margin:0 auto;padding:0;list-style:none;display:flex}.links[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{border-radius:var(--r-pill);color:var(--text-2);font-size:var(--t-sm);align-items:center;gap:6px;padding:10px 14px;text-decoration:none;display:flex}.links[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.links[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current],.has-mega[data-astro-cid-nen7h5rs]:hover>a[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs]:focus-within>a[data-astro-cid-nen7h5rs]{color:var(--text);background:var(--ink-850)}.links[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{white-space:nowrap}.has-mega[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs],.has-drop[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transition:transform .2s}.has-drop[data-astro-cid-nen7h5rs]{position:relative}.has-drop[data-astro-cid-nen7h5rs]:hover>a[data-astro-cid-nen7h5rs],.has-drop[data-astro-cid-nen7h5rs]:focus-within>a[data-astro-cid-nen7h5rs]{color:var(--text);background:var(--ink-850)}.has-drop[data-astro-cid-nen7h5rs]:hover>a[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs],.has-drop[data-astro-cid-nen7h5rs]:focus-within>a[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.drop[data-astro-cid-nen7h5rs]{visibility:hidden;opacity:0;z-index:5;min-width:270px;padding-top:18px;transition:opacity .2s,transform .2s,visibility 0s .2s;position:absolute;top:100%;left:50%;transform:translate(-50%,-6px)}.has-drop[data-astro-cid-nen7h5rs]:hover .drop[data-astro-cid-nen7h5rs],.has-drop[data-astro-cid-nen7h5rs]:focus-within .drop[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1;transition-delay:0s;transform:translate(-50%)}.drop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:#111713f7;border-radius:18px;margin:0;padding:8px;list-style:none;box-shadow:0 30px 60px -30px #000c}.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:12px;gap:2px;padding:10px 14px;text-decoration:none;display:grid}.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:var(--text);font-weight:500;font-size:var(--t-sm)}.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--text-3);font-size:.8rem}.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{background:var(--ink-850)}@media (width<=1320px){.links[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding-inline:11px}}@media (width<=1200px){.links[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding-inline:9px}.bar[data-astro-cid-nen7h5rs]{padding-left:18px}}.has-mega[data-astro-cid-nen7h5rs]:hover>a[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs]:focus-within>a[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.mega[data-astro-cid-nen7h5rs]{visibility:hidden;opacity:0;padding-top:10px;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}.has-mega[data-astro-cid-nen7h5rs]:hover .mega[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs]:focus-within .mega[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1;transition-delay:0s;transform:none}.mega-inner[data-astro-cid-nen7h5rs]{background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) 0 0;grid-template-columns:272px minmax(0,1fr) 250px;gap:0;min-height:360px;display:grid;overflow:hidden;box-shadow:0 30px 60px #00000073}.is-scrolled[data-astro-cid-nen7h5rs] .mega-inner[data-astro-cid-nen7h5rs]{max-width:var(--wrap);margin-inline:auto}.mega-cats[data-astro-cid-nen7h5rs]{border-right:1px solid var(--line);background:#0000001f;align-content:start;gap:2px;margin:0;padding:16px 12px;list-style:none;display:grid}.mega-cat[data-astro-cid-nen7h5rs]{border-radius:var(--r-sm);color:var(--text-2);font:500 .95rem/1.3 var(--f-display);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;transition:background .2s,color .2s;display:flex}.mega-cat[data-astro-cid-nen7h5rs] .n[data-astro-cid-nen7h5rs]{font:500 .72rem/1 var(--f-mono);color:var(--text-3);border-radius:var(--r-pill);background:var(--ink-850);padding:4px 7px}.mega-cat[data-astro-cid-nen7h5rs].on,.mega-cat[data-astro-cid-nen7h5rs]:hover{background:var(--ink-850);color:var(--text)}.mega-cat[data-astro-cid-nen7h5rs].on{box-shadow:inset 2px 0 0 var(--lime)}.mega-cat[data-astro-cid-nen7h5rs].on .n[data-astro-cid-nen7h5rs]{color:var(--ink-950);background:var(--lime)}.mega-panels[data-astro-cid-nen7h5rs]{padding:22px 26px 24px;position:relative}.mega-panel[data-astro-cid-nen7h5rs]{display:none}.mega-panel[data-astro-cid-nen7h5rs].on{animation:.25s mpIn;display:block}@keyframes mpIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mp-head[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:16px;display:flex}.mp-head[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:var(--text-2);max-width:52ch;font-size:.9rem}.mp-all[data-astro-cid-nen7h5rs]{color:var(--lime);flex:none;align-items:center;gap:6px;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-flex}.mp-grid[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mp-grid[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--r-sm);color:var(--text);grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:7px;font-size:.88rem;line-height:1.3;text-decoration:none;transition:background .2s,color .2s;display:grid}.mp-grid[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--ink-850);color:var(--lime)}.mp-grid[data-astro-cid-nen7h5rs].few{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mp-grid[data-astro-cid-nen7h5rs].few a[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr;gap:16px;padding:10px;font-size:.95rem}.mp-grid[data-astro-cid-nen7h5rs].few .mp-img[data-astro-cid-nen7h5rs]{border-radius:12px;height:96px}.mp-ico[data-astro-cid-nen7h5rs]{background:var(--ink-850);border:1px solid var(--line);width:52px;height:52px;color:var(--lime);border-radius:12px;flex:none;place-items:center;transition:background .2s,border-color .2s,transform .2s;display:grid}.mp-ico[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.mp-grid[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .mp-ico[data-astro-cid-nen7h5rs]{background:var(--ink-950);border-color:var(--lime);transform:translateY(-1px)}.mp-grid[data-astro-cid-nen7h5rs].few .mp-ico[data-astro-cid-nen7h5rs]{border-radius:14px;width:72px;height:72px}.mp-grid[data-astro-cid-nen7h5rs].few .mp-ico[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:44px;height:44px}.mp-img[data-astro-cid-nen7h5rs]{height:56px;aspect-ratio:var(--r,1);isolation:isolate;background:#e9e1d3;border-radius:10px;width:auto;display:block;position:relative;overflow:hidden}.mp-img[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.mp-grid[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .mp-img[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]:not(.bg){transform:scale(1.06)}.mega-feature[data-astro-cid-nen7h5rs]{border-radius:var(--r-md);background:var(--ink-950);border:1px solid var(--line);color:var(--text);flex-direction:column;margin:16px;text-decoration:none;transition:border-color .2s;display:flex;overflow:hidden}.mf-img[data-astro-cid-nen7h5rs]{aspect-ratio:4/3;background:#e9e6e1;display:block;overflow:hidden}.mf-img[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;object-position:center 40%;width:100%;height:100%;transition:transform .6s}.mega-feature[data-astro-cid-nen7h5rs]:hover .mf-img[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transform:scale(1.04)}.mf-body[data-astro-cid-nen7h5rs]{gap:6px;padding:14px 16px 16px;display:grid}.mega-feature[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font:500 1.02rem/1.3 var(--f-display)}.mega-feature[data-astro-cid-nen7h5rs] .go[data-astro-cid-nen7h5rs]{color:var(--lime);font-size:var(--t-sm);white-space:nowrap;align-items:center;gap:6px;margin-top:4px;display:inline-flex}.mega-feature[data-astro-cid-nen7h5rs]:hover{border-color:var(--line-2);color:var(--text)}.mega-foot[data-astro-cid-nen7h5rs]{background:var(--ink-850);border:1px solid var(--line);border-radius:0 0 var(--r-lg) var(--r-lg);font-size:var(--t-sm);border-top:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 26px;display:flex}.is-scrolled[data-astro-cid-nen7h5rs] .mega-foot[data-astro-cid-nen7h5rs]{max-width:var(--wrap);margin-inline:auto}.mega-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.mega-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.mf-right[data-astro-cid-nen7h5rs]{align-items:center;gap:22px;display:flex}.mega-foot[data-astro-cid-nen7h5rs] .mf-quote[data-astro-cid-nen7h5rs]{color:var(--lime);font-weight:500}@media (width<=1240px){.mega-inner[data-astro-cid-nen7h5rs]{grid-template-columns:250px minmax(0,1fr)}.mega-feature[data-astro-cid-nen7h5rs]{display:none}}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;margin-left:auto;display:flex}.lang[data-astro-cid-nen7h5rs]{background:var(--ink-850);border-radius:var(--r-pill);font:500 12px/1 var(--f-mono);padding:4px;display:flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--r-pill);color:var(--text-2);padding:9px 11px;text-decoration:none}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{background:var(--text);color:var(--ink-950)}.quote[data-astro-cid-nen7h5rs]{min-height:42px;font-size:var(--t-sm);padding:0 20px}.menu[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{cursor:pointer;border-radius:var(--r-pill);background:var(--ink-850);place-content:center;gap:6px;width:44px;height:44px;list-style:none;display:grid}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--text);width:18px;height:1.5px;transition:transform .2s;display:block}.menu[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.75px)rotate(45deg)}.menu[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.75px)rotate(-45deg)}.drawer[data-astro-cid-nen7h5rs]{background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);gap:4px;max-height:calc(100svh - 100px);padding:12px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 30px 60px #00000080}.drawer-group[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{cursor:pointer;border-radius:var(--r-sm);justify-content:space-between;padding:14px 12px;font-weight:600;list-style:none;display:flex}.drawer-group[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]:after{content:"+";color:var(--lime)}.drawer-group[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs]:after{content:"–"}.drawer[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0 0 8px;list-style:none}.drawer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--text);border-radius:var(--r-sm);padding:12px;text-decoration:none;display:block}.drawer-group[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-2)!important;padding-left:24px!important}.drawer-group[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].d-all{color:var(--lime)!important}.drawer-group[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].d-ico{align-items:center;gap:12px;padding-top:8px;padding-bottom:8px;display:flex;padding-left:16px!important}.d-icon[data-astro-cid-nen7h5rs]{background:var(--ink-850);border:1px solid var(--line);width:38px;height:38px;color:var(--lime);border-radius:10px;flex:none;place-items:center;display:grid}.d-icon[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.drawer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover{background:var(--ink-850)}.drawer-links[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);padding-top:8px!important}.drawer[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin:8px 4px 4px}@media (width<=1080px){.links[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{display:block}.lang[data-astro-cid-nen7h5rs]{display:none}}@media (width<=520px){.quote[data-astro-cid-nen7h5rs]{display:none}.bar[data-astro-cid-nen7h5rs]{padding-left:16px}}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-nen7h5rs],.bar[data-astro-cid-nen7h5rs],.mega[data-astro-cid-nen7h5rs]{transition:none}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--text-2);font-size:var(--t-sm);background:#0b100d}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1.25fr 1fr;gap:40px;padding-block:56px 48px;display:grid}@media (width<=960px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.org[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.org[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:36px;display:block}.pitch[data-astro-cid-jo6i4kqk]{max-width:34ch;margin:18px 0 0;line-height:1.6}address[data-astro-cid-jo6i4kqk]{gap:6px;margin-top:18px;font-style:normal;line-height:1.6;display:grid}.addr[data-astro-cid-jo6i4kqk]{color:var(--text)}.hours[data-astro-cid-jo6i4kqk]{color:var(--text-3)}.nw[data-astro-cid-jo6i4kqk],address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][href^=tel\:]{white-space:nowrap}.wa-label[data-astro-cid-jo6i4kqk]{margin-top:30px}.wa-btns[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}a[data-astro-cid-jo6i4kqk].wa-btn{border:1px solid var(--line);color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}a[data-astro-cid-jo6i4kqk].wa-btn:hover{color:var(--text);background:#25d36614;border-color:#25d366;text-decoration:none}.wa-btn[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:#25d366;flex:none;width:20px;height:20px}.sep[data-astro-cid-jo6i4kqk]{color:var(--text-3);margin:0 4px}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk],.bottom[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin-top:14px;display:grid}.col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.meta[data-astro-cid-jo6i4kqk]{white-space:nowrap;color:var(--text-3);font:400 .72rem/1 var(--f-mono);letter-spacing:.04em}.lab-link[data-astro-cid-jo6i4kqk]{color:inherit}a[data-astro-cid-jo6i4kqk]:not(.btn){color:var(--text-2);text-decoration:none}a[data-astro-cid-jo6i4kqk]:not(.btn):hover{color:var(--text);text-decoration:underline}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:24px 32px;display:flex}.bottom[data-astro-cid-jo6i4kqk] .legal[data-astro-cid-jo6i4kqk]{color:var(--text-3);margin:0}.bottom[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:20px;display:flex}.social[data-astro-cid-jo6i4kqk]{gap:10px!important}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--line);width:36px;height:36px;color:var(--text-2);border-radius:50%;place-items:center;display:grid}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text);border-color:var(--text-3);text-decoration:none}.social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:currentColor;width:16px;height:16px}main.page{padding-top:120px;padding-bottom:var(--section)}main.page>.wrap>article,main.page>article{padding-inline:var(--gutter);max-width:var(--wrap);margin-inline:auto}.product{grid-template-columns:minmax(0,460px) 1fr;align-items:start;gap:clamp(28px,5vw,64px);margin-bottom:56px;display:grid}.product h1{margin-bottom:18px;font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem)}.product p{color:var(--text-2);margin-bottom:14px}@media (width<=860px){.product{grid-template-columns:1fr}}
