@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-arabic-wght-normal.DiwT_uOQ.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-vietnamese-wght-normal.Do5Nl5oc.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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-latin-ext-wght-normal.CsYMu49W.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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-latin-wght-normal.-ekFhJJC.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}:root{--color-green:#1e4a38;--color-gold:#c49a45;--color-cream:#f2e7cf;--color-light:#eee9e0;--color-white:#fff;--color-on-gold:#12301f;--focus-color:var(--color-green);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-small:8px;--radius-medium:16px;--radius-arch:160px 160px 0 0;--font-sans:"Readex Pro Variable", system-ui, sans-serif;--text-small:16px;--text-base:18px;--text-large:24px;--text-heading:32px;--text-display:clamp(36px, 24px + 3vw, 48px);--text-hero:clamp(44px, 24px + 3.8vw, 72px);--leading-body:1.8;--leading-heading:1.4;--container:1152px;--container-reading:720px;--contact-bar-space:calc(88px + env(safe-area-inset-bottom,0px))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-block:var(--space-6);interpolate-size:allow-keywords}body{background:var(--color-light);color:var(--color-green);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);margin:0}h1,h2,h3,p,ul{margin:0}h1,h2,h3{font-weight:700;line-height:var(--leading-heading)}h1{font-size:var(--text-display)}h3{font-size:var(--text-large)}a{color:inherit;text-underline-offset:.25em}button,input,textarea,select{font:inherit}img,svg{block-size:auto;max-inline-size:100%;display:block}:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}.on-dark{--focus-color:var(--color-cream)}.ltr{white-space:nowrap;unicode-bidi:isolate}.container{inline-size:min(calc(100% - var(--space-8)), var(--container));margin-inline:auto}.skip-link{z-index:20;padding:var(--space-3) var(--space-6);background:var(--color-white);color:var(--color-green);position:fixed;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.button{min-block-size:48px;min-inline-size:44px;padding:var(--space-2) var(--space-6);border-radius:var(--radius-small);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.button-gold{background:var(--color-gold);color:var(--color-on-gold)}.button-outline{border-color:currentColor}.button-green{background:var(--color-green);color:var(--color-cream)}.button-line{border-color:var(--color-green);color:var(--color-green)}h2{font-size:var(--text-heading)}.actions{gap:var(--space-3);flex-wrap:wrap;display:flex}a:hover{text-decoration-thickness:2px}.button:hover{text-decoration:underline}.button{transition:box-shadow .25s}.button-gold:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-gold) 30%, transparent), 0 8px 24px color-mix(in srgb, var(--color-gold) 40%, transparent)}.button-green:hover{box-shadow:0 8px 24px color-mix(in srgb, var(--color-green) 35%, transparent)}@media (width>=1280px){.container{inline-size:min(calc(100% - var(--space-16)), var(--container))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition:none;animation:none}}.site-header[data-astro-cid-nen7h5rs]{background:var(--color-green);color:var(--color-cream);position:relative}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);padding-block:var(--space-1);display:flex}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:-10px;padding:10px;display:inline-flex}.brand-mark[data-astro-cid-nen7h5rs]{block-size:40px;inline-size:auto}.brand-word[data-astro-cid-nen7h5rs]{block-size:32px;inline-size:auto}.header-nav[data-astro-cid-nen7h5rs]{display:none}.header-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}.header-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap;border-block-end:2px solid #0000;align-items:center;min-block-size:44px;text-decoration:none;transition:border-color .2s;display:inline-flex}.header-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{border-block-end-color:var(--color-gold)}.header-cta[data-astro-cid-nen7h5rs]{min-block-size:44px;padding-inline:var(--space-3);white-space:nowrap;margin-inline-start:auto}.has-contact-bar .header-cta[data-astro-cid-nen7h5rs]{display:none}.phone-menu[data-astro-cid-nen7h5rs]{margin-inline-start:var(--space-2)}.has-contact-bar .phone-menu[data-astro-cid-nen7h5rs]{margin-inline-start:auto}.menu-button[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-4);border-radius:var(--radius-small);cursor:pointer;user-select:none;border:1px solid;font-weight:700;list-style:none;display:inline-flex}.menu-button[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-icon[data-astro-cid-nen7h5rs],.menu-icon[data-astro-cid-nen7h5rs]:before,.menu-icon[data-astro-cid-nen7h5rs]:after{background:currentColor;border-radius:1px;block-size:2px;inline-size:18px;display:block}.menu-icon[data-astro-cid-nen7h5rs]{position:relative}.menu-icon[data-astro-cid-nen7h5rs]:before,.menu-icon[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;inset-inline-start:0}.menu-icon[data-astro-cid-nen7h5rs]:before{inset-block-start:-6px}.menu-icon[data-astro-cid-nen7h5rs]:after{inset-block-start:6px}.phone-menu[data-astro-cid-nen7h5rs][open] .menu-icon[data-astro-cid-nen7h5rs]{background:0 0}.phone-menu[data-astro-cid-nen7h5rs][open] .menu-icon[data-astro-cid-nen7h5rs]:before{inset-block-start:0;transform:rotate(45deg)}.phone-menu[data-astro-cid-nen7h5rs][open] .menu-icon[data-astro-cid-nen7h5rs]:after{inset-block-start:0;transform:rotate(-45deg)}.menu-panel[data-astro-cid-nen7h5rs]{z-index:30;background:var(--color-green);border-block-start:1px solid color-mix(in srgb, var(--color-cream) 35%, transparent);border-block-end:4px solid var(--color-gold);position:absolute;inset-block-start:100%;inset-inline:0}.menu-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:var(--space-2) 0 var(--space-4);inline-size:min(calc(100% - var(--space-8)), var(--container));margin:0 auto;list-style:none;display:grid}.menu-panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border-block-start:1px solid color-mix(in srgb, var(--color-cream) 18%, transparent)}.menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-block-size:52px;padding-inline:var(--space-3);border-inline-start:4px solid #0000;align-items:center;font-size:20px;font-weight:700;text-decoration:none;display:flex}.menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{border-inline-start-color:var(--color-gold)}@media (prefers-reduced-motion:no-preference){.phone-menu[data-astro-cid-nen7h5rs][open] .menu-panel[data-astro-cid-nen7h5rs]{animation:.18s ease-out menu-open}}@keyframes menu-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (width>=768px){.header-inner[data-astro-cid-nen7h5rs]{padding-block:var(--space-2)}.brand[data-astro-cid-nen7h5rs]{gap:12px;margin-inline-start:-14px;padding:14px}.brand-mark[data-astro-cid-nen7h5rs]{block-size:56px}.brand-word[data-astro-cid-nen7h5rs]{block-size:38px}.header-nav[data-astro-cid-nen7h5rs]{margin-inline-start:var(--space-8);display:block}.header-cta[data-astro-cid-nen7h5rs]{padding-inline:var(--space-6)}.has-contact-bar .header-cta[data-astro-cid-nen7h5rs]{display:inline-flex}.phone-menu[data-astro-cid-nen7h5rs]{display:none}}@media (width>=768px) and (width<=1023px){.header-nav[data-astro-cid-nen7h5rs]{margin-inline-start:var(--space-4)}.header-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:20px}}footer[data-astro-cid-jo6i4kqk]{background:var(--color-green);color:var(--color-cream);padding-block:var(--space-16) var(--space-8)}.has-contact-bar footer[data-astro-cid-jo6i4kqk]{padding-block-end:calc(var(--space-8) + var(--contact-bar-space))}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--space-12);display:grid}.identity[data-astro-cid-jo6i4kqk]{gap:var(--space-3);justify-items:start;max-inline-size:36ch;display:grid}.footer-mark[data-astro-cid-jo6i4kqk]{block-size:64px;inline-size:auto;margin-block-end:var(--space-2)}.business-name[data-astro-cid-jo6i4kqk],.footer-title[data-astro-cid-jo6i4kqk]{font-weight:700}.footer-title[data-astro-cid-jo6i4kqk]{color:var(--color-gold);margin-block-end:var(--space-3);font-size:20px}ul[data-astro-cid-jo6i4kqk]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-block-size:44px;display:inline-flex}.hours[data-astro-cid-jo6i4kqk]{padding-block:var(--space-2)}.copyright[data-astro-cid-jo6i4kqk]{border-block-start:1px solid color-mix(in srgb, var(--color-cream) 40%, transparent);font-size:var(--text-small);padding-block-start:var(--space-6)}@media (width>=768px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1.4fr}.copyright[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.has-contact-bar footer[data-astro-cid-jo6i4kqk]{padding-block-end:var(--space-8)}}.contact-bar[data-astro-cid-5y2d3tdh]{z-index:10;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-green);color:var(--color-cream);border-block-start:1px solid var(--color-cream);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-end:calc(var(--space-3) + env(safe-area-inset-bottom,0px));display:grid;position:fixed;inset-block-end:0;inset-inline:0}@media (width>=768px){.contact-bar[data-astro-cid-5y2d3tdh]{display:none}}.hv-scene[data-astro-cid-mohq7lye]{aspect-ratio:13/10;pointer-events:none;inline-size:100%;overflow:clip}.hv-art[data-astro-cid-mohq7lye]{block-size:100%;inline-size:100%;display:block}.hv-grid[data-astro-cid-mohq7lye]{fill:none;stroke:var(--color-cream);stroke-width:.8px;opacity:.16}.hv-dashes[data-astro-cid-mohq7lye]{stroke-dasharray:3 8}.hv-plinth[data-astro-cid-mohq7lye]{fill:var(--color-on-gold);opacity:.6}.hv-sheet[data-astro-cid-mohq7lye]{fill:var(--color-green);stroke:color-mix(in srgb, var(--color-cream) 26%, var(--color-green));stroke-width:1px}.hv-stock[data-astro-cid-mohq7lye]{opacity:.65}.hv-cutplate[data-astro-cid-mohq7lye]{opacity:.8}.hv-seam[data-astro-cid-mohq7lye]{fill:none;stroke:var(--color-gold);stroke-width:1px;opacity:.35}.hv-outline[data-astro-cid-mohq7lye]{fill:none;stroke:var(--color-gold);stroke-width:2px;stroke-dasharray:1;opacity:.75}.hv-lettering[data-astro-cid-mohq7lye]{font-family:var(--font-sans);font-weight:700}.hv-side[data-astro-cid-mohq7lye]{fill:var(--color-gold);stroke:var(--color-gold);stroke-width:1.2px;stroke-linejoin:round}.hv-face[data-astro-cid-mohq7lye]{fill:color-mix(in srgb, var(--color-cream) 88%, var(--color-green))}.hv-cut[data-astro-cid-mohq7lye]{fill:none;stroke:var(--color-gold);stroke-width:2.4px;stroke-linejoin:round;stroke-dasharray:900}.hv-edge[data-astro-cid-mohq7lye]{fill:none;stroke:var(--color-white);stroke-width:3px;stroke-linejoin:round;stroke-dasharray:20 180;opacity:.6}.hv-tool[data-astro-cid-mohq7lye]{opacity:0}.hv-rail[data-astro-cid-mohq7lye]{stroke:var(--color-gold);stroke-width:1px;opacity:.65}.hv-tool-body[data-astro-cid-mohq7lye]{fill:var(--color-on-gold);stroke:var(--color-gold);stroke-width:1.5px}.hv-tool-tip[data-astro-cid-mohq7lye]{fill:var(--color-cream)}.hv-details[data-astro-cid-mohq7lye]{fill:none;stroke:var(--color-gold);stroke-width:1px;opacity:.55}@media (prefers-reduced-motion:no-preference){.hv-ready[data-astro-cid-mohq7lye] .hv-cut[data-astro-cid-mohq7lye]{animation:1.6s ease-out both hv-trace}.hv-ready[data-astro-cid-mohq7lye] .hv-outline[data-astro-cid-mohq7lye]{animation:1.6s ease-out both hv-frame}.hv-ready[data-astro-cid-mohq7lye] .hv-returns[data-astro-cid-mohq7lye]{animation:1.6s cubic-bezier(.2,.7,.3,1) 1s both hv-bend}.hv-ready[data-astro-cid-mohq7lye] .hv-stock[data-astro-cid-mohq7lye]{animation:2s 1s both hv-stock-in}.hv-ready[data-astro-cid-mohq7lye] .hv-cutplate[data-astro-cid-mohq7lye]{animation:2s 1s both hv-plate-in}.hv-ready[data-astro-cid-mohq7lye] .hv-tool[data-astro-cid-mohq7lye]{animation:3.8s ease-in-out both hv-tool-pass}.hv-ready[data-astro-cid-mohq7lye] .hv-lit[data-astro-cid-mohq7lye]{animation:1.2s 2.6s both hv-ignite}.hv-ready[data-astro-cid-mohq7lye] .hv-edge[data-astro-cid-mohq7lye]{animation:7s linear 3.8s 3 hv-travel}.hv-ready[data-astro-cid-mohq7lye] .hv-art[data-astro-cid-mohq7lye],.hv-ready[data-astro-cid-mohq7lye] .hv-art[data-astro-cid-mohq7lye] [data-astro-cid-mohq7lye]{animation-play-state:paused}.hv-ready[data-astro-cid-mohq7lye].hv-running .hv-art[data-astro-cid-mohq7lye],.hv-ready[data-astro-cid-mohq7lye].hv-running .hv-art[data-astro-cid-mohq7lye] [data-astro-cid-mohq7lye]{animation-play-state:running}}@keyframes hv-trace{0%{stroke-dashoffset:900px}to{stroke-dashoffset:0}}@keyframes hv-frame{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hv-bend{0%{opacity:0;transform:translate(-12px,-12px)}to{opacity:1;transform:translate(0)}}@keyframes hv-stock-in{0%{transform:translate(14px,-28px)}to{transform:translate(0)}}@keyframes hv-plate-in{0%{transform:translate(-10px,18px)}to{transform:translate(0)}}@keyframes hv-tool-pass{0%{opacity:0;transform:translate(480px)}12%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(40px)}}@keyframes hv-ignite{0%{opacity:0}to{opacity:1}}@keyframes hv-travel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}
