@font-face{font-family:'DM Serif Display';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/dm-serif-display-0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:'DM Serif Display';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/dm-serif-display-1.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/dm-serif-display-2.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/dm-serif-display-3.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/hanken-grotesk-4.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:'Hanken Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/hanken-grotesk-5.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
html{scroll-behavior:smooth}
body{margin:0;background:#0d0c0b;color:#f4efe6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
*{box-sizing:border-box}
a{color:inherit}
a:hover{color:#c9b38a}
.nv-legal a{color:#5a0e16}
.nv-legal a:hover{color:#8a6a3a}
::selection{background:#c9b38a;color:#0d0c0b}
:focus-visible{outline:1px solid #c9b38a;outline-offset:4px}
input::placeholder,textarea::placeholder{color:#8a8276}
select option{color:#0d0c0b}
.nv-rail::-webkit-scrollbar{display:none}
@keyframes nvSpin{to{transform:rotate(360deg)}}
@keyframes nvDrift{0%{transform:scale(1.02) translateY(0)}100%{transform:scale(1.1) translateY(-2%)}}
@keyframes nvDriftHome{0%{transform:scale(1.02) translateY(0)}100%{transform:scale(1.12) translateY(-2%)}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nv-anim{animation:none!important}}
.nv-ifw{display:contents}.nv-ifn{display:none}
@media (max-width:899.98px){.nv-ifw{display:none}.nv-ifn{display:contents}}
.h1:hover{color:#c9b38a!important}
.h2:hover{background:#c9b38a!important;color:#0d0c0b!important}
.h3:hover{background:#d8c39a!important;color:#0d0c0b!important}
.h4:hover{background:#f4efe6!important;color:#0d0c0b!important;border-color:#f4efe6!important}
.h5:hover{color:#5a0e16!important;border-color:#5a0e16!important}
.h6:hover{color:#d8c39a!important}
.h7:hover{background:#5a0e16!important;color:#f4efe6!important}
.h8:hover{background:#221f1b!important;border-color:#c9b38a!important;color:#f4efe6!important}
.h9:hover{color:#d8c39a!important;border-color:#d8c39a!important}
.h10:hover{background:#0d0c0b!important;color:#f4efe6!important}
.h11:hover{color:#ecdcb8!important}
.h12:hover{background:#5a0e16!important}
:root{--v1:0px;--v2:relative;--v3:78svh;--v4:78% 30%;--v5:linear-gradient(180deg,rgba(13,12,11,0) 60%,#0d0c0b 100%);--v6:-48px;--v7:0 20px 88px;--v8:column;--v9:860px;--v10:minmax(0,1fr);--v11:20px;--v12:72px;--v13:0;--v14:14px;--v15:4/3;--v16:minmax(0,1fr);--v17:40px;--v18:104px 20px 64px;--v19:min(100%,400px);--v20:-8px;--v21:minmax(0,1fr);--v22:static;--v23:56px minmax(0,1fr);--v24:minmax(0,1fr);--v25:min(100%,360px);--v26:auto;--v27:-40px;--v28:112px;--v29:100%;--v30:72px;--v31:4/3;--v32:minmax(0,1fr);--v33:minmax(0,1fr);--v34:64px minmax(0,1fr);--v35:4px 0 0;--v36:relative;--v37:auto}
@media (min-width:900px){:root{--v1:100svh;--v2:absolute;--v3:auto;--v4:40% 45%;--v5:linear-gradient(90deg,rgba(13,12,11,.92) 0%,rgba(13,12,11,.6) 42%,rgba(13,12,11,.05) 75%);--v6:0px;--v7:clamp(96px,12vw,160px) clamp(20px,5vw,72px);--v8:row;--v9:clamp(560px,78vh,820px);--v10:minmax(0,1.15fr) minmax(0,1fr);--v11:clamp(40px,5vw,88px);--v12:110px;--v13:2;--v14:0px;--v15:4/5;--v16:minmax(0,1.25fr) minmax(0,1fr);--v17:clamp(40px,5vw,96px);--v18:130px clamp(20px,5vw,72px) 72px;--v19:min(100%,calc((100svh - 220px) * .75),540px);--v20:-40px;--v21:minmax(0,1fr) minmax(0,1fr);--v22:sticky;--v23:96px minmax(0,1fr);--v24:minmax(0,.9fr) minmax(0,1.1fr);--v25:min(100%,480px);--v26:-58px;--v27:56px;--v28:140px;--v29:auto;--v30:120px;--v31:21/9;--v32:220px minmax(0,1fr) minmax(0,1.2fr);--v33:repeat(4,minmax(0,1fr));--v34:minmax(0,1fr);--v35:20px 0 0;--v36:sticky;--v37:100vh}}
@media (min-width:900px){.nv-amp{grid-template-columns:minmax(max-content,1fr) clamp(220px,24vw,420px)!important}}
