@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cinzel-latin-400-normal.DnUIPmzd.woff2)format("woff2"),url(/_astro/cinzel-latin-400-normal.C8jUSQqm.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cinzel-latin-500-normal.B-2dbOfA.woff2)format("woff2"),url(/_astro/cinzel-latin-500-normal.DMNTwV-V.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff")}:root{--ddoc-navy:#0e1b3d;--ddoc-navy-deep:#08112a;--ddoc-navy-sapphire:#1c2e5c;--ddoc-gold:#c6a15b;--ddoc-gold-light:#e3cb92;--ddoc-gold-dark:#806532;--ddoc-platinum:#dcdfe5;--ddoc-ivory:#f7f4ee;--ddoc-white:#fff;--ddoc-text:#0e1b3d;--ddoc-text-muted:#3a4256;--ddoc-border:#e2ddd2;--ddoc-input-border:#cfc8b9;--ddoc-footer-meta:#8a90a0;--ddoc-error:#9a3b3b;--ddoc-bg-hero:radial-gradient(ellipse at 50% 40%, #1c2e5c 0%, #0e1b3d 55%, #08112a 100%);--ddoc-gold-rule:linear-gradient(90deg, transparent, #c6a15b 35%, #e3cb92 60%, transparent);--ddoc-font-display:"Cinzel", "Times New Roman", serif;--ddoc-font-serif:"Cormorant Garamond", Georgia, serif;--ddoc-font-sans:"Montserrat", "Helvetica Neue", Arial, sans-serif;--ddoc-tracking-display:.14em;--ddoc-tracking-label:.32em;--ddoc-radius:2px;--ddoc-max:1320px;--ddoc-gutter:32px;--header-h:101px}@media (width<=1276px){:root{--header-h:167px}}@media (width<=1023px){:root{--header-h:81px}}@media (width<=767px){:root{--ddoc-gutter:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h)}body{background:var(--ddoc-ivory);min-height:100vh;color:var(--ddoc-text);font-family:var(--ddoc-font-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;font-size:20px;line-height:normal;display:flex}[hidden]{display:none!important}main{flex:1;display:block}.header-solid main{padding-top:var(--header-h)}h1,h2,h3,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,picture,video,svg,iframe{max-width:100%;display:block}img{height:auto}input,select,textarea,button{font:inherit;color:inherit}a{color:var(--ddoc-gold);text-decoration:none;transition:color .25s}a:hover{color:var(--ddoc-gold-light)}:focus-visible{outline:1px solid var(--ddoc-gold);outline-offset:3px}:focus:not(:focus-visible){outline:none}::selection{background:var(--ddoc-gold-light);color:var(--ddoc-navy)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--ddoc-navy);color:var(--ddoc-white);font-family:var(--ddoc-font-display);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--ddoc-gold);border-radius:var(--ddoc-radius);padding:12px 20px;font-size:12px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus-visible{color:var(--ddoc-white);transform:none}.h-display{font-family:var(--ddoc-font-display);letter-spacing:var(--ddoc-tracking-display);text-transform:uppercase;font-weight:500}.h-hero{font-size:clamp(36px,5.4vw,72px);line-height:1.1}.h-page{font-size:clamp(34px,4.6vw,60px);line-height:1.15}.h-section-lg{font-size:clamp(28px,3.4vw,44px);line-height:1.25}.h-section{font-size:clamp(28px,3vw,40px);line-height:1.25}.h-section-sm{font-size:clamp(26px,2.8vw,36px);line-height:1.3}.body-lg{text-wrap:pretty;font-size:22px;line-height:1.65}.body-md{text-wrap:pretty;font-size:21px;line-height:1.65}.body-sm{font-size:19px;line-height:1.6}.italic{font-style:italic}.muted{color:var(--ddoc-text-muted)}.on-navy{color:var(--ddoc-white)}.on-navy .muted,.text-platinum{color:var(--ddoc-platinum)}.br-desktop{display:inline}.container{width:100%;max-width:var(--ddoc-max);margin-inline:auto}.stack{flex-direction:column;display:flex}.stack-center{text-align:center;flex-direction:column;align-items:center;display:flex}.bg-ivory{background:var(--ddoc-ivory)}.bg-navy{background:var(--ddoc-navy);color:var(--ddoc-white)}.bg-navy-deep{background:var(--ddoc-navy-deep);color:var(--ddoc-white)}.bg-radial{background:var(--ddoc-bg-hero);color:var(--ddoc-white)}.frame{background:var(--ddoc-navy);position:relative;overflow:hidden}.frame>picture,.frame>img,.frame>picture>img{width:100%;height:100%}.frame img{object-fit:cover;width:100%;height:100%}.ratio-4x5{aspect-ratio:4/5}.ratio-1x1{aspect-ratio:1}.ratio-4x3{aspect-ratio:4/3}.fill{width:100%;height:100%;position:absolute;inset:0}.fill img,img.fill{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.btn[data-astro-cid-ekguhzzh]{font-family:var(--ddoc-font-display);letter-spacing:.16em;text-transform:uppercase;text-align:center;border:1px solid var(--ddoc-gold);border-radius:var(--ddoc-radius);cursor:pointer;background:0 0;font-size:13px;font-weight:400;line-height:normal;transition:all .3s;display:inline-block}.btn--lg[data-astro-cid-ekguhzzh]{padding:17px 38px}.btn--md[data-astro-cid-ekguhzzh]{padding:16px 34px}.btn--mdn[data-astro-cid-ekguhzzh]{padding:16px 32px}.btn--sm[data-astro-cid-ekguhzzh]{padding:13px 24px;font-size:12px}.btn--xs[data-astro-cid-ekguhzzh]{padding:12px 22px;font-size:12px}.btn--primary[data-astro-cid-ekguhzzh]{color:var(--ddoc-white)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--ddoc-gold);color:var(--ddoc-navy)}.btn--secondary[data-astro-cid-ekguhzzh]{color:var(--ddoc-platinum);border-color:#dcdfe54d}.btn--secondary[data-astro-cid-ekguhzzh]:hover{border-color:var(--ddoc-platinum);color:var(--ddoc-white)}.btn--ivory-outline[data-astro-cid-ekguhzzh]{color:var(--ddoc-navy)}.btn--ivory-outline[data-astro-cid-ekguhzzh]:hover{background:var(--ddoc-gold);color:var(--ddoc-navy)}.btn--ivory-solid[data-astro-cid-ekguhzzh]{background:var(--ddoc-navy);border-color:var(--ddoc-navy);color:var(--ddoc-white)}.btn--ivory-solid[data-astro-cid-ekguhzzh]:hover{background:var(--ddoc-navy-sapphire);border-color:var(--ddoc-navy-sapphire);color:var(--ddoc-white)}@media (width<=420px){.btn--lg[data-astro-cid-ekguhzzh],.btn--md[data-astro-cid-ekguhzzh]{padding-inline:28px}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid #0000;transition:background-color .45s,border-color .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s;position:fixed;top:0;left:0;right:0}.site-header--overlay[data-astro-cid-nen7h5rs]{background-color:#08112a00;background-image:linear-gradient(#08112a99 0%,#08112a00 100%);background-repeat:no-repeat;background-origin:border-box}.site-header--solid[data-astro-cid-nen7h5rs]{background-color:#08112af5;border-bottom-color:#c6a15b38}.site-header[data-astro-cid-nen7h5rs].is-scrolled{backdrop-filter:blur(16px)saturate(140%);background-color:#08112ae6;background-image:none;border-bottom-color:#c6a15b2e}.inner[data-astro-cid-nen7h5rs]{max-width:var(--ddoc-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:14px 32px;display:flex}.logo[data-astro-cid-nen7h5rs]{z-index:2;flex:none;margin-left:-8px;display:block;position:relative}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:72px}.nav-desktop[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}@media (width>=1024px) and (width<=1316px){.nav-desktop[data-astro-cid-nen7h5rs],.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:22px}}.nav-link[data-astro-cid-nen7h5rs]{font-family:var(--ddoc-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ddoc-platinum);border-bottom:1px solid #0000;padding:6px 0;font-size:12px;line-height:normal;transition:color .25s;display:inline-block}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--ddoc-white)}.nav-link[data-astro-cid-nen7h5rs].is-active{color:var(--ddoc-gold-light);border-bottom-color:var(--ddoc-gold)}.menu-toggle[data-astro-cid-nen7h5rs]{z-index:2;width:44px;height:44px;color:var(--ddoc-platinum);cursor:pointer;border-radius:var(--ddoc-radius);background:0 0;border:0;margin-right:-8px;padding:8px;display:none;position:relative}.menu-toggle[data-astro-cid-nen7h5rs]:hover{color:var(--ddoc-white)}.icon-close[data-astro-cid-nen7h5rs],.overlay[data-astro-cid-nen7h5rs]{display:none}@media (width<=1023px){.inner[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;padding:12px 24px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:56px}.site-header--overlay[data-astro-cid-nen7h5rs]{background-image:linear-gradient(#08112abf 0%,#08112a00 100%)}.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{place-items:center;display:grid}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-open[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-close[data-astro-cid-nen7h5rs]{display:inline}.overlay[data-astro-cid-nen7h5rs]:not([hidden]){z-index:1;background:var(--ddoc-bg-hero);padding:104px 24px 56px;display:flex;position:fixed;inset:0;overflow-y:auto}.overlay-nav[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:center;gap:56px;width:100%;margin:auto;display:flex}.overlay-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.overlay-link[data-astro-cid-nen7h5rs]{font-family:var(--ddoc-font-display);letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--ddoc-platinum);border-bottom:1px solid #0000;padding:6px 0;font-size:20px;display:inline-block}.overlay-link[data-astro-cid-nen7h5rs]:hover{color:var(--ddoc-white)}.overlay-link[data-astro-cid-nen7h5rs].is-active{color:var(--ddoc-gold-light);border-bottom-color:var(--ddoc-gold)}}html.menu-open{overflow:hidden}html.menu-open .site-header[data-astro-cid-nen7h5rs]{backdrop-filter:none;background:var(--ddoc-navy-deep)}.eyebrow[data-astro-cid-2lydxdhj]{font-family:var(--ddoc-font-sans);letter-spacing:var(--ddoc-tracking-label);text-transform:uppercase;margin:0;font-size:11px;font-weight:400;line-height:normal}.eyebrow--sm[data-astro-cid-2lydxdhj]{font-size:10px}.eyebrow--navy[data-astro-cid-2lydxdhj]{color:var(--ddoc-gold)}.eyebrow--ivory[data-astro-cid-2lydxdhj]{color:var(--ddoc-gold-dark)}.eyebrow--platinum[data-astro-cid-2lydxdhj]{color:var(--ddoc-platinum)}.eyebrow--muted[data-astro-cid-2lydxdhj]{color:var(--ddoc-text-muted)}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--ddoc-navy-deep);color:var(--ddoc-platinum);padding:96px var(--ddoc-gutter) 40px}.inner[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:64px;display:flex}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:48px;display:grid}.logo[data-astro-cid-jo6i4kqk]{width:220px;margin:-48px 0 -48px -28px;display:block}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:220px;height:auto}.col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.col[data-astro-cid-jo6i4kqk] h2{font-weight:400}.text[data-astro-cid-jo6i4kqk]{font-size:19px;font-style:normal;line-height:1.6}.text[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ddoc-platinum);transition:color .2s}.text[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ddoc-gold-light)}.links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;margin:0;padding:0;font-size:19px;line-height:normal;list-style:none;display:flex}.insta[data-astro-cid-jo6i4kqk]{align-self:flex-start;font-size:19px;line-height:normal}.col[data-astro-cid-jo6i4kqk] .footer-cta{align-self:flex-start;margin-top:12px}.bottom[data-astro-cid-jo6i4kqk]{font-family:var(--ddoc-font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ddoc-footer-meta);border-top:1px solid #c6a15b33;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:28px;font-size:10px;display:flex}.meta-left[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 28px;display:flex}.bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ddoc-footer-meta);transition:color .2s}.bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ddoc-gold-light)}@media (width<=767px){.site-footer[data-astro-cid-jo6i4kqk]{padding-top:72px}}.rule[data-astro-cid-6da6vdx3]{background:var(--ddoc-gold);flex:none;width:68px;height:1px}.rule--gradient[data-astro-cid-6da6vdx3]{background:var(--ddoc-gold-rule)}
