.gz{--gz-ink:var(--color-fg);--gz-paper:var(--color-bg);--gz-claret:var(--color-primary);--gz-teal:var(--color-accent);--gz-muted:var(--color-fg-muted);--gz-subtle:var(--color-fg-subtle);--gz-rule:color-mix(in oklch,var(--color-fg) 24%,transparent);--gz-rule-soft:color-mix(in oklch,var(--color-fg) 13%,transparent);--gz-tint:color-mix(in oklch,var(--color-bg-muted) 70%,var(--color-bg));--gz-gutter:clamp(1rem,4vw,3.5rem);--gz-max:min(1600px,calc(100% - 2 * var(--gz-gutter)));--gz-gap:clamp(1.25rem,2.1vw,2.5rem);--gz-serif:var(--font-newsreader),"Newsreader",Georgia,"Times New Roman",serif;--gz-sans:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;--gz-mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--gz-body:clamp(1rem,0.96rem + 0.14vw,1.3rem);--gz-ease:cubic-bezier(0.22,1,0.36,1);--gz-section:clamp(3.25rem,6.5vw,6.5rem);--gz-bar-h:52px;--gz-z:1;position:relative;min-height:100vh;overflow-x:clip;background-color:var(--color-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.32 0 0 0 0 0.2 0 0 0 0 0.12 0 0 0 0.11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;color:var(--color-fg);font-family:var(--gz-serif);font-size:var(--gz-body);font-optical-sizing:auto;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}html[data-mode=dark] .gz{--gz-rule:color-mix(in oklch,var(--color-fg) 22%,transparent);--gz-rule-soft:color-mix(in oklch,var(--color-fg) 11%,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.95 0 0 0 0 0.88 0 0 0 0 0.8 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (min-width:1920px){.gz{--gz-max:min(2040px,calc(100% - 2 * var(--gz-gutter)));--gz-gap:clamp(2rem,1.8vw,3rem);--gz-z:1.14;--gz-body:clamp(1.15rem,0.7rem + 0.36vw,1.42rem)}}.gz *,.gz :after,.gz :before{box-sizing:border-box}.gz :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.gz :where(ul,ol){list-style:none;padding:0}:where(.gz) a{color:inherit;text-decoration:none}.gz img{display:block;max-width:100%;height:auto}.gz ::selection{background:color-mix(in oklch,var(--gz-claret) 24%,transparent)}.gz :focus-visible{outline:2px solid var(--gz-claret);outline-offset:3px}.gz-main:focus{outline:none}.gz-wrap{width:var(--gz-max);margin-inline:auto}.gz-honeypot,.gz-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gz-skip{position:absolute;left:1rem;top:.75rem;z-index:100;padding:.7rem 1rem;background:var(--gz-ink);color:var(--gz-paper);font:600 .8rem/1 var(--gz-sans);transform:translateY(-200%)}.gz-skip:focus{transform:none}.gz-kicker{color:var(--gz-claret);font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));font-weight:650;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.gz-up{display:inline-block;width:0;height:0;margin-right:.38em;border-left:.3em solid transparent;border-right:.3em solid transparent;border-bottom:.48em solid var(--gz-teal);vertical-align:.12em}.gz-arrow{flex:none;transition:transform .32s var(--gz-ease)}a:hover .gz-arrow,a:hover>.gz-arrow{transform:translateX(3px)}.gz-textlink{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;color:var(--gz-claret);font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));font-weight:650;letter-spacing:.12em;text-transform:uppercase}.gz-textlink:hover{text-decoration:underline;text-underline-offset:4px}.gz-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:46px;padding:0 1.35rem;border:1px solid var(--gz-ink);font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));font-weight:650;letter-spacing:.13em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color .26s var(--gz-ease),color .26s var(--gz-ease),border-color .26s var(--gz-ease)}.gz-btn-solid{background:var(--gz-ink);color:var(--gz-paper)}.gz-btn-solid:hover{background:var(--gz-claret);border-color:var(--gz-claret);color:var(--color-primary-fg)}.gz-btn-solid:disabled{opacity:.6;cursor:progress}.gz-btn-line{background:transparent;color:var(--gz-ink)}.gz-btn-line:hover{background:var(--gz-ink);color:var(--gz-paper)}.gz-icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--gz-ink);cursor:pointer}.gz-icon-btn:hover{color:var(--gz-claret)}.gz-copy{font-size:var(--gz-body);font-variant-numeric:oldstyle-nums proportional-nums;line-height:1.56;text-align:justify;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3;hanging-punctuation:first allow-end last;text-wrap:pretty}.gz-copy p+p{text-indent:1.35em}.gz-copy :where(ul,ol){margin:.6em 0}.gz-copy :where(ul,ol)+p{text-indent:0}.gz-copy li{position:relative;padding-left:1.05em;text-align:left}.gz-copy li+li{margin-top:.4em}.gz-copy ul>li:before{content:"";position:absolute;left:.1em;top:.62em;width:.36em;height:.36em;background:var(--gz-claret)}.gz-copy ol{counter-reset:gz-ol}.gz-copy ol>li:before{counter-increment:gz-ol;content:counter(gz-ol) ".";position:absolute;left:0;color:var(--gz-claret);font-family:var(--gz-sans);font-size:.78em;font-weight:650;top:.18em}.gz-copy :where(h2,h3,h4){margin:1em 0 .35em;font-size:1.08em;font-weight:650;break-after:avoid}.gz-copy a{color:var(--gz-claret);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gz-copy strong{font-weight:650}.gz-copy blockquote{margin:.8em 0;padding-left:1em;border-left:2px solid var(--gz-claret);font-style:italic}.gz-cols{columns:16.5rem 3;column-gap:var(--gz-gap);column-rule:1px solid var(--gz-rule)}.gz-cols[data-cols="2"]{column-count:2}.gz-cols>*{break-inside:avoid-column}.gz-cols>p{break-inside:auto;orphans:3;widows:3}.gz-dropcap>:first-child>p:first-child:first-letter,.gz-dropcap>p:first-child:first-letter{float:left;margin:.06em .09em 0 0;color:var(--gz-claret);font-size:4.25em;font-variation-settings:"opsz" 72;font-weight:600;line-height:.78}@supports (initial-letter:3) or (-webkit-initial-letter:3){.gz-dropcap>:first-child>p:first-child:first-letter,.gz-dropcap>p:first-child:first-letter{float:none;margin:0 .1em 0 0;font-size:inherit;line-height:inherit;-webkit-initial-letter:3;initial-letter:3}}.gz-masthead{padding-top:clamp(.65rem,1.6vw,1.4rem)}.gz-ears{display:flex;justify-content:space-between;gap:1rem;padding-bottom:clamp(.5rem,1vw,.85rem);color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.66rem * var(--gz-z));font-weight:600;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.gz-ears>span:last-child{text-align:right}.gz-ear-status{color:var(--gz-ink)}.gz-ear-status:before{content:"";display:inline-block;width:.5em;height:.5em;margin-right:.55em;border-radius:50%;background:var(--gz-teal);vertical-align:.05em}.gz-ear-status[data-status=booked]:before{background:var(--gz-claret)}.gz-plate{position:relative;padding-block:10px;text-align:center}.gz-plate:after,.gz-plate:before{content:"";position:absolute;left:0;right:0;height:6px;transform-origin:center}.gz-plate:before{top:0;background:linear-gradient(to bottom,var(--gz-ink) 0 3px,transparent 3px 5px,var(--gz-ink) 5px 6px)}.gz-plate:after{bottom:0;background:linear-gradient(to bottom,var(--gz-ink) 0 1px,transparent 1px 3px,var(--gz-ink) 3px 6px)}.gz-nameplate{display:block;padding:.16em 0 .1em;font-family:var(--gz-serif);font-size:clamp(2rem,8.1vw,10.75rem);font-variation-settings:"opsz" 72;font-weight:640;letter-spacing:-.004em;line-height:.95;text-transform:uppercase;text-wrap:balance}.gz-dateline{display:flex;flex-wrap:wrap;justify-content:center;padding:.62rem 0;border-bottom:1px solid var(--gz-ink);color:var(--gz-ink);font-family:var(--gz-sans);font-size:calc(.66rem * var(--gz-z));font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.gz-dateline>li{padding:0 clamp(.6rem,1.6vw,1.6rem)}.gz-dateline>li+li{border-left:1px solid var(--gz-rule)}@media (prefers-reduced-motion:no-preference){.gz-plate:after,.gz-plate:before{animation:gz-rule 1.1s var(--gz-ease) both}.gz-plate:after{animation-delay:.12s}}@keyframes gz-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gz-bar{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--gz-ink);background:color-mix(in oklch,var(--color-bg) 93%,transparent);-webkit-backdrop-filter:saturate(1.1) blur(8px);backdrop-filter:saturate(1.1) blur(8px)}.gz-bar-inner{display:flex;align-items:center;gap:1.25rem;min-height:var(--gz-bar-h)}.gz-bar-mark{flex:none;font-family:var(--gz-serif);font-size:calc(.98rem * var(--gz-z));font-variation-settings:"opsz" 48;font-weight:650;letter-spacing:.02em;line-height:1;text-transform:uppercase;white-space:nowrap}.gz-bar-nav{display:none;flex:1;min-width:0}.gz-bar-nav ul{display:flex;flex-wrap:nowrap;gap:clamp(1rem,1.6vw,2.1rem)}.gz-bar-nav a{position:relative;display:inline-flex;align-items:center;min-height:var(--gz-bar-h);font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));font-weight:620;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.gz-bar-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--gz-claret);transform:scaleX(0);transform-origin:left;transition:transform .32s var(--gz-ease)}.gz-bar-nav a:hover:after{transform:scaleX(1)}.gz-bar-tools{display:flex;align-items:center;gap:.5rem;margin-left:auto}.gz-bar-cta{display:none;align-items:center;min-height:36px;padding:0 1rem;background:var(--gz-claret);color:var(--color-primary-fg);font-family:var(--gz-sans);font-size:calc(.68rem * var(--gz-z));font-weight:650;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background-color .26s var(--gz-ease)}.gz-bar-cta:hover{background:var(--gz-ink);color:var(--gz-paper)}.gz-menu>summary{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 .25rem;font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));font-weight:650;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;list-style:none}.gz-menu>summary::-webkit-details-marker{display:none}.gz-menu-icon{position:relative;display:inline-block;width:18px;height:11px;border-block:1.5px solid currentColor}.gz-menu-icon:after{content:"";position:absolute;left:0;right:0;top:3.25px;height:1.5px;background:currentColor}.gz-menu[open] .gz-menu-icon{border-color:transparent}.gz-menu[open] .gz-menu-icon:after{top:3.5px;transform:rotate(45deg);box-shadow:0 0 0 0 currentColor}.gz-menu[open] .gz-menu-icon:before{content:"";position:absolute;left:0;right:0;top:3.5px;height:1.5px;background:currentColor;transform:rotate(-45deg)}.gz-menu:not([open]) .gz-menu-panel{display:none}.gz-menu-panel{position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - var(--gz-bar-h));overflow-y:auto;padding:.5rem var(--gz-gutter) 1.75rem;border-bottom:1px solid var(--gz-ink);background:var(--color-bg)}.gz-menu-panel ul{display:grid;margin-bottom:1.25rem}.gz-menu-panel li a{display:flex;align-items:baseline;gap:.9rem;min-height:48px;padding:.7rem 0;border-bottom:1px solid var(--gz-rule-soft);font-family:var(--gz-serif);font-size:calc(1.3rem * var(--gz-z));font-weight:500;line-height:1.2}.gz-menu-num{color:var(--gz-claret);font-family:var(--gz-sans);font-size:calc(.66rem * var(--gz-z));font-weight:650;letter-spacing:.1em;font-variant-numeric:tabular-nums}.gz-menu-panel .gz-btn{width:100%}@media (min-width:640px){.gz-bar-cta{display:inline-flex}.gz-menu-panel ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gz-gap)}.gz-menu-panel .gz-btn{display:none}}@media (min-width:1180px){.gz-bar-nav{display:block}.gz-menu{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.gz-bar-mark{animation:gz-mark linear both;animation-timeline:scroll(root);animation-range:120px 360px}}}}@media (min-width:1180px) and (max-width:1439px){.gz-bar-mark{display:none}}@keyframes gz-mark{0%{opacity:.001;translate:0 6px}to{opacity:1;translate:0 0}}.gz-ticker{position:relative;display:flex;align-items:stretch;min-height:40px;border-bottom:1px solid var(--gz-rule);background:var(--gz-tint);overflow:hidden}.gz-ticker-tag{position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;padding:0 .9rem 0 max(var(--gz-gutter),calc((100% - var(--gz-max)) / 2));background:var(--gz-ink);color:var(--gz-paper);font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gz-ticker-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent)}.gz-ticker-track{display:flex;width:max-content;height:100%}.gz-ticker-run{display:flex;align-items:center}.gz-ticker-run>li{display:inline-flex;align-items:baseline;gap:.7rem;padding:0 1.5rem;border-right:1px solid var(--gz-rule-soft);font-family:var(--gz-mono);line-height:40px;white-space:nowrap}.gz-ticker-label{color:var(--gz-muted);font-size:calc(.66rem * var(--gz-z));letter-spacing:.06em;text-transform:uppercase}.gz-ticker-value{color:var(--gz-ink);font-size:calc(.78rem * var(--gz-z));font-weight:600;font-variant-numeric:tabular-nums}.gz-markets-suffix[data-attach=true],.gz-ticker-suffix[data-attach=true]{margin-left:.04em}.gz-ticker-suffix{margin-left:.3em;font-weight:400}@media (prefers-reduced-motion:no-preference){.gz-ticker-track{animation:gz-tick 70s linear infinite}.gz-ticker:focus-within .gz-ticker-track,.gz-ticker:hover .gz-ticker-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.gz-ticker-window{-webkit-mask-image:none;mask-image:none}.gz-ticker-track{width:auto}.gz-ticker-track>.gz-ticker-run+.gz-ticker-run{display:none}.gz-ticker-run{flex-wrap:wrap}}@keyframes gz-tick{to{transform:translateX(-50%)}}.gz-front{padding-block:clamp(1.6rem,3vw,2.8rem) var(--gz-section)}.gz-front-grid{display:grid;gap:clamp(2.25rem,4vw,3rem) var(--gz-gap)}.gz-lead-kicker{margin-bottom:.85rem}.gz-banner{max-width:22ch;font-family:var(--gz-serif);font-size:clamp(2.3rem,1.15rem + 4vw,6.6rem);font-variation-settings:"opsz" 72;font-weight:540;letter-spacing:-.02em;line-height:1;text-wrap:balance}.gz-standfirst{max-width:48ch;margin-top:clamp(1rem,1.6vw,1.5rem);color:var(--gz-muted);font-size:clamp(1.18rem,.98rem + .62vw,1.8rem);font-variation-settings:"opsz" 28;font-weight:400;line-height:1.36;text-wrap:pretty}.gz-byline{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.4rem;margin-block:clamp(1.25rem,2vw,1.75rem);padding-block:.6rem;border-block:1px solid var(--gz-rule);font-family:var(--gz-sans);font-size:calc(.74rem * var(--gz-z));letter-spacing:.02em;line-height:1.5}.gz-byline strong{font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gz-byline-place{color:var(--gz-muted)}.gz-byline-place,.gz-say>summary{letter-spacing:.12em;text-transform:uppercase}.gz-say>summary{display:inline-flex;align-items:center;min-height:32px;color:var(--gz-claret);font-weight:650;cursor:pointer}.gz-say audio{display:block;max-width:100%;margin-top:.4rem}.gz-lead-figure{display:grid;align-content:start;gap:clamp(1.75rem,2.4vw,2.25rem)}.gz-lead-body{display:grid;gap:clamp(1.75rem,3vw,2.5rem) var(--gz-gap)}.gz-lead-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:clamp(1.5rem,2.4vw,2rem)}.gz-jump{margin-top:1rem;color:var(--gz-muted);font-size:calc(.98rem * var(--gz-z));font-style:italic}.gz-jump a{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;color:var(--gz-claret)}.gz-jump a:hover{text-decoration:underline;text-underline-offset:4px}.gz-pullbox{position:relative;padding:1.4rem 0 1.5rem;border-top:3px solid var(--gz-ink);border-bottom:1px solid var(--gz-ink)}.gz-pullbox blockquote{margin-top:.9rem}.gz-pullbox blockquote p{font-size:clamp(1.35rem,1rem + .95vw,2.05rem);font-style:italic;font-variation-settings:"opsz" 48;font-weight:400;line-height:1.26;text-wrap:pretty}.gz-pullbox blockquote p:before{content:"";display:block;width:2.25rem;height:3px;margin-bottom:1rem;background:var(--gz-claret)}.gz-pullbox figcaption{display:grid;gap:.15rem;margin-top:1.1rem;color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.74rem * var(--gz-z));line-height:1.45}.gz-pullbox figcaption strong{color:var(--gz-ink);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gz-photo-frame{position:relative;overflow:hidden;aspect-ratio:4/5;background:var(--color-bg-muted)}.gz-photo-frame[data-ratio=wide]{aspect-ratio:16/9}.gz-photo-frame[data-ratio=print]{aspect-ratio:3/2}.gz-photo-frame img{width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(1.03)}.gz-photo figcaption{margin-top:.55rem;padding-bottom:.55rem;border-bottom:1px solid var(--gz-rule);color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));line-height:1.45}.gz-photo figcaption strong{color:var(--gz-ink);font-weight:700}.gz-video-frame{position:relative;aspect-ratio:16/9;background:var(--color-bg-muted)}.gz-video-frame :where(iframe,video){display:block;width:100%;height:100%;border:0}.gz-rail{display:grid;align-content:start;gap:clamp(1.75rem,2.4vw,2.25rem)}.gz-rail-h{margin-bottom:.25rem;padding-top:.55rem;border-top:3px solid var(--gz-ink);font-family:var(--gz-sans);font-size:calc(.68rem * var(--gz-z));font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.gz-index li a{display:flex;align-items:baseline;gap:.4rem;min-height:44px;padding:.55rem 0;border-bottom:1px solid var(--gz-rule-soft);font-size:calc(1.04rem * var(--gz-z));line-height:1.3}.gz-index li a:hover>span:first-child{color:var(--gz-claret)}.gz-index-leader{flex:1;min-width:1rem;border-bottom:1px dotted var(--gz-rule);transform:translateY(-.28em)}.gz-index-page{font-family:var(--gz-sans);font-size:calc(.78rem * var(--gz-z));font-weight:650;font-variant-numeric:tabular-nums}.gz-markets{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.gz-markets thead th{padding:.45rem 0 .35rem;border-bottom:1px solid var(--gz-ink);color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.6rem * var(--gz-z));font-weight:650;letter-spacing:.14em;text-align:left;text-transform:uppercase}.gz-markets thead th:last-child{text-align:right}.gz-markets tbody td,.gz-markets tbody th{padding:.7rem 0;border-bottom:1px solid var(--gz-rule-soft);vertical-align:top}.gz-markets tbody th{padding-right:.9rem;font-weight:400;text-align:left}.gz-markets-label{display:block;font-size:calc(.98rem * var(--gz-z));font-weight:560;line-height:1.25}.gz-markets-desc{display:block;margin-top:.25rem;color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));line-height:1.45}.gz-markets tbody td{font-size:calc(1.3rem * var(--gz-z));font-variation-settings:"opsz" 48;font-weight:600;line-height:1.1;text-align:right;white-space:nowrap}.gz-markets-suffix{margin-left:.15em;color:var(--gz-muted);font-size:.62em;font-weight:500}.gz-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--gz-rule-soft)}.gz-facts dt{flex:none;color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:650;letter-spacing:.14em;text-transform:uppercase}.gz-facts dd{font-size:calc(.95rem * var(--gz-z));line-height:1.35;text-align:right}.gz-facts dd a{text-decoration:underline;text-decoration-color:var(--gz-rule);text-underline-offset:3px}@media (min-width:640px) and (max-width:1079px){.gz-rail{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gz-gap)}.gz-rail>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:900px){.gz-lead-body[data-figure=true]{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:start}.gz-lead-body[data-figure=true] .gz-lead-text .gz-cols{column-count:2}}@media (min-width:1080px){.gz-front-grid{grid-template-columns:minmax(0,1fr) clamp(280px,23vw,420px)}.gz-rail{padding-left:var(--gz-gap);border-left:1px solid var(--gz-rule)}}@media (min-width:1920px){.gz-front-grid{grid-template-columns:minmax(0,1fr) clamp(380px,21vw,460px)}.gz-lead-body[data-figure=true]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.gz-section{padding-top:var(--gz-section)}.gz-shead{margin-bottom:clamp(1.75rem,3vw,2.75rem)}.gz-shead-folio{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0 .45rem;border-top:3px solid var(--gz-ink);border-bottom:1px solid var(--gz-rule);color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.64rem * var(--gz-z));font-weight:650;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.gz-folio{color:var(--gz-ink);font-variant-numeric:tabular-nums}.gz-shead-main{display:grid;gap:.75rem var(--gz-gap);padding-top:clamp(1rem,1.8vw,1.5rem)}.gz-shead-label{color:var(--gz-claret);font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));font-weight:650;letter-spacing:.15em;text-transform:uppercase}.gz-shead-title{font-size:clamp(2rem,1.15rem + 2.7vw,4.4rem);font-variation-settings:"opsz" 72;font-weight:520;letter-spacing:-.018em;line-height:1.02;text-wrap:balance}.gz-shead-dek{max-width:40ch;text-wrap:balance;color:var(--gz-muted);font-size:clamp(1.05rem,.95rem + .3vw,1.3rem);font-style:italic;line-height:1.4}@media (min-width:900px){.gz-shead-main{grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:end}.gz-shead-label{grid-column:1/-1}.gz-shead-dek{justify-self:end;text-align:right}}.gz-headlink{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .52s var(--gz-ease)}.gz-headlink:hover{background-size:100% 1px}.gz-feature,.gz-report,.gz-report-lead{position:relative}.gz-feature .gz-headlink:after,.gz-report .gz-headlink:after{content:"";position:absolute;inset:0}.gz-report-lead-title{margin-top:.7rem;font-size:clamp(2rem,1.1rem + 2.8vw,4.25rem);font-variation-settings:"opsz" 72;font-weight:540;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.gz-report-lead-dek{max-width:50ch;margin-top:1rem;color:var(--gz-muted);font-size:clamp(1.1rem,.98rem + .4vw,1.45rem);line-height:1.38}.gz-report-photo{margin-top:1.5rem}.gz-report-lead-body{display:grid;gap:1.75rem var(--gz-gap);margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--gz-rule)}.gz-databox{align-self:start;padding:.9rem 1.1rem 1.1rem;border-top:3px solid var(--gz-ink);background:var(--gz-tint)}.gz-databox-h{margin-bottom:.4rem;font-family:var(--gz-sans);font-size:calc(.64rem * var(--gz-z));font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gz-databox dl>div{display:flex;flex-direction:column-reverse;gap:.1rem;padding:.7rem 0;border-top:1px solid var(--gz-rule-soft)}.gz-databox dd{color:var(--gz-claret);font-size:clamp(1.7rem,1.4rem + .8vw,2.4rem);font-variant-numeric:lining-nums tabular-nums;font-variation-settings:"opsz" 72;font-weight:560;letter-spacing:-.01em;line-height:1.05}.gz-databox dt{color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));line-height:1.4}.gz-report{display:flex;flex-direction:column;gap:.6rem}.gz-report-title{font-size:clamp(1.35rem,1.02rem + .75vw,1.95rem);font-variation-settings:"opsz" 60;font-weight:560;letter-spacing:-.012em;line-height:1.1;text-wrap:balance}.gz-report-dek{color:var(--gz-muted);font-size:calc(1rem * var(--gz-z));line-height:1.5;text-wrap:pretty}.gz-callout{display:flex;align-items:baseline;gap:.75rem;margin-top:.4rem;padding-top:.7rem;border-top:1px solid var(--gz-rule)}.gz-callout-value{flex:none;color:var(--gz-claret);font-size:clamp(1.6rem,1.35rem + .6vw,2.15rem);font-variant-numeric:lining-nums tabular-nums;font-variation-settings:"opsz" 72;font-weight:560;line-height:1}.gz-callout-label{color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));line-height:1.4}.gz-report-more{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:.6rem;color:var(--gz-claret);font-family:var(--gz-sans);font-size:calc(.66rem * var(--gz-z));font-weight:650;letter-spacing:.13em;text-transform:uppercase}.gz-report:hover .gz-report-more .gz-arrow{transform:translateX(3px)}.gz-reports-side{display:grid;align-content:start}.gz-reports-side>.gz-report{padding-block:1.4rem;border-top:1px solid var(--gz-rule)}.gz-reports-side>.gz-report:first-child{padding-top:0;border-top:0}.gz-reports-top{display:grid;gap:2rem var(--gz-gap)}.gz-features,.gz-reports-row{display:grid;margin-top:clamp(2rem,3.5vw,3rem);padding-top:clamp(1.4rem,2.4vw,2rem);border-top:1px solid var(--gz-ink)}.gz-features>*,.gz-reports-row>*{padding-block:1.4rem;border-top:1px solid var(--gz-rule)}.gz-features>:first-child,.gz-reports-row>:first-child{padding-top:0;border-top:0}@media (min-width:760px){.gz-report-lead-body{grid-template-columns:minmax(0,1fr) minmax(13rem,.42fr)}.gz-report-lead-body:not(:has(.gz-copy)){grid-template-columns:minmax(0,24rem)}.gz-reports-side{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gz-gap)}.gz-reports-side>.gz-report{padding-top:0;border-top:0}.gz-reports-side>.gz-report+.gz-report{padding-left:var(--gz-gap);border-left:1px solid var(--gz-rule)}.gz-features,.gz-reports-row{grid-template-columns:repeat(2,minmax(0,1fr))}.gz-features>*,.gz-reports-row>*{padding:0 var(--gz-gap) 1.6rem 0;border-top:0}.gz-features>:nth-child(2n),.gz-reports-row>:nth-child(2n){padding-left:var(--gz-gap);padding-right:0;border-left:1px solid var(--gz-rule)}.gz-features[data-count="1"],.gz-reports-row[data-count="1"]{grid-template-columns:minmax(0,1fr)}}@media (min-width:1080px){.gz-reports-top[data-side=true]{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr)}.gz-reports-top[data-side=true] .gz-reports-side{grid-template-columns:minmax(0,1fr);padding-left:var(--gz-gap);border-left:1px solid var(--gz-rule)}.gz-reports-top[data-side=true] .gz-reports-side>.gz-report{padding:1.6rem 0;border-top:1px solid var(--gz-rule);border-left:0}.gz-reports-top[data-side=true] .gz-reports-side>.gz-report:first-child{padding-top:0;border-top:0}.gz-features[data-count="3"],.gz-reports-row[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.gz-features[data-count="4"],.gz-reports-row[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.gz-features[data-count="3"]>*,.gz-features[data-count="4"]>*,.gz-reports-row[data-count="3"]>*,.gz-reports-row[data-count="4"]>*{padding:0 var(--gz-gap);border-left:1px solid var(--gz-rule)}.gz-features[data-count="3"]>:nth-child(3n+1),.gz-features[data-count="4"]>:nth-child(4n+1),.gz-reports-row[data-count="3"]>:nth-child(3n+1),.gz-reports-row[data-count="4"]>:nth-child(4n+1){padding-left:0;border-left:0}.gz-features[data-count="3"]>:nth-child(3n),.gz-features[data-count="4"]>:nth-child(4n),.gz-reports-row[data-count="3"]>:nth-child(3n),.gz-reports-row[data-count="4"]>:nth-child(4n){padding-right:0}}.gz-record{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.gz-record thead th{padding:0 1rem .55rem 0;border-bottom:2px solid var(--gz-ink);color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:650;letter-spacing:.15em;text-align:left;text-transform:uppercase;white-space:nowrap}.gz-record-co>*{padding:1.5rem 1rem .55rem 0;border-bottom:1px solid var(--gz-ink);vertical-align:bottom}.gz-record-co th{font-size:clamp(1.25rem,1.05rem + .55vw,1.7rem);font-variation-settings:"opsz" 60;font-weight:600;letter-spacing:-.01em;line-height:1.15;text-align:left}.gz-record-count{display:inline-block;margin-left:.85rem;color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.6rem * var(--gz-z));font-weight:650;letter-spacing:.14em;text-transform:uppercase;vertical-align:.25em}.gz-record-role>*{padding:.95rem 1rem .95rem 0;border-bottom:1px solid var(--gz-rule-soft);vertical-align:top}.gz-record-role th{padding-left:clamp(0rem,1.6vw,1.5rem);font-weight:400;text-align:left}.gz-record-role-name{display:block;font-size:calc(1.12rem * var(--gz-z));font-weight:560;line-height:1.3}.gz-record-lead{display:block;max-width:70ch;margin-top:.3rem;color:var(--gz-muted);font-size:calc(.98rem * var(--gz-z));font-style:italic;line-height:1.5}.gz-record-more{margin-top:.35rem}.gz-record-more>summary{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;color:var(--gz-claret);font-family:var(--gz-sans);font-size:calc(.64rem * var(--gz-z));font-weight:650;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;list-style:none}.gz-record-more>summary::-webkit-details-marker{display:none}.gz-record-more>summary:before{content:"+";display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;border:1px solid;font-size:calc(.8rem * var(--gz-z));line-height:1}.gz-record-more[open]>summary:before{content:"-"}.gz-record-more ul{display:grid;gap:.45rem;max-width:76ch;margin:.4rem 0}.gz-record-more li{position:relative;padding-left:1.1rem;font-size:calc(.98rem * var(--gz-z));line-height:1.5}.gz-record-more li:before{content:"";position:absolute;left:.1rem;top:.62em;width:.34em;height:.34em;background:var(--gz-claret)}.gz-num{font-family:var(--gz-sans);font-size:calc(.8rem * var(--gz-z));font-variant-numeric:tabular-nums lining-nums;line-height:1.6;white-space:nowrap}.gz-status{font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:700;letter-spacing:.14em;color:var(--gz-muted);text-transform:uppercase;white-space:nowrap}.gz-status[data-current=true]{color:var(--gz-teal)}@media (min-width:760px){.gz-record thead th:nth-child(2){width:13.5rem}.gz-record thead th:nth-child(3){width:9rem}.gz-record thead th:nth-child(4){width:6.5rem}}@media (max-width:759px){.gz-record,.gz-record tbody,.gz-record td,.gz-record th,.gz-record tr{display:block}.gz-record thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.gz-record tbody{border-top:2px solid var(--gz-ink);margin-top:1.75rem}.gz-record tbody:first-of-type{margin-top:0}.gz-record-co{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:.8rem 0 .6rem;border-bottom:1px solid var(--gz-ink)}.gz-record-co>*{padding:0;border:0}.gz-record-co th{flex:1 1 100%}.gz-record-count{display:block;margin:.3rem 0 0;vertical-align:0}.gz-record-role{display:flex!important;flex-wrap:wrap;gap:.2rem 1rem;padding:.9rem 0;border-bottom:1px solid var(--gz-rule-soft)}.gz-record-role>*{padding:0;border:0}.gz-record-role th{order:0;flex:1 1 100%;padding:0}.gz-record-role td{order:-1}.gz-record-role td:empty{display:none}}.gz-skills{columns:18rem 4;column-gap:var(--gz-gap);column-rule:1px solid var(--gz-rule);counter-reset:gz-skill}.gz-skills>li{display:block;break-inside:avoid;margin-bottom:1.15rem;padding-bottom:1.15rem;border-bottom:1px solid var(--gz-rule-soft)}.gz-skill-name{font-size:calc(1.18rem * var(--gz-z));font-variation-settings:"opsz" 36;font-weight:600;line-height:1.2}.gz-skill-num{display:block;margin-bottom:.3rem;color:var(--gz-claret);font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums}.gz-skill-tags{margin-top:.35rem;font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:600;letter-spacing:.12em;text-transform:uppercase}.gz-skill-desc,.gz-skill-tags{color:var(--gz-muted);line-height:1.5}.gz-skill-desc{margin-top:.5rem;font-size:calc(.98rem * var(--gz-z));text-wrap:pretty}.gz-honours-grid{display:grid;gap:2.5rem var(--gz-gap)}.gz-honours{columns:19rem 2;column-gap:var(--gz-gap);column-rule:1px solid var(--gz-rule)}.gz-honour{display:grid;gap:.35rem;break-inside:avoid;margin-bottom:1.3rem;padding-bottom:1.3rem;border-bottom:1px solid var(--gz-rule-soft)}.gz-honour-title{font-size:clamp(1.2rem,1.05rem + .4vw,1.45rem);font-variation-settings:"opsz" 48;font-weight:580;letter-spacing:-.008em;line-height:1.15;text-wrap:balance}.gz-honour-meta{font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));font-weight:600;letter-spacing:.06em}.gz-honour-desc{color:var(--gz-muted);font-size:calc(.98rem * var(--gz-z));line-height:1.5}.gz-honour .gz-textlink{min-height:32px}.gz-edu{display:grid;align-content:start;gap:2rem}.gz-creds ul>li{padding:.85rem 0;border-bottom:1px solid var(--gz-rule-soft)}.gz-cred-title{font-size:calc(1.08rem * var(--gz-z));font-weight:600;line-height:1.25}.gz-cred-title a{text-decoration:underline;text-decoration-color:var(--gz-rule);text-underline-offset:3px}.gz-cred-inst{margin-top:.15rem;font-size:calc(.98rem * var(--gz-z));font-style:italic}.gz-cred-meta,.gz-cred-period{margin-top:.25rem;color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));line-height:1.45}@media (min-width:1080px){.gz-honours-grid[data-awards=true]{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.gz-honours-grid[data-awards=true] .gz-edu{padding-left:var(--gz-gap);border-left:1px solid var(--gz-rule)}}@media (min-width:760px){.gz-honours-grid[data-awards=false] .gz-edu{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gz-gap)}}.gz-letter blockquote{margin:0}.gz-letter[data-star=true]{display:grid;gap:1.1rem;margin-bottom:clamp(2rem,3.5vw,3rem);padding:clamp(1.4rem,2.5vw,2rem) 0 clamp(1.6rem,2.8vw,2.25rem);border-top:3px solid var(--gz-ink);border-bottom:1px solid var(--gz-ink)}.gz-letter[data-star=true] blockquote{font-size:clamp(1.2rem,1rem + .55vw,1.6rem);font-variation-settings:"opsz" 36;line-height:1.45;column-width:22rem}.gz-letter[data-star=true] blockquote>p:first-child:first-letter{color:var(--gz-claret);font-weight:600}.gz-letters{columns:19rem 3;column-gap:var(--gz-gap);column-rule:1px solid var(--gz-rule)}.gz-letters>.gz-letter{display:block;break-inside:avoid;margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:1px solid var(--gz-rule-soft)}.gz-letters .gz-letter blockquote{font-size:calc(1.02rem * var(--gz-z))}.gz-sign{display:flex;align-items:flex-start;gap:.8rem;margin-top:1rem}.gz-sign-photo{width:44px;height:44px;object-fit:cover;filter:grayscale(1) contrast(1.05)}.gz-sign-name{font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gz-sign-role{margin-top:.15rem;color:var(--gz-muted);font-size:calc(.95rem * var(--gz-z));font-style:italic;line-height:1.35}.gz-sign-source{display:flex;flex-wrap:wrap;gap:.2rem .9rem;margin-top:.3rem;color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.68rem * var(--gz-z));line-height:1.5}.gz-sign-source a{min-height:28px;color:var(--gz-claret);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gz-rating,.gz-sign-source a{display:inline-flex;align-items:center}.gz-rating{color:var(--gz-ink);font-weight:650}.gz-pictures{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1.5rem var(--gz-gap)}@media (min-width:900px){.gz-pictures>[data-lead=true]{grid-column:span 2;grid-row:span 2}}.gz-feature{display:grid;align-content:start;gap:.55rem}.gz-feature-title{font-size:clamp(1.4rem,1.1rem + .7vw,1.9rem);font-variation-settings:"opsz" 60;font-weight:540;letter-spacing:-.012em;line-height:1.12;text-wrap:balance}.gz-feature-dek{color:var(--gz-muted);font-size:calc(1rem * var(--gz-z));line-height:1.5}.gz-figures{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:0 var(--gz-gap);border-top:1px solid var(--gz-ink)}.gz-figures>div{display:flex;flex-direction:column;gap:.35rem;padding:1.2rem 0 1.5rem;border-bottom:1px solid var(--gz-rule-soft)}.gz-figure-label{order:2;font-family:var(--gz-sans);font-size:calc(.7rem * var(--gz-z));font-weight:650;letter-spacing:.12em;text-transform:uppercase}.gz-figure-value{order:1;font-size:clamp(2.6rem,2rem + 1.7vw,4.25rem);font-variant-numeric:lining-nums tabular-nums;font-variation-settings:"opsz" 72;font-weight:500;letter-spacing:-.02em;line-height:1}.gz-figure-suffix{margin-left:.12em;color:var(--gz-claret);font-size:.42em;font-weight:500;letter-spacing:0}.gz-figure-desc{order:3;color:var(--gz-muted);font-size:calc(.98rem * var(--gz-z));line-height:1.45}.gz-desk-folio{margin-bottom:clamp(1.75rem,3vw,2.5rem)}.gz-notice{margin:6px;padding:clamp(1.5rem,4vw,3.75rem);border:1px solid var(--gz-ink);outline:1px solid var(--gz-ink);outline-offset:5px;background:color-mix(in oklch,var(--color-bg-subtle) 60%,transparent)}.gz-notice-head{display:grid;justify-items:center;gap:.9rem;padding-bottom:clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid var(--gz-ink);text-align:center}.gz-notice-title{font-size:clamp(2.4rem,1.3rem + 3.6vw,5.6rem);font-variation-settings:"opsz" 72;font-weight:540;letter-spacing:-.02em;line-height:1;text-wrap:balance}.gz-notice-lede{max-width:52ch;color:var(--gz-muted);font-size:clamp(1.08rem,.98rem + .35vw,1.35rem);font-style:italic;line-height:1.45;text-wrap:balance}.gz-notice-grid{display:grid;gap:2.25rem var(--gz-gap);padding-top:clamp(1.5rem,3vw,2.5rem)}.gz-notice-col{display:grid;align-content:start;gap:.6rem;min-width:0}.gz-email{display:inline-block;max-width:100%;margin:.4rem 0;font-size:clamp(1.25rem,1.05rem + .6vw,1.75rem);font-variation-settings:"opsz" 48;font-weight:500;line-height:1.25;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--gz-claret);text-decoration-thickness:1px;text-underline-offset:5px}.gz-email:hover{color:var(--gz-claret)}.gz-channels li a,.gz-docs li a{display:flex;align-items:flex-start;gap:.8rem;min-height:48px;padding:.8rem 0;border-top:1px solid var(--gz-rule-soft)}.gz-channel-icon{display:inline-grid;flex:none;place-items:center;width:1.5rem;height:1.5rem;margin-top:.05rem;color:var(--gz-claret)}.gz-channel-text{display:grid;flex:1;gap:.15rem;min-width:0}.gz-channel-label{font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gz-channel-desc{color:var(--gz-muted);font-size:calc(.95rem * var(--gz-z));line-height:1.4}.gz-channels li a>.gz-arrow{margin-top:.2rem}.gz-channels li a:hover .gz-channel-label,.gz-docs li a:hover>span:first-child{color:var(--gz-claret)}.gz-docs li a{align-items:baseline;justify-content:space-between;font-size:calc(1.15rem * var(--gz-z));font-weight:500}.gz-docs-note{color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:650;letter-spacing:.14em;text-transform:uppercase}.gz-notice-form{margin-top:clamp(2rem,3.5vw,3rem);padding-top:.25rem}.gz-notice-form>.gz-rail-h{margin-bottom:1.25rem}.gz-brief{display:grid;gap:.6rem}.gz-brief>.gz-kicker{padding-top:.55rem;border-top:3px solid var(--gz-ink);color:var(--gz-ink);font-size:calc(.68rem * var(--gz-z));font-weight:700;letter-spacing:.16em}.gz-brief-title{font-size:clamp(1.35rem,1.15rem + .5vw,1.75rem);font-variation-settings:"opsz" 48;font-weight:560;line-height:1.15}.gz-brief-copy{color:var(--gz-muted);font-size:calc(.98rem * var(--gz-z));line-height:1.5}.gz-brief-form{display:grid;gap:.5rem;margin-top:.4rem}.gz-brief-label{color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.62rem * var(--gz-z));font-weight:650;letter-spacing:.14em;text-transform:uppercase}.gz-brief-row{display:flex;flex-wrap:wrap;gap:.5rem}.gz-input{flex:1 1 12rem;min-width:0;min-height:46px;padding:0 .85rem;border:1px solid var(--gz-ink);border-radius:0;background:var(--color-bg);color:var(--gz-ink);font-family:var(--gz-serif);font-size:calc(1rem * var(--gz-z))}.gz-input::placeholder{color:var(--gz-subtle)}.gz-brief-note,.gz-brief-status{color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.72rem * var(--gz-z));line-height:1.45}.gz-brief-status{color:var(--gz-ink);font-family:var(--gz-serif);font-size:calc(1.05rem * var(--gz-z));font-style:italic}@media (min-width:760px){.gz-notice-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}@media (min-width:1080px){.gz-notice-grid{grid-template-columns:repeat(var(--gz-notice-cols,3),minmax(0,1fr))}.gz-notice-grid>.gz-notice-col+.gz-notice-col{padding-left:var(--gz-gap);border-left:1px solid var(--gz-rule)}.gz-notice-grid:has(>:nth-child(2):last-child){--gz-notice-cols:2}.gz-notice-grid:has(>:only-child){--gz-notice-cols:1}}.gz-desk-page{padding-top:clamp(1.25rem,2.5vw,2rem)}.gz-contact-crumb{padding-top:clamp(1rem,2vw,1.5rem)}.gz-schedule-box{padding-top:1rem;border-top:3px solid var(--gz-ink)}.gz-back{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;color:var(--gz-ink);font-family:var(--gz-sans);font-size:calc(.64rem * var(--gz-z));font-weight:650;letter-spacing:.16em;text-transform:uppercase}.gz-back:hover{color:var(--gz-claret)}.gz-page-head{padding-top:clamp(1.25rem,2.5vw,2rem)}.gz-page-head-main{display:grid;justify-items:center;max-width:68rem;margin:clamp(2rem,4.5vw,4rem) auto 0;text-align:center}.gz-page-title{max-width:20ch;font-size:clamp(2.6rem,1.3rem + 4.8vw,7.4rem);font-variation-settings:"opsz" 72;font-weight:520;letter-spacing:-.024em;line-height:.98;text-wrap:balance}.gz-page-head-main .gz-standfirst{max-width:52ch;text-wrap:balance}.gz-page-head-main .gz-byline{justify-content:center;width:min(100%,44rem);margin-bottom:0}.gz-about-bio .gz-copy{max-width:100%}.gz-about-headline{max-width:34ch;margin-inline:auto;padding-block:1.5rem;border-block:1px solid var(--gz-rule);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.6rem);font-style:italic;font-variation-settings:"opsz" 60;line-height:1.22;text-align:center;text-wrap:balance}.gz-cs-photo{margin-top:clamp(2rem,4vw,3rem)}.gz-cs-grid{display:grid;gap:2.5rem calc(var(--gz-gap) * 1.4);padding-top:clamp(2rem,4vw,3.5rem)}.gz-cs-body{min-width:0}.gz-cs-part+.gz-cs-part,.gz-pullquote+.gz-cs-part{margin-top:clamp(2.25rem,4vw,3.25rem)}.gz-cs-subhead{margin-bottom:1.1rem;padding-top:.6rem;border-top:1px solid var(--gz-ink);font-size:clamp(1.45rem,1.2rem + .7vw,2rem);font-variation-settings:"opsz" 60;font-weight:600;letter-spacing:-.01em;line-height:1.1}.gz-cs-body .gz-cols{columns:18rem 2}.gz-pullquote{margin-top:clamp(2.25rem,4vw,3.25rem);padding:clamp(1.4rem,2.5vw,2rem) 0;border-top:3px solid var(--gz-ink);border-bottom:1px solid var(--gz-ink);text-align:center}.gz-pullquote blockquote p{max-width:30ch;margin-inline:auto;color:var(--gz-claret);font-size:clamp(1.5rem,1.05rem + 1.3vw,2.5rem);font-style:italic;font-variation-settings:"opsz" 72;font-weight:420;line-height:1.18;text-wrap:balance}.gz-pullquote figcaption{margin-top:1rem;color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.68rem * var(--gz-z));font-weight:650;letter-spacing:.15em;text-transform:uppercase}.gz-endmark{display:flex;align-items:center;gap:.75rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--gz-rule);font-style:italic}.gz-endmark-box{flex:none;width:.62em;height:.62em;background:var(--gz-claret)}.gz-endmark a{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;color:var(--gz-claret)}.gz-endmark a:hover{text-decoration:underline;text-underline-offset:4px}.gz-databox-tall dd{font-size:clamp(2rem,1.6rem + 1vw,3rem)}@media (min-width:1080px){.gz-cs-grid[data-data=true]{grid-template-columns:minmax(0,1fr) clamp(15rem,19vw,21rem)}.gz-cs-rail{position:sticky;top:calc(var(--gz-bar-h) + 1.5rem);align-self:start}}@media (max-width:1079px){.gz-cs-rail{order:-1}.gz-databox-tall dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));column-gap:1.25rem}}.gz-blocks{max-width:min(var(--gz-max),76rem);padding-top:clamp(2rem,4vw,3.5rem)}.gz-blocks :where(h2){font-variation-settings:"opsz" 72;letter-spacing:-.015em;text-wrap:balance}.gz-blocks :where(p){text-wrap:pretty}.gz-footer{position:relative;margin-top:clamp(4rem,8vw,7rem);padding:16px 0 1.5rem}.gz-footer:before{content:"";position:absolute;left:var(--gz-gutter);right:var(--gz-gutter);top:0;height:6px;margin-inline:auto;max-width:var(--gz-max);background:linear-gradient(to bottom,var(--gz-ink) 0 3px,transparent 3px 5px,var(--gz-ink) 5px 6px)}@media (min-width:1920px){.gz-footer:before{left:0;right:0;width:var(--gz-max)}}.gz-footer-plate{display:grid;justify-items:center;gap:.5rem;padding:clamp(1.5rem,3vw,2.5rem) 0;border-bottom:1px solid var(--gz-ink);text-align:center}.gz-footer-name{font-size:clamp(1.8rem,1rem + 3vw,3.6rem);font-variation-settings:"opsz" 72;font-weight:640;line-height:1;text-transform:uppercase;text-wrap:balance}.gz-footer-tag{max-width:54ch;color:var(--gz-muted);font-size:calc(1.05rem * var(--gz-z));font-style:italic;text-wrap:balance}.gz-footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:2rem var(--gz-gap);padding-block:2rem}.gz-footer-h{margin-bottom:.65rem;font-family:var(--gz-sans);font-size:calc(.64rem * var(--gz-z));font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gz-footer-grid nav ul{column-count:2;column-gap:1.5rem}.gz-footer-grid li a{display:inline-flex;align-items:center;min-height:36px;font-size:calc(1rem * var(--gz-z))}.gz-footer-grid li a:hover{color:var(--gz-claret)}.gz-footer-imprint p{color:var(--gz-muted);font-size:calc(.95rem * var(--gz-z));font-style:italic;line-height:1.5}.gz-footer-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding-top:1.1rem;border-top:1px solid var(--gz-rule);color:var(--gz-muted);font-family:var(--gz-sans);font-size:calc(.68rem * var(--gz-z));letter-spacing:.04em}.gz-footer-base-links{display:inline-flex;flex-wrap:wrap;gap:.5rem 1.5rem}.gz-footer-base a{color:var(--gz-ink);text-decoration:underline;text-decoration-color:var(--gz-rule);text-underline-offset:3px}@media (max-width:639px){.gz-footer-grid nav ul{column-count:2;column-gap:1.5rem}.gz-footer-grid li a{min-height:44px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.gz [data-reveal]{animation:gz-rise linear both;animation-timeline:view();animation-range:entry 0 entry 280px}}}@keyframes gz-rise{0%{opacity:.001;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gz *,.gz :after,.gz :before{transition-duration:.01ms!important}}@media print{.gz{background:#fff;color:#000}.gz-bar,.gz-skip,.gz-ticker{display:none}}@media (max-width:639px){.gz-ears>span:not(.gz-ear-status){display:none}.gz-ears:not(:has(.gz-ear-status)){display:none}.gz-ears{justify-content:center}.gz-ears>span:last-child{text-align:center}}@media (max-width:899px){.gz-lead-figure{order:2}}@media (max-width:759px){.gz-databox dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));column-gap:1rem}}@media (max-width:1179px){@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.gz-bar-mark{animation:gz-mark linear both;animation-timeline:scroll(root);animation-range:90px 200px}}}}@media (min-width:640px) and (max-width:899px){.gz-lead-figure{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gz-gap)}.gz-lead-figure>:only-child{grid-column:1/-1}}html[data-mode=dark] .gz-dateline:after{content:"Night edition";padding:0 clamp(.6rem,1.6vw,1.6rem);border-left:1px solid var(--gz-rule);color:var(--gz-claret)}.gz-cs-body .gz-cols:has(ul,ol){max-width:72ch;column-count:1}.gz-blocks h2{font-weight:540}.gz-blocks h3{font-weight:580}@media (min-width:1080px){.gz-figures{grid-template-columns:repeat(var(--gz-fig-cols,4),minmax(0,1fr))}}.gz-figure-suffix[data-attach=true]{margin-left:.02em}.gz-about-role{display:grid;gap:1rem;margin-top:clamp(2rem,4vw,3rem)}.gz-about-bio,.gz-about-bio+.gz-section{padding-top:clamp(2rem,4vw,3.5rem)}.gz-companies li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--gz-rule-soft);font-size:calc(.98rem * var(--gz-z));line-height:1.3}.gz-companies a:hover{color:var(--gz-claret)}@media (min-width:1080px){.gz-front-grid{align-items:stretch;padding-bottom:clamp(1.5rem,2.5vw,2.25rem);border-bottom:3px solid var(--gz-ink);box-shadow:0 4px 0 -3px var(--gz-ink)}.gz-lead{display:flex;flex-direction:column}.gz-lead-body{flex:1}.gz-lead-body[data-figure=true]{align-items:stretch}.gz-lead-body[data-figure=true]>.gz-lead-figure{padding-right:calc(var(--gz-gap) * .75);border-right:1px solid var(--gz-rule)}.gz-front{padding-bottom:0}.gz-lead-text{display:flex;flex-direction:column}.gz-lead-text>.gz-lead-actions{margin-top:auto;padding-top:clamp(1.5rem,2.4vw,2rem)}}:root:has(.gz){scroll-behavior:auto}:root:has(.gz) .luxe-scroll-progress{display:none}.gz-bar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gz-claret);transform:scaleX(0);transform-origin:0 50%}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.gz-bar:after{animation:gz-read linear both;animation-timeline:scroll(root block)}}}@keyframes gz-read{to{transform:scaleX(1)}}@media (max-width:639px){.gz-masthead{padding-top:.75rem}.gz-dateline{padding-block:.5rem .55rem}}