.hdv{background:var(--color--hdv-paper);color:var(--color--hdv-ink);font-family:var(--font--family-hdv);padding-inline:var(--spacing--xl);overflow-x:clip}.hdv-display{font-family:var(--font--family-display);font-weight:400;text-transform:uppercase;line-height:.88;letter-spacing:-.005em;color:var(--color--hdv-ink);margin:0}.hdv-text{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color--hdv-ink)}.hdv-label{margin:0;font-size:.625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color--hdv-ink)}.hdv-arrows{letter-spacing:.2em;font-size:.75rem}.hdv-btn{display:inline-flex;align-items:center;gap:var(--spacing--md);background:var(--color--hdv-ink);color:var(--color--hdv-paper);border-radius:999px;padding:.6rem 1.5rem;font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color var(--transition)}.hdv-btn:hover,.hdv-btn:focus-visible{background:var(--color--hdv-signal)}.hdv-btn-icon{font-weight:400;opacity:.75}.hdv-header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing--xl);padding-block:var(--spacing--lg);border-block-end:1px solid var(--color--hdv-ink)}.hdv-brand{display:flex;align-items:center;gap:var(--spacing--lg);color:inherit;text-decoration:none}.hdv-mark{display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:1.5px solid currentColor;border-radius:50%;font-size:.5625rem;font-weight:700;letter-spacing:-.02em}.hdv-wordmark{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hdv-tagline{padding-inline-start:var(--spacing--lg);border-inline-start:1px solid var(--color--hdv-ink);font-size:.5625rem;font-weight:600;line-height:1.25;text-transform:uppercase}.hdv-nav-list{display:flex;align-items:center;gap:clamp(1.25rem, 4vw, 4rem);margin:0;padding:0;list-style:none}.hdv-nav-link{color:var(--color--hdv-ink);font-size:.6875rem;font-weight:500;text-decoration:none}.hdv-nav-link:hover{text-decoration:underline}.hdv-nav-contact{border:1px solid var(--color--hdv-ink);border-radius:999px;padding:.35rem 1.2rem}.hero{position:relative;padding-block:var(--spacing--5xl) var(--spacing--7xl);text-align:center;border-block-end:1px solid var(--color--hdv-ink)}.hero-stage{position:relative;display:grid;justify-items:center}.hero-arch{position:relative;z-index:1;inline-size:min(30vw, 24rem);aspect-ratio:3 / 4;border-radius:999px 999px 0 0;overflow:hidden;background:var(--color--hdv-peach)}.hero-arch-img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 20%}.hero-capsule{position:absolute;z-index:3;inset-block-start:26%;inset-inline-start:50%;inline-size:min(36vw, 28rem);aspect-ratio:2.4 / 1;translate:-62% 0;rotate:-12deg;border-radius:999px;border:1px solid rgb(255 255 255 / .75);background:linear-gradient(165deg,rgb(255 255 255 / .6),rgb(255 255 255 / .08) 45%,rgb(255 255 255 / .35));backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15);box-shadow:inset 0 2px 14px rgb(255 255 255 / .7),inset 0 -14px 30px rgb(0 0 0 / .16),0 24px 48px rgb(0 0 0 / .14)}.hero-headline{position:relative;z-index:2;inline-size:100%;margin-block-start:-4.6vw;padding-block-end:var(--spacing--md);border-block-end:1px solid var(--color--hdv-ink)}.hero-meta{display:flex;justify-content:space-between;margin-block-end:var(--spacing--sm)}.hero-title{font-size:clamp(3.25rem, 8.6vw, 12rem);text-wrap:balance}.hero-intro{max-inline-size:36rem;margin:var(--spacing--5xl) auto var(--spacing--3xl)}.about{display:grid;grid-template-columns:1fr 2fr;border-block-end:1px solid var(--color--hdv-ink)}.about-intro{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing--7xl);padding-block:var(--spacing--lg);padding-inline-end:var(--spacing--lg);border-inline-end:1px solid var(--color--hdv-ink)}.about-title{font-size:clamp(3rem, 7.4vw, 9.5rem)}.about-what{display:grid;justify-items:start;gap:var(--spacing--lg);padding-block-start:var(--spacing--lg);border-block-start:1px solid var(--color--hdv-ink)}.about-what-title{font-size:clamp(2rem, 4.2vw, 5.25rem)}.about-feature{display:grid;grid-template-rows:auto 1fr auto;padding-block-start:var(--spacing--md);padding-inline-start:var(--spacing--lg)}.about-feature-head{display:flex;justify-content:space-between;align-items:center}.about-media{position:relative;justify-self:end;inline-size:min(62%, 34rem);aspect-ratio:4 / 5;margin-block:var(--spacing--md) var(--spacing--xl);overflow:hidden;background:var(--color--hdv-night)}.about-media-img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.about-media-brand{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--spacing--lg);color:var(--color--hdv-paper);pointer-events:none}.about-media-mark{display:grid;place-items:center;inline-size:3.25rem;block-size:3.25rem;border:2px solid currentColor;border-radius:50%;font-size:1rem;font-weight:700}.about-media-word{font-size:clamp(1rem, 2.1vw, 1.75rem);font-weight:600;letter-spacing:.22em;text-transform:uppercase}.about-series{display:grid;grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;border-block-start:1px solid var(--color--hdv-ink)}.about-series-item{display:grid;place-items:center;min-block-size:4.5rem;padding-inline:var(--spacing--sm);font-size:.9rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.04em;line-height:1.05}.about-series-item:nth-child(3n+1){font-family:Georgia,"Times New Roman",serif;font-style:italic;font-weight:400;text-transform:none;font-size:1.1rem;letter-spacing:0}.about-series-item:nth-child(3n+2){font-family:var(--font--family-display);font-weight:400;font-size:1.15rem;letter-spacing:.08em}.about-series-item:nth-child(n+7){border-block-start:1px solid rgb(18 18 18 / .15)}.statement{position:relative;padding-block-start:var(--spacing--lg);border-block-end:1px solid var(--color--hdv-ink)}.statement-stage{position:relative;min-block-size:clamp(20rem, 34vw, 34rem)}.statement-title{position:relative;z-index:1;font-size:clamp(3rem, 9vw, 12.5rem);text-align:center}.statement-capsule{position:absolute;z-index:2;inset-block-start:2vw;inset-inline-start:36%;inline-size:clamp(9rem, 15vw, 15rem);aspect-ratio:9 / 20;margin:0;border-radius:999px;overflow:hidden;rotate:14deg;border:6px solid rgb(255 255 255 / .8);box-shadow:0 0 0 1px rgb(18 18 18 / .25),0 30px 60px rgb(0 0 0 / .25)}.statement-capsule-img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.statement-foot{display:grid;grid-template-columns:2fr 1fr;border-block-start:1px solid var(--color--hdv-ink)}.statement-sub{font-size:clamp(2rem, 4vw, 5rem);padding-block:var(--spacing--md) var(--spacing--lg)}.statement-copy{display:grid;align-content:start;justify-items:start;gap:var(--spacing--xl);padding-block:var(--spacing--lg);padding-inline-start:var(--spacing--lg);border-inline-start:1px solid var(--color--hdv-ink)}.why{display:grid;grid-template-columns:1fr 2fr;border-block-end:1px solid var(--color--hdv-ink)}.why-intro{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing--7xl);padding-block:var(--spacing--lg) var(--spacing--3xl);padding-inline-end:var(--spacing--lg);border-inline-end:1px solid var(--color--hdv-ink)}.why-title{font-size:clamp(3rem, 7.4vw, 9.5rem)}.why-body{display:grid;justify-items:start;gap:var(--spacing--xl);max-inline-size:24rem}.why-feature{display:grid;grid-template-rows:auto 1fr;padding-block-start:var(--spacing--md);padding-inline-start:var(--spacing--lg)}.why-feature-head{display:flex;justify-content:space-between;align-items:center}.why-media{place-self:center;inline-size:min(68%, 34rem);aspect-ratio:1;margin-block:var(--spacing--5xl);border-radius:50%;overflow:hidden;background:var(--color--hdv-night)}.why-media-img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.stories{display:grid;grid-template-columns:2fr 1fr;padding-block-start:var(--spacing--md)}.stories-feed{padding-inline-end:var(--spacing--lg);padding-block-end:var(--spacing--7xl);border-block-start:1px solid var(--color--hdv-ink)}.stories-label{padding-block:var(--spacing--sm);text-align:end}.stories-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing--7xl) var(--spacing--6xl);padding:var(--spacing--5xl) var(--spacing--4xl) 0}.story-card{display:grid;gap:var(--spacing--lg);margin:0}.story-link{display:grid;gap:var(--spacing--lg);color:inherit;text-decoration:none}.story-img{display:block;inline-size:100%;aspect-ratio:16 / 9;object-fit:cover;transition:filter var(--transition)}.story-link:hover .story-img{filter:brightness(1.08)}.story-meta{display:grid;grid-template-columns:6rem 1fr;gap:var(--spacing--md);align-items:start}.story-title{margin:0;font-family:var(--font--family-hdv);font-size:.6875rem;font-weight:500;line-height:1.35;letter-spacing:.03em;text-transform:uppercase}.stories-aside{display:grid;align-content:start;justify-items:start;gap:var(--spacing--3xl);padding-block-start:var(--spacing--md);padding-inline-start:var(--spacing--lg);border-block-start:1px solid var(--color--hdv-ink);border-inline-start:1px solid var(--color--hdv-ink)}.stories-title{font-size:clamp(3rem, 7vw, 8.75rem)}.stories-body{display:grid;justify-items:start;gap:var(--spacing--xl);margin-block-start:var(--spacing--5xl)}.hdv-footer{margin-inline:calc(var(--spacing--xl) * -1);padding:var(--spacing--3xl) var(--spacing--xl) var(--spacing--xl);background:var(--color--hdv-night);color:var(--color--hdv-paper)}.footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:var(--spacing--3xl);padding-block-end:var(--spacing--5xl)}.footer-group{display:grid;align-content:start;gap:var(--spacing--lg)}.footer-group-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing--lg)}.footer-heading{margin:0;font-family:var(--font--family-hdv);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color--hdv-paper)}.footer-social{display:flex;gap:var(--spacing--md);margin:0;padding:0;list-style:none}.footer-list{display:grid;gap:var(--spacing--sm);margin:0;padding:0;list-style:none}.footer-link{color:var(--color--hdv-paper);font-size:.6875rem;text-decoration:none}.footer-link:hover{text-decoration:underline}.footer-address{display:grid;gap:var(--spacing--xs);font-size:.6875rem;font-style:normal;line-height:1.45}.footer-brand{display:grid;justify-items:end;align-content:space-between;gap:var(--spacing--5xl)}.footer-mark{display:grid;place-items:center;inline-size:3rem;block-size:3rem;border:1.5px solid currentColor;border-radius:50%;font-size:.875rem;font-weight:700}.footer-contacts{display:grid;gap:var(--spacing--lg);justify-self:stretch}.footer-contact{display:grid;gap:var(--spacing--xxs);font-size:.6875rem}.footer-contact-label{color:rgb(229 226 222 / .55)}.footer-bottom{display:grid;grid-template-columns:1fr 2.2fr 1fr;align-items:end;gap:var(--spacing--3xl);padding-block-start:var(--spacing--3xl);border-block-start:1px solid rgb(229 226 222 / .2)}.footer-society{display:grid;gap:var(--spacing--md);max-inline-size:11rem;padding:var(--spacing--lg);border:1px solid rgb(229 226 222 / .6);border-radius:var(--radius--xl);font-size:.5rem;line-height:1.4;text-transform:uppercase;text-align:center}.footer-society-name{font-size:.75rem;font-weight:700;letter-spacing:.16em}.footer-signoff{display:grid;gap:var(--spacing--sm)}.footer-signoff-title{display:flex;align-items:center;gap:var(--spacing--lg);margin:0;font-family:var(--font--family-display);font-weight:400;font-size:clamp(2.5rem, 5vw, 5.5rem);line-height:.9;text-transform:uppercase;color:var(--color--hdv-paper)}.footer-pill{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:var(--color--hdv-signal);color:var(--color--hdv-ink);font-family:var(--font--family-hdv);font-size:.75rem;font-weight:700;line-height:1.2}.footer-signoff-sub{font-size:.5625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.footer-legal{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing--lg);font-size:.5625rem;font-weight:600;line-height:1.5;text-transform:uppercase}.footer-legal-links{display:grid;margin:0;padding:0;list-style:none}.footer-legal-link{color:var(--color--hdv-paper);text-decoration:none}.footer-legal-link:hover{text-decoration:underline}@media (max-width:991px){.about,.why,.stories{grid-template-columns:1fr}.about-intro,.why-intro{padding-inline-end:0;border-inline-end:0;border-block-end:1px solid var(--color--hdv-ink)}.about-feature,.why-feature{padding-inline-start:0}.about-media{inline-size:100%}.about-series{grid-template-columns:repeat(3,1fr)}.about-series-item:nth-child(n+4){border-block-start:1px solid rgb(18 18 18 / .15)}.statement-foot{grid-template-columns:1fr}.statement-copy{padding-inline-start:0;border-inline-start:0;border-block-start:1px solid var(--color--hdv-ink)}.stories-feed{padding-inline-end:0}.stories-grid{padding-inline:0}.stories-aside{padding-inline-start:0;padding-block-end:var(--spacing--5xl);border-inline-start:0}.footer-top{grid-template-columns:1fr 1fr}.footer-brand{justify-items:start}.footer-bottom{grid-template-columns:1fr;align-items:start}}@media (max-width:478px){.hdv{padding-inline:var(--spacing--lg)}.hdv-header{flex-wrap:wrap}.hdv-tagline{display:none}.hdv-nav-list{flex-wrap:wrap;gap:var(--spacing--lg)}.hero-arch{inline-size:64vw}.hero-capsule{inline-size:72vw;inset-block-start:22%}.hero-headline{margin-block-start:-9vw}.hero-title{font-size:15vw}.statement-title{font-size:14vw}.statement-capsule{inline-size:36vw;inset-inline-start:32%}.stories-grid{grid-template-columns:1fr}.footer-top{grid-template-columns:1fr}.hdv-footer{margin-inline:calc(var(--spacing--lg) * -1);padding-inline:var(--spacing--lg)}}