.HeroOpening-module__FZT6gG__figure{min-width:0}.HeroOpening-module__FZT6gG__room{isolation:isolate;position:relative}.HeroOpening-module__FZT6gG__scene{opacity:0;transition:opacity .45s var(--ease-out);pointer-events:none;position:absolute;inset:0}.HeroOpening-module__FZT6gG__scene[data-ready=true]{opacity:1}.HeroOpening-module__FZT6gG__backdrop{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.HeroOpening-module__FZT6gG__canvas,.HeroOpening-module__FZT6gG__screenLight{clip-path:polygon(40.4% 10.2%,87.6% 2.8%,87.6% 64.8%,40.4% 55.4%);position:absolute;inset:0}.HeroOpening-module__FZT6gG__canvas canvas{width:100%;height:100%;display:block}.HeroOpening-module__FZT6gG__screenLight{pointer-events:none;overflow:hidden}.HeroOpening-module__FZT6gG__lightPass{opacity:0;background:linear-gradient(90deg,#0000 0%,#b7ddff12 24%,#e6f5ff5c 48%,#ffffff80 50%,#d7efff29 56%,#0000 100%);width:12%;height:68%;position:absolute;top:0;left:40.4%;transform:translate(-140%)skew(-12deg)}.HeroOpening-module__FZT6gG__controls{gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.HeroOpening-module__FZT6gG__controls button{cursor:pointer;width:44px;height:44px;transition:background var(--motion-control) ease;background:#17202dde;border:1px solid #ffffff80;border-radius:50%;place-items:center;padding:0;display:grid;color:#fff!important;font-size:20px!important}.HeroOpening-module__FZT6gG__controls button:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (hover:hover) and (pointer:fine){.HeroOpening-module__FZT6gG__controls button:hover{background:#17202d}}@media (prefers-reduced-motion:reduce){.HeroOpening-module__FZT6gG__scene,.HeroOpening-module__FZT6gG__controls{transition:none;display:none}}
.LeadCapture-module__oC1gWq__form{color:#172132;gap:14px;display:grid;position:relative}.LeadCapture-module__oC1gWq__label{font-size:24px;font-weight:600;line-height:1.25}.LeadCapture-module__oC1gWq__hint,.LeadCapture-module__oC1gWq__reassurance{color:#596579;margin:0;font-size:15px;line-height:1.55}.LeadCapture-module__oC1gWq__form textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:128px;font:inherit;color:inherit;background:#fff;border:1px solid #a9b3c5;border-radius:14px;padding:16px;font-size:17px;line-height:1.55}.LeadCapture-module__oC1gWq__form textarea::placeholder{color:#657186}.LeadCapture-module__oC1gWq__consent{cursor:pointer;align-items:flex-start;gap:12px;padding:5px 0;font-size:14px;line-height:1.55;display:flex}.LeadCapture-module__oC1gWq__consent input{accent-color:#304be7;flex:none;width:20px;height:20px;margin:2px 0 0}.LeadCapture-module__oC1gWq__form a{color:#2443b3;text-underline-offset:3px;text-decoration:underline}.LeadCapture-module__oC1gWq__submit{color:#fff;min-height:54px;font:inherit;cursor:pointer;background:#304be7;border:0;border-radius:30px;padding:14px 22px;font-size:17px}.LeadCapture-module__oC1gWq__submit:disabled{cursor:wait;opacity:.7}.LeadCapture-module__oC1gWq__form :is(input,textarea,button,a):focus-visible{outline-offset:4px;outline:3px solid #2443b3}.LeadCapture-module__oC1gWq__trap{width:1px;height:1px;position:absolute;top:0;left:-10000px;overflow:hidden}.LeadCapture-module__oC1gWq__policy{font-size:13px}.LeadCapture-module__oC1gWq__reassurance{text-align:center;font-size:13px}.LeadCapture-module__oC1gWq__error{background:#fff3f1;border-left:3px solid #a73232;padding:14px;font-size:15px;line-height:1.5}.LeadCapture-module__oC1gWq__success{color:#163b2d;background:#e7f3ee;border-radius:16px;padding:26px}.LeadCapture-module__oC1gWq__success h3{margin:0 0 10px;font-size:25px}.LeadCapture-module__oC1gWq__success p{margin:0;line-height:1.6}
:where(.ContactDialog-module__8Cs3Va__trigger){font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0}.ContactDialog-module__8Cs3Va__dialog{box-sizing:border-box;color:#1d242a;overscroll-behavior:contain;background:#faf9f5;border:1px solid #dedfd9;border-radius:24px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:38px;overflow-y:auto;box-shadow:0 24px 80px #121d3633}.ContactDialog-module__8Cs3Va__dialog[open]{animation:ContactDialog-module__8Cs3Va__arrive .25s var(--ease-out,ease-out) both}.ContactDialog-module__8Cs3Va__dialog::backdrop{background:#101925a6}.ContactDialog-module__8Cs3Va__dialog[open]::backdrop{animation:.25s ease-out both ContactDialog-module__8Cs3Va__shade}.ContactDialog-module__8Cs3Va__close{color:#293438;cursor:pointer;width:44px;height:44px;transition:background-color var(--motion-control,.18s) ease-out;background:#fff;border:1px solid #d9dcd7;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}@media (hover:hover) and (pointer:fine){.ContactDialog-module__8Cs3Va__close:hover{background:#e9ece6}}.ContactDialog-module__8Cs3Va__close:focus-visible,.ContactDialog-module__8Cs3Va__trigger:focus-visible{outline-offset:4px;outline:3px solid #304be7}.ContactDialog-module__8Cs3Va__eyebrow{color:#52615a;letter-spacing:.09em;text-transform:uppercase;margin:0 40px 16px 0;font-size:12px;font-weight:650}.ContactDialog-module__8Cs3Va__title{letter-spacing:-.035em;outline:none;margin:0 0 26px;font-size:clamp(28px,3vw,36px);font-weight:550;line-height:1.12}@keyframes ContactDialog-module__8Cs3Va__arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactDialog-module__8Cs3Va__shade{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.ContactDialog-module__8Cs3Va__dialog{border-radius:20px;padding:28px 22px}.ContactDialog-module__8Cs3Va__eyebrow{max-width:190px;margin-bottom:18px;font-size:11px}.ContactDialog-module__8Cs3Va__title{margin-bottom:24px}.ContactDialog-module__8Cs3Va__close{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.ContactDialog-module__8Cs3Va__dialog[open],.ContactDialog-module__8Cs3Va__dialog[open]::backdrop{animation:none}.ContactDialog-module__8Cs3Va__close{transition:none}}.ContactDialog-module__8Cs3Va__dialog[data-keyboard=true],.ContactDialog-module__8Cs3Va__dialog[data-keyboard=true]::backdrop{animation:none}.ContactDialog-module__8Cs3Va__quizDialog{width:min(700px,100vw - 32px)}.ContactDialog-module__8Cs3Va__quizDialog .ContactDialog-module__8Cs3Va__close{z-index:3;margin:-20px -20px -24px auto;position:sticky;top:-18px}.ContactDialog-module__8Cs3Va__quizTitle{letter-spacing:-.02em;max-width:430px;margin-right:48px;font-size:20px;line-height:1.3}.ContactDialog-module__8Cs3Va__invite{border-top:1px solid #d0d5cf;margin-top:28px;padding-top:28px}.ContactDialog-module__8Cs3Va__invite h3{letter-spacing:-.02em;margin:0 0 14px;font-size:25px;font-weight:550;line-height:1.2}.ContactDialog-module__8Cs3Va__invite p{margin:0 0 18px;font-size:15px;line-height:1.55}.ContactDialog-module__8Cs3Va__invite .ContactDialog-module__8Cs3Va__inviteNote{color:#4b5853;margin:12px 0 0;font-size:12px;line-height:1.5}.ContactDialog-module__8Cs3Va__quizButton{color:#fff;min-height:48px;font:inherit;cursor:pointer;text-align:center;background:#304be7;border:0;border-radius:10px;padding:13px 18px;font-size:15px;font-weight:550}.ContactDialog-module__8Cs3Va__quizButton:focus-visible{outline-offset:4px;outline:3px solid #304be7}.ContactDialog-module__8Cs3Va__alternative{border-top:1px solid #d0d5cf;margin-top:28px;padding-top:22px}.ContactDialog-module__8Cs3Va__alternative p{margin:0 0 12px;font-size:15px}@media (max-width:600px){.ContactDialog-module__8Cs3Va__quizDialog .ContactDialog-module__8Cs3Va__close{margin:-16px -10px -20px auto;top:-16px}.ContactDialog-module__8Cs3Va__quizTitle{font-size:17px}.ContactDialog-module__8Cs3Va__quizButton{width:100%}}@media (hover:hover) and (pointer:fine){.ContactDialog-module__8Cs3Va__quizButton:hover{background:#233bc5}}
.HomeJourney-module__VLcTma__section{color:var(--ink);background:#fff;padding:88px 5.2%;scroll-margin-top:88px}.HomeJourney-module__VLcTma__section.HomeJourney-module__VLcTma__section h2{letter-spacing:-.035em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:400;line-height:1.12}.HomeJourney-module__VLcTma__section.HomeJourney-module__VLcTma__section h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:24px;font-weight:500;line-height:1.25}.HomeJourney-module__VLcTma__section.HomeJourney-module__VLcTma__section h4{margin:0;font-size:18px;font-weight:500;line-height:1.4}.HomeJourney-module__VLcTma__section p{color:var(--muted);max-width:68ch;margin:0;font-size:17px;line-height:1.65}.HomeJourney-module__VLcTma__section a,.HomeJourney-module__VLcTma__section button,.HomeJourney-module__VLcTma__section summary{touch-action:manipulation}.HomeJourney-module__VLcTma__section :is(a,button,summary):focus-visible{outline:3px solid var(--blue);outline-offset:6px}.HomeJourney-module__VLcTma__section ::selection{color:var(--ink);background:#d6dfff}.HomeJourney-module__VLcTma__sectionIntro{grid-template-columns:1.1fr 1fr;align-items:end;gap:8%;margin-bottom:44px;display:grid}.HomeJourney-module__VLcTma__productGrid{grid-template-columns:1.25fr .8fr;align-items:start;gap:7%;display:grid}.HomeJourney-module__VLcTma__productFigure{margin:0}.HomeJourney-module__VLcTma__productFigure>img{border-radius:2px;width:100%;height:auto;display:block}.HomeJourney-module__VLcTma__productFigure figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}.HomeJourney-module__VLcTma__productBenefit{max-width:55ch;margin-top:32px}.HomeJourney-module__VLcTma__productBenefit strong{margin-bottom:10px;font-size:24px;font-weight:500;display:block}.HomeJourney-module__VLcTma__programs ul{margin:12px 0 20px;padding:0;list-style:none}.HomeJourney-module__VLcTma__programs li{border-bottom:1px solid var(--line);grid-template-columns:.65fr 1fr;gap:20px;padding:15px 0;display:grid}.HomeJourney-module__VLcTma__programs strong{font-size:17px;font-weight:500}.HomeJourney-module__VLcTma__programs li span{color:var(--muted);font-size:14px;line-height:1.5}.HomeJourney-module__VLcTma__programs .HomeJourney-module__VLcTma__catalogueNote{font-size:14px;line-height:1.6}.HomeJourney-module__VLcTma__inlineLink,.HomeJourney-module__VLcTma__lightLink{color:var(--blue);border-bottom:1px solid;align-items:center;gap:20px;min-height:44px;margin-top:18px;padding:6px 0;text-decoration:none;display:inline-flex}.HomeJourney-module__VLcTma__inlineLink:hover,.HomeJourney-module__VLcTma__lightLink:hover{text-underline-offset:5px;text-decoration:underline}.HomeJourney-module__VLcTma__work{background:var(--paper)}.HomeJourney-module__VLcTma__work.HomeJourney-module__VLcTma__section h2{max-width:30ch}.HomeJourney-module__VLcTma__workSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid}.HomeJourney-module__VLcTma__workSteps li{border-top:1px solid var(--line);padding-top:20px}.HomeJourney-module__VLcTma__stepNumber{color:var(--blue);font-variant-numeric:tabular-nums;margin-bottom:20px;font-size:14px;display:block}.HomeJourney-module__VLcTma__workSteps h3{min-height:2.5em}.HomeJourney-module__VLcTma__workSteps p{margin-top:16px;font-size:16px}.HomeJourney-module__VLcTma__work .HomeJourney-module__VLcTma__returnNote{color:var(--ink);border-top:1px solid var(--line);max-width:none;margin-top:40px;padding-top:24px;font-size:23px}.HomeJourney-module__VLcTma__sales{color:#fff;background:#2443b3;grid-template-columns:1.15fr 1fr;gap:9%;display:grid}.HomeJourney-module__VLcTma__sales.HomeJourney-module__VLcTma__section h2{color:#fff;max-width:19ch}.HomeJourney-module__VLcTma__sales p{color:#e4ebff;margin-top:24px}.HomeJourney-module__VLcTma__sales .HomeJourney-module__VLcTma__experienceNote{border-top:1px solid #7890d6;margin-top:28px;padding-top:22px;font-size:16px}.HomeJourney-module__VLcTma__lightLink{color:#fff;margin-top:24px}.HomeJourney-module__VLcTma__sales :is(a,button,summary):focus-visible{outline-color:#fff}.HomeJourney-module__VLcTma__salesTopics{align-self:center;margin:0}.HomeJourney-module__VLcTma__salesTopics>div{border-top:1px solid #7890d6;padding:24px 0}.HomeJourney-module__VLcTma__salesTopics dt{margin-bottom:12px;font-size:25px;font-weight:500;line-height:1.3}.HomeJourney-module__VLcTma__salesTopics dd{color:#e4ebff;max-width:39ch;margin:0;font-size:17px;line-height:1.6}.HomeJourney-module__VLcTma__trust{background:var(--paper)}.HomeJourney-module__VLcTma__mediaGroup{margin-top:48px}.HomeJourney-module__VLcTma__mediaGroup>h3{max-width:36ch;margin-bottom:24px!important}.HomeJourney-module__VLcTma__mediaGrid{grid-template-columns:1fr 1fr;gap:36px;display:grid}.HomeJourney-module__VLcTma__mediaItem{min-width:0}.HomeJourney-module__VLcTma__mediaItem .HomeJourney-module__VLcTma__mediaExplanation{color:var(--ink);max-width:64ch;margin-bottom:16px;font-size:14px;line-height:1.55}.HomeJourney-module__VLcTma__videoFrame{aspect-ratio:16/10;background:#151b27;border-radius:3px;overflow:hidden}.HomeJourney-module__VLcTma__videoFrame video{object-fit:contain;width:100%;height:100%;display:block}.HomeJourney-module__VLcTma__playButton{cursor:pointer;background:#151b27;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.HomeJourney-module__VLcTma__playButton>img{object-fit:contain;width:100%;height:100%;display:block}.HomeJourney-module__VLcTma__playLabel{color:var(--ink);white-space:nowrap;background:#fff;border-radius:30px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:15px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0003}.HomeJourney-module__VLcTma__playButton:hover .HomeJourney-module__VLcTma__playLabel{background:#e7edff}.HomeJourney-module__VLcTma__mediaCaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;margin-top:16px;display:flex}.HomeJourney-module__VLcTma__mediaCaption>span{color:var(--muted);font-size:13px;line-height:1.5}.HomeJourney-module__VLcTma__mediaItem .HomeJourney-module__VLcTma__mediaTopic{margin-top:4px;font-size:15px}.HomeJourney-module__VLcTma__transcript{margin-top:12px}.HomeJourney-module__VLcTma__transcript summary{color:var(--blue);cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}.HomeJourney-module__VLcTma__transcript p{font-size:15px}.HomeJourney-module__VLcTma__offer.HomeJourney-module__VLcTma__section>h2{max-width:26ch;margin-bottom:44px}.HomeJourney-module__VLcTma__offerGrid{grid-template-columns:1.2fr .8fr;align-items:start;gap:7%;display:grid}.HomeJourney-module__VLcTma__offerTasks article{border-top:1px solid var(--line);grid-template-columns:.65fr 1fr;gap:28px;padding:24px 0;display:grid}.HomeJourney-module__VLcTma__offerTasks p{font-size:16px}.HomeJourney-module__VLcTma__pricePanel{background:var(--paper);padding:32px}.HomeJourney-module__VLcTma__pricePanel .HomeJourney-module__VLcTma__price{color:var(--blue);letter-spacing:-.035em;white-space:nowrap;margin:16px 0;font-size:clamp(40px,4.2vw,60px);font-weight:400;line-height:1.15;display:block}.HomeJourney-module__VLcTma__pricePanel .HomeJourney-module__VLcTma__priceDate{margin-bottom:24px;font-size:13px}.HomeJourney-module__VLcTma__pricePanel>p{font-size:15px}.HomeJourney-module__VLcTma__primaryButton{background:var(--blue);color:#fff;border:1px solid #0000;border-radius:32px;justify-content:center;align-items:center;gap:18px;min-height:56px;margin-top:28px;padding:17px 24px;font-size:16px;line-height:1.4;text-decoration:none;display:inline-flex}.HomeJourney-module__VLcTma__primaryButton svg{flex-shrink:0}.HomeJourney-module__VLcTma__primaryButton:hover{background:#193db6}.HomeJourney-module__VLcTma__extraCosts{border-top:1px solid var(--line);grid-template-columns:.38fr 1fr;gap:7%;margin-top:32px;padding-top:28px;display:grid}.HomeJourney-module__VLcTma__extraCosts p{font-size:15px}.HomeJourney-module__VLcTma__launch{background:var(--paper);grid-template-columns:.8fr 1fr;gap:10%;display:grid}.HomeJourney-module__VLcTma__launchLead>p{max-width:36ch;margin-top:28px}.HomeJourney-module__VLcTma__launchSteps{margin:0;padding:0;list-style:none}.HomeJourney-module__VLcTma__launchSteps li{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:24px;padding:24px 0;display:grid}.HomeJourney-module__VLcTma__launchSteps li:first-child{border:0;padding-top:0}.HomeJourney-module__VLcTma__launchSteps p{margin-top:12px;font-size:16px}.HomeJourney-module__VLcTma__launchSteps .HomeJourney-module__VLcTma__stepNumber{padding-top:5px}.HomeJourney-module__VLcTma__faq{grid-template-columns:.7fr 1.1fr;gap:10%;display:grid}.HomeJourney-module__VLcTma__faq>div>p{margin-top:24px}.HomeJourney-module__VLcTma__faqGroups>div+div{margin-top:36px}.HomeJourney-module__VLcTma__faqGroups h3{margin-bottom:16px!important}.HomeJourney-module__VLcTma__faqGroups details{border-bottom:1px solid var(--line)}.HomeJourney-module__VLcTma__faqGroups summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:20px 0;font-size:18px;line-height:1.4;list-style:none;display:flex}.HomeJourney-module__VLcTma__faqGroups summary::-webkit-details-marker{display:none}.HomeJourney-module__VLcTma__faqGroups summary svg{color:var(--blue);flex-shrink:0}.HomeJourney-module__VLcTma__faqGroups details[open] summary svg{transform:rotate(180deg)}.HomeJourney-module__VLcTma__faqGroups details>p{padding:0 28px 24px 0;font-size:16px}.HomeJourney-module__VLcTma__contact{background:#edf1fb;grid-template-columns:1.15fr .85fr;gap:32px 9%;display:grid}.HomeJourney-module__VLcTma__contactLead p{margin-top:24px}.HomeJourney-module__VLcTma__contactActions{align-self:start}.HomeJourney-module__VLcTma__contactActions>.HomeJourney-module__VLcTma__primaryButton{margin-top:0}.HomeJourney-module__VLcTma__contactActions .HomeJourney-module__VLcTma__mailNote{margin:12px 0 26px;font-size:13px}.HomeJourney-module__VLcTma__contactLink{width:fit-content;color:var(--ink);min-height:44px;font-size:23px;line-height:1.5;text-decoration:none;display:block}.HomeJourney-module__VLcTma__contactLink:hover{color:var(--blue);text-decoration:underline}.HomeJourney-module__VLcTma__contactActions .HomeJourney-module__VLcTma__contactPrompt{margin-top:20px;font-size:15px}.HomeJourney-module__VLcTma__draft{border-top:1px solid var(--line);grid-column:1/-1;margin-top:16px}.HomeJourney-module__VLcTma__draft>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;font-size:18px;list-style:none;display:flex}.HomeJourney-module__VLcTma__draft>summary::-webkit-details-marker{display:none}.HomeJourney-module__VLcTma__draftBody{color:var(--ink);border:1px solid var(--line);background:#fff;max-width:800px;padding:32px}.HomeJourney-module__VLcTma__draftBody label,.HomeJourney-module__VLcTma__draftBody legend,.HomeJourney-module__VLcTma__draftBody p{color:var(--ink)}.HomeJourney-module__VLcTma__draftBody input,.HomeJourney-module__VLcTma__draftBody textarea,.HomeJourney-module__VLcTma__draftBody select{color:var(--ink);background:#fff;border:1px solid #77859a}.HomeJourney-module__VLcTma__draftBody a{color:var(--blue)}.HomeJourney-module__VLcTma__draftBody button{color:#fff;background:var(--blue)}.HomeJourney-module__VLcTma__guide{width:fit-content;color:var(--muted);text-underline-offset:5px;align-items:center;gap:16px;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:1000px) and (min-width:768px){.HomeJourney-module__VLcTma__section{padding:64px 5.2%}.HomeJourney-module__VLcTma__sectionIntro,.HomeJourney-module__VLcTma__sales,.HomeJourney-module__VLcTma__offerGrid,.HomeJourney-module__VLcTma__launch,.HomeJourney-module__VLcTma__faq,.HomeJourney-module__VLcTma__contact{gap:36px}.HomeJourney-module__VLcTma__workSteps{grid-template-columns:1fr 1fr}.HomeJourney-module__VLcTma__workSteps h3{min-height:0}.HomeJourney-module__VLcTma__offerTasks article{display:block}.HomeJourney-module__VLcTma__offerTasks article p{margin-top:12px}.HomeJourney-module__VLcTma__pricePanel{padding:24px}}@media (max-width:767px){.HomeJourney-module__VLcTma__section{padding:52px 20px;scroll-margin-top:76px}.HomeJourney-module__VLcTma__section.HomeJourney-module__VLcTma__section h2{max-width:100%;font-size:34px;line-height:1.14}.HomeJourney-module__VLcTma__section.HomeJourney-module__VLcTma__section h3{font-size:23px}.HomeJourney-module__VLcTma__section p{font-size:16px}.HomeJourney-module__VLcTma__sectionIntro,.HomeJourney-module__VLcTma__productGrid,.HomeJourney-module__VLcTma__sales,.HomeJourney-module__VLcTma__offerGrid,.HomeJourney-module__VLcTma__launch,.HomeJourney-module__VLcTma__faq,.HomeJourney-module__VLcTma__contact{grid-template-columns:1fr;gap:28px}.HomeJourney-module__VLcTma__sectionIntro{margin-bottom:28px}.HomeJourney-module__VLcTma__productFigure{min-width:0}.HomeJourney-module__VLcTma__productBenefit{margin-top:24px}.HomeJourney-module__VLcTma__productBenefit strong{font-size:22px}.HomeJourney-module__VLcTma__programs li{grid-template-columns:.8fr 1.1fr;gap:16px}.HomeJourney-module__VLcTma__workSteps{grid-template-columns:1fr;gap:24px;margin-top:32px}.HomeJourney-module__VLcTma__workSteps li{grid-template-columns:28px 1fr;gap:12px 16px;display:grid}.HomeJourney-module__VLcTma__workSteps h3{min-height:0}.HomeJourney-module__VLcTma__workSteps .HomeJourney-module__VLcTma__stepNumber{margin:0;padding-top:5px}.HomeJourney-module__VLcTma__workSteps p{grid-column:2;margin:0}.HomeJourney-module__VLcTma__work .HomeJourney-module__VLcTma__returnNote{margin-top:28px;font-size:22px}.HomeJourney-module__VLcTma__sales.HomeJourney-module__VLcTma__section h2{max-width:17ch}.HomeJourney-module__VLcTma__salesTopics dt{font-size:24px}.HomeJourney-module__VLcTma__salesTopics dd{font-size:16px}.HomeJourney-module__VLcTma__salesTopics>div:last-child{padding-bottom:0}.HomeJourney-module__VLcTma__mediaGroup{margin-top:32px}.HomeJourney-module__VLcTma__mediaGrid{grid-template-columns:1fr;gap:30px}.HomeJourney-module__VLcTma__mediaCaption{gap:4px 12px}.HomeJourney-module__VLcTma__videoFrame{aspect-ratio:4/3}.HomeJourney-module__VLcTma__offer.HomeJourney-module__VLcTma__section>h2{margin-bottom:28px}.HomeJourney-module__VLcTma__offerTasks article{padding:22px 0;display:block}.HomeJourney-module__VLcTma__offerTasks p{margin-top:12px}.HomeJourney-module__VLcTma__pricePanel{padding:24px}.HomeJourney-module__VLcTma__pricePanel .HomeJourney-module__VLcTma__price{font-size:46px}.HomeJourney-module__VLcTma__extraCosts{grid-template-columns:1fr;gap:16px}.HomeJourney-module__VLcTma__launchSteps li{gap:16px}.HomeJourney-module__VLcTma__faqGroups summary{font-size:17px}.HomeJourney-module__VLcTma__contactActions>.HomeJourney-module__VLcTma__primaryButton{width:100%}.HomeJourney-module__VLcTma__contactLink{font-size:21px}.HomeJourney-module__VLcTma__draftBody{padding:20px 16px}.HomeJourney-module__VLcTma__guide{font-size:13px}}.HomeJourney-module__VLcTma__themeTitle{align-items:center;gap:12px;display:flex}.HomeJourney-module__VLcTma__themeIcon{color:#2443b3;background:#edf1fb;border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.HomeJourney-module__VLcTma__programs li:nth-child(2n) .HomeJourney-module__VLcTma__themeIcon{color:#33745a;background:#e5f3eb}.HomeJourney-module__VLcTma__programs li{grid-template-columns:1fr 1fr;align-items:center}.HomeJourney-module__VLcTma__workSteps li{border-top:0;padding-top:0;position:relative}.HomeJourney-module__VLcTma__workSteps li:before{content:"";background:#bdc9dd;height:1px;position:absolute;top:27px;left:54px;right:-28px}.HomeJourney-module__VLcTma__workSteps li:last-child:before{display:none}.HomeJourney-module__VLcTma__stepMark{color:#2443b3;background:#e6ecfa;border:1px solid #c7d3ee;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:26px;display:grid;position:relative}.HomeJourney-module__VLcTma__stepMark .HomeJourney-module__VLcTma__stepNumber{background:#f5f6f8;margin:0;padding:2px 5px;font-size:11px;position:absolute;top:-5px;right:-10px}.HomeJourney-module__VLcTma__salesBadge{color:#fff;border:1px solid #7085d0;border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:7px 12px;font-size:13px;display:inline-flex}.HomeJourney-module__VLcTma__launchMap{border-block:1px solid #d8dfe9;justify-content:space-between;gap:16px;margin-top:46px;padding:26px 0;display:flex;position:relative}.HomeJourney-module__VLcTma__launchMap:before{content:"";background:#becbdf;height:1px;position:absolute;top:43px;left:30px;right:38px}.HomeJourney-module__VLcTma__launchMap>div{text-align:center;color:#2443b3;flex-direction:column;align-items:center;gap:14px;font-size:12px;display:flex;position:relative}.HomeJourney-module__VLcTma__launchMap svg{background:#f5f6f8;box-shadow:0 0 0 9px #f5f6f8}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.HomeJourney-module__VLcTma__themeIcon{transition:transform .18s var(--ease-out)}.HomeJourney-module__VLcTma__programs li:hover .HomeJourney-module__VLcTma__themeIcon{transform:translateY(-3px)}}@media (min-width:768px) and (max-width:1000px){.HomeJourney-module__VLcTma__workSteps li:nth-child(2):before{display:none}}@media (max-width:767px){.HomeJourney-module__VLcTma__programs li{grid-template-columns:1fr;gap:8px}.HomeJourney-module__VLcTma__programs li>span{padding-left:54px}.HomeJourney-module__VLcTma__workSteps{gap:28px}.HomeJourney-module__VLcTma__workSteps li{grid-template-columns:56px 1fr;column-gap:20px}.HomeJourney-module__VLcTma__stepMark{grid-row:1/3;margin-bottom:0}.HomeJourney-module__VLcTma__workSteps li:before{width:1px;height:auto;inset:56px auto -28px 27px}.HomeJourney-module__VLcTma__stepMark .HomeJourney-module__VLcTma__stepNumber{grid-area:auto}.HomeJourney-module__VLcTma__launchMap{margin-top:30px}}.HomeJourney-module__VLcTma__projection{isolation:isolate;border-radius:2px;position:relative;overflow:hidden}.HomeJourney-module__VLcTma__projection>img{width:100%;height:auto;display:block}.HomeJourney-module__VLcTma__projectionLight{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#e9f4ff99 55%,#fff9 65%,#0000);width:25%;position:absolute;inset:0 auto 0 0}.HomeJourney-module__VLcTma__workSteps li:before{display:none}.HomeJourney-module__VLcTma__routeLine{transform-origin:0;pointer-events:none;background:#8099c9;height:1px;position:absolute;top:27px;left:56px;right:-28px}.HomeJourney-module__VLcTma__workSteps li:last-child>.HomeJourney-module__VLcTma__routeLine{display:none}.HomeJourney-module__VLcTma__launchSteps li{position:relative}.HomeJourney-module__VLcTma__launchLine{transform-origin:top;background:#bdc9dd;width:1px;position:absolute;top:58px;bottom:-8px;left:15px}.HomeJourney-module__VLcTma__launchSteps li:last-child>.HomeJourney-module__VLcTma__launchLine{display:none}.HomeJourney-module__VLcTma__mapIcon{display:inline-flex}.HomeJourney-module__VLcTma__programs li .HomeJourney-module__VLcTma__themeIcon{color:#2443b3;transform-origin:50%}.HomeJourney-module__VLcTma__programs li:nth-child(2n) .HomeJourney-module__VLcTma__themeIcon{color:#33745a}.HomeJourney-module__VLcTma__faqGroups summary svg,.HomeJourney-module__VLcTma__draft>summary svg{transition:transform var(--motion-control) var(--ease-out)}.HomeJourney-module__VLcTma__draft[open]>summary svg{transform:rotate(180deg)}.HomeJourney-module__VLcTma__primaryButton{transition:background-color var(--motion-control) ease,transform var(--motion-feedback) var(--ease-out)}.HomeJourney-module__VLcTma__primaryButton:active{transform:scale(.98)}.HomeJourney-module__VLcTma__primaryButton:focus-visible,.HomeJourney-module__VLcTma__primaryButton:focus-visible:active{transition:none;transform:none}.HomeJourney-module__VLcTma__faqGroups summary:focus-visible svg,.HomeJourney-module__VLcTma__draft>summary:focus-visible svg{transition:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.HomeJourney-module__VLcTma__inlineLink svg,.HomeJourney-module__VLcTma__lightLink svg,.HomeJourney-module__VLcTma__primaryButton svg{transition:transform var(--motion-control) var(--ease-out)}.HomeJourney-module__VLcTma__inlineLink:hover svg,.HomeJourney-module__VLcTma__lightLink:hover svg{transform:translate(3px)}.HomeJourney-module__VLcTma__primaryButton:hover svg{transform:translateY(3px)}}@media (min-width:768px) and (max-width:1000px){.HomeJourney-module__VLcTma__workSteps li:nth-child(2)>.HomeJourney-module__VLcTma__routeLine{display:none}}@media (max-width:767px){.HomeJourney-module__VLcTma__routeLine{transform-origin:top;width:1px;height:auto;inset:56px auto -28px 27px}}@media (prefers-reduced-motion:reduce){.HomeJourney-module__VLcTma__projectionLight{display:none}.HomeJourney-module__VLcTma__primaryButton:active{transform:none}}
.ExperienceVideo-module__m6yC3G__frame.ExperienceVideo-module__m6yC3G__frame{aspect-ratio:16/9}.ExperienceVideo-module__m6yC3G__frame picture{width:100%;height:100%;display:block}.ExperienceVideo-module__m6yC3G__frame picture img{object-fit:contain;width:100%;height:100%}.ExperienceVideo-module__m6yC3G__frame[data-playing=true][data-format=portrait]{aspect-ratio:9/16;max-width:440px;margin-inline:auto}@media (max-width:767px){.ExperienceVideo-module__m6yC3G__frame[data-playing=false]{aspect-ratio:9/16}}
.ProjectionScene-module__BSs12G__scene{--projection-duration:2.8s;--projection-follow:.7s;min-width:0}.ProjectionScene-module__BSs12G__viewport{isolation:isolate;aspect-ratio:1.48;background:#101b2b;border-radius:2px;position:relative;overflow:hidden}.ProjectionScene-module__BSs12G__world{perspective:900px;position:absolute;inset:15% 9% 25%}.ProjectionScene-module__BSs12G__rig{transform-style:preserve-3d;transition:transform var(--projection-follow) var(--ease-out);position:absolute;inset:0;transform:rotateX(5deg)rotateY(-9deg)rotate(-1deg)}.ProjectionScene-module__BSs12G__frame,.ProjectionScene-module__BSs12G__picture,.ProjectionScene-module__BSs12G__mesh{position:absolute;inset:0}.ProjectionScene-module__BSs12G__frame{border:1px solid #709cbb80;transform:translate3d(-3%,3%,-42px)}.ProjectionScene-module__BSs12G__frame:after{content:"";border-inline:1px solid #709cbb80;height:22%;position:absolute;top:100%;left:5%;right:5%}.ProjectionScene-module__BSs12G__picture{overflow:hidden;transform:translate(0,0);box-shadow:12px 28px 35px #0005}.ProjectionScene-module__BSs12G__picture img{object-fit:cover;width:100%;height:100%;display:block}.ProjectionScene-module__BSs12G__mesh{pointer-events:none;border:1px solid #c8e7f699;transform:translate3d(2%,-2%,24px)}.ProjectionScene-module__BSs12G__mesh i{border:solid #e5f5ff;border-width:2px 0 0 2px;width:13px;height:13px;position:absolute}.ProjectionScene-module__BSs12G__mesh i:first-child{top:-2px;left:-2px}.ProjectionScene-module__BSs12G__mesh i:nth-child(2){top:-2px;right:-2px;transform:rotate(90deg)}.ProjectionScene-module__BSs12G__mesh i:nth-child(3){bottom:-2px;right:-2px;transform:rotate(180deg)}.ProjectionScene-module__BSs12G__mesh i:nth-child(4){bottom:-2px;left:-2px;transform:rotate(270deg)}.ProjectionScene-module__BSs12G__floor{background:radial-gradient(at 50% 25%,#709ec91f,#0000 65%);border:1px solid #6892b526;border-radius:50%;height:48%;position:absolute;bottom:-18%;left:-10%;right:-10%;transform:rotate(-8deg)}.ProjectionScene-module__BSs12G__beam{clip-path:polygon(0 100%,18% 0,100% 6%,87% 91%);transform-origin:0 100%;pointer-events:none;background:linear-gradient(35deg,#c3e9ff88,#a9dbff12 52%,#0000);width:72%;height:67%;position:absolute;bottom:15%;left:13%}.ProjectionScene-module__BSs12G__scan{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#dcf4ff70,#0000);width:22%;position:absolute;inset:0 auto 0 0}.ProjectionScene-module__BSs12G__projector{background:#253c50;border:1px solid #7792a7;border-radius:4px;width:11%;height:7%;position:absolute;bottom:13%;left:9%;transform:rotate(-12deg)}.ProjectionScene-module__BSs12G__projector span:first-child{aspect-ratio:1;background:#e2f5ff;border:2px solid #b5d9ef;border-radius:50%;width:22%;position:absolute;top:-18%;right:9%}.ProjectionScene-module__BSs12G__projector span:last-child{background:#627f96;width:33%;height:3px;position:absolute;top:24%;left:12%;box-shadow:0 5px #627f96}.ProjectionScene-module__BSs12G__lightLabel{color:#b6cee1;font-size:11px;position:absolute;bottom:5%;left:8%}.ProjectionScene-module__BSs12G__screenLabel{color:#c8e4f5;align-items:center;gap:7px;font-size:12px;display:flex;position:absolute;bottom:11%;right:8%}.ProjectionScene-module__BSs12G__controls{justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.ProjectionScene-module__BSs12G__controls>span{color:var(--muted);font-size:12px}.ProjectionScene-module__BSs12G__controls button{min-height:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0 8px 10px;font-size:13px;display:inline-flex}.ProjectionScene-module__BSs12G__controls button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ProjectionScene-module__BSs12G__controls button:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:480px){.ProjectionScene-module__BSs12G__viewport{aspect-ratio:1.3}.ProjectionScene-module__BSs12G__world{inset:18% 8% 27%}.ProjectionScene-module__BSs12G__screenLabel{gap:5px;font-size:10px;bottom:14%;right:7%}.ProjectionScene-module__BSs12G__lightLabel{font-size:10px}.ProjectionScene-module__BSs12G__controls>span{max-width:18ch;line-height:1.5}}@media (prefers-reduced-motion:reduce){.ProjectionScene-module__BSs12G__rig{transition:none;transform:none}.ProjectionScene-module__BSs12G__beam{opacity:.65}}
