.casework{color:#f4f8fd;background:#030609;overflow:clip}.casework *{box-sizing:border-box}.cw-shell{width:min(100% - 80px,1280px);margin-inline:auto}.cw-kicker{color:#9ccaff;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:750;line-height:1.5}.casework h1,.casework h2,.casework h3,.casework p{overflow-wrap:normal}.casework h1 em,.casework h2 em,.cw-end em{color:#a3ceff;font-family:Playfair Display,Georgia,serif;font-weight:400}.cw-button{color:#06101b;background:#a7ceff;border-radius:999px;justify-content:space-between;align-items:center;gap:42px;min-width:224px;padding:17px 24px;font-size:.9rem;font-weight:750;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex}.cw-button:hover{background:#e4f1ff;transform:translateY(-4px);box-shadow:0 14px 40px #5aaff05a}.cw-button span{font-size:1.1rem}.cw-text-link{color:#b7d9ff;border-bottom:1px solid #9ccaff;align-items:center;gap:24px;padding-bottom:9px;font-size:.88rem;font-weight:700;transition:color .25s,gap .25s;display:inline-flex}.cw-text-link:hover{color:#fff;gap:30px}.cw-text-link span{font-size:1.1rem}.cw-hero{isolation:isolate;background:#03070d;min-height:min(850px,100svh - 55px);position:relative;overflow:hidden}.cw-hero__photograph{z-index:-3;width:59%;position:absolute;inset:0 0 0 auto;overflow:hidden}.cw-hero__photograph img{object-fit:cover;object-position:50% 68%;filter:saturate(.72)brightness(.78);animation:15s ease-in-out infinite alternate cw-hero-drift;transform:scale(1.04)}.cw-hero__shade{z-index:-2;background:linear-gradient(90deg,#03070d 3%,#03070df5 28%,#03070dbd 48%,#03070d28 84%),linear-gradient(#0000 66%,#03070d 100%),radial-gradient(circle at 73% 42%,#2175b738,#0000 40%);position:absolute;inset:0}.cw-hero__orbit{z-index:-1;pointer-events:none;border:1px solid #a8d6ff1c;border-radius:50%;width:85vw;max-width:1050px;height:85vw;max-height:1050px;position:absolute;top:-33vw;right:-12vw;box-shadow:0 0 0 90px #7dbeff07,0 0 0 180px #7dbeff04}.cw-hero__inner{min-height:inherit;flex-direction:column;justify-content:space-between;padding-top:68px;padding-bottom:30px;display:flex;position:relative}.cw-hero__top{color:#b1cce7;letter-spacing:.17em;justify-content:space-between;gap:25px;font-size:.62rem;font-weight:750;display:flex}.cw-hero__body{max-width:840px;padding-block:54px 68px}.cw-hero__body .cw-kicker{align-items:center;gap:10px;display:flex}.cw-pulse{background:#a7d8ff;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite cw-pulse;box-shadow:0 0 0 6px #a7d8ff1c,0 0 22px #a7d8ff}.cw-hero h1{letter-spacing:-.075em;text-wrap:balance;margin:22px 0 27px;font-size:clamp(5rem,9vw,10rem);font-weight:570;line-height:.92}.cw-hero h1 em{letter-spacing:-.06em;white-space:nowrap}.cw-hero__body>p:not(.cw-kicker){color:#c9d8e8;text-wrap:pretty;max-width:560px;margin:0 0 29px;font-size:clamp(1.04rem,1.45vw,1.28rem);line-height:1.55}.cw-hero__bottom{border-top:1px solid #b5d8fa66;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:18px;padding-top:19px;display:grid}.cw-hero__bottom>div{align-items:baseline;gap:12px;display:flex}.cw-hero__bottom strong{color:#eaf5ff;letter-spacing:-.07em;white-space:nowrap;font-size:clamp(1.6rem,2.1vw,2.6rem);font-weight:600}.cw-hero__bottom span{color:#9fb7d0;text-transform:uppercase;letter-spacing:.1em;max-width:130px;font-size:.65rem;line-height:1.3}.cw-hero__scroll{white-space:nowrap;align-self:center;color:#b9d9f5!important}.cw-index{background:#071320;border-block:1px solid #9acbff30}.cw-index .cw-shell{scrollbar-width:none;align-items:center;gap:clamp(22px,4vw,60px);min-height:70px;display:flex;overflow-x:auto}.cw-index .cw-shell::-webkit-scrollbar{display:none}.cw-index span,.cw-index a{white-space:nowrap;letter-spacing:.09em;flex:none;font-size:.68rem}.cw-index span{color:#8bbbe9;margin-right:auto;font-weight:800}.cw-index a{color:#b7cadc;transition:color .25s,transform .25s}.cw-index a:hover{color:#fff;transform:translateY(-2px)}.cw-feature,.cw-films,.cw-proof{padding-block:clamp(80px,9vw,132px)}.cw-feature{background:radial-gradient(at 38% 63%,#0c315385,#07111c 55%,#030609 90%)}.cw-heading{grid-template-columns:minmax(0,1.25fr) minmax(260px,.65fr);align-items:end;gap:60px;margin-bottom:48px;display:grid}.cw-heading h2,.cw-growth h2,.cw-operation h2{letter-spacing:-.07em;text-wrap:balance;margin:16px 0 0;font-size:clamp(3.6rem,5.7vw,7.3rem);font-weight:560;line-height:.98}.cw-heading>p{color:#b4c7d9;text-wrap:pretty;max-width:370px;margin:0 0 5px;font-size:1.02rem;line-height:1.62}.cw-feature__stage{background:#081828;border:1px solid #a6d4ff36;grid-template-columns:1fr 1fr;align-items:stretch;display:grid;overflow:hidden}.cw-feature__visual{background:linear-gradient(145deg,#0a1727,#112d4b 60%,#07111e);place-items:center;min-height:700px;padding:34px;display:grid;position:relative;overflow:hidden}.cw-feature__visual:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.9%,#a5d3ff0e 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#a5d3ff0e 50%,#0000 50.1%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.cw-feature__halo{border:1px solid #b3ddff45;border-radius:50%;width:530px;height:530px;animation:7s ease-in-out infinite alternate cw-halo;position:absolute;box-shadow:0 0 0 55px #a6d2ff0b,0 0 0 110px #a6d2ff07,0 0 100px #5caaff36}.cw-feature__player{z-index:2;width:min(100%,360px);position:relative;box-shadow:0 25px 80px #000b}.cw-feature__player .video-frame{background:#0b121b;border:1px solid #b5d7f17a;border-radius:0;max-height:570px}.cw-feature__player .video-caption{padding:12px 2px 0}.cw-feature__player .video-caption h3{font-size:.84rem}.cw-feature__player .video-caption .eyebrow{color:#9bcbff;font-size:.57rem}.cw-feature__visual-tag{z-index:1;color:#9bb8d4;letter-spacing:.15em;font-size:.62rem;font-weight:700;position:absolute;bottom:24px;left:27px}.cw-feature__copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(42px,5.5vw,85px);display:flex}.cw-feature__counter{letter-spacing:-.12em;color:#b1d8ff;margin-bottom:33px;font-size:clamp(5.8rem,11vw,12rem);font-weight:570;line-height:.8}.cw-feature__counter span{vertical-align:top;margin-left:.07em;font-size:.6em}.cw-feature__copy h3{letter-spacing:-.06em;max-width:570px;margin:15px 0 20px;font-size:clamp(2.1rem,3.3vw,3.75rem);font-weight:550;line-height:1.04}.cw-feature__copy>p:not(.cw-kicker){color:#b9cbdc;max-width:520px;margin:0;font-size:1.02rem;line-height:1.65}.cw-feature__beats{border-top:1px solid #a8d0f743;width:100%;margin:30px 0}.cw-feature__beats>div{color:#d6e6f5;border-bottom:1px solid #a8d0f743;grid-template-columns:35px 1fr;gap:18px;padding:14px 0;font-size:.85rem;display:grid}.cw-feature__beats b{color:#8fc1ff;letter-spacing:.1em;font-size:.65rem}.cw-films{background:#030609}.cw-films__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:22px 16px;display:grid}.cw-film{color:#eef5fb;grid-column:span 3;min-width:0;transition:transform .35s;display:block}.cw-film:nth-child(-n+2){grid-column:span 6}.cw-film:hover{transform:translateY(-5px)}.cw-film__image{aspect-ratio:16/9;background:#0e1c2b;border:1px solid #a9cfff39;position:relative;overflow:hidden}.cw-film__image:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#030a12a3);position:absolute;inset:0}.cw-film__image img{object-fit:cover;filter:saturate(.82);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s;display:block}.cw-film:hover .cw-film__image img{filter:saturate(1.1);transform:scale(1.06)}.cw-film__play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c16a8;border:1px solid #fff9;border-radius:50%;place-items:center;width:58px;height:58px;padding-left:4px;font-size:.95rem;transition:background .3s,scale .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cw-film:hover .cw-film__play{color:#06101b;background:#a7ceff;scale:1.08}.cw-film__watch{z-index:2;color:#e5f3ff;letter-spacing:.15em;background:#06111cbb;border:1px solid #cbe3ff9e;padding:8px 10px;font-size:.56rem;font-weight:800;position:absolute;bottom:13px;right:13px}.cw-film__meta{border-top:1px solid #9fc9f054;min-height:100px;margin-top:10px;padding:17px 31px 7px 0;position:relative}.cw-film__meta>span{color:#8ab9e7;letter-spacing:.15em;margin-bottom:10px;font-size:.62rem;font-weight:750;display:block}.cw-film__meta h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(.96rem,1.35vw,1.4rem);font-weight:570;line-height:1.25}.cw-film:nth-child(-n+2) .cw-film__meta h3{font-size:clamp(1.22rem,1.9vw,1.8rem)}.cw-film__meta b{color:#9bc8f5;font-size:1.15rem;font-weight:400;transition:transform .25s;position:absolute;top:18px;right:2px}.cw-film:hover .cw-film__meta b{transform:translate(4px,-4px)}.cw-films__channel{margin-top:35px}.cw-growth{background:#09131e;border-block:1px solid #b4d8ff28;grid-template-columns:1fr 1fr;min-height:730px;display:grid}.cw-growth__photograph{background:#07111c;min-height:730px;position:relative;overflow:hidden}.cw-growth__photograph img{object-fit:cover;object-position:50% 59%;filter:saturate(.67)brightness(.74);transition:transform 1s}.cw-growth__photograph:hover img{transform:scale(1.04)}.cw-growth__photograph:after{content:"";background:linear-gradient(#0000 53%,#020912e3),linear-gradient(90deg,#0000 65%,#09131e);position:absolute;inset:0}.cw-growth__photograph>span{z-index:1;color:#d6e9fa;letter-spacing:.16em;font-size:.64rem;font-weight:750;position:absolute;bottom:37px;left:clamp(25px,5vw,80px)}.cw-growth__story{align-self:center;max-width:800px;padding:clamp(65px,7vw,115px) clamp(30px,6vw,105px)}.cw-growth h2{font-size:clamp(3.4rem,5.1vw,6.2rem)}.cw-growth__story>p:not(.cw-kicker):not(.cw-growth__note){color:#c0d0df;max-width:530px;margin:27px 0 37px;font-size:1.03rem;line-height:1.66}.cw-growth__timeline{border-top:1px solid #a6cfff47;margin-bottom:24px}.cw-growth__timeline>div{border-bottom:1px solid #a6cfff47;grid-template-columns:92px 1fr;gap:16px;padding:15px 0;display:grid}.cw-growth__timeline span{color:#aad3ff;letter-spacing:-.04em;font-size:1.25rem;font-weight:750}.cw-growth__timeline p{color:#c2d1e0;margin:0;font-size:.86rem;line-height:1.5}.cw-growth__note{color:#8fa6bb;margin:0 0 25px;font-size:.7rem;line-height:1.5}.cw-proof{background:linear-gradient(150deg,#050a11,#0b1b2c 55%,#060b12)}.cw-proof__screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cw-proof__screens figure{background:#101b27;border:1px solid #a9d0fa3d;min-width:0;margin:0;transition:transform .4s,border-color .4s}.cw-proof__screens figure:hover{border-color:#a6d5ff9e;transform:translateY(-6px)}.cw-proof__screens a{background:radial-gradient(#1a3149,#0a1521 66%);place-items:center;height:450px;padding:21px;display:grid;position:relative;overflow:hidden}.cw-proof__screens img{object-fit:contain;filter:drop-shadow(0 20px 27px #0009);width:100%;height:100%;transition:transform .5s;display:block}.cw-proof__screens a:hover img{transform:scale(1.035)}.cw-proof__screens a span{color:#06111f;letter-spacing:.12em;background:#a7ceff;padding:8px 10px;font-size:.57rem;font-weight:800;position:absolute;bottom:12px;right:12px}.cw-proof__screens figcaption{color:#bed0e1;justify-content:space-between;gap:16px;padding:17px 18px;font-size:.77rem;display:flex}.cw-proof__screens figcaption b{color:#92c3f2;letter-spacing:.13em;font-size:.62rem}.cw-proof__scoreboard{border-top:1px solid #a8d1fa4d;margin-top:72px}.cw-proof__scoreboard-heading{justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex}.cw-proof__scoreboard-heading>p:last-child{color:#809bb4;margin:0;font-size:.75rem}.cw-proof__results{border-top:1px solid #a8d1fa31;border-left:1px solid #a8d1fa31;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cw-proof__results>div{border-bottom:1px solid #a8d1fa31;border-right:1px solid #a8d1fa31;flex-direction:column;min-height:160px;padding:20px;transition:background .3s;display:flex}.cw-proof__results>div:hover{background:#a7ceff13}.cw-proof__results span{color:#8cbde9;letter-spacing:.13em;font-size:.62rem}.cw-proof__results strong{color:#d8ebff;letter-spacing:-.08em;white-space:nowrap;margin:auto 0 8px;font-size:clamp(1.8rem,2.8vw,3.25rem);font-weight:550;line-height:1;display:block}.cw-proof__results p{color:#c6d6e4;margin:0;font-size:.78rem;line-height:1.35}.cw-proof__results small{color:#7894ae;margin-top:4px;font-size:.68rem;display:block}.cw-operation{isolation:isolate;background:#04080d;min-height:670px;position:relative;overflow:hidden}.cw-operation__photograph{z-index:-1;filter:saturate(.58);background:linear-gradient(90deg,#04080df9 4%,#04080ddb 46%,#04080d61 100%),linear-gradient(#0000 56%,#04080d 99%),url(/images/raksh-city.webp) 50% 54%/cover no-repeat;position:absolute;inset:0}.cw-operation__inner{min-height:inherit;flex-direction:column;justify-content:space-between;padding-top:90px;padding-bottom:27px;display:flex}.cw-operation__top{justify-content:space-between;gap:20px;display:flex}.cw-operation__top>span{letter-spacing:.15em;color:#a3bdd8;font-size:.62rem}.cw-operation__main{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;padding:70px 0;display:grid}.cw-operation h2{margin:0 0 26px;font-size:clamp(3.7rem,6vw,7.2rem)}.cw-operation__main>div:first-child>p{color:#c9d9e8;max-width:585px;margin:0 0 30px;font-size:1.05rem;line-height:1.6}.cw-operation__number{text-align:right}.cw-operation__number strong{color:#e1f1ff;letter-spacing:-.1em;white-space:nowrap;font-size:clamp(5rem,9vw,10rem);font-weight:560;line-height:.9;display:block}.cw-operation__number span{color:#add1f3;letter-spacing:.17em;margin-top:12px;font-size:.66rem;display:block}.cw-operation__rail{scrollbar-width:none;border-top:1px solid #c2dffb5c;justify-content:space-between;gap:25px;padding-top:18px;display:flex;overflow-x:auto}.cw-operation__rail::-webkit-scrollbar{display:none}.cw-operation__rail span{white-space:nowrap;color:#b6cee6;letter-spacing:.14em;flex:none;font-size:.62rem;font-weight:750}.cw-operation__rail span:first-child{color:#8fc1ff}.cw-end{text-align:center;background:radial-gradient(at 50% 100%,#173b5a,#07111a 58%,#030609);border-top:1px solid #b6d9fb2b;padding:95px 0}.cw-end .cw-shell{flex-direction:column;align-items:center;display:flex}.cw-end .cw-shell>span{color:#93bfe9;letter-spacing:.18em;font-size:.67rem;font-weight:750}.cw-end p{letter-spacing:-.065em;margin:20px 0 30px;font-size:clamp(2.8rem,5vw,6rem);font-weight:550;line-height:1.02}.casework section[id]{scroll-margin-top:24px}@keyframes cw-pulse{50%{box-shadow:0 0 0 10px #a7d8ff0b,0 0 32px #a7d8ff}}@keyframes cw-hero-drift{to{transform:scale(1.1)translateY(-12px)}}@keyframes cw-halo{to{opacity:.55;transform:scale(1.08)}}@keyframes cw-scroll-lift{0%{filter:brightness(.85);transform:translateY(24px)}to{filter:brightness();transform:translateY(0)}}@supports (animation-timeline:view()){.cw-heading,.cw-film,.cw-growth__timeline>div,.cw-proof__screens figure{animation:linear both cw-scroll-lift;animation-timeline:view();animation-range:entry cover 28%}}@media (max-width:1100px){.cw-hero__bottom{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-hero__scroll{display:none}.cw-hero__bottom>div{flex-direction:column;gap:3px}.cw-feature__counter{font-size:7rem}.cw-feature__copy{padding:45px}.cw-growth__story{padding:65px 45px}.cw-proof__screens a{height:380px}}@media (max-width:850px){.cw-shell{width:min(100% - 42px,1280px)}.cw-hero__photograph{width:75%}.cw-hero__shade{background:linear-gradient(90deg,#03070df5 1%,#03070de0 30%,#03070d58 100%),linear-gradient(#0000 55%,#03070d 100%)}.cw-hero h1{font-size:clamp(4.2rem,10vw,7rem)}.cw-heading{grid-template-columns:1fr;gap:22px}.cw-heading>p{max-width:620px}.cw-feature__stage{grid-template-columns:1fr}.cw-feature__visual{min-height:620px}.cw-feature__copy{padding:48px}.cw-feature__counter{font-size:clamp(6rem,17vw,9rem)}.cw-film,.cw-film:nth-child(-n+2){grid-column:span 6}.cw-growth{grid-template-columns:1fr}.cw-growth__photograph{min-height:500px}.cw-growth__story{max-width:none;padding:70px max(21px,50vw - 370px)}.cw-proof__screens a{height:320px}.cw-proof__screens figcaption{flex-direction:column;gap:5px}.cw-operation__main{grid-template-columns:1fr;gap:35px}.cw-operation__number{text-align:left}.cw-operation__number strong{font-size:6rem}}@media (max-width:650px){.cw-hero{min-height:740px}.cw-hero__photograph{opacity:.76;width:100%}.cw-hero__photograph img{object-position:50% 62%}.cw-hero__shade{background:linear-gradient(#03070d79 0%,#03070d90 28%,#03070dd4 68%,#03070d 100%),linear-gradient(90deg,#03070dbd,#0000)}.cw-hero__inner{padding-top:42px;padding-bottom:22px}.cw-hero__top{font-size:.51rem}.cw-hero__top span:last-child{text-align:right;max-width:125px}.cw-hero__body{padding:70px 0 65px}.cw-hero h1{letter-spacing:-.075em;margin:17px 0 20px;font-size:clamp(3.55rem,12.4vw,5.5rem)}.cw-hero__body>p:not(.cw-kicker){max-width:390px;font-size:.96rem;line-height:1.5}.cw-hero__bottom{gap:8px;padding-top:13px}.cw-hero__bottom strong{font-size:clamp(1.2rem,5vw,1.7rem)}.cw-hero__bottom span{letter-spacing:.04em;font-size:.5rem}.cw-index .cw-shell{gap:23px;min-height:58px}.cw-index span{display:none}.cw-index a{font-size:.61rem}.cw-feature,.cw-films,.cw-proof{padding-block:75px}.cw-heading{margin-bottom:35px}.cw-heading h2,.cw-growth h2,.cw-operation h2{font-size:clamp(3.15rem,10.8vw,4.8rem)}.cw-heading>p{font-size:.93rem}.cw-feature__visual{min-height:545px;padding:30px 18px}.cw-feature__player{width:min(100%,300px)}.cw-feature__player .video-frame{max-height:440px}.cw-feature__visual-tag{display:none}.cw-feature__copy{padding:31px 24px 39px}.cw-feature__counter{margin-bottom:20px;font-size:6.5rem}.cw-feature__copy h3{font-size:2.3rem}.cw-feature__copy>p:not(.cw-kicker){font-size:.94rem}.cw-films__grid{gap:22px 12px}.cw-film,.cw-film:nth-child(-n+2){grid-column:span 12}.cw-film__meta{min-height:77px}.cw-film__meta h3,.cw-film:nth-child(-n+2) .cw-film__meta h3{font-size:1.16rem}.cw-growth__photograph{min-height:450px}.cw-growth__story{padding:65px 21px}.cw-proof__screens{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:12px;display:flex;overflow-x:auto}.cw-proof__screens::-webkit-scrollbar{display:none}.cw-proof__screens figure{scroll-snap-align:start;flex:0 0 82%}.cw-proof__screens a{height:390px}.cw-proof__scoreboard{margin-top:45px}.cw-proof__scoreboard-heading{flex-direction:column;align-items:flex-start;gap:8px}.cw-proof__results{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-proof__results>div{min-height:135px;padding:15px}.cw-proof__results strong{font-size:clamp(1.6rem,6vw,2.5rem)}.cw-operation{min-height:680px}.cw-operation__photograph{background-position:65%}.cw-operation__inner{padding-top:70px}.cw-operation__top>span{display:none}.cw-operation__main{padding:85px 0 70px}.cw-operation__main>div:first-child>p{font-size:.95rem}.cw-operation__number strong{font-size:5.4rem}.cw-operation__rail{gap:32px}.cw-end{padding:78px 0}.cw-end p{font-size:clamp(2.75rem,10vw,4.5rem)}}@media (max-width:380px){.cw-shell{width:calc(100% - 34px)}.cw-hero h1{font-size:3.45rem}.cw-hero__body{padding-block:50px}.cw-hero__bottom strong{font-size:1.17rem}.cw-feature__visual{min-height:490px}.cw-feature__player{width:255px}.cw-feature__player .video-frame{max-height:390px}.cw-proof__screens figure{flex-basis:88%}}@media (prefers-reduced-motion:reduce){.cw-pulse,.cw-hero__photograph img,.cw-feature__halo{animation:none!important}.cw-heading,.cw-film,.cw-growth__timeline>div,.cw-proof__screens figure{filter:none!important;animation:none!important;transform:none!important}html{scroll-behavior:auto}}
