._7qnbdq_section{background:var(--ct-surface);min-height:700px;color:var(--ct-text);border-bottom:var(--ct-band-edge);font-family:var(--ct-font-display);--hero-meta:#f7f4ee99;--hero-quiet:#f7f4ee8c;--hero-title-idle:#f7f4eedb;--hero-wash:#f7f4ee14;grid-template-columns:1fr 380px;display:grid}._7qnbdq_media{padding:48px var(--ct-pad-desktop);background:var(--ct-ink-700);flex-direction:column;justify-content:flex-end;min-height:0;display:flex;position:relative;overflow:hidden}._7qnbdq_mediaImage{object-fit:cover;object-position:center;opacity:0;transition:opacity var(--ct-motion-reveal) var(--ct-motion-ease)}._7qnbdq_mediaImageActive{opacity:1}._7qnbdq_scrim{background:var(--ct-overlay-media);position:absolute;inset:0}._7qnbdq_mediaBody{flex-direction:column;gap:18px;width:100%;display:flex;position:relative}._7qnbdq_mediaMeta{align-items:center;gap:var(--ct-space-3);font-family:var(--ct-font-data);font-size:var(--ct-data-xs-size);letter-spacing:.16em;text-transform:uppercase;margin:0;display:flex}._7qnbdq_mediaCategory{color:var(--ct-accent)}._7qnbdq_mediaDate{color:var(--hero-meta)}._7qnbdq_mediaTitle{letter-spacing:-.045em;text-transform:uppercase;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:56px;font-weight:800;line-height:1.08;display:-webkit-box;overflow:hidden}._7qnbdq_mediaCta{align-self:flex-start}._7qnbdq_rail{border-left:var(--ct-edge);flex-direction:column;min-height:0;display:flex}._7qnbdq_railLabel{padding:var(--ct-space-6) var(--ct-space-6) var(--ct-space-3);font-family:var(--ct-font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--hero-quiet);font-size:10px;font-weight:500}._7qnbdq_railList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7qnbdq_railItem{border-top:var(--ct-edge);transition:background-color var(--ct-motion-fast) var(--ct-motion-ease);position:relative}._7qnbdq_railItemActive{background:var(--hero-wash)}._7qnbdq_progress{background:var(--ct-accent);height:2px;animation-name:_7qnbdq_hero-progress;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:-1px;left:0}@keyframes _7qnbdq_hero-progress{0%{width:0}to{width:100%}}._7qnbdq_railLink{gap:var(--ct-space-1);padding:var(--ct-space-4) var(--ct-space-6);flex-direction:column;text-decoration:none;display:flex}._7qnbdq_railMeta{font-family:var(--ct-font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--hero-quiet);transition:color var(--ct-motion-fast) var(--ct-motion-ease);font-size:10px;font-weight:500}._7qnbdq_railTitle{letter-spacing:-.015em;color:var(--hero-title-idle);text-wrap:pretty;transition:color var(--ct-motion-fast) var(--ct-motion-ease);font-size:17px;font-weight:700;line-height:1.2}._7qnbdq_railItemActive ._7qnbdq_railMeta{color:var(--ct-accent)}._7qnbdq_railItemActive ._7qnbdq_railTitle{color:var(--ct-text)}._7qnbdq_allPosts{height:var(--ct-control-lg);border-top:var(--ct-edge);font-family:var(--ct-font-data);font-size:var(--ct-data-xs-size);letter-spacing:.14em;text-transform:uppercase;color:var(--ct-accent);transition:background-color var(--ct-motion-fast) var(--ct-motion-ease);justify-content:center;align-items:center;margin-top:auto;font-weight:500;text-decoration:none;display:flex}._7qnbdq_allPosts:hover{background:var(--hero-wash);color:var(--ct-accent)}@media (max-width:1023px){._7qnbdq_section{grid-template-rows:1.15fr auto;grid-template-columns:1fr;min-height:820px}._7qnbdq_media{padding:40px var(--ct-pad-tablet)}._7qnbdq_mediaTitle{font-size:44px}._7qnbdq_rail{border-left:none}._7qnbdq_railTitle{font-size:16px}}@media (max-width:767px){._7qnbdq_section{grid-template-rows:1.1fr auto;min-height:760px}._7qnbdq_media{padding:28px var(--ct-pad-mobile)}._7qnbdq_mediaTitle{font-size:32px}._7qnbdq_railTitle{font-size:15px}}@media (prefers-reduced-motion:reduce){._7qnbdq_progress{animation:none}}._7qnbdq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
