@font-face{font-family:Ultra;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f13bff32337ec9fb-s.39bo1c7jx32gb.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:Ultra;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8bda34f14a064581-s.p.34wuoqg8gzqa7.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:Ultra Fallback;src:local(Times New Roman);ascent-override:64.81%;descent-override:17.6%;line-gap-override:0.0%;size-adjust:155.65%}.Gom8eG_className{font-family:Ultra,Ultra Fallback;font-style:normal;font-weight:400}.Gom8eG_variable{--font-ultra:"Ultra", "Ultra Fallback"}
:root{--ink:#10120f;--charcoal:#171816;--forest:#30302c;--slate:#30302c;--timber:#30302c;--timber-raised:#393935;--metal:#30302c;--action:#e6d78b;--action-hover:#f0e4a7;--secondary:#191b1a;--stone:#b4b2a7;--paper:#cecbbf;--earth:#a7a69d;--line:#cecbbf29;--line-strong:#cecbbf52;--max:1380px;--header-height:74px;--header-height-mobile:65px;--current-header-height:var(--header-height);--font-display:var(--font-ultra), Georgia, serif;--font-editorial:Georgia, "Times New Roman", serif;--font-ui:Arial, Helvetica, sans-serif;--type-display-size:clamp(30px, 4.4vw, 56px);--type-display-leading:1.16;--type-editorial-weight:700}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:calc(var(--header-height) + 16px)}body{background:var(--charcoal);color:var(--paper);font:16px/1.65 var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate;max-width:100vw;margin:0;position:relative;overflow-x:hidden}body:before{content:"";z-index:-1;background-color:var(--charcoal);background-blend-mode:normal, luminosity;pointer-events:none;background-image:linear-gradient(#10120f66,#10120f66),url(/textures/charcoal-leather.webp);background-size:auto,520px;position:fixed;inset:0}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--paper);outline-offset:4px}img,svg{max-width:100%;display:block}.wrap{width:min(var(--max), 86%);margin:auto}@media (max-width:620px){.wrap{width:88%}}.eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--stone);font-size:10px}.serif{font-family:Georgia,serif;font-weight:400}.copperText{color:var(--paper)}.visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skipLink{z-index:100;background:var(--paper);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:7px;padding:12px 18px;font-size:12px;transition:top .2s;position:fixed;top:-60px;left:12px}.skipLink:focus{top:12px}section{padding:40px 0;position:relative}@media (max-width:620px){section{padding:26px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}main>header+section,main>header+.wrap{padding-top:24px}@media (max-width:620px){html{scroll-padding-top:calc(var(--header-height-mobile) + 16px)}main>header+section,main>header+.wrap{padding-top:16px}}main[data-section=home]>section+section{border-top:1px solid var(--line)}@media (max-width:620px){:root{--current-header-height:var(--header-height-mobile)}}
