.events-page{overflow:clip;background:radial-gradient(circle at 84% 5%,color-mix(in srgb,var(--onp-briefing-gold-soft) 42%,transparent),transparent 28rem),var(--onp-bg)}.events-hero{padding:clamp(4.5rem,8vw,7.4rem) 0 clamp(2.75rem,5.2vw,4.7rem)}.events-hero__inner{display:grid;justify-items:start;max-width:1180px}.events-page .events-hero__eyebrow,.events-section .eyebrow,.events-intelligence-label,.events-intelligence-block h4,.events-unresolved-event__story h4{color:var(--onp-briefing-gold)}.events-hero h1{margin:1.15rem 0 0;font-family:var(--font-editorial);font-size:clamp(4.1rem,10vw,8.4rem);font-weight:430;letter-spacing:-.045em;line-height:.88}.events-hero__standfirst{max-width:860px;margin:clamp(1.6rem,3vw,2.2rem) 0 0;color:var(--onp-text);font-family:var(--font-editorial);font-size:clamp(1.42rem,2.45vw,2.12rem);font-weight:390;letter-spacing:-.018em;line-height:1.25}.events-hero__status{margin:1rem 0 0;color:var(--onp-text-muted);font-size:.83rem;font-weight:650}.events-spine-mark{position:relative;width:clamp(230px,31vw,330px);height:18px;margin-top:1.75rem}.events-spine-mark>span{position:absolute;top:8px;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--onp-briefing-gold),color-mix(in srgb,var(--onp-briefing-gold) 38%,transparent),transparent)}.events-spine-mark>i{position:absolute;top:4px;width:9px;height:9px;border:1.4px solid var(--onp-briefing-gold);border-radius:50%;background:var(--onp-bg)}.events-spine-mark>i:nth-of-type(1){left:0;background:var(--onp-briefing-gold);box-shadow:0 0 0 4px var(--onp-briefing-gold-soft)}.events-spine-mark>i:nth-of-type(2){left:42%}.events-spine-mark>i:nth-of-type(3){left:78%;opacity:.62}.events-section{padding:clamp(3rem,6vw,5.7rem) 0;border-top:1px solid color-mix(in srgb,var(--onp-briefing-gold) 18%,var(--onp-border))}.events-section--moving{padding-top:clamp(2.5rem,4.5vw,4.2rem)}.events-section__heading{max-width:820px;margin-bottom:clamp(1.6rem,3.5vw,2.7rem)}.events-section__heading h2{margin:.45rem 0 0;font-family:var(--font-editorial);font-size:clamp(2rem,4.4vw,3.55rem);font-weight:460;letter-spacing:-.03em;line-height:1.02}.events-moving-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.35rem,3vw,2.2rem)}.events-moving-grid.is-single{grid-template-columns:minmax(0,1fr)}.events-moving-event{position:relative;overflow:hidden;display:grid;border:1px solid color-mix(in srgb,var(--onp-briefing-gold) 30%,var(--onp-border));border-radius:26px;background:linear-gradient(125deg,color-mix(in srgb,var(--onp-briefing-gold-soft) 58%,transparent),transparent 45%),var(--onp-surface-raised);box-shadow:0 18px 55px #06264e14}.events-moving-event.is-featured.has-image{grid-template-columns:minmax(0,1.17fr) minmax(360px,1fr);min-height:500px}.events-moving-event__media,.events-unresolved-event__media,.events-dossier-card__media{display:block;overflow:hidden;background:var(--onp-surface-tinted)}.events-moving-event__media img,.events-unresolved-event__media img,.events-dossier-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .42s ease}.events-moving-event:not(.is-featured) .events-moving-event__media{aspect-ratio:16 / 9}.events-moving-event.is-featured .events-moving-event__media{min-height:100%}.events-moving-event__media:hover img,.events-unresolved-event__media:hover img,.events-dossier-card__media:hover img{transform:scale(1.018)}.events-moving-event__content{display:flex;flex-direction:column;min-width:0;padding:clamp(1.5rem,3.2vw,2.6rem)}.events-moving-event.is-text-only .events-moving-event__content{min-height:430px}.events-card-kicker{display:flex;flex-wrap:wrap;gap:.3rem .55rem;margin:0;color:var(--onp-briefing-gold);font-size:.72rem;font-weight:850;letter-spacing:.105em;text-transform:uppercase}.events-moving-event h3,.events-unresolved-event h3,.events-dossier-card h3{margin:.62rem 0 0;font-family:var(--font-editorial);font-weight:500;letter-spacing:-.025em;line-height:1.06}.events-moving-event h3{font-size:clamp(2rem,3.35vw,3rem)}.events-unresolved-event h3{font-size:clamp(1.55rem,2.2vw,2.15rem)}.events-dossier-card h3{font-size:clamp(1.48rem,2vw,1.9rem)}.events-moving-event h3 a,.events-unresolved-event h3 a,.events-dossier-card h3 a{text-decoration-thickness:1px;text-underline-offset:.13em}.events-moving-event h3 a:hover,.events-unresolved-event h3 a:hover,.events-dossier-card h3 a:hover{text-decoration:underline}.events-intelligence-block{margin-top:1.45rem}.events-intelligence-block--change{margin-top:1.6rem;padding:1.15rem 1.2rem 1.2rem;border-left:2px solid var(--onp-briefing-gold);border-radius:0 14px 14px 0;background:color-mix(in srgb,var(--onp-briefing-gold-soft) 62%,transparent)}.events-intelligence-block h4,.events-unresolved-event__story h4,.events-intelligence-label{margin:0;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.events-intelligence-block p,.events-unresolved-event__story>p:not(.events-card-kicker):not(.events-card-meta),.events-unresolved-event__question>p:not(.events-intelligence-label):not(.events-unresolved-event__more){margin:.52rem 0 0;color:var(--onp-text);font-size:1rem;line-height:1.6}.events-card-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.8rem 1.1rem;margin-top:auto;padding-top:1.7rem}.events-card-meta{margin:0;color:var(--onp-text-muted);font-size:.78rem;font-weight:650;line-height:1.45}.events-card-cta{display:inline-flex;align-items:center;gap:.48rem;min-height:44px;color:var(--onp-text);font-size:.86rem;font-weight:850}.events-card-cta>span:last-child{color:var(--onp-briefing-gold);transition:transform .18s ease}.events-card-cta:hover>span:last-child{transform:translate(3px)}.events-card-cta:focus-visible,.events-moving-event a:focus-visible,.events-unresolved-event a:focus-visible,.events-dossier-card a:focus-visible{outline:2px solid var(--onp-briefing-gold);outline-offset:4px}.events-unresolved-list{border-top:1px solid var(--onp-border)}.events-unresolved-event{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,1.38fr) minmax(280px,1fr);gap:clamp(1.25rem,3vw,2.3rem);align-items:stretch;padding:clamp(1.5rem,3vw,2.2rem) 0;border-bottom:1px solid var(--onp-border)}.events-unresolved-event.is-text-only{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr)}.events-unresolved-event__media{align-self:start;aspect-ratio:16 / 9;border-radius:16px}.events-unresolved-event__story{min-width:0}.events-unresolved-event__story h4{margin-top:1.2rem}.events-unresolved-event__question{position:relative;align-self:stretch;padding:1rem 0 1rem 1.4rem;border-left:1.5px solid var(--onp-briefing-gold)}.events-unresolved-event__more{margin:.8rem 0 0!important;color:var(--onp-text-muted)!important;font-size:.8rem!important;font-weight:700}.events-unresolved-event__question .events-card-cta{margin-top:1rem}.events-unresolved-event__story .events-card-meta{margin-top:.9rem}.events-dossier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.7vw,2rem)}.events-dossier-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;border:1px solid var(--onp-border);border-radius:20px;background:var(--onp-surface-raised);box-shadow:0 12px 36px #06264e0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.events-dossier-card:hover{border-color:color-mix(in srgb,var(--onp-briefing-gold) 42%,var(--onp-border));box-shadow:0 18px 42px #06264e17;transform:translateY(-2px)}.events-dossier-card.is-text-only:before{content:"";display:block;width:clamp(72px,28%,126px);height:2px;background:var(--onp-briefing-gold)}.events-dossier-card__media{aspect-ratio:16 / 9}.events-dossier-card__content{display:flex;flex:1;flex-direction:column;padding:1.3rem 1.35rem 1.4rem}.events-dossier-card__content>.events-clamp{margin:.85rem 0 0;color:var(--onp-text-muted);font-size:.94rem;line-height:1.58}.events-dossier-card .events-card-meta{margin-top:1rem}.events-dossier-card .events-card-cta{margin-top:auto;padding-top:1rem;align-self:flex-start}.events-clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.events-clamp--moving-state{-webkit-line-clamp:5}.events-clamp--unresolved-state,.events-clamp--question,.events-clamp--dossier{-webkit-line-clamp:4}.events-empty{padding:1rem 0 6rem}.events-empty__inner{max-width:850px;padding:clamp(1.5rem,3vw,2.2rem);border-left:2px solid var(--onp-briefing-gold);background:color-mix(in srgb,var(--onp-briefing-gold-soft) 38%,transparent)}.events-empty h2{margin:0;font-family:var(--font-editorial);font-size:clamp(1.7rem,3vw,2.45rem);font-weight:480}.events-empty p{margin:.65rem 0 0;color:var(--onp-text-muted);line-height:1.6}html[data-theme=dark] .events-page .events-hero__eyebrow{color:var(--onp-briefing-gold)}html[data-theme=dark] .events-page{background:radial-gradient(circle at 84% 5%,color-mix(in srgb,var(--onp-briefing-gold-soft) 38%,transparent),transparent 28rem),var(--onp-bg)}html[data-theme=dark] .events-moving-event,html[data-theme=dark] .events-dossier-card{box-shadow:0 18px 48px #0000002e}html[data-theme=dark] .events-moving-event{border-color:color-mix(in srgb,var(--onp-briefing-gold) 24%,var(--onp-border))}html[data-theme=dark] .events-spine-mark>i{background:var(--onp-bg)}html[data-theme=dark] .events-intelligence-block--change{background:color-mix(in srgb,var(--onp-briefing-gold-soft) 48%,transparent)}html[data-theme=dark] .events-unresolved-event__question{border-left-color:color-mix(in srgb,var(--onp-briefing-gold) 72%,var(--onp-border))}@media(max-width:1023px){.events-moving-event.is-featured.has-image{grid-template-columns:minmax(0,1fr);min-height:0}.events-moving-event.is-featured .events-moving-event__media{aspect-ratio:16 / 9;min-height:0}.events-unresolved-event{grid-template-columns:minmax(180px,.75fr) minmax(0,1.4fr)}.events-unresolved-event__question{grid-column:1 / -1;margin-left:calc(180px + clamp(1.25rem,3vw,2.3rem))}.events-unresolved-event.is-text-only{grid-template-columns:minmax(0,1fr)}.events-unresolved-event.is-text-only .events-unresolved-event__question{grid-column:auto;margin-left:0}.events-dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.events-hero{padding:3.8rem 0 2.7rem}.events-hero h1{margin-top:1.25rem;font-size:clamp(3.8rem,20vw,6rem)}.events-hero__standfirst{font-size:clamp(1.32rem,6vw,1.65rem)}.events-section{padding:3.3rem 0}.events-section__heading{margin-bottom:1.5rem}.events-section__heading h2{font-size:clamp(1.85rem,8vw,2.55rem)}.events-section--moving .events-section__heading h2{font-size:clamp(1.65rem,7vw,2.2rem)}.events-moving-grid{grid-template-columns:minmax(0,1fr)}.events-moving-event{border-radius:20px}.events-moving-event__content{padding:1.35rem 1.2rem 1.4rem}.events-moving-event h3{font-size:clamp(1.85rem,9vw,2.5rem)}.events-intelligence-block--change{margin-top:1.5rem;padding:1rem 1rem 1.05rem}.events-card-footer{display:block;padding-top:1.25rem}.events-card-footer .events-card-cta{margin-top:.65rem}.events-unresolved-event,.events-unresolved-event.is-text-only{grid-template-columns:minmax(0,1fr);gap:1.15rem;padding:1.45rem 0}.events-unresolved-event__media{max-width:none}.events-unresolved-event__question,.events-unresolved-event.is-text-only .events-unresolved-event__question{grid-column:auto;margin-left:0;padding:1rem 0 0 1rem}.events-unresolved-event__story h4{margin-top:1rem}.events-dossier-grid{grid-template-columns:minmax(0,1fr)}.events-dossier-card{border-radius:18px}}@media(max-width:380px){.events-hero h1{font-size:3.7rem}.events-moving-event__content,.events-dossier-card__content{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.events-moving-event__media img,.events-unresolved-event__media img,.events-dossier-card__media img,.events-card-cta>span:last-child,.events-dossier-card{transition:none}.events-moving-event__media:hover img,.events-unresolved-event__media:hover img,.events-dossier-card__media:hover img,.events-card-cta:hover>span:last-child,.events-dossier-card:hover{transform:none}}
