.ServiceRows-module__iz3wMG__services{grid-template-columns:minmax(0,1fr);display:grid}.ServiceRows-module__iz3wMG__service{gap:var(--space-5);padding:var(--space-5) 0 var(--space-7);border-top:var(--rule-heavy) solid var(--rule-strong);grid-template-columns:minmax(0,1fr);display:grid}.ServiceRows-module__iz3wMG__service:last-child{padding-bottom:0}.ServiceRows-module__iz3wMG__lead,.ServiceRows-module__iz3wMG__detail{gap:var(--space-4);align-content:start;min-width:0;display:grid}.ServiceRows-module__iz3wMG__title{font-size:var(--step-3);line-height:var(--leading-display);letter-spacing:-.01em}.ServiceRows-module__iz3wMG__line{gap:var(--space-1);max-width:var(--measure-narrow);display:grid}.ServiceRows-module__iz3wMG__lead .ServiceRows-module__iz3wMG__line{font-size:var(--step-1);line-height:1.45}.ServiceRows-module__iz3wMG__list{margin:var(--space-2) 0 0;max-width:var(--measure);padding:0;list-style:none}.ServiceRows-module__iz3wMG__list li{padding:var(--space-2) 0;border-bottom:var(--hairline) solid var(--rule);line-height:1.45}.ServiceRows-module__iz3wMG__list li:first-child{border-top:var(--hairline) solid var(--rule)}.ServiceRows-module__iz3wMG__enquire{font-family:var(--font-sans);font-size:var(--step--1);font-weight:500}.ServiceRows-module__iz3wMG__enquire a{min-height:var(--tap);color:var(--ink);align-items:center;display:inline-flex}.ServiceRows-module__iz3wMG__enquire a:hover{color:var(--brand)}.ServiceRows-module__iz3wMG__rows{margin:0;padding:0;list-style:none}.ServiceRows-module__iz3wMG__row{column-gap:var(--space-3);row-gap:var(--space-1);min-height:var(--tap);padding:var(--space-4) 0 var(--space-4);border-bottom:var(--hairline) solid var(--rule);color:var(--ink);grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"number title""number summary";text-decoration:none;display:grid}.ServiceRows-module__iz3wMG__rows li:first-child .ServiceRows-module__iz3wMG__row{padding-top:var(--space-3)}.ServiceRows-module__iz3wMG__rowNumber{font-family:var(--font-display);color:var(--laterite);font-variant-numeric:lining-nums tabular-nums;grid-area:number;font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);font-weight:600;line-height:1}.ServiceRows-module__iz3wMG__rowTitle{grid-area:title}.ServiceRows-module__iz3wMG__rowSummary{grid-area:summary}.ServiceRows-module__iz3wMG__rowTitle{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;line-height:var(--leading-tight)}.ServiceRows-module__iz3wMG__rowSummary{font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);line-height:1.45}.ServiceRows-module__iz3wMG__row:hover{color:var(--ink)}.ServiceRows-module__iz3wMG__row:hover .ServiceRows-module__iz3wMG__rowTitle{color:var(--brand);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:48rem){.ServiceRows-module__iz3wMG__service{column-gap:var(--space-7);padding-top:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ServiceRows-module__iz3wMG__row{column-gap:var(--space-6);grid-template-columns:4rem minmax(0,2fr) minmax(0,3fr);grid-template-areas:"number title summary";align-items:baseline}}
.Band-module__6xhmga__band{isolation:isolate;position:relative;overflow:hidden}.Band-module__6xhmga__navy{background:var(--band)}.Band-module__6xhmga__deep{background:var(--band-deep)}.Band-module__6xhmga__woven{z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--gold) 10%, transparent) 0 18px, transparent 18px 62px), repeating-linear-gradient(65deg, color-mix(in srgb, var(--on-band) 5%, transparent) 0 10px, transparent 10px 62px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000 75%);mask-image:linear-gradient(90deg,#0000 30%,#000 75%)}.Band-module__6xhmga__watermark{z-index:-1;pointer-events:none;width:11rem;color:var(--on-band);opacity:.07;position:absolute;top:-1.5rem;right:-3rem}.Band-module__6xhmga__watermark svg{width:100%;height:auto}@media (min-width:48rem){.Band-module__6xhmga__watermark{width:21rem;top:-2.5rem;right:-3.5rem}}@media print{.Band-module__6xhmga__band{background:0 0}.Band-module__6xhmga__woven,.Band-module__6xhmga__watermark{display:none}}
.Shell-module__Lj3lFq__shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin:0 auto}.Shell-module__Lj3lFq__sectionHead{justify-content:space-between;align-items:center;gap:0 var(--space-4);min-height:calc(var(--tap) + var(--space-2));padding-top:var(--space-2);border-top:var(--rule-heavy) solid var(--rule-strong);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.Shell-module__Lj3lFq__sectionTitle{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink);font-weight:500;line-height:1.3}.Shell-module__Lj3lFq__sectionTitle svg{vertical-align:-.3em;color:var(--brand);flex:none;margin-right:.6em;display:inline-block}.Shell-module__Lj3lFq__headingHead{margin-bottom:var(--space-4);border-top:0;align-items:flex-end;padding-top:0}.Shell-module__Lj3lFq__headingTitle{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.01em;text-transform:none;font-weight:600;line-height:var(--leading-display)}.Shell-module__Lj3lFq__headingTitle:before{content:"";width:3rem;height:4px;margin-bottom:var(--space-4);background:var(--laterite);display:block}.Shell-module__Lj3lFq__sectionAction{white-space:nowrap;font-family:var(--font-sans);font-size:var(--step--1);font-weight:500}.Shell-module__Lj3lFq__sectionAction a{align-items:center;gap:var(--space-1);min-height:var(--tap);color:var(--ink);text-decoration:none;display:inline-flex}.Shell-module__Lj3lFq__sectionAction a:hover{color:var(--brand);text-decoration:underline}
.NewsletterBand-module__NBr1qq__inner{gap:var(--space-6);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.NewsletterBand-module__NBr1qq__text{gap:var(--space-3);align-content:start;display:grid}.NewsletterBand-module__NBr1qq__kicker{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-weight:500}.NewsletterBand-module__NBr1qq__title{font-size:var(--step-3);line-height:var(--leading-display);letter-spacing:-.01em;color:var(--on-band)}.NewsletterBand-module__NBr1qq__pageTitle{font-size:var(--step-4);line-height:1.05}.NewsletterBand-module__NBr1qq__lede{max-width:32em;font-size:var(--step-0);color:var(--on-band-muted);line-height:1.55}.NewsletterBand-module__NBr1qq__form{align-self:center;min-width:0}@media (min-width:48rem){.NewsletterBand-module__NBr1qq__inner{column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.SubscribeForm-module__d6F-kq__form{gap:var(--space-2);grid-template-columns:minmax(0,1fr);max-width:34rem;display:grid}.SubscribeForm-module__d6F-kq__label{font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink);font-weight:500}.SubscribeForm-module__d6F-kq__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.SubscribeForm-module__d6F-kq__input{min-width:0;min-height:3rem;padding:0 var(--space-4);border:var(--hairline) solid var(--ink-muted);border-radius:var(--radius-1);background:var(--paper-raised);color:var(--ink);font-family:var(--font-sans);appearance:none;transition:border-color var(--duration-fast) var(--ease);flex:14rem;font-size:1rem}.SubscribeForm-module__d6F-kq__input:hover{border-color:var(--ink)}.SubscribeForm-module__d6F-kq__input:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--ink)}.SubscribeForm-module__d6F-kq__input[aria-invalid=true]{border-color:var(--danger)}.SubscribeForm-module__d6F-kq__button{min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-1);background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:var(--step--1);cursor:pointer;transition:background var(--duration) var(--ease);border:0;flex:none;font-weight:500}.SubscribeForm-module__d6F-kq__button:hover{background:var(--brand)}.SubscribeForm-module__d6F-kq__button:disabled{opacity:.7;cursor:progress}.SubscribeForm-module__d6F-kq__hint,.SubscribeForm-module__d6F-kq__error,.SubscribeForm-module__d6F-kq__done{font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);line-height:1.5}.SubscribeForm-module__d6F-kq__hint a{color:inherit}.SubscribeForm-module__d6F-kq__error{color:var(--danger);font-weight:500}.SubscribeForm-module__d6F-kq__done{font-size:var(--step--1);color:var(--ink);padding:var(--space-4);border-left:3px solid var(--success);background:var(--paper-sunk)}.SubscribeForm-module__d6F-kq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.SubscribeForm-module__d6F-kq__compact .SubscribeForm-module__d6F-kq__hint{margin:0}.on-band .SubscribeForm-module__d6F-kq__input{background:var(--on-band);color:var(--band-deep);border-color:#0000}.on-band .SubscribeForm-module__d6F-kq__input:hover{border-color:var(--gold)}.on-band .SubscribeForm-module__d6F-kq__input:focus-visible{border-color:#0000}.on-band .SubscribeForm-module__d6F-kq__input[aria-invalid=true]{border-color:var(--on-band-danger);box-shadow:0 0 0 1px var(--on-band-danger)}.on-band .SubscribeForm-module__d6F-kq__button{background:var(--gold);color:var(--on-gold)}.on-band .SubscribeForm-module__d6F-kq__button:hover{background:var(--on-band);color:var(--on-gold)}.on-band .SubscribeForm-module__d6F-kq__done{background:var(--band-deep);border-left-color:var(--gold)}
.ArticleIndex-module__hkPjJa__list{margin:0;padding:0;list-style:none}.ArticleIndex-module__hkPjJa__row{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:var(--hairline) solid var(--rule);grid-template-columns:1fr;display:grid;position:relative}.ArticleIndex-module__hkPjJa__date{font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em;font-weight:500}.ArticleIndex-module__hkPjJa__main{gap:var(--space-2);max-width:46rem;display:grid}.ArticleIndex-module__hkPjJa__title{font-size:var(--step-1);line-height:var(--leading-tight)}.ArticleIndex-module__hkPjJa__link{color:var(--ink);text-decoration:none}.ArticleIndex-module__hkPjJa__link:after{content:"";position:absolute;inset:0}.ArticleIndex-module__hkPjJa__link:focus-visible{outline:none}.ArticleIndex-module__hkPjJa__row:has(.ArticleIndex-module__hkPjJa__link:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.ArticleIndex-module__hkPjJa__row:hover .ArticleIndex-module__hkPjJa__link{color:var(--brand);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.ArticleIndex-module__hkPjJa__standfirst{font-size:var(--step--1);color:var(--ink-muted);line-height:1.5}.ArticleIndex-module__hkPjJa__meta{gap:var(--space-1) var(--space-2);margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;font-weight:500;display:flex}@media (min-width:48rem){.ArticleIndex-module__hkPjJa__row{column-gap:var(--space-6);grid-template-columns:8rem minmax(0,1fr);align-items:baseline}.ArticleIndex-module__hkPjJa__title{font-size:var(--step-2)}}
.FormatTag-module__xSMU4G__tag{align-items:center;gap:.45em;display:inline-flex}.FormatTag-module__xSMU4G__tag:before{content:"";background:var(--format);flex:none;width:.9em;height:3px}
.Article-module__tRMaVW__column{width:100%;max-width:calc(var(--measure) + 2 * var(--gutter));padding:var(--space-6) var(--gutter) 0;margin:0 auto}.Article-module__tRMaVW__header{gap:var(--space-4);max-width:var(--measure);padding-bottom:var(--space-6);display:grid}.Article-module__tRMaVW__kicker{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;font-weight:500;display:flex}.Article-module__tRMaVW__kicker a{min-height:2rem;color:var(--accent);align-items:center;text-decoration:none;display:inline-flex}.Article-module__tRMaVW__kicker a:hover{text-decoration:underline}.Article-module__tRMaVW__kickerTopic{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:inline-flex}.Article-module__tRMaVW__title{font-size:var(--step-4);letter-spacing:-.014em;line-height:1.07}.Article-module__tRMaVW__standfirst{font-size:var(--step-1);color:var(--ink-muted);max-width:44rem;line-height:1.45}.Article-module__tRMaVW__byline{gap:var(--space-1);padding-top:var(--space-4);border-top:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--1);font-variant-numeric:lining-nums tabular-nums;display:grid}.Article-module__tRMaVW__author{color:var(--ink);font-weight:500}.Article-module__tRMaVW__author a{color:var(--ink);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.Article-module__tRMaVW__dates{color:var(--ink-muted)}.Article-module__tRMaVW__dates a{color:inherit}.Article-module__tRMaVW__shareTop{margin-top:var(--space-1)}.Article-module__tRMaVW__hero{margin-top:var(--space-4)}.Article-module__tRMaVW__hero img{background:var(--paper-sunk);width:100%;height:auto}.Article-module__tRMaVW__heroCaption{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);max-width:var(--measure);line-height:1.5}.Article-module__tRMaVW__grid{display:grid}.Article-module__tRMaVW__main{min-width:0;max-width:var(--measure)}@media (min-width:80rem){.Article-module__tRMaVW__column{max-width:calc(var(--measure) + var(--space-7) + 15rem + 2 * var(--gutter))}.Article-module__tRMaVW__grid{grid-template-columns:var(--measure) 15rem;column-gap:var(--space-7)}}.Article-module__tRMaVW__facts{gap:var(--space-2);margin:0 0 var(--space-6);padding:var(--space-4) 0;border-block:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--1);display:grid}.Article-module__tRMaVW__facts div{gap:var(--space-3);grid-template-columns:8rem 1fr;display:grid}.Article-module__tRMaVW__facts dt{color:var(--ink-muted)}.Article-module__tRMaVW__facts dd{color:var(--ink);margin:0}.Article-module__tRMaVW__download{align-items:center;gap:var(--space-1);font-weight:500;display:inline-flex}.Article-module__tRMaVW__brief{margin-bottom:var(--space-6);padding:var(--space-4) var(--space-5) var(--space-5);border-top:var(--rule-heavy) solid var(--rule-strong);background:var(--paper-sunk)}.Article-module__tRMaVW__briefTitle{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.Article-module__tRMaVW__brief ul{margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:var(--step--1);padding-left:1.1em;line-height:1.55}.Article-module__tRMaVW__brief li+li{margin-top:var(--space-2)}.Article-module__tRMaVW__brief li::marker{color:var(--accent)}.Article-module__tRMaVW__footer{gap:var(--space-5);margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--1);line-height:1.55;display:grid}.Article-module__tRMaVW__origin{color:var(--ink)}.Article-module__tRMaVW__filed{color:var(--ink-muted)}.Article-module__tRMaVW__filed a{color:var(--ink)}.Article-module__tRMaVW__smallHeading{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.Article-module__tRMaVW__corrections ol{margin:var(--space-2) 0 0;color:var(--ink);padding-left:1.2em}.Article-module__tRMaVW__corrections time{font-variant-numeric:tabular-nums lining-nums;font-weight:500}.Article-module__tRMaVW__disclaimer{color:var(--ink-muted);font-size:var(--step--2)}.Article-module__tRMaVW__subscribe,.Article-module__tRMaVW__related{margin-top:var(--space-8)}.Article-module__tRMaVW__column+.Article-module__tRMaVW__column,.Article-module__tRMaVW__subscribe+.Article-module__tRMaVW__column{padding-top:0}.Article-module__tRMaVW__subscribe+.Article-module__tRMaVW__column .Article-module__tRMaVW__related{margin-top:var(--space-7)}.Article-module__tRMaVW__relatedHead{padding-top:var(--space-3);border-top:var(--rule-heavy) solid var(--rule-strong);justify-content:space-between;align-items:baseline;display:flex}.Article-module__tRMaVW__relatedAll{align-items:center;gap:var(--space-1);min-height:var(--tap);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink);font-weight:500;text-decoration:none;display:inline-flex}.Article-module__tRMaVW__relatedAll:hover{color:var(--brand);text-decoration:underline}@media print{.Article-module__tRMaVW__column{padding-top:0}.Article-module__tRMaVW__grid{display:block}}
.ShareRow-module__G4JIuG__row{gap:var(--space-3);display:grid}.ShareRow-module__G4JIuG__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ShareRow-module__G4JIuG__button{align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--space-3);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--step--2);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);justify-content:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.ShareRow-module__G4JIuG__button:hover{border-color:var(--ink);color:var(--ink)}.ShareRow-module__G4JIuG__primary{background:var(--ink);border-color:var(--ink);color:var(--paper);padding:0 var(--space-4)}.ShareRow-module__G4JIuG__primary:hover{background:var(--brand);border-color:var(--brand);color:var(--paper)}.ShareRow-module__G4JIuG__labelText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (min-width:40rem){.ShareRow-module__G4JIuG__labelText{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}}.ShareRow-module__G4JIuG__compact .ShareRow-module__G4JIuG__hideCompact{display:none}
.Page-module__tyTi3W__page{width:100%;max-width:var(--shell);padding:var(--space-7) var(--gutter) 0;margin:0 auto}.Page-module__tyTi3W__header{gap:var(--space-4);max-width:52rem;padding-bottom:var(--space-6);display:grid}.Page-module__tyTi3W__title{font-size:var(--step-4);line-height:1.05}.Page-module__tyTi3W__lede{font-size:var(--step-1);color:var(--ink-muted);line-height:1.45}.Page-module__tyTi3W__bandInner{max-width:var(--shell);padding:var(--space-7) var(--gutter) var(--space-7);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.Page-module__tyTi3W__bandText{gap:var(--space-4);align-content:start;max-width:52rem;display:grid}.Page-module__tyTi3W__bandTitle{font-size:var(--step-4);letter-spacing:-.012em;color:var(--on-band);line-height:1.05}.Page-module__tyTi3W__bandLede{max-width:40rem;font-size:var(--step-1);color:var(--on-band);line-height:1.45}@media (max-width:23.99rem){.Page-module__tyTi3W__bandTitle{font-size:2rem}}.Page-module__tyTi3W__slim .Page-module__tyTi3W__bandInner{padding-block:var(--space-6)}.Page-module__tyTi3W__slimTitle{font-size:var(--step-3)}.Page-module__tyTi3W__withAside{padding-bottom:0}.Page-module__tyTi3W__withAside>:last-child{width:62%;max-width:20rem;margin-bottom:var(--space-6);order:-1;justify-self:center}.Page-module__tyTi3W__withAside .Page-module__tyTi3W__bandText{padding-bottom:var(--space-7)}@media (min-width:48rem){.Page-module__tyTi3W__bandInner{padding-block:var(--space-8)}.Page-module__tyTi3W__slim .Page-module__tyTi3W__bandInner{padding-block:var(--space-7)}.Page-module__tyTi3W__withAside{column-gap:clamp(var(--space-6), 4vw, var(--space-7));grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;padding-bottom:0}.Page-module__tyTi3W__withAside>:last-child{order:0;justify-self:end;width:100%;max-width:22rem;margin-bottom:0}.Page-module__tyTi3W__withAside .Page-module__tyTi3W__bandText{padding-bottom:var(--space-8);align-self:center}.Page-module__tyTi3W__withAside>[data-portrait=frame]{margin-block:var(--space-8);align-self:center}}.Page-module__tyTi3W__prose{max-width:var(--measure);font-size:var(--step-0);line-height:var(--leading-body)}.Page-module__tyTi3W__prose>*+*{margin-top:1em}.Page-module__tyTi3W__prose h2{font-size:var(--step-2);margin-top:2em}.Page-module__tyTi3W__prose h3{font-family:var(--font-sans);font-size:var(--step-0);margin-top:1.6em;font-weight:500}.Page-module__tyTi3W__prose ul,.Page-module__tyTi3W__prose ol{padding-left:1.3em}.Page-module__tyTi3W__prose li+li{margin-top:.4em}.Page-module__tyTi3W__prose blockquote{padding-left:var(--space-5);border-left:2px solid var(--rule);margin:0;font-style:italic}.Page-module__tyTi3W__updated{margin-top:var(--space-6);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted)}.Page-module__tyTi3W__actions{align-items:center;gap:var(--space-5);font-family:var(--font-sans);flex-wrap:wrap;font-weight:500;display:flex}.Page-module__tyTi3W__button{min-height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-1);background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:var(--step--1);cursor:pointer;transition:background var(--duration) var(--ease);border:0;font-weight:500}.Page-module__tyTi3W__button:hover{background:var(--brand)}
.BandPortrait-module__0ogM-W__figure{margin:0;position:relative}.BandPortrait-module__0ogM-W__archShape{background:var(--laterite);border-radius:999px 999px 0 0;position:absolute;inset:14% 5% 0}.BandPortrait-module__0ogM-W__arch img{width:100%;height:auto;display:block;position:relative}.BandPortrait-module__0ogM-W__frame img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border:var(--hairline) solid var(--band-rule);width:100%;height:auto;display:block}
.CiteThis-module__5eVQWa__cite{border-top:var(--hairline) solid var(--rule);border-bottom:var(--hairline) solid var(--rule)}.CiteThis-module__5eVQWa__summary{min-height:var(--tap);cursor:pointer;font-family:var(--font-sans);font-size:var(--step--1);align-items:center;font-weight:500;list-style:none;display:flex}.CiteThis-module__5eVQWa__summary::-webkit-details-marker{display:none}.CiteThis-module__5eVQWa__summary:before{content:"";width:.5rem;height:.5rem;margin-right:var(--space-3);transition:transform var(--duration) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.CiteThis-module__5eVQWa__cite[open] .CiteThis-module__5eVQWa__summary:before{transform:rotate(45deg)}.CiteThis-module__5eVQWa__list{gap:var(--space-4);padding:0 0 var(--space-5);margin:0;display:grid}.CiteThis-module__5eVQWa__item{gap:var(--space-1);display:grid}.CiteThis-module__5eVQWa__label{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-weight:500}.CiteThis-module__5eVQWa__value{gap:var(--space-3);font-family:var(--font-serif);font-size:var(--step--1);grid-template-columns:1fr auto;align-items:start;margin:0;line-height:1.5;display:grid}.CiteThis-module__5eVQWa__code{padding:var(--space-3);background:var(--paper-sunk);white-space:pre;margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.5;overflow-x:auto}.CiteThis-module__5eVQWa__copy{min-height:2rem;padding:0 var(--space-3);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--step--2);cursor:pointer;font-weight:500}.CiteThis-module__5eVQWa__copy:hover{border-color:var(--ink)}
.LeadStory-module__RplK4a__lead{gap:var(--space-6);display:grid}.LeadStory-module__RplK4a__main{gap:var(--space-4);align-content:start;max-width:50rem;display:grid}.LeadStory-module__RplK4a__kicker{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent);flex-wrap:wrap;font-weight:500;display:flex}.LeadStory-module__RplK4a__topic{color:inherit;text-decoration:none}.LeadStory-module__RplK4a__topic:hover{color:var(--accent);text-decoration:underline}.LeadStory-module__RplK4a__title{font-size:var(--step-3);letter-spacing:-.01em;line-height:1.1}.LeadStory-module__RplK4a__link{color:var(--ink);text-decoration:none}.LeadStory-module__RplK4a__link:hover{color:var(--brand)}.LeadStory-module__RplK4a__standfirst{font-size:var(--step-1);color:var(--ink-muted);max-width:42rem;line-height:1.45}.LeadStory-module__RplK4a__meta{gap:var(--space-2);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;font-weight:500;display:flex}.LeadStory-module__RplK4a__cta{align-items:center;gap:var(--space-2);min-height:var(--tap);font-family:var(--font-sans);font-size:var(--step--1);color:var(--brand);border-bottom:1.5px solid;font-weight:500;text-decoration:none;display:inline-flex}.LeadStory-module__RplK4a__cta:hover{color:var(--link-hover)}.LeadStory-module__RplK4a__cta svg{transition:transform var(--duration) var(--ease)}.LeadStory-module__RplK4a__cta:hover svg{transform:translate(3px)}.LeadStory-module__RplK4a__points{padding:var(--space-5) var(--space-5) var(--space-6);background:var(--paper-sunk);border-top:3px solid var(--brand);align-self:start}.LeadStory-module__RplK4a__pointsLabel{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-weight:500}.LeadStory-module__RplK4a__points ul{margin:var(--space-3) 0 0;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink);padding:0;line-height:1.5;list-style:none;display:grid}.LeadStory-module__RplK4a__points li{padding-left:var(--space-4);position:relative}.LeadStory-module__RplK4a__points li:before{content:"";background:var(--accent);width:6px;height:6px;position:absolute;top:.62em;left:0}@media (min-width:64rem){.LeadStory-module__RplK4a__withPoints{column-gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.LeadStory-module__RplK4a__points{margin-top:2.1rem}}
.contact-module__d5N1PW__grid{gap:var(--space-8);display:grid}.contact-module__d5N1PW__aside{align-self:start}.contact-module__d5N1PW__asideTitle{padding-top:var(--space-3);border-top:var(--rule-heavy) solid var(--rule-strong);font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.contact-module__d5N1PW__profiles{margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:var(--step--1);padding:0;list-style:none}.contact-module__d5N1PW__profiles a{align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--ink);word-break:break-all;text-decoration:none;display:inline-flex}.contact-module__d5N1PW__profiles a:hover{color:var(--brand);text-decoration:underline}@media (min-width:64rem){.contact-module__d5N1PW__grid{grid-template-columns:minmax(0,44rem) 18rem;justify-content:space-between}}
.Blocks-module__NonfBq__prose{max-width:var(--measure);font-family:var(--font-serif);font-size:var(--step-0);line-height:var(--leading-body);hanging-punctuation:first}.Blocks-module__NonfBq__prose>*+*{margin-top:1.1em}.Blocks-module__NonfBq__prose>p:first-child:first-line{font-variant-caps:normal}.Blocks-module__NonfBq__prose strong{font-weight:600}.Blocks-module__NonfBq__prose sup,.Blocks-module__NonfBq__prose sub{font-size:.72em;line-height:0}.Blocks-module__NonfBq__prose ul,.Blocks-module__NonfBq__prose ol{padding-left:1.3em}.Blocks-module__NonfBq__prose li+li{margin-top:.45em}.Blocks-module__NonfBq__prose li::marker{color:var(--ink-muted);font-variant-numeric:lining-nums}.Blocks-module__NonfBq__prose blockquote{padding-left:var(--space-5);border-left:2px solid var(--rule);color:var(--ink);margin-inline:0;font-style:italic}.Blocks-module__NonfBq__prose hr{width:6rem;margin:var(--space-7) auto;border-top-color:var(--ink-muted)}.Blocks-module__NonfBq__h2{font-size:var(--step-2);line-height:var(--leading-tight);scroll-margin-top:var(--space-6);margin-top:2.2em!important}.Blocks-module__NonfBq__h3{font-family:var(--font-sans);font-size:var(--step-0);letter-spacing:0;scroll-margin-top:var(--space-6);font-weight:500;line-height:1.35;margin-top:1.8em!important}.Blocks-module__NonfBq__h2+*,.Blocks-module__NonfBq__h3+*{margin-top:.6em!important}.Blocks-module__NonfBq__h2+figure,.Blocks-module__NonfBq__h3+figure,.Blocks-module__NonfBq__h2+aside,.Blocks-module__NonfBq__h3+aside{margin-top:var(--space-5)!important}.Blocks-module__NonfBq__pull{padding-block:var(--space-4);border-top:var(--rule-heavy) solid var(--rule-strong);border-bottom:var(--hairline) solid var(--rule);margin-block:var(--space-7)!important}.Blocks-module__NonfBq__pull p{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--step-2);color:var(--brand);text-wrap:balance;line-height:1.28}.Blocks-module__NonfBq__callout{padding:var(--space-5);background:var(--paper-sunk);border-left:3px solid var(--brand);font-family:var(--font-sans);font-size:var(--step--1);line-height:1.55;margin-block:var(--space-6)!important}.Blocks-module__NonfBq__callout-figure{border-left-color:var(--accent)}.Blocks-module__NonfBq__calloutLabel{font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-weight:500}.Blocks-module__NonfBq__calloutFigure{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--step-4);color:var(--accent);font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:1}.Blocks-module__NonfBq__calloutTitle{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--step-0);font-weight:500;line-height:1.35}.Blocks-module__NonfBq__calloutBody{margin-top:var(--space-2);color:var(--ink)}.Blocks-module__NonfBq__calloutSource{margin-top:var(--space-3);font-size:var(--step--2);color:var(--ink-muted)}.Blocks-module__NonfBq__figure{position:relative;margin-block:var(--space-6)!important}.Blocks-module__NonfBq__figure img{background:var(--paper-sunk);width:100%;height:auto}.Blocks-module__NonfBq__caption{margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);line-height:1.5}.Blocks-module__NonfBq__credit{color:var(--ink-muted);opacity:.85}.Blocks-module__NonfBq__kind{top:var(--space-2);left:var(--space-2);padding:2px var(--space-2);background:var(--paper);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink);font-weight:500;position:absolute}.Blocks-module__NonfBq__video{margin-block:var(--space-6)!important}.Blocks-module__NonfBq__videoFrame{aspect-ratio:16/9;background:#0b0f12;position:relative;overflow:hidden}.Blocks-module__NonfBq__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Blocks-module__NonfBq__videoPoster{color:#fff;display:block;position:absolute;inset:0}.Blocks-module__NonfBq__videoPoster img{object-fit:cover;opacity:.82;width:100%;height:100%;transition:opacity var(--duration) var(--ease)}.Blocks-module__NonfBq__videoPoster:hover img{opacity:.95}.Blocks-module__NonfBq__videoPlay{left:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--step--1);background:#000000b8;font-weight:500;display:inline-flex;position:absolute}.Blocks-module__NonfBq__ref{font-family:var(--font-sans);font-variant-numeric:lining-nums;margin-left:.05em;font-weight:500}.Blocks-module__NonfBq__ref a{color:var(--brand);margin:-.45em -.4em -.45em -.2em;padding:.45em .4em;text-decoration:none;display:inline-block}.Blocks-module__NonfBq__sidenote{display:none}@media (min-width:80rem){.Blocks-module__NonfBq__sidenote{float:right;clear:right;width:15rem;margin-right:calc(-15rem - var(--space-7));margin-top:.2rem;margin-bottom:var(--space-3);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);text-indent:0;line-height:1.5;display:block}.Blocks-module__NonfBq__sidenoteNumber{color:var(--brand);font-weight:600}}.Blocks-module__NonfBq__notes{max-width:var(--measure);margin-top:var(--space-7);padding-top:var(--space-3);border-top:var(--hairline) solid var(--rule)}.Blocks-module__NonfBq__notesTitle{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.Blocks-module__NonfBq__notesList{margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);padding-left:1.5em;line-height:1.55}.Blocks-module__NonfBq__notesList li{padding-left:var(--space-1);scroll-margin-top:var(--space-6)}.Blocks-module__NonfBq__notesList li+li{margin-top:var(--space-2)}.Blocks-module__NonfBq__notesList li:target{color:var(--ink);background:var(--paper-sunk)}.Blocks-module__NonfBq__backref{margin-left:var(--space-1);border:var(--hairline) solid currentColor;border-radius:var(--radius-1);padding:0 .35em;line-height:1.35;text-decoration:none;display:inline-block}@media print{.Blocks-module__NonfBq__sidenote{display:none!important}}
.charts-module__b4CRuW__figure{margin:var(--space-6) 0;max-width:100%;padding-top:var(--space-3);border-top:var(--rule-heavy) solid var(--ink);font-family:var(--font-sans);font-size:var(--step--1);line-height:var(--leading-tight);color:var(--ink);break-inside:avoid}.charts-module__b4CRuW__head{margin-bottom:var(--space-3)}.charts-module__b4CRuW__title{font-family:var(--font-sans);font-size:var(--step-0);font-weight:600;line-height:var(--leading-tight);color:var(--ink);margin:0}.charts-module__b4CRuW__subtitle{margin:var(--space-1) 0 0;font-size:var(--step--1);color:var(--ink-muted)}.charts-module__b4CRuW__legend{gap:var(--space-1) var(--space-4);margin:0 0 var(--space-2);font-size:var(--step--1);color:var(--ink);flex-wrap:wrap;padding:0;list-style:none;display:flex}.charts-module__b4CRuW__legendItem{align-items:center;gap:var(--space-2);display:inline-flex}.charts-module__b4CRuW__key{flex:none;overflow:visible}.charts-module__b4CRuW__plots{margin:0}.charts-module__b4CRuW__plot{width:100%;height:auto;display:block;overflow:visible}.charts-module__b4CRuW__wide{display:none}@media (min-width:38rem){.charts-module__b4CRuW__compact{display:none}.charts-module__b4CRuW__wide{display:block}}.charts-module__b4CRuW__plot text{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "cv11";fill:var(--chart-axis)}.charts-module__b4CRuW__grid line{stroke:var(--chart-grid);stroke-width:var(--hairline)}.charts-module__b4CRuW__grid .charts-module__b4CRuW__zero{stroke:var(--ink)}.charts-module__b4CRuW__s1{--series:var(--chart-1)}.charts-module__b4CRuW__s2{--series:var(--chart-2)}.charts-module__b4CRuW__s3{--series:var(--chart-3)}.charts-module__b4CRuW__line{fill:none;stroke:var(--series);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.charts-module__b4CRuW__bar,.charts-module__b4CRuW__point{fill:var(--series)}.charts-module__b4CRuW__plot .charts-module__b4CRuW__endLabel{fill:var(--series);font-weight:600}.charts-module__b4CRuW__source,.charts-module__b4CRuW__note{margin:var(--space-2) 0 0;font-size:var(--step--2);color:var(--ink-muted);text-align:left}.charts-module__b4CRuW__note{margin-top:var(--space-1)}.charts-module__b4CRuW__details{margin-top:var(--space-3)}.charts-module__b4CRuW__summary{align-items:center;gap:var(--space-2);min-height:var(--tap);cursor:pointer;color:var(--link);font-weight:500;list-style:none;display:inline-flex}.charts-module__b4CRuW__summary::-webkit-details-marker{display:none}.charts-module__b4CRuW__summary:before{content:"";width:.45rem;height:.45rem;transition:transform var(--duration) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.charts-module__b4CRuW__details[open]>.charts-module__b4CRuW__summary:before{transform:rotate(45deg)}.charts-module__b4CRuW__summary:hover{color:var(--link-hover)}.charts-module__b4CRuW__summary:focus-visible,.charts-module__b4CRuW__scroll:focus-visible,.charts-module__b4CRuW__download a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.charts-module__b4CRuW__download{margin:var(--space-2) 0 0;font-size:var(--step--1)}.charts-module__b4CRuW__download a{color:var(--link)}.charts-module__b4CRuW__download a:hover{color:var(--link-hover)}.charts-module__b4CRuW__scroll{max-width:100%;margin-top:var(--space-2);overflow-x:auto}.charts-module__b4CRuW__table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--step--1);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "cv11";color:var(--ink)}.charts-module__b4CRuW__caption{padding-bottom:var(--space-2);caption-side:top;text-align:left;font-weight:600}.charts-module__b4CRuW__subcaption{color:var(--ink-muted);font-weight:400;display:block}.charts-module__b4CRuW__table th,.charts-module__b4CRuW__table td{padding:var(--space-1) var(--space-3);border-bottom:var(--hairline) solid var(--rule);text-align:left;vertical-align:baseline}.charts-module__b4CRuW__table th:first-child,.charts-module__b4CRuW__table td:first-child{padding-left:0}.charts-module__b4CRuW__table th:last-child,.charts-module__b4CRuW__table td:last-child{padding-right:0}.charts-module__b4CRuW__table thead th{border-bottom-color:var(--ink);font-weight:600}.charts-module__b4CRuW__table tbody th{font-weight:400}.charts-module__b4CRuW__table .charts-module__b4CRuW__num{text-align:right;white-space:nowrap}.charts-module__b4CRuW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.charts-module__b4CRuW__unavailable{margin:0 0 var(--space-3);font-size:var(--step--1);color:var(--ink-muted)}.charts-module__b4CRuW__error{border-top-color:var(--danger)}.charts-module__b4CRuW__errorLabel{margin:0 0 var(--space-1);font-size:var(--step--2);letter-spacing:var(--tracking-label);color:var(--danger);font-weight:600}.charts-module__b4CRuW__errorText{font-size:var(--step--1);color:var(--ink-muted);margin:0}@media print{.charts-module__b4CRuW__figure{break-inside:avoid;width:auto;max-width:100%;margin-inline:0}.charts-module__b4CRuW__compact{display:none}.charts-module__b4CRuW__wide{display:block}.charts-module__b4CRuW__details{display:none}.charts-module__b4CRuW__scroll{overflow:visible}}
.review-module__dAThMq__shell{max-width:48rem;margin:0 auto;padding:2rem 1rem 5rem}.review-module__dAThMq__head h1{margin:.5rem 0;font-size:clamp(2rem,6vw,3rem);line-height:1.1}.review-module__dAThMq__eyebrow{text-transform:uppercase;letter-spacing:.12em;opacity:.7;font-size:.75rem}.review-module__dAThMq__standfirst{font-size:1.15rem;line-height:1.5}.review-module__dAThMq__links{flex-wrap:wrap;gap:1rem;margin:1.4rem 0;display:flex}.review-module__dAThMq__review,.review-module__dAThMq__decision{border:1px solid #aaa;border-radius:.4rem;margin:1.5rem 0;padding:1rem}.review-module__dAThMq__review h2,.review-module__dAThMq__decision h2{margin-top:0;font-size:1.2rem}.review-module__dAThMq__revision{opacity:.7;font-size:.8rem}.review-module__dAThMq__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.05rem;line-height:1.7}.review-module__dAThMq__body p{margin:1.2rem 0}.review-module__dAThMq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.review-module__dAThMq__actions button,.review-module__dAThMq__decision form button{cursor:pointer;font:inherit;border:1px solid #174b3f;border-radius:.3rem;padding:.7rem 1rem}.review-module__dAThMq__actions button[aria-pressed=true],.review-module__dAThMq__decision form button{color:#fff;background:#174b3f}.review-module__dAThMq__decision form{gap:1rem;margin-top:1rem;display:grid}.review-module__dAThMq__decision form label{gap:.4rem;display:grid}.review-module__dAThMq__decision textarea,.review-module__dAThMq__decision input{background:var(--theme-input-bg,white);color:inherit;font:inherit;border:1px solid #999;border-radius:.3rem;padding:.7rem}.review-module__dAThMq__decision form button{justify-self:start}.review-module__dAThMq__error{color:#a12626}.review-module__dAThMq__queue{padding:0;list-style:none}.review-module__dAThMq__queue li{border-bottom:1px solid #bbb}.review-module__dAThMq__queue a{justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.review-module__dAThMq__queue span{opacity:.7}@media (max-width:600px){.review-module__dAThMq__shell{padding:1.2rem 1rem 4rem}.review-module__dAThMq__actions{display:grid}.review-module__dAThMq__decision form button{width:100%}}
.quick-source-module__Qf1MHW__shell{max-width:42rem;margin:0 auto;padding:2rem 1rem 5rem}.quick-source-module__Qf1MHW__eyebrow{text-transform:uppercase;letter-spacing:.12em;opacity:.7;font-size:.75rem}.quick-source-module__Qf1MHW__shell h1{margin:.4rem 0 1rem;font-size:clamp(2rem,6vw,3rem)}.quick-source-module__Qf1MHW__help{max-width:38rem;line-height:1.5}.quick-source-module__Qf1MHW__form{gap:1rem;margin-top:2rem;display:grid}.quick-source-module__Qf1MHW__form label:not(.quick-source-module__Qf1MHW__choice){gap:.4rem;font-weight:600;display:grid}.quick-source-module__Qf1MHW__form input:not([type=radio]),.quick-source-module__Qf1MHW__form textarea{background:var(--theme-input-bg,white);width:100%;color:inherit;font:inherit;border:1px solid #999;border-radius:.35rem;padding:.8rem}.quick-source-module__Qf1MHW__form fieldset{border:1px solid #aaa;border-radius:.35rem;padding:.8rem 1rem}.quick-source-module__Qf1MHW__form legend{font-weight:600}.quick-source-module__Qf1MHW__choice{align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.quick-source-module__Qf1MHW__form button{color:#fff;cursor:pointer;font:inherit;background:#174b3f;border:0;border-radius:.35rem;justify-self:start;padding:.75rem 1.2rem}.quick-source-module__Qf1MHW__form button:disabled{opacity:.6;cursor:wait}.quick-source-module__Qf1MHW__error{color:#a12626}.quick-source-module__Qf1MHW__result{border:1px solid #7caaa0;border-radius:.4rem;margin-top:1.5rem;padding:1rem}.quick-source-module__Qf1MHW__result h2{font-size:1.1rem}@media (max-width:600px){.quick-source-module__Qf1MHW__shell{padding:1.2rem 1rem 4rem}.quick-source-module__Qf1MHW__form button{width:100%}}
.PieceCards-module__xQh9Jq__cards{gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.PieceCards-module__xQh9Jq__card{gap:var(--space-2);padding-top:var(--space-4);border-top:3px solid var(--format);align-content:start;display:grid;position:relative}.PieceCards-module__xQh9Jq__kicker{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:500;line-height:1.3}.PieceCards-module__xQh9Jq__title{margin-top:var(--space-1);font-size:var(--step-1);line-height:1.18}.PieceCards-module__xQh9Jq__link{color:var(--ink);text-decoration:none}.PieceCards-module__xQh9Jq__link:after{content:"";position:absolute;inset:0}.PieceCards-module__xQh9Jq__link:focus-visible{outline:none}.PieceCards-module__xQh9Jq__card:has(.PieceCards-module__xQh9Jq__link:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.PieceCards-module__xQh9Jq__card:hover .PieceCards-module__xQh9Jq__link{color:var(--brand);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.PieceCards-module__xQh9Jq__standfirst{font-size:var(--step--1);color:var(--ink-muted);line-height:1.5}.PieceCards-module__xQh9Jq__meta{gap:var(--space-2);margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;font-weight:500;display:flex}@media (min-width:48rem){.PieceCards-module__xQh9Jq__cards{column-gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}
.about-module__7ecs4a__page{width:100%;max-width:var(--shell);padding:var(--space-7) var(--gutter) 0;margin:0 auto}.about-module__7ecs4a__credit{margin-top:var(--space-6);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);line-height:1.5}.about-module__7ecs4a__credit a{color:inherit;text-underline-offset:.2em}.about-module__7ecs4a__grid{gap:var(--space-8);display:grid}.about-module__7ecs4a__bio{min-width:0}.about-module__7ecs4a__side{gap:var(--space-7);align-content:start;display:grid}.about-module__7ecs4a__timeline{margin:0;padding:0;list-style:none}.about-module__7ecs4a__timeline li{padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--1);gap:2px;line-height:1.45;display:grid}.about-module__7ecs4a__period{font-size:var(--step--2);color:var(--accent);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.about-module__7ecs4a__role{color:var(--ink);font-weight:500}.about-module__7ecs4a__org{color:var(--ink-muted)}.about-module__7ecs4a__press{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--step--1);padding:0;list-style:none}.about-module__7ecs4a__press a{align-items:center;gap:var(--space-2);min-height:var(--tap);display:inline-flex}.about-module__7ecs4a__shortBio{gap:var(--space-2);max-width:var(--measure);padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step-0);line-height:1.55;display:grid}.about-module__7ecs4a__shortBio h3{font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink);font-weight:500;line-height:1.45}.about-module__7ecs4a__shortBio p{color:var(--ink);overflow-wrap:break-word}.about-module__7ecs4a__shortBio div{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.about-module__7ecs4a__shortBio button{min-height:var(--tap);padding:0 var(--space-3);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--step--2);cursor:pointer;transition:border-color var(--duration-fast) var(--ease);align-items:center;font-weight:500;display:inline-flex}.about-module__7ecs4a__shortBio button:hover{border-color:var(--ink)}.about-module__7ecs4a__shortBio [aria-live]{font-size:var(--step--2);color:var(--ink-muted)}.about-module__7ecs4a__qualifications{gap:var(--space-7);margin-top:var(--space-8);align-items:start;display:grid}.about-module__7ecs4a__section{margin-top:var(--space-8)}.about-module__7ecs4a__principles{gap:var(--space-5);margin:var(--space-4) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.about-module__7ecs4a__principles>li{border-top:3px solid var(--laterite);padding-top:var(--space-3)}.about-module__7ecs4a__principleTitle{margin:0 0 var(--space-1);font-family:var(--font-sans);font-size:var(--step-0);color:var(--ink);font-weight:600;line-height:1.35}.about-module__7ecs4a__principleText{font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);margin:0;line-height:1.55}@media (min-width:48rem){.about-module__7ecs4a__qualifications{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.about-module__7ecs4a__principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.about-module__7ecs4a__qualifications{grid-template-columns:repeat(3,minmax(0,1fr))}.about-module__7ecs4a__principles{grid-template-columns:repeat(4,minmax(0,1fr))}}.about-module__7ecs4a__foot{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-4);border-top:var(--rule-heavy) solid var(--rule-strong);display:grid}.about-module__7ecs4a__independence{max-width:var(--measure);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);line-height:1.55}.about-module__7ecs4a__next{gap:var(--space-2) var(--space-6);font-family:var(--font-sans);font-size:var(--step--1);flex-wrap:wrap;font-weight:500;display:flex}.about-module__7ecs4a__next a{align-items:center;gap:var(--space-1);min-height:var(--tap);color:var(--ink);text-decoration:none;display:inline-flex}.about-module__7ecs4a__next a:hover{color:var(--brand);text-decoration:underline}@media (min-width:64rem){.about-module__7ecs4a__grid{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(15rem,20rem)}}
.page-module__JLgPkq__page{gap:var(--space-7);padding-top:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.page-module__JLgPkq__itemTitle{font-size:var(--step-1);line-height:var(--leading-tight)}.page-module__JLgPkq__ways{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.page-module__JLgPkq__ways li{gap:var(--space-2);padding:var(--space-4) 0 var(--space-5);border-bottom:var(--hairline) solid var(--rule);align-content:start;display:grid}.page-module__JLgPkq__steps{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.page-module__JLgPkq__steps li{gap:var(--space-4);padding:var(--space-4) 0 var(--space-5);border-bottom:var(--hairline) solid var(--rule);grid-template-columns:2.75rem minmax(0,1fr);align-content:start;display:grid}.page-module__JLgPkq__numeral{font-family:var(--font-display);font-size:var(--step-4);color:var(--brand);font-variant-numeric:lining-nums;font-weight:600;line-height:.9}.page-module__JLgPkq__stepText{gap:var(--space-2);align-content:start;min-width:0;display:grid}.page-module__JLgPkq__conflicts{max-width:var(--measure);padding-top:var(--space-3)}.page-module__JLgPkq__closing{gap:var(--space-5);padding:var(--space-6);background:var(--paper-sunk);border-top:var(--rule-heavy) solid var(--brand);display:grid}.page-module__JLgPkq__closingTitle{font-size:var(--step-2)}.page-module__JLgPkq__closingText{margin-top:var(--space-2);max-width:var(--measure-narrow);color:var(--ink-muted)}.page-module__JLgPkq__button{min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-1);background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:var(--step--1);transition:background var(--duration) var(--ease);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.page-module__JLgPkq__button:hover{background:var(--brand);color:var(--paper)}@media (max-width:23.99rem){.page-module__JLgPkq__closing{padding:var(--space-5)}}@media (min-width:48rem){.page-module__JLgPkq__ways,.page-module__JLgPkq__steps{column-gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.page-module__JLgPkq__steps li{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.page-module__JLgPkq__closing{padding:var(--space-7);grid-template-columns:minmax(0,1fr) auto;align-items:center}}
.media-module__lqSeKG__actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--step--1);flex-wrap:wrap;font-weight:500;display:flex}.media-module__lqSeKG__button{min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-1);background:var(--gold);color:var(--on-gold);transition:background var(--duration) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.media-module__lqSeKG__button:hover{background:var(--on-band);color:var(--on-gold)}.media-module__lqSeKG__onward{align-items:center;gap:var(--space-1);min-height:var(--tap);color:var(--on-band);text-decoration:none;display:inline-flex}.media-module__lqSeKG__onward:hover{color:var(--gold);text-decoration:underline}.media-module__lqSeKG__speeches{margin-bottom:var(--space-8)}.media-module__lqSeKG__empty{padding:var(--space-6) 0;border-top:var(--rule-heavy) solid var(--rule-strong);color:var(--ink-muted)}.media-module__lqSeKG__year+.media-module__lqSeKG__year{margin-top:var(--space-7)}.media-module__lqSeKG__yearTitle{padding-top:var(--space-3);border-top:var(--rule-heavy) solid var(--rule-strong);font-family:var(--font-sans);font-size:var(--step--1);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.media-module__lqSeKG__list{margin:0;padding:0;list-style:none}.media-module__lqSeKG__row{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:var(--hairline) solid var(--rule);display:grid}.media-module__lqSeKG__date{font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.media-module__lqSeKG__main{gap:var(--space-1);max-width:var(--measure);display:grid}.media-module__lqSeKG__title{font-size:var(--step-1);line-height:var(--leading-tight)}.media-module__lqSeKG__link{color:var(--ink);text-decoration:none}.media-module__lqSeKG__link:hover{color:var(--brand);text-decoration:underline}.media-module__lqSeKG__ext{vertical-align:-.1em;margin-left:var(--space-1);color:var(--ink-muted);display:inline-block}.media-module__lqSeKG__meta{font-family:var(--font-sans);font-size:var(--step--1);color:var(--accent);font-weight:500}.media-module__lqSeKG__summary{font-size:var(--step--1);color:var(--ink-muted)}@media (min-width:48rem){.media-module__lqSeKG__row{column-gap:var(--space-6);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline}}
.page-module__oRS4AW__heroGrid{padding-top:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.page-module__oRS4AW__heroGridPlain{padding-top:var(--space-7)}.page-module__oRS4AW__heroText{gap:var(--space-4);padding-bottom:var(--space-7);align-content:start;display:grid}.page-module__oRS4AW__introWho{gap:var(--space-1);margin:0;display:grid}.page-module__oRS4AW__introLabel{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-weight:500}.page-module__oRS4AW__introRole{font-family:var(--font-sans);font-size:var(--step--1);color:var(--on-band-muted);line-height:1.45}.page-module__oRS4AW__introTitle{margin-top:var(--space-3);letter-spacing:-.015em;color:var(--on-band);font-size:clamp(2.25rem,1.4rem + 3.8vw,4.5rem);line-height:1.04}.page-module__oRS4AW__introTitleLast{color:var(--gold)}.page-module__oRS4AW__introOpening{font-size:var(--step-0);color:var(--on-band);max-width:36em;line-height:1.55}.page-module__oRS4AW__introActions{align-items:center;gap:var(--space-3);margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--step--1);flex-wrap:wrap;font-weight:500;display:flex}.page-module__oRS4AW__goldButton,.page-module__oRS4AW__outlineButton{align-items:center;gap:var(--space-2);min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-1);transition:background var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease);text-decoration:none;display:inline-flex}.page-module__oRS4AW__goldButton{background:var(--gold);color:var(--on-gold)}.page-module__oRS4AW__goldButton:hover{background:var(--on-band);color:var(--on-gold)}.page-module__oRS4AW__outlineButton{border:var(--hairline) solid color-mix(in srgb, var(--on-band) 55%, transparent);color:var(--on-band)}.page-module__oRS4AW__outlineButton:hover{border-color:var(--on-band);color:var(--on-band)}.page-module__oRS4AW__outlineButton svg{transition:transform var(--duration) var(--ease)}.page-module__oRS4AW__outlineButton:hover svg{transform:translate(3px)}.page-module__oRS4AW__portrait{width:62%;max-width:22rem;margin-bottom:var(--space-6);order:-1;justify-self:center}.page-module__oRS4AW__onwardLink{align-items:center;gap:var(--space-1);min-height:var(--tap);color:var(--brand);text-decoration:none;display:inline-flex}.page-module__oRS4AW__onwardLink:hover{color:var(--brand);text-decoration:underline}.page-module__oRS4AW__button{min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-1);background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:var(--step--1);transition:background var(--duration) var(--ease);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.page-module__oRS4AW__button:hover{background:var(--brand);color:var(--paper)}.page-module__oRS4AW__record{background:var(--paper-sunk);border-bottom:var(--hairline) solid var(--rule)}.page-module__oRS4AW__recordList{--per-row:2;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.page-module__oRS4AW__recordList li{padding:var(--space-5) var(--space-3) var(--space-5) 0;min-width:0}.page-module__oRS4AW__recordList li:nth-child(2n){padding-left:var(--space-4);border-left:var(--hairline) solid var(--rule);padding-right:0}.page-module__oRS4AW__recordList li:nth-child(n+3){border-top:var(--hairline) solid var(--rule)}.page-module__oRS4AW__recordList li:last-child:nth-child(odd){grid-column:1/-1}.page-module__oRS4AW__recordFigure{font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 2vw,2.4rem);font-size:clamp(1.375rem, (100cqi / var(--per-row) - 3rem) * .22, 2.9rem);letter-spacing:-.01em;color:var(--brand);font-variant-numeric:lining-nums;white-space:nowrap;font-weight:600;line-height:1;display:block}.page-module__oRS4AW__recordCaption,.page-module__oRS4AW__recordFact{font-family:var(--font-sans);font-size:var(--step--1);font-variant-numeric:lining-nums tabular-nums;line-height:1.45;display:block}.page-module__oRS4AW__recordCaption{margin-top:var(--space-3);color:var(--ink-muted)}.page-module__oRS4AW__recordFact{color:var(--ink)}.page-module__oRS4AW__credit{font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);line-height:1.5}.page-module__oRS4AW__credit a{color:inherit;text-underline-offset:.2em}.page-module__oRS4AW__body{gap:var(--space-8);padding-top:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.page-module__oRS4AW__about{gap:var(--space-4);padding-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.page-module__oRS4AW__about>:first-child:before,.page-module__oRS4AW__closingTitle:before{content:"";width:3rem;height:4px;margin-bottom:var(--space-5);background:var(--laterite);display:block}.page-module__oRS4AW__aboutTitle{font-size:var(--step-3);line-height:var(--leading-display);letter-spacing:-.01em;max-width:18em}.page-module__oRS4AW__aboutText{font-size:var(--step-1);max-width:var(--measure);line-height:1.5}.page-module__oRS4AW__aboutText>p+p{margin-top:var(--space-4)}.page-module__oRS4AW__reasons{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.page-module__oRS4AW__reasons>li{border-top:3px solid var(--laterite);padding-top:var(--space-4)}.page-module__oRS4AW__reasonTitle{font-family:var(--font-display);font-size:var(--step-1);margin:0 0 var(--space-2);line-height:1.25}.page-module__oRS4AW__reasonText{color:var(--ink-muted,inherit);margin:0}@media (min-width:48rem){.page-module__oRS4AW__reasons{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__oRS4AW__insights{gap:var(--space-7);padding-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.page-module__oRS4AW__empty{gap:var(--space-6);margin-top:var(--space-4);padding:var(--space-6) var(--space-5);background:var(--paper-sunk);border-top:3px solid var(--laterite);grid-template-columns:minmax(0,1fr);display:grid}.page-module__oRS4AW__emptyLead{gap:var(--space-3);align-content:start;display:grid}.page-module__oRS4AW__emptyTitle{font-size:var(--step-3);line-height:var(--leading-display)}.page-module__oRS4AW__emptyText{color:var(--ink-muted);max-width:var(--measure-narrow)}.page-module__oRS4AW__emptyLead .page-module__oRS4AW__onwardLink{font-family:var(--font-sans);font-size:var(--step--1);font-weight:500}.page-module__oRS4AW__emptyTopics{margin:0;padding:0;list-style:none}.page-module__oRS4AW__emptyTopics li{padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--rule);font-family:var(--font-display);font-size:var(--step-0);font-weight:600;line-height:var(--leading-tight);color:var(--ink)}.page-module__oRS4AW__subhead{padding-bottom:var(--space-3);border-bottom:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-weight:500;line-height:1.3}.page-module__oRS4AW__cardsHead{margin-bottom:var(--space-3);border-bottom:0;padding-bottom:0}.page-module__oRS4AW__topics{column-gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__oRS4AW__topic{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-height:var(--tap);padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--rule);font-family:var(--font-display);font-size:var(--step-1);color:var(--ink);font-weight:600;text-decoration:none;display:flex}.page-module__oRS4AW__topic:hover{color:var(--brand)}.page-module__oRS4AW__count{font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.page-module__oRS4AW__newsletter{margin-top:var(--space-8)}.page-module__oRS4AW__bodyAfter{padding-top:var(--space-8)}.page-module__oRS4AW__speaking{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.page-module__oRS4AW__speakingLead{gap:var(--space-3);align-content:start;display:grid}.page-module__oRS4AW__speakingText{font-size:var(--step-1);max-width:var(--measure-narrow);line-height:1.45}.page-module__oRS4AW__onward{font-family:var(--font-sans);font-size:var(--step--1);font-weight:500}.page-module__oRS4AW__speeches{margin:0;padding:0;list-style:none}.page-module__oRS4AW__speakingLead+.page-module__oRS4AW__speeches{border-top:var(--hairline) solid var(--rule)}.page-module__oRS4AW__speeches li{gap:var(--space-1);padding:var(--space-3) 0 var(--space-4);border-bottom:var(--hairline) solid var(--rule);display:grid}.page-module__oRS4AW__speech{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;line-height:var(--leading-tight);color:var(--ink);text-decoration:none}.page-module__oRS4AW__speech:hover{color:var(--brand);text-decoration:underline}.page-module__oRS4AW__speechDate{font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink-muted);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.page-module__oRS4AW__closing{gap:var(--space-5);padding-top:var(--space-5);display:grid}.page-module__oRS4AW__closingTitle{font-size:var(--step-3);line-height:var(--leading-display);letter-spacing:-.01em}.page-module__oRS4AW__closingText{margin-top:var(--space-3);max-width:var(--measure-narrow);color:var(--ink-muted)}@media (max-width:23.99rem){.page-module__oRS4AW__empty{padding:var(--space-5) var(--space-4)}}@media (min-width:48rem){.page-module__oRS4AW__heroGrid{column-gap:clamp(var(--space-6), 4vw, var(--space-7));padding-top:var(--space-8);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end}.page-module__oRS4AW__heroGridPlain{grid-template-columns:minmax(0,1fr)}.page-module__oRS4AW__heroText{padding-bottom:var(--space-8)}.page-module__oRS4AW__introOpening{font-size:var(--step-1)}.page-module__oRS4AW__portrait{order:0;justify-self:end;width:100%;max-width:24rem;margin:0}.page-module__oRS4AW__portrait[data-portrait=frame]{margin-bottom:var(--space-8);align-self:center}.page-module__oRS4AW__recordList{--per-row:3;grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__oRS4AW__recordList li,.page-module__oRS4AW__recordList li:nth-child(2n){padding:var(--space-6) var(--space-4);border-top:0;border-left:var(--hairline) solid var(--rule)}.page-module__oRS4AW__recordList li:nth-child(3n+1){border-left:0;padding-left:0}.page-module__oRS4AW__recordList li:nth-child(n+4){border-top:var(--hairline) solid var(--rule)}.page-module__oRS4AW__recordList li:last-child:nth-child(odd){grid-column:auto}.page-module__oRS4AW__aboutPair{column-gap:var(--space-7);padding-top:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.page-module__oRS4AW__aboutPair .page-module__oRS4AW__aboutText{padding-top:calc(4px + var(--space-5))}.page-module__oRS4AW__empty{padding:var(--space-7)}.page-module__oRS4AW__emptyTopics li{font-size:var(--step-1)}.page-module__oRS4AW__emptyPair{column-gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.page-module__oRS4AW__speakingPair{column-gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.page-module__oRS4AW__speakingPair .page-module__oRS4AW__speakingLead+.page-module__oRS4AW__speeches{border-top:0}.page-module__oRS4AW__closing{align-items:end;column-gap:var(--space-7);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr) auto}}@media (min-width:64rem){.page-module__oRS4AW__recordList{--per-row:var(--facts,5);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.page-module__oRS4AW__recordList li,.page-module__oRS4AW__recordList li:nth-child(2n),.page-module__oRS4AW__recordList li:nth-child(3n+1),.page-module__oRS4AW__recordList li:nth-child(n+4){padding:var(--space-6) var(--space-5) var(--space-6);border-top:0;border-left:var(--hairline) solid var(--rule)}.page-module__oRS4AW__recordList li:first-child{border-left:0;padding-left:0}.page-module__oRS4AW__recordList li:last-child{padding-right:0}.page-module__oRS4AW__portrait{max-width:30rem}}
.search-module__df0gYW__form{gap:var(--space-2);grid-template-columns:minmax(0,1fr);max-width:40rem;display:grid}.search-module__df0gYW__label{font-family:var(--font-sans);font-size:var(--step--1);font-weight:500}.search-module__df0gYW__row{gap:var(--space-2);display:flex}.search-module__df0gYW__input{width:100%;min-width:0;min-height:3rem;padding:0 var(--space-4);border:var(--hairline) solid var(--ink-muted);border-radius:var(--radius-1);background:var(--paper-raised);font-family:var(--font-sans);appearance:none;flex:1;font-size:1rem}.search-module__df0gYW__input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.search-module__df0gYW__button{align-items:center;gap:var(--space-2);min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius-1);background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:var(--step--1);cursor:pointer;border:0;font-weight:500;display:inline-flex}.search-module__df0gYW__button:hover{background:var(--brand)}.search-module__df0gYW__results{margin-top:var(--space-7)}.search-module__df0gYW__count{padding-top:var(--space-3);border-top:var(--rule-heavy) solid var(--rule-strong);font-family:var(--font-sans);font-size:var(--step--1);font-weight:500}.search-module__df0gYW__pager{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-3);border-top:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--1);font-weight:500;display:flex}.search-module__df0gYW__pager a{min-height:var(--tap);color:var(--ink);align-items:center;display:inline-flex}
.ContactForm-module__5yGJ1a__form{gap:var(--space-5);max-width:44rem;font-family:var(--font-sans);display:grid}.ContactForm-module__5yGJ1a__summary{padding:var(--space-3) var(--space-4);border-left:3px solid var(--danger);background:var(--paper-sunk);font-size:var(--step--1);color:var(--ink);font-weight:500}.ContactForm-module__5yGJ1a__row{gap:var(--space-5);display:grid}@media (min-width:40rem){.ContactForm-module__5yGJ1a__row{grid-template-columns:1fr 1fr}}.ContactForm-module__5yGJ1a__field{gap:var(--space-2);align-content:start;display:grid}.ContactForm-module__5yGJ1a__label{font-size:var(--step--1);color:var(--ink);padding:0;font-weight:500}.ContactForm-module__5yGJ1a__hint{font-size:var(--step--2);color:var(--ink-muted)}.ContactForm-module__5yGJ1a__input{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border:var(--hairline) solid var(--ink-muted);border-radius:var(--radius-1);background:var(--paper-raised);color:var(--ink);font-family:var(--font-sans);appearance:none;transition:border-color var(--duration-fast) var(--ease);font-size:1rem;line-height:1.5}.ContactForm-module__5yGJ1a__input:hover{border-color:var(--ink)}.ContactForm-module__5yGJ1a__input:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--ink)}.ContactForm-module__5yGJ1a__input[aria-invalid=true]{border-color:var(--danger);border-width:2px}.ContactForm-module__5yGJ1a__textarea{resize:vertical;min-height:11rem}.ContactForm-module__5yGJ1a__error{font-size:var(--step--2);color:var(--danger);font-weight:500}.ContactForm-module__5yGJ1a__select{--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23545b62' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");min-height:var(--tap);padding-right:calc(var(--space-4) * 2 + 1rem);background-image:var(--chevron);background-repeat:no-repeat;background-position:right var(--space-4) center;background-size:1rem}:root[data-theme=dark] .ContactForm-module__5yGJ1a__select{--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a7adb3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ContactForm-module__5yGJ1a__select{--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a7adb3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}}.ContactForm-module__5yGJ1a__submitRow{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ContactForm-module__5yGJ1a__submit{min-height:3rem;padding:0 var(--space-6);border-radius:var(--radius-1);background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:var(--step--1);cursor:pointer;transition:background var(--duration) var(--ease);border:0;font-weight:500}.ContactForm-module__5yGJ1a__submit:hover{background:var(--brand)}.ContactForm-module__5yGJ1a__submit:disabled{opacity:.7;cursor:progress}.ContactForm-module__5yGJ1a__privacy{font-size:var(--step--2);color:var(--ink-muted)}.ContactForm-module__5yGJ1a__privacy a{color:inherit}.ContactForm-module__5yGJ1a__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__5yGJ1a__done{gap:var(--space-3);max-width:40rem;padding:var(--space-5);border-left:3px solid var(--success);background:var(--paper-sunk);display:grid}.ContactForm-module__5yGJ1a__doneTitle{font-size:var(--step-2)}
.Archive-module__06khhW__page{width:100%;max-width:var(--shell);padding:var(--space-7) var(--gutter) 0;margin:0 auto}.Archive-module__06khhW__count{font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.Archive-module__06khhW__filters{margin-bottom:var(--space-6);border-block:var(--hairline) solid var(--rule);scrollbar-width:none;overflow-x:auto}.Archive-module__06khhW__filters ul{gap:var(--space-1);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.Archive-module__06khhW__filters a{min-height:var(--tap);padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-weight:500;text-decoration:none;display:inline-flex}.Archive-module__06khhW__filters a:hover{color:var(--ink)}.Archive-module__06khhW__filters a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.Archive-module__06khhW__layout{gap:var(--space-8);display:grid}.Archive-module__06khhW__list{min-width:0}.Archive-module__06khhW__year+.Archive-module__06khhW__year{margin-top:var(--space-7)}.Archive-module__06khhW__yearTitle{padding-top:var(--space-3);border-top:var(--rule-heavy) solid var(--rule-strong);font-family:var(--font-sans);font-size:var(--step--1);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.Archive-module__06khhW__empty{padding:var(--space-6) 0;color:var(--ink-muted);border-top:var(--rule-heavy) solid var(--rule-strong)}.Archive-module__06khhW__emptyPanel{padding:var(--space-6) var(--space-5);background:var(--paper-sunk);border-top:3px solid var(--laterite)}.Archive-module__06khhW__emptyLine{max-width:var(--measure-narrow);font-family:var(--font-display);font-size:var(--step-2);font-weight:600;line-height:var(--leading-tight);color:var(--ink)}@media (min-width:48rem){.Archive-module__06khhW__emptyPanel{padding:var(--space-7)}}.Archive-module__06khhW__aside{align-self:start;display:none}.Archive-module__06khhW__active{font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted)}.Archive-module__06khhW__active a{color:var(--ink)}.Archive-module__06khhW__topicPicker{margin:calc(-1 * var(--space-4)) 0 var(--space-6);border-bottom:var(--hairline) solid var(--rule)}.Archive-module__06khhW__topicPicker summary{align-items:center;gap:var(--space-2);min-height:var(--tap);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);cursor:pointer;list-style:none;display:flex}.Archive-module__06khhW__topicPicker summary::-webkit-details-marker{display:none}.Archive-module__06khhW__topicPicker summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.45em;height:.45em;margin-left:auto;transform:rotate(45deg)translateY(-25%)}.Archive-module__06khhW__topicPicker[open] summary:after{transform:rotate(-135deg)translateY(-25%)}.Archive-module__06khhW__topicPicker summary strong{color:var(--ink);font-weight:500}.Archive-module__06khhW__topicPicker .Archive-module__06khhW__topics{margin:0 0 var(--space-3)}.Archive-module__06khhW__pager{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-3);border-top:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--1);font-weight:500;display:flex}.Archive-module__06khhW__pager a{min-height:var(--tap);color:var(--ink);align-items:center;display:inline-flex}.Archive-module__06khhW__pagerPosition{color:var(--ink-muted);font-variant-numeric:tabular-nums lining-nums}.Archive-module__06khhW__asideTitle{padding-top:var(--space-3);border-top:var(--rule-heavy) solid var(--rule-strong);font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.Archive-module__06khhW__topics{margin:var(--space-3) 0 0;padding:0;list-style:none}.Archive-module__06khhW__topics a{min-height:var(--tap);border-bottom:var(--hairline) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink);align-items:center;font-weight:500;text-decoration:none;display:flex}.Archive-module__06khhW__topics a:hover,.Archive-module__06khhW__topics a[aria-current=page]{color:var(--brand)}@media (min-width:64rem){.Archive-module__06khhW__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 16rem}.Archive-module__06khhW__aside{top:var(--space-5);display:block;position:sticky}.Archive-module__06khhW__topicPicker{display:none}}.Archive-module__06khhW__onward{margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--step--1);color:var(--ink-muted);font-weight:500}
