.ServicesHub-module__dEdRmW__hero{isolation:isolate;background:radial-gradient(circle at 78% 38%, color-mix(in oklab, var(--color-primary-300) 12%, transparent), transparent 28rem);min-height:72dvh;padding:clamp(8rem,12vw,11rem) clamp(1.25rem,4vw,4rem) clamp(4rem,8vw,7rem);position:relative;overflow:hidden}.ServicesHub-module__dEdRmW__heroGrid{opacity:.22;background-image:linear-gradient(#d9f99d1a 1px,#0000 1px),linear-gradient(90deg,#d9f99d1a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0 0 0 48%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 72%,#0000)}.ServicesHub-module__dEdRmW__heroInner,.ServicesHub-module__dEdRmW__directoryInner{width:min(100%,80rem);margin-inline:auto;position:relative}.ServicesHub-module__dEdRmW__heroInner{align-items:flex-end;min-height:calc(72dvh - 15rem);display:flex}.ServicesHub-module__dEdRmW__heroCopy{z-index:2;max-width:55rem;position:relative}.ServicesHub-module__dEdRmW__eyebrow{color:var(--color-primary-300);margin-bottom:1rem;font-size:.82rem;font-weight:760}.ServicesHub-module__dEdRmW__heroCopy h1{max-width:14ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-page-hero);text-wrap:balance;font-weight:500;line-height:.98}.ServicesHub-module__dEdRmW__heroCopy h1 span,.ServicesHub-module__dEdRmW__categoryLabel h2 span{color:var(--color-primary-300)}.ServicesHub-module__dEdRmW__heroIntro{max-width:58ch;color:var(--color-neutral-300);font-size:var(--type-lead);text-wrap:pretty;margin-top:1.4rem;line-height:1.75}.ServicesHub-module__dEdRmW__signal{width:min(52vw,46rem);color:var(--color-primary-300);opacity:.58;filter:drop-shadow(0 0 24px #d9f99d26);position:absolute;top:8rem;right:-3rem}.ServicesHub-module__dEdRmW__signalGrid{stroke:currentColor;stroke-opacity:.12;stroke-width:1px}.ServicesHub-module__dEdRmW__signalRoute,.ServicesHub-module__dEdRmW__signalRouteSecondary{stroke:currentColor;stroke-linecap:round;stroke-width:1.8px}.ServicesHub-module__dEdRmW__signalRouteSecondary{color:var(--color-secondary-300);stroke-opacity:.72}.ServicesHub-module__dEdRmW__signalNode{fill:var(--color-primary-300)}.ServicesHub-module__dEdRmW__signalNodeAlt{fill:var(--color-secondary-300)}.ServicesHub-module__dEdRmW__directoryInner{position:relative}.ServicesHub-module__dEdRmW__category{grid-template-columns:minmax(13rem,.62fr) minmax(0,1.5fr);gap:clamp(3rem,8vw,9rem);padding:clamp(4rem,7vw,6.5rem) 0;display:grid}.ServicesHub-module__dEdRmW__category+.ServicesHub-module__dEdRmW__category{border-top:1px solid #d9f99d29}.ServicesHub-module__dEdRmW__categoryLabel{align-self:start;align-items:baseline;gap:1.1rem;display:flex}.ServicesHub-module__dEdRmW__categoryLabel h2{max-width:12ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);letter-spacing:0;text-wrap:balance;font-weight:500;line-height:1}.ServicesHub-module__dEdRmW__serviceList{display:grid}.ServicesHub-module__dEdRmW__serviceCard{min-height:6.75rem;color:var(--color-neutral-white);outline:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid;position:relative}.ServicesHub-module__dEdRmW__serviceCard:after{content:"";transform-origin:0;background:#ffffff21;height:1px;transition:background-color .26s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0}.ServicesHub-module__dEdRmW__serviceTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:560;line-height:1.18}.ServicesHub-module__dEdRmW__serviceCard svg{width:1.65rem;color:var(--color-primary-300);flex:none;transition:transform .32s cubic-bezier(.22,1,.36,1)}.ServicesHub-module__dEdRmW__serviceCard:focus-visible{box-shadow:0 0 0 2px var(--color-primary-300)}.ServicesHub-module__dEdRmW__directoryPremium{background:radial-gradient(circle at 88% 16%,#d9f99d12,#0000 28rem)}.ServicesHub-module__dEdRmW__categoryPremium{padding-block:clamp(4rem,7vw,6.5rem);display:block;position:relative;overflow:hidden}.ServicesHub-module__dEdRmW__categoryLabelPremium{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:flex}.ServicesHub-module__dEdRmW__categoryLabelPremium h2{max-width:none;font-size:var(--type-section-heading);letter-spacing:0;font-weight:500}.ServicesHub-module__dEdRmW__categoryLabelPremium small{color:var(--color-primary-300);font-size:.75rem}.ServicesHub-module__dEdRmW__serviceListPremium{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,5vw,5rem);position:relative}.ServicesHub-module__dEdRmW__serviceListPremium .ServicesHub-module__dEdRmW__serviceCard{min-height:6.5rem}@media (hover:hover) and (pointer:fine){.ServicesHub-module__dEdRmW__serviceCard:hover:after{background:var(--color-primary-300);transform:scaleX(.96)}.ServicesHub-module__dEdRmW__serviceCard:hover svg{transform:translate(.3rem)}}html:not(.dark) .ServicesHub-module__dEdRmW__hero{background:radial-gradient(circle at 78% 38%, color-mix(in oklab, var(--color-primary-300) 18%, transparent), transparent 28rem)}html:not(.dark) .ServicesHub-module__dEdRmW__heroCopy h1{color:var(--color-deep-ink)}html:not(.dark) .ServicesHub-module__dEdRmW__categoryLabel h2{color:var(--color-deep-ink)}html:not(.dark) .ServicesHub-module__dEdRmW__serviceCard{color:var(--color-deep-ink)}:is(html:not(.dark) .ServicesHub-module__dEdRmW__heroCopy h1 span,html:not(.dark) .ServicesHub-module__dEdRmW__categoryLabel h2 span){color:var(--color-primary-300)}html:not(.dark) .ServicesHub-module__dEdRmW__heroIntro{color:var(--color-neutral-600)}html:not(.dark) .ServicesHub-module__dEdRmW__category{border-color:color-mix(in oklab, var(--color-deep-ink) 16%, transparent)}html:not(.dark) .ServicesHub-module__dEdRmW__serviceCard:after{background:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}@media (max-width:760px){.ServicesHub-module__dEdRmW__hero{min-height:68dvh;padding-top:7.5rem}.ServicesHub-module__dEdRmW__heroInner{min-height:calc(68dvh - 12rem)}.ServicesHub-module__dEdRmW__heroGrid{left:30%}.ServicesHub-module__dEdRmW__signal{opacity:.28;width:36rem;top:7rem;right:-12rem}.ServicesHub-module__dEdRmW__heroCopy h1{font-size:clamp(2.8rem,11.5vw,3.8rem);line-height:1}.ServicesHub-module__dEdRmW__category{grid-template-columns:1fr;gap:1.75rem;padding:3.5rem 0}.ServicesHub-module__dEdRmW__categoryLabel h2{max-width:none;font-size:clamp(2.45rem,11vw,3.5rem)}.ServicesHub-module__dEdRmW__categoryLabelPremium{flex-direction:column;align-items:start}.ServicesHub-module__dEdRmW__categoryLabelPremium h2{font-size:clamp(2.45rem,11vw,3.5rem)}.ServicesHub-module__dEdRmW__serviceListPremium{grid-template-columns:1fr}.ServicesHub-module__dEdRmW__serviceCard{grid-template-columns:minmax(0,1fr) auto;min-height:5.75rem}.ServicesHub-module__dEdRmW__serviceTitle{font-size:clamp(1.05rem,4.8vw,1.3rem);line-height:1.2}}@media (prefers-reduced-motion:reduce){.ServicesHub-module__dEdRmW__serviceCard,.ServicesHub-module__dEdRmW__serviceCard svg{transition:none}}
.ALaCarteSection-module__VvnWSa__section{padding:0 clamp(1.25rem,4vw,4rem);position:relative}.ALaCarteSection-module__VvnWSa__inner{grid-template-columns:minmax(0,1fr) minmax(15rem,auto);align-items:center;gap:2rem;width:min(100%,80rem);margin-inline:auto;padding-block:clamp(3rem,6vw,5rem);display:grid}.ALaCarteSection-module__VvnWSa__inner h2{max-width:18ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);text-wrap:balance;font-weight:500;line-height:1}.ALaCarteSection-module__VvnWSa__inner h2 span{color:var(--color-media-peach)}.ALaCarteSection-module__VvnWSa__inner p{max-width:58ch;color:var(--color-neutral-300);font-size:var(--type-body);text-wrap:pretty;margin-top:1rem;line-height:1.7}.ALaCarteSection-module__VvnWSa__inner a{justify-self:end;min-width:11rem}.ALaCarteSection-module__VvnWSa__sectionPremium{padding-block:clamp(2rem,5vw,4rem)}.ALaCarteSection-module__VvnWSa__innerPremium{background:color-mix(in oklab, var(--color-primary-300) 86%, var(--color-secondary-200));border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;padding:clamp(2rem,5vw,4.5rem);position:relative;overflow:hidden}.ALaCarteSection-module__VvnWSa__innerPremium:before{opacity:.08;content:"";pointer-events:none;background-image:linear-gradient(90deg,#06120e80 1px,#0000 1px);background-size:6rem 100%;position:absolute;inset:0}.ALaCarteSection-module__VvnWSa__copyPremium,.ALaCarteSection-module__VvnWSa__actionPremium{z-index:1;position:relative}.ALaCarteSection-module__VvnWSa__copyPremium{grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);align-items:start;gap:1rem 3rem;display:grid}.ALaCarteSection-module__VvnWSa__copyPremium span{color:var(--color-secondary-900);grid-row:span 2;font-weight:760}.ALaCarteSection-module__VvnWSa__copyPremium h2{color:var(--color-neutral-950);font-size:var(--type-section-heading);letter-spacing:0}.ALaCarteSection-module__VvnWSa__copyPremium p{max-width:48ch;color:var(--color-secondary-900);margin-top:.75rem}.ALaCarteSection-module__VvnWSa__actionPremium a{border-color:var(--color-neutral-950);color:var(--color-neutral-950)}html:not(.dark) .ALaCarteSection-module__VvnWSa__inner{border-color:color-mix(in oklab, var(--color-deep-ink) 14%, transparent)}html:not(.dark) .ALaCarteSection-module__VvnWSa__inner h2{color:var(--color-deep-ink)}html:not(.dark) .ALaCarteSection-module__VvnWSa__inner h2 span{color:var(--color-media-peach)}html:not(.dark) .ALaCarteSection-module__VvnWSa__inner p{color:var(--color-neutral-600)}@media (max-width:760px){.ALaCarteSection-module__VvnWSa__section{padding-inline:1.25rem}.ALaCarteSection-module__VvnWSa__inner,.ALaCarteSection-module__VvnWSa__copyPremium{grid-template-columns:1fr}.ALaCarteSection-module__VvnWSa__inner a{justify-self:start}}
.SystemsGrid-module__v-EOVq__section{padding:clamp(5rem,8vw,8rem) clamp(1.25rem,4vw,4rem) 0;position:relative}.SystemsGrid-module__v-EOVq__inner{border-top:1px solid #d9f99d47;width:min(100%,80rem);margin-inline:auto;display:grid}.SystemsGrid-module__v-EOVq__card{border-top:1px solid #d9f99d47;grid-template-columns:minmax(6.5rem,.34fr) minmax(17rem,1fr) minmax(18rem,.9fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);min-height:clamp(24rem,36vw,31rem);padding:clamp(2.75rem,5vw,5rem) 0;transition:border-color .22s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.SystemsGrid-module__v-EOVq__card:nth-child(2n) .SystemsGrid-module__v-EOVq__content{grid-column:3}.SystemsGrid-module__v-EOVq__card:nth-child(2n) .SystemsGrid-module__v-EOVq__diagram{grid-area:1/2}.SystemsGrid-module__v-EOVq__index{color:color-mix(in oklab, var(--color-primary-300) 68%, transparent);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.065em;writing-mode:vertical-rl;align-self:stretch;font-size:clamp(3.75rem,7vw,6.75rem);font-weight:440;line-height:.82}.SystemsGrid-module__v-EOVq__content h2{max-width:19ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);text-wrap:balance;font-weight:500;line-height:1}.SystemsGrid-module__v-EOVq__content h2 span{color:var(--color-primary-300)}.SystemsGrid-module__v-EOVq__content p{max-width:46ch;color:var(--color-neutral-300);font-size:var(--type-body);text-wrap:pretty;margin-top:1.25rem;line-height:1.7}.SystemsGrid-module__v-EOVq__action{margin-top:2rem}.SystemsGrid-module__v-EOVq__diagram{width:100%;color:var(--color-primary-300);opacity:.78;filter:drop-shadow(0 0 30px #d9f99d24);transform-origin:50%;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:scale(1.08)}.SystemsGrid-module__v-EOVq__sectionPremium{padding-top:clamp(6rem,10vw,10rem)}.SystemsGrid-module__v-EOVq__systemsHeader{width:min(100%,80rem);color:var(--color-neutral-500);justify-content:space-between;margin:0 auto 1.25rem;padding-bottom:1rem;font-size:.72rem;display:flex}.SystemsGrid-module__v-EOVq__innerPremium{border-top:0}.SystemsGrid-module__v-EOVq__cardPremium{grid-template-columns:minmax(5.5rem,.22fr) minmax(18rem,1fr) minmax(22rem,1.08fr);gap:clamp(2rem,5vw,6rem);min-height:24rem;padding-block:3rem}.SystemsGrid-module__v-EOVq__cardPremium:nth-child(2n){grid-template-columns:minmax(5.5rem,.22fr) minmax(22rem,1.08fr) minmax(18rem,1fr)}.SystemsGrid-module__v-EOVq__indexPremium{font-size:clamp(4.5rem,8vw,7.5rem)}.SystemsGrid-module__v-EOVq__contentPremium h2{font-size:var(--type-section-heading);letter-spacing:0}.SystemsGrid-module__v-EOVq__diagramPremium{opacity:.7;transform:scale(1.14)}@media (hover:hover) and (pointer:fine){.SystemsGrid-module__v-EOVq__card:hover{border-color:#d9f99d94}.SystemsGrid-module__v-EOVq__card:hover .SystemsGrid-module__v-EOVq__diagram{opacity:1;transform:scale(1.12)translateY(-.25rem)}}:is(html:not(.dark) .SystemsGrid-module__v-EOVq__inner,html:not(.dark) .SystemsGrid-module__v-EOVq__card){border-color:color-mix(in oklab, var(--color-deep-ink) 18%, transparent)}html:not(.dark) .SystemsGrid-module__v-EOVq__index{border-color:color-mix(in oklab, var(--color-deep-ink) 14%, transparent);color:var(--color-primary-700)}html:not(.dark) .SystemsGrid-module__v-EOVq__content h2{color:var(--color-deep-ink)}html:not(.dark) .SystemsGrid-module__v-EOVq__content h2 span{color:var(--color-primary-300)}html:not(.dark) .SystemsGrid-module__v-EOVq__content p{color:var(--color-neutral-600)}html:not(.dark) .SystemsGrid-module__v-EOVq__diagram{color:var(--color-primary-700)}@media (max-width:980px){.SystemsGrid-module__v-EOVq__card{grid-template-columns:4.75rem minmax(0,1fr);min-height:24rem}.SystemsGrid-module__v-EOVq__diagram{grid-column:2;max-width:24rem}.SystemsGrid-module__v-EOVq__card:nth-child(2n) .SystemsGrid-module__v-EOVq__content{grid-column:2}.SystemsGrid-module__v-EOVq__card:nth-child(2n) .SystemsGrid-module__v-EOVq__diagram{grid-area:auto/2}.SystemsGrid-module__v-EOVq__cardPremium,.SystemsGrid-module__v-EOVq__cardPremium:nth-child(2n){grid-template-columns:4.75rem minmax(0,1fr)}}@media (max-width:640px){.SystemsGrid-module__v-EOVq__section{padding-inline:1.25rem}.SystemsGrid-module__v-EOVq__card{grid-template-columns:1fr;gap:1.75rem;min-height:0;padding:3rem 0}.SystemsGrid-module__v-EOVq__cardPremium,.SystemsGrid-module__v-EOVq__cardPremium:nth-child(2n){grid-template-columns:1fr}.SystemsGrid-module__v-EOVq__systemsHeader{flex-direction:column;align-items:flex-start;gap:1rem}.SystemsGrid-module__v-EOVq__index{writing-mode:horizontal-tb;font-size:3.5rem}.SystemsGrid-module__v-EOVq__diagram,.SystemsGrid-module__v-EOVq__card:nth-child(2n) .SystemsGrid-module__v-EOVq__content,.SystemsGrid-module__v-EOVq__card:nth-child(2n) .SystemsGrid-module__v-EOVq__diagram{grid-column:1}.SystemsGrid-module__v-EOVq__diagram{max-height:9rem;transform:none}.SystemsGrid-module__v-EOVq__card:hover .SystemsGrid-module__v-EOVq__diagram{transform:none}}@media (prefers-reduced-motion:reduce){.SystemsGrid-module__v-EOVq__card{transition:none}}
.SingleBlogTemplate-module__PpFgYW__main{--article-rule:color-mix(in oklab, var(--color-primary-300) 15%, transparent);--article-muted:color-mix(in oklab, var(--color-neutral-300) 84%, transparent)}.SingleBlogTemplate-module__PpFgYW__article{position:relative}.SingleBlogTemplate-module__PpFgYW__main [data-reveal]{opacity:1!important;transform:none!important}.SingleBlogTemplate-module__PpFgYW__hero{isolation:isolate;min-height:90dvh;padding:clamp(7.25rem,10vw,10rem) clamp(1.25rem,4vw,4rem) clamp(4rem,8vw,7rem);position:relative;overflow:hidden}.SingleBlogTemplate-module__PpFgYW__hero:after{background:linear-gradient(180deg, transparent, var(--color-neutral-950));content:"";pointer-events:none;z-index:-1;height:18rem;position:absolute;inset:auto 0 0}.SingleBlogTemplate-module__PpFgYW__heroMedia{z-index:-2;opacity:.82;margin:0;position:absolute;inset:0;overflow:hidden}.SingleBlogTemplate-module__PpFgYW__heroMedia:after{background:linear-gradient(90deg, #03100cf7 0%, #03100cc7 42%, #03100c66 72%, #03100cc7 100%), radial-gradient(circle at 72% 34%, color-mix(in oklab, var(--color-primary-300) 24%, transparent), transparent 30rem), linear-gradient(180deg, #03100c2e, var(--color-deep-ink) 100%);content:"";position:absolute;inset:0}.SingleBlogTemplate-module__PpFgYW__heroMedia img{filter:saturate(.86)contrast(1.1)brightness(.74);object-fit:cover;object-position:center}.SingleBlogTemplate-module__PpFgYW__heroInner{grid-template-columns:minmax(0,.96fr) minmax(18rem,.42fr);align-items:end;gap:clamp(2.5rem,8vw,7rem);width:min(100%,80rem);min-height:calc(90dvh - 17rem);margin-inline:auto;display:grid;position:relative}.SingleBlogTemplate-module__PpFgYW__heroCopy{max-width:65rem}.SingleBlogTemplate-module__PpFgYW__eyebrow,.SingleBlogTemplate-module__PpFgYW__heroSignal>p,.SingleBlogTemplate-module__PpFgYW__pullQuote>p,.SingleBlogTemplate-module__PpFgYW__articleNav>p{color:var(--color-primary-300);margin:0;font-size:.82rem;font-weight:760}.SingleBlogTemplate-module__PpFgYW__heroCopy h1{max-width:13.5ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-page-hero);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:.98}.SingleBlogTemplate-module__PpFgYW__heroCopy h1 span,.SingleBlogTemplate-module__PpFgYW__articleBlock h2 span,.SingleBlogTemplate-module__PpFgYW__relatedInner h2 span{color:var(--color-primary-300)}.SingleBlogTemplate-module__PpFgYW__heroIntro{max-width:59ch;color:var(--color-neutral-100);font-size:var(--type-lead);text-wrap:pretty;margin:1.35rem 0 0;line-height:1.75}.SingleBlogTemplate-module__PpFgYW__heroSignal{border-block:1px solid #ffffff29;align-self:end;gap:1.25rem;padding-block:clamp(1.3rem,3vw,2rem);display:grid}.SingleBlogTemplate-module__PpFgYW__heroSignal dl{gap:0;margin:0;display:grid}.SingleBlogTemplate-module__PpFgYW__heroSignal div{border-top:1px solid #ffffff1a;grid-template-columns:minmax(6rem,.46fr) minmax(0,1fr);gap:1rem;padding-block:.9rem;display:grid}.SingleBlogTemplate-module__PpFgYW__heroSignal div:first-child{border-top:0}.SingleBlogTemplate-module__PpFgYW__heroSignal dt{color:var(--color-neutral-400);font-size:.78rem;font-weight:650}.SingleBlogTemplate-module__PpFgYW__heroSignal dd{color:var(--color-neutral-white);margin:0;font-weight:700;line-height:1.35}.SingleBlogTemplate-module__PpFgYW__articleSection,.SingleBlogTemplate-module__PpFgYW__relatedSection{padding:clamp(4.75rem,8vw,7rem) clamp(1.25rem,4vw,4rem);position:relative}.SingleBlogTemplate-module__PpFgYW__articleSection{padding-top:clamp(4rem,7vw,6rem)}.SingleBlogTemplate-module__PpFgYW__articleShell{grid-template-columns:minmax(14rem,.38fr) minmax(0,.8fr);gap:clamp(2.25rem,7vw,6rem);width:min(100%,76rem);margin-inline:auto;display:grid}.SingleBlogTemplate-module__PpFgYW__articleAside{align-self:start;gap:clamp(1.75rem,4vw,3rem);display:grid;position:sticky;top:7rem}.SingleBlogTemplate-module__PpFgYW__pullQuote{border-block:1px solid var(--article-rule);gap:1rem;padding-block:clamp(1.45rem,3vw,2rem);display:grid}.SingleBlogTemplate-module__PpFgYW__pullQuote blockquote{color:var(--color-neutral-white);font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:500;line-height:1.14}.SingleBlogTemplate-module__PpFgYW__articleNav{gap:1rem;display:grid}.SingleBlogTemplate-module__PpFgYW__articleNav ol{border-top:1px solid #ffffff1c;gap:0;margin:0;padding:0;list-style:none;display:grid}.SingleBlogTemplate-module__PpFgYW__articleNav li{border-bottom:1px solid #ffffff1c}.SingleBlogTemplate-module__PpFgYW__articleNav a{color:var(--color-neutral-300);grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:.85rem;padding-block:.85rem;font-size:.9rem;font-weight:650;line-height:1.35;text-decoration:none;display:grid}.SingleBlogTemplate-module__PpFgYW__articleNav a span{color:var(--color-primary-300);font-size:.76rem}.SingleBlogTemplate-module__PpFgYW__articleBody{gap:clamp(3rem,6vw,5rem);display:grid}.SingleBlogTemplate-module__PpFgYW__articleBlock{border-top:1px solid var(--article-rule);grid-template-columns:minmax(3.5rem,.16fr) minmax(0,1fr);gap:clamp(1rem,4vw,3rem);padding-top:clamp(1.4rem,3vw,2rem);display:grid}.SingleBlogTemplate-module__PpFgYW__sectionNumber{color:var(--color-primary-300);font-family:var(--font-display);font-size:clamp(1.6rem,3.2vw,2.75rem);font-weight:500;line-height:1}.SingleBlogTemplate-module__PpFgYW__articleBlock h2{max-width:13ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);letter-spacing:0;text-wrap:balance;margin:0 0 1.15rem;font-weight:500;line-height:1}.SingleBlogTemplate-module__PpFgYW__articleBlock p{max-width:67ch;color:var(--article-muted);text-wrap:pretty;margin:0;font-size:clamp(1.04rem,1.35vw,1.16rem);line-height:1.78}.SingleBlogTemplate-module__PpFgYW__articleBlock p+p{margin-top:1rem}.SingleBlogTemplate-module__PpFgYW__relatedSection{padding-top:clamp(3rem,6vw,5rem)}.SingleBlogTemplate-module__PpFgYW__relatedInner{grid-template-columns:minmax(0,.8fr) minmax(18rem,1fr);align-items:end;gap:clamp(2rem,7vw,6rem);width:min(100%,80rem);margin-inline:auto;display:grid}.SingleBlogTemplate-module__PpFgYW__relatedInner h2{max-width:12ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:1}.SingleBlogTemplate-module__PpFgYW__relatedLinks{border-top:1px solid #ffffff1f;display:grid}.SingleBlogTemplate-module__PpFgYW__relatedLinks a{color:var(--color-neutral-white);border-bottom:1px solid #ffffff1f;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1rem;padding-block:clamp(1rem,2.4vw,1.45rem);text-decoration:none;display:grid}.SingleBlogTemplate-module__PpFgYW__relatedLinks span{color:var(--color-primary-300);font-size:.78rem;font-weight:760}.SingleBlogTemplate-module__PpFgYW__relatedLinks strong{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:560;line-height:1.1}@media (hover:hover) and (pointer:fine){.SingleBlogTemplate-module__PpFgYW__articleNav a,.SingleBlogTemplate-module__PpFgYW__relatedLinks a{transition:color .22s cubic-bezier(.22,1,.36,1),padding-left .26s cubic-bezier(.22,1,.36,1)}.SingleBlogTemplate-module__PpFgYW__articleNav a:hover,.SingleBlogTemplate-module__PpFgYW__relatedLinks a:hover{color:var(--color-primary-300);padding-left:.35rem}}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__main{--article-rule:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);--article-muted:var(--color-neutral-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__hero:after{background:linear-gradient(180deg, transparent, var(--color-neutral-950))}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroMedia{opacity:.66}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroMedia:after{background:linear-gradient(90deg, #fffef7f5 0%, #fffef7cc 42%, #fffef761 72%, #fffef7d1 100%), radial-gradient(circle at 72% 34%, color-mix(in oklab, var(--color-primary-300) 26%, transparent), transparent 30rem), linear-gradient(180deg, #fffef71f, var(--color-neutral-950))}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroMedia img{filter:saturate(.92)contrast(1.03)brightness(1.02)}:is(html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroCopy h1,html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroSignal dd,html:not(.dark) .SingleBlogTemplate-module__PpFgYW__pullQuote blockquote,html:not(.dark) .SingleBlogTemplate-module__PpFgYW__articleBlock h2,html:not(.dark) .SingleBlogTemplate-module__PpFgYW__relatedInner h2,html:not(.dark) .SingleBlogTemplate-module__PpFgYW__relatedLinks a){color:var(--color-deep-ink)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroCopy h1 span{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__articleBlock h2 span{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__eyebrow{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroSignal>p{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__pullQuote>p{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__articleNav>p{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__articleNav a span{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__sectionNumber{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__relatedLinks span{color:var(--color-primary-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroIntro{color:var(--color-neutral-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroSignal dt{color:var(--color-neutral-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__articleNav a{color:var(--color-neutral-600)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroSignal{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__heroSignal div{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__articleNav ol{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__articleNav li{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__relatedLinks{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .SingleBlogTemplate-module__PpFgYW__relatedLinks a{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}@media (max-width:980px){.SingleBlogTemplate-module__PpFgYW__heroInner,.SingleBlogTemplate-module__PpFgYW__articleShell,.SingleBlogTemplate-module__PpFgYW__relatedInner{grid-template-columns:1fr}.SingleBlogTemplate-module__PpFgYW__heroInner{min-height:auto}.SingleBlogTemplate-module__PpFgYW__heroSignal{max-width:34rem}.SingleBlogTemplate-module__PpFgYW__articleAside{position:relative;top:auto}}@media (max-width:760px){.SingleBlogTemplate-module__PpFgYW__hero{min-height:auto;padding-top:7.5rem}.SingleBlogTemplate-module__PpFgYW__heroCopy h1,.SingleBlogTemplate-module__PpFgYW__articleBlock h2,.SingleBlogTemplate-module__PpFgYW__relatedInner h2{font-size:clamp(2.45rem,11vw,3.5rem);line-height:1.03}.SingleBlogTemplate-module__PpFgYW__heroSignal div,.SingleBlogTemplate-module__PpFgYW__articleBlock,.SingleBlogTemplate-module__PpFgYW__relatedLinks a{grid-template-columns:1fr}.SingleBlogTemplate-module__PpFgYW__articleNav{display:none}}@media (prefers-reduced-motion:reduce){.SingleBlogTemplate-module__PpFgYW__articleNav a,.SingleBlogTemplate-module__PpFgYW__relatedLinks a{transition:none}}
.ContentPages-module__ZqegLG__hubHero,.ContentPages-module__ZqegLG__detailHero{isolation:isolate;position:relative;overflow:hidden}.ContentPages-module__ZqegLG__hubHero{min-height:78dvh;padding:clamp(8rem,12vw,11rem) clamp(1.25rem,4vw,4rem) clamp(4rem,8vw,7rem)}.ContentPages-module__ZqegLG__blogHubHero{background:radial-gradient(circle at 76% 72%, color-mix(in oklab, var(--color-primary-300) 10%, transparent), transparent 30rem), linear-gradient(180deg, transparent 18%, #ffffff08 100%);min-height:72dvh}.ContentPages-module__ZqegLG__hubHeroGlow{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--color-primary-300) 18%, transparent), transparent 62%), radial-gradient(circle at 24% 72%, color-mix(in oklab, var(--color-media-orange) 10%, transparent), transparent 54%);filter:blur(14px);opacity:.82;border-radius:9999px;width:min(48rem,78vw);position:absolute;inset:8rem -12rem auto auto}.ContentPages-module__ZqegLG__hubHeroInner,.ContentPages-module__ZqegLG__featureInner,.ContentPages-module__ZqegLG__sectionHeader,.ContentPages-module__ZqegLG__storyGrid,.ContentPages-module__ZqegLG__articleList,.ContentPages-module__ZqegLG__splitInner,.ContentPages-module__ZqegLG__systemInner,.ContentPages-module__ZqegLG__phaseGrid,.ContentPages-module__ZqegLG__outcomeInner,.ContentPages-module__ZqegLG__quoteInner,.ContentPages-module__ZqegLG__relatedInner,.ContentPages-module__ZqegLG__contentCtaInner{width:min(100%,80rem);margin-inline:auto;position:relative}.ContentPages-module__ZqegLG__hubHeroInner{grid-template-columns:minmax(0,1fr) minmax(18rem,.42fr);align-items:end;gap:clamp(2rem,8vw,7rem);min-height:calc(78dvh - 15rem);display:grid}.ContentPages-module__ZqegLG__blogHeroInner{grid-template-columns:minmax(0,1fr) minmax(15rem,.34fr);min-height:calc(72dvh - 15rem)}.ContentPages-module__ZqegLG__hubHeroCopy{max-width:58rem}.ContentPages-module__ZqegLG__eyebrow{color:var(--color-primary-300);margin:0 0 1rem;font-size:.82rem;font-weight:760}.ContentPages-module__ZqegLG__hubHeroCopy h1,.ContentPages-module__ZqegLG__detailHeroCopy h1{color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-page-hero);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:.98}.ContentPages-module__ZqegLG__hubHeroCopy p:not(.ContentPages-module__ZqegLG__eyebrow),.ContentPages-module__ZqegLG__detailHeroCopy p:not(.ContentPages-module__ZqegLG__eyebrow),.ContentPages-module__ZqegLG__sectionHeader p,.ContentPages-module__ZqegLG__splitCopy p,.ContentPages-module__ZqegLG__systemCopy p,.ContentPages-module__ZqegLG__outcomeCopy p,.ContentPages-module__ZqegLG__contentCtaInner p{max-width:65ch;color:var(--color-neutral-300);font-size:var(--type-lead);text-wrap:pretty;line-height:1.75}.ContentPages-module__ZqegLG__hubHeroPanel{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:28px;align-self:end;padding:clamp(1.5rem,4vw,2.4rem);box-shadow:0 25px 50px -12px #00000042}.ContentPages-module__ZqegLG__hubHeroPanel span,.ContentPages-module__ZqegLG__clientPanel span,.ContentPages-module__ZqegLG__featureBody span,.ContentPages-module__ZqegLG__compactCase span,.ContentPages-module__ZqegLG__storyCard span,.ContentPages-module__ZqegLG__articleMeta span,.ContentPages-module__ZqegLG__articleRow>a>span,.ContentPages-module__ZqegLG__articleRow strong{color:var(--color-primary-300);font-size:.78rem;font-weight:700}.ContentPages-module__ZqegLG__hubHeroPanel strong{color:var(--color-neutral-white);font-family:var(--font-display);margin-top:.75rem;font-size:clamp(3.5rem,8vw,5.75rem);font-weight:500;line-height:.9;display:block}.ContentPages-module__ZqegLG__hubHeroPanel p,.ContentPages-module__ZqegLG__clientPanel p,.ContentPages-module__ZqegLG__compactCase p,.ContentPages-module__ZqegLG__blogReadingRailItem p,.ContentPages-module__ZqegLG__storyCard p,.ContentPages-module__ZqegLG__featureBody p,.ContentPages-module__ZqegLG__articleRow p,.ContentPages-module__ZqegLG__phaseCard p,.ContentPages-module__ZqegLG__ledgerRow p,.ContentPages-module__ZqegLG__quoteInner p,.ContentPages-module__ZqegLG__articleBlock p,.ContentPages-module__ZqegLG__relatedInner p{color:var(--color-neutral-300);line-height:1.7}.ContentPages-module__ZqegLG__blogHeroSignal{border-block:1px solid #ffffff29;align-self:end;gap:.8rem;max-width:25rem;padding-block:clamp(1.2rem,3vw,2rem);display:grid}.ContentPages-module__ZqegLG__blogHeroSignal span,.ContentPages-module__ZqegLG__blogFeatureMeta span,.ContentPages-module__ZqegLG__blogReadingRailItem span,.ContentPages-module__ZqegLG__blogArticleNumber{color:var(--color-primary-300);font-size:.78rem;font-weight:760}.ContentPages-module__ZqegLG__blogHeroSignal strong{color:var(--color-neutral-white);font-family:var(--font-display);font-size:clamp(4.5rem,10vw,8rem);font-weight:500;line-height:.82}.ContentPages-module__ZqegLG__blogHeroSignal p{color:var(--color-neutral-300);margin:0;line-height:1.65}.ContentPages-module__ZqegLG__caseHeroLedger{background:radial-gradient(circle at 70% 62%, color-mix(in oklab, var(--color-media-orange) 6.48%, transparent), transparent 30rem), linear-gradient(180deg, transparent, #ffffff08);min-height:80dvh}.ContentPages-module__ZqegLG__caseHeroLedgerInner{grid-template-columns:minmax(0,.92fr) minmax(19rem,.52fr);align-items:end;gap:clamp(2rem,6vw,5rem);width:min(100%,80rem);min-height:calc(80dvh - 15rem);margin-inline:auto;display:grid;position:relative}.ContentPages-module__ZqegLG__caseHeroLedgerCopy h1{max-width:12.4ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-page-hero);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:.98}.ContentPages-module__ZqegLG__caseHeroLedgerCopy h1 span,.ContentPages-module__ZqegLG__detailHeroCopy h1 span,.ContentPages-module__ZqegLG__featureBrief h2 span,.ContentPages-module__ZqegLG__sectionHeader h2 span,.ContentPages-module__ZqegLG__splitCopy h2 span,.ContentPages-module__ZqegLG__systemCopy h2 span,.ContentPages-module__ZqegLG__outcomeCopy h2 span{color:var(--color-primary-300)}.ContentPages-module__ZqegLG__caseHeroLedgerCopy p:not(.ContentPages-module__ZqegLG__eyebrow){max-width:60ch;color:var(--color-neutral-300);font-size:var(--type-lead);text-wrap:pretty;line-height:1.72}.ContentPages-module__ZqegLG__caseHeroVisual{background:color-mix(in oklab, var(--color-primary-300) 12%, var(--color-neutral-950));clip-path:polygon(0 5%,100% 0,100% 88%,14% 100%,0 82%);border-radius:clamp(1.6rem,4vw,3.25rem);min-height:clamp(24rem,40vw,34rem);margin:0;position:relative;overflow:hidden;box-shadow:0 2.5rem 5rem -3rem #000000b3}.ContentPages-module__ZqegLG__caseHeroVisual:after,.ContentPages-module__ZqegLG__featurePortrait figure:after,.ContentPages-module__ZqegLG__storyRow figure:after{background:linear-gradient(180deg, transparent 28%, #03100c99 100%), radial-gradient(circle at 70% 22%, color-mix(in oklab, var(--color-primary-300) 22%, transparent), transparent 22rem);content:"";pointer-events:none;position:absolute;inset:0}.ContentPages-module__ZqegLG__caseHeroVisual figcaption{max-width:18rem;color:var(--color-neutral-white);border-top:1px solid #ffffff38;gap:.35rem;padding-top:.9rem;font-weight:700;line-height:1.25;display:grid;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.ContentPages-module__ZqegLG__caseHeroVisual figcaption span{color:var(--color-primary-300);font-size:.78rem;font-weight:760}.ContentPages-module__ZqegLG__caseHeroProofRail{border-top:1px solid #ffffff24;grid-template-columns:minmax(6rem,.52fr) repeat(3,minmax(0,1fr));gap:clamp(1rem,4vw,3rem);width:min(100%,80rem);margin:clamp(3rem,6vw,5rem) auto 0;padding-top:clamp(1.2rem,3vw,1.8rem);display:grid;position:relative}.ContentPages-module__ZqegLG__caseHeroProofRail strong{color:var(--color-neutral-white);font-family:var(--font-display);font-size:clamp(3.4rem,8vw,6.6rem);font-weight:500;line-height:.82}.ContentPages-module__ZqegLG__caseHeroProofRail p{color:var(--color-neutral-300);gap:.5rem;margin:0;line-height:1.55;display:grid}.ContentPages-module__ZqegLG__caseHeroProofRail span,.ContentPages-module__ZqegLG__caseHeroProofRail b{color:var(--color-primary-300);font-size:.78rem;font-weight:760}.ContentPages-module__ZqegLG__caseHeroProofRail b{color:var(--color-neutral-white);font-size:clamp(1.05rem,1.6vw,1.3rem)}.ContentPages-module__ZqegLG__featureSection,.ContentPages-module__ZqegLG__caseGridSection,.ContentPages-module__ZqegLG__splitSection,.ContentPages-module__ZqegLG__systemSection,.ContentPages-module__ZqegLG__phaseSection,.ContentPages-module__ZqegLG__outcomeSection,.ContentPages-module__ZqegLG__quoteSection,.ContentPages-module__ZqegLG__articleSection,.ContentPages-module__ZqegLG__relatedSection,.ContentPages-module__ZqegLG__contentCta{padding:clamp(5rem,9vw,8rem) clamp(1.25rem,4vw,4rem);position:relative}.ContentPages-module__ZqegLG__featureInner{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.ContentPages-module__ZqegLG__blogFeatureSection{background:radial-gradient(circle at 18% 28%, color-mix(in oklab, var(--color-media-orange) 7%, transparent), transparent 26rem), linear-gradient(180deg, #ffffff08, transparent 42%);padding-top:clamp(4.25rem,7vw,6.5rem);padding-bottom:clamp(3.5rem,6vw,5.25rem)}.ContentPages-module__ZqegLG__blogLatestSection{padding-top:clamp(3.5rem,6vw,5.5rem)}.ContentPages-module__ZqegLG__blogFeatureInner{grid-template-columns:minmax(0,.82fr) minmax(20rem,.62fr) minmax(15rem,.4fr);align-items:center;gap:clamp(1.6rem,5vw,4.6rem);width:min(100%,80rem);margin-inline:auto;display:grid;position:relative}.ContentPages-module__ZqegLG__blogFeatureInner:before{background:color-mix(in oklab, var(--color-primary-300) 30%, transparent);content:"";transform-origin:0;height:1px;position:absolute;inset:auto 12% 6% 4%;transform:rotate(-7deg)}.ContentPages-module__ZqegLG__blogFeatureMedia,.ContentPages-module__ZqegLG__blogFeatureCopy,.ContentPages-module__ZqegLG__blogReadingRail{z-index:1;position:relative}.ContentPages-module__ZqegLG__blogFeatureMedia a{color:inherit;text-decoration:none;display:block}.ContentPages-module__ZqegLG__blogFeatureMedia figure{background:color-mix(in oklab, var(--color-primary-300) 12%, var(--color-neutral-950));clip-path:polygon(0 0,94% 0,100% 88%,10% 100%,0 74%);border-radius:clamp(1.6rem,4vw,3.2rem);min-height:clamp(25rem,42vw,39rem);margin:0;position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem -4rem #000000d1}.ContentPages-module__ZqegLG__blogFeatureMedia figure:after{background:linear-gradient(180deg, transparent 30%, #03100ca3 100%), radial-gradient(circle at 68% 22%, color-mix(in oklab, var(--color-primary-300) 20%, transparent), transparent 21rem);content:"";pointer-events:none;position:absolute;inset:0}.ContentPages-module__ZqegLG__blogFeatureMedia img,.ContentPages-module__ZqegLG__blogArticleRow img{filter:saturate(.9)contrast(1.08)brightness(.76);object-fit:cover}.ContentPages-module__ZqegLG__blogFeatureMedia figcaption{z-index:1;color:var(--color-neutral-white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03100cc2;border:1px solid #ffffff2e;border-radius:9999px;padding:.7rem 1rem;font-size:.78rem;font-weight:760;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.ContentPages-module__ZqegLG__blogFeatureCopy{justify-items:start;gap:clamp(1rem,2vw,1.45rem);display:grid}.ContentPages-module__ZqegLG__blogFeatureCopy h2{max-width:12.5ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:1}.ContentPages-module__ZqegLG__blogFeatureCopy h2 span{color:var(--color-primary-300)}.ContentPages-module__ZqegLG__blogFeatureCopy>p:not(.ContentPages-module__ZqegLG__eyebrow){max-width:55ch;color:var(--color-neutral-300);font-size:var(--type-lead);text-wrap:pretty;margin:0;line-height:1.72}.ContentPages-module__ZqegLG__blogFeatureMeta{border-block:1px solid #ffffff1f;flex-wrap:wrap;gap:.7rem;padding-block:.9rem;display:flex}.ContentPages-module__ZqegLG__blogFeatureMeta span{color:var(--color-neutral-200)}.ContentPages-module__ZqegLG__blogReadingRail{border-block:1px solid #ffffff1f;display:grid}.ContentPages-module__ZqegLG__blogReadingRailItem+.ContentPages-module__ZqegLG__blogReadingRailItem{border-top:1px solid #ffffff1f}.ContentPages-module__ZqegLG__blogReadingRailItem a{min-height:11rem;color:inherit;align-content:center;gap:.7rem;padding:clamp(1.1rem,2.4vw,1.6rem) 0;text-decoration:none;display:grid}.ContentPages-module__ZqegLG__blogReadingRailItem h3{color:var(--color-neutral-white);font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:560;line-height:1.12}.ContentPages-module__ZqegLG__blogReadingRailItem p{text-wrap:pretty;margin:0}.ContentPages-module__ZqegLG__featureShowcase{grid-template-columns:minmax(0,.86fr) minmax(20rem,.72fr);align-items:center;gap:clamp(2rem,7vw,6rem);width:min(100%,80rem);margin-inline:auto;display:grid;position:relative}.ContentPages-module__ZqegLG__featureShowcase:before{border-top:1px solid color-mix(in oklab, var(--color-primary-300) 28%, transparent);content:"";transform-origin:100%;width:min(28rem,60vw);position:absolute;inset:12% 14% 8% auto;transform:rotate(-10deg)}.ContentPages-module__ZqegLG__featureCard,.ContentPages-module__ZqegLG__compactCase,.ContentPages-module__ZqegLG__storyCard,.ContentPages-module__ZqegLG__articleRow,.ContentPages-module__ZqegLG__pullQuote,.ContentPages-module__ZqegLG__relatedLinks a,.ContentPages-module__ZqegLG__contentCtaInner{background:#ffffff0d;border:1px solid #ffffff1f}.ContentPages-module__ZqegLG__featureCard,.ContentPages-module__ZqegLG__featureLink,.ContentPages-module__ZqegLG__storyCard a{border-radius:28px;overflow:hidden}.ContentPages-module__ZqegLG__featureLink{min-height:34rem;color:inherit;text-decoration:none;display:grid}.ContentPages-module__ZqegLG__featurePortrait{z-index:1;position:relative}.ContentPages-module__ZqegLG__featurePortraitLink{color:inherit;text-decoration:none;display:grid}.ContentPages-module__ZqegLG__featurePortrait figure{background:color-mix(in oklab, var(--color-primary-300) 12%, var(--color-neutral-950));clip-path:polygon(8% 0,100% 0,92% 100%,0 92%);border-radius:clamp(1.6rem,4vw,3.5rem);min-height:clamp(25rem,48vw,43rem);margin:0;position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem -4rem #000000d1}.ContentPages-module__ZqegLG__featurePortrait span{z-index:1;color:var(--color-neutral-white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03100cbd;border:1px solid #ffffff2e;border-radius:9999px;padding:.7rem 1rem;font-size:.78rem;font-weight:760;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.ContentPages-module__ZqegLG__featureBrief{z-index:1;justify-items:start;gap:clamp(1rem,2vw,1.5rem);display:grid;position:relative}.ContentPages-module__ZqegLG__featureBrief h2{max-width:13ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:1}.ContentPages-module__ZqegLG__featureBrief>p:not(.ContentPages-module__ZqegLG__eyebrow){max-width:55ch;color:var(--color-neutral-300);font-size:var(--type-lead);text-wrap:pretty;line-height:1.72}.ContentPages-module__ZqegLG__featureOutcomes{border-block:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:clamp(.25rem,2vw,1rem) 0 0;display:grid}.ContentPages-module__ZqegLG__featureOutcomes div{gap:.45rem;padding:clamp(1rem,2vw,1.35rem) clamp(.9rem,2vw,1.2rem);display:grid}.ContentPages-module__ZqegLG__featureOutcomes div+div{border-left:1px solid #ffffff1f}.ContentPages-module__ZqegLG__featureOutcomes dt{color:var(--color-neutral-300);font-size:.82rem;line-height:1.35}.ContentPages-module__ZqegLG__featureOutcomes dd{color:var(--color-neutral-white);font-family:var(--font-display);margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:.94}.ContentPages-module__ZqegLG__featureMedia,.ContentPages-module__ZqegLG__storyCard figure{background:color-mix(in oklab, var(--color-primary-300) 12%, var(--color-neutral-950));min-height:18rem;margin:0;position:relative;overflow:hidden}.ContentPages-module__ZqegLG__featureMedia img,.ContentPages-module__ZqegLG__caseHeroVisual img,.ContentPages-module__ZqegLG__featurePortrait img,.ContentPages-module__ZqegLG__storyRow img,.ContentPages-module__ZqegLG__storyCard img,.ContentPages-module__ZqegLG__detailHeroMedia img{filter:saturate(.88)contrast(1.08)brightness(.74);object-fit:cover}.ContentPages-module__ZqegLG__featureBody{background:#03100cd1;align-content:end;gap:.9rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.ContentPages-module__ZqegLG__featureBody h2,.ContentPages-module__ZqegLG__sectionHeader h2,.ContentPages-module__ZqegLG__splitCopy h2,.ContentPages-module__ZqegLG__systemCopy h2,.ContentPages-module__ZqegLG__outcomeCopy h2,.ContentPages-module__ZqegLG__quoteInner blockquote,.ContentPages-module__ZqegLG__contentCtaInner h2,.ContentPages-module__ZqegLG__relatedInner h2{color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-section-heading);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.ContentPages-module__ZqegLG__featureBody h2{font-size:clamp(2.1rem,4.6vw,3.9rem)}.ContentPages-module__ZqegLG__supportingCases{gap:1rem;display:grid}.ContentPages-module__ZqegLG__compactCase{border-radius:24px}.ContentPages-module__ZqegLG__compactCase a{min-height:16rem;color:inherit;align-content:end;gap:.85rem;padding:clamp(1.35rem,3vw,2rem);text-decoration:none;display:grid}.ContentPages-module__ZqegLG__compactCase h3,.ContentPages-module__ZqegLG__storyCard h3,.ContentPages-module__ZqegLG__phaseCard h3,.ContentPages-module__ZqegLG__articleRow h3,.ContentPages-module__ZqegLG__articleBlock h2{color:var(--color-neutral-white);font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:560;line-height:1.12}.ContentPages-module__ZqegLG__sectionHeader{grid-template-columns:minmax(0,.92fr) minmax(18rem,.58fr);align-items:end;gap:clamp(2rem,8vw,7rem);margin-bottom:clamp(2rem,5vw,4rem);display:grid}.ContentPages-module__ZqegLG__storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ContentPages-module__ZqegLG__storyLedger{border-top:1px solid #ffffff24;width:min(100%,80rem);margin-inline:auto;display:grid;position:relative}.ContentPages-module__ZqegLG__storyRow{border-bottom:1px solid #ffffff24}.ContentPages-module__ZqegLG__storyRow a{color:inherit;grid-template-columns:4.5rem minmax(12rem,.28fr) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,4vw,3rem);padding:clamp(1.3rem,3vw,2rem) 0;text-decoration:none;display:grid}.ContentPages-module__ZqegLG__storyNumber{color:var(--color-primary-300);font-family:var(--font-display);font-size:clamp(1.4rem,2.6vw,2.4rem);font-weight:500;line-height:1}.ContentPages-module__ZqegLG__storyRow figure{background:color-mix(in oklab, var(--color-primary-300) 12%, var(--color-neutral-950));border-radius:20px;min-height:clamp(9rem,14vw,12rem);margin:0;position:relative;overflow:hidden}.ContentPages-module__ZqegLG__storyRow div{gap:.65rem;display:grid}.ContentPages-module__ZqegLG__storyRow span:not(.ContentPages-module__ZqegLG__storyNumber){color:var(--color-primary-300);font-size:.78rem;font-weight:700}.ContentPages-module__ZqegLG__storyRow h3{color:var(--color-neutral-white);font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.65rem,3vw,3rem);font-weight:560;line-height:1.03}.ContentPages-module__ZqegLG__storyRow p{max-width:60ch;color:var(--color-neutral-300);text-wrap:pretty;margin:0;line-height:1.65}.ContentPages-module__ZqegLG__storyRow strong{color:var(--color-neutral-white);white-space:nowrap;border:1px solid #ffffff26;border-radius:9999px;justify-self:end;padding:.7rem 1rem;font-size:.82rem;font-weight:760}.ContentPages-module__ZqegLG__storyCard{border-radius:24px}.ContentPages-module__ZqegLG__storyCard a{height:100%;color:inherit;text-decoration:none;display:grid}.ContentPages-module__ZqegLG__storyCard div{gap:.75rem;padding:1.4rem;display:grid}.ContentPages-module__ZqegLG__detailHero{min-height:92dvh;padding:clamp(8rem,12vw,11rem) clamp(1.25rem,4vw,4rem) clamp(5rem,9vw,8rem)}.ContentPages-module__ZqegLG__detailHeroMedia{opacity:.82;margin:0;position:absolute;inset:0;overflow:hidden}.ContentPages-module__ZqegLG__detailHeroMedia:after{background:linear-gradient(90deg, #03100cf5, #03100c94 54%, #03100ceb), radial-gradient(circle at 70% 38%, color-mix(in oklab, var(--color-primary-300) 18%, transparent), transparent 26rem), linear-gradient(180deg, #03100c3d, var(--color-neutral-950) 100%);content:"";position:absolute;inset:0}.ContentPages-module__ZqegLG__detailHeroInner{grid-template-columns:minmax(0,.94fr) minmax(20rem,.54fr);align-items:end;gap:clamp(2.5rem,8vw,7rem);width:min(100%,80rem);min-height:calc(88dvh - 15rem);margin-inline:auto;display:grid;position:relative}.ContentPages-module__ZqegLG__detailHeroCopy{max-width:66rem}.ContentPages-module__ZqegLG__detailHeroCopy h1{max-width:12.6ch;line-height:.98}.ContentPages-module__ZqegLG__clientPanel{border-block:1px solid #ffffff29;align-self:center;gap:clamp(.85rem,2vw,1.15rem);padding:clamp(1.35rem,3vw,2.2rem) 0;display:grid}.ContentPages-module__ZqegLG__clientPanel strong{color:var(--color-neutral-white);font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.45rem,2.4vw,2.15rem);font-weight:560;line-height:1.08}.ContentPages-module__ZqegLG__clientPanel ul,.ContentPages-module__ZqegLG__storyCard ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ContentPages-module__ZqegLG__clientPanel li,.ContentPages-module__ZqegLG__stackPanel span{color:var(--color-neutral-200);background:#ffffff0d;border:1px solid #ffffff24;border-radius:9999px;padding:.5rem .8rem;font-size:.8rem}.ContentPages-module__ZqegLG__splitInner,.ContentPages-module__ZqegLG__systemInner,.ContentPages-module__ZqegLG__outcomeInner{grid-template-columns:minmax(0,.76fr) minmax(20rem,1fr);align-items:start;gap:clamp(2.5rem,8vw,7rem);display:grid}.ContentPages-module__ZqegLG__ledgerList{border-top:1px solid #ffffff1f;display:grid}.ContentPages-module__ZqegLG__ledgerRow{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(4rem,.16fr) minmax(0,1fr);gap:clamp(1rem,4vw,3rem);padding:clamp(1.25rem,3vw,1.9rem) 0;display:grid}.ContentPages-module__ZqegLG__ledgerRow span,.ContentPages-module__ZqegLG__phaseCard span{color:var(--color-primary-300);font-size:.78rem;font-weight:760}.ContentPages-module__ZqegLG__systemSection{background:radial-gradient(circle at 76% 18%, color-mix(in oklab, var(--color-primary-300) 10%, transparent), transparent 30rem), #ffffff05}.ContentPages-module__ZqegLG__stackPanel{border-block:1px solid #ffffff1f;flex-wrap:wrap;align-content:start;gap:clamp(.65rem,1.6vw,.9rem);padding:clamp(1.4rem,3vw,2rem) 0;display:flex}.ContentPages-module__ZqegLG__phaseGrid{border-top:1px solid #ffffff1f;grid-template-columns:1fr;gap:0;display:grid}.ContentPages-module__ZqegLG__phaseCard,.ContentPages-module__ZqegLG__outcomeStat{align-content:start;gap:1rem;display:grid}.ContentPages-module__ZqegLG__phaseCard{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(5rem,.16fr) minmax(12rem,.32fr) minmax(0,1fr);align-items:baseline;gap:clamp(1rem,4vw,4rem);padding:clamp(1.2rem,3vw,1.85rem) 0}.ContentPages-module__ZqegLG__outcomeStats{border-block:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.ContentPages-module__ZqegLG__outcomeStat{padding:clamp(1.15rem,3vw,1.8rem)}.ContentPages-module__ZqegLG__outcomeStat+.ContentPages-module__ZqegLG__outcomeStat{border-left:1px solid #ffffff1f}.ContentPages-module__ZqegLG__outcomeStat strong{color:var(--color-neutral-white);font-family:var(--font-display);font-size:clamp(2.4rem,5vw,4.4rem);font-weight:500;line-height:.95}.ContentPages-module__ZqegLG__outcomeStat span{color:var(--color-neutral-300);line-height:1.4}.ContentPages-module__ZqegLG__quoteInner{border-block:1px solid #ffffff24;max-width:72rem;padding-block:clamp(2rem,5vw,4rem)}.ContentPages-module__ZqegLG__quoteInner blockquote{font-size:clamp(2rem,5vw,4rem)}.ContentPages-module__ZqegLG__quoteInner p{color:var(--color-neutral-white);gap:.3rem;margin-top:1.6rem;font-weight:700;display:grid}.ContentPages-module__ZqegLG__quoteInner span{color:var(--color-primary-300);font-size:.86rem;font-weight:650}.ContentPages-module__ZqegLG__articleMeta{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.ContentPages-module__ZqegLG__articleMeta span{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9999px;padding:.55rem .8rem}.ContentPages-module__ZqegLG__articleList{gap:.9rem;display:grid}.ContentPages-module__ZqegLG__articleList:has(.ContentPages-module__ZqegLG__blogArticleRow){border-bottom:1px solid #ffffff1f;gap:0}.ContentPages-module__ZqegLG__articleRow{border-radius:24px}.ContentPages-module__ZqegLG__blogArticleRow{background:0 0;border-width:1px 0 0;border-radius:0}.ContentPages-module__ZqegLG__articleRow a{color:inherit;grid-template-columns:8rem minmax(0,1fr) 7rem;align-items:center;gap:clamp(1rem,4vw,3rem);padding:clamp(1.2rem,3vw,1.8rem);text-decoration:none;display:grid}.ContentPages-module__ZqegLG__blogArticleRow a{grid-template-columns:4rem minmax(8rem,12rem) minmax(0,1fr) 7rem;padding-inline:0}.ContentPages-module__ZqegLG__blogArticleRow figure{background:color-mix(in oklab, var(--color-primary-300) 12%, var(--color-neutral-950));border-radius:18px;min-height:clamp(7rem,12vw,9.5rem);margin:0;position:relative;overflow:hidden}.ContentPages-module__ZqegLG__articleRow div{gap:.45rem;display:grid}.ContentPages-module__ZqegLG__articleRow h3{font-size:clamp(1.4rem,3vw,2.4rem)}.ContentPages-module__ZqegLG__blogArticleRow h3{font-size:clamp(1.55rem,3vw,2.65rem)}.ContentPages-module__ZqegLG__articleSection{padding-top:clamp(4rem,8vw,7rem)}.ContentPages-module__ZqegLG__articleShell{grid-template-columns:minmax(14rem,.42fr) minmax(0,.72fr);gap:clamp(2rem,7vw,6rem);width:min(100%,72rem);margin-inline:auto;display:grid}.ContentPages-module__ZqegLG__pullQuote{border-radius:24px;align-self:start;padding:clamp(1.35rem,3vw,2rem);position:sticky;top:7rem}.ContentPages-module__ZqegLG__pullQuote p{color:var(--color-neutral-white);font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:500;line-height:1.18}.ContentPages-module__ZqegLG__articleBody{gap:clamp(2.5rem,6vw,4.5rem);display:grid}.ContentPages-module__ZqegLG__articleBlock{gap:1rem;display:grid}.ContentPages-module__ZqegLG__articleBlock h2{font-size:clamp(1.8rem,3vw,2.75rem)}.ContentPages-module__ZqegLG__articleBlock p{max-width:68ch;margin:0;font-size:clamp(1.02rem,1.5vw,1.16rem)}.ContentPages-module__ZqegLG__relatedInner{grid-template-columns:minmax(0,.82fr) minmax(18rem,1fr);align-items:end;gap:clamp(2rem,7vw,6rem);display:grid}.ContentPages-module__ZqegLG__relatedLinks{gap:.8rem;display:grid}.ContentPages-module__ZqegLG__relatedLinks a{color:var(--color-neutral-white);border-radius:18px;padding:1rem 1.2rem;font-weight:700;text-decoration:none}.ContentPages-module__ZqegLG__contentCtaInner{border-radius:32px;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,5vw,3rem);display:flex}@media (hover:hover) and (pointer:fine){.ContentPages-module__ZqegLG__featureLink,.ContentPages-module__ZqegLG__blogFeatureMedia a,.ContentPages-module__ZqegLG__featurePortraitLink,.ContentPages-module__ZqegLG__compactCase a,.ContentPages-module__ZqegLG__blogReadingRailItem a,.ContentPages-module__ZqegLG__storyRow a,.ContentPages-module__ZqegLG__storyCard a,.ContentPages-module__ZqegLG__articleRow a,.ContentPages-module__ZqegLG__relatedLinks a{transition:border-color .26s cubic-bezier(.22,1,.36,1),background-color .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.ContentPages-module__ZqegLG__featureLink:hover,.ContentPages-module__ZqegLG__blogFeatureMedia a:hover,.ContentPages-module__ZqegLG__featurePortraitLink:hover,.ContentPages-module__ZqegLG__compactCase a:hover,.ContentPages-module__ZqegLG__blogReadingRailItem a:hover,.ContentPages-module__ZqegLG__storyRow a:hover,.ContentPages-module__ZqegLG__storyCard a:hover,.ContentPages-module__ZqegLG__articleRow a:hover,.ContentPages-module__ZqegLG__relatedLinks a:hover{transform:translateY(-3px)}.ContentPages-module__ZqegLG__featurePortraitLink:hover figure,.ContentPages-module__ZqegLG__blogFeatureMedia a:hover figure,.ContentPages-module__ZqegLG__storyRow a:hover figure{filter:brightness(1.06)}.ContentPages-module__ZqegLG__featurePortrait figure,.ContentPages-module__ZqegLG__blogFeatureMedia figure,.ContentPages-module__ZqegLG__storyRow figure{transition:filter .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.ContentPages-module__ZqegLG__storyRow a:hover strong{border-color:color-mix(in oklab, var(--color-primary-300) 42%, transparent);background:#ffffff12}.ContentPages-module__ZqegLG__storyCard:hover,.ContentPages-module__ZqegLG__compactCase:hover,.ContentPages-module__ZqegLG__blogReadingRailItem:hover,.ContentPages-module__ZqegLG__articleRow:hover,.ContentPages-module__ZqegLG__relatedLinks a:hover{border-color:color-mix(in oklab, var(--color-primary-300) 34%, transparent);background:#ffffff14}}:is(html:not(.dark) .ContentPages-module__ZqegLG__hubHeroCopy h1,html:not(.dark) .ContentPages-module__ZqegLG__detailHeroCopy h1,html:not(.dark) .ContentPages-module__ZqegLG__caseHeroLedgerCopy h1,html:not(.dark) .ContentPages-module__ZqegLG__caseHeroVisual figcaption,html:not(.dark) .ContentPages-module__ZqegLG__caseHeroProofRail strong,html:not(.dark) .ContentPages-module__ZqegLG__caseHeroProofRail b,html:not(.dark) .ContentPages-module__ZqegLG__featureBrief h2,html:not(.dark) .ContentPages-module__ZqegLG__blogHeroSignal strong,html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureCopy h2,html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureMedia figcaption,html:not(.dark) .ContentPages-module__ZqegLG__blogReadingRailItem h3,html:not(.dark) .ContentPages-module__ZqegLG__featureOutcomes dd,html:not(.dark) .ContentPages-module__ZqegLG__storyRow h3,html:not(.dark) .ContentPages-module__ZqegLG__storyRow strong,html:not(.dark) .ContentPages-module__ZqegLG__featureBody h2,html:not(.dark) .ContentPages-module__ZqegLG__sectionHeader h2,html:not(.dark) .ContentPages-module__ZqegLG__splitCopy h2,html:not(.dark) .ContentPages-module__ZqegLG__systemCopy h2,html:not(.dark) .ContentPages-module__ZqegLG__outcomeCopy h2,html:not(.dark) .ContentPages-module__ZqegLG__compactCase h3,html:not(.dark) .ContentPages-module__ZqegLG__storyCard h3,html:not(.dark) .ContentPages-module__ZqegLG__phaseCard h3,html:not(.dark) .ContentPages-module__ZqegLG__outcomeStat strong,html:not(.dark) .ContentPages-module__ZqegLG__quoteInner blockquote,html:not(.dark) .ContentPages-module__ZqegLG__contentCtaInner h2,html:not(.dark) .ContentPages-module__ZqegLG__articleRow h3,html:not(.dark) .ContentPages-module__ZqegLG__articleBlock h2,html:not(.dark) .ContentPages-module__ZqegLG__pullQuote p,html:not(.dark) .ContentPages-module__ZqegLG__relatedInner h2,html:not(.dark) .ContentPages-module__ZqegLG__relatedLinks a){color:var(--color-deep-ink)}html:not(.dark) .ContentPages-module__ZqegLG__hubHeroCopy p:not(.ContentPages-module__ZqegLG__eyebrow){color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__detailHeroCopy p:not(.ContentPages-module__ZqegLG__eyebrow){color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__caseHeroLedgerCopy p:not(.ContentPages-module__ZqegLG__eyebrow){color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__caseHeroProofRail p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__featureBrief>p:not(.ContentPages-module__ZqegLG__eyebrow){color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__blogHeroSignal p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureCopy>p:not(.ContentPages-module__ZqegLG__eyebrow){color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__blogReadingRailItem p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__featureOutcomes dt{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__storyRow p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__sectionHeader p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__splitCopy p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__systemCopy p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__outcomeCopy p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__contentCtaInner p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__hubHeroPanel p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__clientPanel p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__compactCase p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__storyCard p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__featureBody p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__articleRow p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__phaseCard p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__ledgerRow p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__quoteInner p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__articleBlock p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__relatedInner p{color:var(--color-neutral-600)}html:not(.dark) .ContentPages-module__ZqegLG__outcomeStat span{color:var(--color-neutral-600)}:is(html:not(.dark) .ContentPages-module__ZqegLG__caseHeroProofRail,html:not(.dark) .ContentPages-module__ZqegLG__featureOutcomes,html:not(.dark) .ContentPages-module__ZqegLG__blogHeroSignal,html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureMeta,html:not(.dark) .ContentPages-module__ZqegLG__blogReadingRail,html:not(.dark) .ContentPages-module__ZqegLG__blogReadingRailItem,html:not(.dark) .ContentPages-module__ZqegLG__articleList:has(.ContentPages-module__ZqegLG__blogArticleRow),html:not(.dark) .ContentPages-module__ZqegLG__storyLedger,html:not(.dark) .ContentPages-module__ZqegLG__storyRow){border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__featureOutcomes div+div{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}:is(html:not(.dark) .ContentPages-module__ZqegLG__detailHeroCopy h1 span,html:not(.dark) .ContentPages-module__ZqegLG__splitCopy h2 span,html:not(.dark) .ContentPages-module__ZqegLG__systemCopy h2 span,html:not(.dark) .ContentPages-module__ZqegLG__outcomeCopy h2 span){color:var(--color-primary-500)}:is(html:not(.dark) .ContentPages-module__ZqegLG__storyRow strong,html:not(.dark) .ContentPages-module__ZqegLG__featurePortrait span){border-color:color-mix(in oklab, var(--color-deep-ink) 14%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 72%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__featureCard{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__compactCase{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__storyCard{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__articleRow{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__pullQuote{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__relatedLinks a{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__contentCtaInner{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__hubHeroPanel{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 78%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__clientPanel{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__stackPanel{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__phaseGrid{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__phaseCard{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__outcomeStats{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__outcomeStat+.ContentPages-module__ZqegLG__outcomeStat{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__quoteInner{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__ledgerList{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__ledgerRow{border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent)}:is(html:not(.dark) .ContentPages-module__ZqegLG__clientPanel li,html:not(.dark) .ContentPages-module__ZqegLG__stackPanel span){border-color:color-mix(in oklab, var(--color-deep-ink) 12%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 62%, transparent);color:var(--color-neutral-700)}html:not(.dark) .ContentPages-module__ZqegLG__featureBody{background:color-mix(in oklab, var(--color-neutral-white) 90%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__blogHubHero{background:radial-gradient(circle at 76% 72%, color-mix(in oklab, var(--color-primary-300) 10%, transparent), transparent 30rem), linear-gradient(180deg, transparent 18%, #05040a08 100%)}html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureSection{background:radial-gradient(circle at 18% 28%, color-mix(in oklab, var(--color-media-orange) 7%, transparent), transparent 26rem), linear-gradient(180deg, #05040a08, transparent 42%)}html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureCopy h2 span{color:var(--color-primary-500)}html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureMeta span{color:var(--color-neutral-700)}html:not(.dark) .ContentPages-module__ZqegLG__blogFeatureMedia figcaption{border-color:color-mix(in oklab, var(--color-deep-ink) 14%, transparent);background:color-mix(in oklab, var(--color-neutral-white) 72%, transparent)}html:not(.dark) .ContentPages-module__ZqegLG__detailHeroMedia:after{background:linear-gradient(90deg, #fbfcf6f5, #fbfcf6b3 54%, #fbfcf6eb), radial-gradient(circle at 70% 38%, color-mix(in oklab, var(--color-primary-300) 16%, transparent), transparent 26rem), linear-gradient(180deg, #fbfcf638, var(--color-neutral-950) 100%)}@media (max-width:980px){.ContentPages-module__ZqegLG__hubHeroInner,.ContentPages-module__ZqegLG__caseHeroLedgerInner,.ContentPages-module__ZqegLG__featureInner,.ContentPages-module__ZqegLG__blogFeatureInner,.ContentPages-module__ZqegLG__featureShowcase,.ContentPages-module__ZqegLG__sectionHeader,.ContentPages-module__ZqegLG__detailHeroInner,.ContentPages-module__ZqegLG__splitInner,.ContentPages-module__ZqegLG__systemInner,.ContentPages-module__ZqegLG__outcomeInner,.ContentPages-module__ZqegLG__articleShell,.ContentPages-module__ZqegLG__relatedInner,.ContentPages-module__ZqegLG__storyGrid,.ContentPages-module__ZqegLG__caseHeroProofRail,.ContentPages-module__ZqegLG__phaseGrid,.ContentPages-module__ZqegLG__outcomeStats{grid-template-columns:1fr}.ContentPages-module__ZqegLG__caseHeroProofRail{max-width:40rem;margin-inline:0}.ContentPages-module__ZqegLG__hubHeroPanel,.ContentPages-module__ZqegLG__clientPanel{max-width:36rem}.ContentPages-module__ZqegLG__phaseCard{grid-template-columns:minmax(4.5rem,.18fr) minmax(0,1fr)}.ContentPages-module__ZqegLG__phaseCard p{grid-column:2}.ContentPages-module__ZqegLG__articleRow a{grid-template-columns:1fr;align-items:start}.ContentPages-module__ZqegLG__blogFeatureInner{align-items:start}.ContentPages-module__ZqegLG__blogReadingRail{max-width:42rem}.ContentPages-module__ZqegLG__blogArticleRow a{grid-template-columns:3.5rem minmax(8rem,11rem) minmax(0,1fr)}.ContentPages-module__ZqegLG__blogArticleRow strong{grid-column:3;justify-self:start}.ContentPages-module__ZqegLG__pullQuote{position:relative;top:auto}.ContentPages-module__ZqegLG__contentCtaInner{flex-direction:column;align-items:flex-start}.ContentPages-module__ZqegLG__caseHeroLedgerCopy h1{max-width:12.4ch}.ContentPages-module__ZqegLG__featureBrief h2{max-width:12ch}.ContentPages-module__ZqegLG__storyRow a{grid-template-columns:3.5rem minmax(0,1fr);align-items:start}.ContentPages-module__ZqegLG__storyRow figure,.ContentPages-module__ZqegLG__storyRow strong,.ContentPages-module__ZqegLG__storyRow div{grid-column:2}.ContentPages-module__ZqegLG__storyRow strong{justify-self:start}}@media (max-width:760px){.ContentPages-module__ZqegLG__hubHero,.ContentPages-module__ZqegLG__detailHero{min-height:auto;padding-top:7.5rem}.ContentPages-module__ZqegLG__hubHeroInner,.ContentPages-module__ZqegLG__caseHeroLedgerInner,.ContentPages-module__ZqegLG__detailHeroInner{min-height:auto}.ContentPages-module__ZqegLG__hubHeroCopy h1,.ContentPages-module__ZqegLG__detailHeroCopy h1{font-size:clamp(2.75rem,12vw,3.85rem);line-height:1}.ContentPages-module__ZqegLG__blogHeroSignal{max-width:none}.ContentPages-module__ZqegLG__blogFeatureMedia figure{clip-path:polygon(4% 0,100% 0,94% 100%,0 94%);min-height:clamp(18rem,78vw,27rem)}.ContentPages-module__ZqegLG__blogFeatureCopy h2{max-width:13ch}.ContentPages-module__ZqegLG__blogFeatureMeta{gap:.55rem}.ContentPages-module__ZqegLG__blogArticleRow a{grid-template-columns:1fr;gap:1rem}.ContentPages-module__ZqegLG__blogArticleRow figure{min-height:clamp(13rem,62vw,19rem)}.ContentPages-module__ZqegLG__blogArticleRow strong{grid-column:auto}.ContentPages-module__ZqegLG__featureLink{min-height:auto}.ContentPages-module__ZqegLG__caseHeroVisual{clip-path:polygon(0 3%,100% 0,100% 92%,10% 100%,0 88%);min-height:clamp(18rem,78vw,25rem)}.ContentPages-module__ZqegLG__caseHeroProofRail{gap:1.2rem}.ContentPages-module__ZqegLG__featurePortrait figure{clip-path:polygon(5% 0,100% 0,94% 100%,0 94%);min-height:clamp(18rem,78vw,27rem)}.ContentPages-module__ZqegLG__featureOutcomes{grid-template-columns:1fr}.ContentPages-module__ZqegLG__featureOutcomes div+div,.ContentPages-module__ZqegLG__outcomeStat+.ContentPages-module__ZqegLG__outcomeStat{border-top:1px solid #ffffff1f;border-left:0}.ContentPages-module__ZqegLG__featureMedia,.ContentPages-module__ZqegLG__storyCard figure{min-height:clamp(14rem,58vw,20rem)}.ContentPages-module__ZqegLG__storyRow a{grid-template-columns:1fr;gap:1rem}.ContentPages-module__ZqegLG__storyNumber,.ContentPages-module__ZqegLG__storyRow figure,.ContentPages-module__ZqegLG__storyRow div,.ContentPages-module__ZqegLG__storyRow strong{grid-column:auto}.ContentPages-module__ZqegLG__storyRow figure{min-height:clamp(13rem,62vw,19rem)}.ContentPages-module__ZqegLG__ledgerRow,.ContentPages-module__ZqegLG__phaseCard{grid-template-columns:1fr}.ContentPages-module__ZqegLG__phaseCard p{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ContentPages-module__ZqegLG__featureLink,.ContentPages-module__ZqegLG__blogFeatureMedia a,.ContentPages-module__ZqegLG__featurePortraitLink,.ContentPages-module__ZqegLG__compactCase a,.ContentPages-module__ZqegLG__blogReadingRailItem a,.ContentPages-module__ZqegLG__storyRow a,.ContentPages-module__ZqegLG__storyCard a,.ContentPages-module__ZqegLG__articleRow a,.ContentPages-module__ZqegLG__relatedLinks a{transition:none}}
.SystemsHero-module__vGeqja__hero{isolation:isolate;min-height:88dvh;padding:clamp(6.5rem,9vw,8rem) clamp(1.25rem,4vw,4rem) 0;position:relative;overflow:hidden}.SystemsHero-module__vGeqja__media{position:absolute;inset:0;overflow:hidden}.SystemsHero-module__vGeqja__media img{object-fit:cover;object-position:center;filter:saturate(.62)contrast(1.08)brightness(.56)hue-rotate(52deg)}.SystemsHero-module__vGeqja__overlay{background:linear-gradient(90deg, #03100cb8 0%, #03100cd1 42%, #03100c2e 82%), linear-gradient(180deg, transparent 45%, var(--color-deep-ink) 100%);position:absolute;inset:0}.SystemsHero-module__vGeqja__overlay:after{content:"";background:radial-gradient(at 70% 42%,#0000 16%,#03100c3d 76%);position:absolute;inset:0}.SystemsHero-module__vGeqja__inner{align-items:flex-end;width:min(100%,80rem);min-height:calc(88dvh - 8rem);margin-inline:auto;padding-bottom:clamp(3rem,8vh,5rem);display:flex;position:relative}.SystemsHero-module__vGeqja__copy{max-width:51rem}.SystemsHero-module__vGeqja__eyebrow{color:var(--color-primary-300);margin-bottom:1rem;font-size:.82rem;font-weight:760}.SystemsHero-module__vGeqja__copy h1{max-width:13.2ch;color:var(--color-neutral-white);font-family:var(--font-display);font-size:var(--type-page-hero);text-wrap:balance;font-weight:500;line-height:.98}.SystemsHero-module__vGeqja__copy h1 span{color:var(--color-primary-300)}.SystemsHero-module__vGeqja__intro{max-width:58ch;color:var(--color-neutral-100);font-size:var(--type-lead);text-wrap:pretty;margin-top:1.35rem;line-height:1.75}html:not(.dark) .SystemsHero-module__vGeqja__media img{filter:saturate(.55)contrast(1.02)brightness(1.08)hue-rotate(52deg)}html:not(.dark) .SystemsHero-module__vGeqja__overlay{background:linear-gradient(90deg, #fffef7f5 0%, #fffef7d6 38%, #fffef73d 78%), linear-gradient(180deg, #fffef714 0%, var(--color-neutral-950) 100%)}html:not(.dark) .SystemsHero-module__vGeqja__overlay:after{background:radial-gradient(at 70% 42%,#0000 16%,#fffef72e 76%)}html:not(.dark) .SystemsHero-module__vGeqja__copy h1{color:var(--color-deep-ink)}html:not(.dark) .SystemsHero-module__vGeqja__copy h1 span{color:var(--color-primary-300)}html:not(.dark) .SystemsHero-module__vGeqja__intro{color:var(--color-neutral-600)}@media (max-width:760px){.SystemsHero-module__vGeqja__hero{min-height:78dvh;padding-inline:1.25rem}.SystemsHero-module__vGeqja__inner{min-height:calc(78dvh - 6.5rem);padding-bottom:3.5rem}.SystemsHero-module__vGeqja__media img{object-position:62% center}.SystemsHero-module__vGeqja__copy h1{font-size:clamp(3rem,16vw,4.7rem)}}
