.hf-page .hf-desk{display:contents}.hf-page .hph{display:none}.hf-page .hph.hph-map{display:block}@media (max-width:767px){.hf-page .hf-desk{display:none}.hf-page .hph{display:block}}@layer base{@media (prefers-reduced-motion:no-preference){.hf-page .hf-desk>*{background-color:#fcf8f0;position:relative}}}@media (min-width:481px) and (max-width:767px){.hf-page .hph-narrow{max-width:480px;margin-inline:auto}}.hph{--ink:#2a2420;--body:#4a433c;--muted:#6e6459;--gold:#c2a05e;--deep:#a6822f;--gt:#7e6118;--hair:#e8dfcd;--e:cubic-bezier(.22, 1, .36, 1);color:var(--body);font-family:var(--hf-body);text-wrap:pretty;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:16px;font-weight:400;line-height:25px;position:relative}.hph *,.hph :before,.hph :after{box-sizing:border-box}:where(.hph) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.hph) a{color:inherit;text-decoration:none}:where(.hph) h2,:where(.hph) h3,:where(.hph) p,:where(.hph) ul,:where(.hph) ol{margin:0;padding:0;list-style:none}.hph img{display:block}.hph-eyebrow{font-family:var(--hf-display);letter-spacing:.24em;text-transform:uppercase;color:var(--gt);font-size:10.5px;font-weight:500;line-height:14px;display:block}.hph-h2{font-family:var(--hf-serif);text-transform:lowercase;letter-spacing:.03em;color:var(--ink);text-wrap:balance;font-size:30px;font-weight:400;line-height:34px}.hph-h3{font-family:var(--hf-serif);text-transform:lowercase;letter-spacing:.03em;color:var(--ink);font-size:19px;font-weight:400;line-height:23px}.hph-g{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#8a6a1c 0%,#a6822f 55%,#b08c3a 100%);-webkit-background-clip:text;background-clip:text}.hph-lead{color:var(--body);font-size:16px;line-height:25px}.hph-cap{color:var(--muted);font-size:13px;line-height:18px}.hph-tlink{min-height:44px;font-family:var(--hf-display);letter-spacing:.16em;text-transform:uppercase;color:var(--gt);align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.hph-tlink svg{flex:none;width:14px;height:10px}.hph-ghost{min-height:48px;color:var(--gt);font-family:var(--hf-display);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;background:#ffffff9e;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1.5px #a6822f}.hf-page .hph-wide{text-align:center;justify-content:center;align-items:center;width:100%;min-height:52px;padding:10px 12px;font-size:12.5px;line-height:1.25;display:flex}.hf-page .hph :focus-visible{outline:2px solid var(--deep);outline-offset:3px}.hf-page .hph .hf-cta:focus-visible,.hf-page .hph .hph-ghost:focus-visible{border-radius:999px}.hf-page .hph .hph-tlink:focus-visible{border-radius:0}
