/* latin-ext */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("assets/6df812b9-02dd-4bd0-a1ab-74bdbbc36f65.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("assets/ac1b11b0-63da-4602-940c-675620eb7837.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;
}
/* latin-ext */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/6df812b9-02dd-4bd0-a1ab-74bdbbc36f65.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/ac1b11b0-63da-4602-940c-675620eb7837.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;
}
/* latin-ext */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/6df812b9-02dd-4bd0-a1ab-74bdbbc36f65.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/ac1b11b0-63da-4602-940c-675620eb7837.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;
}
/* latin-ext */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/6df812b9-02dd-4bd0-a1ab-74bdbbc36f65.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/ac1b11b0-63da-4602-940c-675620eb7837.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;
}
/* latin-ext */
@font-face {
  font-family: 'Marcellus';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/edd840c8-fbcc-477a-8eb7-c38e9826876f.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Marcellus';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/fc74182a-7e58-493a-bfd7-56854ce03986.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;
}


  * { box-sizing: border-box; }
  body { margin: 0; background: #F5F2EC; color: #29323F; font-family: Karla, Helvetica, sans-serif; -webkit-font-smoothing: antialiased; }
  a { color: #29323F; text-decoration: none; }
  a:hover { color: #8A6634; }
  ::selection { background: #29323F; color: #F5F2EC; }

*{margin:0;padding:0;box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{font-family:Karla,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#29353F;background:#F5F2EC;overflow-x:hidden}
img{max-width:100%}
a{text-decoration:none;color:inherit;transition:color .18s ease,border-color .18s ease}
.slot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#20272F}
.site-header .wrap{gap:24px}
.site-nav a[aria-current="page"]{border-bottom-color:#D2A76B !important;color:#fff !important}
.nav-toggle{display:none;background:none;border:1px solid rgba(210,167,107,.5);color:#F8EEE2;
  font:500 11px/1 Karla,sans-serif;letter-spacing:.18em;text-transform:uppercase;padding:10px 14px;border-radius:3px;cursor:pointer}
.c0{position: sticky; top: 0; z-index: 50; background: #1B2330; border-bottom: 1px solid rgba(210,167,107,0.35)}
.c1{max-width: 1180px; margin: 0 auto; padding: 18px 40px; display: flex; align-items: center; justify-content: space-between; gap: 40px}
.c2{display: flex; align-items: center}
.c3{height: 46px; width: auto; display: block}
.c4{display: flex; align-items: center; gap: 34px}
.c5{font-size: 12px; letter-spacing: 0.18em; text-transform: uppercase; font-weight: 500; color: rgba(248,238,226,0.92); padding-bottom: 3px; border-bottom: 1px solid transparent}
.c6{background: #1E2631; color: rgba(245,242,236,0.75)}
.c7{max-width: 1180px; margin: 0 auto; padding: 72px 40px 44px; display: grid; grid-template-columns: minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr); gap: 60px; align-items: start}
.c8{height: 84px; width: auto; display: block; margin: 0 0 20px -4px}
.c9{font-size: 15px; line-height: 1.7; font-weight: 300; max-width: 300px}
.c10{display: flex; flex-direction: column; gap: 12px}
.c11{font-size: 11px; letter-spacing: 0.28em; text-transform: uppercase; color: rgba(245,242,236,0.5); margin-bottom: 6px}
.c12{font-size: 15px; color: rgba(245,242,236,0.8); font-weight: 300}
.c13{max-width: 1180px; margin: 0 auto; padding: 22px 40px 40px; border-top: 1px solid rgba(245,242,236,0.14); font-size: 13px; color: rgba(245,242,236,0.45)}
.c14{position: relative; min-width: 0; width: 100%; height: 440px; background: #1E2631; overflow: hidden}
.c15{position: absolute; inset: 0; pointer-events: none; background: linear-gradient(180deg, rgba(16,21,28,0.62) 0%, rgba(16,21,28,0.28) 55%, rgba(16,21,28,0.55) 100%)}
.c16{position: absolute; inset: 0; pointer-events: none; display: flex; align-items: center; justify-content: center; padding: 0 40px}
.c17{width: 480px; max-width: 62%; height: auto; display: block; margin-bottom: 40px; filter: drop-shadow(0 10px 40px rgba(0,0,0,0.75))}
.c18{background: #2B3742; position: relative; z-index: 2; padding-top: 1px}
.c19{max-width: 1180px; margin: 0 auto; padding: 0 40px}
.c20{background: #2B3742; max-width: 760px; margin: -76px 0 0; padding: 38px 52px 40px; box-shadow: 0 -18px 44px rgba(30,20,14,0.3)}
.c21{font-size: 11px; letter-spacing: 0.34em; text-transform: uppercase; color: #D2A76B; margin-bottom: 16px}
.c22{font-family: Marcellus, Georgia, serif; font-size: clamp(30px,3vw,44px); line-height: 1.1; font-weight: 400; color: #F8EEE2; margin: 0 0 16px; text-wrap: pretty}
.c23{font-size: 18px; line-height: 1.7; color: rgba(248,238,226,0.78); margin: 0; font-weight: 300}
.c24{background: #2B3742}
.c25{max-width: 1180px; margin: 0 auto; padding: 96px 40px; display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1.25fr); gap: 90px; align-items: start}
.c26{font-family: Marcellus, Georgia, serif; font-size: clamp(19px, 4.1vw, 34px); line-height: 1.3; color: #F8EEE2; text-wrap: pretty}
.c27{display: flex; flex-direction: column; gap: 22px; font-size: 18px; line-height: 1.75; color: rgba(248,238,226,0.78); font-weight: 300}
.c28{margin: 0}
.c29{border-top: 1px solid rgba(41,53,63,0.12); border-bottom: 1px solid rgba(41,53,63,0.12)}
.c30{max-width: 1180px; margin: 0 auto; padding: 0 40px; display: grid; grid-template-columns: repeat(3, 1fr)}
.c31{padding: 64px 44px 64px 0; border-right: 1px solid rgba(41,53,63,0.12)}
.c32{font-size: 11px; letter-spacing: 0.28em; text-transform: uppercase; color: #8A6634; margin-bottom: 18px}
.c33{font-family: Marcellus, Georgia, serif; font-size: 26px; line-height: 1.25; margin-bottom: 14px}
.c34{margin: 0 0 24px; font-size: 16px; line-height: 1.7; color: rgba(41,53,63,0.72); font-weight: 300}
.c35{font-size: 12px; letter-spacing: 0.18em; text-transform: uppercase; font-weight: 500; border-bottom: 1px solid rgba(41,53,63,0.3); padding-bottom: 3px}
.c36{padding: 64px 44px; border-right: 1px solid rgba(41,53,63,0.12)}
.c37{padding: 64px 0 64px 44px}
.c38{max-width: 1180px; margin: 0 auto; padding: 96px 40px}
.c39{display: grid; grid-template-columns: minmax(0,1.4fr) minmax(0,1fr); grid-template-rows: 300px 300px; gap: 24px}
.c40{grid-row: span 2; position: relative; min-width: 0}
.c41{position: relative; min-width: 0}
.c42{background: #2B3742; color: #F8EEE2}
.c43{max-width: 1180px; margin: 0 auto; padding: 96px 40px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 26px}
.c44{font-size: 11px; letter-spacing: 0.34em; text-transform: uppercase; color: #D2A76B}
.c45{font-family: Marcellus, Georgia, serif; font-size: clamp(28px,3vw,42px); line-height: 1.24; max-width: 860px; text-wrap: pretty}
.c46{font-size: 15px; letter-spacing: 0.14em; text-transform: uppercase; color: rgba(248,238,226,0.6)}
.c47{position: relative; min-width: 0; min-height: 620px; background: #1E2631; overflow: hidden; display: flex; align-items: flex-end}
.c48{position: absolute; inset: 0}
.c49{position: absolute; inset: 0; pointer-events: none; background: linear-gradient(180deg, rgba(20,26,34,0) 45%, rgba(20,26,34,0.82) 100%)}
.c50{position: relative; pointer-events: none; width: 100%; max-width: 1180px; margin: 0 auto; padding: 0 40px 72px; display: flex; flex-direction: column; gap: 22px}
.c51{font-size: 11px; letter-spacing: 0.34em; text-transform: uppercase; color: rgba(245,242,236,0.75)}
.c52{font-family: Marcellus, Georgia, serif; font-size: clamp(30px,3.2vw,44px); line-height: 1.22; color: #F8EEE2; max-width: 720px; text-wrap: pretty}
.c53{max-width: 1180px; margin: 0 auto; padding: 84px 40px 56px}
.c54{font-size: 11px; letter-spacing: 0.34em; text-transform: uppercase; color: #8A6634; margin-bottom: 22px}
.c55{font-family: Marcellus, Georgia, serif; font-size: clamp(32px, 7.1vw, 58px); line-height: 1.08; font-weight: 400; margin: 0 0 28px; max-width: 860px; text-wrap: pretty}
.c56{font-size: 19px; line-height: 1.7; color: rgba(41,53,63,0.78); margin: 0; max-width: 640px; font-weight: 300}
.c57{max-width: 1180px; margin: 0 auto; padding: 0 40px 96px}
.c58{position: relative; min-width: 0; height: 520px}
.c59{max-width: 1180px; margin: 0 auto; padding: 0 40px 100px}
.c60{display: grid; grid-template-columns: repeat(2, 1fr); gap: 72px 90px}
.c61{font-family: Marcellus, Georgia, serif; font-size: 27px; margin-bottom: 14px}
.c62{margin: 0; font-size: 17px; line-height: 1.75; color: rgba(41,53,63,0.76); font-weight: 300}
.c63{color: #8A6634; border-bottom: 1px solid rgba(138,102,52,0.4)}
.c64{border-top: 1px solid rgba(41,53,63,0.12)}
.c65{max-width: 1180px; margin: 0 auto; padding: 72px 40px; display: grid; grid-template-columns: repeat(4, 1fr); gap: 40px}
.c66{font-family: Marcellus, Georgia, serif; font-size: clamp(25px, 5.4vw, 44px); line-height: 1}
.c67{font-size: 12px; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(41,53,63,0.6); margin-top: 12px}
.c68{max-width: 1180px; margin: 0 auto; padding: 84px 40px 64px}
.c69{font-family: Marcellus, Georgia, serif; font-size: clamp(32px, 7.1vw, 58px); line-height: 1.08; font-weight: 400; margin: 0 0 28px; max-width: 820px; text-wrap: pretty}
.c70{font-size: 19px; line-height: 1.7; color: rgba(41,53,63,0.78); margin: 0; max-width: 620px; font-weight: 300}
.c71{max-width: 1180px; margin: 0 auto; padding: 0 40px 40px}
.c72{display: grid; grid-template-columns: minmax(0,1.15fr) minmax(0,1fr); gap: 90px; align-items: start}
.c73{font-size: 11px; letter-spacing: 0.28em; text-transform: uppercase; color: #8A6634; padding-bottom: 18px; border-bottom: 1px solid rgba(41,53,63,0.2)}
.c74{padding: 26px 0; border-bottom: 1px solid rgba(41,53,63,0.12); display: flex; flex-direction: column; gap: 8px}
.c75{font-family: Marcellus, Georgia, serif; font-size: 24px}
.c76{font-size: 16px; line-height: 1.6; color: rgba(41,53,63,0.7); font-weight: 300}
.c77{display: flex; flex-direction: column; gap: 54px}
.c78{padding: 18px 0; border-bottom: 1px solid rgba(41,53,63,0.12); display: flex; justify-content: space-between; gap: 20px; align-items: baseline}
.c79{font-size: 17px; font-weight: 400}
.c80{font-size: 13px; letter-spacing: 0.06em; text-transform: uppercase; color: rgba(41,53,63,0.55)}
.c81{margin: 22px 0 0; font-size: 17px; line-height: 1.75; color: rgba(41,53,63,0.76); font-weight: 300}
.c82{background: #2B3742; color: #F8EEE2; margin-top: 60px}
.c83{max-width: 1180px; margin: 0 auto; padding: 84px 40px 90px}
.c84{display: flex; align-items: baseline; justify-content: space-between; gap: 40px; padding-bottom: 20px; border-bottom: 1px solid rgba(210,167,107,0.4); margin-bottom: 44px}
.c85{font-family: Marcellus, Georgia, serif; font-size: clamp(19px, 4.1vw, 34px)}
.c86{font-size: 12px; letter-spacing: 0.2em; text-transform: uppercase; color: #D2A76B}
.c87{display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 56px}
.c88{font-size: 11px; letter-spacing: 0.28em; text-transform: uppercase; color: #D2A76B; padding-bottom: 14px; border-bottom: 1px solid rgba(248,238,226,0.2)}
.c89{padding: 15px 0; border-bottom: 1px solid rgba(248,238,226,0.1)}
.c90{font-size: 14px; line-height: 1.5; color: rgba(248,238,226,0.6); font-weight: 300; margin-top: 4px}
.c91{max-width: 1180px; margin: 0 auto; padding: 80px 40px 100px}
.c92{display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: 24px; height: 560px}
.c93{font-size: 17px; line-height: 1.7; color: rgba(41,53,63,0.7); margin: 0; max-width: 560px; font-weight: 300}
.c94{display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 22px}
.c95{position: relative; min-width: 0; height: 420px; grid-column: span 2}
.c96{position: relative; min-width: 0; height: 420px}
.c97{display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 90px; align-items: start}
.c98{display: flex; flex-direction: column; gap: 44px}
.c99{font-size: 11px; letter-spacing: 0.28em; text-transform: uppercase; color: #8A6634; padding-bottom: 16px; border-bottom: 1px solid rgba(41,53,63,0.2); margin-bottom: 22px}
.c100{display: flex; flex-direction: column; gap: 14px; font-size: 17px; line-height: 1.6; color: rgba(41,53,63,0.8); font-weight: 300}
.c101{display: flex; justify-content: space-between; gap: 20px}
.c102{color: rgba(41,53,63,0.55)}
.c103{display: flex; flex-direction: column; gap: 18px; font-size: 17px; line-height: 1.7; color: rgba(41,53,63,0.76); font-weight: 300}
.c104{font-weight: 500; color: #29323F}
.c105{margin: 0 0 16px; font-size: 17px; line-height: 1.7; color: rgba(41,53,63,0.76); font-weight: 300}
.c106{position: relative; min-width: 0; height: 620px}
.h0:hover{border-bottom-color: #D2A76B; color: #FFFFFF}
.h1:hover{color: #C9A468}
.h2:hover{color: #8A6634; border-bottom-color: #8A6634}
@media (max-width:900px){.c1{gap:32px;padding:18px 26px}.c7{grid-template-columns:1fr;gap:32px;padding:72px 26px 44px}.c13{padding:22px 26px 26px}.c14{height:316px}.c16{padding:0 26px}.c19{padding:0 26px}.c20{padding:38px 52px 26px;margin:-40px 0 0;padding:28px 26px 30px}.c25{grid-template-columns:1fr;gap:32px;padding:96px 26px}.c30{grid-template-columns:1fr;padding:0 26px}.c31{padding:36px 0;border-right:none}.c36{border-right:none}.c38{padding:96px 26px}.c39{grid-template-columns:1fr}.c43{padding:96px 26px}.c50{padding:0 26px 72px}.c53{padding:84px 26px 56px}.c57{padding:0 26px 96px}.c58{height:374px}.c59{padding:0 26px 100px}.c60{grid-template-columns:1fr;gap:32px}.c65{grid-template-columns:1fr;gap:32px;padding:72px 26px}.c68{padding:84px 26px 64px}.c71{padding:0 26px 26px}.c72{grid-template-columns:1fr;gap:32px}.c77{gap:32px}.c83{padding:84px 26px 90px}.c84{gap:32px}.c87{grid-template-columns:1fr;gap:32px}.c91{padding:80px 26px 100px}.c92{grid-template-columns:1fr;height:403px}.c94{grid-template-columns:1fr}.c95{height:302px}.c96{height:302px}.c97{grid-template-columns:1fr;gap:32px}.c98{gap:32px}.c106{height:446px}}
@media (max-width:760px){
  .site-header .wrap{flex-wrap:wrap;padding-top:14px;padding-bottom:14px}
  .nav-toggle{display:block;margin-left:auto}
  .site-nav{display:none;flex-basis:100%;flex-direction:column;align-items:flex-start;gap:0 !important;padding:8px 0 4px}
  .site-nav.open{display:flex}
  .site-nav a{width:100%;padding:13px 0;border-bottom:1px solid rgba(248,238,226,.12)}
  .site-header img{height:38px}
}
@media (max-width:760px){ .footer-grid{grid-template-columns:1fr !important;gap:34px !important} }
@media (max-width:600px){.c1{gap:24px;padding:18px 18px}.c7{grid-template-columns:1fr;gap:24px;padding:72px 18px 44px}.c13{padding:22px 18px 18px}.c14{height:242px}.c16{padding:0 18px}.c19{padding:0 18px}.c20{padding:38px 52px 18px;margin:-24px 0 0;padding:22px 18px 24px}.c25{grid-template-columns:1fr;gap:24px;padding:96px 18px}.c30{grid-template-columns:1fr;padding:0 18px}.c31{padding:28px 0}.c38{padding:96px 18px}.c39{grid-template-columns:1fr}.c43{padding:96px 18px}.c50{padding:0 18px 72px}.c53{padding:84px 18px 56px}.c57{padding:0 18px 96px}.c58{height:286px}.c59{padding:0 18px 100px}.c60{grid-template-columns:1fr;gap:24px}.c65{grid-template-columns:1fr;gap:24px;padding:72px 18px}.c68{padding:84px 18px 64px}.c71{padding:0 18px 18px}.c72{grid-template-columns:1fr;gap:24px}.c77{gap:24px}.c83{padding:84px 18px 90px}.c84{gap:24px}.c87{grid-template-columns:1fr;gap:24px}.c91{padding:80px 18px 100px}.c92{grid-template-columns:1fr;height:308px}.c94{grid-template-columns:1fr}.c95{height:231px}.c96{height:231px}.c97{grid-template-columns:1fr;gap:24px}.c98{gap:24px}.c106{height:341px}}

.mapwrap{max-width:1180px;margin:0 auto;padding:84px 40px 100px}
.eyebrow{font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:#8A6634;margin-bottom:22px}
.maph1{font-family:Marcellus,Georgia,serif;font-size:clamp(32px,6vw,58px);line-height:1.08;font-weight:400;margin:0 0 28px;max-width:820px}
.maplede{font-size:19px;line-height:1.7;color:rgba(41,53,63,.78);margin:0 0 56px;max-width:640px;font-weight:300}
.mapart{background:#fff;border:1px solid rgba(41,53,63,.14);padding:40px}
.mapart img{display:block;width:100%;max-width:760px;margin:0 auto;height:auto}
.mapcredit{margin-top:26px;font-size:13px;line-height:1.8;color:rgba(41,53,63,.6);font-weight:300}
.mapcredit span{opacity:.7}
@media (max-width:600px){.mapwrap{padding:52px 18px 64px}.mapart{padding:16px}.maplede{margin-bottom:32px;font-size:17px}}

.nf{padding-bottom:140px}
.nflinks{display:flex;flex-wrap:wrap;gap:26px;margin-top:14px}
.nflinks a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#29353F;padding-bottom:3px;border-bottom:1px solid rgba(41,53,63,.35)}
.nflinks a:hover{color:#8A6634;border-bottom-color:#8A6634}
