.company-module__C51wLa__frame{isolation:isolate}.company-module__C51wLa__portrait{filter:saturate(.64)sepia(.08)contrast(.96)brightness(1.02);transform-origin:50% 0}.company-module__C51wLa__frameRyan{-o-object-position:46% 0%;object-position:46% 0%}.company-module__C51wLa__frameAhmed{-o-object-position:50% 0%;object-position:50% 0%;transform:scale(1.25)}.company-module__C51wLa__frameAli{-o-object-position:50% 0%;object-position:50% 0%}.company-module__C51wLa__indexRow{transition:background-color .24s var(--ease-out)}.company-module__C51wLa__indexRow:hover{background:#3245590a}.company-module__C51wLa__indexRow svg{transition:transform .28s var(--ease-out)}.company-module__C51wLa__indexRow:hover svg{transform:translate(4px)}.company-module__C51wLa__razor{position:relative}.company-module__C51wLa__razorLine{background:var(--color-ink);transform-origin:0;height:1px;animation:company-module__C51wLa__razor-draw 1.4s var(--ease-out) .2s both;position:absolute;top:0;left:0;right:0}@supports (animation-timeline:view()){.company-module__C51wLa__razorLine{animation-delay:0s;animation-timeline:view();animation-range:entry 10% cover 40%}}@keyframes company-module__C51wLa__razor-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.company-module__C51wLa__razorStep{position:relative}.company-module__C51wLa__razorStep:before{content:"";background:var(--color-mist);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--color-ink);border-radius:999px;position:absolute;top:-4px;left:0}.company-module__C51wLa__razorStep:first-child:before{background:var(--color-teal);box-shadow:inset 0 0 0 1.5px var(--color-teal-ink)}@media (max-width:767px){.company-module__C51wLa__razorLine{transform-origin:top;width:1px;height:auto;animation-name:company-module__C51wLa__razor-draw-y;bottom:0;left:4px;right:auto}.company-module__C51wLa__razorStep:before{top:.6rem;left:-2rem}}@keyframes company-module__C51wLa__razor-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.company-module__C51wLa__route{gap:26px;max-width:38rem;display:grid}.company-module__C51wLa__include{gap:12px;display:grid}.company-module__C51wLa__listLabel{color:var(--color-teal-ink);font-size:.8125rem;font-weight:500;line-height:1.3}.company-module__C51wLa__routeList{border-top:1px solid var(--color-line);display:grid}.company-module__C51wLa__routeList li{border-bottom:1px solid var(--color-line);color:var(--color-navy);grid-template-columns:1.25rem minmax(0,1fr);align-items:baseline;padding-block:.7rem;font-size:.9375rem;font-weight:500;line-height:1.4;display:grid}.company-module__C51wLa__routeList li:before{content:"";background:var(--color-teal);border-radius:1px;width:6px;height:6px;translate:0 -.15em}.company-module__C51wLa__routeAction{justify-self:start}.company-module__C51wLa__envelope{-moz-column-gap:.9rem;border-top:1px solid var(--color-line);max-width:100%;font-family:var(--font-mono);color:var(--color-muted);grid-template-columns:auto minmax(0,1fr);gap:.1rem .9rem;padding-top:18px;font-size:.75rem;line-height:1.5;display:grid}.company-module__C51wLa__envelope dd{min-width:0;color:var(--color-navy);overflow-wrap:anywhere}.company-module__C51wLa__routeNotes{color:var(--color-body);font-size:.875rem;line-height:1.55}.company-module__C51wLa__routeNotes p+p{margin-top:.5em}.company-module__C51wLa__address{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.company-module__C51wLa__byline{align-items:center;gap:18px;display:flex}.company-module__C51wLa__bylinePortrait{aspect-ratio:1;border-radius:12px;flex:none;width:72px}.company-module__C51wLa__bylineName{color:var(--color-body);font-size:.9375rem;font-weight:500;line-height:1.4}.company-module__C51wLa__bylineName span{color:var(--color-navy);font-weight:600}.company-module__C51wLa__bylineMeta{color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:3px;font-size:.875rem;line-height:1.5;display:flex}.company-module__C51wLa__bylineDate{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.75rem}.company-module__C51wLa__progress{display:none}@supports (animation-timeline:scroll()){.company-module__C51wLa__progress{z-index:60;background:var(--color-teal);transform-origin:0;pointer-events:none;height:2px;animation:linear both company-module__C51wLa__progress-grow;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto;transform:scaleX(0)}}@keyframes company-module__C51wLa__progress-grow{to{transform:scaleX(1)}}.company-module__C51wLa__article{color:var(--color-navy);font-size:1.0625rem;line-height:1.75}.company-module__C51wLa__article>*+*{margin-top:1.35em}.company-module__C51wLa__article h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-navy);scroll-margin-top:calc(var(--header-h) + 1.5rem);margin-top:clamp(3.5rem,2.75rem + 2.5vw,5rem);font-size:clamp(1.625rem,1.35rem + .9vw,2.125rem);font-weight:460;line-height:1.15}.company-module__C51wLa__article h2+*{margin-top:1.1rem}.company-module__C51wLa__article strong{color:var(--color-ink);font-weight:600}.company-module__C51wLa__article .company-module__C51wLa__lede{letter-spacing:-.006em;color:var(--color-ink);font-size:clamp(1.1875rem,1.05rem + .5vw,1.4375rem);line-height:1.6}.company-module__C51wLa__setOut{border-left:2px solid var(--color-teal-ink);letter-spacing:-.015em;color:var(--color-navy);padding-left:clamp(1rem,.5rem + 2vw,2rem);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:460;line-height:1.35}.company-module__C51wLa__article>.company-module__C51wLa__setOut{margin-block:2.25rem}.company-module__C51wLa__authority{border-top:1px solid var(--color-line-strong);padding:0;list-style:none}.company-module__C51wLa__authority li{border-bottom:1px solid var(--color-line);grid-template-columns:1.75rem 1fr;align-items:baseline;gap:.5rem;padding-block:.9rem;display:grid}.company-module__C51wLa__authority li:before{content:"";background:var(--color-teal);border-radius:1px;width:8px;height:8px}@media print{.company-module__C51wLa__progress,.company-module__C51wLa__rail{display:none!important}.company-module__C51wLa__article{color:#1d2b3a;font-size:11pt}}
.perspective-module__DQHtMa__progress{z-index:51;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.perspective-module__DQHtMa__progressLine{background:var(--color-teal-ink);transform-origin:0;will-change:transform;height:100%;transform:scaleX(0)}.perspective-module__DQHtMa__header{padding-top:clamp(3rem,2rem + 4vw,6rem);padding-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.perspective-module__DQHtMa__title{max-width:14em;color:var(--color-ink)}.perspective-module__DQHtMa__byline{-moz-column-gap:16px;border-top:1px solid var(--color-line-strong);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:2px 16px;margin-top:clamp(2rem,1.5rem + 2vw,3.5rem);padding-top:1.5rem;display:grid}@media (min-width:768px){.perspective-module__DQHtMa__byline{grid-template-columns:56px minmax(0,1fr) auto}}.perspective-module__DQHtMa__bylinePortrait{aspect-ratio:1;border-radius:50%;grid-row:span 2;width:56px}@media (min-width:768px){.perspective-module__DQHtMa__bylinePortrait{grid-row:auto}}.perspective-module__DQHtMa__bylineName{font-family:var(--font-display);color:var(--color-ink);flex-direction:column;font-size:1.0625rem;line-height:1.3;display:flex}.perspective-module__DQHtMa__bylineName span{font-family:var(--font-sans);color:var(--color-muted);font-size:.875rem}.perspective-module__DQHtMa__bylineMeta{font-family:var(--font-mono);color:var(--color-muted);gap:.5rem;font-size:.75rem;line-height:1.5;display:flex}.perspective-module__DQHtMa__frame{padding-bottom:clamp(3rem,2rem + 4vw,6rem);display:grid}@media (min-width:1024px){.perspective-module__DQHtMa__frame{-moz-column-gap:20px;grid-template-columns:minmax(0,3fr) minmax(0,9fr);column-gap:20px}}.perspective-module__DQHtMa__rail{display:none}@media (min-width:1024px){.perspective-module__DQHtMa__rail{display:block}}.perspective-module__DQHtMa__railList{top:calc(var(--header-h) + 2rem);gap:2px;padding-right:1.5rem;display:grid;position:sticky}.perspective-module__DQHtMa__railLink{min-height:44px;color:var(--color-muted);transition:color .3s var(--ease-out);grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;padding-block:.5rem;font-size:.875rem;line-height:1.35;text-decoration:none;display:grid}.perspective-module__DQHtMa__railLink span{font-family:var(--font-mono);color:var(--color-muted);font-size:.6875rem}@media (hover:hover) and (pointer:fine){.perspective-module__DQHtMa__railLink:hover{color:var(--color-ink)}}.perspective-module__DQHtMa__railLink[aria-current]{color:var(--color-ink)}.perspective-module__DQHtMa__railLink[aria-current] span{color:var(--color-teal-ink)}.perspective-module__DQHtMa__railLink:focus-visible{outline:2px solid var(--color-teal-ink);outline-offset:2px;border-radius:4px}.perspective-module__DQHtMa__prose{min-width:0;max-width:var(--measure);color:var(--color-body);font-size:1.125rem;line-height:1.7}.perspective-module__DQHtMa__prose>p,.perspective-module__DQHtMa__section>p{margin-top:1.25em}.perspective-module__DQHtMa__prose strong{color:var(--color-ink);font-weight:500}.perspective-module__DQHtMa__toc{border-block:1px solid var(--color-line);margin-bottom:2rem;font-size:1rem;line-height:1.4}.perspective-module__DQHtMa__toc summary{min-height:44px;color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;font-weight:500;list-style:none;display:flex}.perspective-module__DQHtMa__toc summary::-webkit-details-marker{display:none}.perspective-module__DQHtMa__toc summary:focus-visible,.perspective-module__DQHtMa__toc a:focus-visible{outline:2px solid var(--color-teal-ink);outline-offset:2px;border-radius:4px}.perspective-module__DQHtMa__toc svg{transition:rotate .4s var(--ease-expo)}.perspective-module__DQHtMa__toc[open] svg{rotate:180deg}.perspective-module__DQHtMa__toc ol{padding-bottom:.5rem}.perspective-module__DQHtMa__toc a{min-height:44px;color:var(--color-body);grid-template-columns:2.25rem minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.perspective-module__DQHtMa__toc a span{font-family:var(--font-mono);color:var(--color-muted);font-size:.75rem}@media (min-width:1024px){.perspective-module__DQHtMa__toc{display:none}}@media print{.perspective-module__DQHtMa__toc{display:none}}.perspective-module__DQHtMa__standfirst{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-ink);font-size:clamp(1.3125rem,1.15rem + .6vw,1.625rem);line-height:1.4}.perspective-module__DQHtMa__prose>.perspective-module__DQHtMa__standfirst{margin-top:0}.perspective-module__DQHtMa__section{scroll-margin-top:calc(var(--header-h) + 1.5rem);margin-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.perspective-module__DQHtMa__section:after{content:"";clear:both;display:table}.perspective-module__DQHtMa__sectionHead{grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;display:grid}@media (min-width:1280px){.perspective-module__DQHtMa__sectionHead{margin-left:-2.5rem}}.perspective-module__DQHtMa__sectionIndex{font-family:var(--font-mono);color:var(--color-teal-ink);font-size:.75rem}.perspective-module__DQHtMa__sectionTitle{color:var(--color-ink);text-wrap:balance}.perspective-module__DQHtMa__pull{margin-block:clamp(2.25rem,1.75rem + 2vw,3.5rem)}@media (min-width:1280px){.perspective-module__DQHtMa__pull{margin-right:-8rem}}.perspective-module__DQHtMa__pullText{color:var(--color-ink);margin-top:1.5rem}.perspective-module__DQHtMa__authority{border-top:1px solid var(--color-line-strong);margin-top:1.5rem}.perspective-module__DQHtMa__authority li{border-bottom:1px solid var(--color-line);color:var(--color-ink);grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;padding-block:.875rem;font-size:1.0625rem;line-height:1.5;display:grid}.perspective-module__DQHtMa__authority li span{font-family:var(--font-mono);color:var(--color-teal-ink);font-size:.75rem}.perspective-module__DQHtMa__author{border-top:1px solid var(--color-line-strong);grid-template-columns:72px minmax(0,1fr);gap:20px;margin-top:clamp(4rem,3rem + 3vw,6rem);padding-top:2rem;display:grid}@media (min-width:640px){.perspective-module__DQHtMa__author{grid-template-columns:88px minmax(0,1fr);gap:28px}}.perspective-module__DQHtMa__authorPortrait{aspect-ratio:1;border-radius:10px;width:100%}.perspective-module__DQHtMa__authorName{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);font-size:1.375rem;line-height:1.2}.perspective-module__DQHtMa__authorRole{color:var(--color-muted);margin-top:4px;font-size:.875rem}.perspective-module__DQHtMa__sources{color:var(--color-muted);margin-top:2.5rem;font-size:.875rem;line-height:1.55}.perspective-module__DQHtMa__sourcesTitle{font-family:var(--font-sans);color:var(--color-ink);margin-bottom:.5rem;font-size:1rem;font-weight:500}.perspective-module__DQHtMa__sources ul{border-top:1px solid var(--color-line);margin-top:.75rem}.perspective-module__DQHtMa__sources li{border-bottom:1px solid var(--color-line)}.perspective-module__DQHtMa__sourceLink{min-height:44px;color:var(--color-navy);text-underline-offset:.25em;align-items:center;gap:.4rem;text-decoration-line:underline;text-decoration-color:#3245594d;display:inline-flex}@media (hover:hover) and (pointer:fine){.perspective-module__DQHtMa__sourceLink:hover{color:var(--color-ink);text-decoration-color:currentColor}}.perspective-module__DQHtMa__next{padding-block:var(--section-tight) var(--section);background:var(--color-sand)}.perspective-module__DQHtMa__nextGrid{gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:1024px){.perspective-module__DQHtMa__nextGrid{-moz-column-gap:20px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:20px}}.perspective-module__DQHtMa__nextTitle{max-width:11em;color:var(--color-ink)}.perspective-module__DQHtMa__nextList{border-top:1px solid var(--color-line-strong)}.perspective-module__DQHtMa__nextList li{border-bottom:1px solid var(--color-line-strong)}.perspective-module__DQHtMa__nextLink{-moz-column-gap:1.5rem;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem 1.5rem;padding-block:1.5rem;text-decoration:none;display:grid}.perspective-module__DQHtMa__nextName{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);transition:color .3s var(--ease-out);font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem);line-height:1.2}.perspective-module__DQHtMa__nextText{max-width:44ch;color:var(--color-body);grid-column:1;font-size:.9375rem;line-height:1.5}.perspective-module__DQHtMa__nextArrow{color:var(--color-teal-ink);transition:transform .4s var(--ease-out);grid-area:1/2/span 2}@media (hover:hover) and (pointer:fine){.perspective-module__DQHtMa__nextLink:hover .perspective-module__DQHtMa__nextName{color:#23848f}.perspective-module__DQHtMa__nextLink:hover .perspective-module__DQHtMa__nextArrow{transform:translate(4px)}}.perspective-module__DQHtMa__nextLink:focus-visible{outline:2px solid var(--color-teal-ink);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.perspective-module__DQHtMa__railLink,.perspective-module__DQHtMa__toc svg,.perspective-module__DQHtMa__nextName,.perspective-module__DQHtMa__nextArrow{transition:none}}@media print{.perspective-module__DQHtMa__rail,.perspective-module__DQHtMa__progress{display:none}.perspective-module__DQHtMa__frame{display:block}}
