.bilba-case-study-module__cwEieq__hero{min-height:100svh;padding:calc(var(--header-h) + 76px) 0 76px;background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.bilba-case-study-module__cwEieq__hero:before{inset:var(--header-h) 0 auto;background:linear-gradient(90deg, transparent, var(--lime), transparent);content:"";opacity:.55;height:1px;position:absolute}.bilba-case-study-module__cwEieq__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);align-items:center;gap:clamp(48px,6vw,110px);display:grid}.bilba-case-study-module__cwEieq__heroCopy{z-index:2;position:relative}.bilba-case-study-module__cwEieq__eyebrow{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin-bottom:28px;font-size:11px;font-weight:680;line-height:1.4}.bilba-case-study-module__cwEieq__hero h1{letter-spacing:-.078em;max-width:760px;margin-bottom:32px;font-size:clamp(58px,7.2vw,116px);font-weight:620;line-height:.84}.bilba-case-study-module__cwEieq__hero h1 small{color:#bec2c3;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:clamp(11px,.9vw,14px);font-weight:650;line-height:1.4;display:block}.bilba-case-study-module__cwEieq__hero h1 span,.bilba-case-study-module__cwEieq__cta h2 span{color:var(--lime);display:block}.bilba-case-study-module__cwEieq__heroLead{color:#bec2c3;max-width:650px;margin-bottom:36px;font-size:clamp(18px,1.45vw,23px);line-height:1.55}.bilba-case-study-module__cwEieq__heroActions{flex-wrap:wrap;gap:12px;display:flex}.bilba-case-study-module__cwEieq__serviceList{border-top:1px solid var(--line-dark);color:#858b8d;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;gap:14px 28px;margin:56px 0 0;padding:20px 0 0;font-size:10px;list-style:none;display:flex}.bilba-case-study-module__cwEieq__serviceList li:not(:last-child):after{color:var(--lime);content:"/";margin-left:28px}.bilba-case-study-module__cwEieq__heroVisual{min-height:700px;position:relative}.bilba-case-study-module__cwEieq__heroImage{background:var(--charcoal-2);margin:0;position:absolute;inset:0 0 82px 72px;overflow:hidden}.bilba-case-study-module__cwEieq__heroImage:after{content:"";background:linear-gradient(#0000 48%,#080a0ba8);position:absolute;inset:0}.bilba-case-study-module__cwEieq__heroImage img{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.04)}.bilba-case-study-module__cwEieq__heroMetric{z-index:2;background:var(--lime);width:clamp(250px,25vw,350px);min-height:250px;color:var(--ink);flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:absolute;bottom:0;left:0}.bilba-case-study-module__cwEieq__heroMetric strong{letter-spacing:-.08em;font-size:clamp(64px,7vw,108px);font-weight:650;line-height:.84;display:block}.bilba-case-study-module__cwEieq__heroMetric span{margin-top:20px;font-size:18px;font-weight:650}.bilba-case-study-module__cwEieq__heroMetric small{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:9px}.bilba-case-study-module__cwEieq__catalogueMetric{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0bdb;border:1px solid #ffffff47;width:min(230px,38%);padding:22px;display:grid;position:absolute;top:28px;right:0}.bilba-case-study-module__cwEieq__catalogueMetric strong{color:var(--lime);letter-spacing:-.06em;font-size:clamp(38px,4vw,62px);font-weight:630;line-height:1}.bilba-case-study-module__cwEieq__catalogueMetric span{color:#c5c8c9;margin-top:9px;font-size:13px;line-height:1.35}.bilba-case-study-module__cwEieq__proofBand{background:var(--lime);color:var(--ink);padding:100px 0 86px}.bilba-case-study-module__cwEieq__proofBand .bilba-case-study-module__cwEieq__eyebrow,.bilba-case-study-module__cwEieq__challenge .bilba-case-study-module__cwEieq__eyebrow,.bilba-case-study-module__cwEieq__impact .bilba-case-study-module__cwEieq__eyebrow,.bilba-case-study-module__cwEieq__outcome .bilba-case-study-module__cwEieq__eyebrow,.bilba-case-study-module__cwEieq__faq .bilba-case-study-module__cwEieq__eyebrow{color:currentColor}.bilba-case-study-module__cwEieq__proofIntro{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:36px;margin-bottom:48px;display:grid}.bilba-case-study-module__cwEieq__proofIntro h2{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(42px,5.5vw,82px);font-weight:610;line-height:.92}.bilba-case-study-module__cwEieq__proofGrid{border-top:1px solid #080a0b57;border-left:1px solid #080a0b57;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bilba-case-study-module__cwEieq__proofGrid article{border-bottom:1px solid #080a0b57;border-right:1px solid #080a0b57;min-height:245px;padding:30px}.bilba-case-study-module__cwEieq__proofGrid strong{letter-spacing:-.075em;margin-bottom:80px;font-size:clamp(48px,5.2vw,82px);font-weight:650;line-height:.9;display:block}.bilba-case-study-module__cwEieq__proofGrid p{max-width:190px;margin:0;font-size:16px;font-weight:620;line-height:1.3}.bilba-case-study-module__cwEieq__proofGrid small{color:#080a0b99;max-width:210px;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:14px;font-size:10px;font-weight:560;line-height:1.45;display:block}.bilba-case-study-module__cwEieq__proofNote{color:#080a0bb8;max-width:860px;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;margin-top:28px;margin-right:auto;font-size:10px;line-height:1.7}.bilba-case-study-module__cwEieq__challenge{background:var(--paper);color:var(--ink);padding:150px 0}.bilba-case-study-module__cwEieq__splitGrid{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(64px,9vw,150px);display:grid}.bilba-case-study-module__cwEieq__stickyHeading{position:sticky;top:120px}.bilba-case-study-module__cwEieq__stickyHeading h2,.bilba-case-study-module__cwEieq__sectionHead h2,.bilba-case-study-module__cwEieq__impactIntro h2,.bilba-case-study-module__cwEieq__outcome h2,.bilba-case-study-module__cwEieq__faqIntro h2,.bilba-case-study-module__cwEieq__cta h2{letter-spacing:-.068em;margin-bottom:0;font-size:clamp(46px,6.2vw,96px);font-weight:610;line-height:.92}.bilba-case-study-module__cwEieq__challengeBody{padding-top:58px}.bilba-case-study-module__cwEieq__challengeBody>p{color:#555b5d;max-width:760px;font-size:18px;line-height:1.65}.bilba-case-study-module__cwEieq__challengeBody .bilba-case-study-module__cwEieq__largeCopy{color:var(--ink);letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(25px,2.8vw,42px);font-weight:540;line-height:1.16}.bilba-case-study-module__cwEieq__auditPanel{border-top:1px solid var(--line-light);margin-top:64px}.bilba-case-study-module__cwEieq__auditPanel div{border-bottom:1px solid var(--line-light);grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);align-items:center;gap:28px;min-height:92px;padding:20px 0;display:grid}.bilba-case-study-module__cwEieq__auditPanel span{color:#73797b;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.bilba-case-study-module__cwEieq__auditPanel strong{letter-spacing:-.025em;font-size:clamp(18px,1.7vw,26px);font-weight:590}.bilba-case-study-module__cwEieq__system{background:var(--charcoal);color:var(--paper);padding:150px 0;overflow:hidden}.bilba-case-study-module__cwEieq__sectionHead{grid-template-columns:180px minmax(0,1.2fr) minmax(260px,.58fr);align-items:end;gap:36px;display:grid}.bilba-case-study-module__cwEieq__sectionHead .bilba-case-study-module__cwEieq__eyebrow{align-self:start}.bilba-case-study-module__cwEieq__sectionHead>p:last-child{color:var(--muted);margin:0 0 7px;font-size:18px;line-height:1.55}.bilba-case-study-module__cwEieq__interventionGrid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:88px;display:grid}.bilba-case-study-module__cwEieq__interventionGrid article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:410px;padding:34px;display:flex}.bilba-case-study-module__cwEieq__interventionGrid article>span{color:var(--lime);font-family:var(--font-geist-mono), monospace;margin-bottom:auto;font-size:11px}.bilba-case-study-module__cwEieq__interventionGrid h3{letter-spacing:-.055em;margin-bottom:20px;font-size:clamp(30px,3vw,48px);font-weight:590;line-height:.96}.bilba-case-study-module__cwEieq__interventionGrid p{color:#aeb3b4;max-width:390px;margin:0;font-size:15px;line-height:1.6}.bilba-case-study-module__cwEieq__productStage{grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);align-items:start;gap:72px;margin-top:150px;display:grid}.bilba-case-study-module__cwEieq__productStageIntro{position:sticky;top:120px}.bilba-case-study-module__cwEieq__productStageIntro h3{letter-spacing:-.062em;margin-bottom:25px;font-size:clamp(38px,4.8vw,70px);font-weight:600;line-height:.96}.bilba-case-study-module__cwEieq__productStageIntro>p:last-child{max-width:480px;color:var(--muted);margin:0;font-size:17px;line-height:1.6}.bilba-case-study-module__cwEieq__productRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.bilba-case-study-module__cwEieq__productCard{background:var(--paper);color:var(--ink);margin:0;padding:18px}.bilba-case-study-module__cwEieq__productCard:nth-child(2){transform:translateY(90px)}.bilba-case-study-module__cwEieq__productCard:nth-child(3){grid-column:1/-1;width:calc(50% - 10px);margin-top:90px;margin-left:auto}.bilba-case-study-module__cwEieq__productCard>span{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;margin-bottom:14px;font-size:10px;display:block}.bilba-case-study-module__cwEieq__productCard>div{aspect-ratio:1/1.06;background:#fff;position:relative;overflow:hidden}.bilba-case-study-module__cwEieq__productCard img{object-fit:contain;padding:18px}.bilba-case-study-module__cwEieq__productCard figcaption{padding-top:16px;font-size:14px;font-weight:620}.bilba-case-study-module__cwEieq__impact{background:var(--paper);color:var(--ink);padding:150px 0}.bilba-case-study-module__cwEieq__impactGrid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(62px,8vw,128px);display:grid}.bilba-case-study-module__cwEieq__impactIntro{position:sticky;top:120px}.bilba-case-study-module__cwEieq__impactIntro>p:not(.bilba-case-study-module__cwEieq__eyebrow){color:#53595b;max-width:600px;margin-top:28px;font-size:18px;line-height:1.6}.bilba-case-study-module__cwEieq__impactIntro .bilba-case-study-module__cwEieq__methodNote{border-top:1px solid var(--line-light);font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;padding-top:24px;font-size:10px;line-height:1.65}.bilba-case-study-module__cwEieq__metricChart{border-top:1px solid var(--line-light)}.bilba-case-study-module__cwEieq__metricChart article{border-bottom:1px solid var(--line-light);padding:38px 0 42px}.bilba-case-study-module__cwEieq__metricHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.bilba-case-study-module__cwEieq__metricHeader h3{letter-spacing:-.035em;max-width:330px;margin:0;font-size:clamp(21px,2vw,31px);font-weight:580}.bilba-case-study-module__cwEieq__metricHeader small{color:#080a0b94;max-width:360px;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:9px;font-size:10px;font-weight:560;line-height:1.45;display:block}.bilba-case-study-module__cwEieq__metricHeader strong{letter-spacing:-.07em;font-size:clamp(42px,5vw,74px);font-weight:650;line-height:.85}.bilba-case-study-module__cwEieq__metricTrack{background:#d8dad4;height:22px;position:relative}.bilba-case-study-module__cwEieq__metricTrack span{height:100%;position:absolute;left:0}.bilba-case-study-module__cwEieq__baselineBar{z-index:2;border-right:2px solid var(--ink);background:#080a0b3d;top:0}.bilba-case-study-module__cwEieq__currentBar{z-index:1;background:var(--lime-deep);top:0}.bilba-case-study-module__cwEieq__metricLegend{color:#6c7274;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;margin-top:10px;font-size:9px;display:flex}.bilba-case-study-module__cwEieq__outcome{background:var(--lime);color:var(--ink);padding:135px 0}.bilba-case-study-module__cwEieq__outcomeGrid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:end;gap:clamp(60px,9vw,150px);display:grid}.bilba-case-study-module__cwEieq__outcomeCopy>p{letter-spacing:-.025em;margin-bottom:38px;font-size:clamp(20px,2vw,28px);font-weight:520;line-height:1.45}.bilba-case-study-module__cwEieq__outcomeCopy ul{border-top:1px solid #080a0b59;margin:0;padding:0;list-style:none}.bilba-case-study-module__cwEieq__outcomeCopy li{border-bottom:1px solid #080a0b59;padding:15px 0;font-size:14px;font-weight:620}.bilba-case-study-module__cwEieq__faq{background:var(--paper);color:var(--ink);padding:140px 0}.bilba-case-study-module__cwEieq__faqGrid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(60px,9vw,140px);display:grid}.bilba-case-study-module__cwEieq__faqIntro{position:sticky;top:120px}.bilba-case-study-module__cwEieq__faqIntro>p:last-child{color:#5d6365;max-width:480px;margin-top:28px;font-size:18px}.bilba-case-study-module__cwEieq__faqList{border-top:1px solid var(--line-light)}.bilba-case-study-module__cwEieq__faqList details{border-bottom:1px solid var(--line-light)}.bilba-case-study-module__cwEieq__faqList summary{letter-spacing:-.035em;padding:32px 54px 32px 0;font-size:clamp(21px,2.1vw,31px);font-weight:580;list-style:none;position:relative}.bilba-case-study-module__cwEieq__faqList summary::-webkit-details-marker{display:none}.bilba-case-study-module__cwEieq__faqList summary:after{color:#747a7c;content:"+";font-family:var(--font-geist-mono), monospace;font-size:26px;font-weight:400;position:absolute;top:31px;right:4px}.bilba-case-study-module__cwEieq__faqList details[open] summary:after{content:"−"}.bilba-case-study-module__cwEieq__faqList details p{color:#565c5e;max-width:760px;margin:-4px 0 34px;padding-right:52px;font-size:17px;line-height:1.65}.bilba-case-study-module__cwEieq__cta{background:var(--ink);color:var(--paper);padding:135px 0}.bilba-case-study-module__cwEieq__ctaGrid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:clamp(64px,9vw,150px);display:grid}.bilba-case-study-module__cwEieq__ctaActions{gap:16px;display:grid}.bilba-case-study-module__cwEieq__ctaActions .button{width:100%}.bilba-case-study-module__cwEieq__secondaryLink{border-bottom:1px solid var(--line-dark);color:#b3b7b8;justify-content:space-between;align-items:center;padding:16px 0 10px;font-size:14px;font-weight:620;transition:border-color .18s,color .18s;display:flex}.bilba-case-study-module__cwEieq__secondaryLink:hover{border-color:var(--lime);color:var(--lime)}@media (max-width:1100px){.bilba-case-study-module__cwEieq__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(400px,1.05fr);gap:42px}.bilba-case-study-module__cwEieq__heroVisual{min-height:610px}.bilba-case-study-module__cwEieq__sectionHead{grid-template-columns:140px minmax(0,1fr)}.bilba-case-study-module__cwEieq__sectionHead>p:last-child{grid-column:2;max-width:640px}.bilba-case-study-module__cwEieq__productStage{grid-template-columns:1fr}.bilba-case-study-module__cwEieq__productStageIntro{max-width:780px;position:static}}@media (max-width:860px){.bilba-case-study-module__cwEieq__hero{padding-top:calc(var(--header-h) + 48px)}.bilba-case-study-module__cwEieq__heroGrid,.bilba-case-study-module__cwEieq__splitGrid,.bilba-case-study-module__cwEieq__impactGrid,.bilba-case-study-module__cwEieq__outcomeGrid,.bilba-case-study-module__cwEieq__faqGrid,.bilba-case-study-module__cwEieq__ctaGrid{grid-template-columns:1fr}.bilba-case-study-module__cwEieq__heroCopy{max-width:760px}.bilba-case-study-module__cwEieq__heroVisual{min-height:min(780px,104vw)}.bilba-case-study-module__cwEieq__stickyHeading,.bilba-case-study-module__cwEieq__impactIntro,.bilba-case-study-module__cwEieq__faqIntro{position:static}.bilba-case-study-module__cwEieq__challengeBody{padding-top:0}.bilba-case-study-module__cwEieq__proofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bilba-case-study-module__cwEieq__interventionGrid{grid-template-columns:1fr}.bilba-case-study-module__cwEieq__interventionGrid article{min-height:330px}.bilba-case-study-module__cwEieq__outcomeGrid,.bilba-case-study-module__cwEieq__ctaGrid{align-items:start}}@media (max-width:620px){.bilba-case-study-module__cwEieq__hero,.bilba-case-study-module__cwEieq__proofBand,.bilba-case-study-module__cwEieq__challenge,.bilba-case-study-module__cwEieq__system,.bilba-case-study-module__cwEieq__impact,.bilba-case-study-module__cwEieq__outcome,.bilba-case-study-module__cwEieq__faq,.bilba-case-study-module__cwEieq__cta{padding-bottom:84px}.bilba-case-study-module__cwEieq__hero h1{font-size:clamp(48px,15vw,76px)}.bilba-case-study-module__cwEieq__heroLead{font-size:17px}.bilba-case-study-module__cwEieq__heroActions{display:grid}.bilba-case-study-module__cwEieq__heroActions .button{width:100%}.bilba-case-study-module__cwEieq__serviceList{gap:8px;display:grid}.bilba-case-study-module__cwEieq__serviceList li:after{display:none}.bilba-case-study-module__cwEieq__heroVisual{min-height:610px;margin-top:8px}.bilba-case-study-module__cwEieq__heroImage{inset:0 0 128px}.bilba-case-study-module__cwEieq__heroMetric{width:78%;min-height:215px;padding:22px}.bilba-case-study-module__cwEieq__heroMetric strong{font-size:clamp(60px,18vw,86px)}.bilba-case-study-module__cwEieq__catalogueMetric{width:54%;top:18px;right:-1px}.bilba-case-study-module__cwEieq__proofIntro,.bilba-case-study-module__cwEieq__sectionHead{grid-template-columns:1fr;gap:12px}.bilba-case-study-module__cwEieq__sectionHead>p:last-child{grid-column:auto}.bilba-case-study-module__cwEieq__proofGrid{grid-template-columns:1fr}.bilba-case-study-module__cwEieq__proofGrid article{grid-template-columns:1fr .8fr;align-items:end;gap:20px;min-height:160px;display:grid}.bilba-case-study-module__cwEieq__proofGrid strong{margin:0}.bilba-case-study-module__cwEieq__proofGrid small{grid-column:1/-1;margin-top:0}.bilba-case-study-module__cwEieq__auditPanel div{grid-template-columns:1fr;gap:8px}.bilba-case-study-module__cwEieq__productRail{scroll-snap-type:x mandatory;gap:14px;width:calc(100% + 24px);padding-right:24px;display:flex;overflow-x:auto}.bilba-case-study-module__cwEieq__productCard,.bilba-case-study-module__cwEieq__productCard:nth-child(2),.bilba-case-study-module__cwEieq__productCard:nth-child(3){scroll-snap-align:start;width:78vw;min-width:78vw;margin:0;transform:none}.bilba-case-study-module__cwEieq__metricHeader{flex-direction:column;align-items:start;gap:14px}.bilba-case-study-module__cwEieq__metricHeader strong{font-size:46px}.bilba-case-study-module__cwEieq__faqList summary{padding-right:42px}.bilba-case-study-module__cwEieq__faqList details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.bilba-case-study-module__cwEieq__productCard:nth-child(2){transform:none}}
.padaley-case-study-module__Oihz9G__hero{min-height:100svh;padding:calc(var(--header-h) + 72px) 0 82px;color:#f5f2ec;background:radial-gradient(circle at 83% 18%,#6c725838,#0000 34%),#0d1111;position:relative;overflow:hidden}.padaley-case-study-module__Oihz9G__hero:before{inset:var(--header-h) 0 auto;content:"";opacity:.42;background:linear-gradient(90deg,#0000,#b8b2a7,#0000);height:1px;position:absolute}.padaley-case-study-module__Oihz9G__heroGrid{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:center;gap:clamp(46px,5.5vw,96px);display:grid}.padaley-case-study-module__Oihz9G__heroCopy{z-index:3;position:relative}.padaley-case-study-module__Oihz9G__eyebrow{color:#c8ff2e;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin-bottom:27px;font-size:11px;font-weight:680;line-height:1.4}.padaley-case-study-module__Oihz9G__hero h1{letter-spacing:-.076em;max-width:780px;margin-bottom:32px;font-size:clamp(58px,7vw,112px);font-weight:620;line-height:.85}.padaley-case-study-module__Oihz9G__hero h1 small{color:#aeb3b0;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:19px;font-size:clamp(11px,.9vw,14px);font-weight:650;line-height:1.4;display:block}.padaley-case-study-module__Oihz9G__hero h1 span,.padaley-case-study-module__Oihz9G__cta h2 span{color:#b9bea6;display:block}.padaley-case-study-module__Oihz9G__heroLead{color:#b8bdb9;max-width:650px;margin-bottom:36px;font-size:clamp(18px,1.45vw,23px);line-height:1.55}.padaley-case-study-module__Oihz9G__heroActions{flex-wrap:wrap;gap:12px;display:flex}.padaley-case-study-module__Oihz9G__serviceList{color:#858d88;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff29;flex-wrap:wrap;gap:12px 24px;margin:54px 0 0;padding:20px 0 0;font-size:10px;list-style:none;display:flex}.padaley-case-study-module__Oihz9G__serviceList li:not(:last-child):after{color:#c8ff2e;content:"/";margin-left:24px}.padaley-case-study-module__Oihz9G__heroVisual{min-height:720px;position:relative}.padaley-case-study-module__Oihz9G__afterBrowser{background:#1d1d1b;border:1px solid #ffffff3d;border-radius:18px;margin:0;position:absolute;inset:0 0 80px 58px;overflow:hidden;box-shadow:0 40px 90px #00000061}.padaley-case-study-module__Oihz9G__browserBar{background:#1c2222;border-bottom:1px solid #ffffff21;align-items:center;gap:7px;height:42px;padding:0 17px;display:flex}.padaley-case-study-module__Oihz9G__browserBar>span{background:#ffffff57;border-radius:999px;width:7px;height:7px}.padaley-case-study-module__Oihz9G__browserBar small{color:#ffffff8f;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:8px}.padaley-case-study-module__Oihz9G__afterHeroImage{height:calc(100% - 42px);position:relative}.padaley-case-study-module__Oihz9G__afterHeroImage img{object-fit:cover;object-position:center top}.padaley-case-study-module__Oihz9G__beforeCard{z-index:3;color:#121515;background:#f5f2ec;width:clamp(220px,36%,310px);margin:0;padding:12px;position:absolute;bottom:0;left:0;box-shadow:0 28px 70px #0006}.padaley-case-study-module__Oihz9G__beforeCard>span,.padaley-case-study-module__Oihz9G__comparisonLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:680}.padaley-case-study-module__Oihz9G__beforeCard>span{color:#6c7258;margin-bottom:10px;display:block}.padaley-case-study-module__Oihz9G__beforeCard>div{aspect-ratio:1/.92;background:#fff;border:1px solid #1215151f;position:relative;overflow:hidden}.padaley-case-study-module__Oihz9G__beforeCard img{object-fit:contain;object-position:center top}.padaley-case-study-module__Oihz9G__beforeCard figcaption{padding:11px 2px 1px;font-size:13px;font-weight:620}.padaley-case-study-module__Oihz9G__transformationBadge{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f5f2ec;width:154px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#0d1111d6;border:1px solid #ffffff3d;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding:18px;font-size:8px;display:grid;position:absolute;top:30px;right:-1px}.padaley-case-study-module__Oihz9G__transformationBadge strong{color:#c8ff2e;font-size:20px;font-weight:450}.padaley-case-study-module__Oihz9G__scopeBand{color:#171a19;background:#e8e4db;padding:100px 0 90px}.padaley-case-study-module__Oihz9G__scopeBand .padaley-case-study-module__Oihz9G__eyebrow,.padaley-case-study-module__Oihz9G__answer .padaley-case-study-module__Oihz9G__eyebrow,.padaley-case-study-module__Oihz9G__outcome .padaley-case-study-module__Oihz9G__eyebrow,.padaley-case-study-module__Oihz9G__faq .padaley-case-study-module__Oihz9G__eyebrow{color:currentColor}.padaley-case-study-module__Oihz9G__scopeIntro{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:36px;margin-bottom:48px;display:grid}.padaley-case-study-module__Oihz9G__scopeIntro h2{letter-spacing:-.065em;max-width:980px;margin:0;font-size:clamp(42px,5.5vw,82px);font-weight:610;line-height:.92}.padaley-case-study-module__Oihz9G__scopeGrid{border-top:1px solid #171a1952;border-left:1px solid #171a1952;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.padaley-case-study-module__Oihz9G__scopeGrid article{border-bottom:1px solid #171a1952;border-right:1px solid #171a1952;flex-direction:column;min-height:245px;padding:30px;display:flex}.padaley-case-study-module__Oihz9G__scopeGrid strong{color:#1a2b4a;letter-spacing:-.08em;margin-bottom:auto;font-size:clamp(64px,6.5vw,102px);font-weight:620;line-height:.82;display:block}.padaley-case-study-module__Oihz9G__scopeGrid p{margin:50px 0 0;font-size:16px;font-weight:650;line-height:1.25}.padaley-case-study-module__Oihz9G__scopeGrid small{color:#171a199e;max-width:210px;font-family:var(--font-geist-mono), monospace;letter-spacing:.055em;text-transform:uppercase;margin-top:12px;font-size:9px;line-height:1.45;display:block}.padaley-case-study-module__Oihz9G__answer{color:#171a19;background:#f5f2ec;padding:150px 0}.padaley-case-study-module__Oihz9G__answerGrid{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(64px,9vw,150px);display:grid}.padaley-case-study-module__Oihz9G__stickyHeading{position:sticky;top:120px}.padaley-case-study-module__Oihz9G__stickyHeading h2,.padaley-case-study-module__Oihz9G__sectionHead h2,.padaley-case-study-module__Oihz9G__mobileStory h2,.padaley-case-study-module__Oihz9G__outcome h2,.padaley-case-study-module__Oihz9G__faqIntro h2,.padaley-case-study-module__Oihz9G__cta h2{letter-spacing:-.068em;margin-bottom:0;font-size:clamp(46px,6.1vw,94px);font-weight:610;line-height:.92}.padaley-case-study-module__Oihz9G__answerBody{padding-top:58px}.padaley-case-study-module__Oihz9G__answerBody>p{color:#555b58;max-width:760px;font-size:18px;line-height:1.65}.padaley-case-study-module__Oihz9G__answerBody .padaley-case-study-module__Oihz9G__largeCopy{color:#171a19;letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(25px,2.8vw,42px);font-weight:540;line-height:1.16}.padaley-case-study-module__Oihz9G__auditPanel{border-top:1px solid #171a192e;margin-top:62px}.padaley-case-study-module__Oihz9G__auditPanel div{border-bottom:1px solid #171a192e;grid-template-columns:minmax(130px,.38fr) minmax(0,1fr);align-items:center;gap:28px;min-height:92px;padding:20px 0;display:grid}.padaley-case-study-module__Oihz9G__auditPanel span{color:#737975;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.padaley-case-study-module__Oihz9G__auditPanel strong{letter-spacing:-.025em;font-size:clamp(18px,1.65vw,25px);font-weight:590}.padaley-case-study-module__Oihz9G__comparison{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:end;gap:clamp(28px,4vw,62px);margin-top:140px;display:grid}.padaley-case-study-module__Oihz9G__comparison figure{margin:0}.padaley-case-study-module__Oihz9G__comparisonLabel{align-items:center;gap:12px;margin-bottom:14px;display:flex}.padaley-case-study-module__Oihz9G__comparisonLabel span{color:#6c7258}.padaley-case-study-module__Oihz9G__comparisonFrame{background:#fff;border:1px solid #171a1929;position:relative;overflow:hidden;box-shadow:0 22px 55px #262a261a}.padaley-case-study-module__Oihz9G__beforeComparison .padaley-case-study-module__Oihz9G__comparisonFrame{aspect-ratio:1}.padaley-case-study-module__Oihz9G__afterComparison .padaley-case-study-module__Oihz9G__comparisonFrame{aspect-ratio:1.36}.padaley-case-study-module__Oihz9G__beforeComparison img{object-fit:contain;object-position:center top}.padaley-case-study-module__Oihz9G__afterComparison img{object-fit:cover;object-position:center top}.padaley-case-study-module__Oihz9G__comparison figcaption{gap:6px;padding-top:20px;display:grid}.padaley-case-study-module__Oihz9G__comparison figcaption strong{letter-spacing:-.03em;font-size:22px;font-weight:620}.padaley-case-study-module__Oihz9G__comparison figcaption span{color:#626865;max-width:570px;font-size:14px;line-height:1.5}.padaley-case-study-module__Oihz9G__system{color:#f5f2ec;background:#16233a;padding:150px 0;overflow:hidden}.padaley-case-study-module__Oihz9G__sectionHead{grid-template-columns:180px minmax(0,1.2fr) minmax(260px,.58fr);align-items:end;gap:36px;display:grid}.padaley-case-study-module__Oihz9G__sectionHead .padaley-case-study-module__Oihz9G__eyebrow{align-self:start}.padaley-case-study-module__Oihz9G__sectionHead>p:last-child{color:#b8bdb9;margin:0 0 7px;font-size:18px;line-height:1.55}.padaley-case-study-module__Oihz9G__interventionGrid{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:88px;display:grid}.padaley-case-study-module__Oihz9G__interventionGrid article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;flex-direction:column;min-height:410px;padding:34px;display:flex}.padaley-case-study-module__Oihz9G__interventionGrid article>span{color:#c8ff2e;font-family:var(--font-geist-mono), monospace;margin-bottom:auto;font-size:11px}.padaley-case-study-module__Oihz9G__interventionGrid h3{letter-spacing:-.055em;margin-bottom:20px;font-size:clamp(30px,3vw,48px);font-weight:590;line-height:.96}.padaley-case-study-module__Oihz9G__interventionGrid p{color:#bbc0bd;max-width:390px;margin:0;font-size:15px;line-height:1.6}.padaley-case-study-module__Oihz9G__experience{color:#f5f2ec;background:#0d1111;padding:150px 0;overflow:hidden}.padaley-case-study-module__Oihz9G__experienceGrid{grid-template-columns:minmax(300px,.66fr) minmax(0,1.34fr);align-items:start;gap:clamp(50px,7vw,116px);display:grid}.padaley-case-study-module__Oihz9G__mobileStory{position:sticky;top:112px}.padaley-case-study-module__Oihz9G__mobileStory h2{font-size:clamp(42px,5.4vw,82px)}.padaley-case-study-module__Oihz9G__mobileStory>p:not(.padaley-case-study-module__Oihz9G__eyebrow){color:#aeb4b0;max-width:560px;margin-top:28px;font-size:18px;line-height:1.6}.padaley-case-study-module__Oihz9G__phoneStage{background:radial-gradient(circle at 50% 42%,#6c72586b,#0000 44%),linear-gradient(155deg,#1a2b4a9e,#0d11114d);place-items:center;min-height:540px;margin-top:58px;display:grid}.padaley-case-study-module__Oihz9G__phone{background:#080a0b;border:1px solid #ffffff6b;border-radius:34px;width:min(242px,70%);padding:9px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000070}.padaley-case-study-module__Oihz9G__phone video{aspect-ratio:466/800;object-fit:cover;border-radius:27px;width:100%}.padaley-case-study-module__Oihz9G__phoneSpeaker{z-index:2;background:#080a0b;border-radius:999px;width:66px;height:16px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.padaley-case-study-module__Oihz9G__fullPage{background:#f5f2ec;border:1px solid #ffffff2e;border-radius:16px 16px 0 0;margin:0;overflow:hidden;box-shadow:0 45px 100px #00000052}.padaley-case-study-module__Oihz9G__fullPage img{width:100%;height:auto}.padaley-case-study-module__Oihz9G__outcome{color:#f7f4ed;background:#6c7258;padding:138px 0}.padaley-case-study-module__Oihz9G__outcomeGrid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:end;gap:clamp(60px,9vw,150px);display:grid}.padaley-case-study-module__Oihz9G__outcomeCopy>p{letter-spacing:-.025em;margin-bottom:38px;font-size:clamp(20px,2vw,28px);font-weight:520;line-height:1.45}.padaley-case-study-module__Oihz9G__outcomeCopy ul{border-top:1px solid #ffffff61;margin:0;padding:0;list-style:none}.padaley-case-study-module__Oihz9G__outcomeCopy li{border-bottom:1px solid #ffffff61;padding:15px 0;font-size:14px;font-weight:620}.padaley-case-study-module__Oihz9G__faq{color:#171a19;background:#f5f2ec;padding:140px 0}.padaley-case-study-module__Oihz9G__faqGrid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(60px,9vw,140px);display:grid}.padaley-case-study-module__Oihz9G__faqIntro{position:sticky;top:120px}.padaley-case-study-module__Oihz9G__faqIntro>p:last-child{color:#5d635f;max-width:480px;margin-top:28px;font-size:18px;line-height:1.55}.padaley-case-study-module__Oihz9G__faqList{border-top:1px solid #171a192e}.padaley-case-study-module__Oihz9G__faqList details{border-bottom:1px solid #171a192e}.padaley-case-study-module__Oihz9G__faqList summary{letter-spacing:-.035em;padding:32px 54px 32px 0;font-size:clamp(21px,2.1vw,31px);font-weight:580;list-style:none;position:relative}.padaley-case-study-module__Oihz9G__faqList summary::-webkit-details-marker{display:none}.padaley-case-study-module__Oihz9G__faqList summary:after{color:#747a76;content:"+";font-family:var(--font-geist-mono), monospace;font-size:26px;font-weight:400;position:absolute;top:31px;right:4px}.padaley-case-study-module__Oihz9G__faqList details[open] summary:after{content:"−"}.padaley-case-study-module__Oihz9G__faqList details p{color:#565c58;max-width:760px;margin:-4px 0 34px;padding-right:52px;font-size:17px;line-height:1.65}.padaley-case-study-module__Oihz9G__cta{color:#f5f2ec;background:#0d1111;padding:138px 0}.padaley-case-study-module__Oihz9G__ctaGrid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:clamp(64px,9vw,150px);display:grid}.padaley-case-study-module__Oihz9G__ctaActions{gap:16px;display:grid}.padaley-case-study-module__Oihz9G__ctaActions .button{width:100%}.padaley-case-study-module__Oihz9G__secondaryLink{color:#b3b8b4;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;padding:16px 0 10px;font-size:14px;font-weight:620;transition:border-color .18s,color .18s;display:flex}.padaley-case-study-module__Oihz9G__secondaryLink:hover{color:#c8ff2e;border-color:#c8ff2e}@media (max-width:1120px){.padaley-case-study-module__Oihz9G__heroGrid{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:40px}.padaley-case-study-module__Oihz9G__heroVisual{min-height:620px}.padaley-case-study-module__Oihz9G__sectionHead{grid-template-columns:140px minmax(0,1fr)}.padaley-case-study-module__Oihz9G__sectionHead>p:last-child{grid-column:2;max-width:650px}.padaley-case-study-module__Oihz9G__experienceGrid{grid-template-columns:minmax(270px,.62fr) minmax(0,1.38fr);gap:50px}}@media (max-width:900px){.padaley-case-study-module__Oihz9G__hero{padding-top:calc(var(--header-h) + 48px)}.padaley-case-study-module__Oihz9G__heroGrid,.padaley-case-study-module__Oihz9G__answerGrid,.padaley-case-study-module__Oihz9G__experienceGrid,.padaley-case-study-module__Oihz9G__outcomeGrid,.padaley-case-study-module__Oihz9G__faqGrid,.padaley-case-study-module__Oihz9G__ctaGrid{grid-template-columns:1fr}.padaley-case-study-module__Oihz9G__heroCopy{max-width:760px}.padaley-case-study-module__Oihz9G__heroVisual{min-height:min(780px,105vw)}.padaley-case-study-module__Oihz9G__stickyHeading,.padaley-case-study-module__Oihz9G__mobileStory,.padaley-case-study-module__Oihz9G__faqIntro{position:static}.padaley-case-study-module__Oihz9G__answerBody{padding-top:0}.padaley-case-study-module__Oihz9G__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.padaley-case-study-module__Oihz9G__interventionGrid{grid-template-columns:1fr}.padaley-case-study-module__Oihz9G__interventionGrid article{min-height:320px}.padaley-case-study-module__Oihz9G__experienceGrid{gap:72px}.padaley-case-study-module__Oihz9G__mobileStory{max-width:760px}.padaley-case-study-module__Oihz9G__phoneStage{max-width:620px}.padaley-case-study-module__Oihz9G__fullPage{width:min(100%,760px);margin-inline:auto}.padaley-case-study-module__Oihz9G__outcomeGrid,.padaley-case-study-module__Oihz9G__ctaGrid{align-items:start}}@media (max-width:680px){.padaley-case-study-module__Oihz9G__hero,.padaley-case-study-module__Oihz9G__scopeBand,.padaley-case-study-module__Oihz9G__answer,.padaley-case-study-module__Oihz9G__system,.padaley-case-study-module__Oihz9G__experience,.padaley-case-study-module__Oihz9G__outcome,.padaley-case-study-module__Oihz9G__faq,.padaley-case-study-module__Oihz9G__cta{padding-bottom:84px}.padaley-case-study-module__Oihz9G__hero h1{font-size:clamp(48px,15vw,74px)}.padaley-case-study-module__Oihz9G__heroLead{font-size:17px}.padaley-case-study-module__Oihz9G__heroActions{display:grid}.padaley-case-study-module__Oihz9G__heroActions .button{width:100%}.padaley-case-study-module__Oihz9G__serviceList{gap:8px;display:grid}.padaley-case-study-module__Oihz9G__serviceList li:after{display:none}.padaley-case-study-module__Oihz9G__heroVisual{min-height:590px;margin-top:6px}.padaley-case-study-module__Oihz9G__afterBrowser{inset:0 0 118px}.padaley-case-study-module__Oihz9G__beforeCard{width:61%}.padaley-case-study-module__Oihz9G__transformationBadge{width:134px;padding:13px;top:18px;right:-1px}.padaley-case-study-module__Oihz9G__scopeIntro,.padaley-case-study-module__Oihz9G__sectionHead{grid-template-columns:1fr;gap:12px}.padaley-case-study-module__Oihz9G__sectionHead>p:last-child{grid-column:auto}.padaley-case-study-module__Oihz9G__scopeGrid{grid-template-columns:1fr}.padaley-case-study-module__Oihz9G__scopeGrid article{grid-template-columns:.62fr 1fr;align-items:end;gap:18px;min-height:165px;display:grid}.padaley-case-study-module__Oihz9G__scopeGrid strong{grid-row:1/3;align-self:center}.padaley-case-study-module__Oihz9G__scopeGrid p,.padaley-case-study-module__Oihz9G__scopeGrid small{margin-top:0}.padaley-case-study-module__Oihz9G__auditPanel div{grid-template-columns:1fr;gap:8px}.padaley-case-study-module__Oihz9G__comparison{grid-template-columns:1fr;gap:58px;margin-top:90px}.padaley-case-study-module__Oihz9G__beforeComparison{width:84%}.padaley-case-study-module__Oihz9G__afterComparison .padaley-case-study-module__Oihz9G__comparisonFrame{aspect-ratio:1.1}.padaley-case-study-module__Oihz9G__phoneStage{min-height:500px}.padaley-case-study-module__Oihz9G__fullPage .padaley-case-study-module__Oihz9G__browserBar small{display:none}.padaley-case-study-module__Oihz9G__faqList summary{padding-right:42px}.padaley-case-study-module__Oihz9G__faqList details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.padaley-case-study-module__Oihz9G__secondaryLink{transition:none}}
