.CedresCaseStudy-module__DMldMa__page{--case-bg:var(--night);--case-bg-2:var(--night-2);--case-panel:var(--night-3);--case-body:var(--medianoche);--case-azul:#2a3d66;--case-azul-2:#33466f;--case-ink:var(--bone);--case-ink-soft:#ede7dabd;--case-muted:var(--mist);--case-gold:var(--gold);--case-gold-soft:var(--gold-soft);--case-line:var(--hair);--case-line-2:var(--hair-2);--case-teal:#4fc9b8;--case-teal-rgb:79, 201, 184;--case-ok:#6fd3a6;--case-shadow:0 40px 90px -50px #000000e6;--case-shadow-gold:0 40px 100px -46px #c9a96e59, 0 0 0 1px #c9a96e29;background:var(--case-bg);color:var(--case-ink);position:relative;overflow:clip}.CedresCaseStudy-module__DMldMa__shell{width:100%;max-width:1280px;margin-inline:auto}.CedresCaseStudy-module__DMldMa__mono{font:500 10.5px/1.4 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.16em;text-transform:uppercase}.CedresCaseStudy-module__DMldMa__hero{min-height:100svh;padding:calc(var(--bar-h) + clamp(28px, 6vh, 72px)) var(--gutter) 28px;background:radial-gradient(52% 62% at 76% 44%, #2a3d666b, transparent 72%), var(--case-bg);grid-template-rows:minmax(0,1fr) auto;gap:40px;display:grid;position:relative}.CedresCaseStudy-module__DMldMa__hero:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#ede7da0b 1px,#0000 1px),linear-gradient(90deg,#ede7da0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 70% 45%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 70% at 70% 45%,#000 20%,#0000 80%)}.CedresCaseStudy-module__DMldMa__heroGrid{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-self:center;align-items:center;gap:clamp(40px,5vw,96px);display:grid;position:relative}.CedresCaseStudy-module__DMldMa__heroCopy{z-index:3;min-width:0;position:relative}.CedresCaseStudy-module__DMldMa__page .CedresCaseStudy-module__DMldMa__title{margin-top:26px;font-size:clamp(44px,5.4vw,92px)}.CedresCaseStudy-module__DMldMa__page .CedresCaseStudy-module__DMldMa__heroLead{max-width:46ch;margin-top:28px}.CedresCaseStudy-module__DMldMa__heroVisual{perspective:1200px;place-items:center;min-width:0;min-height:min(70vh,640px);display:grid}.CedresCaseStudy-module__DMldMa__controlPanel{border:1px solid var(--case-line);background:linear-gradient(#ede7da06 1px, transparent 1px), linear-gradient(90deg, #ede7da06 1px, transparent 1px), radial-gradient(circle at 50% 42%, rgba(var(--case-teal-rgb), .07), transparent 38%), var(--case-panel);width:min(31rem,95%);min-height:38rem;color:var(--case-ink);box-shadow:var(--case-shadow), -18px 18px 0 #2a3d661f;background-size:32px 32px,32px 32px,auto,auto;border-radius:26px;animation:8s ease-in-out infinite CedresCaseStudy-module__DMldMa__panel-drift;position:relative;overflow:hidden;transform:rotate(1.4deg)}.CedresCaseStudy-module__DMldMa__controlPanel:before,.CedresCaseStudy-module__DMldMa__controlPanel:after{content:"";pointer-events:none;position:absolute;inset:0}.CedresCaseStudy-module__DMldMa__controlPanel:before{z-index:0;background:radial-gradient(circle at 11% 30%,#2a3d6666,#0000 22%),radial-gradient(circle at 87% 61%,#c9a96e14,#0000 20%);animation:7s ease-in-out infinite alternate CedresCaseStudy-module__DMldMa__panel-aurora}.CedresCaseStudy-module__DMldMa__controlPanel:after{z-index:7;background:linear-gradient(130deg,#ede7da0d,#0000 30%)}.CedresCaseStudy-module__DMldMa__controlTopline{z-index:2;border-bottom:1px solid var(--case-line);background:#0a1120db;justify-content:space-between;align-items:center;gap:16px;min-height:4.8rem;padding:18px 22px;display:flex;position:relative}.CedresCaseStudy-module__DMldMa__controlTopline>div{align-items:center;gap:10px;display:flex}.CedresCaseStudy-module__DMldMa__controlTopline>div>span:last-child{flex-direction:column;gap:3px;display:flex}.CedresCaseStudy-module__DMldMa__controlTopline strong{font-size:14px;font-weight:500}.CedresCaseStudy-module__DMldMa__controlTopline small{color:var(--case-muted);font-size:11px}.CedresCaseStudy-module__DMldMa__controlTopline>span{color:var(--case-muted);font-size:9.5px}.CedresCaseStudy-module__DMldMa__statusDot{background:var(--case-ok);border-radius:50%;flex:none;width:8px;height:8px;animation:2.5s ease-in-out infinite CedresCaseStudy-module__DMldMa__status-pulse;box-shadow:0 0 0 5px #6fd3a61c}.CedresCaseStudy-module__DMldMa__radar{z-index:2;aspect-ratio:1;border:1px solid rgba(var(--case-teal-rgb), .22);background:radial-gradient(circle at 50% 50%, rgba(var(--case-teal-rgb), .1), transparent 9%), linear-gradient(rgba(var(--case-teal-rgb), .04) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--case-teal-rgb), .04) 1px, transparent 1px), radial-gradient(circle, #1a233299, #060a14d9 69%);background-size:auto,32px 32px,32px 32px,auto;border-radius:50%;width:min(23.5rem,82%);margin:30px auto 20px;position:relative;overflow:hidden;box-shadow:inset 0 0 55px #01040ad1,0 20px 45px #0000004d}.CedresCaseStudy-module__DMldMa__radar:before,.CedresCaseStudy-module__DMldMa__radar:after,.CedresCaseStudy-module__DMldMa__radarCircleOne,.CedresCaseStudy-module__DMldMa__radarCircleTwo{content:"";border:1px solid rgba(var(--case-teal-rgb), .13);border-radius:50%;position:absolute}.CedresCaseStudy-module__DMldMa__radar:before{inset:11%}.CedresCaseStudy-module__DMldMa__radar:after{inset:27%}.CedresCaseStudy-module__DMldMa__radarCircleOne{inset:41%}.CedresCaseStudy-module__DMldMa__radarCircleTwo,.CedresCaseStudy-module__DMldMa__radarAxis{border-width:1px 0 0;border-radius:0;width:100%;top:50%;left:0}.CedresCaseStudy-module__DMldMa__radarAxis{z-index:1;background:rgba(var(--case-teal-rgb), .1);width:1px;height:100%;position:absolute;top:0;left:50%}.CedresCaseStudy-module__DMldMa__radarLinks{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CedresCaseStudy-module__DMldMa__radarLinks line{fill:none;stroke:#ede7da29;stroke-width:.33px;stroke-dasharray:2.2 2.8;animation:3.6s linear infinite CedresCaseStudy-module__DMldMa__signal-route;animation-delay:var(--delay,0s)}.CedresCaseStudy-module__DMldMa__radarLinks .CedresCaseStudy-module__DMldMa__radarLinkHot{stroke:#c9a96e80;stroke-width:.45px}.CedresCaseStudy-module__DMldMa__radarSweep{z-index:2;background:conic-gradient(from 3deg, transparent 0deg 306deg, rgba(var(--case-teal-rgb), .02) 318deg, rgba(var(--case-teal-rgb), .16) 348deg, rgba(var(--case-teal-rgb), .5) 358deg, transparent 360deg);transform-origin:50%;border-radius:50%;animation:5.8s linear infinite CedresCaseStudy-module__DMldMa__radar-spin;position:absolute;inset:-1px}.CedresCaseStudy-module__DMldMa__radarScanline{z-index:3;background:linear-gradient(90deg, transparent, rgba(var(--case-teal-rgb), .55), transparent);opacity:0;width:84%;height:1px;animation:4.7s ease-in-out infinite CedresCaseStudy-module__DMldMa__scanline-pass;position:absolute;top:15%;left:8%}.CedresCaseStudy-module__DMldMa__radarNode{--x:50%;--y:50%;--delay:0s;z-index:4;top:var(--y);left:var(--x);background:var(--case-teal);width:6px;height:6px;box-shadow:0 0 0 4px rgba(var(--case-teal-rgb), .08);animation:3.2s ease-in-out infinite CedresCaseStudy-module__DMldMa__node-pulse;animation-delay:var(--delay);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.CedresCaseStudy-module__DMldMa__radarNode:after{content:"";border:1px solid rgba(var(--case-teal-rgb), .24);animation:3.2s ease-out infinite CedresCaseStudy-module__DMldMa__node-echo;animation-delay:var(--delay);border-radius:50%;position:absolute;inset:-7px}.CedresCaseStudy-module__DMldMa__radarNodeHot{background:var(--case-gold);width:8px;height:8px;box-shadow:0 0 0 5px #c9a96e1f,0 0 18px #c9a96e8c}.CedresCaseStudy-module__DMldMa__radarNodeHot:after{border-color:#c9a96e66}.CedresCaseStudy-module__DMldMa__radarCore{z-index:4;aspect-ratio:1;text-align:center;background:radial-gradient(circle,#0e1729f7 0 56%,#060a14e0 57% 100%);border-radius:50%;width:8.65rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 15px 38px #0006}.CedresCaseStudy-module__DMldMa__radarCore>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.CedresCaseStudy-module__DMldMa__coreTrack,.CedresCaseStudy-module__DMldMa__coreProgress{fill:none;stroke-width:2.2px}.CedresCaseStudy-module__DMldMa__coreTrack{stroke:#ede7da1a}.CedresCaseStudy-module__DMldMa__coreProgress{stroke:var(--case-gold);stroke-linecap:round;stroke-dasharray:136 290;animation:1.8s cubic-bezier(.22,.61,.36,1) both CedresCaseStudy-module__DMldMa__core-draw}.CedresCaseStudy-module__DMldMa__radarCore>div{place-content:center;display:grid;position:absolute;inset:0}.CedresCaseStudy-module__DMldMa__radarCore small{color:var(--case-muted);font:500 8.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.CedresCaseStudy-module__DMldMa__radarCore strong{color:var(--case-ink);font:200 38px/1 var(--display);letter-spacing:-.05em}.CedresCaseStudy-module__DMldMa__radarCore span{color:var(--case-muted);margin-top:6px;font-size:11px}.CedresCaseStudy-module__DMldMa__radarCaption{z-index:5;color:var(--case-muted);flex-direction:column;gap:4px;font-size:8.5px;display:flex;position:absolute;bottom:13%;left:17%}.CedresCaseStudy-module__DMldMa__radarCaption b{color:var(--case-ink);font-size:10px;font-weight:500}.CedresCaseStudy-module__DMldMa__signalCard{z-index:5;background:linear-gradient(135deg,#1a2332f7,#0a1120fa);border:1px solid #c9a96e5c;border-right:0;border-radius:16px 0 0 16px;width:14.3rem;padding:16px 18px;animation:5.8s ease-in-out infinite CedresCaseStudy-module__DMldMa__signal-card-in;position:absolute;top:44%;right:-2px;transform:rotate(-1.4deg);box-shadow:0 20px 42px #0000005c,-10px 0 32px #c9a96e0f}.CedresCaseStudy-module__DMldMa__signalCard:before{content:"";background:linear-gradient(90deg,#0000,#c9a96eb3);width:3.8rem;height:1px;position:absolute;top:50%;right:100%}.CedresCaseStudy-module__DMldMa__signalCardHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.CedresCaseStudy-module__DMldMa__signalCardHead>span{color:var(--case-gold);font-size:9px}.CedresCaseStudy-module__DMldMa__signalCardHead i{color:var(--case-ok);font:500 9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;padding-left:9px;font-style:normal;position:relative}.CedresCaseStudy-module__DMldMa__signalCardHead i:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CedresCaseStudy-module__DMldMa__signalCard strong,.CedresCaseStudy-module__DMldMa__signalCard p{display:block}.CedresCaseStudy-module__DMldMa__signalCard strong{margin-top:10px;font-size:14px;font-weight:500}.CedresCaseStudy-module__DMldMa__signalCard p{color:var(--case-muted);margin:4px 0 0;font-size:11.5px}.CedresCaseStudy-module__DMldMa__signalMeta{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.CedresCaseStudy-module__DMldMa__signalMeta span{border:1px solid var(--case-line);color:var(--case-muted);border-radius:999px;padding:5px 8px;font-size:10px}.CedresCaseStudy-module__DMldMa__controlFooter{z-index:2;border-top:1px solid var(--case-line);background:#0a1120eb;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.CedresCaseStudy-module__DMldMa__controlFooter span{min-height:4.5rem;color:var(--case-muted);flex-direction:column;justify-content:center;padding:14px 18px;font-size:11px;display:flex}.CedresCaseStudy-module__DMldMa__controlFooter span+span{border-left:1px solid var(--case-line)}.CedresCaseStudy-module__DMldMa__controlFooter b{color:var(--case-ink);font:300 20px/1 var(--display);letter-spacing:-.03em;margin-bottom:4px}.CedresCaseStudy-module__DMldMa__heroHud{z-index:3;color:#98a2b8c7;justify-content:space-between;gap:16px;display:flex;position:relative}.CedresCaseStudy-module__DMldMa__proofStrip{padding:0 var(--gutter);background:var(--case-bg);position:relative}.CedresCaseStudy-module__DMldMa__proofGrid{border-top:1px solid var(--case-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CedresCaseStudy-module__DMldMa__proof{flex-direction:column;min-width:0;min-height:13rem;padding:clamp(24px,2.6vw,40px) clamp(20px,2.2vw,36px);display:flex}.CedresCaseStudy-module__DMldMa__proof:first-child{padding-left:0}.CedresCaseStudy-module__DMldMa__proof+.CedresCaseStudy-module__DMldMa__proof{border-left:1px solid var(--case-line)}.CedresCaseStudy-module__DMldMa__proof b{color:var(--case-gold);font-weight:500}.CedresCaseStudy-module__DMldMa__proof strong{margin-top:auto}.CedresCaseStudy-module__DMldMa__proof>span{margin-top:16px;display:block}.CedresCaseStudy-module__DMldMa__proof p{max-width:25ch;color:var(--case-muted);margin:10px 0 0;font-size:15px;line-height:1.5}.CedresCaseStudy-module__DMldMa__section{padding:clamp(96px, 15vh, 168px) var(--gutter);border-top:1px solid var(--case-line);background:var(--case-bg);position:relative}.CedresCaseStudy-module__DMldMa__beforeBoard{grid-template-columns:minmax(0,.72fr) auto minmax(0,1fr);align-items:stretch;display:grid}.CedresCaseStudy-module__DMldMa__manualCard,.CedresCaseStudy-module__DMldMa__systemCard{border:1px solid var(--case-line);border-radius:22px;flex-direction:column;justify-content:flex-end;min-width:0;min-height:27rem;padding:clamp(26px,3.4vw,52px);display:flex}.CedresCaseStudy-module__DMldMa__manualCard{background:#0e172980}.CedresCaseStudy-module__DMldMa__manualCard>span{margin-bottom:auto}.CedresCaseStudy-module__DMldMa__manualCard strong,.CedresCaseStudy-module__DMldMa__systemCard>strong{font:200 clamp(80px, 9vw, 148px)/.8 var(--display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;padding-top:48px}.CedresCaseStudy-module__DMldMa__manualCard strong{color:var(--case-ink-soft)}.CedresCaseStudy-module__DMldMa__manualCard h3,.CedresCaseStudy-module__DMldMa__systemCard h3{font:300 clamp(24px, 2.4vw, 36px)/1.05 var(--display);letter-spacing:-.03em;margin:18px 0 0}.CedresCaseStudy-module__DMldMa__manualCard p,.CedresCaseStudy-module__DMldMa__systemCard p{max-width:42ch;color:var(--case-muted);margin:14px 0 0;line-height:1.6}.CedresCaseStudy-module__DMldMa__systemCard{border-color:var(--case-line-2);background:radial-gradient(110% 100% at 100% 0%, #33466f99, transparent 60%), var(--case-panel);box-shadow:var(--case-shadow)}.CedresCaseStudy-module__DMldMa__systemCardTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:auto;display:flex}.CedresCaseStudy-module__DMldMa__systemCardTop i{background:var(--case-ok);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #6fd3a61c}.CedresCaseStudy-module__DMldMa__systemCard>strong{color:var(--case-ink)}.CedresCaseStudy-module__DMldMa__shiftArrow{z-index:2;background:var(--case-gold);width:48px;height:48px;color:var(--case-bg);border-radius:50%;align-self:center;place-items:center;margin-inline:-8px;font-size:18px;display:grid}.CedresCaseStudy-module__DMldMa__systemSection{background:radial-gradient(60% 50% at 90% 8%, #2a3d664d, transparent 70%), var(--case-bg-2)}.CedresCaseStudy-module__DMldMa__stageExplorer{border:1px solid var(--case-line);background:var(--case-panel);box-shadow:var(--case-shadow);border-radius:26px;overflow:hidden}.CedresCaseStudy-module__DMldMa__stageNav{border-bottom:1px solid var(--case-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.CedresCaseStudy-module__DMldMa__stageButton{min-width:0;min-height:7.5rem;color:var(--case-ink-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 20px 20px;transition:background .3s,color .3s;display:flex;position:relative}.CedresCaseStudy-module__DMldMa__stageButton+.CedresCaseStudy-module__DMldMa__stageButton{border-left:1px solid var(--case-line)}.CedresCaseStudy-module__DMldMa__stageButton:before{content:"";background:var(--case-gold);transform-origin:0;height:2px;transition:transform .5s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.CedresCaseStudy-module__DMldMa__stageButton:hover{color:var(--case-ink);background:#ede7da06}.CedresCaseStudy-module__DMldMa__stageButton[aria-pressed=true]{color:var(--case-ink);background:linear-gradient(#2a3d666b,#2a3d6614)}.CedresCaseStudy-module__DMldMa__stageButton[aria-pressed=true]:before{transform:scaleX(1)}.CedresCaseStudy-module__DMldMa__stageButton span{color:var(--case-gold);font:500 10.5px/1 var(--mono);letter-spacing:.16em}.CedresCaseStudy-module__DMldMa__stageButton strong{font:400 clamp(16px, 1.35vw, 20px)/1.15 var(--display);letter-spacing:-.02em}.CedresCaseStudy-module__DMldMa__stageDisplay{background-color:#0000;background-image:linear-gradient(#ede7da06 1px,#0000 1px),linear-gradient(90deg,#ede7da06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-template-columns:minmax(0,1fr) minmax(250px,.5fr);align-items:end;gap:48px;min-height:26rem;padding:clamp(28px,5vw,72px);display:grid;position:relative}.CedresCaseStudy-module__DMldMa__stageDisplayCopy{min-width:0;max-width:48rem}.CedresCaseStudy-module__DMldMa__stageDisplayCopy b{color:var(--case-gold);font-weight:500}.CedresCaseStudy-module__DMldMa__stageDisplay h3{max-width:15ch;font:300 clamp(40px, 5vw, 80px)/.95 var(--display);letter-spacing:-.045em;text-wrap:balance;margin:20px 0 22px;font-stretch:104%}.CedresCaseStudy-module__DMldMa__stageDisplayCopy p{max-width:52ch;color:var(--case-muted);margin:0;font-size:17px;line-height:1.6}.CedresCaseStudy-module__DMldMa__stageStat{border:1px solid var(--case-gold-soft);background:#c9a96e0f;border-radius:22px;flex-direction:column;justify-content:space-between;gap:24px;min-height:12rem;padding:26px;display:flex}.CedresCaseStudy-module__DMldMa__stageStat strong{font:300 clamp(30px, 3vw, 46px)/.98 var(--display);letter-spacing:-.04em}.CedresCaseStudy-module__DMldMa__stageProgress{background:#ede7da14;height:3px;position:absolute;bottom:0;left:0;right:0}.CedresCaseStudy-module__DMldMa__stageProgress i{background:var(--case-gold);height:100%;transition:width .45s cubic-bezier(.22,.61,.36,1);display:block}.CedresCaseStudy-module__DMldMa__campaignCloud{border:1px solid var(--case-line);background:#ede7da05;border-radius:22px;grid-template-columns:minmax(260px,.65fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,112px);margin-top:16px;padding:clamp(28px,3.6vw,52px);display:grid}.CedresCaseStudy-module__DMldMa__campaignCloud>div:first-child{flex-direction:column;gap:16px;display:flex}.CedresCaseStudy-module__DMldMa__campaignCloud>div:first-child strong{max-width:17ch;font:300 clamp(26px, 2.6vw, 40px)/1.04 var(--display);letter-spacing:-.035em}.CedresCaseStudy-module__DMldMa__campaignTags{flex-wrap:wrap;gap:8px;display:flex}.CedresCaseStudy-module__DMldMa__campaignTags span{border:1px solid var(--case-line);color:var(--case-ink);font:500 11px/1 var(--mono);letter-spacing:.06em;border-radius:999px;align-items:center;gap:10px;padding:11px 15px;display:inline-flex}.CedresCaseStudy-module__DMldMa__campaignTags i{color:var(--case-teal);font-size:10px;font-style:normal}.CedresCaseStudy-module__DMldMa__campaignTags .CedresCaseStudy-module__DMldMa__moreTag{border-color:var(--case-gold-soft);color:var(--case-gold)}.CedresCaseStudy-module__DMldMa__results{background:var(--case-bg)}.CedresCaseStudy-module__DMldMa__chartCard{border:1px solid var(--case-line);background:var(--case-panel);box-shadow:var(--case-shadow);border-radius:26px;padding:clamp(26px,3.6vw,52px);overflow:hidden}.CedresCaseStudy-module__DMldMa__chartHeader{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.CedresCaseStudy-module__DMldMa__chartHeader>div:first-child{flex-direction:column;gap:14px;display:flex}.CedresCaseStudy-module__DMldMa__chartHeader>div:first-child strong{font:300 clamp(30px, 3.2vw, 50px)/1 var(--display);letter-spacing:-.04em}.CedresCaseStudy-module__DMldMa__acceptanceBadge{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.CedresCaseStudy-module__DMldMa__acceptanceBadge strong{font:200 clamp(52px, 5.4vw, 88px)/.86 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.CedresCaseStudy-module__DMldMa__chartPlot{border-bottom:1px solid var(--case-line-2);background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#ede7da0f 25%);align-items:flex-end;gap:clamp(3px,.6vw,9px);height:clamp(15rem,25vw,22rem);margin-top:56px;padding-top:32px;display:flex}.CedresCaseStudy-module__DMldMa__chartBar,.CedresCaseStudy-module__DMldMa__chartBarPeak{--bar-height:20%;height:var(--bar-height);flex:1;align-items:stretch;min-width:3px;display:flex}.CedresCaseStudy-module__DMldMa__chartBar i,.CedresCaseStudy-module__DMldMa__chartBarPeak i{background:linear-gradient(180deg, var(--case-azul-2), var(--case-azul));transform-origin:bottom;border-radius:6px 6px 0 0;width:100%;transition:filter .2s,transform .2s;box-shadow:inset 0 1px #ede7da38}.CedresCaseStudy-module__DMldMa__chartBarPeak i{background:linear-gradient(180deg, #dcc595, var(--case-gold))}.CedresCaseStudy-module__DMldMa__chartBar:hover i,.CedresCaseStudy-module__DMldMa__chartBarPeak:hover i{filter:brightness(1.15);transform:scaleY(1.025)}.CedresCaseStudy-module__DMldMa__chartAxis{color:var(--case-muted);justify-content:space-between;gap:16px;margin-top:16px;display:flex}.CedresCaseStudy-module__DMldMa__funnelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.CedresCaseStudy-module__DMldMa__funnelCard,.CedresCaseStudy-module__DMldMa__inboxCard{border:1px solid var(--case-line);background:var(--case-panel);min-width:0;min-height:34rem;box-shadow:var(--case-shadow);border-radius:22px;padding:clamp(26px,3.6vw,52px)}.CedresCaseStudy-module__DMldMa__funnel{flex-direction:column;gap:10px;margin-top:48px;display:flex}.CedresCaseStudy-module__DMldMa__funnel>div{--funnel-width:100%;width:var(--funnel-width);border:1px solid var(--case-line);background:linear-gradient(90deg,#2a3d6680,#1a2332e6);border-radius:14px;justify-content:space-between;align-self:center;align-items:center;gap:16px;min-width:11rem;min-height:4.8rem;padding:14px 20px;display:flex}.CedresCaseStudy-module__DMldMa__funnel span{color:var(--case-muted);font-size:14px}.CedresCaseStudy-module__DMldMa__funnel strong{font:300 clamp(22px, 2.2vw, 32px)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.CedresCaseStudy-module__DMldMa__funnel .CedresCaseStudy-module__DMldMa__funnelHuman{border-color:var(--case-gold-soft);background:#c9a96e1a}.CedresCaseStudy-module__DMldMa__funnel .CedresCaseStudy-module__DMldMa__funnelHuman span,.CedresCaseStudy-module__DMldMa__funnel .CedresCaseStudy-module__DMldMa__funnelHuman strong{color:var(--case-gold)}.CedresCaseStudy-module__DMldMa__inboxCard{position:relative;overflow:hidden}.CedresCaseStudy-module__DMldMa__inboxTitle{flex-direction:column;display:flex}.CedresCaseStudy-module__DMldMa__inboxTitle>strong{font:300 clamp(32px, 3.6vw, 56px)/.98 var(--display);letter-spacing:-.045em;margin-top:18px}.CedresCaseStudy-module__DMldMa__inboxTitle p{max-width:37ch;color:var(--case-muted);margin:18px 0 0;line-height:1.6}.CedresCaseStudy-module__DMldMa__inboxRows{flex-direction:column;gap:20px;margin-top:48px;margin-bottom:112px;display:flex}.CedresCaseStudy-module__DMldMa__inboxRows>div{grid-template-columns:6.5rem minmax(0,1fr) 2rem;align-items:center;gap:16px;display:grid}.CedresCaseStudy-module__DMldMa__inboxRows span{color:var(--case-muted);font-size:14px}.CedresCaseStudy-module__DMldMa__inboxRows i{background:#ede7da14;border-radius:999px;height:6px;overflow:hidden}.CedresCaseStudy-module__DMldMa__inboxRows b{border-radius:inherit;background:linear-gradient(90deg, var(--case-azul-2), rgba(var(--case-teal-rgb), .75));height:100%;display:block}.CedresCaseStudy-module__DMldMa__inboxRows strong{font:400 15px/1 var(--display);text-align:right;font-variant-numeric:tabular-nums}.CedresCaseStudy-module__DMldMa__hotBadge{border:1px solid var(--case-gold-soft);background:#c9a96e12;border-radius:22px;align-items:center;gap:16px;padding:18px 22px;display:flex;position:absolute;bottom:clamp(26px,3.6vw,52px);left:clamp(26px,3.6vw,52px);right:clamp(26px,3.6vw,52px)}.CedresCaseStudy-module__DMldMa__hotBadge b{color:var(--case-gold);font:200 40px/1 var(--display);letter-spacing:-.04em}.CedresCaseStudy-module__DMldMa__hotBadge span{color:var(--case-muted);font-size:14px}.CedresCaseStudy-module__DMldMa__handoffSection{background:var(--case-bg-2)}.CedresCaseStudy-module__DMldMa__handoffGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,128px);display:grid}.CedresCaseStudy-module__DMldMa__handoffCopy{min-width:0}.CedresCaseStudy-module__DMldMa__handoffCopy h2{max-width:12ch}.CedresCaseStudy-module__DMldMa__handoffVisual{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.CedresCaseStudy-module__DMldMa__handoffVisual article{border:1px solid var(--case-line);background:var(--case-panel);min-width:0;min-height:24rem;box-shadow:var(--case-shadow);border-radius:22px;flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(24px,2.6vw,36px);display:flex}.CedresCaseStudy-module__DMldMa__handoffVisual article>span{margin-bottom:auto}.CedresCaseStudy-module__DMldMa__handoffVisual article strong{font:300 clamp(22px, 2.2vw, 32px)/1.1 var(--display);letter-spacing:-.03em}.CedresCaseStudy-module__DMldMa__handoffVisual .CedresCaseStudy-module__DMldMa__humanCard{background:radial-gradient(120% 90% at 100% 0%, #c9a96e1a, transparent 55%), var(--case-panel);box-shadow:var(--case-shadow-gold);border-color:#c9a96e4d}.CedresCaseStudy-module__DMldMa__handoffGate{z-index:2;border:1px solid var(--case-line-2);background:var(--case-bg);width:7rem;color:var(--case-ink);text-align:center;border-radius:22px;flex-direction:column;align-self:center;align-items:center;gap:8px;margin-inline:-10px;padding:18px 10px;display:flex}.CedresCaseStudy-module__DMldMa__handoffGate span{color:var(--case-muted);font-size:9px}.CedresCaseStudy-module__DMldMa__handoffGate i{color:var(--case-gold);font-size:22px;font-style:normal}.CedresCaseStudy-module__DMldMa__handoffGate b{font-size:12.5px;font-weight:500}.CedresCaseStudy-module__DMldMa__closing{padding:clamp(88px, 14vh, 152px) var(--gutter) clamp(56px, 8vh, 88px);border-top:1px solid var(--case-line);background:radial-gradient(70% 90% at 88% 20%, #2a3d664d, transparent 70%), var(--case-bg);position:relative;overflow:hidden}.CedresCaseStudy-module__DMldMa__closingInner{max-width:1280px;margin:0 auto}.CedresCaseStudy-module__DMldMa__closingInner h2{max-width:15ch}.CedresCaseStudy-module__DMldMa__closingInner p{max-width:52ch}.CedresCaseStudy-module__DMldMa__page .CedresCaseStudy-module__DMldMa__backLink{margin-top:32px}.CedresCaseStudy-module__DMldMa__dataFootnote{border-top:1px solid var(--case-line);color:#98a2b8b8;max-width:1280px;margin:clamp(56px,9vh,96px) auto 0;padding-top:20px}.CedresCaseStudy-module__DMldMa__reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.22,.61,.36,1);transform:translateY(28px)}.CedresCaseStudy-module__DMldMa__visible{opacity:1;transform:none}@keyframes CedresCaseStudy-module__DMldMa__radar-spin{to{transform:rotate(360deg)}}@keyframes CedresCaseStudy-module__DMldMa__status-pulse{0%,to{opacity:.65}50%{opacity:1}}@keyframes CedresCaseStudy-module__DMldMa__panel-drift{0%,to{transform:rotate(1.4deg)translateY(0)}50%{transform:rotate(.7deg)translateY(-7px)}}@keyframes CedresCaseStudy-module__DMldMa__panel-aurora{0%{opacity:.58;transform:scale(1)}to{opacity:1;transform:scale(1.07)}}@keyframes CedresCaseStudy-module__DMldMa__signal-route{to{stroke-dashoffset:-20px}}@keyframes CedresCaseStudy-module__DMldMa__scanline-pass{0%,12%{opacity:0;transform:translateY(0)}24%{opacity:.75}65%{opacity:.45}78%,to{opacity:0;transform:translateY(16rem)}}@keyframes CedresCaseStudy-module__DMldMa__node-pulse{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(.78)}46%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}@keyframes CedresCaseStudy-module__DMldMa__node-echo{0%,30%{opacity:0;transform:scale(.4)}55%{opacity:.75}to{opacity:0;transform:scale(1.45)}}@keyframes CedresCaseStudy-module__DMldMa__core-draw{0%{stroke-dasharray:0 290}}@keyframes CedresCaseStudy-module__DMldMa__signal-card-in{0%,to{border-color:#c9a96e47;transform:rotate(-1.4deg)translate(0)}50%{border-color:#c9a96e80;transform:rotate(-1deg)translate(-5px)}}@media (max-width:1120px){.CedresCaseStudy-module__DMldMa__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.CedresCaseStudy-module__DMldMa__proofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CedresCaseStudy-module__DMldMa__proof:nth-child(3){border-left:0;padding-left:0}.CedresCaseStudy-module__DMldMa__proof:nth-child(n+3){border-top:1px solid var(--case-line)}.CedresCaseStudy-module__DMldMa__stageNav{grid-template-columns:repeat(3,minmax(0,1fr))}.CedresCaseStudy-module__DMldMa__stageButton:nth-child(4){border-left:0}.CedresCaseStudy-module__DMldMa__stageButton:nth-child(n+4){border-top:1px solid var(--case-line)}}@media (max-width:980px){.CedresCaseStudy-module__DMldMa__hero{min-height:0}.CedresCaseStudy-module__DMldMa__heroGrid,.CedresCaseStudy-module__DMldMa__handoffGrid{grid-template-columns:minmax(0,1fr)}.CedresCaseStudy-module__DMldMa__heroVisual{min-height:40rem}.CedresCaseStudy-module__DMldMa__controlPanel{width:min(31rem,100%)}.CedresCaseStudy-module__DMldMa__beforeBoard{grid-template-columns:minmax(0,1fr)}.CedresCaseStudy-module__DMldMa__manualCard,.CedresCaseStudy-module__DMldMa__systemCard{min-height:20rem}.CedresCaseStudy-module__DMldMa__shiftArrow{margin:-8px auto;transform:rotate(90deg)}.CedresCaseStudy-module__DMldMa__stageDisplay,.CedresCaseStudy-module__DMldMa__campaignCloud,.CedresCaseStudy-module__DMldMa__funnelGrid{grid-template-columns:minmax(0,1fr)}.CedresCaseStudy-module__DMldMa__stageStat{min-height:9rem}.CedresCaseStudy-module__DMldMa__funnelCard,.CedresCaseStudy-module__DMldMa__inboxCard{min-height:0}.CedresCaseStudy-module__DMldMa__handoffVisual{width:min(100%,46rem)}}@media (max-width:640px){.CedresCaseStudy-module__DMldMa__hero{padding-top:calc(var(--bar-h) + 24px);gap:28px}.CedresCaseStudy-module__DMldMa__page .CedresCaseStudy-module__DMldMa__title{margin-top:20px;font-size:clamp(40px,11vw,56px)}.CedresCaseStudy-module__DMldMa__page .CedresCaseStudy-module__DMldMa__heroLead{margin-top:18px}.CedresCaseStudy-module__DMldMa__heroCopy a{flex:100%}.CedresCaseStudy-module__DMldMa__heroVisual{min-height:0}.CedresCaseStudy-module__DMldMa__controlPanel{min-height:31rem}.CedresCaseStudy-module__DMldMa__controlTopline{padding:16px}.CedresCaseStudy-module__DMldMa__controlTopline>span{display:none}.CedresCaseStudy-module__DMldMa__radar{width:min(18rem,80%);margin-top:26px}.CedresCaseStudy-module__DMldMa__radarCore{width:7rem}.CedresCaseStudy-module__DMldMa__radarCore strong{font-size:32px}.CedresCaseStudy-module__DMldMa__signalCard{width:10.75rem;padding:14px;top:auto;bottom:84px}.CedresCaseStudy-module__DMldMa__signalMeta{display:none}.CedresCaseStudy-module__DMldMa__radarCaption{bottom:17%;left:14%}.CedresCaseStudy-module__DMldMa__controlFooter span{min-height:4rem;padding-inline:12px;font-size:10px}.CedresCaseStudy-module__DMldMa__controlFooter b{font-size:17px}.CedresCaseStudy-module__DMldMa__heroHud span:first-child{display:none}.CedresCaseStudy-module__DMldMa__proofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CedresCaseStudy-module__DMldMa__proof{min-height:0;padding:22px 0 26px 16px}.CedresCaseStudy-module__DMldMa__proof:nth-child(odd){padding-left:0;padding-right:12px}.CedresCaseStudy-module__DMldMa__proof strong{font-size:clamp(40px,12vw,52px)}.CedresCaseStudy-module__DMldMa__proof p{font-size:14px}.CedresCaseStudy-module__DMldMa__stageNav{grid-template-columns:repeat(2,minmax(0,1fr))}.CedresCaseStudy-module__DMldMa__stageButton{gap:10px;min-height:5.2rem;padding:16px}.CedresCaseStudy-module__DMldMa__stageButton:nth-child(n){border-left:0}.CedresCaseStudy-module__DMldMa__stageButton:nth-child(2n){border-left:1px solid var(--case-line)}.CedresCaseStudy-module__DMldMa__stageButton:nth-child(n+3){border-top:1px solid var(--case-line)}.CedresCaseStudy-module__DMldMa__stageDisplay{gap:28px;min-height:0;padding:24px}.CedresCaseStudy-module__DMldMa__stageDisplay h3{font-size:clamp(34px,10vw,44px)}.CedresCaseStudy-module__DMldMa__campaignCloud{padding:24px}.CedresCaseStudy-module__DMldMa__chartHeader{flex-direction:column;gap:24px}.CedresCaseStudy-module__DMldMa__acceptanceBadge{align-items:flex-start}.CedresCaseStudy-module__DMldMa__chartPlot{gap:3px;height:14rem;margin-top:32px}.CedresCaseStudy-module__DMldMa__chartAxis span:nth-child(2){display:none}.CedresCaseStudy-module__DMldMa__funnelCard,.CedresCaseStudy-module__DMldMa__inboxCard{padding:24px}.CedresCaseStudy-module__DMldMa__funnel>div{padding-inline:16px}.CedresCaseStudy-module__DMldMa__inboxRows>div{grid-template-columns:5.6rem minmax(0,1fr) 1.7rem;gap:12px}.CedresCaseStudy-module__DMldMa__inboxRows{margin-bottom:104px}.CedresCaseStudy-module__DMldMa__hotBadge{bottom:24px;left:24px;right:24px}.CedresCaseStudy-module__DMldMa__handoffVisual{grid-template-columns:minmax(0,1fr)}.CedresCaseStudy-module__DMldMa__handoffVisual article{min-height:15rem}.CedresCaseStudy-module__DMldMa__handoffGate{border-radius:999px;flex-direction:row;justify-content:center;gap:14px;width:auto;margin:-10px auto;padding:12px 18px}.CedresCaseStudy-module__DMldMa__handoffGate i{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.CedresCaseStudy-module__DMldMa__reveal{opacity:1;transition:none;transform:none}.CedresCaseStudy-module__DMldMa__controlPanel,.CedresCaseStudy-module__DMldMa__controlPanel:before,.CedresCaseStudy-module__DMldMa__radarSweep,.CedresCaseStudy-module__DMldMa__radarScanline,.CedresCaseStudy-module__DMldMa__radarLinks line,.CedresCaseStudy-module__DMldMa__radarNode,.CedresCaseStudy-module__DMldMa__radarNode:after,.CedresCaseStudy-module__DMldMa__coreProgress,.CedresCaseStudy-module__DMldMa__signalCard,.CedresCaseStudy-module__DMldMa__statusDot{animation:none}.CedresCaseStudy-module__DMldMa__stageButton,.CedresCaseStudy-module__DMldMa__stageButton:before,.CedresCaseStudy-module__DMldMa__stageProgress i{transition:none}}
