.landing-module__g1LwZa__page{--landing-ink:#242057;--landing-purple:#51469b;--landing-muted:#5b6376;min-height:100vh;color:var(--landing-ink);background:#fff;overflow-x:clip}.landing-module__g1LwZa__page :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #7772c2}.landing-module__g1LwZa__header{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #e9ebf1;justify-content:space-between;align-items:center;gap:28px;min-height:76px;padding:10px max(32px,50% - 608px);display:flex;position:sticky;top:0}.landing-module__g1LwZa__brand{border-radius:5px;flex-shrink:0}.landing-module__g1LwZa__logo{width:176px;height:auto}.landing-module__g1LwZa__navigation{justify-content:center;align-items:center;gap:24px;display:flex}.landing-module__g1LwZa__navigationWrapper{min-width:0}.landing-module__g1LwZa__menuToggle{display:none}.landing-module__g1LwZa__navigation a{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:flex}.landing-module__g1LwZa__navigation a:hover{color:var(--landing-purple)}.landing-module__g1LwZa__signIn{color:#fff;background:#40357f;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__g1LwZa__signIn svg{width:18px;height:18px}.landing-module__g1LwZa__signIn:hover{background:#302567}.landing-module__g1LwZa__heroSection{background:linear-gradient(110deg,#f4f6fc,#f3f9f3 65%,#eef5f2)}.landing-module__g1LwZa__hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:28px;width:min(1216px,100% - 64px);margin-inline:auto;padding-block:30px;display:grid}.landing-module__g1LwZa__heroCopy{min-width:0;padding-block:10px}.landing-module__g1LwZa__eyebrow{color:#34634a;letter-spacing:.12em;margin-bottom:18px;font-size:11px;font-weight:700;line-height:1.6}.landing-module__g1LwZa__heroTitle{color:#161631;letter-spacing:-.045em;text-wrap:balance;max-width:570px;font-size:clamp(32px,3.55vw,51px);font-weight:750;line-height:1.08}.landing-module__g1LwZa__heroTitleAccent{color:var(--landing-purple)}.landing-module__g1LwZa__heroDescription{color:#52576e;max-width:470px;margin-top:24px;font-size:17px;line-height:1.6}.landing-module__g1LwZa__heroActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.landing-module__g1LwZa__heroButton,.landing-module__g1LwZa__secondaryButton{color:#fff;background:#40357f;border-radius:99px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__g1LwZa__heroButton svg{width:18px;height:18px}.landing-module__g1LwZa__heroButton:hover{background:#302567}.landing-module__g1LwZa__secondaryButton{color:#40357f;background:#fff;border:1px solid #d4d6e4}.landing-module__g1LwZa__secondaryButton svg{width:16px;height:16px}.landing-module__g1LwZa__secondaryButton:hover{background:#f9f8fc;border-color:#8b83b4}.landing-module__g1LwZa__sharedSpace{color:#58616c;align-items:center;gap:10px;margin-top:18px;font-size:13px;line-height:1.5;display:flex}.landing-module__g1LwZa__sharedIcon{color:#28683c;background:#e0efdf;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.landing-module__g1LwZa__sharedIcon svg{width:18px;height:18px}.landing-module__g1LwZa__heroVisual{aspect-ratio:4/3;width:100%;min-width:0;position:relative}.landing-module__g1LwZa__heroImage{background:#d9e6ea;border-radius:12px;position:absolute;inset:0;overflow:hidden;box-shadow:0 12px 32px #283b3114}.landing-module__g1LwZa__heroPhoto{object-fit:cover;object-position:center}.landing-module__g1LwZa__aboutSection,.landing-module__g1LwZa__sectionInner,.landing-module__g1LwZa__contactInner,.landing-module__g1LwZa__footerInner{width:min(1216px,100% - 64px);margin-inline:auto}.landing-module__g1LwZa__aboutSection{padding-block:42px;scroll-margin-top:88px;position:relative}.landing-module__g1LwZa__anchorAlias{scroll-margin-top:88px;position:absolute;top:0;left:0}.landing-module__g1LwZa__sectionLabel{color:#2e7049;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.5}.landing-module__g1LwZa__sectionTitle{color:#242057;letter-spacing:-.035em;margin-top:10px;font-size:clamp(27px,2.6vw,34px);font-weight:700;line-height:1.18}.landing-module__g1LwZa__sectionDescription{max-width:480px;color:var(--landing-muted);font-size:16px;line-height:1.65}.landing-module__g1LwZa__sectionIntroduction{grid-template-columns:1fr 1.1fr;align-items:end;gap:32px 48px;display:grid}.landing-module__g1LwZa__textLink{min-height:44px;color:var(--landing-purple);border-radius:4px;align-items:center;gap:10px;margin-top:8px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__g1LwZa__textLink:hover{text-underline-offset:4px;text-decoration:underline}.landing-module__g1LwZa__textLink svg{flex-shrink:0;width:18px;height:18px}.landing-module__g1LwZa__productSection{background:linear-gradient(115deg,#eff8f0,#f7faf7);border-block:1px solid #e2ece4;scroll-margin-top:88px;position:relative}.landing-module__g1LwZa__sectionInner{padding-block:38px}.landing-module__g1LwZa__planningFeature{grid-template-columns:.76fr 1.24fr;align-items:center;gap:36px;display:grid}.landing-module__g1LwZa__platformCopy .landing-module__g1LwZa__sectionDescription{margin-top:14px}.landing-module__g1LwZa__platformFeatures{gap:16px;margin-top:24px;display:grid}.landing-module__g1LwZa__platformFeatures li{align-items:flex-start;gap:13px;display:flex}.landing-module__g1LwZa__platformFeatures li>svg{color:#347346;flex:0 0 22px;width:22px;height:22px;margin-top:2px}.landing-module__g1LwZa__platformFeatures h3{color:#343160;font-size:16px;font-weight:600;line-height:1.4}.landing-module__g1LwZa__platformFeatures p{color:var(--landing-muted);margin-top:3px;font-size:14px;line-height:1.6}.landing-module__g1LwZa__aftercare{background:#f7faf6;border-top:1px solid #e3ece4;scroll-margin-top:88px}.landing-module__g1LwZa__aftercareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:24px;display:grid}.landing-module__g1LwZa__aftercareCard{grid-template-columns:42px 1fr;align-content:start;gap:8px 12px;min-width:0;display:grid}.landing-module__g1LwZa__aftercareCard>svg{color:#347346;background:#eaf5e9;border-radius:50%;grid-row:1/3;width:42px;height:42px;padding:10px}.landing-module__g1LwZa__aftercareCard h3{color:#343160;align-self:center;font-size:17px;font-weight:600;line-height:1.45}.landing-module__g1LwZa__aftercareCard p{color:var(--landing-muted);grid-column:2;font-size:15px;line-height:1.6}.landing-module__g1LwZa__contactSection{color:#fff;background:#343160;scroll-margin-top:76px}.landing-module__g1LwZa__contactInner{grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;padding-block:38px;display:grid}.landing-module__g1LwZa__contactSection .landing-module__g1LwZa__sectionLabel{color:#c9f5c7}.landing-module__g1LwZa__contactSection .landing-module__g1LwZa__sectionTitle{color:#fff}.landing-module__g1LwZa__contactSection .landing-module__g1LwZa__sectionTitle span{color:#c9f5c7}.landing-module__g1LwZa__contactDescription{color:#e0dfeb;max-width:510px;margin-top:14px;font-size:16px;line-height:1.65}.landing-module__g1LwZa__contactButton{color:#343160;background:#c9f5c7;border-radius:99px;justify-content:center;align-items:center;gap:12px;min-height:46px;margin-top:22px;padding:12px 20px;font-size:15px;font-weight:600;display:inline-flex}.landing-module__g1LwZa__contactButton:hover{background:#b8edb6}.landing-module__g1LwZa__contactButton svg{flex-shrink:0;width:18px;height:18px}.landing-module__g1LwZa__contactDetails{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:12px;padding:24px 28px;font-style:normal}.landing-module__g1LwZa__contactDetails>p{margin-bottom:18px;font-size:20px;font-weight:600}.landing-module__g1LwZa__contactDetails>div+div{margin-top:12px}.landing-module__g1LwZa__contactDetails>div{align-items:flex-start;gap:14px;display:flex}.landing-module__g1LwZa__contactDetails>div>svg{color:#b8f3b8;flex:0 0 20px;width:20px;height:20px;margin-top:3px}.landing-module__g1LwZa__contactDetails span{color:#c9c8dc;font-size:12px;line-height:1.6;display:block}.landing-module__g1LwZa__contactDetails div p,.landing-module__g1LwZa__contactDetails a{color:#fff;font-size:16px;line-height:1.65}.landing-module__g1LwZa__contactDetails a{overflow-wrap:anywhere;border-radius:4px;align-items:center;min-height:44px;display:inline-flex}.landing-module__g1LwZa__contactDetails a:hover{color:#c9f5c7;text-underline-offset:4px;text-decoration:underline}.landing-module__g1LwZa__contactActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.landing-module__g1LwZa__contactActions .landing-module__g1LwZa__contactButton{margin-top:0}.landing-module__g1LwZa__contactPhone{color:#fff;border:1px solid #9691b9;border-radius:99px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 20px;font-size:15px;font-weight:600;display:inline-flex}.landing-module__g1LwZa__contactPhone svg{width:18px;height:18px}.landing-module__g1LwZa__contactPhone:hover{background:#484373}.landing-module__g1LwZa__processSection{background:#fcfcfe;border-top:1px solid #e9ebf1;scroll-margin-top:88px}.landing-module__g1LwZa__processSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:26px;display:grid}.landing-module__g1LwZa__processSteps li{min-width:0}.landing-module__g1LwZa__processMarker{color:#51469b;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.landing-module__g1LwZa__processIcon{color:#347346;background:#e8f4e7;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.landing-module__g1LwZa__processIcon svg{width:23px;height:23px}.landing-module__g1LwZa__processArrow{color:#8885a4;width:18px;height:18px;margin-left:auto}.landing-module__g1LwZa__processSteps li:last-child .landing-module__g1LwZa__processArrow{display:none}.landing-module__g1LwZa__processSteps h3{color:#343160;margin-top:14px;font-size:17px;font-weight:600;line-height:1.4}.landing-module__g1LwZa__processSteps p{color:var(--landing-muted);margin-top:7px;font-size:14px;line-height:1.6}.landing-module__g1LwZa__footer{background:#fafbfc;border-top:1px solid #e8ebee}.landing-module__g1LwZa__footerInner{color:#62697b;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-block:20px;font-size:12px;line-height:1.6;display:flex}@media (max-width:1023px){.landing-module__g1LwZa__header{gap:14px;padding-inline:24px}.landing-module__g1LwZa__logo{width:138px}.landing-module__g1LwZa__navigation{gap:14px}.landing-module__g1LwZa__navigation a{font-size:12px}.landing-module__g1LwZa__hero,.landing-module__g1LwZa__aboutSection,.landing-module__g1LwZa__sectionInner,.landing-module__g1LwZa__contactInner,.landing-module__g1LwZa__footerInner{width:calc(100% - 48px)}.landing-module__g1LwZa__hero{gap:24px}.landing-module__g1LwZa__eyebrow{letter-spacing:.06em;font-size:10px}.landing-module__g1LwZa__heroDescription{font-size:16px}.landing-module__g1LwZa__heroTitle{font-size:clamp(30px,4vw,40px)}.landing-module__g1LwZa__sectionIntroduction{gap:28px}.landing-module__g1LwZa__planningFeature{grid-template-columns:.85fr 1.15fr;gap:24px}.landing-module__g1LwZa__aftercareGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__g1LwZa__contactInner{gap:32px}.landing-module__g1LwZa__signIn{gap:8px;padding-inline:14px;font-size:13px}.landing-module__g1LwZa__processSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.landing-module__g1LwZa__processSteps li:nth-child(2) .landing-module__g1LwZa__processArrow{display:none}}@media (max-width:767px){.landing-module__g1LwZa__header{gap:8px;min-height:68px;padding:10px 20px}.landing-module__g1LwZa__brand{margin-right:auto}.landing-module__g1LwZa__logo{width:clamp(112px,30vw,148px)}.landing-module__g1LwZa__signIn{order:2;min-height:44px;padding:10px 12px;font-size:13px}.landing-module__g1LwZa__signIn svg{display:none}.landing-module__g1LwZa__navigationWrapper{order:3}.landing-module__g1LwZa__menuToggle{color:#40357f;background:#fff;border:1px solid #e2e3eb;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.landing-module__g1LwZa__menuToggle svg{width:22px;height:22px}.landing-module__g1LwZa__navigation{background:#fff;border-bottom:1px solid #e2e3eb;padding:8px 20px 14px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #24205714}.landing-module__g1LwZa__navigation[data-open=true]{gap:0;display:grid}.landing-module__g1LwZa__navigation a{border-radius:6px;min-height:46px;padding-inline:12px;font-size:15px}.landing-module__g1LwZa__navigation a:hover{background:#f2f7f2}.landing-module__g1LwZa__hero,.landing-module__g1LwZa__aboutSection,.landing-module__g1LwZa__sectionInner,.landing-module__g1LwZa__contactInner,.landing-module__g1LwZa__footerInner{width:calc(100% - 40px)}.landing-module__g1LwZa__hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:26px}.landing-module__g1LwZa__heroCopy{padding:0}.landing-module__g1LwZa__eyebrow{letter-spacing:.08em;margin-bottom:12px;font-size:10px}.landing-module__g1LwZa__heroTitle{font-size:clamp(30px,7.5vw,46px)}.landing-module__g1LwZa__heroDescription{max-width:580px;margin-top:20px;font-size:16px}.landing-module__g1LwZa__heroActions{margin-top:18px}.landing-module__g1LwZa__sharedSpace{margin-top:14px}.landing-module__g1LwZa__heroVisual{max-width:560px;margin-inline:auto}.landing-module__g1LwZa__aboutSection{padding-block:32px;scroll-margin-top:80px}.landing-module__g1LwZa__productSection,.landing-module__g1LwZa__contactSection,.landing-module__g1LwZa__processSection,.landing-module__g1LwZa__aftercare,.landing-module__g1LwZa__anchorAlias{scroll-margin-top:80px}.landing-module__g1LwZa__sectionInner{padding-block:30px}.landing-module__g1LwZa__sectionIntroduction,.landing-module__g1LwZa__planningFeature,.landing-module__g1LwZa__contactInner{grid-template-columns:minmax(0,1fr);gap:20px}.landing-module__g1LwZa__sectionTitle{font-size:28px}.landing-module__g1LwZa__planningFeature{gap:28px}.landing-module__g1LwZa__aftercareGrid{grid-template-columns:minmax(0,1fr);gap:20px}.landing-module__g1LwZa__aftercareCard{grid-template-columns:36px 1fr;gap:8px 10px}.landing-module__g1LwZa__aftercareCard>svg{width:36px;height:36px;padding:8px}.landing-module__g1LwZa__aftercareCard p{grid-column:2;font-size:15px}.landing-module__g1LwZa__contactInner{gap:26px;padding-block:30px}.landing-module__g1LwZa__contactDetails{padding:22px}.landing-module__g1LwZa__platformFeatures{gap:16px}.landing-module__g1LwZa__platformFeatures p,.landing-module__g1LwZa__processSteps p{font-size:15px}}@media (max-width:379px){.landing-module__g1LwZa__header{padding-inline:16px}.landing-module__g1LwZa__logo{width:112px}.landing-module__g1LwZa__signIn{gap:8px;padding-inline:12px}.landing-module__g1LwZa__aftercareGrid{grid-template-columns:minmax(0,1fr)}.landing-module__g1LwZa__aftercareCard p{grid-column:2}}@media (prefers-reduced-motion:reduce){.landing-module__g1LwZa__page a,.landing-module__g1LwZa__page button{transition:none}}
.product-preview-module__Z7-3Dq__preview{min-width:0}.product-preview-module__Z7-3Dq__controls{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px;display:flex}.product-preview-module__Z7-3Dq__viewButton{color:#46437c;background:#fff;border:1px solid #d8dedc;border-radius:99px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.product-preview-module__Z7-3Dq__viewButton[aria-pressed=true]{color:#fff;background:#46437c;border-color:#46437c}.product-preview-module__Z7-3Dq__viewButton:hover{box-shadow:0 3px 10px #3431601f}.product-preview-module__Z7-3Dq__viewButton svg{width:16px;height:16px}.product-preview-module__Z7-3Dq__figure{margin:0}.product-preview-module__Z7-3Dq__devices{isolation:isolate;padding:6px 11% 25px 2%;position:relative}.product-preview-module__Z7-3Dq__devices:after{z-index:-1;filter:blur(12px);content:"";background:#21302529;border-radius:50%;width:90%;height:28px;position:absolute;bottom:9px;left:5%}.product-preview-module__Z7-3Dq__laptop{padding-bottom:12px;position:relative}.product-preview-module__Z7-3Dq__laptopLid{background:#202224;border:2px solid #535659;border-radius:16px 16px 4px 4px;padding:16px 8px 10px;position:relative;box-shadow:0 5px 12px #1e241f26}.product-preview-module__Z7-3Dq__camera{background:#58616a;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:calc(50% - 2px)}.product-preview-module__Z7-3Dq__laptopScreen{aspect-ratio:16/10;background:#f5f6fa;border-radius:3px;display:block;position:relative;overflow:hidden}.product-preview-module__Z7-3Dq__desktopImage{object-fit:cover;object-position:top}.product-preview-module__Z7-3Dq__desktopImage[hidden]{display:none}.product-preview-module__Z7-3Dq__laptopBase{background:linear-gradient(#e7e9e8,#c0c3c5 45%,#7c8288);border:1px solid #9da3a7;border-radius:2px 2px 50% 50%/2px 2px 80% 80%;height:14px;position:absolute;bottom:0;left:-4%;right:-4%}.product-preview-module__Z7-3Dq__laptopBase:before{content:"";background:#9ca2a6;border-radius:0 0 6px 6px;width:16%;height:4px;position:absolute;top:0;left:42%}.product-preview-module__Z7-3Dq__phone{background:#232625;border:2px solid #727775;border-radius:24px;width:24%;padding:5px;position:absolute;bottom:11px;right:1%;box-shadow:5px 7px 12px #1c251f38}.product-preview-module__Z7-3Dq__phoneScreen{background:#f5f7fb;border-radius:17px;display:block;overflow:hidden}.product-preview-module__Z7-3Dq__mobileImage{width:100%;height:auto;display:block}.product-preview-module__Z7-3Dq__caption{color:#5b6376;grid-template-columns:1fr auto;gap:5px 12px;padding-inline:10px;font-size:12px;line-height:1.6;display:grid}.product-preview-module__Z7-3Dq__captionHeading{color:#46437c;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;font-weight:600;display:flex}.product-preview-module__Z7-3Dq__badge{color:#3d6446;background:#e0efdf;border-radius:99px;padding:3px 8px;font-size:10px}.product-preview-module__Z7-3Dq__expandLink{color:#46437c;align-items:center;gap:6px;min-height:44px;font-size:12px;font-weight:600;display:inline-flex}.product-preview-module__Z7-3Dq__expandLink:hover{text-decoration:underline}.product-preview-module__Z7-3Dq__expandLink svg{width:14px;height:14px}.product-preview-module__Z7-3Dq__caption>p{align-self:center}.product-preview-module__Z7-3Dq__laptopScreen:focus-visible,.product-preview-module__Z7-3Dq__phoneScreen:focus-visible{outline-offset:-3px}@media (max-width:1023px){.product-preview-module__Z7-3Dq__caption{grid-template-columns:1fr}.product-preview-module__Z7-3Dq__captionHeading{grid-column:1}.product-preview-module__Z7-3Dq__expandLink{justify-self:start}}@media (max-width:767px){.product-preview-module__Z7-3Dq__controls{justify-content:flex-start;margin-bottom:16px}.product-preview-module__Z7-3Dq__viewButton{padding-inline:12px;font-size:12px}.product-preview-module__Z7-3Dq__laptopLid{border-radius:11px 11px 3px 3px;padding:12px 5px 6px}.product-preview-module__Z7-3Dq__camera{width:3px;height:3px;top:4px}.product-preview-module__Z7-3Dq__phone{border-radius:15px;padding:3px}.product-preview-module__Z7-3Dq__phoneScreen{border-radius:10px}.product-preview-module__Z7-3Dq__caption{padding-inline:0}}
.landing-about-module__4vI5lW__service{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.landing-about-module__4vI5lW__copy{max-width:500px}.landing-about-module__4vI5lW__copy h2{text-wrap:balance}.landing-about-module__4vI5lW__description{color:#5b6376;margin-top:16px;font-size:16px;line-height:1.65}.landing-about-module__4vI5lW__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.landing-about-module__4vI5lW__serviceImage{aspect-ratio:4/3;background:#e8eced;border-radius:10px;position:relative;overflow:hidden}.landing-about-module__4vI5lW__serviceImage img{object-fit:cover}@media (max-width:1023px){.landing-about-module__4vI5lW__service{grid-template-columns:minmax(0,1fr);gap:24px}.landing-about-module__4vI5lW__copy{max-width:560px}}@media (max-width:767px){.landing-about-module__4vI5lW__photos{gap:12px}}
