.draft-flag.astro-ffgpeier{z-index:25;background:var(--magenta);color:var(--midnight);text-align:center;padding:10px 24px;font-size:14px;font-weight:700;position:fixed;bottom:0;left:0;right:0}.crumbs-wrap.astro-ffgpeier{padding:88px 24px 0}.crumbs.astro-ffgpeier{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);flex-wrap:wrap;align-items:center;gap:0 10px;font-size:12px;display:flex}.crumbs.astro-ffgpeier a.astro-ffgpeier{padding:14px 0;text-decoration:none;display:inline-block}.crumbs__home.astro-ffgpeier{color:var(--midnight);font-weight:700}.crumbs__topic.astro-ffgpeier{color:var(--blue-band)}.crumbs.astro-ffgpeier a.astro-ffgpeier:hover{color:var(--magenta)}.hero.astro-ffgpeier{padding-bottom:calc(84.6154vw - 40px);position:relative;overflow:hidden}.hero__art.astro-ffgpeier img.astro-ffgpeier{width:100%;height:auto;position:absolute;bottom:0;left:0;right:0}.hero__art.astro-ffgpeier .hero__art--fallback.astro-ffgpeier{object-fit:cover;object-position:right center;height:84.6154vw;-webkit-mask-image:linear-gradient(165deg,#0000 0% 22%,#000 55%);mask-image:linear-gradient(165deg,#0000 0% 22%,#000 55%)}.hero__fade.astro-ffgpeier,.hero__hairline.astro-ffgpeier{display:none}.hero--terrain.astro-ffgpeier{padding-bottom:84.6154vw}.hero__copy.astro-ffgpeier{z-index:1;padding:10px 24px 0;position:relative}.hero__headline.astro-ffgpeier{font-size:clamp(28px,9.70874vw - 4.66019px,34px)}.hero__subline.astro-ffgpeier{color:var(--midnight);text-wrap:balance;margin-top:16px;font-size:19px;line-height:1.4}.hero__coords.astro-ffgpeier{z-index:1;font-size:11px;bottom:18px;right:20px}@media (width>=900px){.crumbs-wrap.astro-ffgpeier{max-width:calc(1120px + 2 * var(--gutter));padding:calc(104px + 16px) var(--gutter) 0;margin:0 auto}.crumbs.astro-ffgpeier{gap:0 14px;font-size:13px}.hero.astro-ffgpeier{aspect-ratio:16/9;background:var(--ivory);max-width:1120px;margin:8px auto 0;padding:0;container-type:inline-size}@media (width<=1167.98px){.hero.astro-ffgpeier{margin-left:var(--gutter);margin-right:var(--gutter)}}.hero__art.astro-ffgpeier img.astro-ffgpeier,.hero__art.astro-ffgpeier .hero__art--fallback.astro-ffgpeier{object-fit:cover;object-position:center;width:100%;height:100%;inset:0;-webkit-mask-image:none;mask-image:none}.hero__fade.astro-ffgpeier{background:linear-gradient(to bottom right, var(--ivory) 0%, var(--ivory) 30%, #f4f1ea00 62%);display:block;position:absolute;inset:0}.hero__hairline.astro-ffgpeier{border:1px solid var(--rule);pointer-events:none;display:block;position:absolute;inset:0}.hero__copy.astro-ffgpeier{padding:0;position:absolute;top:3.96cqw;left:4.73cqw}.hero__headline.astro-ffgpeier{white-space:nowrap;font-size:5.34cqw}.hero__subline.astro-ffgpeier{text-wrap:balance;max-width:36cqw;margin-top:1.09cqw;font-size:2.4cqw;line-height:1.12}.hero__coords.astro-ffgpeier{font-size:1.18cqw;bottom:3.05cqw;right:3.29cqw}}.column.astro-ffgpeier{padding:0 24px}@media (width>=900px){.column.astro-ffgpeier{max-width:calc(760px + 2 * var(--gutter));padding:40px var(--gutter) 0;margin:0 auto}}.route.astro-ffgpeier{display:none}@media (width>=1200px){.reading--route.astro-ffgpeier{grid-template-columns:200px minmax(0,760px) minmax(0,1fr);column-gap:56px;max-width:1120px;margin:0 auto;padding-top:48px;display:grid}.reading--route.astro-ffgpeier .column.astro-ffgpeier{grid-area:1/2;max-width:none;margin:0;padding:0}.route.astro-ffgpeier{grid-area:1/1;align-self:start;padding-top:6px;display:block;position:sticky;top:32px}.reading--route.astro-ffgpeier .body.astro-ffgpeier .pull,.reading--route.astro-ffgpeier .body.astro-ffgpeier .stats,.reading--route.astro-ffgpeier .body.astro-ffgpeier .figure,.reading--route.astro-ffgpeier .body.astro-ffgpeier .table-wrap,.reading--route.astro-ffgpeier .body.astro-ffgpeier .table-note{margin-right:-104px}}.route__title.astro-ffgpeier{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);font-size:12px;font-weight:700}.route__track.astro-ffgpeier{margin-top:22px;position:relative}.route__svg.astro-ffgpeier{position:absolute;top:0;left:0;overflow:visible}.route.astro-ffgpeier ol.astro-ffgpeier{padding-left:34px}.route.astro-ffgpeier li.astro-ffgpeier{min-height:52px;padding-bottom:10px}.route.astro-ffgpeier a.astro-ffgpeier{color:var(--blue-band);gap:8px;font-size:14px;line-height:1.3;text-decoration:none;display:flex}.route.astro-ffgpeier a.astro-ffgpeier:hover .route__label.astro-ffgpeier{color:var(--magenta)}.route.astro-ffgpeier a.astro-ffgpeier:focus-visible{outline:2px solid var(--magenta);outline-offset:3px}.route__num.astro-ffgpeier{letter-spacing:.06em;color:var(--blue-band);flex:none;padding-top:2px;font-size:12px;font-weight:700}.route.astro-ffgpeier li.astro-ffgpeier.is-passed a.astro-ffgpeier{color:var(--midnight)}.route.astro-ffgpeier li.astro-ffgpeier.is-current a.astro-ffgpeier{color:var(--midnight);font-weight:700}.byline.astro-ffgpeier{align-items:center;gap:14px;padding-top:20px;display:flex}.byline__faces.astro-ffgpeier{flex:none;display:flex}.byline__faces.astro-ffgpeier>.astro-ffgpeier+.astro-ffgpeier{margin-left:-12px}.byline__faces.astro-ffgpeier img.astro-ffgpeier,.byline__faces.astro-ffgpeier .initials.astro-ffgpeier{border:2px solid var(--ivory);box-sizing:content-box;width:40px;height:40px}.byline__faces.astro-ffgpeier>.astro-ffgpeier:first-child{border:0}.byline__names.astro-ffgpeier{font-size:15px;font-weight:700;line-height:1.35}.byline__meta.astro-ffgpeier{color:var(--blue-band);margin-top:3px;font-size:14px}img.astro-ffgpeier.initials,.byline__faces.astro-ffgpeier img.astro-ffgpeier,.author.astro-ffgpeier img.astro-ffgpeier{object-fit:cover;object-position:50% 20%;background:var(--mineral);border-radius:50%}.initials.astro-ffgpeier{background:var(--blue-band);color:var(--ivory);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}@media (width>=900px){.byline.astro-ffgpeier{gap:16px;padding-top:0}.byline__faces.astro-ffgpeier img.astro-ffgpeier,.byline__faces.astro-ffgpeier .initials.astro-ffgpeier{width:48px;height:48px}.byline__names.astro-ffgpeier{font-size:17px}.byline__meta.astro-ffgpeier{margin-top:4px;font-size:15px}}.takeaways.astro-ffgpeier{background:var(--pale-blue);margin:28px -24px 0;padding:26px 24px 28px}.takeaways.astro-ffgpeier h2.astro-ffgpeier{letter-spacing:.16em;text-transform:uppercase;color:var(--body-blue);font-size:12px;font-weight:700}.takeaways.astro-ffgpeier ul.astro-ffgpeier{row-gap:10px;margin-top:14px;padding-left:20px;font-size:17px;line-height:1.5;list-style:outside;display:grid}.takeaways.astro-ffgpeier li.astro-ffgpeier::marker{color:var(--blue-band)}@media (width>=900px){.takeaways.astro-ffgpeier{margin:48px 0 0;padding:32px 40px 34px}.takeaways.astro-ffgpeier h2.astro-ffgpeier{font-size:13px}.takeaways.astro-ffgpeier ul.astro-ffgpeier{row-gap:12px;margin-top:18px;padding-left:22px;font-size:19px}}.body.astro-ffgpeier{color:var(--midnight);margin-top:36px;font-size:18px;line-height:1.65}.body.astro-ffgpeier p{margin-top:22px}.body.astro-ffgpeier h2{letter-spacing:-.02em;margin-top:44px;font-size:26px;font-weight:700;line-height:1.15}.body.astro-ffgpeier h2+p{margin-top:22px}.body.astro-ffgpeier h3{letter-spacing:-.01em;margin-top:36px;font-size:21px;font-weight:700;line-height:1.25}.body.astro-ffgpeier h3+p{margin-top:12px}.body.astro-ffgpeier h2+h3{margin-top:28px}@media (width>=720px){.body.astro-ffgpeier h3{margin-top:44px;font-size:24px}}.body.astro-ffgpeier p.emphasis{margin-top:28px;font-size:20px;font-weight:700;line-height:1.5}.body.astro-ffgpeier h2{scroll-margin-top:32px}.body.astro-ffgpeier .pull{margin:48px 0}.body.astro-ffgpeier .pull p{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.16}.body.astro-ffgpeier .pull+h2{margin-top:0}.body.astro-ffgpeier .stats{margin:44px 0}.body.astro-ffgpeier .stats figcaption{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);font-size:12px;font-weight:700}.body.astro-ffgpeier .stats figcaption a{color:inherit;text-decoration-thickness:1px}.body.astro-ffgpeier .stats__grid{grid-template-columns:repeat(min(var(--n), 2), minmax(0, 1fr));gap:28px 20px;margin-top:18px;display:grid}.body.astro-ffgpeier .stat__n{letter-spacing:-.03em;color:var(--magenta);font-variant-numeric:tabular-nums;margin:0;font-size:44px;font-weight:700;line-height:1}.body.astro-ffgpeier .stat__l{margin:10px 0 0;font-size:15px;line-height:1.4}.body.astro-ffgpeier .stats--single .stats__grid{align-items:center;gap:20px;display:flex}.body.astro-ffgpeier .stats--single .stat{display:contents}.body.astro-ffgpeier .stats--single .stat__n{font-size:52px}.body.astro-ffgpeier .stats--single .stat__l{max-width:520px;margin:0;font-size:16px;line-height:1.45}.body.astro-ffgpeier ol,.body.astro-ffgpeier ul{row-gap:12px;margin-top:22px;padding-left:28px;line-height:1.6;display:grid}.body.astro-ffgpeier ol{list-style:decimal}.body.astro-ffgpeier ul{list-style:outside}.body.astro-ffgpeier li{padding-left:6px}.body.astro-ffgpeier li::marker{color:var(--blue-band);font-weight:700}.body.astro-ffgpeier a{color:var(--midnight);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:5px;font-weight:700;text-decoration-thickness:2px}.body.astro-ffgpeier a:hover{color:var(--magenta)}.body.astro-ffgpeier img{width:100%;height:auto;margin:32px 0}.body.astro-ffgpeier .figure{margin:44px -24px}.body.astro-ffgpeier .figure__img{width:100%;height:auto;margin:0;display:block}.body.astro-ffgpeier .figure--phone .figure__img--main{display:none}.body.astro-ffgpeier .figure figcaption{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);margin-top:12px;padding:0 24px;font-size:12px;font-weight:700;line-height:1.5}@media (width>=720px){.body.astro-ffgpeier .figure{margin:56px 0}.body.astro-ffgpeier .figure figcaption{padding:0}.body.astro-ffgpeier .figure--phone .figure__img--main{display:block}.body.astro-ffgpeier .figure--phone .figure__img--phone{display:none}}.body.astro-ffgpeier .table-wrap{margin-top:44px}.body.astro-ffgpeier table{border-collapse:collapse;width:100%;font-size:17px;line-height:1.45}.body.astro-ffgpeier th{text-align:left;vertical-align:bottom;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);border-bottom:1px solid #0a1a3347;padding:16px 24px 12px 0;font-size:12px;font-weight:700;line-height:1.3}.body.astro-ffgpeier td{vertical-align:top;color:#2f4d6e;border-bottom:1px solid #0a1a331f;padding:18px 24px 18px 0}.body.astro-ffgpeier th:last-child,.body.astro-ffgpeier td:last-child{padding-right:0}.body.astro-ffgpeier td:first-child{color:var(--midnight);font-weight:700}.body.astro-ffgpeier td:nth-child(2){color:var(--midnight)}.body.astro-ffgpeier .table--3col td:first-child{width:27%}.body.astro-ffgpeier .table--3col td:nth-child(2){width:25%}@media (width<=719.98px){.body.astro-ffgpeier table,.body.astro-ffgpeier tbody,.body.astro-ffgpeier tr,.body.astro-ffgpeier td{display:block;width:auto!important}.body.astro-ffgpeier thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.body.astro-ffgpeier tr{border-bottom:1px solid #0a1a331f;padding:18px 0}.body.astro-ffgpeier td{border:0;padding:0;font-size:16px}.body.astro-ffgpeier td:first-child{font-size:18px}.body.astro-ffgpeier td+td{margin-top:6px}.body.astro-ffgpeier td:nth-child(2){align-items:center;gap:10px;display:flex}.body.astro-ffgpeier td:nth-child(2):before{content:"";background:var(--magenta);flex:0 0 14px;height:2px}}@media (width>=720px){.body.astro-ffgpeier .table-wrap{margin-top:56px}}.body.astro-ffgpeier p.table-note{color:var(--blue-band);margin:14px 0 44px;font-size:15px;line-height:1.5}@media (width>=720px){.body.astro-ffgpeier p.table-note{margin-bottom:56px}}.body.astro-ffgpeier .table-wrap+:not(.table-note){margin-top:44px}@media (width>=720px){.body.astro-ffgpeier .table-wrap+:not(.table-note){margin-top:56px}}@media (width>=900px){.body.astro-ffgpeier{margin-top:56px;font-size:20px}.body.astro-ffgpeier p{margin-top:28px}.body.astro-ffgpeier h2{margin-top:64px;font-size:34px;line-height:1.12}.body.astro-ffgpeier h2+p{margin-top:24px}.body.astro-ffgpeier p.emphasis{margin-top:32px;font-size:22px}.body.astro-ffgpeier .pull{margin:64px 0}.body.astro-ffgpeier .pull p{font-size:38px}.body.astro-ffgpeier .stats{margin:56px 0}.body.astro-ffgpeier .stats__grid{grid-template-columns:repeat(min(var(--n), 4), minmax(0, 1fr));gap:32px;margin-top:22px}.body.astro-ffgpeier .stat__n{font-size:64px}.body.astro-ffgpeier .stat__l{font-size:17px}.body.astro-ffgpeier .stats--single .stats__grid{gap:32px}.body.astro-ffgpeier .stats--single .stat__n{font-size:88px}.body.astro-ffgpeier .stats--single .stat__l{font-size:20px}.body.astro-ffgpeier ol,.body.astro-ffgpeier ul{margin-top:24px}}.share.astro-ffgpeier{border-top:1px solid #0a1a3324;margin-top:48px;padding-top:24px}.share__label.astro-ffgpeier{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);font-size:12px}.share__buttons.astro-ffgpeier{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.ghost.astro-ffgpeier{height:48px;color:var(--midnight);font:inherit;cursor:pointer;background:0 0;border:1px solid #0a1a3347;border-radius:6px;justify-content:center;align-items:center;padding:0 18px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.ghost.astro-ffgpeier:hover{border-color:var(--midnight)}.share__status.astro-ffgpeier{min-height:1.4em;color:var(--midnight);margin-top:10px;font-size:15px;font-weight:700}@media (width>=900px){.share.astro-ffgpeier{flex-wrap:wrap;align-items:center;gap:12px;margin-top:64px;padding-top:28px;display:flex}.share__label.astro-ffgpeier{margin-right:12px;font-size:13px}.share__buttons.astro-ffgpeier{gap:12px;margin-top:0;display:flex}.ghost.astro-ffgpeier{height:44px}.share__status.astro-ffgpeier{min-height:0;margin:0 0 0 8px}}.authors.astro-ffgpeier{margin-top:40px}.authors.astro-ffgpeier h2.astro-ffgpeier{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);font-size:12px;font-weight:400}.author.astro-ffgpeier{border-top:1px solid #0a1a3324;border-bottom:1px solid #0a1a3324;grid-template-columns:56px minmax(0,1fr);gap:16px;margin-top:14px;padding:22px 0;display:grid}.author.astro-ffgpeier+.author.astro-ffgpeier{border-top:0;margin-top:0}.author.astro-ffgpeier img.astro-ffgpeier,.author.astro-ffgpeier .initials.astro-ffgpeier{width:56px;height:56px;font-size:18px}.author__name.astro-ffgpeier{font-size:19px;font-weight:700;line-height:1.2}.author__title.astro-ffgpeier{color:var(--blue-band);margin-top:4px;font-size:15px}.author__bio.astro-ffgpeier{color:var(--body-blue);margin-top:10px;font-size:16px;line-height:1.55}.author__link.astro-ffgpeier{color:var(--midnight);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:6px;margin-top:2px;padding:12px 0 4px;font-size:16px;font-weight:700;text-decoration-thickness:2px;display:inline-block}.author__link.astro-ffgpeier:hover{color:var(--magenta)}@media (width>=900px){.authors.astro-ffgpeier{margin-top:56px}.authors.astro-ffgpeier h2.astro-ffgpeier{font-size:13px}.author.astro-ffgpeier{grid-template-columns:80px minmax(0,1fr);gap:24px;margin-top:20px;padding:28px 0}.author.astro-ffgpeier img.astro-ffgpeier,.author.astro-ffgpeier .initials.astro-ffgpeier{width:80px;height:80px;font-size:24px}.author__name.astro-ffgpeier{font-size:22px}.author__title.astro-ffgpeier{margin-top:6px;font-size:16px}.author__bio.astro-ffgpeier{margin-top:12px;font-size:18px}.author__link.astro-ffgpeier{margin-top:4px;padding:10px 0}}.article.astro-ffgpeier{padding-bottom:56px}@media (width>=900px){.article.astro-ffgpeier{padding-bottom:120px}}.more.astro-ffgpeier{border-top:1px solid var(--rule)}.more__inner.astro-ffgpeier{padding-top:48px;padding-bottom:64px}.more__title.astro-ffgpeier{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);font-size:13px;font-weight:400}.more__list.astro-ffgpeier{margin-top:16px}@media (width>=900px){.more__inner.astro-ffgpeier{padding-top:calc(112 * var(--u));padding-bottom:calc(136 * var(--u))}.more__title.astro-ffgpeier{font-size:max(32px, calc(48 * var(--u)));letter-spacing:-.03em;text-transform:none;color:var(--midnight);font-weight:700;line-height:1.04}.more__list.astro-ffgpeier{margin-top:calc(56 * var(--u))}}
