.nxhof{--hf-gold:#d8b77a;--hf-light:#f4e4c8;--hf-muted:#b9b0bc;--hf-line:#c8a67438;--hf-bg:#110e16;max-width:1260px;margin:0 auto;padding:28px 24px 72px;color:var(--hf-light);font-family:'Open Sans',sans-serif;isolation:isolate}.nxhof *{box-sizing:border-box}.nxhof h1,.nxhof h2,.nxhof h3,.nxhof p,.nxhof figure{margin:0}.nxhof a{text-decoration:none;color:inherit}.nxhof h1,.nxhof h2,.nxhof h3{font-family:'Cinzel',Georgia,serif}.nxhof em{color:var(--hf-gold);font-style:normal}.nxhof [hidden]{display:none!important}.nxhof :is(a,button):focus-visible{outline:2px solid #f6d395;outline-offset:5px}.nxhof section[id]{scroll-margin-top:95px}.nxhof button{font-family:inherit;cursor:pointer}.nxhof-eyebrow{font-size:9px!important;font-weight:700;letter-spacing:.19em;line-height:1.7!important;color:var(--hf-gold)!important}.nxhof-diamond{font-size:13px;margin-right:8px}.nxhof-slash{margin:0 12px;color:#81705b}.nxhof .nxhof-hero{position:relative;min-height:600px;padding:66px 54px 85px;border:1px solid var(--hf-line);background:#110f15;overflow:hidden}.nxhof-hero-art{position:absolute;inset:0 0 0 23%;background-size:cover;background-position:70% 58%;filter:saturate(.65) contrast(1.08)}.nxhof-hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#110f15 0%,#110f15de 10%,#110f1540 62%,#110f1520),linear-gradient(0deg,#110f15 0%,transparent 25%,#110f1530 90%,#110f15aa)}.nxhof-hero-grid{position:absolute;inset:15px;border:1px solid #cfb18320;pointer-events:none}.nxhof-hero-grid:before,.nxhof-hero-grid:after{content:'◆';position:absolute;top:-10px;font-size:12px;color:#b18b54}.nxhof-hero-grid:before{left:-5px}.nxhof-hero-grid:after{right:-5px}.nxhof-hero-copy{position:relative;z-index:1;max-width:570px}.nxhof-kicker{font-size:8px;letter-spacing:.18em;line-height:1.8;color:#b8a9ad;margin-top:35px!important}.nxhof h1{font-size:clamp(56px,6.8vw,96px);font-weight:700;line-height:.99;letter-spacing:-.055em;margin:17px 0 23px;text-shadow:0 3px 25px #0009}.nxhof h1 em{background:linear-gradient(125deg,#fff0c9,#c9994e);background-clip:text;-webkit-background-clip:text;color:transparent}.nxhof-lead{font:400 23px/1.5 'Philosopher',Georgia,serif;color:#f1e5d2}.nxhof-hero-description{max-width:350px;margin-top:16px!important;color:#c3b9bf;font-size:12px;line-height:1.9}.nxhof-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:27px}.nxhof .nxhof-button{display:inline-flex;justify-content:center;align-items:center;gap:25px;padding:15px 22px;background:linear-gradient(135deg,#e8c994,#b58b4f);border:1px solid #eccb96;color:#241a0e;font-size:11px;font-weight:700;box-shadow:0 4px 25px #b58b4f1c;transition:filter .2s,transform .2s}.nxhof-button:hover{filter:brightness(1.12);transform:translateY(-2px)}.nxhof-text-link{font-size:11px;color:#e2cfad!important;display:inline-flex;align-items:center;gap:15px}.nxhof-text-link:hover{color:white!important}.nxhof-hero-location{position:absolute;right:35px;bottom:89px;display:flex;align-items:center;gap:13px;padding:17px 20px;border:1px solid #d5b97d66;background:#100e16c9;backdrop-filter:blur(8px);z-index:1}.nxhof-location-symbol{font-size:29px;color:#e0bf85}.nxhof-hero-location small{display:block;font-size:7px;letter-spacing:.15em;color:#cbbd9f}.nxhof-hero-location strong{font:19px/1.5 'Cinzel',Georgia,serif}.nxhof-hero-location>span:last-child{margin-left:20px;color:var(--hf-gold)}.nxhof-hero-bottom{position:absolute;bottom:0;left:0;right:0;border-top:1px solid var(--hf-line);display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 29px;color:#b8a88d;font-size:8px;letter-spacing:.16em;background:#100d14b3}.nxhof-hero-bottom>span:last-child{display:flex;align-items:center;gap:9px}.nxhof-hero-bottom i{height:5px;width:5px;border-radius:50%;background:#cfb079;box-shadow:0 0 10px #cfb07977}.nxhof-section-nav{display:flex;gap:0;border:1px solid var(--hf-line);border-top:0;background:#16111d}.nxhof-section-nav a{flex:1;display:flex;align-items:center;justify-content:center;gap:14px;padding:21px 10px;font-size:10px;letter-spacing:.04em;color:#d0c4b5;transition:background .2s}.nxhof-section-nav a+a{border-left:1px solid var(--hf-line)}.nxhof-section-nav a:hover{background:#c8a6740f}.nxhof-section-nav span{color:#ab8855;font:12px Georgia,serif}.nxhof-monument,.nxhof-future{margin-top:70px}.nxhof-section-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:end;margin-bottom:29px}.nxhof h2{font-size:clamp(28px,3.2vw,42px);font-weight:500;line-height:1.25;letter-spacing:-.035em}.nxhof-section-heading h2{margin-top:15px}.nxhof-section-heading>p{font-size:12px;line-height:1.95;color:var(--hf-muted);max-width:390px;padding-bottom:5px}.nxhof-gallery-frame{padding:9px;border:1px solid var(--hf-line);background:#151119;position:relative}.nxhof-gallery-frame:before,.nxhof-gallery-frame:after{content:'';position:absolute;width:27px;height:27px;pointer-events:none;z-index:2;border-color:#dfbd80}.nxhof-gallery-frame:before{top:-1px;left:-1px;border-left:2px solid;border-top:2px solid}.nxhof-gallery-frame:after{bottom:-1px;right:-1px;border-right:2px solid;border-bottom:2px solid}.nxhof-gallery-image{position:relative;display:block;aspect-ratio:1.75;overflow:hidden;background:#19171a}.nxhof-gallery-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 56%;transform:scale(1.035);transition:transform .6s,filter .6s;filter:saturate(.8)}.nxhof-gallery-image:hover img{transform:scale(1.065);filter:saturate(1)}.nxhof-image-tag{position:absolute;top:17px;left:17px;padding:8px 12px;background:#100e16d9;border:1px solid #d2b78266;font-size:8px;letter-spacing:.13em;color:#f1dcb5}.nxhof-enlarge{position:absolute;bottom:17px;right:17px;display:grid;place-items:center;width:35px;height:35px;border:1px solid #e1c18f88;background:#100d16cc;color:#f2dab2;font-size:20px}.nxhof-gallery-frame figcaption{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 16px 14px}.nxhof-gallery-frame figcaption>div{display:flex;align-items:center;gap:19px}.nxhof-caption-number{font:29px 'Cinzel',Georgia,serif;color:#aa864e;border-right:1px solid var(--hf-line);padding-right:20px}.nxhof-gallery-frame figcaption strong{display:block;font:17px 'Philosopher',Georgia,serif}.nxhof-gallery-frame figcaption small{display:block;color:#a99eae;font-size:10px;margin-top:6px}.nxhof-caption-hint{color:#c0a475;font-size:7px;letter-spacing:.12em}.nxhof-values{display:grid;grid-template-columns:repeat(3,1fr);margin-top:25px;border-bottom:1px solid var(--hf-line);padding-bottom:27px}.nxhof-values>div{position:relative;padding:0 26px 0 57px}.nxhof-values>div+div{border-left:1px solid var(--hf-line)}.nxhof-values>div>span{position:absolute;left:20px;top:-1px;font-size:25px;color:#b6955f}.nxhof-values strong{font:16px 'Philosopher',Georgia,serif;color:#e6d5b9}.nxhof-values p{font-size:10px;line-height:1.9;color:var(--hf-muted);margin-top:8px}.nxhof-bar{margin-top:70px;display:grid;grid-template-columns:.95fr 1.05fr;gap:62px;align-items:center;padding:36px;border:1px solid var(--hf-line);background:radial-gradient(ellipse at 0 0,#62452a19,transparent 65%),#15111b;position:relative}.nxhof-bar:before{content:'II';position:absolute;left:27px;bottom:5px;font:220px/.9 'Cinzel',Georgia,serif;color:#b78b5010;pointer-events:none}.nxhof-bar-copy{position:relative}.nxhof-status{display:inline-flex;gap:7px;align-items:center;font-size:7px;color:#c7b99f;letter-spacing:.12em;border:1px solid var(--hf-line);padding:6px 9px;margin-top:18px}.nxhof-status i{width:4px;height:4px;background:var(--hf-gold);border-radius:50%}.nxhof-bar h2{margin-top:18px;margin-bottom:20px}.nxhof-bar-copy>p:not(.nxhof-eyebrow){font-size:12px;line-height:1.95;color:var(--hf-muted);margin-top:13px}.nxhof-preview-names{display:grid;gap:0;margin-top:25px;border-top:1px solid var(--hf-line)}.nxhof-preview-names>div{display:grid;grid-template-columns:25px 1fr auto;gap:9px;align-items:center;padding:14px 0;border-bottom:1px solid var(--hf-line)}.nxhof-preview-names span{font:14px Georgia,serif;color:#dabb7c}.nxhof-preview-names strong{font:13px 'Cinzel',Georgia,serif;letter-spacing:.06em}.nxhof-preview-names small{font-size:6px;letter-spacing:.1em;color:#d0b681}.nxhof-preview-names>div:nth-child(2) small,.nxhof-preview-names>div:nth-child(2)>span{color:#b6bac5}.nxhof-preview-names>div:nth-child(3) small,.nxhof-preview-names>div:nth-child(3)>span{color:#c38c69}.nxhof-wall-gallery{min-width:0}.nxhof-switch{display:flex;gap:4px;padding:5px;background:#0b0910;border:1px solid var(--hf-line);margin-bottom:10px}.nxhof-switch button{flex:1;display:flex;align-items:center;justify-content:center;gap:13px;padding:11px 8px;border:1px solid transparent;background:transparent;color:#b7aebd;font-size:9px}.nxhof-switch button[aria-pressed=true]{background:#29201d;border-color:#ac895847;color:#efd6a8}.nxhof-switch button:hover{color:#fff}.nxhof-wall-panel{border:1px solid var(--hf-line);padding:7px;background:#0d0b10}.nxhof-wall-panel>a{position:relative;display:block;overflow:hidden;aspect-ratio:1.04;background:#201c18}.nxhof-wall-panel img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.nxhof-wall-panel figcaption{padding:17px 13px 12px;display:grid;gap:8px}.nxhof-wall-panel figcaption>span{color:#bd9c69;font-size:7px;letter-spacing:.16em}.nxhof-wall-panel figcaption strong{font:21px 'Philosopher',Georgia,serif}.nxhof-wall-panel figcaption small{font-size:9px;color:#aaa0b3}.nxhof-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.nxhof-cards>article{position:relative;padding:28px 25px 22px;overflow:hidden;border:1px solid var(--hf-line);background:linear-gradient(145deg,#2a203025,#15111b);transition:border-color .2s,transform .2s}.nxhof-cards>article:hover{border-color:#cba97088;transform:translateY(-3px)}.nxhof-card-icon{display:block;font-size:36px;line-height:1;color:#d8b77a}.nxhof-card-number{position:absolute;top:16px;right:21px;color:#aa875c22;font:60px/1 'Cinzel',Georgia,serif}.nxhof-card-status{display:block;font-size:6px;font-weight:700;letter-spacing:.16em;color:#b99a6a;margin-top:30px}.nxhof-cards h3{font-size:19px;color:#ebdabd;line-height:1.5;margin-top:10px}.nxhof-cards p{color:var(--hf-muted);font-size:11px;line-height:1.9;margin-top:12px;min-height:64px}.nxhof-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--hf-line);padding-top:17px;margin-top:25px;font-size:6px;letter-spacing:.12em;color:#bca277}.nxhof-card-footer>span{font-size:14px}.nxhof-roadmap-note{font-size:10px!important;line-height:1.9!important;color:#ab9eb3;margin-top:18px!important;max-width:790px}.nxhof-visit{position:relative;text-align:center;margin-top:65px;padding:45px 25px 50px;background:radial-gradient(ellipse at 50% 100%,#7d543125,transparent 65%);border-top:1px solid var(--hf-line);border-bottom:1px solid var(--hf-line)}.nxhof-visit-symbol{display:inline-block;color:#dab980;font-size:28px;margin-bottom:20px}.nxhof-visit h2{margin-top:16px;font-size:clamp(34px,4vw,52px)}.nxhof-visit>p:not(.nxhof-eyebrow){color:var(--hf-muted);font-size:12px;line-height:1.9;margin-top:19px}.nxhof-visit .nxhof-actions{justify-content:center}.nxhof-lightbox{border:1px solid #bca07188;background:#0e0c12;color:#f1dfc0;padding:55px 16px 16px;max-width:94vw;max-height:94vh;width:max-content;overflow:auto;margin:auto;box-shadow:0 25px 120px #000c}.nxhof-lightbox::backdrop{background:#05040aed;backdrop-filter:blur(7px)}.nxhof-lightbox>img{display:block;max-width:calc(94vw - 34px);max-height:calc(94vh - 110px);width:auto;height:auto;object-fit:contain}.nxhof-lightbox-close{position:absolute;right:16px;top:13px;border:1px solid #c2a16f66;background:#201b22;color:#e8d2ac;padding:6px 12px;font-size:11px}.nxhof-lightbox-close span{font-size:18px;margin-left:14px}.nxhof-lightbox-caption{font-size:10px!important;line-height:1.7!important;padding-top:12px;color:#cbbdcd}
@media(max-width:1050px){.nxhof .nxhof-hero{padding:48px 36px 85px;min-height:560px}.nxhof h1{font-size:78px}.nxhof-hero-location{right:25px;bottom:75px;padding:12px 15px}.nxhof-bar{gap:30px;padding:27px}.nxhof-section-heading{gap:35px}.nxhof-cards>article{padding:25px 20px}.nxhof-values>div{padding-left:43px;padding-right:18px}.nxhof-values>div>span{left:10px}}
@media(max-width:760px){.nxhof{padding:17px 14px 45px}.nxhof .nxhof-hero{padding:35px 25px 82px;min-height:655px}.nxhof-hero-art{inset:0;background-position:64% 50%;opacity:.7}.nxhof-hero-art:after{background:linear-gradient(90deg,#110f15dd,#110f1555),linear-gradient(0deg,#110f15 2%,#110f1533 65%,#110f15aa)}.nxhof-hero-copy{max-width:100%}.nxhof-kicker{font-size:7px;max-width:260px;margin-top:33px!important}.nxhof-eyebrow{font-size:8px!important;letter-spacing:.13em}.nxhof-slash{margin:0 5px}.nxhof h1{font-size:69px;margin-top:19px}.nxhof-lead{font-size:22px}.nxhof-hero-description{max-width:300px;font-size:11px;color:#d0c3cb}.nxhof-actions{gap:18px}.nxhof .nxhof-button{padding:13px 17px;font-size:10px;gap:17px}.nxhof-text-link{font-size:10px}.nxhof-hero-location{position:relative;right:auto;bottom:auto;width:max-content;max-width:100%;margin-top:25px;padding:8px 12px}.nxhof-hero-location strong{font-size:15px}.nxhof-location-symbol{font-size:22px}.nxhof-hero-bottom{padding:13px 20px;font-size:6px;letter-spacing:.1em}.nxhof-hero-bottom>span:last-child{gap:6px}.nxhof-section-nav a{font-size:8px;gap:7px;padding:16px 5px;text-align:center}.nxhof-section-nav span{font-size:10px}.nxhof-monument,.nxhof-future{margin-top:43px}.nxhof-section-heading{grid-template-columns:1fr;gap:18px;margin-bottom:23px}.nxhof h2{font-size:32px}.nxhof-section-heading>p{font-size:11px;max-width:100%}.nxhof-gallery-image{aspect-ratio:1.18}.nxhof-gallery-image img{object-position:54% 54%}.nxhof-image-tag{top:10px;left:10px;font-size:6px;padding:6px 8px}.nxhof-gallery-frame figcaption{padding:15px 7px 9px}.nxhof-gallery-frame figcaption>div{gap:12px}.nxhof-caption-number{font-size:23px;padding-right:12px}.nxhof-gallery-frame figcaption strong{font-size:15px}.nxhof-gallery-frame figcaption small{font-size:8px;line-height:1.7}.nxhof-caption-hint{display:none}.nxhof-values{grid-template-columns:1fr;gap:20px;padding-bottom:22px}.nxhof-values>div{padding-left:44px}.nxhof-values>div+div{border-left:0}.nxhof-values strong{font-size:17px}.nxhof-values p{font-size:11px;margin-top:5px}.nxhof-bar{grid-template-columns:1fr;margin-top:42px;padding:25px 20px;gap:28px}.nxhof-preview-names strong{font-size:12px}.nxhof-preview-names small{font-size:6px}.nxhof-bar-copy>p:not(.nxhof-eyebrow){font-size:11px}.nxhof-cards{grid-template-columns:1fr;gap:13px}.nxhof-cards>article{padding:26px}.nxhof-card-status{margin-top:20px}.nxhof-cards p{min-height:0}.nxhof-card-footer{font-size:7px}.nxhof-roadmap-note{font-size:9px!important}.nxhof-visit{margin-top:42px;padding:33px 16px}.nxhof-visit h2{font-size:35px}.nxhof-visit .nxhof-actions{gap:20px}.nxhof-lightbox{padding:53px 10px 12px}.nxhof-lightbox>img{max-width:calc(94vw - 22px)}}
@media(max-width:360px){.nxhof h1{font-size:58px}.nxhof .nxhof-hero{padding-left:20px;padding-right:20px}.nxhof-hero-bottom{padding-left:15px;padding-right:15px}.nxhof-preview-names{font-size:10px}.nxhof-preview-names>div{grid-template-columns:20px 1fr auto;gap:5px}}
.nxhof .nxhof-lightbox .nxhof-hide-window-bar{clip-path:inset(2.65% 0 0)}.nxhof .nxhof-hero-art{clip-path:inset(22px 0 0)}
.nxhof .nxhof-switch button{background:transparent!important;border:1px solid transparent!important;border-radius:0!important;box-shadow:none!important;color:#b7aebd!important;min-width:0;line-height:1.6;white-space:normal}.nxhof .nxhof-switch button[aria-pressed=true]{background:#30251d!important;border-color:#bc945b88!important;color:#f5dfb5!important}.nxhof .nxhof-switch button:hover{background:#d0ad7520!important;color:#fff1d2!important}.nxhof .nxhof-lightbox-close{background:#201b22!important;border:1px solid #c2a16f88!important;border-radius:0!important;box-shadow:none!important;color:#e8d2ac!important}
@media(prefers-reduced-motion:reduce){.nxhof *{transition:none!important;scroll-behavior:auto!important}.nxhof-button:hover,.nxhof-cards>article:hover,.nxhof-gallery-image:hover img{transform:none}}
