.rd #rd-top.dh{--dh-void:#030303;--dh-ar:.8055;--dh-vl:.1125;--dh-vr:.857;--dh-vt:.0749;--dh-vb:.8376;--dh-fillet:.329;--dh-vw:.751;--dh-bh:max(20rem, min(calc(var(--hub-art-w) / var(--dh-vw) / var(--dh-ar)), calc((var(--hub-eye-y) - var(--frame-top)) / (var(--dh-fillet) - var(--dh-vt)))));--dh-bw:calc(var(--dh-bh) * var(--dh-ar));--dh-bt:max(calc(var(--hub-eye-y) - var(--dh-bh) * var(--dh-fillet)), calc(var(--frame-top) - var(--dh-bh) * var(--dh-vt)));--dh-br:calc(var(--frame-gut) - var(--dh-bw) * (1 - var(--dh-vr)));--dh-wk:5;--dh-wsz:min(var(--hub-wsz), calc(var(--hub-word-col) / var(--dh-wk)));isolation:isolate;background:var(--dh-void);height:100svh;min-height:640px;position:relative;overflow:hidden}.rd #rd-top.dh:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0f0f0f00,#0f0f0f);height:10vh;position:absolute;inset:auto 0 0}.rd .dh-statue{z-index:0;height:var(--dh-bh);aspect-ratio:1280/1589;top:var(--dh-bt);right:var(--dh-br);margin:0;position:absolute}.rd .dh-statue img{width:100%;max-width:none;height:100%}.rd .dh-word{z-index:1;left:var(--frame-gut);top:calc(var(--hub-eye-y) - var(--dh-wsz) * .62);font-family:var(--hub-font-display);font-weight:400;font-size:var(--dh-wsz);letter-spacing:.14em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;color:#6e675c;text-shadow:1px 1px #eae4d838,-1px -1px #000000e6;margin:-.25em -.1em;padding:.25em .1em;line-height:1;position:absolute}.rd .dh-word:after{content:attr(data-w);padding:inherit;color:#eae4d8;text-shadow:none;filter:url(#dh-cut);opacity:.75;position:absolute;inset:0}.rd .dh-defs{width:0;height:0;position:absolute;overflow:hidden}.rd .dh-copy{z-index:2;left:var(--frame-gut);top:var(--hub-copy-y);width:min(34rem, var(--hub-word-col));position:absolute}.rd .dh-copy__eyebrow{font-family:var(--hub-font-text);letter-spacing:.28em;text-transform:uppercase;color:var(--hub-ink-soft);margin:0 0 1.15rem;font-size:.6875rem;font-weight:600;line-height:1.4}.rd #rd-top h1{font-family:var(--hub-font-display);letter-spacing:.02em;color:var(--hub-ink);text-wrap:balance;margin:0;font-size:clamp(1.45rem,.9rem + 1.2vw,2.2rem);font-weight:400;line-height:1.16}.rd #rd-top h1>span{display:block}.rd .dh-copy__rule{background:#c0b8a873;width:36px;height:1px;margin:1.6rem 0 1.45rem;display:block}.rd .dh-copy__lede{margin:0}.rd .dh-copy__say{font-family:var(--font-cormorant), Georgia, serif;color:var(--hub-ink);font-size:1.375rem;font-style:italic;font-weight:500;line-height:1.35;display:block}.rd .dh-copy__what{text-wrap:balance;max-width:34ch;color:var(--hub-ink-soft);margin-top:.5rem;font-size:.9375rem;line-height:1.6;display:block}.rd .dh-copy__go{align-items:center;margin:2.1rem 0 0;display:flex}.rd #rd-top a.cta--hero{font-family:var(--hub-font-text);letter-spacing:.18em;text-transform:uppercase;border-radius:2px;padding:1.05rem 1.7rem 1rem;font-size:.75rem;font-weight:600}@media (max-width:760px),(max-aspect-ratio:1){.rd #rd-top.dh{--dh-wsz:min(var(--hub-wsz), calc((100vw - 3rem) / var(--dh-wk)), 4.5rem);--dh-wt:calc(var(--rd-nav) + .5rem);--dh-bh:min(calc(var(--frame-w) / var(--dh-vw) / var(--dh-ar)), 58svh);--dh-bt:calc(var(--dh-wt) + var(--dh-wsz) * 1.1 - var(--dh-bh) * var(--dh-vt));flex-direction:column;justify-content:flex-end;height:auto;min-height:100svh;display:flex}.rd .dh-statue{right:auto;left:calc(50% - var(--dh-bw) * (var(--dh-vl) + var(--dh-vr)) / 2)}.rd .dh-word{text-align:center;left:0;right:0;top:var(--dh-wt)}.rd .dh-copy{width:auto;margin-top:calc(var(--dh-bt) + var(--dh-bh) * var(--dh-vb) + .75rem);text-align:center;padding:0 1.5rem 2rem;position:relative;top:auto;left:auto}.rd .dh-copy__eyebrow{letter-spacing:.22em;margin-bottom:.8rem}.rd #rd-top h1{letter-spacing:.01em;font-size:clamp(1.1rem,5.15vw,2.1rem)}.rd .dh-copy__rule{width:28px;margin:1rem auto .9rem}.rd .dh-copy__say{font-size:1.25rem}.rd .dh-copy__what{margin-inline:auto;font-size:.875rem}.rd .dh-copy__go{justify-content:center;margin-top:1.4rem}}@media (max-aspect-ratio:1) and (min-width:600px){.rd #rd-top.dh{--dh-wt:calc(var(--rd-nav) + 1rem);--dh-bh:min(calc(var(--frame-w) / var(--dh-vw) / var(--dh-ar)), 62svh)}.rd .dh-copy{margin-top:max(68svh, calc(var(--dh-bt) + var(--dh-bh) * var(--dh-vb) + .75rem))}}@media (max-aspect-ratio:1) and (max-height:700px){.rd #rd-top.dh{--dh-bh:min(calc(var(--frame-w) / var(--dh-vw) / var(--dh-ar)), 46svh)}}
