@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.2atap_4g40fj3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.0waiv1vizwwb5.woff2)format("woff2");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:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_5feab402-module__ktXzqW__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_5feab402-module__ktXzqW__variable{--font-display:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0534b40c1c3b5a4-s.18nrv_9r1bn2j.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d219fe3ae333997c-s.0ihgixp4s46p2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/235a0ef330592118-s.p.0_dtpe4r-myal.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3_otmf38u2y4x.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.00hyb-x0mjr9g.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2p4adm_386h58.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1x39li9dshdhc.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.1qsgyx-tuq4mu.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.0s4utfvp8prsy.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.3f7g1nki62hoj.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.3sup9rdq9grs5.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.22ggkaf3lyu8c.woff2)format("woff2");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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_11a2e11d-module__RqObgW__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_11a2e11d-module__RqObgW__variable{--font-body:"Barlow", "Barlow Fallback"}
:root{--ink:#111213;--ink-deep:#0d0e0f;--ink-black:#0a0b0c;--hero-void:#0b0c0d;--panel:#1a1a1b;--fg-rgb:240 233 222;--accent-rgb:196 129 82;--ink-rgb:17 18 19;--shade-rgb:8 10 12;--fg:rgb(var(--fg-rgb));--accent:rgb(var(--accent-rgb));--accent-solid:#9a5a30;--accent-active:#7f4a27;--accent-light:#e2ae86;--accent-light-2:#e5b48e;--accent-link:#d99a6c;--accent-kicker:#c08a63;--button-text:#faf6f0;--fg-muted:rgb(var(--fg-rgb) / .58);--fg-92:rgb(var(--fg-rgb) / .92);--fg-86:rgb(var(--fg-rgb) / .86);--fg-80:rgb(var(--fg-rgb) / .8);--fg-74:rgb(var(--fg-rgb) / .74);--fg-72:rgb(var(--fg-rgb) / .72);--fg-70:rgb(var(--fg-rgb) / .7);--fg-68:rgb(var(--fg-rgb) / .68);--fg-66:rgb(var(--fg-rgb) / .66);--fg-65:rgb(var(--fg-rgb) / .65);--fg-64:rgb(var(--fg-rgb) / .64);--fg-62:rgb(var(--fg-rgb) / .62);--fg-60:rgb(var(--fg-rgb) / .6);--fg-58:rgb(var(--fg-rgb) / .58);--fg-55:rgb(var(--fg-rgb) / .55);--fg-50:rgb(var(--fg-rgb) / .5);--fg-45:rgb(var(--fg-rgb) / .45);--fg-40:rgb(var(--fg-rgb) / .4);--fg-35:rgb(var(--fg-rgb) / .35);--line-08:rgb(var(--fg-rgb) / .08);--line-10:rgb(var(--fg-rgb) / .1);--line-12:rgb(var(--fg-rgb) / .12);--line-16:rgb(var(--fg-rgb) / .16);--line-18:rgb(var(--fg-rgb) / .18);--line-20:rgb(var(--fg-rgb) / .2);--line-28:rgb(var(--fg-rgb) / .28);--accent-tint:rgb(var(--accent-rgb) / .16);--accent-tint-14:rgb(var(--accent-rgb) / .14);--accent-tint-12:rgb(var(--accent-rgb) / .12);--accent-line-42:rgb(var(--accent-rgb) / .42);--shadow:0 40px 90px #0000008c;--ease-image:cubic-bezier(.2, .7, .2, 1);--gutter:44px;--content:1280px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink);scroll-padding-top:76px}body{background:var(--ink);color:var(--fg);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:var(--accent-link);text-decoration:none}a:hover{color:var(--accent-light)}h1,h2,h3,h4,h5{font-family:var(--font-display), Georgia, serif;margin:0;font-weight:400}p{margin:0}img{max-width:100%;display:block}button{font-family:inherit}:focus{outline:none}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}::selection{background:rgb(var(--accent-rgb) / .35)}input[type=range]{appearance:none;background:var(--line-18);border-radius:2px;width:100%;height:2px;margin:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);border:3px solid var(--ink);width:18px;height:18px;box-shadow:0 0 0 1px var(--accent);cursor:grab;border-radius:50%}input[type=range]::-moz-range-thumb{background:var(--accent);border:3px solid var(--ink);cursor:grab;border-radius:50%;width:14px;height:14px}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}.kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--accent-kicker);font-size:11px}.label{letter-spacing:.22em;text-transform:uppercase;color:var(--fg-55);font-size:10px}.srow{transition:background .16s,padding-left .2s}.srow:hover{background:rgb(var(--fg-rgb) / .04);padding-left:12px}.swatch{transition:transform .4s var(--ease-image), filter .4s ease}.tile:hover .swatch{filter:brightness(1.08);transform:scale(1.05)}@media (max-width:640px){:root{--gutter:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.swatch,.srow{transition:none}}
