.blog-module__3rPSzG__shell{color:#1a1918;background:#f2f1ed;min-width:320px;min-height:100vh}.blog-module__3rPSzG__header{z-index:30;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505f0;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;padding:0 clamp(20px,4vw,64px);display:grid;position:sticky;top:0}.blog-module__3rPSzG__header>a:first-child{justify-self:start}.blog-module__3rPSzG__header nav{align-items:center;gap:clamp(20px,3vw,44px);display:flex}.blog-module__3rPSzG__header nav a{letter-spacing:.15em;text-transform:uppercase;opacity:.64;font-size:10px;font-weight:700}.blog-module__3rPSzG__header nav a:hover,.blog-module__3rPSzG__header nav a:focus-visible,.blog-module__3rPSzG__header nav a[aria-current=page]{opacity:1}.blog-module__3rPSzG__brandPair{align-items:center;gap:8px;display:inline-flex}.blog-module__3rPSzG__starkBrand{font-family:"Stark Sans", var(--font-display), sans-serif;letter-spacing:-.045em;align-items:center;gap:5px;font-size:16px;display:inline-flex}.blog-module__3rPSzG__starkBrand img{width:18px;height:18px}.blog-module__3rPSzG__brandPair i{opacity:.42;font-size:10px;font-style:normal}.blog-module__3rPSzG__bajamotoLogo{width:76px;height:auto}.blog-module__3rPSzG__languages{justify-self:end;position:relative}.blog-module__3rPSzG__languages summary{cursor:pointer;letter-spacing:.1em;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;font-weight:800;list-style:none;display:grid}.blog-module__3rPSzG__languages summary::-webkit-details-marker{display:none}.blog-module__3rPSzG__languages>div{color:#1a1918;background:#fff;width:190px;padding:8px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 18px 50px #0003}.blog-module__3rPSzG__languages a{grid-template-columns:34px 1fr;gap:8px;padding:11px 12px;font-size:12px;display:grid}.blog-module__3rPSzG__languages a:hover,.blog-module__3rPSzG__languages a[aria-current=page]{background:#ecebe6}.blog-module__3rPSzG__hubHero{color:#fff;background:#050505;grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:clamp(40px,7vw,110px);min-height:520px;padding:clamp(90px,12vw,170px) clamp(24px,7vw,112px) clamp(70px,9vw,130px);display:grid}.blog-module__3rPSzG__hubHero>div{max-width:1050px}.blog-module__3rPSzG__hubHero p,.blog-module__3rPSzG__articleGroup>header span,.blog-module__3rPSzG__articleMeta,.blog-module__3rPSzG__takeaways>span,.blog-module__3rPSzG__sourceBox>span,.blog-module__3rPSzG__cta>div>span{color:#9a9995;letter-spacing:.2em;text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:800}.blog-module__3rPSzG__hubHero h1{max-width:980px;font-family:var(--font-display), sans-serif;letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(52px,8vw,128px);font-weight:520;line-height:.85}.blog-module__3rPSzG__hubHero>div>span{color:#aaa9a5;max-width:760px;margin-top:36px;font-size:clamp(16px,1.45vw,21px);line-height:1.65;display:block}.blog-module__3rPSzG__hubHero aside{border-top:1px solid #ffffff42;padding:26px 0 4px;display:grid}.blog-module__3rPSzG__hubHero aside b{font-family:var(--font-display), sans-serif;letter-spacing:-.07em;font-size:72px;font-weight:500;line-height:1}.blog-module__3rPSzG__hubHero aside span{letter-spacing:.12em;margin-top:8px;font-size:14px;font-weight:800}.blog-module__3rPSzG__hubHero aside small{color:#777;letter-spacing:.16em;margin-top:3px;font-size:8px}.blog-module__3rPSzG__articleGroup,.blog-module__3rPSzG__related{padding:clamp(72px,10vw,150px) clamp(24px,7vw,112px)}.blog-module__3rPSzG__articleGroup+.blog-module__3rPSzG__articleGroup{padding-top:20px}.blog-module__3rPSzG__articleGroup>header,.blog-module__3rPSzG__related>header{border-bottom:1px solid #1a19182e;grid-template-columns:52px 1fr;align-items:baseline;margin-bottom:48px;padding-bottom:20px;display:grid}.blog-module__3rPSzG__articleGroup>header span{margin:0}.blog-module__3rPSzG__articleGroup>header h2,.blog-module__3rPSzG__related h2{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,58px);font-weight:520}.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3.5vw,58px) 24px;display:grid}.blog-module__3rPSzG__card{min-width:0}.blog-module__3rPSzG__cardMedia{aspect-ratio:16/9;background:#e4e3de;position:relative;overflow:hidden}.blog-module__3rPSzG__cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-module__3rPSzG__cardMedia span{color:#fff;background:#050505d1;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid;position:absolute;top:16px;left:16px}.blog-module__3rPSzG__cardCopy{padding:23px 52px 0 0;position:relative}.blog-module__3rPSzG__cardCopy small{color:#797873;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;font-weight:800;display:flex}.blog-module__3rPSzG__cardCopy small i{background:#d8222b;border-radius:50%;width:3px;height:3px}.blog-module__3rPSzG__cardCopy h3{max-width:700px;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:14px 0 10px;font-size:clamp(24px,2.5vw,39px);font-weight:540;line-height:1.04}.blog-module__3rPSzG__cardCopy p{color:#676660;max-width:680px;margin:0;font-size:14px;line-height:1.65}.blog-module__3rPSzG__cardCopy>b{font-size:25px;font-weight:400;position:absolute;top:24px;right:5px}.blog-module__3rPSzG__card a:hover .blog-module__3rPSzG__cardMedia img{transform:scale(1.025)}.blog-module__3rPSzG__article{background:#f2f1ed}.blog-module__3rPSzG__articleHero{color:#fff;background:#050505;padding:clamp(80px,10vw,150px) clamp(24px,12vw,190px) clamp(55px,7vw,100px)}.blog-module__3rPSzG__articleMeta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.blog-module__3rPSzG__articleMeta i{background:#d8222b;border-radius:50%;width:3px;height:3px}.blog-module__3rPSzG__articleHero h1{max-width:1120px;font-family:var(--font-display), sans-serif;letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(46px,7vw,106px);font-weight:520;line-height:.91}.blog-module__3rPSzG__articleHero p{color:#aaa9a5;max-width:810px;margin:38px 0 0;font-size:clamp(17px,1.45vw,22px);line-height:1.65}.blog-module__3rPSzG__articleImage{aspect-ratio:16/8;background:#e6e5e0;width:min(1500px,100% - 48px);margin:clamp(24px,4vw,64px) auto 0;overflow:hidden}.blog-module__3rPSzG__articleImage img{object-fit:cover;width:100%;height:100%}.blog-module__3rPSzG__articleLayout{grid-template-columns:minmax(220px,310px) minmax(0,760px);justify-content:center;gap:clamp(50px,9vw,150px);padding:clamp(70px,9vw,140px) 24px;display:grid}.blog-module__3rPSzG__takeaways{border-top:1px solid #1a191840;align-self:start;padding-top:20px;position:sticky;top:106px}.blog-module__3rPSzG__takeaways>span{color:#575651;margin-bottom:24px;display:block}.blog-module__3rPSzG__takeaways ol{counter-reset:facts;margin:0;padding:0;list-style:none}.blog-module__3rPSzG__takeaways li{counter-increment:facts;border-bottom:1px solid #1a19181f;padding:15px 0 15px 38px;font-size:13px;font-weight:650;line-height:1.55;position:relative}.blog-module__3rPSzG__takeaways li:before{content:"0" counter(facts);color:#c51f28;letter-spacing:.12em;font-size:9px;font-weight:800;position:absolute;left:0}.blog-module__3rPSzG__articleBody section{padding:0 0 74px 62px;position:relative}.blog-module__3rPSzG__articleBody section>span{color:#c51f28;letter-spacing:.15em;font-size:10px;font-weight:800;position:absolute;top:10px;left:0}.blog-module__3rPSzG__articleBody h2{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;text-wrap:balance;margin:0 0 28px;font-size:clamp(31px,4vw,50px);font-weight:540;line-height:1.02}.blog-module__3rPSzG__articleBody p{color:#3f3e3a;margin:0 0 22px;font-size:clamp(16px,1.2vw,18px);line-height:1.8}.blog-module__3rPSzG__sourceBox{background:#ebeae5;border:1px solid #1a19182b;margin-left:62px;padding:30px}.blog-module__3rPSzG__sourceBox>span{color:#595853;margin-bottom:14px;display:block}.blog-module__3rPSzG__sourceBox p{margin-bottom:18px;font-size:13px;line-height:1.65}.blog-module__3rPSzG__sourceBox a{text-underline-offset:4px;font-size:12px;font-weight:800;text-decoration:underline}.blog-module__3rPSzG__cta{color:#fff;background:#050505;grid-template-columns:1fr auto;align-items:end;gap:50px;padding:clamp(65px,9vw,130px) clamp(24px,10vw,160px);display:grid}.blog-module__3rPSzG__cta>div{max-width:800px}.blog-module__3rPSzG__cta>div>span{margin-bottom:18px;display:block}.blog-module__3rPSzG__cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(38px,5.4vw,78px);font-weight:520;line-height:.95}.blog-module__3rPSzG__cta p{color:#969590;max-width:650px;margin:24px 0 0;font-size:16px;line-height:1.65}.blog-module__3rPSzG__cta>a{color:#111;background:#fff;border-radius:100px;justify-content:space-between;gap:30px;min-width:245px;padding:20px 24px;font-size:12px;font-weight:800;display:flex}.blog-module__3rPSzG__related>header{grid-template-columns:1fr auto}.blog-module__3rPSzG__related>header a{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:750}.blog-module__3rPSzG__related .blog-module__3rPSzG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-module__3rPSzG__related .blog-module__3rPSzG__cardCopy h3{font-size:clamp(22px,2vw,30px)}.blog-module__3rPSzG__footer{color:#fff;background:#050505;border-top:1px solid #ffffff24;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;min-height:130px;padding:30px clamp(24px,7vw,112px);display:grid}.blog-module__3rPSzG__footer p{color:#777;margin:0;font-size:11px}.blog-module__3rPSzG__footer nav{color:#aaa;text-transform:uppercase;letter-spacing:.1em;gap:24px;font-size:10px;font-weight:700;display:flex}@media (max-width:900px){.blog-module__3rPSzG__header{grid-template-columns:auto 1fr auto}.blog-module__3rPSzG__header nav{justify-self:end;margin-right:20px}.blog-module__3rPSzG__header nav a:first-child{display:none}.blog-module__3rPSzG__hubHero{grid-template-columns:1fr;min-height:auto}.blog-module__3rPSzG__hubHero aside{display:none}.blog-module__3rPSzG__articleLayout{grid-template-columns:1fr;max-width:820px;margin:auto}.blog-module__3rPSzG__takeaways{position:static}.blog-module__3rPSzG__cta{grid-template-columns:1fr}.blog-module__3rPSzG__cta>a{width:min(100%,340px)}.blog-module__3rPSzG__related .blog-module__3rPSzG__grid{grid-template-columns:1fr 1fr}.blog-module__3rPSzG__footer{grid-template-columns:1fr}}@media (max-width:640px){.blog-module__3rPSzG__header{min-height:64px;padding:0 18px}.blog-module__3rPSzG__header nav{display:none}.blog-module__3rPSzG__header>a:first-child{grid-column:1/3}.blog-module__3rPSzG__brandPair{gap:6px}.blog-module__3rPSzG__starkBrand{font-size:15px}.blog-module__3rPSzG__bajamotoLogo{width:68px}.blog-module__3rPSzG__hubHero{padding:82px 22px 66px}.blog-module__3rPSzG__hubHero h1{font-size:clamp(48px,16vw,72px)}.blog-module__3rPSzG__hubHero>div>span{margin-top:28px;font-size:15px}.blog-module__3rPSzG__articleGroup,.blog-module__3rPSzG__related{padding:70px 20px}.blog-module__3rPSzG__articleGroup+.blog-module__3rPSzG__articleGroup{padding-top:0}.blog-module__3rPSzG__articleGroup>header{grid-template-columns:34px 1fr;margin-bottom:30px}.blog-module__3rPSzG__grid,.blog-module__3rPSzG__related .blog-module__3rPSzG__grid{grid-template-columns:1fr;gap:45px}.blog-module__3rPSzG__cardCopy{padding-right:35px}.blog-module__3rPSzG__articleHero{padding:78px 22px 58px}.blog-module__3rPSzG__articleHero h1{font-size:clamp(42px,13vw,66px)}.blog-module__3rPSzG__articleHero p{margin-top:28px;font-size:16px}.blog-module__3rPSzG__articleImage{aspect-ratio:4/3;width:calc(100% - 24px)}.blog-module__3rPSzG__articleImage img{object-fit:cover}.blog-module__3rPSzG__articleLayout{gap:55px;padding:65px 20px}.blog-module__3rPSzG__articleBody section{padding:0 0 60px 34px}.blog-module__3rPSzG__articleBody h2{font-size:31px}.blog-module__3rPSzG__articleBody p{font-size:16px;line-height:1.7}.blog-module__3rPSzG__sourceBox{margin-left:0;padding:24px}.blog-module__3rPSzG__cta{padding:65px 22px}.blog-module__3rPSzG__related>header{grid-template-columns:1fr;gap:24px}.blog-module__3rPSzG__related>header h2{order:-1}.blog-module__3rPSzG__footer{padding:40px 22px}.blog-module__3rPSzG__footer nav{flex-wrap:wrap}}
