.cases-module__KWagqa__page{--ink:#222224;--muted:#606066;--amber:#ffbe7a;--line:#d8d5cf;color:var(--ink);min-height:100svh;font-family:var(--font-geist-sans),Arial,sans-serif;background:#f5f3ee;line-height:1.65}.cases-module__KWagqa__page *{box-sizing:border-box}.cases-module__KWagqa__page a{color:inherit;text-underline-offset:4px}.cases-module__KWagqa__page :focus-visible{outline-offset:5px;outline:3px solid #9f581f}.cases-module__KWagqa__page h1,.cases-module__KWagqa__page h2,.cases-module__KWagqa__page h3,.cases-module__KWagqa__page p{margin:0}.cases-module__KWagqa__page h1,.cases-module__KWagqa__page h2,.cases-module__KWagqa__page h3{letter-spacing:-.045em;font-weight:600;line-height:1.12}.cases-module__KWagqa__page em{color:#a06a3b;font-style:normal}.cases-module__KWagqa__nav{color:#f5f3ee;background:#111113;justify-content:space-between;align-items:center;gap:24px;height:88px;padding-inline:max(28px,50% - 600px);display:flex}.cases-module__KWagqa__brand{letter-spacing:-1px;white-space:nowrap;font-size:23px;font-weight:850;text-decoration:none}.cases-module__KWagqa__brand span{color:var(--amber)}.cases-module__KWagqa__nav nav{gap:30px;font-size:14px;display:flex}.cases-module__KWagqa__nav nav a{text-decoration:none}.cases-module__KWagqa__nav a:focus-visible{outline-color:var(--amber)}.cases-module__KWagqa__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#8c5b34;font-size:12px;font-weight:600;line-height:1.6}.cases-module__KWagqa__button{background:var(--amber);border:1px solid #e4a86b;border-radius:6px;justify-content:space-between;align-items:center;gap:30px;min-height:54px;padding:14px 20px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex;color:#211a14!important}.cases-module__KWagqa__button:hover{background:#f6ad65}.cases-module__KWagqa__button span{font-size:22px}.cases-module__KWagqa__hubHero{max-width:1200px;margin:auto;padding:68px 28px 58px}.cases-module__KWagqa__hubHero h1{max-width:980px;margin:20px 0 24px;font-size:clamp(42px,5.4vw,74px)}.cases-module__KWagqa__hubHero>p:not(.cases-module__KWagqa__eyebrow){color:var(--muted);max-width:670px;font-size:18px}.cases-module__KWagqa__hubHero .cases-module__KWagqa__button{margin-top:28px}.cases-module__KWagqa__hubHero small{color:var(--muted);margin-top:12px;font-size:12px;display:block}.cases-module__KWagqa__grid{grid-template-columns:1fr 1fr;gap:30px;max-width:1144px;margin:0 auto;display:grid}.cases-module__KWagqa__card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.cases-module__KWagqa__cardImage{aspect-ratio:1.95;background:#222;display:block;position:relative;overflow:hidden}.cases-module__KWagqa__cardImage img,.cases-module__KWagqa__articleImage img{object-fit:cover;filter:saturate(.68)}.cases-module__KWagqa__cardImage:after{content:"";background:linear-gradient(#0000,#000a);position:absolute;inset:0}.cases-module__KWagqa__cardImage>span,.cases-module__KWagqa__cardImage>small{z-index:1;color:#fff;position:absolute;bottom:19px}.cases-module__KWagqa__cardImage>span{letter-spacing:-.02em;font-size:19px;font-weight:600;left:25px}.cases-module__KWagqa__cardImage>small{letter-spacing:.08em;font-size:9px;right:22px}.cases-module__KWagqa__cardCopy{padding:29px}.cases-module__KWagqa__cardCopy h2{margin:16px 0;font-size:31px}.cases-module__KWagqa__cardCopy h2 a{text-decoration:none}.cases-module__KWagqa__cardCopy h2 a:hover{text-decoration:underline}.cases-module__KWagqa__cardCopy>p:not(.cases-module__KWagqa__eyebrow){color:var(--muted);font-size:16px}.cases-module__KWagqa__readLink{margin-top:23px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.cases-module__KWagqa__readLink:hover{text-decoration:underline}.cases-module__KWagqa__method{border-top:1px solid var(--line);grid-template-columns:1fr 1.3fr;gap:60px;max-width:1144px;margin:65px auto;padding:45px 0;display:grid}.cases-module__KWagqa__method h2{margin-top:17px;font-size:39px}.cases-module__KWagqa__method p:not(.cases-module__KWagqa__eyebrow){color:var(--muted);font-size:16px}.cases-module__KWagqa__method p+p{margin-top:17px}.cases-module__KWagqa__footer{color:#b7b7bb;background:#111113;border-top:1px solid #343436;justify-content:space-between;gap:38px;padding:35px max(28px,50% - 572px);font-size:12px;display:flex}.cases-module__KWagqa__footer>p{max-width:700px}.cases-module__KWagqa__footer nav{white-space:nowrap;gap:24px;display:flex}.cases-module__KWagqa__footer a{color:#f5f3ee}.cases-module__KWagqa__breadcrumb{max-width:1144px;color:var(--muted);flex-wrap:wrap;gap:10px;margin:30px auto 0;font-size:12px;display:flex}.cases-module__KWagqa__breadcrumb a{text-decoration:none}.cases-module__KWagqa__articleHero{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;max-width:1144px;margin:38px auto 45px;display:grid}.cases-module__KWagqa__articleHero h1{margin:17px 0 23px;font-size:clamp(34px,4vw,54px)}.cases-module__KWagqa__articleHero>div>p:not(.cases-module__KWagqa__eyebrow){color:var(--muted);font-size:17px}.cases-module__KWagqa__byline{color:var(--muted);flex-wrap:wrap;gap:8px;margin-top:24px;font-size:12px;display:flex}.cases-module__KWagqa__articleImage{background:#242426;border-radius:10px;height:370px;position:relative;overflow:hidden}.cases-module__KWagqa__articleImage>span{color:#f7f7f7;letter-spacing:.1em;background:#171717ba;padding:5px 8px;font-size:9px;position:absolute;bottom:14px;left:18px}.cases-module__KWagqa__articleLayout{border-top:1px solid var(--line);grid-template-columns:280px minmax(0,720px);gap:80px;max-width:1144px;margin:0 auto 65px;padding-top:44px;display:grid}.cases-module__KWagqa__sidebar{align-self:start;padding-right:8px;position:sticky;top:30px}.cases-module__KWagqa__sidebar h2{margin:15px 0 25px;font-size:28px}.cases-module__KWagqa__sidebar>a:not(.cases-module__KWagqa__button){margin:11px 0;font-size:14px;display:block}.cases-module__KWagqa__sidebar .cases-module__KWagqa__button{gap:10px;width:100%;margin-top:15px;font-size:14px}.cases-module__KWagqa__sidebarNote{color:var(--muted);font-size:12px;margin-top:14px!important}.cases-module__KWagqa__article{min-width:0}.cases-module__KWagqa__article section+section{margin-top:36px}.cases-module__KWagqa__article h2{margin-bottom:18px;scroll-margin-top:25px;font-size:29px}.cases-module__KWagqa__article p{color:#46464b;font-size:17px;line-height:1.85}.cases-module__KWagqa__article p+p{margin-top:16px}.cases-module__KWagqa__article .cases-module__KWagqa__citation{color:#6b625a;margin-top:14px;font-size:12px;line-height:1.7}.cases-module__KWagqa__article section{scroll-margin-top:30px}.cases-module__KWagqa__tradeoffSection{border-top:1px solid var(--line);padding-top:30px}.cases-module__KWagqa__tradeoffSection>h2{margin-top:12px}.cases-module__KWagqa__article .cases-module__KWagqa__eyebrow{color:#8c5b34;font-size:12px}.cases-module__KWagqa__tradeoffs{gap:22px;margin:0;display:grid}.cases-module__KWagqa__tradeoffs>div{border-left:2px solid #d4a275;padding-left:20px}.cases-module__KWagqa__tradeoffs dt{font-size:17px;font-weight:600}.cases-module__KWagqa__tradeoffs dt>span{color:#8c5b34;margin-right:10px;font-size:12px}.cases-module__KWagqa__tradeoffs dd{color:var(--muted);margin:8px 0 0;font-size:16px;line-height:1.75}.cases-module__KWagqa__questions{background:#eae5dc;border-radius:8px;padding:25px}.cases-module__KWagqa__questions ol{color:#4b4640;margin:0;padding-left:23px}.cases-module__KWagqa__questions li{padding-left:4px;font-size:16px;line-height:1.7}.cases-module__KWagqa__questions li+li{margin-top:11px}.cases-module__KWagqa__article .cases-module__KWagqa__access{border-left:2px solid #b77d48;margin:20px 0;padding-left:16px;font-size:14px}.cases-module__KWagqa__article .cases-module__KWagqa__fine{margin-top:13px;font-size:12px}.cases-module__KWagqa__sources{border-top:1px solid var(--line);padding-top:30px}.cases-module__KWagqa__sources>p{font-size:14px}.cases-module__KWagqa__sources ol{padding-left:20px}.cases-module__KWagqa__sources li{margin-top:18px;padding-left:6px}.cases-module__KWagqa__sources a{font-size:15px;font-weight:600}.cases-module__KWagqa__sources li p{color:var(--muted);margin-top:5px;font-size:12px}.cases-module__KWagqa__related{border-top:1px solid var(--line);max-width:1144px;margin:0 auto 65px;padding-top:38px}.cases-module__KWagqa__related>h2{margin-top:16px;font-size:36px}.cases-module__KWagqa__related>div{grid-template-columns:1fr 1fr;gap:24px;margin-top:25px;display:grid}.cases-module__KWagqa__related>div>a{border:1px solid var(--line);background:#fff;border-radius:8px;padding:25px;text-decoration:none}.cases-module__KWagqa__related>div>a:hover{border-color:#ae7747}.cases-module__KWagqa__related span{color:#8c5b34;font-size:12px}.cases-module__KWagqa__related h3{margin:13px 0 20px;font-size:25px}.cases-module__KWagqa__related b{font-size:13px;font-weight:500}@media (max-width:1200px){.cases-module__KWagqa__grid,.cases-module__KWagqa__method,.cases-module__KWagqa__breadcrumb,.cases-module__KWagqa__articleHero,.cases-module__KWagqa__articleLayout,.cases-module__KWagqa__related{margin-left:28px;margin-right:28px}.cases-module__KWagqa__articleLayout{grid-template-columns:240px minmax(0,1fr);gap:45px}.cases-module__KWagqa__articleHero{gap:28px}.cases-module__KWagqa__articleImage{height:330px}.cases-module__KWagqa__footer{display:block}.cases-module__KWagqa__footer nav{margin-top:20px}}@media (max-width:850px){.cases-module__KWagqa__articleHero{grid-template-columns:1fr}.cases-module__KWagqa__articleHero h1{max-width:700px;font-size:45px}.cases-module__KWagqa__articleImage{height:250px}.cases-module__KWagqa__articleLayout{grid-template-columns:1fr;gap:30px}.cases-module__KWagqa__sidebar{display:none;position:static}.cases-module__KWagqa__article{max-width:720px}.cases-module__KWagqa__method{gap:30px}.cases-module__KWagqa__method h2{font-size:32px}}@media (max-width:700px){.cases-module__KWagqa__nav{height:72px;padding-inline:20px}.cases-module__KWagqa__brand{font-size:20px}.cases-module__KWagqa__nav nav{gap:17px;font-size:12px}.cases-module__KWagqa__hubHero{padding:39px 20px}.cases-module__KWagqa__hubHero h1{font-size:42px;line-height:1.08}.cases-module__KWagqa__hubHero>p:not(.cases-module__KWagqa__eyebrow){font-size:16px}.cases-module__KWagqa__hubHero .cases-module__KWagqa__button{gap:12px;width:100%}.cases-module__KWagqa__grid,.cases-module__KWagqa__method,.cases-module__KWagqa__breadcrumb,.cases-module__KWagqa__articleHero,.cases-module__KWagqa__articleLayout,.cases-module__KWagqa__related{margin-left:20px;margin-right:20px}.cases-module__KWagqa__grid{grid-template-columns:1fr;gap:24px}.cases-module__KWagqa__cardCopy{padding:24px}.cases-module__KWagqa__cardCopy h2{font-size:29px}.cases-module__KWagqa__cardImage>small{font-size:8px;right:15px}.cases-module__KWagqa__cardImage>span{font-size:17px;left:20px}.cases-module__KWagqa__method{grid-template-columns:1fr;gap:24px;margin-top:42px;margin-bottom:40px;padding-top:32px}.cases-module__KWagqa__method h2{font-size:34px}.cases-module__KWagqa__eyebrow{font-size:11px}.cases-module__KWagqa__articleHero{margin-top:28px;margin-bottom:29px}.cases-module__KWagqa__articleHero h1{margin:15px 0 19px;font-size:36px}.cases-module__KWagqa__articleHero>div>p:not(.cases-module__KWagqa__eyebrow){font-size:16px}.cases-module__KWagqa__articleImage{height:200px}.cases-module__KWagqa__articleLayout{margin-bottom:40px;padding-top:29px}.cases-module__KWagqa__article h2{font-size:27px}.cases-module__KWagqa__article p{font-size:16px;line-height:1.85}.cases-module__KWagqa__article .cases-module__KWagqa__button{gap:12px;width:100%;font-size:14px}.cases-module__KWagqa__questions{padding:23px 20px}.cases-module__KWagqa__tradeoffs>div{padding-left:16px}.cases-module__KWagqa__related>h2{font-size:31px}.cases-module__KWagqa__related>div{grid-template-columns:1fr;gap:15px}.cases-module__KWagqa__related{margin-bottom:42px;padding-top:29px}.cases-module__KWagqa__footer{padding:27px 20px}.cases-module__KWagqa__footer nav{gap:25px}.cases-module__KWagqa__byline{font-size:11px}.cases-module__KWagqa__breadcrumb{margin-top:23px}}
