.drawer[data-astro-cid-7o6y2myb]{width:min(var(--drawer-width), 100vw);border:0;border-left:var(--line-ink);background:var(--sheet);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);margin:0;padding:0;position:fixed;inset:0 0 0 auto}.drawer[data-astro-cid-7o6y2myb]::backdrop{background:var(--scrim)}.panel[data-astro-cid-7o6y2myb]{grid-template-rows:auto auto auto 1fr auto;height:100%;display:grid}.head[data-astro-cid-7o6y2myb]{padding:var(--space-2) var(--space-5);border-bottom:var(--line-ink);justify-content:space-between;align-items:center;display:flex}h2[data-astro-cid-7o6y2myb]{font-size:var(--text-h3)}.undo[data-astro-cid-7o6y2myb]{align-items:center;column-gap:var(--space-4);padding-inline:var(--space-5);font-size:var(--text-secondary);flex-wrap:wrap;display:flex}.undo[data-astro-cid-7o6y2myb]:has(p:empty){display:none}.empty[data-astro-cid-7o6y2myb]{justify-items:start;gap:var(--space-4);padding:var(--space-6) var(--space-5);display:grid}h3[data-astro-cid-7o6y2myb]{font-size:var(--text-h4)}.lines[data-astro-cid-7o6y2myb]{padding-inline:var(--space-5);overflow-y:auto}.lines[data-astro-cid-7o6y2myb] .line{gap:var(--space-2) var(--space-4);padding-block:var(--space-4);grid-template-columns:1fr auto;display:grid}.lines[data-astro-cid-7o6y2myb] .line+.line{border-top:var(--line-hair)}.lines[data-astro-cid-7o6y2myb] .what{grid-column:1/-1;display:grid}.lines[data-astro-cid-7o6y2myb] .what a{color:var(--ink);font-family:var(--font-display);font-weight:var(--weight-semibold)}.lines[data-astro-cid-7o6y2myb] .what span{color:var(--ink-muted);font-size:var(--text-secondary)}.lines[data-astro-cid-7o6y2myb] .quantity{align-items:center;gap:var(--space-2);font-size:var(--text-secondary);display:flex}.lines[data-astro-cid-7o6y2myb] select{min-width:var(--hit);min-height:var(--hit);padding-inline:var(--space-2);border:1px solid var(--stone);border-radius:var(--radius-control);background:var(--paper)}.lines[data-astro-cid-7o6y2myb] .line-total{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;align-self:center}.lines[data-astro-cid-7o6y2myb] .remove{grid-column:1/-1;justify-self:start}.foot[data-astro-cid-7o6y2myb]{gap:var(--space-2);padding:var(--space-5);border-top:var(--line-ink);font-size:var(--text-secondary);display:grid}.total[data-astro-cid-7o6y2myb]{font-family:var(--font-display);font-size:var(--text-h4);font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;display:flex}.demo[data-astro-cid-7o6y2myb]{color:var(--ink-muted)}.foot[data-astro-cid-7o6y2myb] .button[data-astro-cid-7o6y2myb]{margin-top:var(--space-2);justify-self:start}.bar[data-astro-cid-fzpbxy5g]{z-index:var(--z-header);background:var(--paper);border-bottom:var(--line-ink);position:sticky;top:0}.inner[data-astro-cid-fzpbxy5g]{align-items:center;column-gap:var(--space-4);padding-block:var(--space-1);grid-template-columns:1fr auto auto;grid-template-areas:"mark lang cart""nav nav nav";display:grid}@media (width>=48rem){.inner[data-astro-cid-fzpbxy5g]{column-gap:var(--space-5);min-height:var(--header-height);grid-template-columns:auto 1fr auto auto;grid-template-areas:"mark nav lang cart";padding-block:0}}.cart[data-astro-cid-fzpbxy5g]{min-height:var(--hit);color:var(--ink);cursor:pointer;font-family:var(--font-display);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums lining-nums;background:0 0;border:0;grid-area:cart;padding:0}.cart[data-astro-cid-fzpbxy5g]:hover{text-underline-offset:.35em;text-decoration:underline}.mark[data-astro-cid-fzpbxy5g]{min-height:var(--hit);color:var(--ink);font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mark);grid-area:mark;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.nav[data-astro-cid-fzpbxy5g]{grid-area:nav}.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{column-gap:var(--space-5);flex-wrap:wrap;display:flex}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.bar[data-astro-cid-fzpbxy5g] .lang a{min-height:var(--hit);color:var(--ink);font-family:var(--font-display);font-weight:var(--weight-medium);text-underline-offset:.35em;align-items:center;text-decoration:none;display:inline-flex}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.bar[data-astro-cid-fzpbxy5g] .lang a:hover{text-decoration:underline 1px}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current],.bar[data-astro-cid-fzpbxy5g] .lang a[aria-current]{text-decoration:underline;text-decoration-color:var(--moss);text-decoration-thickness:2px}.bar[data-astro-cid-fzpbxy5g] .lang{grid-area:lang}.bar[data-astro-cid-fzpbxy5g] .lang ul{display:flex}.bar[data-astro-cid-fzpbxy5g] .lang a{min-width:var(--hit);font-size:var(--text-secondary);justify-content:center}.footer[data-astro-cid-5kyhikxs]{margin-block:var(--section-gap) var(--space-6)}.block[data-astro-cid-5kyhikxs]{border:var(--line-ink);border-radius:var(--radius-panel);background:var(--ink);font-size:var(--text-secondary);line-height:var(--leading-secondary);gap:1px;display:grid;overflow:hidden}.cell[data-astro-cid-5kyhikxs]{padding:var(--space-4);background:var(--sheet)}.label[data-astro-cid-5kyhikxs]{margin-bottom:var(--space-2);color:var(--ink-muted);font-family:var(--font-display);font-size:var(--text-meta);line-height:var(--leading-meta);letter-spacing:var(--tracking-meta)}address[data-astro-cid-5kyhikxs]{justify-items:start;font-style:normal;display:grid}address[data-astro-cid-5kyhikxs] a[data-astro-cid-5kyhikxs],.legal[data-astro-cid-5kyhikxs] a[data-astro-cid-5kyhikxs]{min-height:var(--hit);min-inline-size:var(--hit);align-items:center;display:inline-flex}.legal[data-astro-cid-5kyhikxs] ul[data-astro-cid-5kyhikxs]{column-gap:var(--space-5);flex-wrap:wrap;display:flex}@media (width>=48rem){.block[data-astro-cid-5kyhikxs]{grid-template-columns:repeat(2,1fr)}}@media (width>=80rem){.block[data-astro-cid-5kyhikxs]{grid-template-columns:repeat(12,1fr)}.company[data-astro-cid-5kyhikxs]{grid-column:span 4}.contact[data-astro-cid-5kyhikxs],.hours[data-astro-cid-5kyhikxs]{grid-column:span 3}.registry[data-astro-cid-5kyhikxs]{grid-column:span 2}.legal[data-astro-cid-5kyhikxs]{grid-column:span 8}.demo[data-astro-cid-5kyhikxs]{grid-column:span 4}}@layer kit{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:where(ul,ol)[role=list]{padding:0;list-style:none}[hidden]:not([hidden=until-found]){display:none!important}}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-cyrillic-wght-normal.CSoh1k7O.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-vietnamese-wght-normal.DuF6gx5Y.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-latin-ext-wght-normal.D2bqQwGw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-latin-wght-normal.Blzrepd3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.cHuGMAiY.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.DwHjdM4S.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.ece1310W.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.D-yuW59g.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.CxNHBx-q.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.D9elroTD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{color-scheme:light;--paper:#e8e7e0;--sheet:#f2f1ec;--ink:#1a1c17;--ink-muted:#55574f;--moss:#3d5140;--moss-deep:#2e3d30;--stone:#75776d;--rule:#cac9c1;--scrim:#1a1c1773;--error:#9a2f1f;--font-display:"Wix Madefor Display Variable", sans-serif;--font-text:"Source Serif 4 Variable", serif;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--text-meta:.75rem;--text-secondary:.875rem;--text-body:1rem;--text-lead:1.2rem;--text-h4:1.2rem;--text-h3:1.44rem;--text-h2:1.728rem;--text-h1:2.074rem;--text-display:clamp(2.074rem, 1.45rem + 2.4vw, 2.986rem);--leading-display:1.1;--leading-heading:1.2;--leading-body:1.55;--leading-secondary:1.5;--leading-meta:1.4;--tracking-display:-.015em;--tracking-h1:-.01em;--tracking-mark:.08em;--tracking-meta:.01em;--measure:65ch;--measure-lead:42ch;--space-1:.25rem;--space-2:.5rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--page-margin:1rem;--section-gap:4rem;--content-max:78rem;--header-height:4rem;--hit:2.75rem;--field-height:3rem;--drawing-height:36rem;--card-alone:26rem;--drawer-width:26rem;--anchor-offset:7rem;--radius-control:2px;--radius-panel:3px;--line-ink:1px solid var(--ink);--line-hair:1px solid var(--rule);--line-firm:1px solid var(--stone);--z-header:10;--draw-time:.6s;--draw-stagger:80ms;--draw-ease:cubic-bezier(.16, 1, .3, 1)}@media (width>=48rem){:root{--page-margin:2.5rem;--section-gap:6rem;--anchor-offset:5.5rem}}@media (width>=80rem){:root{--page-margin:6rem;--section-gap:8rem}}html{background:var(--paper);color:var(--ink)}body{font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}a{color:var(--moss);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--moss);outline-offset:2px}main:focus{outline:none}::selection{background:var(--moss);color:var(--paper)}body>a[href=\#main]:first-child{top:var(--space-2);left:var(--page-margin);z-index:calc(var(--z-header) + 1);min-height:var(--hit);padding-inline:var(--space-4);background:var(--ink);color:var(--paper);font-family:var(--font-display);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-200%)}body>a[href=\#main]:first-child:focus-visible{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:min(100% - 2 * var(--page-margin), var(--content-max));margin-inline:auto}.lead{max-width:var(--measure-lead);font-size:var(--text-lead);font-weight:var(--weight-light);line-height:var(--leading-secondary)}.button{min-height:var(--hit);padding-inline:var(--space-5);border-radius:var(--radius-control);background:var(--moss);color:var(--paper);font-family:var(--font-display);font-weight:var(--weight-medium);cursor:pointer;border:0;align-items:center;text-decoration:none;display:inline-flex}.button:hover{background:var(--moss-deep)}.text-button{min-height:var(--hit);color:var(--moss);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline 1px;display:inline-flex}.text-button:hover{text-decoration-thickness:2px}html:has(dialog[open]){overflow:hidden}
