.case-studies-module__xazKeW__root{--night:#07111f;--night-2:#0b1829;--card:#0f1f35;--line:#1c3050;--line-strong:#2a4470;--fg:#eef2f7;--muted:#8fa1b8;--teal:#4dbfb4;--teal-300:#7dd3ca;--teal-200:#a9e3dd;--copper:#e8b089;--copper-400:#d9935f;--copper-500:#b87333;--risk:#b42318;--r:3px;--body:#c2cddb;color:var(--body);line-height:1.65}.case-studies-module__xazKeW__root,.case-studies-module__xazKeW__root *,.case-studies-module__xazKeW__root :before,.case-studies-module__xazKeW__root :after{box-sizing:border-box}.case-studies-module__xazKeW__root a{color:var(--teal-300)}.case-studies-module__xazKeW__root a:focus-visible,.case-studies-module__xazKeW__root button:focus-visible{outline:2px solid var(--teal-300);outline-offset:3px}.case-studies-module__xazKeW__root h1,.case-studies-module__xazKeW__root h2,.case-studies-module__xazKeW__root h3{color:var(--fg);text-wrap:balance;letter-spacing:-.01em;margin:0;font-weight:600}.case-studies-module__xazKeW__root h3{font-size:1.05rem;line-height:1.3}.case-studies-module__xazKeW__root p,.case-studies-module__xazKeW__root dl,.case-studies-module__xazKeW__root dd{margin:0}.case-studies-module__xazKeW__wrap{max-width:1240px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:640px){.case-studies-module__xazKeW__wrap{padding-left:32px;padding-right:32px}}.case-studies-module__xazKeW__section{padding-block:clamp(36px,5vw,60px)}.case-studies-module__xazKeW__band{background:var(--night-2);border-block:1px solid var(--line)}.case-studies-module__xazKeW__h1{font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.08;margin-top:14px!important}.case-studies-module__xazKeW__h2{font-size:clamp(1.5rem,2.6vw,2.05rem);line-height:1.15}.case-studies-module__xazKeW__lede{max-width:40rem;font-size:1.1rem;margin-top:16px!important}.case-studies-module__xazKeW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--copper);font-size:.72rem;font-weight:500}.case-studies-module__xazKeW__teal{color:var(--teal-300)}.case-studies-module__xazKeW__muted{color:var(--muted)}.case-studies-module__xazKeW__mutedLabel{color:var(--muted);margin-bottom:12px!important}.case-studies-module__xazKeW__sup{color:var(--copper);margin-left:1px;font-size:.62em}.case-studies-module__xazKeW__secHead{gap:10px;max-width:44rem;margin-bottom:28px;display:grid}.case-studies-module__xazKeW__note{color:var(--muted);font-size:.95rem}.case-studies-module__xazKeW__minw{width:100%;min-width:0}.case-studies-module__xazKeW__small{color:var(--muted);font-size:.82rem}.case-studies-module__xazKeW__btn{background:var(--teal);border-radius:var(--r);white-space:nowrap;align-items:center;gap:8px;padding:12px 20px;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex;color:var(--night)!important}.case-studies-module__xazKeW__btn:hover{background:var(--teal-300)}.case-studies-module__xazKeW__ghost{color:var(--teal-300);margin-top:auto;font-weight:500}.case-studies-module__xazKeW__hero{padding-block:clamp(44px,6vw,80px) 28px}.case-studies-module__xazKeW__heroIndex{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:36px;display:grid}@media (max-width:900px){.case-studies-module__xazKeW__heroIndex{grid-template-columns:1fr}}.case-studies-module__xazKeW__notice{border:1px solid var(--line-strong);background:var(--night-2);border-radius:var(--r);gap:6px;padding:16px 18px;font-size:.93rem;display:grid}.case-studies-module__xazKeW__structure{flex-wrap:wrap;align-items:center;row-gap:10px;display:flex}.case-studies-module__xazKeW__structureItem{align-items:center;display:inline-flex}.case-studies-module__xazKeW__node{letter-spacing:.04em;align-items:center;gap:8px;font-size:.78rem;display:flex}.case-studies-module__xazKeW__dot{border:1.5px solid var(--teal);border-radius:50%;width:10px;height:10px}.case-studies-module__xazKeW__link{background:var(--line-strong);width:26px;height:1.5px;margin:0 8px}.case-studies-module__xazKeW__cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1000px){.case-studies-module__xazKeW__cases{grid-template-columns:1fr}}.case-studies-module__xazKeW__case{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:14px;min-width:0;padding:24px;text-decoration:none;display:flex;color:inherit!important}.case-studies-module__xazKeW__case:hover{border-color:var(--line-strong)}.case-studies-module__xazKeW__case h3{font-size:1.28rem}.case-studies-module__xazKeW__meta{border-top:1px solid var(--line);gap:10px;padding-top:14px;font-size:.92rem;display:grid}.case-studies-module__xazKeW__meta dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.66rem}.case-studies-module__xazKeW__meta dd{margin-top:2px}.case-studies-module__xazKeW__verified{max-width:44rem;color:var(--muted);margin-top:26px;font-size:.93rem}.case-studies-module__xazKeW__ctaBand{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding-block:clamp(32px,5vw,52px);display:grid}.case-studies-module__xazKeW__ctaText{max-width:40rem;margin-top:10px!important}@media (max-width:760px){.case-studies-module__xazKeW__ctaBand{grid-template-columns:1fr}}.case-studies-module__xazKeW__crumb{padding-top:26px;font-size:.88rem}.case-studies-module__xazKeW__crumb a{text-decoration:none}.case-studies-module__xazKeW__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;padding-block:22px 32px;display:grid}@media (max-width:900px){.case-studies-module__xazKeW__heroGrid{grid-template-columns:1fr;gap:24px}}.case-studies-module__xazKeW__flag{color:var(--muted);align-items:flex-start;gap:10px;max-width:38rem;font-size:.88rem;display:flex;margin-top:20px!important}.case-studies-module__xazKeW__flag svg{color:var(--teal);flex-shrink:0;margin-top:3px}.case-studies-module__xazKeW__illo{justify-self:center;width:100%;max-width:520px;height:auto}.case-studies-module__xazKeW__tiles{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (max-width:900px){.case-studies-module__xazKeW__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.case-studies-module__xazKeW__tiles{grid-template-columns:1fr}}.case-studies-module__xazKeW__tile{background:var(--card);grid-template-columns:30px minmax(0,1fr);align-content:start;gap:4px 14px;padding:18px;display:grid}.case-studies-module__xazKeW__tile svg{color:var(--teal);grid-row:span 2}.case-studies-module__xazKeW__tile p{color:var(--fg);font-size:.93rem;line-height:1.45}.case-studies-module__xazKeW__chal{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (max-width:860px){.case-studies-module__xazKeW__chal{grid-template-columns:1fr;justify-items:start}}.case-studies-module__xazKeW__donut{text-align:center;justify-items:center;gap:10px;display:grid}.case-studies-module__xazKeW__donut svg{width:170px;height:170px}.case-studies-module__xazKeW__donut p{max-width:15rem;font-size:.9rem}.case-studies-module__xazKeW__chev{gap:6px;display:flex}.case-studies-module__xazKeW__c{background:var(--card);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);min-width:0;min-height:118px;color:var(--fg);flex:1 1 0;align-content:center;gap:4px;padding:16px 22px 16px 26px;font-size:.92rem;line-height:1.4;display:grid}.case-studies-module__xazKeW__c:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);padding-left:18px}.case-studies-module__xazKeW__c .case-studies-module__xazKeW__eyebrow{color:var(--muted);font-size:.62rem}.case-studies-module__xazKeW__stall{background:var(--risk);color:#fff}.case-studies-module__xazKeW__stall .case-studies-module__xazKeW__eyebrow{color:#ffe2de}.case-studies-module__xazKeW__end{background:var(--night-2);color:var(--body)}@media (max-width:760px){.case-studies-module__xazKeW__chev{flex-direction:column}.case-studies-module__xazKeW__c,.case-studies-module__xazKeW__c:first-child{clip-path:none;border-radius:var(--r);min-height:0;padding:14px 16px}}.case-studies-module__xazKeW__caption{font-size:.95rem;margin-top:16px!important}.case-studies-module__xazKeW__insight{border-block:1px solid var(--line-strong);background:var(--night)}.case-studies-module__xazKeW__insightInner{text-align:center;justify-items:center;gap:34px;padding-block:clamp(44px,6vw,72px);display:grid}.case-studies-module__xazKeW__insightInner blockquote{color:var(--fg);text-wrap:balance;max-width:46rem;margin:0;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:500;line-height:1.2}.case-studies-module__xazKeW__insightInner blockquote em{color:var(--teal-300);font-style:normal}.case-studies-module__xazKeW__fan{justify-items:center;width:100%;max-width:820px;display:grid}.case-studies-module__xazKeW__hub{border:1.5px solid var(--teal);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-300);border-radius:999px;padding:8px 18px;font-size:.75rem}.case-studies-module__xazKeW__stem{background:var(--line-strong);width:1.5px;height:24px}.case-studies-module__xazKeW__fanRow{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding-top:24px;display:grid;position:relative}.case-studies-module__xazKeW__fanRow:before{content:"";background:var(--line-strong);height:1.5px;position:absolute;top:0;left:16.66%;right:16.66%}.case-studies-module__xazKeW__who{align-content:start;justify-items:center;gap:8px;padding-inline:10px;display:grid;position:relative}.case-studies-module__xazKeW__who:before{content:"";background:var(--line-strong);width:1.5px;height:24px;position:absolute;top:-24px;left:50%}.case-studies-module__xazKeW__ico{border:1.5px solid var(--copper-400);width:56px;height:56px;color:var(--copper);background:var(--night);border-radius:50%;place-items:center;display:grid}.case-studies-module__xazKeW__who h3{font-size:1rem}.case-studies-module__xazKeW__who p{color:var(--muted);max-width:14rem;font-size:.88rem}.case-studies-module__xazKeW__support{max-width:38rem}.case-studies-module__xazKeW__tl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:40px;display:grid;position:relative}.case-studies-module__xazKeW__tl2{grid-template-columns:repeat(2,minmax(0,1fr))}.case-studies-module__xazKeW__tl3{grid-template-columns:repeat(3,minmax(0,1fr))}.case-studies-module__xazKeW__tl4{grid-template-columns:repeat(4,minmax(0,1fr))}.case-studies-module__xazKeW__tl:before{content:"";background:var(--line-strong);height:1.5px;position:absolute;top:13px;left:0;right:0}.case-studies-module__xazKeW__ev{align-content:start;gap:10px;min-width:0;display:grid;position:relative}.case-studies-module__xazKeW__ev:before{content:"";background:var(--night);border:2px solid var(--copper-400);border-radius:50%;width:14px;height:14px;position:absolute;top:-34px;left:0}.case-studies-module__xazKeW__date{color:var(--copper);font-size:.8rem}.case-studies-module__xazKeW__box{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-content:start;gap:10px;height:100%;padding:16px;display:grid}.case-studies-module__xazKeW__chg{font-size:.92rem}.case-studies-module__xazKeW__move{color:var(--teal-200);border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding-top:10px;font-size:.9rem;display:flex}.case-studies-module__xazKeW__move svg{color:var(--teal);flex-shrink:0;margin-top:4px}.case-studies-module__xazKeW__moveFlat{border-top:0;padding-top:0}.case-studies-module__xazKeW__badge{justify-self:start;align-items:baseline;gap:8px;font-size:.82rem;display:inline-flex}.case-studies-module__xazKeW__badge b{color:var(--fg);font-size:1.35rem;font-weight:600}.case-studies-module__xazKeW__pillLaw{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--risk);border-radius:999px;justify-self:start;padding:3px 9px;font-size:.66rem}.case-studies-module__xazKeW__pillSoft{letter-spacing:.1em;text-transform:uppercase;color:var(--copper);border:1px solid var(--copper-500);border-radius:999px;justify-self:start;padding:2px 9px;font-size:.66rem}.case-studies-module__xazKeW__lane{border:1px dashed var(--line-strong);border-radius:var(--r);grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;margin-top:20px;padding:16px 18px;display:grid}@media (max-width:1000px){.case-studies-module__xazKeW__tl4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.case-studies-module__xazKeW__tl,.case-studies-module__xazKeW__tl2,.case-studies-module__xazKeW__tl3,.case-studies-module__xazKeW__tl4{grid-template-columns:1fr;padding-top:0;padding-left:30px}.case-studies-module__xazKeW__tl:before{width:1.5px;height:auto;inset:6px auto 6px 6px}.case-studies-module__xazKeW__ev:before{top:2px;left:-30px}.case-studies-module__xazKeW__lane{grid-template-columns:1fr}}.case-studies-module__xazKeW__vm{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--card);margin-top:28px;padding:22px}.case-studies-module__xazKeW__eq{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.case-studies-module__xazKeW__term{border:1.5px solid var(--copper-400);border-radius:var(--r);color:var(--fg);background:var(--night);max-width:15rem;padding:10px 14px;font-size:.9rem;line-height:1.35}.case-studies-module__xazKeW__term small{letter-spacing:.1em;text-transform:uppercase;color:var(--copper);margin-bottom:2px;font-size:.6rem;display:block}.case-studies-module__xazKeW__op{color:var(--muted);text-align:center;width:20px;font-size:1.5rem}.case-studies-module__xazKeW__eqEnd{align-items:center;gap:10px;display:inline-flex}.case-studies-module__xazKeW__result{border:1.5px solid var(--teal);background:color-mix(in srgb, var(--teal) 14%, var(--night));color:var(--fg);border-radius:var(--r);padding:10px 14px;font-size:.92rem;font-weight:500}.case-studies-module__xazKeW__vmLabel{color:var(--muted);align-items:flex-start;gap:10px;font-size:.85rem;display:flex;margin-top:14px!important}.case-studies-module__xazKeW__vmLabel svg{color:var(--teal);flex-shrink:0;margin-top:3px}.case-studies-module__xazKeW__path{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid;position:relative}.case-studies-module__xazKeW__path5{grid-template-columns:repeat(5,minmax(0,1fr))}.case-studies-module__xazKeW__path6{grid-template-columns:repeat(6,minmax(0,1fr))}.case-studies-module__xazKeW__path:before{content:"";background:var(--line-strong);height:1.5px;position:absolute;top:22px;left:8%;right:8%}.case-studies-module__xazKeW__ps{grid-template-rows:subgrid;grid-row:span 4;align-content:start;justify-items:start;row-gap:10px;min-width:0;display:grid;position:relative}.case-studies-module__xazKeW__ps p{font-size:.9rem}.case-studies-module__xazKeW__num{border:1.5px solid var(--teal);background:var(--night);width:44px;height:44px;color:var(--teal-300);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.case-studies-module__xazKeW__outp{background:color-mix(in srgb, var(--teal) 14%, var(--card));border:1px solid color-mix(in srgb, var(--teal) 45%, transparent);width:100%;color:var(--teal-200);border-radius:var(--r);align-self:stretch;padding:10px 12px;font-size:.9rem;line-height:1.45;display:block}.case-studies-module__xazKeW__outp b{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-300);margin-bottom:4px;font-size:.64rem;font-weight:500;display:block}@media (max-width:1000px){.case-studies-module__xazKeW__path,.case-studies-module__xazKeW__path5,.case-studies-module__xazKeW__path6{grid-template-columns:1fr;gap:18px}.case-studies-module__xazKeW__path:before{width:1.5px;height:auto;inset:22px auto 22px 21px}.case-studies-module__xazKeW__ps{-moz-column-gap:16px;grid-row:auto;grid-template-rows:none;grid-template-columns:44px minmax(0,1fr);gap:10px 16px}.case-studies-module__xazKeW__ps>:not(.case-studies-module__xazKeW__num){grid-column:2}.case-studies-module__xazKeW__num{grid-row:span 3}}.case-studies-module__xazKeW__gate{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:20px 32px;margin-top:36px;padding-top:28px;display:grid}.case-studies-module__xazKeW__gateLabel{margin-bottom:12px!important}.case-studies-module__xazKeW__chips{flex-wrap:wrap;gap:8px;display:flex}.case-studies-module__xazKeW__chip{border:1px solid var(--line-strong);background:var(--card);color:var(--fg);border-radius:999px;padding:6px 14px;font-size:.88rem}.case-studies-module__xazKeW__deliv{align-items:center;gap:8px;display:inline-flex}.case-studies-module__xazKeW__deliv svg{color:var(--teal);flex-shrink:0}.case-studies-module__xazKeW__diamond{border:1.5px solid var(--copper-400);justify-self:center;width:36px;height:36px;transform:rotate(45deg)}.case-studies-module__xazKeW__outs{gap:10px;display:grid}.case-studies-module__xazKeW__oc{border-radius:var(--r);align-items:baseline;gap:12px;padding:12px 16px;font-size:.92rem;display:flex}.case-studies-module__xazKeW__oc b{letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;width:64px;font-size:.66rem;font-weight:500}.case-studies-module__xazKeW__go{border:1.5px solid var(--teal)}.case-studies-module__xazKeW__go b{color:var(--teal-300)}.case-studies-module__xazKeW__stop{border:1.5px solid var(--line-strong)}.case-studies-module__xazKeW__stop b{color:var(--muted)}@media (max-width:860px){.case-studies-module__xazKeW__gate{grid-template-columns:1fr;gap:16px}.case-studies-module__xazKeW__diamond{justify-self:start;width:24px;height:24px;margin-left:8px}}.case-studies-module__xazKeW__committee{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}@media (max-width:900px){.case-studies-module__xazKeW__committee{grid-template-columns:1fr}}.case-studies-module__xazKeW__map{aspect-ratio:16/11;max-width:100%;position:relative}.case-studies-module__xazKeW__links{width:100%;height:100%;position:absolute;inset:0}.case-studies-module__xazKeW__nd{background:var(--card);border:1.5px solid var(--line-strong);color:var(--fg);font:inherit;cursor:pointer;text-align:center;border-radius:999px;max-width:34%;padding:9px 14px;font-size:.84rem;font-weight:500;line-height:1.25;position:absolute;transform:translate(-50%,-50%)}.case-studies-module__xazKeW__nd small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:3px;font-size:.58rem;display:block}.case-studies-module__xazKeW__centre{border-color:var(--teal);max-width:38%;padding:14px 20px}.case-studies-module__xazKeW__centre small{color:var(--teal-300)}.case-studies-module__xazKeW__nd[aria-pressed=true]{border-color:var(--copper-400);background:color-mix(in srgb, var(--copper-500) 18%, var(--card))}.case-studies-module__xazKeW__detail{background:var(--card);border:1px solid var(--line-strong);border-radius:var(--r);align-content:start;gap:14px;min-height:250px;padding:22px;display:grid}.case-studies-module__xazKeW__kv{border-top:1px solid var(--line);gap:4px;padding-top:12px;font-size:.95rem;display:grid}.case-studies-module__xazKeW__k{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.64rem}.case-studies-module__xazKeW__use .case-studies-module__xazKeW__k{color:var(--teal-300)}.case-studies-module__xazKeW__hint{color:var(--muted);font-size:.8rem}.case-studies-module__xazKeW__printTable{display:none}@media (max-width:600px){.case-studies-module__xazKeW__map{aspect-ratio:auto;gap:8px;display:grid}.case-studies-module__xazKeW__links{display:none}.case-studies-module__xazKeW__nd,.case-studies-module__xazKeW__centre{text-align:left;border-radius:var(--r);max-width:none;position:static;transform:none}}.case-studies-module__xazKeW__res{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}@media (max-width:900px){.case-studies-module__xazKeW__res{grid-template-columns:1fr}}.case-studies-module__xazKeW__subH{margin-bottom:14px!important}.case-studies-module__xazKeW__ind{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:480px){.case-studies-module__xazKeW__ind{grid-template-columns:1fr}}.case-studies-module__xazKeW__ic{border:1px solid var(--line);border-radius:var(--r);background:var(--night-2);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.case-studies-module__xazKeW__ic svg{color:var(--teal)}.case-studies-module__xazKeW__ic p{color:var(--fg);font-size:.92rem;line-height:1.4}.case-studies-module__xazKeW__footNote{color:var(--muted);font-size:.9rem;margin-top:14px!important}.case-studies-module__xazKeW__bound{color:var(--muted);border-left:2px solid var(--line-strong);padding-left:14px;font-size:.9rem;margin-top:16px!important}.case-studies-module__xazKeW__bound b{color:var(--fg);font-weight:500}.case-studies-module__xazKeW__cta{background:color-mix(in srgb, var(--teal) 14%, var(--night-2));border:1px solid color-mix(in srgb, var(--teal) 45%, transparent);border-radius:var(--r);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:clamp(22px,3.5vw,32px);display:grid}.case-studies-module__xazKeW__cta h2{font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.2}@media (max-width:760px){.case-studies-module__xazKeW__cta{grid-template-columns:1fr}}.case-studies-module__xazKeW__sources{color:var(--muted);padding-bottom:28px;font-size:.74rem;line-height:1.55}.case-studies-module__xazKeW__sources p{max-width:62rem}.case-studies-module__xazKeW__sources a{color:var(--muted);text-underline-offset:2px}.case-studies-module__xazKeW__sources a:hover{color:var(--body)}.case-studies-module__xazKeW__sources b{color:var(--copper);margin-right:3px;font-weight:500}.case-studies-module__xazKeW__sourcesLabel{margin-right:8px;font-size:.64rem;display:inline}.case-studies-module__xazKeW__moreSec{padding-top:0}.case-studies-module__xazKeW__more{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:700px){.case-studies-module__xazKeW__more{grid-template-columns:1fr}}.case-studies-module__xazKeW__more .case-studies-module__xazKeW__case{padding:20px}@media print{.case-studies-module__xazKeW__root{--night:#fff;--night-2:#f2f4f7;--card:#fff;--line:#d5dbe3;--line-strong:#d5dbe3;--fg:#07111f;--body:#13243a;--muted:#4a5a70;--teal:#0e8a8c;--teal-300:#0e8a8c;--teal-200:#0e8a8c;--copper:#b8733a;--copper-400:#b8733a;--copper-500:#b8733a}.case-studies-module__xazKeW__crumb,.case-studies-module__xazKeW__map,.case-studies-module__xazKeW__detail,.case-studies-module__xazKeW__moreSec,.case-studies-module__xazKeW__btn{display:none!important}.case-studies-module__xazKeW__printTable{border-collapse:collapse;width:100%;font-size:9pt;display:table}.case-studies-module__xazKeW__printTable th,.case-studies-module__xazKeW__printTable td{text-align:left;vertical-align:top;border:1px solid #d5dbe3;padding:5px 7px}.case-studies-module__xazKeW__sources a:after{content:" " attr(href);word-break:break-all}}.case-studies-module__xazKeW__evid{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:32px;display:grid;overflow:hidden}@media (max-width:860px){.case-studies-module__xazKeW__evid{grid-template-columns:1fr}}.case-studies-module__xazKeW__evCol{background:var(--night-2);align-content:start;gap:10px;padding:16px 18px;display:grid}.case-studies-module__xazKeW__evCol ul{color:var(--fg);gap:6px;margin:0;padding-left:18px;font-size:.92rem;line-height:1.45;display:grid}.case-studies-module__xazKeW__evK{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-strong);border-radius:999px;justify-self:start;padding:2px 9px;font-size:.64rem}.case-studies-module__xazKeW__evKnown{color:var(--copper);border-color:var(--copper-500)}.case-studies-module__xazKeW__evTest{color:var(--teal-300);border-color:color-mix(in srgb, var(--teal) 55%, transparent)}.case-studies-module__xazKeW__opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.case-studies-module__xazKeW__opts{grid-template-columns:1fr}}.case-studies-module__xazKeW__opt{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-content:start;gap:10px;padding:18px;display:grid}.case-studies-module__xazKeW__opt p{font-size:.92rem}.case-studies-module__xazKeW__optRec{border:1.5px solid var(--teal)}.case-studies-module__xazKeW__verdict{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);border-radius:999px;justify-self:start;padding:2px 9px;font-size:.64rem}.case-studies-module__xazKeW__vRec{color:var(--night);background:var(--teal);border-color:var(--teal)}.case-studies-module__xazKeW__vCond{color:var(--copper);border-color:var(--copper-500)}.case-studies-module__xazKeW__vNo{color:var(--muted)}.case-studies-module__xazKeW__why{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-top:24px;display:grid}@media (max-width:860px){.case-studies-module__xazKeW__why{grid-template-columns:1fr;gap:20px}}.case-studies-module__xazKeW__whyText{color:var(--fg);font-size:.95rem}.case-studies-module__xazKeW__change{gap:6px;margin:0;padding-left:18px;font-size:.92rem;display:grid}.case-studies-module__xazKeW__gateTitle{margin-bottom:12px!important;font-size:1.15rem!important}.case-studies-module__xazKeW__outs4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:560px){.case-studies-module__xazKeW__outs4{grid-template-columns:1fr}}.case-studies-module__xazKeW__outs4 .case-studies-module__xazKeW__oc{flex-direction:column;align-items:flex-start;gap:4px}.case-studies-module__xazKeW__outs4 .case-studies-module__xazKeW__oc b{width:auto}.case-studies-module__xazKeW__hold{border:1.5px solid color-mix(in srgb, var(--teal) 45%, transparent)}.case-studies-module__xazKeW__hold b{color:var(--teal-200)}.case-studies-module__xazKeW__nurture{border:1.5px solid var(--copper-500)}.case-studies-module__xazKeW__nurture b{color:var(--copper)}.case-studies-module__xazKeW__gateNote{color:var(--muted);border-left:2px solid var(--line-strong);grid-column:1/-1;padding-left:14px;font-size:.9rem}.case-studies-module__xazKeW__vm3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}@media (max-width:760px){.case-studies-module__xazKeW__vm3{grid-template-columns:1fr}}.case-studies-module__xazKeW__vm3 .case-studies-module__xazKeW__term{max-width:none}.case-studies-module__xazKeW__ctaSec{padding-top:0}
