.v3-topbar-module__KqhoeW__topBar{--topbar-ink:var(--v3-ink,#eef2e7);--topbar-muted:var(--v3-muted,#eef2e794);--topbar-accent:var(--v3-accent,#ddc780);--topbar-line:var(--v3-line,#ddc78038);z-index:60;isolation:isolate;width:100%;min-height:72px;color:var(--topbar-ink);background:linear-gradient(90deg,#ddc78009,#0000 28%),#040e0dd1;grid-template-columns:minmax(17rem,1fr) auto minmax(14rem,1fr);align-items:center;column-gap:clamp(1.5rem,3.6vw,4.75rem);padding-inline:clamp(1.25rem,4vw,4.75rem);transition:translate .42s cubic-bezier(.16,1,.3,1),background-color .32s,box-shadow .32s,-webkit-backdrop-filter .32s,backdrop-filter .32s;display:grid;position:sticky;top:0}.v3-topbar-module__KqhoeW__topBar[data-state=top]{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#ddc78009,#0000 28%),#040e0d47}.v3-topbar-module__KqhoeW__topBar[data-state=top]:after{opacity:0}.v3-topbar-module__KqhoeW__topBar[data-state=condensed]{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(90deg,#ddc7800d,#0000 28%),#030f0de0;box-shadow:0 1px #dcc47a0f,0 1.2rem 2.4rem #0000004d}.v3-topbar-module__KqhoeW__topBar[data-state=hidden]{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(90deg,#ddc7800d,#0000 28%),#030f0de0;translate:0 -100%}.v3-topbar-module__KqhoeW__topBar:after{background:linear-gradient(90deg, transparent, var(--topbar-line) 18%, var(--topbar-line) 82%, transparent);content:"";pointer-events:none;height:1px;transition:opacity .32s;position:absolute;bottom:0;left:clamp(1.25rem,4vw,4.75rem);right:clamp(1.25rem,4vw,4.75rem)}.v3-topbar-module__KqhoeW__brand{min-width:0;min-height:44px;color:inherit;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.v3-topbar-module__KqhoeW__masterBrand{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.085em;text-transform:uppercase;flex:none;font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:500;line-height:.9}.v3-topbar-module__KqhoeW__direction{color:var(--topbar-muted);font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:.17em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-left:clamp(.8rem,1.35vw,1.25rem);padding-left:clamp(.8rem,1.35vw,1.25rem);font-size:clamp(.5rem,.56vw,.59rem);font-weight:600;line-height:1.35;position:relative;overflow:hidden}.v3-topbar-module__KqhoeW__direction:before{background:var(--topbar-line);content:"";width:1px;height:1.4rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.v3-topbar-module__KqhoeW__navigation{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(1.4rem,2.5vw,2.8rem);display:flex}.v3-topbar-module__KqhoeW__navLink,.v3-topbar-module__KqhoeW__phone{min-height:44px;color:inherit;align-items:center;text-decoration:none;transition:color .22s,transform .22s;display:inline-flex;position:relative}.v3-topbar-module__KqhoeW__navLink{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.66rem;font-weight:600;line-height:1}.v3-topbar-module__KqhoeW__navLink:after,.v3-topbar-module__KqhoeW__phone:after{background:var(--topbar-accent);content:"";transform-origin:100%;height:1px;transition:transform .26s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.48rem;left:0;right:0;transform:scaleX(0)}.v3-topbar-module__KqhoeW__phone{color:var(--topbar-accent);font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.055em;white-space:nowrap;justify-self:end;font-size:clamp(.98rem,1.25vw,1.13rem);font-weight:600;line-height:1}.v3-topbar-module__KqhoeW__brand:hover .v3-topbar-module__KqhoeW__masterBrand,.v3-topbar-module__KqhoeW__brand:focus-visible .v3-topbar-module__KqhoeW__masterBrand,.v3-topbar-module__KqhoeW__navLink:hover,.v3-topbar-module__KqhoeW__navLink:focus-visible,.v3-topbar-module__KqhoeW__phone:hover,.v3-topbar-module__KqhoeW__phone:focus-visible{color:var(--topbar-accent)}.v3-topbar-module__KqhoeW__navLink:hover:after,.v3-topbar-module__KqhoeW__navLink:focus-visible:after,.v3-topbar-module__KqhoeW__phone:hover:after,.v3-topbar-module__KqhoeW__phone:focus-visible:after{transform-origin:0;transform:scaleX(1)}.v3-topbar-module__KqhoeW__brand:focus-visible,.v3-topbar-module__KqhoeW__navLink:focus-visible,.v3-topbar-module__KqhoeW__phone:focus-visible{outline:1px solid var(--topbar-accent);outline-offset:6px;border-radius:2px}.v3-topbar-module__KqhoeW__brand:active,.v3-topbar-module__KqhoeW__navLink:active,.v3-topbar-module__KqhoeW__phone:active{transform:translateY(1px)}@media (max-width:880px){.v3-topbar-module__KqhoeW__topBar{background:#040e0de6;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand phone""navigation navigation";column-gap:1rem;min-height:0;padding:.7rem 1rem .62rem}.v3-topbar-module__KqhoeW__topBar:after{left:1rem;right:1rem}.v3-topbar-module__KqhoeW__brand{grid-area:brand;gap:.12rem;display:grid}.v3-topbar-module__KqhoeW__masterBrand{letter-spacing:.075em;font-size:1.52rem}.v3-topbar-module__KqhoeW__direction{letter-spacing:.14em;margin-left:0;padding-left:0;font-size:.46rem}.v3-topbar-module__KqhoeW__direction:before{display:none}.v3-topbar-module__KqhoeW__navigation{border-top:1px solid var(--topbar-line);grid-area:navigation;justify-content:space-between;gap:.75rem;margin-top:.58rem;padding-top:.56rem}.v3-topbar-module__KqhoeW__navLink{letter-spacing:.12em;font-size:.58rem}.v3-topbar-module__KqhoeW__phone{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:.025em;grid-area:phone;font-size:.72rem;font-weight:600}.v3-topbar-module__KqhoeW__navLink:after,.v3-topbar-module__KqhoeW__phone:after{bottom:-.3rem}}@media (max-width:390px){.v3-topbar-module__KqhoeW__topBar{padding-left:.8rem;padding-right:.8rem}.v3-topbar-module__KqhoeW__topBar:after{left:.8rem;right:.8rem}.v3-topbar-module__KqhoeW__masterBrand{font-size:1.35rem}.v3-topbar-module__KqhoeW__direction{letter-spacing:.1em;font-size:.41rem}.v3-topbar-module__KqhoeW__navLink{letter-spacing:.085em;font-size:.53rem}.v3-topbar-module__KqhoeW__phone{font-size:.66rem}}@media (prefers-reduced-motion:reduce){.v3-topbar-module__KqhoeW__topBar,.v3-topbar-module__KqhoeW__topBar:after,.v3-topbar-module__KqhoeW__navLink,.v3-topbar-module__KqhoeW__phone,.v3-topbar-module__KqhoeW__navLink:after,.v3-topbar-module__KqhoeW__phone:after{transition:none}.v3-topbar-module__KqhoeW__topBar[data-state=hidden]{translate:none}}
.v3-shell-module__AEziBG__shell{--v3-night:#031311;--v3-deep:#06201b;--v3-emerald:#0b3a31;--v3-ink:#f2ebd8;--v3-muted:#e0e4d7ad;--v3-accent:#dcc47a;--v3-accent-soft:#dcc47a29;--v3-line:#dcc47a3d;--v3-serif:var(--font-cormorant), "Times New Roman", serif;--v3-sans:var(--font-manrope), Arial, sans-serif;--v3-display:var(--font-cormorant), "Times New Roman", serif;--v3-gold-glow:0 0 1px #dcc47a59, 0 0 24px #dcc47a24, 0 0 60px #dcc47a12;z-index:1;isolation:isolate;min-height:100dvh;color:var(--v3-ink);background:radial-gradient(circle at 76% 10%, #16604b47, transparent 28rem), linear-gradient(135deg, var(--v3-night), var(--v3-deep) 52%, #020b0a);font-family:var(--v3-sans);position:relative}
