.page-module___8aEwW__skipLink{z-index:100;color:#101318;background:#fff;border-radius:999px;padding:.75rem 1rem;font-weight:700;transition:transform .16s;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.page-module___8aEwW__skipLink:focus{transform:translateY(0)}.page-module___8aEwW__hero{color:#f8f6f0;background:radial-gradient(circle at 72% 32%,#6165ff3d,#0000 31rem),linear-gradient(135deg,#12151d 0%,#171b25 54%,#0f1218 100%);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__hero:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.page-module___8aEwW__header,.page-module___8aEwW__heroGrid,.page-module___8aEwW__heroFooter{z-index:2;width:min(1480px,100% - 6rem);margin-inline:auto;position:relative}.page-module___8aEwW__header{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:100px;display:flex}.page-module___8aEwW__logoLink{display:inline-flex}.page-module___8aEwW__brand{align-items:center;gap:.75rem;display:inline-flex}.page-module___8aEwW__brandMark{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;width:34px;height:34px;display:grid;transform:rotate(-5deg)}.page-module___8aEwW__brandMark span{background:#654bff;border-radius:2px;display:block}.page-module___8aEwW__brandMark span:first-child{border-radius:9px 2px 2px 9px;grid-row:1/3}.page-module___8aEwW__brandMark span:nth-child(2){background:#d7ff72}.page-module___8aEwW__brandMark span:nth-child(3){background:#ff7246}.page-module___8aEwW__brandName{letter-spacing:-.03em;font-size:1.06rem;font-weight:720}.page-module___8aEwW__nav{color:#ffffffb8;align-items:center;gap:2.4rem;font-size:.9rem;display:flex}.page-module___8aEwW__nav a{transition:color .16s,background .16s}.page-module___8aEwW__nav a:hover,.page-module___8aEwW__nav a:focus-visible{color:#fff}.page-module___8aEwW__navCta{border:1px solid #ffffff42;border-radius:999px;padding:.85rem 1.1rem;color:#fff!important}.page-module___8aEwW__navCta:hover{background:#ffffff1a}.page-module___8aEwW__heroGrid{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(470px,.95fr);align-items:center;gap:3rem;padding-block:6rem 5rem;display:grid}.page-module___8aEwW__heroCopy{z-index:3;position:relative}.page-module___8aEwW__eyebrow,.page-module___8aEwW__sectionNumber{text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.65rem;margin-bottom:2.2rem;font-size:.69rem;font-weight:750;display:flex}.page-module___8aEwW__eyebrow{color:#d7ff72}.page-module___8aEwW__eyebrow span{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #d7ff721f}.page-module___8aEwW__hero h1,.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__capabilitiesHeader h2,.page-module___8aEwW__partnerHeader h2,.page-module___8aEwW__approachHeader h2,.page-module___8aEwW__principles h2,.page-module___8aEwW__contact h2{letter-spacing:-.07em;font-size:clamp(3.5rem,6.6vw,7.4rem);font-weight:650;line-height:.93}.page-module___8aEwW__hero h1 em,.page-module___8aEwW__sectionIntro h2 em,.page-module___8aEwW__capabilitiesHeader h2 em,.page-module___8aEwW__partnerHeader h2 em,.page-module___8aEwW__approachHeader h2 em,.page-module___8aEwW__principles h2 em,.page-module___8aEwW__contact h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400}.page-module___8aEwW__hero h1 em{color:#9b8cff}.page-module___8aEwW__heroLead{color:#ffffffad;max-width:620px;margin-top:2.2rem;font-size:clamp(1.05rem,1.5vw,1.32rem);line-height:1.56}.page-module___8aEwW__heroActions{align-items:center;gap:1.6rem;margin-top:2.6rem;display:flex}.page-module___8aEwW__primaryButton,.page-module___8aEwW__textButton,.page-module___8aEwW__projectLink{justify-content:center;align-items:center;gap:1.1rem;font-weight:720;display:inline-flex}.page-module___8aEwW__primaryButton{color:#11151d;background:#d7ff72;border-radius:999px;min-height:58px;padding:0 1.45rem;transition:transform .18s,box-shadow .18s}.page-module___8aEwW__primaryButton:hover,.page-module___8aEwW__primaryButton:focus-visible{transform:translateY(-2px);box-shadow:0 12px 35px #d7ff7233}.page-module___8aEwW__textButton{color:#ffffffe0;border-bottom:1px solid #ffffff4d;padding-block:1rem}.page-module___8aEwW__heroVisual{min-height:530px;position:relative}.page-module___8aEwW__orbit{aspect-ratio:1;border:1px solid #ffffff24;border-radius:44% 56% 49% 51%;width:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.page-module___8aEwW__orbit:before,.page-module___8aEwW__orbit:after{content:"";border:1px dashed #d7ff7224;border-radius:50%;position:absolute;inset:55px}.page-module___8aEwW__orbit:after{filter:blur(10px);background:radial-gradient(circle,#654bff7a,#0000 68%);border:0;inset:135px}.page-module___8aEwW__floatCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff29;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;width:min(360px,76%);padding:1.25rem;animation:7s ease-in-out infinite page-module___8aEwW__float;display:grid;position:absolute;box-shadow:0 26px 70px #00000047}.page-module___8aEwW__floatCard strong{letter-spacing:-.03em;font-size:1.22rem;display:block}.page-module___8aEwW__floatCard small{color:#ffffff94;margin-top:.22rem;display:block}.page-module___8aEwW__floatIndex{color:#171b25;border-radius:12px;place-items:center;width:44px;height:44px;font-size:.72rem;font-weight:800;display:grid}.page-module___8aEwW__floatArrow{color:#ffffff8a;font-size:1.25rem}.page-module___8aEwW__floatCardKamilya{background:#353165c4;top:8%;left:4%;transform:rotate(-4deg)}.page-module___8aEwW__floatCardKamilya .page-module___8aEwW__floatIndex{background:#d7ff72}.page-module___8aEwW__floatCardDocvoice{background:#14446dc7;animation-delay:-2.2s;top:40%;right:-2%;transform:rotate(4deg)}.page-module___8aEwW__floatCardDocvoice .page-module___8aEwW__floatIndex{background:#7be5ff}.page-module___8aEwW__floatCardMobile{background:#672d2dc7;animation-delay:-4.2s;bottom:5%;left:10%;transform:rotate(-1.5deg)}.page-module___8aEwW__floatCardMobile .page-module___8aEwW__floatIndex{background:#ff8d69}.page-module___8aEwW__heroStamp{text-align:center;color:#ffffff80;letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff2e;border-radius:50%;place-content:center;width:112px;height:112px;font-size:.61rem;display:grid;position:absolute;bottom:2%;right:2%;transform:rotate(8deg)}.page-module___8aEwW__heroStamp strong{color:#d7ff72;font-size:1.3rem;line-height:1}.page-module___8aEwW__heroFooter{color:#ffffff73;text-transform:uppercase;letter-spacing:.12em;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;min-height:62px;font-size:.6rem;display:flex}.page-module___8aEwW__scrollHint{color:#ffffffb8}.page-module___8aEwW__projects{color:#151821;background:#f2efe8;padding:9rem 3rem}.page-module___8aEwW__sectionIntro,.page-module___8aEwW__projectCard,.page-module___8aEwW__additionalProducts,.page-module___8aEwW__capabilitiesHeader,.page-module___8aEwW__capabilitiesShowcase,.page-module___8aEwW__capabilityGrid,.page-module___8aEwW__partnerHeader,.page-module___8aEwW__partnerList,.page-module___8aEwW__approachHeader,.page-module___8aEwW__steps,.page-module___8aEwW__principles>:not(.page-module___8aEwW__marquee){width:min(1380px,100%);margin-inline:auto}.page-module___8aEwW__sectionIntro,.page-module___8aEwW__capabilitiesHeader,.page-module___8aEwW__partnerHeader{grid-template-columns:.55fr 1.55fr .8fr;align-items:end;gap:2rem;margin-bottom:5rem;display:grid}.page-module___8aEwW__sectionNumber{color:#5b5f67;align-self:start;margin:0}.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__capabilitiesHeader h2,.page-module___8aEwW__partnerHeader h2,.page-module___8aEwW__approachHeader h2,.page-module___8aEwW__principles h2{font-size:clamp(3rem,5.1vw,6rem)}.page-module___8aEwW__sectionIntro h2 em,.page-module___8aEwW__capabilitiesHeader h2 em,.page-module___8aEwW__partnerHeader h2 em,.page-module___8aEwW__approachHeader h2 em{color:#654bff}.page-module___8aEwW__sectionIntro>p:last-child,.page-module___8aEwW__capabilitiesHeader>p:last-child,.page-module___8aEwW__partnerHeader>p:last-child,.page-module___8aEwW__approachHeader>p:last-child{color:#666970;font-size:1.02rem;line-height:1.65}.page-module___8aEwW__projectCard{border-radius:28px;grid-template-columns:minmax(340px,.74fr) minmax(0,1.26fr);min-height:670px;margin-bottom:2rem;display:grid;overflow:hidden}.page-module___8aEwW__projectCopy{z-index:2;flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,4rem);display:flex;position:relative}.page-module___8aEwW__projectTopline{justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__projectNumber{border:1px solid;border-radius:50%;place-items:center;width:46px;height:46px;font-size:.69rem;font-weight:800;display:grid}.page-module___8aEwW__projectType,.page-module___8aEwW__projectKicker{letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:800}.page-module___8aEwW__projectKicker{opacity:.64;margin-bottom:.9rem}.page-module___8aEwW__projectCopy h3{letter-spacing:-.065em;max-width:620px;font-size:clamp(3rem,5.2vw,6rem);font-weight:650;line-height:.94}.page-module___8aEwW__projectDescription{opacity:.74;max-width:540px;margin-top:1.6rem;font-size:1.08rem;line-height:1.6}.page-module___8aEwW__projectTags{flex-wrap:wrap;gap:.55rem;margin-top:1.65rem;padding:0;list-style:none;display:flex}.page-module___8aEwW__projectTags li{opacity:.72;border:1px solid;border-radius:999px;padding:.55rem .78rem;font-size:.72rem}.page-module___8aEwW__projectLink{border-bottom:1px solid;align-self:flex-start;padding-bottom:.45rem}.page-module___8aEwW__projectLink span{transition:transform .17s}.page-module___8aEwW__projectLink:hover span,.page-module___8aEwW__projectLink:focus-visible span{transform:translate(2px,-2px)}.page-module___8aEwW__additionalProducts{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.page-module___8aEwW__compactProduct{background:#ffffff73;border:1px solid #15182129;border-radius:22px;flex-direction:column;min-height:330px;padding:2rem;display:flex}.page-module___8aEwW__compactProduct>span{color:#654bff;text-transform:uppercase;letter-spacing:.13em;font-size:.66rem;font-weight:800}.page-module___8aEwW__compactProduct h3{letter-spacing:-.05em;margin-top:2.5rem;font-size:2rem}.page-module___8aEwW__compactProduct p{color:#62656c;margin-top:1rem;line-height:1.55}.page-module___8aEwW__compactProduct ul{flex-wrap:wrap;gap:.45rem;margin-top:1.2rem;padding:0;list-style:none;display:flex}.page-module___8aEwW__compactProduct li{border:1px solid #15182133;border-radius:999px;padding:.4rem .6rem;font-size:.67rem}.page-module___8aEwW__compactProduct a{margin-top:auto;padding-top:2rem;font-weight:750}.page-module___8aEwW__kamilyaCard{color:#211b43;background:#ded7ff}.page-module___8aEwW__kamilyaVisual,.page-module___8aEwW__docvoiceVisual{background:#fff;border-radius:24px 0 0 24px;align-self:center;min-width:760px;height:500px;position:relative;overflow:hidden;transform:translate(5%)rotate(-2deg);box-shadow:-30px 35px 80px #2e216833}.page-module___8aEwW__visualLabel{z-index:6;color:#625f6b;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd6;border-radius:999px;padding:.35rem .55rem;font-size:.52rem;font-weight:800;position:absolute;top:.7rem;right:1rem}.page-module___8aEwW__browserChrome{color:#8a8895;background:#f3f1f8;align-items:center;gap:1rem;height:42px;padding-inline:1rem;font-size:.65rem;display:flex}.page-module___8aEwW__browserDots{gap:5px;display:flex}.page-module___8aEwW__browserDots i{background:#c5c1ce;border-radius:50%;width:7px;height:7px}.page-module___8aEwW__lmsBody{height:calc(100% - 42px);display:flex}.page-module___8aEwW__lmsSidebar{background:#2c225e;flex-direction:column;align-items:center;gap:1.25rem;width:78px;padding-top:1.35rem;display:flex}.page-module___8aEwW__lmsLogo,.page-module___8aEwW__avatar{border-radius:10px;place-items:center;font-weight:800;display:grid}.page-module___8aEwW__lmsLogo{color:#2c225e;background:#d7ff72;width:34px;height:34px;margin-bottom:1rem}.page-module___8aEwW__lmsSidebar>span{background:#fff3;border-radius:5px;width:28px;height:7px}.page-module___8aEwW__lmsSidebar .page-module___8aEwW__activeNav{background:#d7ff72e6;height:28px}.page-module___8aEwW__lmsContent{color:#262431;background:#faf9fd;flex:1;padding:2.1rem 2.4rem}.page-module___8aEwW__lmsHeader,.page-module___8aEwW__progressPanel,.page-module___8aEwW__medicalTitle{justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__lmsHeader small,.page-module___8aEwW__lmsHeader strong,.page-module___8aEwW__progressPanel small,.page-module___8aEwW__progressPanel strong,.page-module___8aEwW__medicalTitle small,.page-module___8aEwW__medicalTitle strong{display:block}.page-module___8aEwW__lmsHeader small,.page-module___8aEwW__progressPanel small,.page-module___8aEwW__medicalTitle small{color:#8e8b97;margin-bottom:.35rem;font-size:.68rem}.page-module___8aEwW__lmsHeader strong,.page-module___8aEwW__medicalTitle strong{font-size:1.3rem}.page-module___8aEwW__avatar{color:#fff;background:#654bff;width:38px;height:38px;font-size:.72rem}.page-module___8aEwW__progressPanel{color:#fff;background:#2c225e;border-radius:16px;margin-block:1.8rem;padding:1.25rem}.page-module___8aEwW__progressPanel small{color:#ffffff8c}.page-module___8aEwW__progressPanel strong{font-size:1.25rem}.page-module___8aEwW__progressRing{border:6px solid #d7ff72;border-right-color:#ffffff24;border-radius:50%;place-items:center;width:57px;height:57px;font-size:.7rem;font-weight:800;display:grid}.page-module___8aEwW__mockLabel{margin-bottom:.85rem;font-size:.73rem;font-weight:800}.page-module___8aEwW__courseGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module___8aEwW__courseCard{background:#fff;border:1px solid #e8e5ee;border-radius:14px;min-height:145px;padding:1rem}.page-module___8aEwW__courseIcon{color:#332a63;background:#ded7ff;border-radius:9px;place-items:center;width:32px;height:32px;margin-bottom:.8rem;font-size:.58rem;font-weight:800;display:grid}.page-module___8aEwW__orangeIcon{color:#783622;background:#ffd8cb}.page-module___8aEwW__courseCard strong{min-height:2.2rem;font-size:.68rem;line-height:1.35;display:block}.page-module___8aEwW__courseCard>div{background:#eeeaf4;border-radius:999px;height:5px;margin:.75rem 0 .45rem;overflow:hidden}.page-module___8aEwW__courseCard>div i{border-radius:inherit;background:#654bff;height:100%;display:block}.page-module___8aEwW__courseCard small{color:#8b8794;font-size:.57rem}.page-module___8aEwW__docvoiceCard{color:#f1f9ff;background:#0d2f4b}.page-module___8aEwW__docvoiceCard .page-module___8aEwW__projectKicker,.page-module___8aEwW__docvoiceCard .page-module___8aEwW__projectLink{color:#7be5ff}.page-module___8aEwW__docvoiceVisual{color:#193044;background:#f5f9fc;transform:translate(5%)rotate(1.5deg);box-shadow:-30px 35px 80px #00000047}.page-module___8aEwW__medicalTopbar{background:#fff;border-bottom:1px solid #e5edf2;justify-content:space-between;align-items:center;height:66px;padding-inline:1.6rem;display:flex}.page-module___8aEwW__medicalLogo{color:#0d2f4b;align-items:center;gap:.6rem;font-weight:800;display:flex}.page-module___8aEwW__medicalLogo span{color:#0d2f4b;background:#7be5ff;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.page-module___8aEwW__medicalActions{align-items:center;gap:.75rem;display:flex}.page-module___8aEwW__medicalActions i{background:#dbe7ed;border-radius:50%;width:10px;height:10px}.page-module___8aEwW__medicalActions span{color:#fff;background:#0d2f4b;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.6rem;display:grid}.page-module___8aEwW__medicalBody{height:calc(100% - 66px);display:flex}.page-module___8aEwW__medicalSidebar{background:#fff;border-right:1px solid #e5edf2;flex-direction:column;gap:.55rem;width:145px;padding:1.6rem 1rem;display:flex}.page-module___8aEwW__medicalSidebar span{color:#8a9aa5;border-radius:8px;padding:.72rem;font-size:.62rem}.page-module___8aEwW__medicalSidebar .page-module___8aEwW__medActive{color:#0d2f4b;background:#dff7fc;font-weight:800}.page-module___8aEwW__medicalContent{flex:1;padding:2rem}.page-module___8aEwW__medicalTitle button,.page-module___8aEwW__phone button{font:inherit;border:0}.page-module___8aEwW__medicalTitle button{color:#0d2f4b;background:#7be5ff;border-radius:8px;padding:.7rem .9rem;font-size:.62rem;font-weight:800}.page-module___8aEwW__medicalStats{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-block:1.5rem;display:grid}.page-module___8aEwW__medicalStats div{background:#fff;border:1px solid #e1eaf0;border-radius:12px;padding:1rem}.page-module___8aEwW__medicalStats small,.page-module___8aEwW__medicalStats strong,.page-module___8aEwW__medicalStats span{display:block}.page-module___8aEwW__medicalStats small{color:#8a9aa5;font-size:.56rem}.page-module___8aEwW__medicalStats strong{margin-block:.35rem;font-size:1.35rem}.page-module___8aEwW__medicalStats span{color:#9cadb7;font-size:.55rem}.page-module___8aEwW__appointmentList{background:#fff;border:1px solid #e1eaf0;border-radius:12px;overflow:hidden}.page-module___8aEwW__appointmentList>div{border-bottom:1px solid #edf2f5;grid-template-columns:.55fr 1fr .8fr;align-items:center;min-height:47px;padding-inline:1rem;font-size:.6rem;display:grid}.page-module___8aEwW__appointmentList>div:last-child{border-bottom:0}.page-module___8aEwW__appointmentList .page-module___8aEwW__appointmentHeader{color:#8a9aa5;background:#f8fafb;min-height:35px}.page-module___8aEwW__appointmentList i{color:#197155;background:#dff6ec;border-radius:999px;justify-self:start;padding:.32rem .5rem;font-style:normal}.page-module___8aEwW__appointmentList .page-module___8aEwW__inProgress{color:#17667f;background:#dff5fa}.page-module___8aEwW__appointmentList .page-module___8aEwW__waiting{color:#8b6422;background:#fff1d6}.page-module___8aEwW__mobileCard{color:#35160d;background:#ff774c}.page-module___8aEwW__mobileVisual{background:radial-gradient(circle at 70% 20%,#fff4bcbd,#0000 15rem),linear-gradient(145deg,#9a78ff 0%,#6e4dda 100%);min-height:670px;position:relative;overflow:hidden}.page-module___8aEwW__mobileVisual>.page-module___8aEwW__visualLabel{color:#302453;background:#ffffffb8;top:1rem}.page-module___8aEwW__mobileVisual:before{content:"";opacity:.22;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.page-module___8aEwW__phone{background:#fff;border:8px solid #171923;border-radius:40px;width:260px;height:520px;position:absolute;overflow:hidden;box-shadow:0 35px 70px #1c124557}.page-module___8aEwW__phoneBack{top:60px;left:15%;transform:rotate(-10deg)}.page-module___8aEwW__phoneFront{top:96px;right:12%;transform:rotate(7deg)}.page-module___8aEwW__phoneNotch{z-index:2;background:#171923;border-radius:999px;width:82px;height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.page-module___8aEwW__phoneScreenBack,.page-module___8aEwW__phoneScreenFront{height:100%;padding:3.3rem 1.2rem 1.2rem}.page-module___8aEwW__phoneScreenBack{color:#28233b;background:#f2efff}.page-module___8aEwW__mobileGreeting span,.page-module___8aEwW__mobileGreeting strong{display:block}.page-module___8aEwW__mobileGreeting span{color:#8b83a0;margin-bottom:.25rem;font-size:.62rem}.page-module___8aEwW__mobileGreeting strong{font-size:1.3rem}.page-module___8aEwW__mobileChart{background:#262036;border-radius:20px;align-items:end;gap:9px;height:170px;margin-block:1.5rem;padding:1.2rem;display:flex}.page-module___8aEwW__mobileChart i{background:#8467dc;border-radius:999px 999px 4px 4px;flex:1;height:35%}.page-module___8aEwW__mobileChart i:nth-child(2){height:56%}.page-module___8aEwW__mobileChart i:nth-child(3){height:46%}.page-module___8aEwW__mobileChart i:nth-child(4){background:#d7ff72;height:78%}.page-module___8aEwW__mobileChart i:nth-child(5){height:63%}.page-module___8aEwW__mobileChart i:nth-child(6){height:86%}.page-module___8aEwW__mobileChart i:nth-child(7){height:72%}.page-module___8aEwW__mobileRows{gap:.75rem;display:grid}.page-module___8aEwW__mobileRows span{background:#fff;border-radius:15px;height:58px;box-shadow:0 8px 18px #2e225b0f}.page-module___8aEwW__phoneScreenFront{color:#fff;background:linear-gradient(165deg,#242033 0%,#14151e 100%)}.page-module___8aEwW__mobileMiniLogo{color:#272133;background:#ff8c69;border-radius:11px;place-items:center;width:36px;height:36px;margin-bottom:3rem;font-weight:900;display:grid}.page-module___8aEwW__phoneScreenFront>small,.page-module___8aEwW__phoneScreenFront>strong{display:block}.page-module___8aEwW__phoneScreenFront>small{color:#ffffff7a;margin-bottom:.6rem;font-size:.66rem}.page-module___8aEwW__phoneScreenFront>strong{letter-spacing:-.04em;font-size:1.55rem;line-height:1.08}.page-module___8aEwW__mobileHeroCard{background:#ffffff12;border:1px solid #ffffff1f;border-radius:18px;margin-block:2rem;padding:1.1rem}.page-module___8aEwW__mobileHeroCard span,.page-module___8aEwW__mobileHeroCard b{display:block}.page-module___8aEwW__mobileHeroCard span{color:#ffffff8c;font-size:.62rem}.page-module___8aEwW__mobileHeroCard b{margin-block:.4rem;font-size:2.1rem}.page-module___8aEwW__mobileHeroCard div{background:#ffffff24;border-radius:999px;height:6px;overflow:hidden}.page-module___8aEwW__mobileHeroCard i{background:#d7ff72;width:78%;height:100%;display:block}.page-module___8aEwW__phone button{color:#28233b;background:#d7ff72;border-radius:13px;width:100%;padding:.9rem;font-size:.68rem;font-weight:800}.page-module___8aEwW__mobileBadge{color:#302453;text-align:center;text-transform:uppercase;letter-spacing:.08em;background:#d7ff72;border-radius:50%;place-content:center;width:136px;height:136px;font-size:.58rem;display:grid;position:absolute;bottom:6%;right:4%;transform:rotate(-8deg)}.page-module___8aEwW__mobileBadge strong{font-size:.84rem}.page-module___8aEwW__capabilities{color:#35160d;background:#ff774c;padding:9rem 3rem}.page-module___8aEwW__capabilitiesHeader .page-module___8aEwW__sectionNumber{color:#35160d9e}.page-module___8aEwW__capabilitiesHeader h2 em{color:#402d91}.page-module___8aEwW__capabilitiesHeader>p:last-child{color:#35160da8}.page-module___8aEwW__capabilitiesShowcase{background:#271f3b;border-radius:28px;grid-template-columns:minmax(310px,.68fr) minmax(0,1.32fr);min-height:560px;margin-bottom:1rem;display:grid;overflow:hidden}.page-module___8aEwW__capabilityStatement{z-index:2;color:#f8f6f0;background:#271f3b;flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,4rem);display:flex;position:relative}.page-module___8aEwW__capabilityStatement>span{color:#ff9a7b;text-transform:uppercase;letter-spacing:.14em;font-size:.67rem;font-weight:800}.page-module___8aEwW__capabilityStatement strong{letter-spacing:-.055em;max-width:520px;font-size:clamp(2.1rem,3.5vw,4.2rem);line-height:.98}.page-module___8aEwW__capabilityStatement a{border-bottom:1px solid #fff6;align-self:flex-start;align-items:center;gap:1rem;padding-bottom:.45rem;font-weight:750;display:inline-flex}.page-module___8aEwW__capabilitiesShowcase .page-module___8aEwW__mobileVisual{min-height:560px}.page-module___8aEwW__capabilitiesShowcase .page-module___8aEwW__phoneBack{top:28px}.page-module___8aEwW__capabilitiesShowcase .page-module___8aEwW__phoneFront{top:54px}.page-module___8aEwW__capabilityGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.page-module___8aEwW__capabilityCard{background:#fff4e84d;border:1px solid #35160d33;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:285px;padding:1.75rem;display:flex}.page-module___8aEwW__capabilityTopline{color:#35160d8f;justify-content:space-between;align-items:flex-start;font-size:.68rem;font-weight:800;display:flex}.page-module___8aEwW__capabilityTopline b{color:#402d91;border:1px solid #35160d42;border-radius:14px;place-items:center;width:46px;height:46px;font-family:Georgia,serif;font-size:1.05rem;display:grid}.page-module___8aEwW__capabilityCard h3{letter-spacing:-.045em;max-width:320px;margin-bottom:.85rem;font-size:clamp(1.5rem,2.1vw,2.15rem);line-height:1}.page-module___8aEwW__capabilityCard p{color:#35160da6;max-width:390px;font-size:.9rem;line-height:1.55}.page-module___8aEwW__partners{color:#172338;background:#dce9ff;padding:9rem 3rem}.page-module___8aEwW__partnerHeader .page-module___8aEwW__sectionNumber{color:#51627c}.page-module___8aEwW__partnerHeader h2 em{color:#0d6684}.page-module___8aEwW__partnerHeader>p:last-child{color:#5d6d82}.page-module___8aEwW__partnerList{gap:1rem;display:grid}.page-module___8aEwW__partnerCard{color:#f4fbff;background:#0d2f4b;border-radius:28px;grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);min-height:480px;display:grid;overflow:hidden}.page-module___8aEwW__partnerCopy{z-index:2;flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,4rem);display:flex;position:relative}.page-module___8aEwW__partnerTopline{color:#7be5ff;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:.65rem;font-weight:800;display:flex}.page-module___8aEwW__partnerCopy h3{letter-spacing:-.065em;max-width:620px;font-size:clamp(3rem,5vw,5.8rem);line-height:.92}.page-module___8aEwW__partnerCopy p{color:#f4fbffab;max-width:560px;margin-top:1.5rem;font-size:1.02rem;line-height:1.6}.page-module___8aEwW__partnerCopy ul{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.page-module___8aEwW__partnerCopy li{color:#9cedff;border:1px solid #7be5ff6b;border-radius:999px;padding:.52rem .72rem;font-size:.7rem}.page-module___8aEwW__partnerCopy>a{color:#7be5ff;border-bottom:1px solid #7be5ff;align-self:flex-start;align-items:center;gap:1rem;padding-bottom:.45rem;font-weight:750;display:inline-flex}.page-module___8aEwW__twinVisual{background:radial-gradient(circle at 50% 48%,#7be5ff45,#0000 13rem),linear-gradient(145deg,#123b5b,#081f33);min-height:480px;position:relative;overflow:hidden}.page-module___8aEwW__twinVisual:before{content:"";opacity:.32;transform-origin:50% 90%;background-image:linear-gradient(#7be5ff24 1px,#0000 1px),linear-gradient(90deg,#7be5ff24 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;transform:perspective(580px)rotateX(58deg)scale(1.45)}.page-module___8aEwW__twinVisual:after{content:"";border:1px solid #7be5ff59;border-radius:50%;width:420px;height:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-9deg);box-shadow:0 0 70px #7be5ff1a,inset 0 0 70px #7be5ff14}.page-module___8aEwW__twinCaption{z-index:4;color:#b8f1ff9e;text-transform:uppercase;letter-spacing:.14em;font-size:.58rem;position:absolute;top:1.4rem;right:1.5rem}.page-module___8aEwW__twinCore{z-index:5;color:#08243a;background:#7be5ff;border:1px solid #7be5ff9e;border-radius:32px;place-items:center;width:130px;height:130px;font-size:2.1rem;font-weight:850;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 24px 80px #00000059}.page-module___8aEwW__twinVisual>i{z-index:4;background:#d7ff72;border:5px solid #0d2f4b;border-radius:50%;width:20px;height:20px;position:absolute;box-shadow:0 0 0 1px #d7ff7261,0 0 22px #d7ff7259}.page-module___8aEwW__twinNodeOne{top:24%;left:20%}.page-module___8aEwW__twinNodeTwo{top:31%;right:18%}.page-module___8aEwW__twinNodeThree{bottom:22%;left:24%}.page-module___8aEwW__twinNodeFour{bottom:18%;right:23%}.page-module___8aEwW__twinMetricOne,.page-module___8aEwW__twinMetricTwo{z-index:5;color:#dcf7ff8a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.12em;background:#061c2eb8;border:1px solid #7be5ff47;border-radius:14px;min-width:110px;padding:.9rem 1rem;font-size:.56rem;position:absolute}.page-module___8aEwW__twinMetricOne{top:46%;left:7%}.page-module___8aEwW__twinMetricTwo{top:51%;right:7%}.page-module___8aEwW__twinMetricOne b,.page-module___8aEwW__twinMetricTwo b{color:#7be5ff;margin-top:.3rem;font-size:.82rem;display:block}.page-module___8aEwW__approach{color:#f5f2eb;background:#151821;padding:9rem 3rem}.page-module___8aEwW__approachHeader{grid-template-columns:.55fr 1.55fr .8fr;align-items:end;gap:2rem;margin-bottom:5rem;display:grid}.page-module___8aEwW__approachHeader>p:last-child{color:#ffffff94}.page-module___8aEwW__steps{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.page-module___8aEwW__steps li{border-right:1px solid #ffffff24;min-height:360px;padding:2rem;position:relative}.page-module___8aEwW__steps li:first-child{border-left:1px solid #ffffff24}.page-module___8aEwW__steps li>span{color:#ffffff6b;letter-spacing:.1em;font-size:.65rem}.page-module___8aEwW__stepGlyph{color:#9b8cff;align-items:center;height:160px;font-family:Georgia,serif;font-size:3.8rem;display:flex}.page-module___8aEwW__steps li:nth-child(2) .page-module___8aEwW__stepGlyph{color:#7be5ff}.page-module___8aEwW__steps li:nth-child(3) .page-module___8aEwW__stepGlyph{color:#ff8d69}.page-module___8aEwW__steps li:nth-child(4) .page-module___8aEwW__stepGlyph{color:#d7ff72}.page-module___8aEwW__steps h3{letter-spacing:-.03em;margin-bottom:.8rem;font-size:1.25rem}.page-module___8aEwW__steps p{color:#ffffff80;font-size:.88rem;line-height:1.55}.page-module___8aEwW__principles{color:#1b2017;background:#d7ff72;padding:9rem 3rem 0;overflow:hidden}.page-module___8aEwW__principles>.page-module___8aEwW__sectionNumber{margin-bottom:4rem}.page-module___8aEwW__principlesGrid{grid-template-columns:1.35fr .65fr;align-items:end;gap:5rem;display:grid}.page-module___8aEwW__principles h2 em{color:#654bff}.page-module___8aEwW__principleText>p{margin-bottom:2.5rem;font-size:1.15rem;line-height:1.6}.page-module___8aEwW__principleFacts{display:grid}.page-module___8aEwW__principleFacts span{border-top:1px solid #1b20173d;gap:1rem;padding:1rem 0;font-size:.83rem;font-weight:720;display:flex}.page-module___8aEwW__principleFacts b{color:#654bff}.page-module___8aEwW__marquee{white-space:nowrap;border-top:1px solid #1b201738;width:calc(100% + 6rem);margin:8rem -3rem 0;overflow:hidden}.page-module___8aEwW__marquee div{color:#1b2017c2;letter-spacing:.13em;width:max-content;padding-block:1.25rem;font-size:.72rem;font-weight:800;animation:24s linear infinite page-module___8aEwW__marquee}.page-module___8aEwW__contact{color:#f8f6f0;background:#654bff;min-height:760px;padding:4rem 3rem 2.5rem;position:relative;overflow:hidden}.page-module___8aEwW__contactGlow{border:1px solid #ffffff26;border-radius:50%;width:700px;height:700px;position:absolute;top:-160px;right:-180px}.page-module___8aEwW__contactGlow:before,.page-module___8aEwW__contactGlow:after{content:"";border:inherit;border-radius:inherit;position:absolute;inset:100px}.page-module___8aEwW__contactGlow:after{background:#7c67ff;inset:220px}.page-module___8aEwW__contactTopline,.page-module___8aEwW__contactContent,.page-module___8aEwW__footer{z-index:2;width:min(1380px,100%);margin-inline:auto;position:relative}.page-module___8aEwW__contactTopline{justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__contactTopline>span:last-child{text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;font-weight:800}.page-module___8aEwW__contactContent{grid-template-columns:1.25fr .5fr;align-items:center;gap:5rem;min-height:560px;display:grid}.page-module___8aEwW__contact h2{font-size:clamp(3.3rem,6.3vw,7.2rem)}.page-module___8aEwW__contact h2 em{color:#d7ff72}.page-module___8aEwW__contactAside p{color:#ffffffb3;margin-bottom:2rem;font-size:1.08rem;line-height:1.6}.page-module___8aEwW__contactMethods{border-top:1px solid #ffffff59}.page-module___8aEwW__contactMethod{border-bottom:1px solid #ffffff59;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.page-module___8aEwW__contactMethod span,.page-module___8aEwW__contactMethod small,.page-module___8aEwW__contactMethod strong{display:block}.page-module___8aEwW__contactMethod small{color:#ffffff80;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.28rem;font-size:.58rem;font-weight:800}.page-module___8aEwW__contactMethod strong{color:#fff;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1rem,1.45vw,1.24rem)}.page-module___8aEwW__contactMethod b{color:#d7ff72;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.9rem;transition:transform .17s,background .17s;display:grid}.page-module___8aEwW__contactMethod:hover b,.page-module___8aEwW__contactMethod:focus-visible b{background:#ffffff1a;transform:translate(2px,-2px)}.page-module___8aEwW__footer{color:#ffffff8c;border-top:1px solid #ffffff2e;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;min-height:70px;font-size:.7rem;display:grid}.page-module___8aEwW__footer div{gap:1.4rem;display:flex}.page-module___8aEwW__footer a:hover,.page-module___8aEwW__footer a:focus-visible{color:#fff}.page-module___8aEwW__footer>span:last-child{text-align:right}@keyframes page-module___8aEwW__float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes page-module___8aEwW__marquee{to{transform:translate(-50%)}}@media (max-width:1100px){.page-module___8aEwW__header,.page-module___8aEwW__heroGrid,.page-module___8aEwW__heroFooter{width:min(100% - 3rem,960px)}.page-module___8aEwW__heroGrid{grid-template-columns:1fr .75fr}.page-module___8aEwW__heroVisual{min-height:430px}.page-module___8aEwW__orbit{width:340px}.page-module___8aEwW__floatCard{width:300px}.page-module___8aEwW__projectCard{grid-template-columns:.85fr 1.15fr}.page-module___8aEwW__kamilyaVisual,.page-module___8aEwW__docvoiceVisual{transform-origin:0;min-width:670px;transform:translate(3%)scale(.9)}.page-module___8aEwW__docvoiceVisual{transform:translate(3%)rotate(1.5deg)scale(.9)}.page-module___8aEwW__phone{width:230px;height:470px}.page-module___8aEwW__phoneBack{left:8%}.page-module___8aEwW__phoneFront{right:6%}.page-module___8aEwW__capabilityGrid{grid-template-columns:1fr 1fr}.page-module___8aEwW__partnerCard{grid-template-columns:.9fr 1.1fr}}@media (max-width:820px){.page-module___8aEwW__nav>a:not(.page-module___8aEwW__navCta){display:none}.page-module___8aEwW__heroGrid{grid-template-columns:1fr;padding-block:5rem 3rem}.page-module___8aEwW__heroVisual{min-height:480px}.page-module___8aEwW__heroFooter .page-module___8aEwW__scrollHint{display:none}.page-module___8aEwW__sectionIntro,.page-module___8aEwW__capabilitiesHeader,.page-module___8aEwW__partnerHeader,.page-module___8aEwW__approachHeader{grid-template-columns:1fr;align-items:start}.page-module___8aEwW__sectionNumber{margin-bottom:1rem}.page-module___8aEwW__projectCard{grid-template-columns:1fr}.page-module___8aEwW__projectCopy{min-height:570px}.page-module___8aEwW__kamilyaVisual,.page-module___8aEwW__docvoiceVisual{transform-origin:50%;min-width:680px;margin:0 0 -30px 8%;transform:rotate(-1.5deg)}.page-module___8aEwW__docvoiceVisual{transform:rotate(1.5deg)}.page-module___8aEwW__additionalProducts{grid-template-columns:1fr 1fr}.page-module___8aEwW__capabilitiesShowcase{grid-template-columns:1fr}.page-module___8aEwW__capabilityStatement{min-height:360px}.page-module___8aEwW__capabilitiesShowcase .page-module___8aEwW__mobileVisual{min-height:590px}.page-module___8aEwW__partnerCard{grid-template-columns:1fr}.page-module___8aEwW__partnerCopy{min-height:520px}.page-module___8aEwW__twinVisual{min-height:430px}.page-module___8aEwW__steps{grid-template-columns:1fr 1fr}.page-module___8aEwW__steps li:nth-child(2){border-right:0}.page-module___8aEwW__steps li:nth-child(-n+2){border-bottom:1px solid #ffffff24}.page-module___8aEwW__principlesGrid,.page-module___8aEwW__contactContent{grid-template-columns:1fr}.page-module___8aEwW__contactContent{gap:2rem;padding-block:6rem}}@media (max-width:560px){.page-module___8aEwW__header,.page-module___8aEwW__heroGrid,.page-module___8aEwW__heroFooter{width:calc(100% - 2rem)}.page-module___8aEwW__header{height:78px}.page-module___8aEwW__brandName{font-size:.94rem}.page-module___8aEwW__brandMark{width:29px;height:29px}.page-module___8aEwW__navCta{padding:.7rem .8rem;font-size:.76rem}.page-module___8aEwW__heroGrid{padding-top:4rem}.page-module___8aEwW__hero h1{font-size:clamp(3.25rem,15vw,4.7rem)}.page-module___8aEwW__heroLead{font-size:1rem}.page-module___8aEwW__heroActions{flex-direction:column;align-items:flex-start}.page-module___8aEwW__heroVisual{min-height:410px}.page-module___8aEwW__orbit{width:310px}.page-module___8aEwW__floatCard{width:min(300px,88%);padding:1rem}.page-module___8aEwW__floatCardKamilya{top:7%;left:0}.page-module___8aEwW__floatCardDocvoice{top:38%;right:0}.page-module___8aEwW__floatCardMobile{bottom:3%;left:2%}.page-module___8aEwW__heroStamp{display:none}.page-module___8aEwW__heroFooter{font-size:.52rem}.page-module___8aEwW__projects,.page-module___8aEwW__capabilities,.page-module___8aEwW__partners,.page-module___8aEwW__approach,.page-module___8aEwW__principles,.page-module___8aEwW__contact{padding-left:1rem;padding-right:1rem}.page-module___8aEwW__projects,.page-module___8aEwW__capabilities,.page-module___8aEwW__partners,.page-module___8aEwW__approach,.page-module___8aEwW__principles{padding-top:6rem;padding-bottom:6rem}.page-module___8aEwW__sectionIntro,.page-module___8aEwW__capabilitiesHeader,.page-module___8aEwW__partnerHeader{margin-bottom:3rem}.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__capabilitiesHeader h2,.page-module___8aEwW__partnerHeader h2,.page-module___8aEwW__approachHeader h2,.page-module___8aEwW__principles h2{font-size:clamp(2.8rem,13vw,4rem)}.page-module___8aEwW__projectCard{border-radius:20px}.page-module___8aEwW__projectCopy{min-height:610px;padding:1.5rem}.page-module___8aEwW__projectCopy h3{font-size:clamp(2.9rem,13vw,4.1rem)}.page-module___8aEwW__projectDescription{font-size:.98rem}.page-module___8aEwW__kamilyaVisual,.page-module___8aEwW__docvoiceVisual{transform-origin:0 0;min-width:620px;height:440px;margin-bottom:-90px;margin-left:4%;transform:scale(.78)rotate(-1.5deg)}.page-module___8aEwW__docvoiceVisual{transform:scale(.78)rotate(1.5deg)}.page-module___8aEwW__additionalProducts,.page-module___8aEwW__capabilityGrid{grid-template-columns:1fr}.page-module___8aEwW__capabilitiesShowcase,.page-module___8aEwW__partnerCard{border-radius:20px}.page-module___8aEwW__capabilityStatement{min-height:410px;padding:1.5rem}.page-module___8aEwW__capabilitiesShowcase .page-module___8aEwW__mobileVisual{min-height:500px}.page-module___8aEwW__phone{border-width:6px;border-radius:32px;width:190px;height:400px}.page-module___8aEwW__phoneBack{top:62px;left:1%}.page-module___8aEwW__phoneFront{top:78px;right:0}.page-module___8aEwW__mobileMiniLogo{margin-bottom:1.5rem}.page-module___8aEwW__phoneScreenFront>strong{font-size:1.2rem}.page-module___8aEwW__mobileHeroCard{margin-block:1.2rem}.page-module___8aEwW__mobileBadge{width:100px;height:100px;bottom:2%;right:2%}.page-module___8aEwW__capabilityCard{min-height:240px}.page-module___8aEwW__partnerCopy{min-height:540px;padding:1.5rem}.page-module___8aEwW__partnerCopy h3{font-size:clamp(2.8rem,14vw,4.1rem)}.page-module___8aEwW__twinVisual{min-height:350px}.page-module___8aEwW__twinVisual:after{width:290px;height:210px}.page-module___8aEwW__twinCore{border-radius:26px;width:105px;height:105px}.page-module___8aEwW__twinMetricOne,.page-module___8aEwW__twinMetricTwo{min-width:92px;padding:.7rem}.page-module___8aEwW__twinMetricOne{left:3%}.page-module___8aEwW__twinMetricTwo{right:3%}.page-module___8aEwW__approachHeader{margin-bottom:3rem}.page-module___8aEwW__steps{grid-template-columns:1fr}.page-module___8aEwW__steps li,.page-module___8aEwW__steps li:first-child{border-bottom:1px solid #ffffff24;border-left:0;border-right:0;min-height:290px}.page-module___8aEwW__stepGlyph{height:110px}.page-module___8aEwW__principlesGrid{gap:3rem}.page-module___8aEwW__marquee{width:calc(100% + 2rem);margin:6rem -1rem -6rem}.page-module___8aEwW__contact{min-height:720px;padding-top:2rem;padding-bottom:1.5rem}.page-module___8aEwW__contact h2{font-size:clamp(3rem,14vw,4.4rem)}.page-module___8aEwW__contactContent{padding-block:5rem}.page-module___8aEwW__footer{grid-template-columns:1fr auto}.page-module___8aEwW__footer div{display:none}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__floatCard,.page-module___8aEwW__marquee div{animation:none}.page-module___8aEwW__primaryButton,.page-module___8aEwW__projectLink span,.page-module___8aEwW__contactMethod b,.page-module___8aEwW__skipLink{transition:none}}
