.PillNav-module__gsGHIW__navContainer{z-index:9000;pointer-events:none;background-color:var(--bg-dark);border-bottom:1px solid #d4af731a;justify-content:space-between;align-items:center;width:100vw;height:4rem;padding:0 4rem;display:flex;position:fixed;top:0;left:0}.PillNav-module__gsGHIW__navContainer>*{pointer-events:auto}.PillNav-module__gsGHIW__logo{flex:1;align-items:center;display:flex}.PillNav-module__gsGHIW__logo img{object-fit:contain;width:auto;height:35px}.PillNav-module__gsGHIW__pillGroup{align-items:center;gap:1.5rem;display:flex}.PillNav-module__gsGHIW__pillGroup a{color:#d4af73b3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;line-height:0;transition:all .3s;display:flex}.PillNav-module__gsGHIW__num{opacity:.5;font-size:.6rem}.PillNav-module__gsGHIW__pillGroup a:hover{color:var(--text-accent)}.PillNav-module__gsGHIW__active{background-color:var(--text-accent)!important;color:var(--bg-dark)!important}.PillNav-module__gsGHIW__rightGroup{flex:1;justify-content:flex-end;align-items:center;gap:2rem;display:flex}.PillNav-module__gsGHIW__contactPill{border:1px solid #d4af734d;border-radius:100px;align-items:center;display:flex;overflow:hidden}.PillNav-module__gsGHIW__contactPill a{width:40px;height:40px;color:var(--text-accent);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.PillNav-module__gsGHIW__contactPill a:hover{background-color:#d4af731a}.PillNav-module__gsGHIW__smallLinks{letter-spacing:.2em;color:#d4af7380;white-space:nowrap;align-items:center;gap:1rem;font-size:.6rem;display:flex}.PillNav-module__gsGHIW__navLine{background-color:#d4af734d;width:60px;height:1px}.PillNav-module__gsGHIW__mobileBottomNav{z-index:9000;pointer-events:auto;display:none;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}.PillNav-module__gsGHIW__mobileNavWrapper{-webkit-backdrop-filter:blur(12px);background-color:#0f0f0f80;border:1px solid #d4af7326;border-radius:100px;align-items:center;gap:.15rem;max-width:95vw;padding:.4rem;display:flex;overflow-x:auto;box-shadow:0 4px 20px #0000004d}.PillNav-module__gsGHIW__mobileNavWrapper::-webkit-scrollbar{display:none}.PillNav-module__gsGHIW__mobileNavItem{color:#ffffff80;border-radius:100px;justify-content:center;align-items:center;height:40px;padding:0;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.PillNav-module__gsGHIW__iconContainer{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex}.PillNav-module__gsGHIW__navText{opacity:0;white-space:nowrap;max-width:0;font-size:.75rem;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.PillNav-module__gsGHIW__mobileNavItem.PillNav-module__gsGHIW__mobileActive{background-color:var(--text-accent);color:#000;padding-right:1rem}.PillNav-module__gsGHIW__mobileNavItem.PillNav-module__gsGHIW__mobileActive .PillNav-module__gsGHIW__navText{opacity:1;max-width:100px;margin-left:-.25rem}@media (max-width:1024px){.PillNav-module__gsGHIW__smallLinks{display:none}}@media (max-width:768px){.PillNav-module__gsGHIW__navContainer{height:4rem;padding:0 1.5rem}.PillNav-module__gsGHIW__pillGroup{display:none}.PillNav-module__gsGHIW__logo{flex:none}.PillNav-module__gsGHIW__rightGroup{display:none}.PillNav-module__gsGHIW__mobileBottomNav{display:block}}
.HeroV3-module__L_8_qG__heroContainer{color:#fff;width:100vw;height:100vh;font-family:var(--font-inter), sans-serif;z-index:0;background-color:#0d0c0b;display:flex;position:fixed;top:0;overflow:hidden}.HeroV3-module__L_8_qG__bgDark{display:none}.HeroV3-module__L_8_qG__gridOverlay{z-index:1;pointer-events:none;opacity:0;width:100vw;height:100vh;position:absolute;top:0;left:0}.HeroV3-module__L_8_qG__bgGlow1{z-index:0;pointer-events:none;background:radial-gradient(circle,#d4af730d 0%,#0000 60%);width:50vw;height:50vw;position:absolute;top:10%;left:30%}.HeroV3-module__L_8_qG__bgGlow2{z-index:0;pointer-events:none;background:radial-gradient(circle,#d4af7314 0%,#0000 60%);width:40vw;height:40vw;position:absolute;bottom:0%;right:10%}.HeroV3-module__L_8_qG__bgSwoosh1{z-index:0;pointer-events:none;border-top:1px solid #d4af734d;border-radius:50%;width:100vw;height:50vh;position:absolute;bottom:-20%;left:-10%;transform:rotate(10deg);box-shadow:0 -10px 40px #d4af731a}.HeroV3-module__L_8_qG__bgSwoosh2{z-index:0;pointer-events:none;border-bottom:1px solid #d4af7333;border-radius:50%;width:60vw;height:60vh;position:absolute;top:30%;right:-20%;transform:rotate(-15deg)}.HeroV3-module__L_8_qG__portraitLayer{z-index:1;pointer-events:none;justify-content:center;align-items:flex-end;width:45vw;height:90vh;display:flex;position:absolute;bottom:0;left:65%;transform:translate(-50%)}.HeroV3-module__L_8_qG__combinedHeroImage{z-index:2;background-image:url(/hero-arch.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:relative}.HeroV3-module__L_8_qG__marbleTable{display:none}.HeroV3-module__L_8_qG__leftCol{z-index:2;flex-direction:column;justify-content:center;width:55vw;height:100vh;padding:16vh 0 6vh 5vw;display:flex;position:absolute;top:0;left:0}.HeroV3-module__L_8_qG__mainTitleContainer{flex-direction:column;align-self:flex-start;align-items:flex-start;margin-top:4rem;margin-bottom:1.5rem;display:inline-flex}.HeroV3-module__L_8_qG__mainTitleContainer h1{color:#e8d5b5;margin:0 0 .5rem -.05em;font-size:9.5vw;font-weight:500;line-height:.8}.HeroV3-module__L_8_qG__iLetterWrapper{display:inline-block;position:relative}.HeroV3-module__L_8_qG__iDotLogo{pointer-events:none;width:.13em;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%,45%)}.HeroV3-module__L_8_qG__mainTitleContainer h2{color:#fff;letter-spacing:0;margin:0;font-size:2.69vw;font-weight:400;line-height:1}.HeroV3-module__L_8_qG__mobileName{display:none}.HeroV3-module__L_8_qG__subTitle{letter-spacing:.2em;color:#ffffffb3;margin-bottom:1rem;font-size:.85rem;font-weight:400;line-height:1.6}.HeroV3-module__L_8_qG__description{color:#ffffff80;max-width:450px;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.HeroV3-module__L_8_qG__exploreBtn{color:#fff;letter-spacing:.2em;cursor:pointer;background:0 0;border:none;margin-bottom:2.5rem;padding:0;font-size:.75rem}.HeroV3-module__L_8_qG__desktopBtnContent{align-items:center;gap:1rem;display:flex}.HeroV3-module__L_8_qG__mobileBtnContent{display:none}.HeroV3-module__L_8_qG__arrowCircle{color:#0d0c0b;background-color:#d4af73;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:1.2rem;transition:transform .3s;display:flex}.HeroV3-module__L_8_qG__exploreBtn:hover .HeroV3-module__L_8_qG__arrowCircle{transform:translateY(5px)}.HeroV3-module__L_8_qG__goldLineBtn{background-color:#d4af73;width:40px;height:1px}.HeroV3-module__L_8_qG__statsRow{align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.HeroV3-module__L_8_qG__statBlock h4{color:#d4af73;font-size:1.5rem;font-family:var(--font-space-grotesk), sans-serif;margin:0 0 .5rem}.HeroV3-module__L_8_qG__statBlock p{letter-spacing:.1em;color:#ffffff80;margin:0;font-size:.6rem;line-height:1.4}.HeroV3-module__L_8_qG__statDivider{background-color:#fff3;width:1px;height:40px}.HeroV3-module__L_8_qG__location{letter-spacing:.2em;color:#ffffff80;align-items:center;gap:1rem;margin-top:auto;font-size:.6rem;display:flex}.HeroV3-module__L_8_qG__goldLineShort{background-color:#d4af73;width:30px;height:1px}.HeroV3-module__L_8_qG__rightCol{z-index:2;text-align:right;flex-direction:column;justify-content:space-between;width:25vw;height:100vh;padding:22vh 4vw 12vh 0;display:flex;position:absolute;top:0;right:0}.HeroV3-module__L_8_qG__sideMenuWrapper{justify-content:flex-end;align-items:flex-start;gap:1rem;display:flex}.HeroV3-module__L_8_qG__goldLineVertical{background-color:#d4af73;width:1px;height:80px;margin-top:5px}.HeroV3-module__L_8_qG__sideMenu{text-align:left;letter-spacing:.2em;color:#fff9;flex-direction:column;align-items:flex-start;gap:1rem;font-size:.7rem;display:flex}.HeroV3-module__L_8_qG__bottomRightText{letter-spacing:.2em;color:#fff9;flex-direction:column;align-items:flex-end;font-size:.65rem;line-height:1.8;display:flex}.HeroV3-module__L_8_qG__goldLineBottomRight{background-color:#d4af73;width:40px;height:1px;margin-top:1rem}@media (max-width:1024px){.HeroV3-module__L_8_qG__portraitLayer{width:50vw;left:70%}.HeroV3-module__L_8_qG__leftCol{width:65vw}.HeroV3-module__L_8_qG__mainTitleContainer h1{font-size:12vw}.HeroV3-module__L_8_qG__mainTitleContainer h2{font-size:4vw}}@media (max-width:768px){.HeroV3-module__L_8_qG__heroContainer{flex-direction:column;height:100vh;overflow-y:hidden}.HeroV3-module__L_8_qG__bgDark{background:#0d0c0b}.HeroV3-module__L_8_qG__portraitLayer{z-index:1;justify-content:center;align-items:flex-end;width:100vw;height:50vh;margin-top:0;padding-bottom:0;display:flex;position:absolute;bottom:-5vh;left:0;transform:none}.HeroV3-module__L_8_qG__combinedHeroImage{background-image:url(/hero-arch-mobile.webp)}.HeroV3-module__L_8_qG__leftCol{text-align:center;z-index:3;justify-content:flex-start;align-items:center;width:100vw;height:100vh;padding:6rem 1rem 1rem;position:relative}.HeroV3-module__L_8_qG__mobilePreTitle{letter-spacing:.25em;color:#ffffffb3;text-transform:uppercase;margin:0 0 1rem;font-size:.6rem;font-weight:400;display:block}.HeroV3-module__L_8_qG__mainTitleContainer{flex-direction:column;align-self:center;align-items:center;margin-top:0;margin-bottom:1rem;display:flex}.HeroV3-module__L_8_qG__mainTitleContainer h1{color:#e8d5b5;margin:0;font-size:20vw;font-weight:400;line-height:.9}.HeroV3-module__L_8_qG__iDotLogo{width:.16em;transform:translate(-45%,45%)}.HeroV3-module__L_8_qG__desktopLastName{color:#fff;margin:.5rem 0 0;font-size:6vw;font-weight:400;line-height:1;display:block}.HeroV3-module__L_8_qG__mobileLastName{display:none}.HeroV3-module__L_8_qG__subTitle{letter-spacing:.1em;color:#ffffffb3;max-width:90%;margin-bottom:2rem;font-size:.7rem;line-height:1.5;display:block}.HeroV3-module__L_8_qG__description,.HeroV3-module__L_8_qG__exploreBtn,.HeroV3-module__L_8_qG__location{display:none}.HeroV3-module__L_8_qG__rightCol{z-index:4;text-align:center;justify-content:center;align-items:center;width:100vw;height:auto;padding:0;display:flex;position:absolute;bottom:5vh;left:0;right:0}.HeroV3-module__L_8_qG__sideMenuWrapper{display:none}.HeroV3-module__L_8_qG__bottomRightText{letter-spacing:.25em;color:#fffc;flex-direction:column;align-items:center;font-size:.55rem;line-height:1.8;display:flex}.HeroV3-module__L_8_qG__goldLineBottomRight{display:none}}
