:root{--paper:#f3efe9;--paper-2:#ebe5dc;--ink:#1f1915;--muted:#6e6259;--rule:#d6ccbf;--night:#17110e;--night-fg:#efe6da;--night-muted:#a89a8a;--gold:#9a522f;--gold-soft:#d48a5e;--gold-line:#d48a5e38;--bd:var(--night);--bd-fg:var(--night-fg);--display:var(--font-bodoni);--body:var(--font-jost);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;scroll-padding-top:64px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#1c1613;--paper-2:#231c18;--ink:#efe6da;--muted:#ab9d8f;--rule:#3a302a;--gold:#d48a5e}}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font:300 17px/1.75 var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}p{text-wrap:pretty}:focus-visible{outline:1px solid var(--gold-soft);outline-offset:4px}.wrap{max-width:1160px;padding-inline:max(24px, env(safe-area-inset-left));margin-inline:auto}section{padding-block:120px}@media (width<=700px){section{padding-block:80px}}.label{color:var(--gold);font:400 11px/1.2 var(--body);letter-spacing:.32em;text-transform:uppercase}.rule{background:var(--gold);border:0;width:56px;height:1px;margin:0}.btn{color:var(--gold-soft);font:400 11px/1 var(--body);letter-spacing:.26em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;padding:15px 30px;text-decoration:none;transition:background .25s,color .25s;display:inline-block}.btn:hover{background:var(--gold-soft);color:var(--btn-hover-fg,var(--night))}.head{text-align:center;justify-items:center;gap:18px;margin-bottom:70px;display:grid}.head h2{font-size:clamp(38px,5vw,60px);line-height:1.05}.head p{max-width:34em;color:var(--muted);margin:0}.dark{background:var(--night);color:var(--night-fg);& .label,& .rule{color:var(--gold-soft)}& .rule{background:var(--gold-soft)}& .head p{color:var(--night-muted)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}footer[data-astro-cid-7lhuyvjk]{padding-bottom:env(safe-area-inset-bottom);color:var(--night-muted);border-top:1px solid #d48a5e2e}.wrap[data-astro-cid-7lhuyvjk]{letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:28px;font-size:12px;display:flex}.brand[data-astro-cid-7lhuyvjk]{align-items:center;gap:14px;display:flex}.brand[data-astro-cid-7lhuyvjk] .icon{width:auto;height:38px;color:var(--gold-soft)}a[data-astro-cid-7lhuyvjk]{text-decoration:none;&:hover{color:var(--gold-soft)}}em[data-astro-cid-7lhuyvjk]{color:var(--gold-soft);font:italic 400 16px var(--display);letter-spacing:0}@media (pointer:coarse){a[data-astro-cid-7lhuyvjk]{margin-block:-13px;padding-block:13px;display:inline-block}}.nav[data-astro-cid-ihije3mh]{z-index:10;padding-top:env(safe-area-inset-top);background:var(--night);color:var(--night-fg);border-bottom:1px solid #d48a5e2e;position:sticky;top:0}.wrap[data-astro-cid-ihije3mh]{justify-content:space-between;align-items:center;gap:24px;padding-block:18px;display:flex}.brands[data-astro-cid-ihije3mh]{align-items:center;gap:14px;display:flex}.wordmark[data-astro-cid-ihije3mh]{color:var(--gold-soft);& svg{width:auto;height:24px}}.and[data-astro-cid-ihije3mh]{color:var(--night-muted);font:italic 400 16px/1 var(--display)}.boudoir[data-astro-cid-ihije3mh]{transition:opacity .2s;&:hover{opacity:.8}& img{width:auto;height:26px}}@media (width<=380px){.brands[data-astro-cid-ihije3mh]{gap:8px}.wordmark[data-astro-cid-ihije3mh] svg[data-astro-cid-ihije3mh]{height:19px}.boudoir[data-astro-cid-ihije3mh] img[data-astro-cid-ihije3mh]{height:21px}}ul[data-astro-cid-ihije3mh]{margin:0;padding:0;list-style:none}ul[data-astro-cid-ihije3mh] a[data-astro-cid-ihije3mh],.toggle[data-astro-cid-ihije3mh]{color:var(--night-muted);font:400 11px/1 var(--body);letter-spacing:.24em;text-transform:uppercase;text-decoration:none;transition:color .2s;&:hover{color:var(--gold-soft)}}@media (width>860px){.toggle[data-astro-cid-ihije3mh]{display:none}ul[data-astro-cid-ihije3mh]{color:inherit;background:0 0;border:0;gap:34px;display:flex;position:static;overflow:visible}}@media (width<=860px){.toggle[data-astro-cid-ihije3mh]{color:var(--gold-soft);cursor:pointer;background:0 0;border:0;margin:-12px;padding:12px}ul[data-astro-cid-ihije3mh]{inset:calc(61px + env(safe-area-inset-top)) 0 auto;background:var(--night);width:100%;color:var(--night-fg);opacity:1;transition:opacity .2s, translate .2s, overlay .2s allow-discrete, display .2s allow-discrete;border:0;border-bottom:1px solid #d48a5e2e;margin:0;padding:8px 24px 24px;translate:0;&:not(:popover-open){opacity:0;translate:0 -8px}@starting-style{&:popover-open{opacity:0;translate:0 -8px}}&::backdrop{background:#17110e80}}li[data-astro-cid-ihije3mh]+li[data-astro-cid-ihije3mh]{border-top:1px solid #d48a5e1f}ul[data-astro-cid-ihije3mh] a[data-astro-cid-ihije3mh]{padding-block:18px;font-size:12px;display:block}}@media (pointer:coarse){.wordmark[data-astro-cid-ihije3mh],.boudoir[data-astro-cid-ihije3mh]{margin-block:-12px;padding-block:12px}.toggle[data-astro-cid-ihije3mh]{margin:-16px -12px;padding:16px 12px}}
