.feature-film-module__RJDFZG__section{color:#25231e;background:#f3df7d;padding:clamp(40px,6vw,88px) 20px}.feature-film-module__RJDFZG__inner{min-width:0;max-width:1152px;margin-inline:auto}.feature-film-module__RJDFZG__heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.feature-film-module__RJDFZG__heading h2{letter-spacing:-.03em;margin:0;font-size:clamp(28px,4.5vw,52px);font-weight:650;line-height:1.15}.feature-film-module__RJDFZG__intro{max-width:340px;margin:0;font-size:15px;line-height:1.8}.feature-film-module__RJDFZG__figure{margin:0}.feature-film-module__RJDFZG__screen{aspect-ratio:48/37;background:#25231e;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 14px 36px -24px #25231e;container-type:inline-size}.feature-film-module__RJDFZG__screen video::cue{color:#fff;text-shadow:none;background-color:#000;font-family:sans-serif;font-size:clamp(12px,2.3cqw,30px);font-weight:700}.feature-film-module__RJDFZG__screen video{object-fit:contain;width:100%;height:100%;display:block}.feature-film-module__RJDFZG__caption{flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:14px;font-size:12px;line-height:1.7;display:flex}.feature-film-module__RJDFZG__caption p{margin:0}.feature-film-module__RJDFZG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.feature-film-module__RJDFZG__actions button,.feature-film-module__RJDFZG__actions a{cursor:pointer;border:1px solid #25231e;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:14px;display:inline-flex}.feature-film-module__RJDFZG__actions button{color:#fff9dc;background:#25231e}.feature-film-module__RJDFZG__actions .feature-film-module__RJDFZG__secondary,.feature-film-module__RJDFZG__actions a{color:#25231e;background:0 0}.feature-film-module__RJDFZG__actions a{margin-left:auto;text-decoration:none}.feature-film-module__RJDFZG__actions :is(button,a):focus-visible,.feature-film-module__RJDFZG__transcript summary:focus-visible{outline-offset:4px;outline:3px solid #25231e}.feature-film-module__RJDFZG__error{margin-top:16px;font-size:14px;line-height:1.7}.feature-film-module__RJDFZG__transcript{border-top:1px solid #25231e40;margin-top:30px;padding-top:18px;font-size:14px;line-height:1.85}.feature-film-module__RJDFZG__transcript summary{cursor:pointer;min-height:44px;font-weight:600}.feature-film-module__RJDFZG__transcript p{max-width:780px;margin:0 0 12px}@media (max-width:640px){.feature-film-module__RJDFZG__heading{flex-direction:column;align-items:flex-start;gap:18px}.feature-film-module__RJDFZG__actions{gap:8px}.feature-film-module__RJDFZG__actions a{margin-left:0}.feature-film-module__RJDFZG__actions button,.feature-film-module__RJDFZG__actions a{padding-inline:13px}.feature-film-module__RJDFZG__caption{flex-direction:column}}
.marketing-page-module__7wtzxG__site{--paper:#f6f3e9;--ink:#292b24;--yellow:#edc747;--orange:#cf5731;background:var(--paper);color:var(--ink);width:100%;font-size:16px;overflow:clip}.marketing-page-module__7wtzxG__site a,.marketing-page-module__7wtzxG__site button{-webkit-tap-highlight-color:transparent}.marketing-page-module__7wtzxG__site :is(a,button,summary):focus-visible{outline:3px solid var(--orange);outline-offset:5px}.marketing-page-module__7wtzxG__site section[id],.marketing-page-module__7wtzxG__film{scroll-margin-top:24px}.marketing-page-module__7wtzxG__skip{z-index:100;background:var(--ink);color:var(--paper);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.marketing-page-module__7wtzxG__skip:focus{transform:none}.marketing-page-module__7wtzxG__header{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;height:80px;margin:auto;padding:0 4%;display:flex}.marketing-page-module__7wtzxG__brand{font-family:var(--poster-en), sans-serif;letter-spacing:-.02em;font-size:38px;font-weight:800;line-height:1;text-decoration:none}.marketing-page-module__7wtzxG__brandDot{color:var(--orange)}.marketing-page-module__7wtzxG__nav{gap:clamp(20px,3vw,46px);font-size:14px;font-weight:600;display:flex}.marketing-page-module__7wtzxG__nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.marketing-page-module__7wtzxG__nav a:hover{text-underline-offset:5px;text-decoration:underline}.marketing-page-module__7wtzxG__headerActions{align-items:center;gap:20px;display:flex}.marketing-page-module__7wtzxG__language{justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.marketing-page-module__7wtzxG__login{background:var(--ink);color:var(--paper);border-radius:4px;align-items:center;gap:22px;min-height:44px;padding:8px 21px;font-size:14px;display:inline-flex}.marketing-page-module__7wtzxG__hero{isolation:isolate;background:var(--yellow);min-height:740px;padding:44px 0 0;position:relative;overflow:hidden}.marketing-page-module__7wtzxG__heroArt{z-index:-1;object-fit:cover;object-position:center bottom}.marketing-page-module__7wtzxG__heroCopy{text-align:center;max-width:1280px;margin:0 auto;padding:0 24px;position:relative}.marketing-page-module__7wtzxG__hero h1{text-wrap:balance;font-family:var(--poster-zh), sans-serif;letter-spacing:-.04em;white-space:pre-line;margin:0 auto;font-size:clamp(36px,5.9vw,86px);font-weight:900;line-height:1.16;transform:rotate(-1.4deg)skew(-2deg)}.marketing-page-module__7wtzxG__heroCopy>p{max-width:700px;margin:25px auto 0;font-size:clamp(14px,1.2vw,17px);line-height:1.8}.marketing-page-module__7wtzxG__heroActions{justify-content:center;align-items:center;gap:26px;margin-top:23px;display:flex}.marketing-page-module__7wtzxG__primary{background:var(--ink);min-height:48px;color:var(--paper);border-radius:4px;justify-content:center;align-items:center;gap:25px;padding:12px 23px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.marketing-page-module__7wtzxG__primary:hover,.marketing-page-module__7wtzxG__login:hover{background:#474a3d}.marketing-page-module__7wtzxG__watch{text-underline-offset:5px;align-items:center;gap:9px;min-height:48px;font-size:14px;text-decoration:underline;display:inline-flex}.marketing-page-module__7wtzxG__heroProduct{width:72%;max-width:1040px;margin:37px auto 0;position:relative}.marketing-page-module__7wtzxG__monitor{background:var(--paper);border:9px solid #34352d;border-bottom:0;border-radius:24px 24px 0 0;height:460px;overflow:hidden;box-shadow:0 12px 30px -18px #292b2480}.marketing-page-module__7wtzxG__monitor img{width:100%;height:auto;display:block}.marketing-page-module__7wtzxG__heroProduct figcaption{color:#4d4f43;background:#f6f3e9ed;padding:5px 8px;font-size:10px;position:absolute;bottom:8px;right:12px}.marketing-page-module__7wtzxG__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:42px max(5%,50vw - 640px);display:grid}.marketing-page-module__7wtzxG__pillars article{align-items:flex-start;gap:20px;padding-right:22px;display:flex}.marketing-page-module__7wtzxG__pillars article+article{border-left:1px solid #d7d2c4;padding-left:30px}.marketing-page-module__7wtzxG__pillars svg{flex-shrink:0;margin-top:4px}.marketing-page-module__7wtzxG__pillars h2{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.5}.marketing-page-module__7wtzxG__pillars p{color:#5a5c50;margin:0;font-size:13px;line-height:1.8}.marketing-page-module__7wtzxG__whiteboard{grid-template-columns:.72fr 1.28fr;align-items:center;gap:60px;max-width:1320px;margin:0 auto;padding:115px 4% 120px;display:grid}.marketing-page-module__7wtzxG__chapterCopy h2,.marketing-page-module__7wtzxG__sectionIntro h2,.marketing-page-module__7wtzxG__focus h2,.marketing-page-module__7wtzxG__download h2{font-size:clamp(34px,3.8vw,56px);line-height:1.25;font-family:var(--poster-zh), sans-serif;letter-spacing:-.03em;white-space:pre-line;margin:0 0 26px;font-weight:900}.marketing-page-module__7wtzxG__chapterCopy>p,.marketing-page-module__7wtzxG__focusCopy>p,.marketing-page-module__7wtzxG__download>div>p{max-width:38em;font-size:15px;line-height:1.95}.marketing-page-module__7wtzxG__tabs{flex-wrap:wrap;gap:6px;margin-top:30px;display:flex}.marketing-page-module__7wtzxG__tabs button{cursor:pointer;border:1px solid #929484;border-radius:4px;min-height:44px;padding:10px 16px;font-size:13px}.marketing-page-module__7wtzxG__tabs button[aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.marketing-page-module__7wtzxG__boardFigure{min-width:0;margin:0}.marketing-page-module__7wtzxG__boardFigure img{border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 17px 40px -24px #292b2455}.marketing-page-module__7wtzxG__boardFigure figcaption{color:#5a5c50;margin-top:14px;font-size:11px;line-height:1.8}.marketing-page-module__7wtzxG__film{background:var(--yellow)}.marketing-page-module__7wtzxG__focus{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1220px;margin:auto;padding:100px 5%;display:grid}.marketing-page-module__7wtzxG__focusCopy>svg{margin-bottom:28px}.marketing-page-module__7wtzxG__textLink{text-underline-offset:6px;align-items:center;gap:24px;min-height:44px;margin-top:23px;font-weight:600;text-decoration:underline;display:inline-flex}.marketing-page-module__7wtzxG__focusVisual{text-align:center}.marketing-page-module__7wtzxG__focusVisual img{width:min(100%,340px);height:auto;margin:auto;display:block;transform:rotate(-5deg)}.marketing-page-module__7wtzxG__handNote{margin-top:15px;font-size:18px;font-weight:600;display:block;transform:rotate(-4deg)}.marketing-page-module__7wtzxG__pricing{border-top:1px solid #d7d2c4;max-width:1220px;margin:auto;padding:90px 5% 100px}.marketing-page-module__7wtzxG__sectionIntro{grid-template-columns:1.2fr 1fr;align-items:center;gap:90px;display:grid}.marketing-page-module__7wtzxG__sectionIntro>p{max-width:35em;font-size:15px;line-height:1.9}.marketing-page-module__7wtzxG__plans{grid-template-columns:1fr 1fr;gap:64px;margin-top:42px;display:grid}.marketing-page-module__7wtzxG__plans article{border-top:2px solid var(--ink);padding-top:25px}.marketing-page-module__7wtzxG__plans h3{margin:0;font-size:25px;font-weight:700}.marketing-page-module__7wtzxG__plans h3 span{vertical-align:middle;background:#e5e5d9;border-radius:4px;margin-left:12px;padding:4px 8px;font-size:12px;font-weight:500}.marketing-page-module__7wtzxG__plans .marketing-page-module__7wtzxG__price{font-family:var(--poster-en), sans-serif;margin:25px 0 20px;font-size:64px;font-weight:800;line-height:1}.marketing-page-module__7wtzxG__price small{font-family:var(--font-sans);margin-left:8px;font-size:15px;font-weight:400}.marketing-page-module__7wtzxG__plans article>p:not(.marketing-page-module__7wtzxG__price){max-width:36em;font-size:14px;line-height:1.9}.marketing-page-module__7wtzxG__plans .marketing-page-module__7wtzxG__primary{margin-top:25px}.marketing-page-module__7wtzxG__annual{margin:-8px 0 10px;font-weight:600}.marketing-page-module__7wtzxG__download{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:80px max(6%,50vw - 570px);display:grid}.marketing-page-module__7wtzxG__download h2{color:var(--yellow)}.marketing-page-module__7wtzxG__downloadOptions>a{border-bottom:1px solid #858775;justify-content:space-between;align-items:center;gap:15px;min-height:60px;padding:15px 0;font-size:18px;font-weight:600;display:flex}.marketing-page-module__7wtzxG__downloadOptions>a:hover{color:var(--yellow)}.marketing-page-module__7wtzxG__downloadOptions>p{color:#d4d4c5;margin:22px 0 8px;font-size:12px;line-height:1.85}.marketing-page-module__7wtzxG__downloadOptions .marketing-page-module__7wtzxG__releaseLink{text-underline-offset:4px;border:0;min-height:44px;font-size:12px;font-weight:400;text-decoration:underline}.marketing-page-module__7wtzxG__faq{grid-template-columns:.65fr 1.35fr;gap:60px;max-width:1220px;margin:auto;padding:100px 5%;display:grid}.marketing-page-module__7wtzxG__faq>h2{letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:800}.marketing-page-module__7wtzxG__faq details{border-bottom:1px solid #cbc7b8}.marketing-page-module__7wtzxG__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.marketing-page-module__7wtzxG__faq summary::-webkit-details-marker{display:none}.marketing-page-module__7wtzxG__faq summary svg{flex-shrink:0}.marketing-page-module__7wtzxG__faq details[open] summary svg{transform:rotate(180deg)}.marketing-page-module__7wtzxG__faq details p{color:#515345;margin:0;padding:0 30px 24px 0;font-size:14px;line-height:1.95}.marketing-page-module__7wtzxG__footer{border-top:1px solid #d7d2c4;justify-content:space-between;align-items:center;gap:35px;padding:40px 5%;display:flex}.marketing-page-module__7wtzxG__footer .marketing-page-module__7wtzxG__brand{font-size:40px}.marketing-page-module__7wtzxG__footer p{color:#5a5c50;margin:12px 0 0;font-size:12px}.marketing-page-module__7wtzxG__footer nav{flex-wrap:wrap;gap:12px 25px;max-width:580px;font-size:12px;display:flex}.marketing-page-module__7wtzxG__footer nav a{align-items:center;gap:7px;min-height:44px;display:inline-flex}.marketing-page-module__7wtzxG__footer a:hover{text-underline-offset:4px;text-decoration:underline}.marketing-page-module__7wtzxG__up{transform:rotate(180deg)}.marketing-page-module__7wtzxG__english .marketing-page-module__7wtzxG__hero h1{font-family:var(--poster-en), sans-serif;letter-spacing:-.015em;text-transform:uppercase;font-size:clamp(54px,7.4vw,106px);line-height:.92}.marketing-page-module__7wtzxG__english :is(.marketing-page-module__7wtzxG__chapterCopy h2,.marketing-page-module__7wtzxG__sectionIntro h2,.marketing-page-module__7wtzxG__focus h2,.marketing-page-module__7wtzxG__download h2){font-family:var(--poster-en), sans-serif;font-size:clamp(42px,4.7vw,67px);line-height:1.04}@media (min-width:1500px){.marketing-page-module__7wtzxG__hero{min-height:840px}.marketing-page-module__7wtzxG__monitor{height:530px}}@media (max-width:1000px){.marketing-page-module__7wtzxG__header{gap:14px;padding-inline:4%}.marketing-page-module__7wtzxG__nav{gap:18px}.marketing-page-module__7wtzxG__headerActions{gap:8px}.marketing-page-module__7wtzxG__pillars{gap:18px;padding-inline:4%}.marketing-page-module__7wtzxG__pillars article{gap:12px;padding-right:10px}.marketing-page-module__7wtzxG__pillars article+article{padding-left:18px}.marketing-page-module__7wtzxG__whiteboard{gap:30px;padding-top:80px;padding-bottom:80px}.marketing-page-module__7wtzxG__sectionIntro{gap:40px}.marketing-page-module__7wtzxG__download{gap:50px}.marketing-page-module__7wtzxG__hero{min-height:640px}.marketing-page-module__7wtzxG__monitor{height:380px}.marketing-page-module__7wtzxG__heroProduct{width:76%}}@media (max-width:760px){.marketing-page-module__7wtzxG__header{flex-wrap:wrap;height:auto;min-height:72px;padding-block:15px 8px}.marketing-page-module__7wtzxG__brand{font-size:34px}.marketing-page-module__7wtzxG__headerActions{margin-left:auto}.marketing-page-module__7wtzxG__nav{order:3;justify-content:space-between;gap:10px;width:100%;font-size:12px}.marketing-page-module__7wtzxG__login{gap:12px;min-height:40px;padding:8px 14px}.marketing-page-module__7wtzxG__hero{min-height:0;padding-top:35px}.marketing-page-module__7wtzxG__heroArt{object-position:center bottom;opacity:.85}.marketing-page-module__7wtzxG__hero h1{max-width:620px;font-size:clamp(37px,6.6vw,54px)}.marketing-page-module__7wtzxG__heroCopy>p{max-width:390px;margin-top:20px;font-size:14px}.marketing-page-module__7wtzxG__heroActions{flex-wrap:wrap;gap:13px;margin-top:19px}.marketing-page-module__7wtzxG__primary{gap:16px;padding:11px 18px;font-size:13px}.marketing-page-module__7wtzxG__watch{font-size:12px}.marketing-page-module__7wtzxG__heroProduct{width:89%;margin-top:28px}.marketing-page-module__7wtzxG__monitor{border-width:6px;border-radius:15px 15px 0 0;height:clamp(210px,44vw,340px)}.marketing-page-module__7wtzxG__heroProduct figcaption{font-size:8px;bottom:4px;right:5px}.marketing-page-module__7wtzxG__pillars{grid-template-columns:1fr;gap:0;padding:25px 7% 15px}.marketing-page-module__7wtzxG__pillars article{gap:22px;padding:19px 0}.marketing-page-module__7wtzxG__pillars article+article{border-top:1px solid #d7d2c4;border-left:0;padding:19px 0}.marketing-page-module__7wtzxG__pillars h2{font-size:17px}.marketing-page-module__7wtzxG__whiteboard{grid-template-columns:1fr;gap:30px;padding:70px 6%}.marketing-page-module__7wtzxG__chapterCopy h2,.marketing-page-module__7wtzxG__sectionIntro h2,.marketing-page-module__7wtzxG__focus h2,.marketing-page-module__7wtzxG__download h2{font-size:36px}.marketing-page-module__7wtzxG__chapterCopy>p,.marketing-page-module__7wtzxG__focusCopy>p{font-size:14px}.marketing-page-module__7wtzxG__focus{grid-template-columns:1fr .65fr;gap:18px;padding:65px 6%}.marketing-page-module__7wtzxG__focus h2{font-size:32px}.marketing-page-module__7wtzxG__focusCopy>svg{margin-bottom:18px}.marketing-page-module__7wtzxG__focusVisual img{min-width:120px}.marketing-page-module__7wtzxG__handNote{font-size:12px}.marketing-page-module__7wtzxG__textLink{gap:10px;font-size:12px}.marketing-page-module__7wtzxG__pricing{padding:70px 6%}.marketing-page-module__7wtzxG__sectionIntro{grid-template-columns:1fr;gap:0}.marketing-page-module__7wtzxG__plans{gap:30px}.marketing-page-module__7wtzxG__plans .marketing-page-module__7wtzxG__price{font-size:49px}.marketing-page-module__7wtzxG__price small{margin-left:3px;font-size:11px}.marketing-page-module__7wtzxG__plans h3{font-size:23px}.marketing-page-module__7wtzxG__plans h3 span{margin:8px 0 0;display:inline-block}.marketing-page-module__7wtzxG__plans article>p:not(.marketing-page-module__7wtzxG__price){font-size:12px}.marketing-page-module__7wtzxG__download{grid-template-columns:1fr;gap:25px;padding:65px 6%}.marketing-page-module__7wtzxG__download>div>p{font-size:14px}.marketing-page-module__7wtzxG__downloadOptions>a{font-size:17px}.marketing-page-module__7wtzxG__faq{grid-template-columns:1fr;gap:25px;padding:70px 6%}.marketing-page-module__7wtzxG__faq summary{font-size:14px}.marketing-page-module__7wtzxG__faq details p{font-size:13px}.marketing-page-module__7wtzxG__footer{flex-direction:column;align-items:flex-start;gap:25px;padding:35px 6%}.marketing-page-module__7wtzxG__footer nav{gap:4px 20px}.marketing-page-module__7wtzxG__english .marketing-page-module__7wtzxG__hero h1{font-size:clamp(50px,9vw,74px)}.marketing-page-module__7wtzxG__english :is(.marketing-page-module__7wtzxG__chapterCopy h2,.marketing-page-module__7wtzxG__sectionIntro h2,.marketing-page-module__7wtzxG__focus h2,.marketing-page-module__7wtzxG__download h2){font-size:42px}}@media (max-width:390px){.marketing-page-module__7wtzxG__hero h1{font-size:35px}.marketing-page-module__7wtzxG__heroCopy{padding-inline:17px}.marketing-page-module__7wtzxG__heroActions{gap:4px 14px}.marketing-page-module__7wtzxG__heroProduct{width:93%}.marketing-page-module__7wtzxG__plans{grid-template-columns:1fr;gap:40px}.marketing-page-module__7wtzxG__focus{grid-template-columns:1fr}.marketing-page-module__7wtzxG__focusVisual img{max-width:210px}}@media (prefers-reduced-motion:reduce){.marketing-page-module__7wtzxG__site *,.marketing-page-module__7wtzxG__site :before,.marketing-page-module__7wtzxG__site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.marketing-page-module__7wtzxG__moreFeatures{max-width:1220px;margin:auto;padding:80px 5% 0}.marketing-page-module__7wtzxG__featureRows{margin-top:36px}.marketing-page-module__7wtzxG__featureRows article{border-top:1px solid #d7d2c4;grid-template-columns:42px .8fr 1.2fr;align-items:start;gap:24px;padding:30px 0;display:grid}.marketing-page-module__7wtzxG__featureRows h3{margin:0;font-size:23px;font-weight:700;line-height:1.4}.marketing-page-module__7wtzxG__featureRows p{max-width:40em;margin:0;font-size:15px;line-height:1.9}.marketing-page-module__7wtzxG__planned{background:#e8dfc3;margin-top:10px;padding:4px 8px;font-size:12px;line-height:1.6;display:inline-block}@media (max-width:760px){.marketing-page-module__7wtzxG__moreFeatures{padding:55px 6% 0}.marketing-page-module__7wtzxG__featureRows article{grid-template-columns:32px 1fr;gap:12px 18px;padding:24px 0}.marketing-page-module__7wtzxG__featureRows p{grid-column:2;font-size:14px}.marketing-page-module__7wtzxG__featureRows h3{font-size:21px}}
