.VPrimeCases_main___I_03{--case-line:rgba(173,187,240,.17);max-width:1400px;margin:0 auto;padding:150px 40px 64px;color:#f5f7ff;position:relative;background:radial-gradient(ellipse at 65% 0,rgba(101,75,236,.14),transparent 900px)}.VPrimeCases_hero__pnZbe{padding:48px 0 0}.VPrimeCases_eyebrow__ihfxI{display:block;color:#91e6fa;font-size:11px;font-weight:650;letter-spacing:.18em;margin-bottom:24px}.VPrimeCases_hero__pnZbe h1{font-size:clamp(40px,5.1vw,72px);line-height:1.08;letter-spacing:-.045em;font-weight:650;max-width:1120px;margin:0}.VPrimeCases_hero__pnZbe h1 span{background:linear-gradient(105deg,#d7faff,#94baff 50%,#b697ff);background-clip:text;-webkit-background-clip:text;color:transparent}.VPrimeCases_intro__NecPT{max-width:700px;font-size:19px;line-height:1.7;color:#b0b9cf;margin:30px 0}.VPrimeCases_actions__fT0bd{display:flex;gap:14px;flex-wrap:wrap}.VPrimeCases_primary__JOVaQ,.VPrimeCases_secondary__I4aDg{display:inline-flex;justify-content:center;align-items:center;padding:16px 22px;border-radius:12px;font-size:14px;font-weight:650;transition:transform .2s,background .2s}.VPrimeCases_primary__JOVaQ{background:#e0f8ff;color:#0a1321}.VPrimeCases_secondary__I4aDg{border:1px solid var(--case-line);background:rgba(161,174,239,.05);color:#e5eeff}.VPrimeCases_primary__JOVaQ:hover,.VPrimeCases_secondary__I4aDg:hover{transform:translateY(-2px);box-shadow:0 0 22px #749eff22}.VPrimeCases_heroBottom__czFEx{display:flex;justify-content:space-between;gap:20px;padding:34px 0;margin-top:36px;border-top:1px solid var(--case-line);font-size:12px;color:#95a1bc}.VPrimeCases_spotlight__DkcGw{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;border:1px solid var(--case-line);border-radius:24px;padding:42px;background:linear-gradient(120deg,#14152b,#0a1520);margin:42px 0 94px}.VPrimeCases_main___I_03 h2{font-size:clamp(29px,3vw,42px);font-weight:600;letter-spacing:-.035em;line-height:1.2;margin:0 0 20px}.VPrimeCases_spotlight__DkcGw p{font-size:16px;line-height:1.8;color:#b0b9cf;max-width:520px;margin-bottom:24px}.VPrimeCases_workflow__I1s9e{padding:24px;border:1px solid #c5dcff20;border-radius:18px;background:#070b1588;box-shadow:0 20px 50px #0004;transform:rotate(-2deg)}.VPrimeCases_workflowTitle__9Phsm{display:block;color:#7589ac;font-size:10px;letter-spacing:.17em;margin-bottom:20px}.VPrimeCases_workflow__I1s9e>div{display:grid;grid-template-columns:12px 1fr;gap:6px 12px;padding:16px 0;border-top:1px solid #c5dcff12;font-size:15px}.VPrimeCases_workflow__I1s9e i{width:7px;height:7px;border-radius:50%;background:#85def5;margin-top:5px;box-shadow:0 0 16px #85def588}.VPrimeCases_workflow__I1s9e small{grid-column:2;color:#879ab8;font-size:12px}.VPrimeCases_catalog__mr7c4{scroll-margin-top:110px}.VPrimeCases_catalogHeading__2hUu_{display:flex;justify-content:space-between;align-items:end;gap:30px}.VPrimeCases_search__k5jAb{min-width:260px;max-width:100%;display:block;margin-bottom:20px}.VPrimeCases_search__k5jAb span{font-size:11px;color:#a7b3cc;display:block;margin-bottom:8px}.VPrimeCases_search__k5jAb input{width:100%;background:#0d1220;color:#f5f7ff;border:1px solid var(--case-line);border-radius:10px;padding:13px 15px;outline:none}.VPrimeCases_search__k5jAb input:focus{border-color:#91e6fa}.VPrimeCases_filters__NqJ3q{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.VPrimeCases_filters__NqJ3q button{display:flex;gap:10px;align-items:center;border:1px solid var(--case-line);background:#0d111b;border-radius:100px;padding:11px 16px;cursor:pointer;font-size:13px;color:#b0bdd5}.VPrimeCases_filters__NqJ3q button span{font-size:10px;opacity:.6}.VPrimeCases_filters__NqJ3q button[aria-pressed=true]{color:#101629;background:#cbeeff;border-color:#cbeeff}.VPrimeCases_count__Xq3Q9{color:#8290ac;font-size:12px;margin:22px 0}.VPrimeCases_grid__3wz8B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.VPrimeCases_card__X1HJ4{border:1px solid var(--case-line);border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#121727,#090c15);scroll-margin-top:120px;transition:border-color .25s,box-shadow .25s}.VPrimeCases_card__X1HJ4:hover{border-color:#8daaff66;box-shadow:0 18px 40px #0003}.VPrimeCases_card__X1HJ4[hidden]{display:none}.VPrimeCases_visual__AAwL2{height:232px;position:relative;overflow:hidden;background:#111b29}.VPrimeCases_placeholder___0iMn{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:30px;background:radial-gradient(ellipse at top right,#705bb555,transparent 75%),linear-gradient(140deg,#142f3c,#121526)}.VPrimeCases_placeholder___0iMn span{font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:#9ccadb}.VPrimeCases_placeholder___0iMn strong{font-size:29px;line-height:1.1;letter-spacing:-.035em;font-weight:600;margin-top:14px}.VPrimeCases_placeholder___0iMn i{font-size:8px;color:#8395b9;font-style:normal;letter-spacing:.2em;margin-top:28px}.VPrimeCases_visual__AAwL2 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:transform .5s}.VPrimeCases_card__X1HJ4:hover .VPrimeCases_visual__AAwL2 img{transform:scale(1.025)}.VPrimeCases_badge__og0Y_{position:absolute;bottom:12px;left:12px;padding:7px 10px;background:#050915db;border:1px solid #b4d6ff26;backdrop-filter:blur(10px);border-radius:7px;font-size:10px;color:#d5e9ff}.VPrimeCases_visual_crm__vBQQ0 .VPrimeCases_placeholder___0iMn{background:radial-gradient(at 100% 100%,#477d9744,transparent 70%),linear-gradient(140deg,#26224a,#0d2030)}.VPrimeCases_cardBody__fRQxa{padding:23px}.VPrimeCases_cardLabel__bpV6M{display:flex;flex-wrap:wrap;gap:8px;color:#8fd6eb;font-size:10px;letter-spacing:.04em;line-height:1.7}.VPrimeCases_cardLabel__bpV6M span{color:#a6a4c6}.VPrimeCases_card__X1HJ4 h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;font-weight:600;margin:14px 0}.VPrimeCases_card__X1HJ4 p{font-size:14px;line-height:1.75;color:#aeb9cf;margin:0 0 18px}.VPrimeCases_details__ij_ZZ{border-top:1px solid var(--case-line);margin-top:22px}.VPrimeCases_details__ij_ZZ summary{display:flex;justify-content:space-between;gap:10px;cursor:pointer;font-size:13px;padding:17px 0;list-style:none;color:#e0e8f9}.VPrimeCases_details__ij_ZZ summary::-webkit-details-marker{display:none}.VPrimeCases_details__ij_ZZ summary span{font-size:18px;color:#91e6fa}.VPrimeCases_details__ij_ZZ[open] summary span{transform:rotate(45deg)}.VPrimeCases_details__ij_ZZ h4{font-size:12px;color:#e4edff;margin:6px 0 9px}.VPrimeCases_projectLink__OAstj{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#94d7ee;border-top:1px solid var(--case-line);padding-top:14px}.VPrimeCases_empty__jKSG_{text-align:center;padding:60px 20px;color:#b7c4dc}.VPrimeCases_empty__jKSG_ button{display:block;margin:20px auto 0;border:1px solid var(--case-line);border-radius:10px;padding:12px 18px;background:#152034;cursor:pointer}.VPrimeCases_seo__ZIFu0{margin-top:100px;padding-top:50px;border-top:1px solid var(--case-line)}.VPrimeCases_seo__ZIFu0>h2{max-width:740px}.VPrimeCases_seoGrid__hfgd9{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:36px}.VPrimeCases_seo__ZIFu0 h3{font-size:21px;line-height:1.4;margin-bottom:18px}.VPrimeCases_seo__ZIFu0 p{font-size:15px;color:#a9b5ce;line-height:1.9;margin-bottom:18px}.VPrimeCases_seo__ZIFu0 a{display:inline-block;color:#99dff4;border-bottom:1px solid #99dff444;font-size:14px;padding-bottom:6px}.VPrimeCases_cta___scSp{text-align:center;border:1px solid var(--case-line);border-radius:24px;padding:64px 24px;margin-top:80px;background:radial-gradient(ellipse at bottom,#5c60c733,transparent 80%)}.VPrimeCases_cta___scSp p{font-size:16px;line-height:1.8;color:#b0b9cf;max-width:590px;margin:0 auto 28px}.VPrimeCases_main___I_03 a:focus-visible,.VPrimeCases_main___I_03 button:focus-visible,.VPrimeCases_main___I_03 summary:focus-visible{outline:2px solid #9eeaff;outline-offset:5px}@media(min-width:1500px){.VPrimeCases_main___I_03{padding-top:160px}}@media(max-width:1100px){.VPrimeCases_grid__3wz8B{grid-template-columns:repeat(2,minmax(0,1fr))}.VPrimeCases_spotlight__DkcGw{gap:30px;padding:30px}.VPrimeCases_main___I_03{padding-inline:28px}.VPrimeCases_heroBottom__czFEx{font-size:11px}}@media(max-width:700px){.VPrimeCases_main___I_03{padding:110px 18px 36px}.VPrimeCases_hero__pnZbe{padding-top:28px}.VPrimeCases_hero__pnZbe h1{font-size:39px;line-height:1.12}.VPrimeCases_intro__NecPT{font-size:16px;margin:24px 0}.VPrimeCases_heroBottom__czFEx{flex-direction:column;gap:10px;padding:24px 0;margin-top:28px}.VPrimeCases_spotlight__DkcGw{grid-template-columns:1fr;margin:20px 0 60px;padding:26px 22px;gap:30px}.VPrimeCases_workflow__I1s9e{transform:none;padding:18px}.VPrimeCases_spotlight__DkcGw h2{font-size:29px}.VPrimeCases_catalogHeading__2hUu_{display:block}.VPrimeCases_search__k5jAb{margin:24px 0 16px;min-width:0}.VPrimeCases_filters__NqJ3q{gap:7px}.VPrimeCases_filters__NqJ3q button{padding:10px 13px;font-size:12px}.VPrimeCases_grid__3wz8B{grid-template-columns:1fr;gap:20px}.VPrimeCases_visual__AAwL2{height:240px}.VPrimeCases_cardBody__fRQxa{padding:22px}.VPrimeCases_card__X1HJ4 h3{font-size:23px}.VPrimeCases_card__X1HJ4 p{font-size:15px}.VPrimeCases_details__ij_ZZ summary,.VPrimeCases_projectLink__OAstj{font-size:14px;padding-block:17px}.VPrimeCases_seo__ZIFu0{margin-top:65px}.VPrimeCases_seoGrid__hfgd9{grid-template-columns:1fr;gap:30px}.VPrimeCases_cta___scSp{padding:42px 22px;margin-top:50px}.VPrimeCases_actions__fT0bd>a{padding:15px 18px}.VPrimeCases_eyebrow__ihfxI{font-size:10px;margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.VPrimeCases_main___I_03 *{transition:none!important;scroll-behavior:auto!important}}.VPrimeCases_conceptVisual__6wF7w{height:auto;aspect-ratio:1.6;background:#10121b}.VPrimeCases_conceptVisual__6wF7w img{object-fit:contain}.VPrimeCases_conceptBadge__wcNxH{position:absolute;top:10px;right:10px;padding:5px 8px;border:1px solid #ffffff38;border-radius:6px;color:#f3f6ff;background:#080d20cf;font-size:9px;line-height:1.2;backdrop-filter:blur(8px)}.VPrimeCases_card__X1HJ4 p.VPrimeCases_value__KPE3H{border-left:2px solid #84d8ed66;padding:0 0 0 13px;color:#d0dced;font-size:13px;line-height:1.6;margin:22px 0 0}.VPrimeCases_value__KPE3H span{display:block;text-transform:uppercase;color:#8bd5eb;font-size:9px;letter-spacing:.1em;margin-bottom:6px}@media(max-width:700px){.VPrimeCases_conceptVisual__6wF7w{height:auto}.VPrimeCases_card__X1HJ4 p.VPrimeCases_value__KPE3H{font-size:14px}}.VPrimeCases_visual_crm__vBQQ0{height:auto;aspect-ratio:1.598;background:#eef2f7}.VPrimeCases_visual_crm__vBQQ0 img{object-fit:contain;object-position:center;background:#eef2f7}@media(max-width:700px){.VPrimeCases_visual_crm__vBQQ0{height:auto;aspect-ratio:1.598}}