.CaseStudyBrandKings-module__hr9WJa__page{background:#fff;flex-direction:column;display:flex}.CaseStudyBrandKings-module__hr9WJa__eyebrowRow{flex-direction:row;align-items:center;gap:8px;display:flex}.CaseStudyBrandKings-module__hr9WJa__eyebrowLine{background:linear-gradient(261deg,#3a8aee 35.86%,#9a65fb 64.14%);flex:none;width:24px;height:1px}.CaseStudyBrandKings-module__hr9WJa__eyebrowLineOnDark{background:#ffffff4d;}.CaseStudyBrandKings-module__hr9WJa__eyebrowLineMuted{background:#ffffff4d;}.CaseStudyBrandKings-module__hr9WJa__eyebrowLabel{font-family:var(--font-brand);letter-spacing:.39em;text-transform:uppercase;color:#3a8aee;overflow-wrap:break-word;word-break:break-word;margin:0;font-size:14px;font-weight:700;line-height:20px}.CaseStudyBrandKings-module__hr9WJa__eyebrowLabelOnDark{color:#ffffff80;}.CaseStudyBrandKings-module__hr9WJa__eyebrowLabelMuted{color:#ffffff80;}.CaseStudyBrandKings-module__hr9WJa__sectionHeading{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.026em;color:#101828;margin:clamp(16px,1.458vw,28px) 0 0;font-size:clamp(26px,2.083vw,40px);font-weight:700;line-height:1.4}.CaseStudyBrandKings-module__hr9WJa__sectionHeadingOnDark{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.026em;color:#fff;margin:clamp(16px,1.458vw,28px) 0 0;font-size:clamp(26px,2.083vw,40px);font-weight:700;line-height:1.4}.CaseStudyBrandKings-module__hr9WJa__sectionBody{max-width:820px;font-family:var(--font-brand);color:#4a5565;margin:clamp(14px,1.25vw,24px) 0 0;font-size:clamp(15px,.833vw,16px);font-weight:400;line-height:1.75}.CaseStudyBrandKings-module__hr9WJa__hero{box-sizing:border-box;aspect-ratio:1920/1034;background:#110b0beb;flex-direction:column;justify-content:flex-end;width:100%;height:auto;min-height:560px;padding:clamp(90px,7.8125vw,150px) clamp(24px,5.208vw,100px) clamp(90px,7.8125vw,150px) clamp(24px,10.417vw,200px);display:flex;position:relative;overflow:hidden;box-shadow:0 25px 22px #00000040}.CaseStudyBrandKings-module__hr9WJa__heroImageFrame{z-index:1;aspect-ratio:1502/1047;pointer-events:none;border-radius:19px;width:clamp(720px,73.073vw,1403px);position:absolute;top:clamp(120px,10.052vw,193px);left:clamp(560px,46.927vw,901px);overflow:hidden;box-shadow:0 30px 60px #00000073}.CaseStudyBrandKings-module__hr9WJa__heroImageImg{object-fit:cover;object-position:top left}.CaseStudyBrandKings-module__hr9WJa__back{z-index:2;color:#fff;flex-direction:row;align-items:center;gap:9px;width:fit-content;text-decoration:none;display:inline-flex;position:absolute;top:clamp(96px,6.25vw,112px);left:clamp(24px,10.417vw,200px)}.CaseStudyBrandKings-module__hr9WJa__backLabel{font-family:var(--font-brand);color:#fff;font-size:20px;font-weight:400;line-height:22px}.CaseStudyBrandKings-module__hr9WJa__heroContent{z-index:1;flex-direction:column;max-width:clamp(280px,34.479vw,662px);display:flex;position:relative}.CaseStudyBrandKings-module__hr9WJa__heroBadgeRow{flex-flow:wrap;gap:clamp(10px,.923vw,17.72px);display:flex}.CaseStudyBrandKings-module__hr9WJa__heroBadge{font-family:var(--font-brand);color:#fff;white-space:nowrap;background:#ffffff21;border-radius:9999px;padding:clamp(6px,.308vw,5.91px) clamp(12px,.923vw,17.72px);font-size:clamp(13px,.923vw,17.72px);font-weight:500;line-height:133%}.CaseStudyBrandKings-module__hr9WJa__heroTitle{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.035em;color:#fff;white-space:nowrap;margin:clamp(20px,1.846vw,35.44px) 0 0;font-size:clamp(48px,6.153vw,118px);font-weight:800;line-height:1.04}.CaseStudyBrandKings-module__hr9WJa__heroSubtitle{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.026em;color:#ffffff80;margin:clamp(14px,1.25vw,24px) 0 0;font-size:clamp(20px,2.083vw,40px);font-weight:500;line-height:1.4}.CaseStudyBrandKings-module__hr9WJa__heroImageMobile{display:none}.CaseStudyBrandKings-module__hr9WJa__overviewSection{border-top:1px solid #00000012;border-bottom:1px solid #00000012;flex-direction:column;width:100%;padding:clamp(64px,7.8125vw,150px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__overviewMeta{border-top:1px solid #00000012;border-bottom:1px solid #00000012;flex-flow:wrap;align-items:center;gap:clamp(24px,2.083vw,40px);margin-top:clamp(20px,1.667vw,32px);padding:clamp(20px,1.667vw,32px) 0;display:flex}.CaseStudyBrandKings-module__hr9WJa__overviewMetaItem{flex-direction:column;display:flex}.CaseStudyBrandKings-module__hr9WJa__overviewMetaLabel{font-family:var(--font-brand);letter-spacing:.21em;text-transform:uppercase;color:#3a8aee;white-space:nowrap;margin:0;font-size:12px;font-weight:700;line-height:18px}.CaseStudyBrandKings-module__hr9WJa__overviewMetaValue{font-family:var(--font-brand);color:#101828;margin:6px 0 0;font-size:16px;font-weight:600;line-height:24px}.CaseStudyBrandKings-module__hr9WJa__challengeSection{background:#0b0b14;border-top:1px solid #00000012;border-bottom:1px solid #00000012;flex-flow:wrap;align-items:flex-start;gap:clamp(40px,5.208vw,100px);width:100%;padding:clamp(64px,7.8125vw,150px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__challengeIntro{flex-direction:column;flex:320px;min-width:0;display:flex}.CaseStudyBrandKings-module__hr9WJa__challengeBody{font-family:var(--font-brand);color:#9ca3af;margin:clamp(14px,1.25vw,24px) 0 0;font-size:clamp(15px,.833vw,16px);font-weight:400;line-height:1.75}.CaseStudyBrandKings-module__hr9WJa__challengeGrid{flex:1.2 480px;grid-template-columns:1fr 1fr;gap:clamp(16px,1.306vw,25.08px) clamp(16px,1.368vw,26.28px);display:grid}.CaseStudyBrandKings-module__hr9WJa__challengeCard{background:#ffffff0a;border:1.2px solid #ffffff14;border-radius:clamp(16px,1.368vw,26.28px);flex-direction:column;padding:clamp(20px,1.68vw,32.25px);display:flex}.CaseStudyBrandKings-module__hr9WJa__challengeCardIcon{background:#3a8aee26;border-radius:clamp(12px,.871vw,16.72px);flex-shrink:0;justify-content:center;align-items:center;width:clamp(40px,2.738vw,52.56px);height:clamp(40px,2.738vw,52.56px);display:flex}.CaseStudyBrandKings-module__hr9WJa__challengeCardTitle{font-family:var(--font-brand);color:#fff;margin:clamp(12px,.871vw,16.72px) 0 0;font-size:clamp(17px,1.107vw,21.26px);font-weight:600;line-height:1.5}.CaseStudyBrandKings-module__hr9WJa__challengeCardBody{font-family:var(--font-brand);color:#6b7280;margin:clamp(6px,.373vw,7.17px) 0 0;font-size:clamp(15px,1.02vw,19.59px);font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__objectiveSection{background:#fff;border-bottom:1px solid #00000012;flex-flow:wrap;align-items:flex-start;gap:clamp(40px,5.208vw,100px);width:100%;padding:clamp(60px,6.25vw,120px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__objectiveIntro{flex:400px;min-width:0;max-width:620px}.CaseStudyBrandKings-module__hr9WJa__objectiveHeading{}.CaseStudyBrandKings-module__hr9WJa__objectiveList{flex-direction:column;flex:1.4 480px;min-width:0;display:flex}.CaseStudyBrandKings-module__hr9WJa__objectiveRow{border-top:1px solid #00000014;flex-direction:row;align-items:flex-start;gap:clamp(16px,1.458vw,28px);padding:clamp(20px,1.667vw,32px) 0;display:flex}.CaseStudyBrandKings-module__hr9WJa__objectiveRowFirst{border-top:none;padding-top:0}.CaseStudyBrandKings-module__hr9WJa__objectiveNumber{width:56px;font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:.025em;color:#3a8aee;white-space:nowrap;flex:none;font-size:clamp(24px,1.667vw,32px);font-weight:800;line-height:1.25}.CaseStudyBrandKings-module__hr9WJa__objectiveText{flex-direction:column;gap:10px;display:flex}.CaseStudyBrandKings-module__hr9WJa__objectiveTitle{font-family:var(--font-plus-jakarta-sans), sans-serif;color:#101828;margin:0;font-size:clamp(19px,1.25vw,24px);font-weight:700;line-height:1.33}.CaseStudyBrandKings-module__hr9WJa__objectiveBody{font-family:var(--font-brand);color:#4a5565;margin:0;font-size:clamp(15px,.833vw,16px);font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__solutionSection{background:#0b0b14;flex-direction:column;width:100%;padding:clamp(60px,6.25vw,120px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__solutionIntro{text-align:center;flex-direction:column;align-items:center;display:flex}.CaseStudyBrandKings-module__hr9WJa__solutionHeading{max-width:900px;font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.024em;color:#fff;text-align:center;margin:clamp(10px,.833vw,16px) 0 0;font-size:clamp(26px,2.083vw,40px);font-weight:700;line-height:1.2}.CaseStudyBrandKings-module__hr9WJa__solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.458vw,28px);margin-top:clamp(32px,3.333vw,64px);display:grid}.CaseStudyBrandKings-module__hr9WJa__solutionCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:clamp(14px,1.042vw,20px);padding:clamp(28px,2.5vw,48px) clamp(24px,2.292vw,44px);display:flex}.CaseStudyBrandKings-module__hr9WJa__solutionCardIcon{background:#3a8aee26;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.CaseStudyBrandKings-module__hr9WJa__solutionCardTitle{font-family:var(--font-plus-jakarta-sans), sans-serif;color:#fff;margin:0;font-size:24px;font-weight:700;line-height:1.33}.CaseStudyBrandKings-module__hr9WJa__solutionCardBody{font-family:var(--font-brand);color:#9ca3af;margin:0;font-size:16px;font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__approachSection{background:#f5f6fa;border-bottom:1px solid #00000012;flex-direction:column;width:100%;padding:clamp(60px,6.25vw,120px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__approachHeading{max-width:849px;}.CaseStudyBrandKings-module__hr9WJa__approachGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.458vw,28px);margin-top:clamp(24px,1.667vw,32px);display:grid}.CaseStudyBrandKings-module__hr9WJa__approachCard{background:#fff;border:1px solid #00000014;border-radius:24px;flex-direction:column;gap:clamp(14px,1.042vw,20px);padding:clamp(28px,2.292vw,44px) clamp(22px,2.083vw,40px);transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1),border-color .2s;display:flex}.CaseStudyBrandKings-module__hr9WJa__approachCard:hover{border-color:#3a8aee59;transform:translateY(-4px);box-shadow:0 18px 40px #3a8aee24}.CaseStudyBrandKings-module__hr9WJa__approachCardTop{flex-direction:row;align-items:center;gap:12px;height:42px;display:flex}.CaseStudyBrandKings-module__hr9WJa__approachCardNumber{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:.037em;color:#3a8aee;white-space:nowrap;font-size:32px;font-weight:800;line-height:1}.CaseStudyBrandKings-module__hr9WJa__approachCardRule{background:#00000014;flex-grow:1;height:1px}.CaseStudyBrandKings-module__hr9WJa__approachCardTitle{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.022em;color:#101828;margin:0;font-size:28px;font-weight:700;line-height:1.29}.CaseStudyBrandKings-module__hr9WJa__approachCardBody{font-family:var(--font-brand);color:#4a5565;margin:0;font-size:16px;font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__howSection{background:#fff;border-bottom:1px solid #00000012;flex-direction:column;align-items:center;width:100%;padding:clamp(60px,6.25vw,120px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__howIntro{text-align:center;flex-direction:column;align-items:center;display:flex}.CaseStudyBrandKings-module__hr9WJa__howHeading{max-width:900px;font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.024em;color:#101828;text-align:center;margin:clamp(10px,.833vw,16px) 0 0;font-size:clamp(26px,2.083vw,40px);font-weight:700;line-height:1.2}.CaseStudyBrandKings-module__hr9WJa__howGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.667vw,32px);width:100%;margin-top:clamp(36px,3.75vw,72px);display:grid}.CaseStudyBrandKings-module__hr9WJa__howCard{background:#f5f6fa;border:1px solid #00000014;border-radius:20px;flex-direction:column;gap:clamp(12px,1.042vw,20px);padding:clamp(24px,1.875vw,36px) clamp(20px,1.667vw,32px);transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1),border-color .2s;display:flex}.CaseStudyBrandKings-module__hr9WJa__howCard:hover{border-color:#3a8aee59;transform:translateY(-4px);box-shadow:0 18px 40px #3a8aee24}.CaseStudyBrandKings-module__hr9WJa__howCardTop{flex-direction:row;align-items:center;gap:16px;display:flex}.CaseStudyBrandKings-module__hr9WJa__howCardBadge{width:44px;height:44px;font-family:var(--font-brand);color:#fff;background:linear-gradient(104deg,#3a8aee 11.75%,#9a65fb 88.25%);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.CaseStudyBrandKings-module__hr9WJa__howCardRule{background:#0000001a;flex-grow:1;height:1px}.CaseStudyBrandKings-module__hr9WJa__howCardTitle{font-family:var(--font-plus-jakarta-sans), sans-serif;color:#101828;margin:0;font-size:22px;font-weight:700;line-height:1.36}.CaseStudyBrandKings-module__hr9WJa__howCardBody{font-family:var(--font-brand);color:#4a5565;margin:0;font-size:16px;font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__architectureSection{background:#0b0b14;flex-flow:wrap;align-items:flex-start;gap:clamp(40px,5.208vw,100px);width:100%;padding:clamp(64px,6.25vw,120px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__architectureIntro{flex-direction:column;flex:320px;min-width:0;display:flex}.CaseStudyBrandKings-module__hr9WJa__architectureBody{font-family:var(--font-brand);color:#9ca3af;margin:clamp(14px,1.25vw,24px) 0 0;font-size:clamp(15px,.833vw,16px);font-weight:400;line-height:1.75}.CaseStudyBrandKings-module__hr9WJa__architectureGrid{flex:1.2 480px;grid-template-columns:1fr 1fr;gap:clamp(16px,1.306vw,25.08px) clamp(16px,1.368vw,26.28px);display:grid}.CaseStudyBrandKings-module__hr9WJa__architectureCard{background:#ffffff0a;border:1.2px solid #ffffff14;border-radius:clamp(16px,1.368vw,26.28px);flex-direction:column;padding:clamp(20px,1.68vw,32.25px);display:flex}.CaseStudyBrandKings-module__hr9WJa__architectureCardWide{grid-column:span 2}.CaseStudyBrandKings-module__hr9WJa__architectureCardTop{flex-direction:row;align-items:center;gap:14px;margin-bottom:clamp(10px,.871vw,16.72px);display:flex}.CaseStudyBrandKings-module__hr9WJa__architectureCardNumber{font-family:var(--font-brand);color:#6eaaf0;font-size:18px;font-weight:700;line-height:1.44}.CaseStudyBrandKings-module__hr9WJa__architectureCardTitle{font-family:var(--font-brand);color:#fff;margin:0;font-size:clamp(17px,1.107vw,21.26px);font-weight:600;line-height:1.5}.CaseStudyBrandKings-module__hr9WJa__architectureCardBody{font-family:var(--font-brand);color:#6b7280;margin:0;font-size:clamp(15px,1.02vw,19.59px);font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__impactSection{background:#fff;flex-direction:column;align-items:center;width:100%;padding:clamp(64px,6.25vw,120px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__impactHeading{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.024em;color:#101828;text-align:center;margin:clamp(10px,.833vw,16px) 0 0;font-size:clamp(26px,2.083vw,40px);font-weight:700;line-height:1.2}.CaseStudyBrandKings-module__hr9WJa__impactGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.458vw,28px);width:100%;margin-top:clamp(32px,3.333vw,64px);display:grid}.CaseStudyBrandKings-module__hr9WJa__impactCard{background:#f5f6fa;border:1px solid #0000000f;border-radius:20px;flex-direction:column;gap:16px;padding:clamp(24px,2.083vw,40px) clamp(20px,1.875vw,36px);display:flex}.CaseStudyBrandKings-module__hr9WJa__impactValue{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.028em;background:linear-gradient(104deg,#3a8aee 11.75%,#9a65fb 88.25%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,2.917vw,56px);font-weight:800;line-height:1.14}.CaseStudyBrandKings-module__hr9WJa__impactLabel{font-family:var(--font-plus-jakarta-sans), sans-serif;color:#101828;margin:0;font-size:20px;font-weight:700;line-height:1.4}.CaseStudyBrandKings-module__hr9WJa__impactBody{font-family:var(--font-brand);color:#4a5565;margin:0;font-size:16px;font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__capabilitiesSection{background:#f5f6fa;flex-direction:column;align-items:center;width:100%;padding:clamp(64px,6.25vw,120px) clamp(24px,10.417vw,200px);display:flex}.CaseStudyBrandKings-module__hr9WJa__capabilitiesHeading{font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.024em;color:#101828;text-align:center;margin:clamp(10px,.833vw,16px) 0 0;font-size:clamp(26px,2.083vw,40px);font-weight:700;line-height:1.2}.CaseStudyBrandKings-module__hr9WJa__capabilitiesStrip{background:#fff;border-radius:16px;flex-flow:wrap;width:100%;margin-top:clamp(32px,3.333vw,64px);display:flex;overflow:hidden}.CaseStudyBrandKings-module__hr9WJa__capabilityCol{box-sizing:border-box;border-right:1px solid #00000014;flex-direction:column;flex:240px;gap:clamp(14px,1.042vw,20px);min-width:0;padding:clamp(28px,2.5vw,48px) clamp(24px,2.083vw,40px);display:flex}.CaseStudyBrandKings-module__hr9WJa__capabilityCol:last-child{border-right:none}.CaseStudyBrandKings-module__hr9WJa__capabilityIcon{background:#3a8aee1a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.CaseStudyBrandKings-module__hr9WJa__capabilityTitle{font-family:var(--font-plus-jakarta-sans), sans-serif;color:#101828;margin:0;font-size:22px;font-weight:700;line-height:1.36}.CaseStudyBrandKings-module__hr9WJa__capabilityBody{font-family:var(--font-brand);color:#4a5565;margin:0;font-size:16px;font-weight:400;line-height:1.63}.CaseStudyBrandKings-module__hr9WJa__ctaSection{background:linear-gradient(#00000080,#00000080),url(/images/klassonline-cta-bg.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:500px;padding:clamp(64px,7.8125vw,150px) clamp(24px,10.417vw,200px);display:flex;position:relative;overflow:hidden}.CaseStudyBrandKings-module__hr9WJa__ctaContent{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:900px;display:flex;position:relative}.CaseStudyBrandKings-module__hr9WJa__ctaHeading{max-width:760px;font-family:var(--font-plus-jakarta-sans), sans-serif;letter-spacing:-.02em;color:#fff;margin:20px 0 0;font-size:clamp(28px,2.604vw,50px);font-weight:700;line-height:1.2}.CaseStudyBrandKings-module__hr9WJa__ctaBody{max-width:700px;font-family:var(--font-brand);color:#fff9;margin:24px 0 0;font-size:clamp(16px,.9375vw,18px);font-weight:400;line-height:1.8}.CaseStudyBrandKings-module__hr9WJa__ctaButton{background:linear-gradient(104deg,#3a8aee 11.75%,#9a65fb 88.25%);border-radius:9999px;flex-direction:row;align-items:center;gap:10px;height:53px;margin-top:clamp(28px,2.5vw,48px);padding:16px 32px;text-decoration:none;display:inline-flex}.CaseStudyBrandKings-module__hr9WJa__ctaButtonLabel{font-family:var(--font-brand);letter-spacing:.107em;color:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:21px}@media (min-width:810px) and (max-width:1199.98px){.CaseStudyBrandKings-module__hr9WJa__hero{aspect-ratio:auto;justify-content:flex-start;gap:28px;height:auto;min-height:auto;padding:150px 40px 60px}.CaseStudyBrandKings-module__hr9WJa__heroImageFrame{display:none}.CaseStudyBrandKings-module__hr9WJa__heroContent{gap:24px;width:100%;max-width:100%}.CaseStudyBrandKings-module__hr9WJa__heroTitle{font-size:clamp(40px,6vw,72px);line-height:1.1}.CaseStudyBrandKings-module__hr9WJa__heroSubtitle{max-width:clamp(420px,70vw,700px);font-size:clamp(18px,2vw,24px)}.CaseStudyBrandKings-module__hr9WJa__heroImageMobile{border:1px solid #ffffff14;border-radius:16px;width:100%;max-width:100%;margin-top:20px;display:block;position:relative;overflow:hidden;box-shadow:0 20px 48px #0006;aspect-ratio:2130/1194!important}.CaseStudyBrandKings-module__hr9WJa__back{top:100px;left:40px}.CaseStudyBrandKings-module__hr9WJa__challengeGrid,.CaseStudyBrandKings-module__hr9WJa__architectureGrid{grid-template-columns:1fr}.CaseStudyBrandKings-module__hr9WJa__architectureCardWide{grid-column:span 1}.CaseStudyBrandKings-module__hr9WJa__objectiveIntro{max-width:100%}.CaseStudyBrandKings-module__hr9WJa__solutionGrid,.CaseStudyBrandKings-module__hr9WJa__approachGrid,.CaseStudyBrandKings-module__hr9WJa__howGrid,.CaseStudyBrandKings-module__hr9WJa__impactGrid{grid-template-columns:1fr 1fr}.CaseStudyBrandKings-module__hr9WJa__capabilitiesStrip{flex-wrap:wrap}.CaseStudyBrandKings-module__hr9WJa__capabilityCol{border-bottom:1px solid #00000014;border-right:none;flex:45%}}@media (max-width:809.98px){.CaseStudyBrandKings-module__hr9WJa__hero{aspect-ratio:auto;flex-direction:column;justify-content:flex-start;gap:0;height:auto;min-height:auto;padding:100px 20px 40px;display:flex}.CaseStudyBrandKings-module__hr9WJa__heroImageFrame{display:none}.CaseStudyBrandKings-module__hr9WJa__back{margin-bottom:24px;position:relative;top:auto;left:auto}.CaseStudyBrandKings-module__hr9WJa__heroContent{max-width:100%}.CaseStudyBrandKings-module__hr9WJa__heroTitle{white-space:normal;font-size:clamp(40px,12vw,56px)}.CaseStudyBrandKings-module__hr9WJa__heroSubtitle{max-width:100%;font-size:18px}.CaseStudyBrandKings-module__hr9WJa__heroImageMobile{border:1px solid #ffffff14;border-radius:14px;width:100%;margin-top:24px;display:block;position:relative;overflow:hidden;box-shadow:0 20px 48px #0006;aspect-ratio:2130/1194!important}.CaseStudyBrandKings-module__hr9WJa__challengeSection,.CaseStudyBrandKings-module__hr9WJa__objectiveSection,.CaseStudyBrandKings-module__hr9WJa__architectureSection{flex-direction:column}.CaseStudyBrandKings-module__hr9WJa__challengeIntro,.CaseStudyBrandKings-module__hr9WJa__challengeGrid,.CaseStudyBrandKings-module__hr9WJa__objectiveIntro,.CaseStudyBrandKings-module__hr9WJa__objectiveList,.CaseStudyBrandKings-module__hr9WJa__architectureIntro,.CaseStudyBrandKings-module__hr9WJa__architectureGrid{flex:none;width:100%;max-width:100%}.CaseStudyBrandKings-module__hr9WJa__challengeGrid,.CaseStudyBrandKings-module__hr9WJa__architectureGrid{grid-template-columns:1fr}.CaseStudyBrandKings-module__hr9WJa__architectureCardWide{grid-column:span 1}.CaseStudyBrandKings-module__hr9WJa__solutionGrid,.CaseStudyBrandKings-module__hr9WJa__approachGrid,.CaseStudyBrandKings-module__hr9WJa__howGrid,.CaseStudyBrandKings-module__hr9WJa__impactGrid{grid-template-columns:1fr}.CaseStudyBrandKings-module__hr9WJa__capabilitiesStrip{flex-direction:column}.CaseStudyBrandKings-module__hr9WJa__capabilityCol{border-bottom:1px solid #00000014;border-right:none}.CaseStudyBrandKings-module__hr9WJa__capabilityCol:last-child{border-bottom:none}}
