.development-case-studies-module__Yv2p-q__presentation{--cs-ink:#163b3b;--cs-muted:#647170;--cs-line:#e1e6df;--cs-lime:#086d69;min-height:100vh;color:var(--cs-ink);background:#fcfbf8;font-family:Arial,Helvetica,sans-serif}:is(.development-case-studies-module__Yv2p-q__presentation button,.development-case-studies-module__Yv2p-q__presentation a){font:inherit}.development-case-studies-module__Yv2p-q__caseBar{z-index:25;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fcfbf8f5;border-bottom:1px solid #e1e6df;height:58px;position:sticky;top:88px}.development-case-studies-module__Yv2p-q__caseBarInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:min(1180px,100% - 68px);height:57px;margin:0 auto;display:grid}.development-case-studies-module__Yv2p-q__backToCases,.development-case-studies-module__Yv2p-q__projectSwitcher{color:#526461;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.development-case-studies-module__Yv2p-q__backToCases{justify-self:start}.development-case-studies-module__Yv2p-q__backToCases:hover{color:#086d69}.development-case-studies-module__Yv2p-q__activeCase{color:#163b3b;font-family:var(--display);font-size:13px;font-weight:700}.development-case-studies-module__Yv2p-q__projectSwitcher{cursor:pointer;background:#f4f5ef;border:1px solid #d8e1db;border-radius:100px;justify-self:end;padding:9px 13px}.development-case-studies-module__Yv2p-q__caseProgress{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.development-case-studies-module__Yv2p-q__caseProgress span{background:#086d69;height:100%;transition:width .45s;display:block}.development-case-studies-module__Yv2p-q__projectMenu{z-index:24;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-left:1px solid var(--cs-line);background:#fcfbf8f7;flex-direction:column;width:min(420px,100%);padding:34px 34px 40px;transition:transform .4s cubic-bezier(.76,0,.24,1);display:flex;position:fixed;inset:146px 0 0 auto;transform:translate(101%)}.development-case-studies-module__Yv2p-q__projectMenuOpen{transform:translate(0)}.development-case-studies-module__Yv2p-q__menuLabel{color:var(--cs-muted);letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;font-size:10px}.development-case-studies-module__Yv2p-q__projectMenu button{color:var(--cs-ink);border:0;border-top:1px solid var(--cs-line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px 1fr auto;grid-template-areas:"number title icon"".type icon";align-items:center;gap:4px 12px;padding:18px 0;display:grid}.development-case-studies-module__Yv2p-q__projectMenu button>span{color:var(--cs-lime);grid-area:number;font-size:11px}.development-case-studies-module__Yv2p-q__projectMenu button strong{font-family:var(--display);grid-area:title;font-size:18px}.development-case-studies-module__Yv2p-q__projectMenu button small{color:var(--cs-muted);grid-area:type}.development-case-studies-module__Yv2p-q__projectMenu button svg{grid-area:icon}.development-case-studies-module__Yv2p-q__slide{border-bottom:1px solid var(--cs-line);min-height:100svh;padding:120px max(7vw,34px) 58px;scroll-margin-top:146px;display:grid;position:relative;overflow:hidden}.development-case-studies-module__Yv2p-q__intro{isolation:isolate;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:6vw}.development-case-studies-module__Yv2p-q__introGlow{z-index:-1;filter:blur(12px);background:radial-gradient(circle,#d4e9c87a,#e9eee455 38%,#0000 68%);border-radius:50%;width:55vw;height:55vw;position:absolute;top:8vh;right:-15vw}.development-case-studies-module__Yv2p-q__overline,.development-case-studies-module__Yv2p-q__kicker{letter-spacing:.16em;text-transform:uppercase;font-size:10px}.development-case-studies-module__Yv2p-q__overline{color:var(--cs-lime);margin-bottom:28px;display:block}.development-case-studies-module__Yv2p-q__intro h1,.development-case-studies-module__Yv2p-q__contactSlide h2{font-family:var(--display);letter-spacing:-.065em;margin:0;font-size:clamp(50px,6.7vw,105px);line-height:.96}.development-case-studies-module__Yv2p-q__intro h1 em,.development-case-studies-module__Yv2p-q__contactSlide h2 em{color:var(--cs-lime);font-family:var(--display);font-style:normal;font-weight:700}.development-case-studies-module__Yv2p-q__introCopy>p{max-width:610px;color:var(--cs-muted);margin:32px 0;font-size:clamp(16px,1.35vw,20px);line-height:1.65}.development-case-studies-module__Yv2p-q__scrollButton,.development-case-studies-module__Yv2p-q__contactSlide>a{background:var(--cs-lime);color:#fff;cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;gap:14px;padding:15px 22px;font-size:13px;font-weight:700;display:inline-flex}.development-case-studies-module__Yv2p-q__introDevice{place-items:center;min-height:620px;display:grid}.development-case-studies-module__Yv2p-q__slideCount{color:#87918e;letter-spacing:.12em;font-size:10px;position:absolute;bottom:26px;right:34px}.development-case-studies-module__Yv2p-q__phone{aspect-ratio:.493;background:linear-gradient(145deg,#6e706f,#161717 20%,#080909 80%,#7b7d7b);border-radius:48px;width:278px;padding:8px;position:relative;box-shadow:0 45px 90px #0008,inset 0 0 0 1px #ffffff38}.development-case-studies-module__Yv2p-q__cleanFrame{background:#fff;border:1px solid #d8e1dd;border-radius:24px;padding:4px;box-shadow:0 28px 60px #173f3c2e,0 0 0 5px #ffffffa8}.development-case-studies-module__Yv2p-q__cleanFrame .development-case-studies-module__Yv2p-q__phoneScreen{border-radius:19px}.development-case-studies-module__Yv2p-q__cleanFrame .development-case-studies-module__Yv2p-q__phoneImage{object-fit:contain;background:#fff}.development-case-studies-module__Yv2p-q__phoneButtons:before,.development-case-studies-module__Yv2p-q__phoneButtons:after{content:"";background:#313332;border-radius:2px 0 0 2px;width:3px;position:absolute;left:-3px}.development-case-studies-module__Yv2p-q__phoneButtons:before{height:55px;top:105px}.development-case-studies-module__Yv2p-q__phoneButtons:after{height:83px;top:174px}.development-case-studies-module__Yv2p-q__phoneScreen{color:#111;background:#f7f7f5;border-radius:40px;width:100%;height:100%;position:relative;overflow:hidden}.development-case-studies-module__Yv2p-q__dynamicIsland{z-index:5;background:#050505;border-radius:20px;width:86px;height:25px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #202020}.development-case-studies-module__Yv2p-q__homeBar{z-index:5;background:#101010;border-radius:5px;width:88px;height:4px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.development-case-studies-module__Yv2p-q__phoneImage{object-fit:cover;background:#070808}.development-case-studies-module__Yv2p-q__indexPhone{background:linear-gradient(145deg,#78918b,#173f3c 22%,#0d2624 78%,#7c948f);transform:rotate(2.5deg);box-shadow:0 38px 75px #173f3c42,inset 0 0 0 1px #ffffff52}.development-case-studies-module__Yv2p-q__indexUi{height:100%;color:var(--cs-ink);background:radial-gradient(circle at 90% 12%,#cfe3c4a8,#0000 30%),linear-gradient(165deg,#fbfaf5,#eef2e8 65%,#e4ede2);flex-direction:column;padding:70px 22px 30px;display:flex}.development-case-studies-module__Yv2p-q__indexUi>span{color:#086d69;text-transform:uppercase;letter-spacing:.12em;background:#dfeae1;border-radius:100px;width:fit-content;padding:6px 9px;font-size:9px;font-weight:700}.development-case-studies-module__Yv2p-q__indexUi>strong{color:#173f3c;font-family:var(--display);letter-spacing:-.06em;margin:15px 0 28px;font-size:35px;line-height:1}.development-case-studies-module__Yv2p-q__indexUi>div{flex-direction:column;display:flex}.development-case-studies-module__Yv2p-q__indexUi button{color:#173f3c;text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #d8e1d8;border-radius:11px;grid-template-columns:28px 1fr auto;align-items:center;margin-bottom:8px;padding:12px;font-size:11px;font-weight:700;display:grid}.development-case-studies-module__Yv2p-q__indexUi button:hover{background:#fff;border-color:#9dbbb1}.development-case-studies-module__Yv2p-q__indexUi button svg{color:#086d69}.development-case-studies-module__Yv2p-q__indexUi button span{color:#84948e;font-size:9px}.development-case-studies-module__Yv2p-q__indexUi small{color:#70827b;text-transform:uppercase;letter-spacing:.12em;margin-top:auto;font-size:9px}.development-case-studies-module__Yv2p-q__caseSlide{padding-top:108px;padding-bottom:42px;display:block}.development-case-studies-module__Yv2p-q__caseSlide:before{content:"";background:var(--case-glow,#086d6913);filter:blur(30px);pointer-events:none;border-radius:50%;width:44vw;height:44vw;position:absolute;top:18vh;right:-8vw}.development-case-studies-module__Yv2p-q__storyHeader{z-index:2;text-align:center;max-width:940px;margin:0 auto 22px;position:relative}.development-case-studies-module__Yv2p-q__kicker{color:var(--cs-muted);justify-content:center;gap:20px;margin-bottom:12px;display:flex}.development-case-studies-module__Yv2p-q__kicker span:first-child{color:var(--cs-lime)}.development-case-studies-module__Yv2p-q__storyHeader h2{color:var(--cs-ink);font-family:var(--display);letter-spacing:-.055em;margin:0 0 12px;font-size:clamp(38px,4vw,60px);line-height:1.02}.development-case-studies-module__Yv2p-q__lead{max-width:820px;color:var(--cs-muted);margin:0 auto;font-size:clamp(14px,1.05vw,17px);line-height:1.55}.development-case-studies-module__Yv2p-q__storyOrbit{z-index:2;grid-template-columns:minmax(210px,.75fr) minmax(420px,1.5fr) minmax(210px,.75fr);align-items:center;gap:clamp(18px,2.2vw,38px);max-width:1440px;margin:0 auto;display:grid;position:relative}.development-case-studies-module__Yv2p-q__insightColumn{gap:24px;display:grid}.development-case-studies-module__Yv2p-q__insightCard{border:1px solid var(--cs-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fcfbf8dc;border-radius:14px;min-height:148px;padding:19px;position:relative;box-shadow:0 15px 35px #173f3c0b}.development-case-studies-module__Yv2p-q__insightColumn:first-child .development-case-studies-module__Yv2p-q__insightCard{text-align:right}.development-case-studies-module__Yv2p-q__insightColumn:first-child .development-case-studies-module__Yv2p-q__insightCard:after,.development-case-studies-module__Yv2p-q__insightColumn:last-child .development-case-studies-module__Yv2p-q__insightCard:before{content:"";border-top:1px solid #9eb6b0;width:clamp(18px,2.2vw,38px);position:absolute;top:50%}.development-case-studies-module__Yv2p-q__insightColumn:first-child .development-case-studies-module__Yv2p-q__insightCard:after{left:100%}.development-case-studies-module__Yv2p-q__insightColumn:last-child .development-case-studies-module__Yv2p-q__insightCard:before{right:100%}.development-case-studies-module__Yv2p-q__insightCard>span{color:var(--cs-lime);letter-spacing:.12em;margin-bottom:8px;font-size:8px;font-weight:700;display:block}.development-case-studies-module__Yv2p-q__insightCard h3{color:var(--cs-ink);font-family:var(--display);letter-spacing:-.025em;margin:0 0 8px;font-size:17px;line-height:1.15}.development-case-studies-module__Yv2p-q__insightCard p{color:var(--cs-muted);margin:0;font-size:11px;line-height:1.55}.development-case-studies-module__Yv2p-q__storyVisual{place-items:center;min-width:0;display:grid}.development-case-studies-module__Yv2p-q__phoneCluster{z-index:2;perspective:1300px;place-items:center;min-height:540px;display:grid;position:relative}.development-case-studies-module__Yv2p-q__phoneCluster .development-case-studies-module__Yv2p-q__phone{transition:transform .4s;position:absolute}.development-case-studies-module__Yv2p-q__phonePrimary{z-index:3;width:245px;transform:translateY(5px)}.development-case-studies-module__Yv2p-q__phoneLeft{z-index:1;opacity:.74;width:190px;transform:translate(-165px,28px)rotateY(13deg)rotate(-5deg)}.development-case-studies-module__Yv2p-q__phoneRight{z-index:2;opacity:.78;width:190px;transform:translate(165px,28px)rotateY(-13deg)rotate(5deg)}.development-case-studies-module__Yv2p-q__posterCluster{z-index:2;perspective:1300px;place-items:center;width:100%;min-height:540px;display:grid;position:relative}.development-case-studies-module__Yv2p-q__posterFrame{aspect-ratio:886/1920;background:#2c0e47;border:4px solid #fff;border-radius:20px;transition:transform .4s;position:absolute;overflow:hidden;box-shadow:0 32px 65px #2814374d}.development-case-studies-module__Yv2p-q__posterImage{object-fit:contain}.development-case-studies-module__Yv2p-q__posterPrimary{z-index:3;width:220px}.development-case-studies-module__Yv2p-q__posterLeft{z-index:1;opacity:.76;width:165px;transform:translate(-150px,26px)rotateY(12deg)rotate(-4deg)}.development-case-studies-module__Yv2p-q__posterRight{z-index:2;opacity:.8;width:165px;transform:translate(150px,26px)rotateY(-12deg)rotate(4deg)}.development-case-studies-module__Yv2p-q__purpleSlide{--case-glow:radial-gradient(circle, #e4e2f1a8, transparent 66%)}.development-case-studies-module__Yv2p-q__cyanSlide{--case-glow:radial-gradient(circle, #d5eff0b0, transparent 66%)}.development-case-studies-module__Yv2p-q__blueSlide{--case-glow:radial-gradient(circle, #dce9f5b0, transparent 66%)}.development-case-studies-module__Yv2p-q__mintSlide{--case-glow:radial-gradient(circle, #dfeae1cc, transparent 66%)}.development-case-studies-module__Yv2p-q__gemellaSlide{--case-glow:radial-gradient(circle, #eadcf3cc, transparent 66%)}.development-case-studies-module__Yv2p-q__ummatySlide{--case-glow:radial-gradient(circle, #d8eee5cc, transparent 66%)}.development-case-studies-module__Yv2p-q__salesSystemSlide{--case-glow:radial-gradient(circle, #d8e8f1cc, transparent 66%)}.development-case-studies-module__Yv2p-q__salesScreens{z-index:2;perspective:1300px;place-items:center;width:100%;min-height:540px;display:grid;position:relative}.development-case-studies-module__Yv2p-q__salesScreens .development-case-studies-module__Yv2p-q__phone{transition:transform .4s;position:absolute}.development-case-studies-module__Yv2p-q__salesStage{z-index:2;justify-content:center;align-items:center;gap:28px;min-height:540px;display:flex;position:relative}.development-case-studies-module__Yv2p-q__agentPhone{z-index:2;width:235px;transform:translateY(-8px)rotate(-2deg)}.development-case-studies-module__Yv2p-q__proofControls{z-index:8;gap:7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.development-case-studies-module__Yv2p-q__proofControls button{color:#aaa;cursor:pointer;background:#111c;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:25px;height:25px;padding:0;font-size:9px;display:grid}.development-case-studies-module__Yv2p-q__proofControls button[aria-pressed=true]{background:var(--cs-lime);color:#fff}.development-case-studies-module__Yv2p-q__integrationPhone{z-index:1;width:225px;transform:translateY(20px)rotate(3deg)}.development-case-studies-module__Yv2p-q__integrationUi{color:#17354d;background:#f7f9fa;height:100%;padding:26px 17px 24px}.development-case-studies-module__Yv2p-q__integrationLabel{color:#0d6c68;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.development-case-studies-module__Yv2p-q__integrationUi h3{letter-spacing:-.04em;margin:7px 0 8px;font-size:22px}.development-case-studies-module__Yv2p-q__integrationUi>p{color:#6b7b87;margin:0 0 16px;font-size:9px;line-height:1.45}.development-case-studies-module__Yv2p-q__integrationFlow{text-align:center;gap:6px;display:grid}.development-case-studies-module__Yv2p-q__integrationFlow div{background:#fff;border:1px solid #d9e4e8;border-radius:11px;padding:10px 8px}.development-case-studies-module__Yv2p-q__integrationFlow strong,.development-case-studies-module__Yv2p-q__integrationFlow span{display:block}.development-case-studies-module__Yv2p-q__integrationFlow strong{font-size:11px}.development-case-studies-module__Yv2p-q__integrationFlow span{color:#748591;margin-top:3px;font-size:7px}.development-case-studies-module__Yv2p-q__integrationFlow i{color:#7ca7a4;font-size:10px;font-style:normal}.development-case-studies-module__Yv2p-q__integrationFlow .development-case-studies-module__Yv2p-q__integrationCore{background:#e5f1ef;border-color:#0d6c68}.development-case-studies-module__Yv2p-q__integrationServices{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.development-case-studies-module__Yv2p-q__integrationServices span{color:#586c79;background:#e8edf1;border-radius:20px;padding:5px 7px;font-size:6px;font-weight:700}.development-case-studies-module__Yv2p-q__integrationUi>small{color:#75858f;align-items:center;gap:6px;margin-top:13px;font-size:7px;display:flex}.development-case-studies-module__Yv2p-q__integrationUi>small span{background:#28a36a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #28a36a1f}.development-case-studies-module__Yv2p-q__agentUi{background:#f2f5f9;height:100%;padding:26px 18px 24px}.development-case-studies-module__Yv2p-q__agentStatusbar{color:#0d476c;justify-content:space-between;align-items:center;font-size:13px;display:flex}.development-case-studies-module__Yv2p-q__agentStatusbar span{background:#e2ebf7;border-radius:20px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:700;display:flex}.development-case-studies-module__Yv2p-q__agentHeading{padding:25px 0 20px}.development-case-studies-module__Yv2p-q__agentHeading>span,.development-case-studies-module__Yv2p-q__agentCard small{color:#7b8894;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.development-case-studies-module__Yv2p-q__agentHeading h3{letter-spacing:-.04em;margin:5px 0 7px;font-size:23px}.development-case-studies-module__Yv2p-q__agentHeading p,.development-case-studies-module__Yv2p-q__agentCard p{color:#697785;margin:0;font-size:10px;line-height:1.5}.development-case-studies-module__Yv2p-q__agentCard{background:#fff;border:1px solid #dce4ec;border-radius:16px;grid-template-columns:37px 1fr;gap:12px;min-height:168px;padding:17px;display:grid;box-shadow:0 14px 30px #24456212}.development-case-studies-module__Yv2p-q__agentIcon{color:#fff;background:#0d4a70;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.development-case-studies-module__Yv2p-q__agentCard strong{color:#17354d;margin:7px 0 9px;font-size:14px;line-height:1.2;display:block}.development-case-studies-module__Yv2p-q__agentTrail{justify-content:center;gap:9px;margin:20px 0;display:flex}.development-case-studies-module__Yv2p-q__agentTrail span{color:#87929a;background:#dfe4e8;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:grid}.development-case-studies-module__Yv2p-q__agentTrail .development-case-studies-module__Yv2p-q__agentTrailActive{color:#fff;background:#0d4a70}.development-case-studies-module__Yv2p-q__agentButton{color:#fff;cursor:pointer;background:#0d4a70;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;padding:12px 13px;font-size:10px;font-weight:700;display:flex}.development-case-studies-module__Yv2p-q__simulationNote{color:#8e979c;text-align:center;margin:9px 0 0;font-size:8px}.development-case-studies-module__Yv2p-q__contactSlide{text-align:center;background:radial-gradient(circle at 50% 45%,#d4e9c8a6,#0000 34%),#f1f3ec;align-content:center;place-items:center}.development-case-studies-module__Yv2p-q__contactSlide h2{font-size:clamp(58px,8vw,116px)}.development-case-studies-module__Yv2p-q__contactSlide>p{max-width:580px;color:var(--cs-muted);margin:30px auto;font-size:17px}.development-case-studies-module__Yv2p-q__contactMeta{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:50px;display:flex}.development-case-studies-module__Yv2p-q__contactMeta span{border:1px solid var(--cs-line);color:var(--cs-muted);text-transform:uppercase;letter-spacing:.08em;border-radius:100px;padding:9px 13px;font-size:10px}@media (max-width:1050px){.development-case-studies-module__Yv2p-q__slide{scroll-snap-align:none;min-height:auto;padding-block:105px 75px}.development-case-studies-module__Yv2p-q__intro,.development-case-studies-module__Yv2p-q__caseSlide{grid-template-columns:1fr}.development-case-studies-module__Yv2p-q__intro{padding-top:140px}.development-case-studies-module__Yv2p-q__introCopy,.development-case-studies-module__Yv2p-q__storyHeader{max-width:720px}.development-case-studies-module__Yv2p-q__storyHeader{margin-bottom:38px}.development-case-studies-module__Yv2p-q__storyOrbit{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.development-case-studies-module__Yv2p-q__storyVisual{order:-1;grid-column:1/-1}.development-case-studies-module__Yv2p-q__insightColumn:first-child .development-case-studies-module__Yv2p-q__insightCard{text-align:left}.development-case-studies-module__Yv2p-q__insightColumn:first-child .development-case-studies-module__Yv2p-q__insightCard:after,.development-case-studies-module__Yv2p-q__insightColumn:last-child .development-case-studies-module__Yv2p-q__insightCard:before{display:none}.development-case-studies-module__Yv2p-q__introDevice,.development-case-studies-module__Yv2p-q__phoneCluster,.development-case-studies-module__Yv2p-q__posterCluster,.development-case-studies-module__Yv2p-q__salesScreens,.development-case-studies-module__Yv2p-q__salesStage{min-height:560px}}@media (max-width:850px){.development-case-studies-module__Yv2p-q__caseBar{top:76px}.development-case-studies-module__Yv2p-q__projectMenu{inset:134px 0 0 auto}}@media (max-width:700px){.development-case-studies-module__Yv2p-q__caseBar{height:54px;top:70px}.development-case-studies-module__Yv2p-q__caseBarInner{grid-template-columns:1fr auto;width:calc(100% - 40px);height:53px}.development-case-studies-module__Yv2p-q__activeCase{display:none}.development-case-studies-module__Yv2p-q__projectMenu{padding:26px 20px 35px;inset:124px 0 0 auto}.development-case-studies-module__Yv2p-q__slide{padding:95px 20px 65px;scroll-margin-top:124px}.development-case-studies-module__Yv2p-q__intro{padding-top:125px}.development-case-studies-module__Yv2p-q__intro h1{font-size:clamp(48px,15vw,68px)}.development-case-studies-module__Yv2p-q__introCopy>p{margin-block:24px}.development-case-studies-module__Yv2p-q__introDevice{min-height:590px}.development-case-studies-module__Yv2p-q__indexPhone{width:min(276px,76vw)}.development-case-studies-module__Yv2p-q__caseSlide{gap:44px}.development-case-studies-module__Yv2p-q__storyHeader{text-align:left;margin-bottom:28px}.development-case-studies-module__Yv2p-q__storyHeader .development-case-studies-module__Yv2p-q__kicker{justify-content:flex-start}.development-case-studies-module__Yv2p-q__storyHeader h2{font-size:42px}.development-case-studies-module__Yv2p-q__storyHeader .development-case-studies-module__Yv2p-q__lead{font-size:14px}.development-case-studies-module__Yv2p-q__storyOrbit{grid-template-columns:1fr;gap:18px}.development-case-studies-module__Yv2p-q__storyVisual{grid-column:auto}.development-case-studies-module__Yv2p-q__insightColumn{gap:18px}.development-case-studies-module__Yv2p-q__insightCard{min-height:0;padding:20px}.development-case-studies-module__Yv2p-q__insightCard h3{font-size:19px}.development-case-studies-module__Yv2p-q__insightCard p{font-size:12px}.development-case-studies-module__Yv2p-q__phoneCluster,.development-case-studies-module__Yv2p-q__posterCluster,.development-case-studies-module__Yv2p-q__salesScreens{min-height:600px}.development-case-studies-module__Yv2p-q__phonePrimary{width:min(272px,73vw)}.development-case-studies-module__Yv2p-q__phoneLeft{width:180px;transform:translate(-105px,55px)rotate(-7deg)}.development-case-studies-module__Yv2p-q__phoneRight{width:180px;transform:translate(105px,55px)rotate(7deg)}.development-case-studies-module__Yv2p-q__posterPrimary{width:min(230px,62vw)}.development-case-studies-module__Yv2p-q__posterLeft{width:155px;transform:translate(-92px,50px)rotate(-6deg)}.development-case-studies-module__Yv2p-q__posterRight{width:155px;transform:translate(92px,50px)rotate(6deg)}.development-case-studies-module__Yv2p-q__salesStage{min-height:720px;display:block}.development-case-studies-module__Yv2p-q__agentPhone{width:min(278px,74vw);position:absolute;top:0;left:0;transform:rotate(-2deg)}.development-case-studies-module__Yv2p-q__integrationPhone{width:180px;position:absolute;bottom:0;right:-45px;transform:rotate(4deg)}.development-case-studies-module__Yv2p-q__contactSlide{min-height:100svh}.development-case-studies-module__Yv2p-q__contactSlide h2{font-size:56px}.development-case-studies-module__Yv2p-q__contactSlide>p{font-size:15px}}@media (prefers-reduced-motion:reduce){.development-case-studies-module__Yv2p-q__presentation{scroll-behavior:auto}.development-case-studies-module__Yv2p-q__projectMenu,.development-case-studies-module__Yv2p-q__caseProgress span,.development-case-studies-module__Yv2p-q__phoneCluster .development-case-studies-module__Yv2p-q__phone,.development-case-studies-module__Yv2p-q__posterFrame{transition:none}}
