.Homepage_page__xYImQ{background:var(--mq-page);color:var(--mq-ink);font-family:var(--mq-font-body);--ink:var(--mq-ink);--muted:var(--mq-muted);--blue:var(--mq-action);--line:var(--mq-border);overflow:clip}.Homepage_page__xYImQ a,.Homepage_page__xYImQ button{-webkit-tap-highlight-color:transparent}.Homepage_page__xYImQ button{cursor:pointer}.Homepage_dialog__AMgOO :focus-visible,.Homepage_page__xYImQ :focus-visible{outline:3px solid var(--mq-focus);outline-offset:5px}.Homepage_skip__AcgU_{position:fixed;left:20px;top:-80px;background:var(--mq-surface);padding:12px;z-index:100}.Homepage_skip__AcgU_:focus{top:12px}.Homepage_header__Mo7yR{height:92px;max-width:1320px;margin:auto;padding:0 36px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid var(--line)}.Homepage_header__Mo7yR>a img{width:162px;height:auto}.Homepage_nav__wUdMj{display:flex;gap:28px;font-size:13px;color:var(--mq-muted)}.Homepage_nav__wUdMj a:hover,.Homepage_signIn___Zk4v:hover{color:var(--blue)}.Homepage_navActions__z4PYj{display:flex;align-items:center;gap:22px;font-size:13px}.Homepage_smallCta__XCUya{display:flex;align-items:center;gap:15px;padding:11px 15px;background:var(--mq-surface);border:1px solid var(--mq-border);border-radius:7px;font-weight:600}.Homepage_menu__84F0d{display:none}.Homepage_hero__2rkTa{padding:74px 28px 0;text-align:center;background:radial-gradient(ellipse 55% 35% at 50% 73%,var(--mq-soft) 0,transparent 100%)}.Homepage_eyebrow__hU7J6{font-size:10px;letter-spacing:.18em;font-weight:600;display:flex;align-items:center;gap:9px;color:var(--mq-muted)}.Homepage_centerIntro__qDOJt .Homepage_eyebrow__hU7J6,.Homepage_closing__S838G>.Homepage_eyebrow__hU7J6,.Homepage_hero__2rkTa>.Homepage_eyebrow__hU7J6{justify-content:center}.Homepage_liveDot__kAkvI{height:6px;width:6px;border-radius:50%;background:var(--mq-action);box-shadow:0 0 0 4px var(--mq-soft)}.Homepage_hero__2rkTa h1{font-size:clamp(38px,4.9vw,70px);font-weight:500;line-height:1.08;letter-spacing:-.055em;margin:27px auto 24px;max-width:1100px}.Homepage_page__xYImQ em{font-family:var(--mq-font-accent);font-weight:700;color:var(--mq-brand-text);letter-spacing:-.035em;font-optical-sizing:auto}.Homepage_lead__r8Kqe{font-size:17px;line-height:1.75;color:var(--muted);margin:0 auto;max-width:650px}.Homepage_actions__tLUph{display:flex;justify-content:center;gap:14px;align-items:center;margin:27px 0 26px}.Homepage_primary__QUyH2{display:inline-flex;justify-content:center;align-items:center;gap:23px;border-radius:7px;background:var(--blue);color:var(--mq-surface);font-size:13px;font-weight:600;padding:15px 21px;box-shadow:0 3px 5px var(--mq-shadow-soft);transition:background .2s,transform .2s}.Homepage_primary__QUyH2:hover{background:var(--mq-action-hover);transform:translateY(-2px)}.Homepage_secondary__O_iUR{display:inline-flex;align-items:center;gap:10px;font-size:13px;padding:14px 19px;border:1px solid var(--mq-border);border-radius:7px;background:var(--mq-white-60)}.Homepage_secondary__O_iUR span{font-size:11px;color:var(--mq-muted);margin-left:4px}.Homepage_assistants__xnaOm{display:flex;align-items:center;justify-content:center;gap:14px;font-size:12px;margin-bottom:40px;color:var(--mq-muted)}.Homepage_assistants__xnaOm>span:nth-child(2),.Homepage_assistants__xnaOm>span:nth-child(4){display:flex;align-items:center;gap:6px;color:var(--mq-ink);font-weight:600}.Homepage_or__c6fuQ{font-size:11px}.Homepage_assistantArrow__4GPSs,.Homepage_or__c6fuQ{color:var(--mq-muted)}.Homepage_filmWrap__AsGcs{max-width:1100px;margin:auto;border:1px solid var(--mq-border);border-radius:13px;background:var(--mq-surface);box-shadow:0 18px 55px -30px var(--mq-shadow);overflow:hidden;text-align:left}.Homepage_filmHeader__hOLNo{height:44px;border-bottom:1px solid var(--mq-border);display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:10px;color:var(--mq-muted)}.Homepage_filmHeader__hOLNo span:first-child{display:flex;gap:9px;align-items:center;letter-spacing:.1em;color:var(--mq-muted);font-weight:600}.Homepage_filmHeader__hOLNo i{width:6px;height:6px;border-radius:50%;background:var(--mq-tint)}.Homepage_film__Ykn_N{position:relative;background:var(--mq-surface)}.Homepage_film__Ykn_N video{width:100%;display:block;aspect-ratio:1600/1044;clip-path:inset(0 0 3px)}.Homepage_centerPlay__ivqxX{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:66px;width:66px;display:grid;place-items:center;border-radius:50%;background:var(--mq-action);color:var(--mq-surface);box-shadow:0 8px 32px var(--mq-shadow-strong);border:5px solid var(--mq-white-80)}.Homepage_filmFooter__qPqh0{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;border-top:1px solid var(--mq-border);color:var(--mq-muted);font-size:11px}.Homepage_filmFooter__qPqh0 b{color:var(--mq-brand-text);font-weight:500}.Homepage_filmFooter__qPqh0>div{display:flex;align-items:center;gap:16px}.Homepage_filmFooter__qPqh0 button{display:flex;align-items:center;gap:6px;color:var(--mq-body)}.Homepage_filmNote__mdsO6{font-size:11px;color:var(--mq-muted);margin:20px 0 0}.Homepage_section__iXxtp{max-width:1160px;margin:auto;padding:112px 30px;scroll-margin-top:35px}.Homepage_closing__S838G h2,.Homepage_section__iXxtp h2{font-size:clamp(36px,4.1vw,54px);font-weight:500;line-height:1.09;letter-spacing:-.05em;margin:20px 0 0}.Homepage_sectionIntro__IZrGo{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:45px}.Homepage_sectionIntro__IZrGo>p{max-width:360px;font-size:15px;line-height:1.8;color:var(--muted);margin-bottom:4px}.Homepage_contentSection__DgyRb{padding-top:100px}.Homepage_formatTabs__N6QoB{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);gap:24px}.Homepage_formatTabs__N6QoB button{display:flex;align-items:center;gap:10px;padding:18px 0;color:var(--mq-muted);font-size:13px;border-bottom:2px solid transparent}.Homepage_formatTabs__N6QoB button svg:last-child{margin-left:auto;opacity:0}.Homepage_formatTabs__N6QoB button[aria-selected=true]{color:var(--blue);border-color:var(--blue)}.Homepage_formatTabs__N6QoB button[aria-selected=true] svg:last-child{opacity:1}.Homepage_formatPanel__IGO_r{display:grid;grid-template-columns:1.1fr 1fr;gap:75px;align-items:center;padding-top:38px;min-height:345px}.Homepage_promptCard__ShrQq{background:linear-gradient(115deg,var(--mq-soft),var(--mq-softest));border:1px solid var(--mq-border);border-radius:12px;padding:27px 30px}.Homepage_promptLabel__mitof{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.15em;color:var(--mq-muted)}.Homepage_promptCard__ShrQq>p{font-size:24px;line-height:1.5;letter-spacing:-.025em;margin:26px 0 34px;min-height:112px;color:var(--mq-ink)}.Homepage_promptCard__ShrQq>p>span{display:inline-flex;align-items:center;gap:5px;color:var(--mq-action);white-space:nowrap}.Homepage_promptBottom__kkjNU{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--mq-muted);border-top:1px solid var(--mq-border);padding-top:18px}.Homepage_promptBottom__kkjNU>span{background:var(--mq-surface);width:25px;height:25px;border-radius:50%;display:grid;place-items:center;color:var(--mq-brand-text)}.Homepage_number__xfMkD{font-size:10px;letter-spacing:.13em;color:var(--mq-muted)}.Homepage_formatCopy__6McYo h3{font-size:26px;letter-spacing:-.035em;line-height:1.25;margin:17px 0}.Homepage_controlCopy__Ex112>p,.Homepage_formatCopy__6McYo>p{font-size:15px;line-height:1.8;color:var(--muted);max-width:390px}.Homepage_textLink__gwqOv{display:inline-flex;align-items:center;gap:15px;color:var(--mq-brand-text);font-size:12px;font-weight:600;margin-top:24px}.Homepage_workflow__aFdlT{border-top:1px solid var(--line)}.Homepage_centerIntro__qDOJt{text-align:center;margin-bottom:48px}.Homepage_centerIntro__qDOJt>p{font-size:15px;color:var(--muted);margin-top:22px}.Homepage_workflowGrid__VQXCb{display:grid;grid-template-columns:.7fr 1.5fr;gap:56px;align-items:center}.Homepage_chapterList__CY_4q>button:not(:last-child){width:100%;display:flex;align-items:flex-start;gap:17px;padding:22px 0;border-bottom:1px solid var(--line);text-align:left;color:var(--mq-muted)}.Homepage_chapterList__CY_4q>button[aria-pressed=true]{color:var(--ink)}.Homepage_stepNumber__bXmg_{font-size:11px;color:var(--mq-muted);padding-top:5px}.Homepage_chapterList__CY_4q h3{font-size:19px;font-weight:500}.Homepage_chapterList__CY_4q p{font-size:13px;line-height:1.75;color:var(--muted);margin:12px 0 0}.Homepage_chapterList__CY_4q svg{flex-shrink:0;margin-left:auto;margin-top:5px}.Homepage_chapterPreview__0_Rzy{position:relative;background:var(--mq-surface);border:1px solid var(--mq-border);border-radius:12px;overflow:hidden;box-shadow:0 18px 40px -30px var(--mq-shadow);text-align:left}.Homepage_chapterPreview__0_Rzy>img{width:100%;height:auto;display:block}.Homepage_previewPlay__VCC1B{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--mq-action);color:var(--mq-surface);box-shadow:0 0 0 7px var(--mq-white-70)}.Homepage_previewCaption__9qT_n{display:flex;align-items:center;justify-content:space-between;padding:20px;font-size:12px;color:var(--mq-body);border-top:1px solid var(--mq-border)}.Homepage_control___ZQzS{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.Homepage_controlVisual__0dLHJ{height:500px;position:relative;overflow:hidden;border-radius:14px;border:1px solid var(--mq-border);background:radial-gradient(ellipse at 50% 60%,var(--mq-soft),var(--mq-softest));padding:40px 90px 0;display:flex;justify-content:center}.Homepage_controlVisual__0dLHJ>img{width:250px;max-width:none;height:auto;object-fit:cover;object-position:top;border:7px solid var(--mq-surface);border-radius:23px;box-shadow:0 25px 60px -25px var(--mq-shadow);align-self:flex-start}.Homepage_previewTag__5GgYv{position:absolute;bottom:30px;display:flex;align-items:center;gap:8px;background:var(--mq-surface);padding:12px 17px;border-radius:7px;font-size:10px;box-shadow:0 4px 18px var(--mq-shadow-soft);white-space:nowrap}.Homepage_previewTag__5GgYv svg{color:var(--mq-success-text)}.Homepage_controlCopy__Ex112>p{margin-top:26px}.Homepage_controlCopy__Ex112 ul{margin:25px 0 0;padding:0;list-style:none;display:grid;gap:14px}.Homepage_controlCopy__Ex112 li{display:flex;align-items:center;gap:11px;font-size:12px;color:var(--mq-body)}.Homepage_controlCopy__Ex112 li svg{width:15px;height:15px;color:var(--mq-brand-text)}.Homepage_platform__1oV6D{border-top:1px solid var(--line)}.Homepage_platformGrid__mWpRf{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.Homepage_platformCard__h7LTQ{border-top:1px solid var(--mq-border);padding-top:24px;transition:transform .2s}.Homepage_platformCard__h7LTQ:hover{transform:translateY(-4px)}.Homepage_platformCard__h7LTQ>svg{color:var(--mq-brand-text);margin-bottom:24px}.Homepage_platformCard__h7LTQ h3{font-size:16px;letter-spacing:-.03em;line-height:1.4;max-width:170px}.Homepage_platformCard__h7LTQ>p{font-size:13px;color:var(--muted);line-height:1.8;margin:14px 0 22px}.Homepage_platformCard__h7LTQ>span{font-size:11px;color:var(--mq-brand-text);display:flex;align-items:center;gap:10px}.Homepage_start___aybN{border-top:1px solid var(--line);text-align:center}.Homepage_start___aybN>.Homepage_eyebrow__hU7J6{justify-content:center}.Homepage_startGrid__nEVub{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;text-align:left;margin-top:50px}.Homepage_startGrid__nEVub>div>span{font-size:11px;color:var(--mq-muted)}.Homepage_startGrid__nEVub h3{font-size:20px;margin:14px 0}.Homepage_startGrid__nEVub p{font-size:13px;line-height:1.8;color:var(--muted)}.Homepage_setupNote__9jJu2{font-size:11px;color:var(--mq-muted);margin:36px auto 0;max-width:590px;line-height:1.8}.Homepage_closing__S838G{text-align:center;padding:90px 25px 100px;background:var(--mq-soft);border-top:1px solid var(--mq-border);border-bottom:1px solid var(--mq-border)}.Homepage_closing__S838G h2{font-size:64px}.Homepage_closingPrompt__Fgfoe{display:flex;align-items:center;gap:11px;max-width:415px;padding:19px 22px;background:var(--mq-surface);border:1px solid var(--mq-border);border-radius:10px;margin:30px auto 22px;text-align:left;font-size:14px;color:var(--mq-muted)}.Homepage_closingPrompt__Fgfoe>svg{margin-left:auto;color:var(--mq-brand-text)}.Homepage_closing__S838G>p{margin-top:23px;font-size:11px;color:var(--mq-muted)}.Homepage_overlay__M7nHE{position:fixed;inset:0;background:var(--mq-overlay);backdrop-filter:blur(8px);z-index:80}.Homepage_dialog__AMgOO{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:81;width:min(1100px,94vw);max-height:94dvh;overflow:auto;background:var(--mq-surface);border-radius:13px;box-shadow:0 30px 100px var(--mq-shadow-strong);color:var(--mq-ink);font-family:var(--mq-font-body)}.Homepage_dialogHeader__KcxuA{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;gap:20px}.Homepage_dialogHeader__KcxuA h2{font-size:15px;font-weight:600}.Homepage_dialogHeader__KcxuA p{font-size:11px;color:var(--mq-muted);margin-top:5px}.Homepage_close__7_c0h{padding:8px;cursor:pointer}.Homepage_dialog__AMgOO>video{display:block;width:100%;max-height:70dvh;background:var(--mq-softest)}.Homepage_dialogChapters__fYTLf{display:flex;gap:10px;padding:16px 22px;flex-wrap:wrap}.Homepage_dialogChapters__fYTLf button{display:flex;align-items:center;gap:12px;font-size:12px;padding:8px 13px;border:1px solid var(--mq-border);border-radius:6px;cursor:pointer}.Homepage_tourNote__oOQLM{font-size:10px;line-height:1.6;color:var(--mq-muted);padding:0 24px 16px}.Homepage_page__xYImQ section[id]{scroll-margin-top:25px}@media(min-width:1500px){.Homepage_hero__2rkTa{padding-top:84px}}@media(max-width:1050px){.Homepage_nav__wUdMj{gap:16px;font-size:11px}.Homepage_navActions__z4PYj{gap:14px}.Homepage_header__Mo7yR{padding:0 25px;gap:20px}.Homepage_header__Mo7yR>a img{width:145px}.Homepage_signIn___Zk4v{display:none}.Homepage_workflowGrid__VQXCb{gap:30px}.Homepage_control___ZQzS{gap:50px}.Homepage_formatPanel__IGO_r{gap:40px}}@media(max-width:767px){.Homepage_header__Mo7yR{height:76px;padding:0 20px;position:relative}.Homepage_header__Mo7yR>a img{width:134px}.Homepage_smallCta__XCUya{padding:9px 12px;font-size:11px;gap:8px}.Homepage_smallCta__XCUya svg{display:none}.Homepage_menu__84F0d{display:block}.Homepage_nav__wUdMj{display:none}.Homepage_navOpen__OKPPX{display:flex;position:absolute;left:12px;right:12px;top:69px;z-index:20;flex-direction:column;padding:22px;background:var(--mq-surface);border:1px solid var(--mq-border);border-radius:9px;box-shadow:0 12px 25px var(--mq-shadow-soft);font-size:14px;gap:22px}.Homepage_navActions__z4PYj{gap:12px}.Homepage_hero__2rkTa{padding:48px 18px 0}.Homepage_eyebrow__hU7J6{font-size:8px;letter-spacing:.15em}.Homepage_hero__2rkTa h1{font-size:42px;line-height:1.08;max-width:500px;margin-top:22px}.Homepage_desktopBreak__IE8Qs{display:none}.Homepage_lead__r8Kqe{font-size:14px;line-height:1.8;max-width:370px}.Homepage_actions__tLUph{gap:10px;flex-wrap:wrap;margin:24px 0}.Homepage_primary__QUyH2{font-size:12px;padding:13px 17px;gap:15px}.Homepage_secondary__O_iUR{font-size:12px;padding:12px 14px}.Homepage_secondary__O_iUR>span{display:none}.Homepage_assistants__xnaOm{font-size:10px;gap:9px;margin-bottom:30px;flex-wrap:wrap}.Homepage_assistants__xnaOm>span:first-child{width:100%}.Homepage_assistants__xnaOm img{width:17px;height:17px}.Homepage_filmHeader__hOLNo{height:33px;padding:0 12px;font-size:8px}.Homepage_filmHeader__hOLNo>span:last-child{display:none}.Homepage_filmFooter__qPqh0{font-size:9px;padding:11px}.Homepage_filmFooter__qPqh0>div{gap:10px}.Homepage_filmFooter__qPqh0>div>span{display:none}.Homepage_filmNote__mdsO6{font-size:10px}.Homepage_centerPlay__ivqxX{width:52px;height:52px}.Homepage_section__iXxtp{padding:65px 23px}.Homepage_sectionIntro__IZrGo{display:block;margin-bottom:30px}.Homepage_sectionIntro__IZrGo>p{font-size:14px;margin-top:23px}.Homepage_section__iXxtp h2{font-size:40px}.Homepage_formatTabs__N6QoB{gap:10px}.Homepage_formatTabs__N6QoB button{font-size:11px;gap:6px;justify-content:center;flex-wrap:wrap;padding:15px 0}.Homepage_formatTabs__N6QoB button svg{width:15px;height:15px}.Homepage_formatTabs__N6QoB button svg:last-child{display:none}.Homepage_formatPanel__IGO_r{grid-template-columns:1fr;gap:28px;padding-top:24px}.Homepage_promptCard__ShrQq{padding:24px}.Homepage_promptCard__ShrQq>p{font-size:24px;min-height:unset;margin:24px 0}.Homepage_formatCopy__6McYo h3{font-size:24px;margin:11px 0}.Homepage_formatCopy__6McYo>p{font-size:14px}.Homepage_formatCopy__6McYo .Homepage_textLink__gwqOv{margin-top:16px}.Homepage_centerIntro__qDOJt>p{font-size:14px;line-height:1.8}.Homepage_workflowGrid__VQXCb{grid-template-columns:1fr;gap:28px}.Homepage_chapterList__CY_4q{display:flex;flex-wrap:wrap;gap:8px}.Homepage_chapterList__CY_4q>button:not(:last-child){width:auto;flex:1;padding:13px 9px;border:1px solid var(--mq-border);border-radius:6px;gap:5px;align-items:center}.Homepage_chapterList__CY_4q>button[aria-pressed=true]{background:var(--mq-soft);color:var(--mq-brand-text);border-color:var(--mq-border-brand)}.Homepage_chapterList__CY_4q h3{font-size:13px}.Homepage_chapterList__CY_4q p,.Homepage_chapterList__CY_4q>button>svg,.Homepage_stepNumber__bXmg_{display:none}.Homepage_chapterList__CY_4q>.Homepage_textLink__gwqOv{width:100%;justify-content:center;margin-top:8px}.Homepage_chapterList__CY_4q>.Homepage_textLink__gwqOv>svg{display:block}.Homepage_previewCaption__9qT_n{font-size:11px;padding:15px}.Homepage_control___ZQzS{grid-template-columns:1fr;gap:34px}.Homepage_controlVisual__0dLHJ{height:380px;order:2}.Homepage_controlCopy__Ex112{order:1}.Homepage_controlCopy__Ex112>p{font-size:14px}.Homepage_controlCopy__Ex112 li{font-size:12px}.Homepage_platformGrid__mWpRf{grid-template-columns:repeat(2,1fr);gap:35px 24px}.Homepage_platformCard__h7LTQ h3{font-size:16px}.Homepage_platformCard__h7LTQ>p{font-size:12px}.Homepage_startGrid__nEVub{grid-template-columns:1fr;gap:26px;max-width:370px;margin:32px auto 0}.Homepage_startGrid__nEVub>div{border-top:1px solid var(--mq-border);padding-top:22px}.Homepage_startGrid__nEVub h3{margin:8px 0}.Homepage_closing__S838G{padding:65px 22px}.Homepage_closing__S838G h2{font-size:49px}.Homepage_closingPrompt__Fgfoe{font-size:12px;padding:16px}.Homepage_dialogHeader__KcxuA{padding:15px;align-items:flex-start}.Homepage_dialogHeader__KcxuA h2{font-size:13px}.Homepage_dialogChapters__fYTLf{padding:12px;gap:7px}.Homepage_dialogChapters__fYTLf button{font-size:11px;padding:7px 10px}.Homepage_tourNote__oOQLM{padding:0 15px 15px}.Homepage_dialogHeader__KcxuA p,.Homepage_setupNote__9jJu2{font-size:10px}}@media(prefers-reduced-motion:reduce){.Homepage_page__xYImQ *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.Homepage_mobilePoster__z1vKi{display:none}@media(max-width:767px){.Homepage_film__Ykn_N:has(.Homepage_mobilePoster__z1vKi)>video{visibility:hidden;height:245px}.Homepage_film__Ykn_N:has(.Homepage_mobilePoster__z1vKi)>.Homepage_centerPlay__ivqxX{display:none}.Homepage_mobilePoster__z1vKi{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:25px;background:linear-gradient(140deg,var(--mq-surface),var(--mq-softest))}.Homepage_mobilePoster__z1vKi>div{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:.1em;color:var(--mq-muted)}.Homepage_mobilePoster__z1vKi>p{font-size:21px;line-height:1.4;letter-spacing:-.03em;margin:18px 0;color:var(--mq-ink)}.Homepage_mobilePoster__z1vKi>p>span{color:var(--mq-action)}.Homepage_mobilePoster__z1vKi>button{display:flex;align-items:center;gap:9px;font-size:10px;color:var(--mq-brand-text);padding:7px 0}}.Homepage_controlCopy__Ex112>p.Homepage_reviewNote__ewIEt{font-size:10px;line-height:1.7;margin-top:16px;color:var(--mq-muted)}.Homepage_header__Mo7yR{height:78px;max-width:1600px}.Homepage_header__Mo7yR a{white-space:nowrap}.Homepage_nav__wUdMj{gap:22px}.Homepage_hero__2rkTa{position:relative;min-height:calc(100svh - 78px);max-width:1600px;margin:auto;padding:42px 44px 70px;display:grid;grid-template-columns:minmax(310px,.8fr) minmax(0,1.35fr);gap:40px;align-items:center;text-align:left;background:radial-gradient(ellipse at 83% 43%,var(--mq-soft),transparent 64%)}.Homepage_heroCopy__6LjR9{min-width:0}.Homepage_heroCopy__6LjR9>.Homepage_eyebrow__hU7J6{justify-content:flex-start;line-height:1.7}.Homepage_hero__2rkTa h1{font-size:clamp(40px,4.05vw,64px);line-height:1.06;margin:26px 0 22px;max-width:560px;letter-spacing:-.05em;text-wrap:balance}.Homepage_hero__2rkTa h1>span{display:block}.Homepage_hero__2rkTa h1>span+span{margin-top:.18em}.Homepage_hero__2rkTa h1 em{white-space:nowrap}.Homepage_hero__2rkTa .Homepage_lead__r8Kqe{font-size:15px;line-height:1.8;max-width:405px;margin:0}.Homepage_hero__2rkTa .Homepage_actions__tLUph{justify-content:flex-start;flex-wrap:wrap;gap:12px;margin:26px 0 20px}.Homepage_hero__2rkTa .Homepage_primary__QUyH2,.Homepage_hero__2rkTa .Homepage_secondary__O_iUR{white-space:nowrap;padding:13px 16px;gap:10px}.Homepage_hero__2rkTa .Homepage_secondary__O_iUR span{display:none}.Homepage_heroProof__q4M3H{font-size:11px;line-height:1.75;max-width:325px;color:var(--mq-muted)}.Homepage_hero__2rkTa .Homepage_filmWrap__AsGcs{width:100%;margin:0;min-width:0;border-radius:16px;box-shadow:0 30px 80px -30px var(--mq-shadow),0 0 0 9px var(--mq-white-60)}.Homepage_hero__2rkTa .Homepage_filmHeader__hOLNo{font-size:8px;padding:0 16px;height:38px}.Homepage_hero__2rkTa .Homepage_filmHeader__hOLNo>span:last-child{letter-spacing:0;font-size:9px}.Homepage_hero__2rkTa .Homepage_film__Ykn_N video{object-fit:contain;clip-path:none;max-height:calc(100svh - 255px)}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0{font-size:10px;gap:10px;padding:13px 15px}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0>div{gap:12px}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0 button,.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0>span{white-space:nowrap}.Homepage_heroBottom__ORAid{position:absolute;bottom:23px;left:44px;right:44px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--mq-border);padding-top:18px;font-size:9px;color:var(--mq-muted);letter-spacing:.12em}.Homepage_heroBottom__ORAid a{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:0;color:var(--mq-brand-text)}.Homepage_assistantBand__1lTYK{padding:28px 24px;border-block:1px solid var(--mq-border);background:var(--mq-surface)}.Homepage_hero__2rkTa .Homepage_filmWrap__AsGcs:fullscreen{max-width:none;width:100%;height:100%;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;background:var(--mq-surface);padding:16px 24px}.Homepage_filmWrap__AsGcs:fullscreen .Homepage_film__Ykn_N{flex:1;min-height:0;display:flex;justify-content:center;align-items:center}.Homepage_hero__2rkTa .Homepage_filmWrap__AsGcs:fullscreen video{width:100%;height:100%;max-height:100%;aspect-ratio:auto;object-fit:contain}.Homepage_filmWrap__AsGcs:fullscreen .Homepage_filmFooter__qPqh0{flex-shrink:0}.Homepage_filmWrap__AsGcs:fullscreen .Homepage_filmHeader__hOLNo{flex-shrink:0}.Homepage_page__xYImQ h2,.Homepage_page__xYImQ h3{text-wrap:balance}.Homepage_page__xYImQ p{text-wrap:pretty}.Homepage_page__xYImQ .Homepage_platformCard__h7LTQ h3{max-width:none}.Homepage_page__xYImQ .Homepage_textLink__gwqOv{white-space:normal;text-align:left}.Homepage_page__xYImQ .Homepage_textLink__gwqOv svg{flex-shrink:0}@media(min-width:768px) and (max-width:1150px){.Homepage_hero__2rkTa{gap:28px;padding-inline:30px;grid-template-columns:minmax(285px,.8fr) minmax(0,1.15fr)}.Homepage_hero__2rkTa h1{font-size:43px}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0>div>span,.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0>span,.Homepage_hero__2rkTa .Homepage_filmHeader__hOLNo>span:last-child{display:none}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0{justify-content:flex-end}.Homepage_hero__2rkTa .Homepage_actions__tLUph{align-items:flex-start;flex-direction:column}.Homepage_nav__wUdMj{gap:14px}.Homepage_navActions__z4PYj{gap:12px}}@media(min-width:768px) and (max-height:700px){.Homepage_hero__2rkTa{padding-top:24px;padding-bottom:60px;gap:25px}.Homepage_hero__2rkTa h1{font-size:40px;margin-block:17px}.Homepage_hero__2rkTa .Homepage_lead__r8Kqe{font-size:13px}.Homepage_hero__2rkTa .Homepage_actions__tLUph{margin-block:17px}.Homepage_heroProof__q4M3H{display:none}.Homepage_heroBottom__ORAid{bottom:15px;padding-top:12px}}@media(max-width:767px){.Homepage_header__Mo7yR{height:76px}.Homepage_hero__2rkTa{min-height:0;display:flex;flex-direction:column;gap:28px;padding:36px 23px 25px;text-align:left}.Homepage_heroCopy__6LjR9{width:100%;max-width:540px}.Homepage_hero__2rkTa h1{font-size:clamp(36px,8vw,49px);margin:20px 0;max-width:500px}.Homepage_hero__2rkTa .Homepage_lead__r8Kqe{font-size:14px;max-width:470px}.Homepage_hero__2rkTa .Homepage_actions__tLUph{gap:10px;margin:22px 0 16px}.Homepage_hero__2rkTa .Homepage_primary__QUyH2,.Homepage_hero__2rkTa .Homepage_secondary__O_iUR{font-size:11px;padding:12px;gap:7px}.Homepage_heroProof__q4M3H{max-width:360px}.Homepage_hero__2rkTa .Homepage_filmWrap__AsGcs{max-width:540px;box-shadow:0 14px 35px -24px var(--mq-shadow)}.Homepage_hero__2rkTa .Homepage_filmHeader__hOLNo{height:32px}.Homepage_hero__2rkTa .Homepage_filmHeader__hOLNo>span:last-child{display:none}.Homepage_hero__2rkTa .Homepage_film__Ykn_N video{max-height:none}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0>span{display:none}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0{justify-content:center}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0>div{width:100%;justify-content:space-between}.Homepage_heroBottom__ORAid{position:static;width:100%;padding-top:17px;font-size:8px}.Homepage_heroBottom__ORAid a{font-size:10px}.Homepage_assistantBand__1lTYK{padding:12px 23px}.Homepage_hero__2rkTa .Homepage_filmWrap__AsGcs:fullscreen{padding:8px}.Homepage_filmWrap__AsGcs:fullscreen .Homepage_film__Ykn_N:has(.Homepage_mobilePoster__z1vKi)>video{height:100%}.Homepage_filmWrap__AsGcs:fullscreen .Homepage_mobilePoster__z1vKi{justify-content:center}.Homepage_hero__2rkTa .Homepage_filmWrap__AsGcs:fullscreen .Homepage_filmFooter__qPqh0{padding:15px}.Homepage_hero__2rkTa .Homepage_filmWrap__AsGcs:fullscreen .Homepage_filmHeader__hOLNo{display:flex}}@media(max-width:767px){.Homepage_menu__84F0d{width:44px;height:44px;display:grid;place-items:center}.Homepage_header__Mo7yR{gap:10px}.Homepage_navActions__z4PYj{gap:5px}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0{padding:3px 10px}.Homepage_hero__2rkTa .Homepage_filmFooter__qPqh0 button{min-height:44px;min-width:44px;justify-content:center}.Homepage_mobilePoster__z1vKi>button{min-height:44px}.Homepage_hero__2rkTa .Homepage_film__Ykn_N:has(.Homepage_mobilePoster__z1vKi)>video{height:225px}.Homepage_hero__2rkTa .Homepage_mobilePoster__z1vKi{padding:22px}.Homepage_hero__2rkTa .Homepage_mobilePoster__z1vKi>p{font-size:20px;margin:14px 0}.Homepage_formatTabs__N6QoB button{min-height:48px}.Homepage_dialogChapters__fYTLf button{min-height:44px}.Homepage_dialogHeader__KcxuA .Homepage_close__7_c0h{min-width:44px;min-height:44px}.Homepage_heroBottom__ORAid{margin-top:0}.Homepage_hero__2rkTa .Homepage_primary__QUyH2,.Homepage_hero__2rkTa .Homepage_secondary__O_iUR{min-height:44px}}@media(max-width:360px){.Homepage_header__Mo7yR{padding-inline:16px}.Homepage_header__Mo7yR>a img{width:118px}.Homepage_smallCta__XCUya{padding-inline:9px;font-size:10px}.Homepage_hero__2rkTa{padding-inline:19px;gap:23px}.Homepage_hero__2rkTa h1{font-size:34px}.Homepage_hero__2rkTa .Homepage_actions__tLUph{display:grid;grid-template-columns:1fr;width:100%}.Homepage_hero__2rkTa .Homepage_actions__tLUph>*{justify-content:center}.Homepage_hero__2rkTa .Homepage_mobilePoster__z1vKi>p{font-size:18px}.Homepage_heroProof__q4M3H{display:none}.Homepage_heroBottom__ORAid>span{max-width:140px;line-height:1.7}}@media(min-width:768px){.Homepage_hero__2rkTa .Homepage_film__Ykn_N video{max-height:calc(100svh - 280px)}}@media(max-width:767px){.Homepage_hero__2rkTa{padding-top:26px}.Homepage_hero__2rkTa .Homepage_film__Ykn_N:has(.Homepage_mobilePoster__z1vKi)>video{height:180px}.Homepage_hero__2rkTa .Homepage_mobilePoster__z1vKi{padding:18px 22px}.Homepage_hero__2rkTa .Homepage_mobilePoster__z1vKi>p{margin:9px 0}.Homepage_heroBottom__ORAid{gap:20px}.Homepage_navOpen__OKPPX a{padding-block:9px}.Homepage_navOpen__OKPPX{gap:8px}}.Homepage_demoNotes__UmXYt{max-width:1100px;margin:24px auto 64px;padding:0 24px}.Homepage_demoNotes__UmXYt details{border-bottom:1px solid var(--mq-border);padding:18px 0}.Homepage_demoNotes__UmXYt summary{cursor:pointer;font-size:14px;font-weight:500}.Homepage_demoNotes__UmXYt p{max-width:800px;font-size:14px;line-height:1.8;margin:18px 0;color:var(--mq-muted)}.Homepage_demoNotes__UmXYt a{color:var(--mq-brand-text);font-size:13px}.Homepage_heroExperience__vL2Et{position:relative}.Homepage_heroExperience__vL2Et>header{position:sticky;top:0;background:var(--mq-page);z-index:40}@media(min-width:1024px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.Homepage_heroStage__JOE2d{height:calc(175svh - 82px);position:relative}.Homepage_heroStage__JOE2d .Homepage_hero__2rkTa{position:sticky;top:82px;height:calc(100svh - 82px);min-height:0;max-width:none}.Homepage_heroStage__JOE2d[data-expanding] .Homepage_filmWrap__AsGcs{position:absolute;max-width:none;display:flex;flex-direction:column;z-index:2;margin:0}.Homepage_heroStage__JOE2d[data-expanding] .Homepage_film__Ykn_N{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.Homepage_heroStage__JOE2d[data-expanding] .Homepage_film__Ykn_N video{width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:contain}.Homepage_heroStage__JOE2d[data-expanding] .Homepage_filmFooter__qPqh0,.Homepage_heroStage__JOE2d[data-expanding] .Homepage_filmHeader__hOLNo{flex-shrink:0}.Homepage_heroStage__JOE2d[data-expanding] .Homepage_heroCopy__6LjR9{transform-origin:left center;will-change:transform,opacity}.Homepage_heroStage__JOE2d[data-expanding] .Homepage_heroBottom__ORAid{z-index:0}}@media(scripting:none){.Homepage_heroStage__JOE2d{height:auto}.Homepage_heroStage__JOE2d .Homepage_hero__2rkTa{position:relative;top:auto;height:auto;min-height:calc(100svh - 82px)}}html[data-homepage-scroll=short] .Homepage_page__xYImQ{--mq-content-height:220svh;--mq-calendar-height:220svh;--mq-use-cases-height:260svh;--mq-editor-height:280svh}.Homepage_demoShortcuts__Cws19{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;padding:16px 24px;border-block:1px solid var(--mq-border);font-size:14px}.Homepage_demoShortcuts__Cws19 a{min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.Homepage_demoShortcuts__Cws19 a:focus-visible{outline:2px solid var(--mq-focus);outline-offset:4px}