@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-500.ttf)format("truetype")}.rd{--rd-bg:#050e17;--rd-bg2:#08141f;--rd-card:#ffffff09;--rd-glass:#08141f8c;--rd-text:#f3efe7;--rd-muted:#a3b0bd;--rd-line:#f3efe71a;--rd-line-strong:#f3efe74d;--rd-gold:#e2c38f;--rd-gold-solid:#d8b47a;--rd-gold-line:#d8b47a73;--rd-shadow:none;background:var(--rd-bg);color:var(--rd-text);font-family:Inter,system-ui,sans-serif}.rd.light{--rd-bg:#f7f5f0;--rd-bg2:#efebe3;--rd-card:#fff;--rd-glass:#ffffffb8;--rd-text:#0e1b2a;--rd-muted:#56616f;--rd-line:#0e1b2a1a;--rd-line-strong:#0e1b2a47;--rd-gold:#8a6526;--rd-gold-solid:#c9a15e;--rd-gold-line:#a07a3a66;--rd-shadow:0 24px 60px -32px #0e1b2a47}.rd-sf{letter-spacing:-.005em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.rd-ey{letter-spacing:.22em;text-transform:uppercase;color:var(--rd-gold);font-size:11.5px;font-weight:600}.rd-points{white-space:nowrap;font-size:clamp(32px,8vw,66px)}html[data-lights=on] .rd-close .rd-ghost{color:#0e1b2a;background:#f7f5f0;border-color:#0e1b2a73}html:not([data-lights=on]) .rd-close .rd-ghost{color:#f3efe7;background:#08141fdb;border-color:#f3efe773}.rd-gold-btn{color:#1a1309;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#f3dcae 0%,#d3ab69 100%);border-radius:6px;align-items:center;gap:12px;min-height:56px;padding:0 30px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 10px 30px -10px #d3ab6999}.rd-ghost{border:1px solid var(--rd-line-strong);background:var(--rd-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:56px;color:var(--rd-text);border-radius:6px;align-items:center;padding:0 24px;font-size:14px;font-weight:500;display:inline-flex}.rd-wrap{max-width:1280px;margin:0 auto;padding-left:28px;padding-right:28px}.rd-hero{min-height:820px;position:relative;overflow:hidden}.rd-hero img.bg,.rd-band img.bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rd-kpi{border:1px solid var(--rd-line);background:var(--rd-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.rd-kpi div{border-right:1px solid var(--rd-line);padding:22px 26px}.rd-kpi b{color:#0000;background:linear-gradient(#f3dcae,#c9a15e);-webkit-background-clip:text;background-clip:text;font-size:40px;line-height:1;display:block}.rd.light .rd-kpi b{background:linear-gradient(#c9a15e,#8a6526);-webkit-background-clip:text;background-clip:text}.rd-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.rd-card{border:1px solid var(--rd-line);color:#f7f4ee;height:100%;box-shadow:var(--rd-shadow);background:#0b1824;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.rd-card-photo{aspect-ratio:16/10;background:#102033;flex:none;display:block;position:relative;overflow:hidden}.rd-card-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rd-card span.copy{color:#f7f4ee;background:#0b1824;flex-direction:column;flex:auto;gap:12px;padding:24px 24px 28px;display:flex}.rd-card .rd-ey{color:#e2c38f}.rd-card-text{color:#f7f4ee;font-size:15px;line-height:1.55}.rd-card-cta{letter-spacing:.1em;text-transform:uppercase;color:#f3dcae;margin-top:auto;padding-top:6px;font-size:13px;font-weight:600}html[data-lights=on] .rd-card,html[data-lights=on] .rd-card span.copy{color:#0e1b2a;background:#f7f5f0}html[data-lights=on] .rd-card-photo{background:#e7e1d6}html[data-lights=on] .rd-card .rd-ey{color:#8a6526}html[data-lights=on] .rd-card-text{color:#0e1b2a}html[data-lights=on] .rd-card-cta{color:#6e4e18}.rd-tablet,.rd-cardhit,.rd-folder{z-index:4;cursor:pointer;position:absolute}.rd-tablet{color:#0e1b2a;background:#fffffff0;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;width:16%;height:14%;padding:8px 10px;font-size:12px;line-height:1.3;display:flex;top:47%;left:8%;transform:rotate(-8deg);box-shadow:0 8px 24px #050e1747}.rd-cardhit{width:12%;height:14%;top:64%;left:40%;transform:rotate(-6deg)}.rd-folder{width:24%;height:28%;top:54%;left:62%;transform:rotate(3deg)}@media (width<=860px){.rd-nav{display:none!important}.rd-tablet,.rd-cardhit,.rd-folder{display:none}.rd-hero{min-height:0}.rd-hero-copy{padding-bottom:28px!important}.rd-kpiwrap{padding-bottom:28px;position:relative!important;bottom:auto!important}.rd-kpi,.rd-cards,.rd-split{grid-template-columns:1fr!important}}@media (width<=390px){.rd-wrap{padding-left:16px;padding-right:16px}}
