.kaushalAiCaseStudy_page__LHD6n{--ink:#172345;--muted:#616a7d;--line:#dce0e7;color:var(--ink);background:#fcfcfa}.kaushalAiCaseStudy_container__OQLEI{width:min(1280px,calc(100% - 48px));margin-inline:auto}.kaushalAiCaseStudy_page__LHD6n p{margin:0}.kaushalAiCaseStudy_page__LHD6n figure{margin:0;min-width:0}.kaushalAiCaseStudy_page__LHD6n a:focus-visible{outline:3px solid #45833a;outline-offset:7px;border-radius:3px}.kaushalAiCaseStudy_eyebrow__JbZxX{font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.kaushalAiCaseStudy_title__vSKbi{font-family:var(--font-song-myung),"Song Myung",serif;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.08;letter-spacing:-.035em;margin:22px 0 0;text-wrap:balance}.kaushalAiCaseStudy_technology__wg2YE{padding-block:48px 44px;border-bottom:1px solid var(--line)}.kaushalAiCaseStudy_technology__wg2YE>h2{color:var(--muted)}.kaushalAiCaseStudy_techList__Pb57L{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;padding:0;margin:32px 0 0;gap:24px}.kaushalAiCaseStudy_techList__Pb57L li{display:grid;grid-template-columns:42px 1fr;column-gap:16px;align-content:center}.kaushalAiCaseStudy_techIcon__E2giW{grid-row:span 2;display:flex;align-items:center}.kaushalAiCaseStudy_techIcon__E2giW img,.kaushalAiCaseStudy_techIcon__E2giW svg{width:36px;height:36px;object-fit:contain}.kaushalAiCaseStudy_techName__2FL5X{font-size:16px;font-weight:600}.kaushalAiCaseStudy_techRole__WrXuN{font-size:12px;color:var(--muted);margin-top:3px}.kaushalAiCaseStudy_overview__w7FsC{display:grid;grid-template-columns:1fr 1.2fr;gap:64px 100px;padding-block:100px 92px}.kaushalAiCaseStudy_overviewCopy__xKE27{padding-top:5px}.kaushalAiCaseStudy_overviewCopy__xKE27>p{color:var(--muted);font-size:18px;line-height:1.8}.kaushalAiCaseStudy_overviewCopy__xKE27>.kaushalAiCaseStudy_lead__i__A6{font-size:26px;line-height:1.45;color:var(--ink);margin-bottom:20px;letter-spacing:-.02em}.kaushalAiCaseStudy_textLink__9byDo{display:inline-flex;align-items:center;gap:14px;font-size:15px;font-weight:600;padding-block:8px;text-decoration:none}.kaushalAiCaseStudy_overviewCopy__xKE27 .kaushalAiCaseStudy_textLink__9byDo{margin-top:24px}.kaushalAiCaseStudy_closing__Gtgsc a svg,.kaushalAiCaseStudy_projectLinks__ldJwr svg,.kaushalAiCaseStudy_textLink__9byDo svg{transition:transform .18s ease-out}.kaushalAiCaseStudy_projectDetails__XQ0_8{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);padding-block:24px;gap:32px;margin:0}.kaushalAiCaseStudy_projectDetails__XQ0_8 dt{font-size:12px;color:var(--muted);margin-bottom:8px}.kaushalAiCaseStudy_projectDetails__XQ0_8 dd{font-size:15px;margin:0}.kaushalAiCaseStudy_feature__cyGK3{display:grid;grid-template-columns:.85fr 1.3fr;gap:64px;align-items:start;padding-block:20px 112px;scroll-margin-top:120px}.kaushalAiCaseStudy_featureCopy__srL_M{padding-block:32px}.kaushalAiCaseStudy_featureCopy__srL_M>p:not(.kaushalAiCaseStudy_eyebrow__JbZxX){margin-top:26px;color:var(--muted);font-size:18px;line-height:1.8;max-width:480px}.kaushalAiCaseStudy_featureList__YmUAH{margin:32px 0 0;padding:0;list-style:none}.kaushalAiCaseStudy_featureList__YmUAH li{display:flex;align-items:center;gap:12px;padding-block:14px;font-size:14px;border-top:1px solid var(--line)}.kaushalAiCaseStudy_featureList__YmUAH svg{width:16px;height:16px;flex-shrink:0;color:#387d36}.kaushalAiCaseStudy_screenStage__OJ9ci{border-radius:24px;overflow:hidden}.kaushalAiCaseStudy_discoveryStage__yEhRq{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:48px 42px 32px;background:#e9edf5}.kaushalAiCaseStudy_discoveryStage__yEhRq figure:nth-child(2){padding-top:64px}.kaushalAiCaseStudy_phone__QfNeu{overflow:hidden;border:1px solid #4a4d56;padding:5px;border-radius:28px;background:#111;box-shadow:0 16px 32px -14px #18234466;width:100%;max-width:280px;margin-inline:auto}.kaushalAiCaseStudy_phone__QfNeu img{display:block;width:100%;height:auto;border-radius:22px}.kaushalAiCaseStudy_discoveryStage__yEhRq figcaption{font-size:12px;text-align:center;margin-top:22px}.kaushalAiCaseStudy_discoveryStage__yEhRq figcaption span{color:#737c90;margin-right:8px}.kaushalAiCaseStudy_pipeline__ZkP5A{background:#111c3a;color:#f3f5fa;padding-block:88px;scroll-margin-top:80px}.kaushalAiCaseStudy_pipeline__ZkP5A .kaushalAiCaseStudy_eyebrow__JbZxX{color:#b4c8ff}.kaushalAiCaseStudy_pipelineHeader__6b2ig{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:80px}.kaushalAiCaseStudy_pipelineIntro__lsJq_{max-width:365px;justify-self:end}.kaushalAiCaseStudy_pipelineIntro__lsJq_ img{filter:invert(1);margin-bottom:24px}.kaushalAiCaseStudy_pipelineIntro__lsJq_ p{font-size:17px;line-height:1.75;color:#bfc8db}.kaushalAiCaseStudy_pipelineSteps__DGiZK{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:64px 0 0;gap:32px}.kaushalAiCaseStudy_pipelineSteps__DGiZK li{border-top:1px solid #40506e;padding-top:22px}.kaushalAiCaseStudy_stepMarker__nCLqf{display:flex;justify-content:space-between;color:#a6b7df;font-size:13px;margin-bottom:30px}.kaushalAiCaseStudy_pipelineSteps__DGiZK li:last-child .kaushalAiCaseStudy_stepMarker__nCLqf svg{visibility:hidden}.kaushalAiCaseStudy_pipelineSteps__DGiZK h3{font-size:23px;font-weight:500;letter-spacing:-.03em;margin:0 0 12px}.kaushalAiCaseStudy_pipelineSteps__DGiZK p{color:#bfc8db;font-size:15px;line-height:1.75;max-width:240px}.kaushalAiCaseStudy_tool__Pj_Xg{display:block;font-size:11px;color:#b6c8ee;margin-top:24px}.kaushalAiCaseStudy_languageOutput__5dSXB{border-top:1px solid #40506e;margin-top:48px;padding-top:28px;display:flex;align-items:center;justify-content:space-between;gap:32px}.kaushalAiCaseStudy_languageOutput__5dSXB>div{display:flex;align-items:center;gap:10px;font-size:14px}.kaushalAiCaseStudy_outputDot__YFGd8{width:7px;height:7px;border-radius:50%;background:#a9e595}.kaushalAiCaseStudy_languageOutput__5dSXB ul{display:flex;gap:64px;list-style:none;margin:0;padding:0}.kaushalAiCaseStudy_languageOutput__5dSXB li{display:grid;gap:6px;color:#bfc8db;font-size:11px}.kaushalAiCaseStudy_languageOutput__5dSXB li>span{font-size:24px;color:#f3f5fa}.kaushalAiCaseStudy_learning__9SP_i{padding-block:112px}.kaushalAiCaseStudy_sectionHeading__yymog{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:end;margin-bottom:56px}.kaushalAiCaseStudy_sectionHeading__yymog>p{max-width:370px;justify-self:end;color:var(--muted);font-size:18px;line-height:1.8}.kaushalAiCaseStudy_learningStage__Xv1X4{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;padding:48px 48px 36px;border-radius:24px;background:#edf0f5}.kaushalAiCaseStudy_learningStage__Xv1X4 figure{display:flex;flex-direction:column}.kaushalAiCaseStudy_learningStage__Xv1X4 figure:nth-child(2) .kaushalAiCaseStudy_phone__QfNeu{border-color:#8c96ab}.kaushalAiCaseStudy_learningStage__Xv1X4 .kaushalAiCaseStudy_phone__QfNeu{aspect-ratio:9/20;margin-bottom:32px}.kaushalAiCaseStudy_learningStage__Xv1X4 figcaption{margin-top:auto}.kaushalAiCaseStudy_learningStage__Xv1X4 figcaption>span{color:var(--muted);font-size:11px;letter-spacing:.04em}.kaushalAiCaseStudy_learningStage__Xv1X4 h3{font-size:23px;font-weight:500;letter-spacing:-.03em;margin:10px 0}.kaushalAiCaseStudy_learningStage__Xv1X4 figcaption p{font-size:14px;line-height:1.7;color:var(--muted)}.kaushalAiCaseStudy_admin__fMeJB{background:#eeefe9;padding-block:88px}.kaushalAiCaseStudy_adminGrid__gUo9O{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.kaushalAiCaseStudy_adminStage__lDOUr{text-align:center}.kaushalAiCaseStudy_adminStage__lDOUr .kaushalAiCaseStudy_phone__QfNeu{max-width:280px}.kaushalAiCaseStudy_adminCaption__5FdyV{display:block;font-size:12px;color:var(--muted);margin-top:26px}.kaushalAiCaseStudy_adminFeatures__sOucq{margin-top:32px}.kaushalAiCaseStudy_adminFeatures__sOucq>div{display:flex;gap:20px;padding-block:20px;border-top:1px solid #cfd3cc}.kaushalAiCaseStudy_adminFeatures__sOucq>div>span{font-size:12px;color:var(--muted);padding-top:4px}.kaushalAiCaseStudy_adminFeatures__sOucq h3{font-size:17px;font-weight:500;margin:0 0 6px}.kaushalAiCaseStudy_adminFeatures__sOucq p{color:var(--muted);font-size:14px;line-height:1.7}.kaushalAiCaseStudy_moreWork__W9_Yy{padding-block:96px}.kaushalAiCaseStudy_moreHeading__UpGzi{display:flex;justify-content:space-between;align-items:end;gap:32px}.kaushalAiCaseStudy_projectLinks__ldJwr{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:48px}.kaushalAiCaseStudy_projectLinks__ldJwr>a{border-top:1px solid var(--line);padding-block:28px 12px;text-decoration:none}.kaushalAiCaseStudy_projectCategory__IFK60{font-size:12px;color:var(--muted)}.kaushalAiCaseStudy_projectLinks__ldJwr h3{font-family:var(--font-song-myung),"Song Myung",serif;font-size:36px;font-weight:400;display:flex;justify-content:space-between;align-items:center;margin:18px 0 14px}.kaushalAiCaseStudy_projectLinks__ldJwr p{color:var(--muted);font-size:16px;line-height:1.7;max-width:430px}.kaushalAiCaseStudy_closing__Gtgsc{text-align:center;background:#172653;padding-block:88px;color:#f3f5fa}.kaushalAiCaseStudy_closing__Gtgsc .kaushalAiCaseStudy_eyebrow__JbZxX{color:#c0cfed}.kaushalAiCaseStudy_closing__Gtgsc h2{font-family:var(--font-song-myung),"Song Myung",serif;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.1;letter-spacing:-.03em;margin:24px 0 32px}.kaushalAiCaseStudy_closing__Gtgsc a{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:16px 24px;background:#bcf199;color:#172b27;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .18s ease-out}.kaushalAiCaseStudy_closing__Gtgsc a:focus-visible{outline-color:#fff}.kaushalAiCaseStudy_closing__Gtgsc .kaushalAiCaseStudy_closingNote__EBa0C{font-size:12px;color:#c0cfed;margin-top:20px}@media (hover:hover) and (pointer:fine){.kaushalAiCaseStudy_textLink__9byDo:hover svg{transform:translateY(3px)}.kaushalAiCaseStudy_closing__Gtgsc a:hover svg,.kaushalAiCaseStudy_moreHeading__UpGzi .kaushalAiCaseStudy_textLink__9byDo:hover svg,.kaushalAiCaseStudy_projectLinks__ldJwr a:hover svg{transform:translate(3px,-3px)}.kaushalAiCaseStudy_closing__Gtgsc a:hover{background:#d0ffb3}}@media (min-width:1024px){.kaushalAiCaseStudy_feature__cyGK3>.kaushalAiCaseStudy_featureCopy__srL_M{position:sticky;top:110px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.kaushalAiCaseStudy_reveal__y_4J_{animation:kaushalAiCaseStudy_reveal__y_4J_ linear both;animation-timeline:view();animation-range:entry 0 entry 30%}@keyframes kaushalAiCaseStudy_reveal__y_4J_{0%{opacity:.65;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}}@media (max-width:1100px){.kaushalAiCaseStudy_techList__Pb57L li{grid-template-columns:1fr;gap:8px}.kaushalAiCaseStudy_techIcon__E2giW{grid-row:auto;height:40px}.kaushalAiCaseStudy_techRole__WrXuN{margin:0}.kaushalAiCaseStudy_overview__w7FsC{gap:48px}.kaushalAiCaseStudy_feature__cyGK3{gap:32px}.kaushalAiCaseStudy_discoveryStage__yEhRq{padding:32px 24px 24px;gap:20px}.kaushalAiCaseStudy_learningStage__Xv1X4{gap:28px;padding:36px 28px}.kaushalAiCaseStudy_adminGrid__gUo9O{gap:56px}.kaushalAiCaseStudy_pipelineHeader__6b2ig{gap:48px}}@media (max-width:767px){.kaushalAiCaseStudy_container__OQLEI{width:calc(100% - 40px)}.kaushalAiCaseStudy_technology__wg2YE{padding-block:36px}.kaushalAiCaseStudy_techList__Pb57L{grid-template-columns:repeat(6,1fr);gap:28px 12px}.kaushalAiCaseStudy_techList__Pb57L li{grid-column:span 2}.kaushalAiCaseStudy_techList__Pb57L li:nth-child(4){grid-column:2/span 2}.kaushalAiCaseStudy_techName__2FL5X{font-size:14px}.kaushalAiCaseStudy_techRole__WrXuN{font-size:10px}.kaushalAiCaseStudy_techIcon__E2giW img,.kaushalAiCaseStudy_techIcon__E2giW svg{width:32px;height:32px}.kaushalAiCaseStudy_overview__w7FsC{grid-template-columns:1fr;padding-block:64px;gap:32px}.kaushalAiCaseStudy_overviewCopy__xKE27>.kaushalAiCaseStudy_lead__i__A6{font-size:23px}.kaushalAiCaseStudy_overviewCopy__xKE27>p{font-size:16px}.kaushalAiCaseStudy_projectDetails__XQ0_8{grid-template-columns:1fr;gap:20px}.kaushalAiCaseStudy_projectDetails__XQ0_8>div{display:grid;grid-template-columns:90px 1fr;gap:16px}.kaushalAiCaseStudy_projectDetails__XQ0_8 dt{margin:0;padding-top:3px}.kaushalAiCaseStudy_projectDetails__XQ0_8 dd{font-size:14px}.kaushalAiCaseStudy_feature__cyGK3{grid-template-columns:1fr;gap:28px;padding-block:0 64px}.kaushalAiCaseStudy_featureCopy__srL_M{padding-block:0}.kaushalAiCaseStudy_featureCopy__srL_M>p:not(.kaushalAiCaseStudy_eyebrow__JbZxX){font-size:16px;margin-top:22px}.kaushalAiCaseStudy_featureList__YmUAH{margin-top:24px}.kaushalAiCaseStudy_featureList__YmUAH li{font-size:13px}.kaushalAiCaseStudy_phone__QfNeu{padding:3px;border-radius:20px}.kaushalAiCaseStudy_phone__QfNeu img{border-radius:16px}.kaushalAiCaseStudy_discoveryStage__yEhRq{padding:28px 20px 24px;gap:20px;border-radius:18px}.kaushalAiCaseStudy_discoveryStage__yEhRq figure:nth-child(2){padding-top:40px}.kaushalAiCaseStudy_discoveryStage__yEhRq figcaption{font-size:10px;margin-top:16px}.kaushalAiCaseStudy_discoveryStage__yEhRq figcaption span{display:block;margin:0 0 4px}.kaushalAiCaseStudy_pipeline__ZkP5A{padding-block:64px}.kaushalAiCaseStudy_pipelineHeader__6b2ig{grid-template-columns:1fr;gap:32px}.kaushalAiCaseStudy_pipelineIntro__lsJq_{justify-self:start;display:flex;gap:18px;max-width:none;align-items:flex-start}.kaushalAiCaseStudy_pipelineIntro__lsJq_ img{width:34px;height:34px;margin:5px 0 0}.kaushalAiCaseStudy_pipelineIntro__lsJq_ p{font-size:15px}.kaushalAiCaseStudy_pipelineSteps__DGiZK{grid-template-columns:1fr 1fr;gap:32px 24px;margin-top:40px}.kaushalAiCaseStudy_stepMarker__nCLqf{margin-bottom:20px}.kaushalAiCaseStudy_pipelineSteps__DGiZK h3{font-size:20px}.kaushalAiCaseStudy_pipelineSteps__DGiZK p{font-size:14px}.kaushalAiCaseStudy_tool__Pj_Xg{font-size:10px;line-height:1.6;margin-top:16px}.kaushalAiCaseStudy_languageOutput__5dSXB{align-items:start;flex-direction:column;gap:24px;margin-top:32px}.kaushalAiCaseStudy_languageOutput__5dSXB ul{width:100%;justify-content:space-between;gap:24px}.kaushalAiCaseStudy_learning__9SP_i{padding-block:64px}.kaushalAiCaseStudy_sectionHeading__yymog{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.kaushalAiCaseStudy_sectionHeading__yymog>p{justify-self:start;max-width:none;font-size:16px}.kaushalAiCaseStudy_learningStage__Xv1X4{grid-template-columns:1fr;padding:28px 22px;gap:32px;border-radius:18px}.kaushalAiCaseStudy_learningStage__Xv1X4 figure{display:grid;grid-template-columns:1fr .85fr;gap:22px;align-items:center}.kaushalAiCaseStudy_learningStage__Xv1X4 figure+figure{padding-top:32px;border-top:1px solid #d4dbe5}.kaushalAiCaseStudy_learningStage__Xv1X4 .kaushalAiCaseStudy_phone__QfNeu{margin-bottom:0}.kaushalAiCaseStudy_learningStage__Xv1X4 figcaption{margin-top:0}.kaushalAiCaseStudy_learningStage__Xv1X4 figcaption>span{font-size:10px}.kaushalAiCaseStudy_learningStage__Xv1X4 h3{font-size:20px;line-height:1.2}.kaushalAiCaseStudy_learningStage__Xv1X4 figcaption p{font-size:12px}.kaushalAiCaseStudy_admin__fMeJB{padding-block:64px}.kaushalAiCaseStudy_adminGrid__gUo9O{grid-template-columns:1fr;gap:40px}.kaushalAiCaseStudy_adminStage__lDOUr{order:2}.kaushalAiCaseStudy_adminStage__lDOUr .kaushalAiCaseStudy_phone__QfNeu{max-width:230px}.kaushalAiCaseStudy_moreWork__W9_Yy{padding-block:64px}.kaushalAiCaseStudy_moreHeading__UpGzi{align-items:start;flex-direction:column;gap:20px}.kaushalAiCaseStudy_projectLinks__ldJwr{grid-template-columns:1fr;gap:24px;margin-top:28px}.kaushalAiCaseStudy_projectLinks__ldJwr h3{font-size:32px}.kaushalAiCaseStudy_projectLinks__ldJwr p{font-size:15px}.kaushalAiCaseStudy_closing__Gtgsc{padding-block:64px}}@media (prefers-reduced-motion:reduce){.kaushalAiCaseStudy_page__LHD6n *,.kaushalAiCaseStudy_page__LHD6n :after,.kaushalAiCaseStudy_page__LHD6n :before{animation:none!important;transition:none!important}}