.zl-facts{gap:var(--zl-s4) var(--zl-gap);margin:var(--zl-s5) 0 0;display:grid}.zl-facts>div{padding-top:var(--zl-s3);border-top:var(--zl-border) solid var(--zl-hairline-paper)}.zl-facts dt{color:var(--zl-label);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;font-weight:600}.zl-facts dd{margin:var(--zl-s1) 0 0;color:var(--zl-ink);overflow-wrap:anywhere}.zl-facts a{color:var(--zl-navy)}@media (min-width:40em){.zl-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-facts--four{margin-top:var(--zl-s7)}.zl-facts--four>div{border-top:var(--zl-rule-w) solid var(--zl-rule)}@media (min-width:64em){.zl-facts--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.zl-home-hero{isolation:isolate;min-height:100svh;padding-block:calc(var(--zl-hh) + var(--zl-s6)) calc(var(--zl-s7) + var(--zl-sticky-h));background:var(--zl-night);color:var(--zl-on-dark-text);align-items:flex-end;display:flex;position:relative;overflow:hidden}.zl-home-hero:before{content:"";z-index:-1;background:linear-gradient(#0f1f3899, #0f1f3800 calc(var(--zl-hh) + 3rem)), linear-gradient(0deg, #0f1f38e6, #0f1f3880 60%, #0f1f3800);position:absolute;inset:0}.zl-home-hero__img{z-index:-2;object-fit:cover;object-position:88% 0%;width:100%;height:100%;position:absolute;inset:0}.zl-home-hero>.zl-container{width:100%}.zl-home-hero__text{max-width:40rem}.zl-home-hero .zl-eyebrow{color:var(--zl-sand)}.zl-home-hero h1{color:var(--zl-on-dark)}.zl-home-hero .zl-hero-block__accent{color:var(--zl-on-dark-text)}.zl-home-hero__note{max-width:36rem;margin:var(--zl-s4) 0 0;font-size:var(--zl-fs-lead)}.zl-home-hero .zl-link{color:var(--zl-on-dark)}@media (min-width:48em){.zl-home-hero{padding-bottom:var(--zl-s8)}}@media (min-width:64em){.zl-home-hero{padding-top:calc(var(--zl-hh) + var(--zl-s7));align-items:center}.zl-home-hero:before{background:linear-gradient(#0f1f3899, #0f1f3800 calc(var(--zl-hh) + 3rem)), linear-gradient(90deg, #0f1f38e0, #0f1f389e 40%, #0f1f3800 72%)}.zl-home-hero__img{object-position:70% 0%}}.zl-stack-links{margin-top:var(--zl-s4);justify-items:start;display:grid}.zl-legacy-band .zl-prose{max-width:var(--zl-measure)}.zl-home-video>*{max-width:60rem;margin-inline:auto}.zl-home-video-band{padding-top:calc(var(--zl-section) / 2)}.zl-why__head{max-width:var(--zl-measure)}.zl-why__lead{margin:var(--zl-s3) 0 0;font-size:var(--zl-fs-lead)}.zl-why__grid{gap:var(--zl-s4);margin:var(--zl-s7) 0 0;padding:0;list-style:none;display:grid}.zl-why__grid li{padding:var(--zl-s5);background:var(--zl-white);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-why__grid h3{margin-bottom:var(--zl-s2);font-family:var(--zl-sans);font-size:1.125rem;font-weight:600;line-height:1.35}.zl-why__grid p{margin:0}@media (min-width:48em){.zl-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75em){.zl-why__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.zl-why__mission{max-width:none;margin-top:var(--zl-s6);padding:var(--zl-s5) var(--zl-s6);background:var(--zl-white);border-left:.25rem solid var(--zl-sand)}.zl-why__mission>:first-child{margin-top:0}.zl-why__mission>:last-child{margin-bottom:0}.zl-legacy-band .zl-container>*+*{margin-top:var(--zl-s6)}.zl-process{gap:var(--zl-s6) var(--zl-s8);align-items:start;display:grid}.zl-process__img{aspect-ratio:4/3;object-fit:cover;width:100%}@media (min-width:64em){.zl-process{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.zl-process .zl-steps{grid-template-columns:minmax(0,1fr)}}@media (min-width:75em){.zl-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.zl-page-hero{grid-template-columns:minmax(0,1fr);display:grid}.zl-page-hero__text{padding:var(--zl-s6) var(--zl-gutter) var(--zl-s7)}.zl-page-hero__figure{height:clamp(calc(var(--zl-hh) + 9rem), 56.25vw, calc(var(--zl-hh) + 16rem));background:var(--zl-navy);order:-1;margin:0;position:relative}.zl-page-hero__figure img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.zl-page-hero__figure--contain{background:0 0}.zl-page-hero__figure--contain img{object-fit:contain}@media (min-width:64em){.zl-page-hero__figure--contain img{object-position:right center}}.zl-page-hero h1,.zl-page-hero .zl-page-title{color:var(--zl-on-dark)}.zl-page-hero .zl-eyebrow{width:fit-content;padding-top:var(--zl-s3);border-top:var(--zl-border) solid var(--zl-sand)}.zl-page-hero .zl-crumbs a,.zl-page-hero .zl-crumbs li{color:var(--zl-on-dark-muted)}.zl-page-hero .zl-crumbs li+li:before{color:var(--zl-on-dark-line)}.zl-page-hero__lead{max-width:36rem;margin:var(--zl-s4) 0 0;color:var(--zl-on-dark-text)}.zl-page-hero__links{gap:var(--zl-s3) var(--zl-s6);margin:var(--zl-s5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.zl-page-hero__links a{gap:var(--zl-s2);min-height:2.75rem;color:var(--zl-on-dark);text-decoration:underline;-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);text-underline-offset:.25em;align-items:center;font-weight:600;display:inline-flex}.zl-page-hero__links svg{fill:currentColor;width:1.125rem;height:1.125rem}.zl-page-hero__facts{gap:var(--zl-s2) var(--zl-s6);margin:var(--zl-s6) 0 0;color:var(--zl-on-dark);font-size:var(--zl-fs-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.zl-page-hero__facts li{align-items:center;gap:var(--zl-s2);display:flex}.zl-page-hero__facts li:before{content:"";background:var(--zl-sand);flex:none;width:.375rem;height:.375rem}.zl-page-hero .zl-page-meta{color:var(--zl-on-dark-muted)}@media (min-width:64em){.zl-page-hero{grid-template-columns:minmax(var(--zl-gutter), 1fr) minmax(0, calc(var(--zl-container) * .55)) minmax(0, calc(var(--zl-container) * .45)) minmax(var(--zl-gutter), 1fr);min-height:calc(26rem + var(--zl-hh))}.zl-page-hero__text{padding:calc(var(--zl-hh) + var(--zl-s7)) var(--zl-s8) var(--zl-s8) 0;flex-direction:column;grid-column:2;justify-content:center;display:flex}.zl-page-hero__figure{order:0;grid-column:3/-1;height:auto}}.zl-profile-head__grid{gap:var(--zl-s6) var(--zl-s8);align-items:start;display:grid}.zl-profile-head__photo{aspect-ratio:4/5;object-fit:cover;background:var(--zl-white);width:100%;max-width:20rem}@media (min-width:40em){.zl-profile-head__grid{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}@media (min-width:64em){.zl-profile-head__grid{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}}.zl-profile-head h1{margin-top:var(--zl-s2)}.zl-profile-head .zl-profile-head__photo{max-width:15rem}@media (min-width:64em){.zl-profile-head__grid{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:end}}.zl-profile-bar{border-block:var(--zl-border) solid var(--zl-hairline-paper);background:var(--zl-paper)}.zl-profile-bar__list{gap:var(--zl-s3) var(--zl-gap);padding-block:var(--zl-s4);margin-block:0;display:grid}.zl-profile-bar__list dt{color:var(--zl-ink);font-size:var(--zl-fs-caption);font-weight:600}.zl-profile-bar__list dd{font-size:var(--zl-fs-small);overflow-wrap:anywhere;margin:0}.zl-profile-bar__list a{color:var(--zl-navy)}@media (min-width:40em){.zl-profile-bar__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.zl-profile-bar__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.zl-profile-body{padding-block:var(--zl-s7) var(--zl-section)}.zl-profile-body>*+*{margin-top:var(--zl-s7)}.zl-profile-sub{margin-bottom:var(--zl-s3);font-family:var(--zl-sans);font-size:1.0625rem;font-weight:600;line-height:1.35}.zl-profile-summary{gap:var(--zl-s6) var(--zl-gap);display:grid}@media (min-width:48em){.zl-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-profile-areas,.zl-profile-edu{font-size:var(--zl-fs-small);margin:0;padding:0;line-height:1.55;list-style:none}.zl-profile-areas li{padding-left:1rem;position:relative}.zl-profile-areas li:before{content:"›";color:var(--zl-label);position:absolute;left:0}.zl-profile-areas a{color:var(--zl-ink);-webkit-text-decoration-color:var(--zl-hairline);text-decoration-color:var(--zl-hairline);text-underline-offset:.2em}.zl-profile-areas li+li,.zl-profile-edu li+li{margin-top:var(--zl-s1)}.zl-profile-bio .zl-prose{max-width:none;font-size:var(--zl-fs-small);line-height:var(--zl-lh-body)}.zl-profile-bio .zl-prose h2,.zl-profile-bio .zl-prose h3{margin-top:var(--zl-s5);margin-bottom:var(--zl-s2);font-size:1.25rem}.zl-profile-bio .zl-prose h4{font-size:1.0625rem}.zl-profile-bio .zl-prose p+p{margin-top:var(--zl-s3)}.zl-profile-bio .zl-video-block{margin-top:var(--zl-s6)}@media (min-width:64em){.zl-profile-bio .zl-prose{columns:2;column-gap:var(--zl-s8)}.zl-profile-bio .zl-prose>*{break-inside:avoid}}.zl-profile-foot{gap:var(--zl-gap);align-items:start;display:grid}.zl-block>*+*{margin-top:var(--zl-s5)}.zl-article>.zl-block{margin-top:var(--zl-s7)}.zl-link-list__plain{min-height:3.125rem;padding-block:var(--zl-s2);color:var(--zl-text);font-size:var(--zl-fs-small);align-items:center;line-height:1.4;display:flex}.zl-ruled--rows{grid-template-columns:minmax(0,1fr);gap:0}.zl-ruled--rows>div{gap:var(--zl-s1) var(--zl-s5);padding-block:var(--zl-s3);border-top:var(--zl-border) solid var(--zl-hairline);display:grid}.zl-ruled--rows>div:first-child{border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-ruled--rows dt{margin:0}@media (min-width:48em){.zl-ruled--rows{grid-template-columns:minmax(0,1fr)}.zl-ruled--rows>div{grid-template-columns:12rem minmax(0,1fr);align-items:baseline}.zl-ruled--rows dd{grid-column:2}}.zl-talks{gap:var(--zl-s6);margin:0;padding:0;list-style:none;display:grid}.zl-talks li{gap:var(--zl-s4) var(--zl-s6);padding-top:var(--zl-s5);border-top:var(--zl-rule-w) solid var(--zl-rule);display:grid}.zl-talks img{aspect-ratio:16/10;object-fit:cover;width:100%}@media (min-width:48em){.zl-talks li{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}}.zl-talks h3{margin-top:var(--zl-s2);font-size:var(--zl-fs-h4)}.zl-talks p+p{margin-top:var(--zl-s2)}.zl-talks__meta{color:var(--zl-label);font-size:var(--zl-fs-caption)}.zl-aside-people,.zl-aside-links{padding-top:var(--zl-s3);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-aside-people h2,.zl-aside-links h2{margin-bottom:var(--zl-s3)}.zl-aside-people ul,.zl-aside-links ul{margin:0;padding:0;list-style:none}.zl-aside-people li{gap:var(--zl-s3);padding-block:var(--zl-s3);border-bottom:var(--zl-border) solid var(--zl-hairline);grid-template-columns:4rem minmax(0,1fr);align-items:center;display:grid}.zl-aside-people img,.zl-aside-people .zl-person__placeholder{aspect-ratio:1;object-fit:cover;width:4rem}.zl-aside-people li div{font-size:var(--zl-fs-small);line-height:1.35;display:grid}.zl-aside-people a{min-height:1.5rem;color:var(--zl-ink);align-items:center;font-weight:600;display:inline-flex}.zl-aside-people span{color:var(--zl-muted)}.zl-aside-links li{border-bottom:var(--zl-border) solid var(--zl-hairline)}.zl-aside-links a{min-height:var(--zl-target);padding-block:var(--zl-s2);color:var(--zl-ink);font-size:var(--zl-fs-small);align-items:center;line-height:1.35;display:flex}.zl-guide{gap:var(--zl-s2);padding:var(--zl-s5);border:var(--zl-border) solid var(--zl-hairline);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-white);display:grid}.zl-guide__title{color:var(--zl-ink);font-family:var(--zl-serif);font-size:1.25rem;line-height:1.3}.zl-guide p:not(.zl-eyebrow):not(.zl-guide__title){font-size:var(--zl-fs-small)}.zl-guide .zl-link svg{margin-inline-start:var(--zl-s2)}.zl-guide__meta{color:var(--zl-muted);margin-inline-start:var(--zl-s1);font-weight:400}.zl-topic-index>*+*{margin-top:var(--zl-s5)}.zl-topic-index__bar{gap:var(--zl-s4) var(--zl-s6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.zl-topic-index__count{color:var(--zl-label);font-size:var(--zl-fs-caption)}.zl-topic-index__search{gap:var(--zl-s1);flex:18rem;max-width:26rem;display:grid}.zl-topic-index__search label{color:var(--zl-ink);font-size:var(--zl-fs-small);font-weight:600}.zl-topic-grid--index{gap:var(--zl-gap);display:grid}.zl-topic-card{padding:var(--zl-s5) var(--zl-s5) var(--zl-s4);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-paper);flex-direction:column;display:flex}.zl-topic-card__img{width:calc(100% + 2 * var(--zl-s5));max-width:none;height:auto;margin:calc(-1 * var(--zl-s5)) calc(-1 * var(--zl-s5)) var(--zl-s4);aspect-ratio:3/2;object-fit:cover;display:block}.zl-topic-card h3{font-size:var(--zl-fs-h4);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.zl-topic-card__count{margin:var(--zl-s1) 0 var(--zl-s3);color:var(--zl-label);font-size:var(--zl-fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.zl-topic-card ul{margin:0;padding:0;list-style:none}.zl-topic-card li{border-top:var(--zl-border) solid var(--zl-hairline-paper)}.zl-topic-card a{min-height:2.75rem;padding-block:var(--zl-s1);color:var(--zl-ink);align-items:center;line-height:1.35;text-decoration:none;display:flex}.zl-topic-card a:hover{text-decoration:underline}.zl-topic-card__more{min-height:var(--zl-target);padding:var(--zl-s2) 0 0;color:var(--zl-navy);font:inherit;font-size:var(--zl-fs-small);text-decoration:underline;-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;font-weight:600}@media (scripting:none){.zl-topic-card li[hidden]{display:list-item}.zl-topic-card__more{display:none}}.zl-topic-index__none{color:var(--zl-muted)}.zl-topic-grid a[aria-current=page]{font-weight:600}.zl-official{border-top:var(--zl-rule-w) solid var(--zl-rule);margin:0;padding:0;list-style:none}.zl-official li{gap:var(--zl-s1) var(--zl-s5);padding-block:var(--zl-s4);border-bottom:var(--zl-border) solid var(--zl-hairline);display:grid}@media (min-width:48em){.zl-official li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline}}.zl-official a{color:var(--zl-ink);font-family:var(--zl-serif);overflow-wrap:anywhere;font-size:1.375rem;line-height:1.3}.zl-official span{color:var(--zl-muted);font-size:var(--zl-fs-small)}.zl-notice--warn{border-inline-start:var(--zl-rule-w) solid var(--zl-navy)}.zl-notice h2{color:var(--zl-ink);font-family:var(--zl-sans);font-size:1rem;font-weight:600;line-height:1.4}.zl-notice ul{gap:var(--zl-s2);margin:0;padding-inline-start:var(--zl-s5);display:grid}.zl-glossary__layout{gap:var(--zl-s7) var(--zl-s8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.zl-glossary__layout{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start}.zl-glossary__aside{top:calc(var(--zl-hh-compact) + var(--zl-s5));position:sticky}}.zl-glossary{scroll-margin-top:calc(-1 * var(--zl-s5))}.zl-glossary .zl-dev-note{margin:0 0 var(--zl-s6)}.zl-glossary .zl-h2{margin-top:var(--zl-s3);color:var(--zl-on-dark);font-size:clamp(2rem,1.4rem + 2.2vw,3.25rem);line-height:var(--zl-lh-tight)}.zl-glossary__lead{margin-top:var(--zl-s4);font-size:var(--zl-fs-lead);line-height:1.6}.zl-glossary__letters{grid-template-columns:repeat(7, minmax(0, var(--zl-target)));margin-top:var(--zl-s6);gap:.375rem;display:grid}.zl-glossary__letters button{aspect-ratio:1;border:var(--zl-border) solid var(--zl-on-dark-line);border-radius:var(--zl-radius);min-width:0;color:var(--zl-on-dark);font:inherit;font-size:var(--zl-fs-small);cursor:pointer;background:0 0;padding:0;font-weight:600}.zl-glossary__letters button:hover:not(:disabled){border-color:var(--zl-on-dark)}.zl-glossary__letters button[aria-pressed=true]{border-color:var(--zl-on-dark);background:var(--zl-on-dark);color:var(--zl-night)}.zl-glossary__letters button:disabled{border-color:var(--zl-on-dark-rule);color:var(--zl-on-dark-faint);cursor:default;font-weight:400}.zl-glossary__views{gap:0 var(--zl-s5);margin-top:var(--zl-s4);flex-wrap:wrap;display:flex}.zl-glossary__views button{min-height:var(--zl-target);border:0;border-bottom:var(--zl-rule-w) solid transparent;color:var(--zl-on-dark-text);font:inherit;font-size:var(--zl-fs-small);cursor:pointer;background:0 0;padding:0}.zl-glossary__views button:hover,.zl-glossary__views button[aria-pressed=true]{color:var(--zl-on-dark)}.zl-glossary__views button[aria-pressed=true]{border-bottom-color:var(--zl-sand)}.zl-glossary__count{margin-top:var(--zl-s3);color:var(--zl-on-dark-muted);font-size:var(--zl-fs-caption)}.zl-glossary__list{column-gap:var(--zl-s6);margin:0}@media (min-width:48em){.zl-glossary__list{columns:2}}.zl-glossary__list>div{padding-block:var(--zl-s5);border-top:var(--zl-border) solid var(--zl-on-dark-rule);break-inside:avoid}.zl-glossary__list dt{color:var(--zl-on-dark);font-size:1.25rem;font-weight:500;line-height:1.3}.zl-glossary__tr{color:var(--zl-on-dark-muted);font-size:var(--zl-fs-small);font-weight:400}.zl-glossary__list dd{margin:var(--zl-s3) 0 0;font-size:var(--zl-fs-small);line-height:1.6}.zl-glossary__note{margin-top:var(--zl-s6);color:var(--zl-on-dark-muted);font-size:var(--zl-fs-caption)}@media (min-width:80em){.zl-glossary{padding-block:var(--zl-s7) var(--zl-s8)}.zl-glossary>.zl-container{max-width:calc(100rem + 2 * var(--zl-gutter))}.zl-glossary__layout{column-gap:var(--zl-s7);grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.zl-glossary__list{columns:3}.zl-glossary__list>div{padding-block:var(--zl-s3) var(--zl-s4)}}.zl-article .zl-people{grid-template-columns:minmax(0,1fr)}@media (min-width:64em){.zl-article .zl-people .zl-person{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.zl-page-body:has(>.zl-aside:empty){grid-template-columns:minmax(0,1fr)}.zl-page-body:has(>.zl-aside:empty) .zl-aside{display:none}.zl-page-body:has(>.zl-aside:empty) .zl-article .zl-people{grid-template-columns:repeat(2,minmax(0,1fr))}.zl-page-body:has(>.zl-aside:empty) .zl-article .zl-people .zl-person{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}}.zl-page-body--before{padding-bottom:0}.zl-page-below{padding-block:var(--zl-s7) var(--zl-section)}@media (max-width:63.99em){.zl-page-below{padding-top:0}}.zl-hub{padding-top:var(--zl-s5);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-hub__title{margin:0 0 var(--zl-s2);font-size:var(--zl-fs-body)}.zl-hub-box__center{justify-content:space-between;gap:var(--zl-s3);border-bottom:var(--zl-border) solid var(--zl-hairline);font-weight:600}.zl-hub-box__center svg{width:1rem;height:1rem;color:var(--zl-label);flex:none}.zl-trust{padding:var(--zl-s5);border:var(--zl-border) solid var(--zl-hairline);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-white)}.zl-trust__facts{gap:var(--zl-s3) var(--zl-gap);margin:0;display:grid}@media (min-width:30em){.zl-trust__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-trust__facts div{gap:var(--zl-s1);display:grid}.zl-trust__facts dt{color:var(--zl-label);font-size:var(--zl-fs-small)}.zl-trust__facts dd{margin:0}.zl-trust__pending{color:var(--zl-muted);font-style:italic}.zl-trust__sources{font-size:var(--zl-fs-small);margin:0;padding-left:1.25rem;line-height:1.5}.zl-trust__sources li+li{margin-top:var(--zl-s2)}.zl-trust__disclaimer{color:var(--zl-muted);font-size:var(--zl-fs-small)}.zl-home-areas{gap:var(--zl-s8);display:grid}.zl-home-areas__main>*+*{margin-top:var(--zl-s4)}.zl-home-areas__list h3{margin:0 0 var(--zl-s3);font-size:var(--zl-fs-body)}.zl-home-areas__list ul{margin:0 0 var(--zl-s4);border-top:var(--zl-rule-w) solid var(--zl-border);padding:0;list-style:none}.zl-home-areas__list li{border-bottom:var(--zl-rule-w) solid var(--zl-border)}.zl-home-areas__list li a{padding-block:var(--zl-s3);color:inherit;text-decoration:none;display:block}.zl-home-areas__list li a:hover{text-decoration:underline}@media (min-width:64em){.zl-home-areas{gap:var(--zl-s8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (min-width:75em){.zl-home-areas__list ul{column-gap:var(--zl-s6);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zl-home-areas__list li:nth-child(-n+2){border-top:var(--zl-rule-w) solid var(--zl-border)}}.zl-quick{margin-bottom:var(--zl-s7);padding:var(--zl-s5);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-paper)}.zl-quick__facts{gap:var(--zl-s4) var(--zl-s6);margin:0 0 var(--zl-s4);display:grid}@media (min-width:40em){.zl-quick__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-quick__facts>div{padding-top:var(--zl-s3);border-top:var(--zl-border) solid var(--zl-hairline-paper)}.zl-quick__facts dt{margin-bottom:var(--zl-s1);color:var(--zl-label);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;font-weight:600}.zl-quick__facts dd{color:var(--zl-ink);font-size:var(--zl-fs-small);margin:0;line-height:1.5}.zl-quick__facts a{color:var(--zl-navy);-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);font-weight:600}.zl-cta-box{max-width:var(--zl-measure);margin:var(--zl-s6) 0 var(--zl-s7);padding:var(--zl-s5);border-left:var(--zl-rule-w) solid var(--zl-navy);background:var(--zl-paper)}.zl-cta-box p{margin:0 0 var(--zl-s4)}.zl-cta-box .zl-eyebrow{margin-bottom:var(--zl-s2)}.zl-cta-box__actions{gap:var(--zl-s3) var(--zl-s6);flex-wrap:wrap;align-items:center;display:flex}.zl-cta-box__actions .zl-link{gap:var(--zl-s2);align-items:center;font-weight:600;display:inline-flex}.zl-cta-box__actions svg{flex:none;width:1.125rem;height:1.125rem}.zl-byline{padding:var(--zl-s5);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-paper)}.zl-byline__facts{gap:var(--zl-s3) var(--zl-s7);flex-wrap:wrap;margin:0;display:flex}.zl-byline__facts dt{color:var(--zl-label);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;font-weight:600}.zl-byline__facts dd{margin:var(--zl-s1) 0 0;color:var(--zl-ink)}.zl-byline__sub{margin:var(--zl-s6) 0 var(--zl-s3);padding-top:var(--zl-s4);border-top:var(--zl-border) solid var(--zl-hairline-paper);font-family:var(--zl-sans);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;color:var(--zl-label);font-weight:600}.zl-byline__people{gap:var(--zl-s5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40em){.zl-byline__people{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-byline__people li{gap:var(--zl-s4);grid-template-columns:4rem minmax(0,1fr);align-items:start;display:grid}.zl-byline__people img,.zl-byline__people .zl-person__placeholder{aspect-ratio:4/5;object-fit:cover;width:4rem}.zl-byline__name{color:var(--zl-ink);font-family:var(--zl-serif);font-size:var(--zl-fs-h4);line-height:1.3}.zl-byline__bar{margin:var(--zl-s1) 0 var(--zl-s2);color:var(--zl-muted);font-size:var(--zl-fs-caption)}.zl-progress{z-index:70;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.zl-progress>div{background:var(--zl-sand);transform-origin:0;height:100%;transform:scaleX(0)}
