.marketing-site .section{padding-block:88px}.marketing-site .section-heading h2{max-width:850px;font-size:clamp(42px,5.2vw,72px);text-wrap:balance}.marketing-site .section-heading>p{font-size:19px;line-height:1.65;max-width:600px;margin-top:24px}.marketing-site .eyebrow{font-size:13px;font-weight:500;letter-spacing:.055em;color:var(--muted)}.marketing-site .button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:10px 12px 10px 24px;border-radius:40px;line-height:1.25;font-size:14px;font-weight:550;transition:background .3s var(--ease),box-shadow .3s var(--ease),transform .35s var(--ease);white-space:normal}.marketing-site .button:active{transform:scale(.97)}.marketing-site .arrow-disc{height:32px;width:32px;display:inline-grid;place-items:center;flex-shrink:0;border-radius:50%;transition:transform .45s var(--ease)}.marketing-site .button .arrow-disc{background:#ffffff29}.marketing-site .button:hover .arrow-disc{transform:rotate(45deg)}.marketing-site .text-link{display:inline-flex;gap:18px;align-items:center;font-size:15px;font-weight:550}.marketing-site .text-link>span:first-child{border-bottom:1px solid transparent;transition:border-color .3s}.marketing-site .text-link .arrow-disc{background:var(--ice)}.marketing-site .text-link:hover>span:first-child{border-color:currentColor}.marketing-site .text-link:hover .arrow-disc{transform:rotate(45deg)}.marketing-site .hero{position:relative;padding-top:153px}.marketing-site .hero-a{background:linear-gradient(180deg,#e9f3ff,#e6f1ff 64%,#fcfdff)}.marketing-site .hero-intro{position:relative;z-index:3}.marketing-site .hero-a .hero-intro{text-align:center}.marketing-site .headline-composition{position:relative;margin-top:24px}.marketing-site .headline-line{display:block}.marketing-site .local-statement{font-size:22px;letter-spacing:-.035em;margin-top:24px;display:flex;align-items:center;gap:10px;color:#415b77}.marketing-site .hero-a .local-statement{justify-content:center}.marketing-site .installation{margin-top:30px;position:relative;z-index:10}.marketing-site .demo-link{padding:10px 14px;color:var(--ink);gap:8px;font-size:14px}.marketing-site .demo-link:hover{background:#ffffff80}.marketing-site .video-time{font-size:12px;padding-left:8px;opacity:.65}.marketing-site .install-note{font-size:11px;margin-top:11px;letter-spacing:.005em}.marketing-site .hero-stage{position:relative;padding:42px 0 0;perspective:1400px;margin-top:28px}.marketing-site .stage-field{position:absolute;inset:160px -25px 50px;background:linear-gradient(135deg,#b9d9ff,#d2e6ff 70%);border-radius:50px;box-shadow:inset 0 1px 1px #ffffffa0;overflow:visible;transform:none}.marketing-site .orbit{position:absolute;border:1px solid #ffffff80;border-radius:50%;width:650px;height:650px;right:-130px;top:-100px;pointer-events:none}.marketing-site .orbit-two{width:860px;height:860px;top:-180px;right:-230px}.marketing-site .filename-transition{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:22px;margin-bottom:38px;font:500 13px/1.3 var(--font)}.marketing-site .file-name{display:flex;align-items:center;gap:9px;white-space:nowrap}.marketing-site .renamed{position:relative;color:#0864c7;padding:12px 0}.marketing-site .filename-underline{position:absolute;inset-inline:0;bottom:8px;height:2px;background:#4a97df;transform-origin:left center}.marketing-site .rename-arrow{color:#1761ac}.marketing-site .app-pair{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:22px;max-width:1130px;margin:auto;transform-style:preserve-3d}.marketing-site .app-window{display:block;position:relative;border-radius:17px;transform-origin:50% 85%;filter:drop-shadow(0 22px 23px #153d6620);transition:filter .5s var(--ease)}.marketing-site .sorting-window{transform:rotate(-5deg) translateY(52px)}.marketing-site .results-window{transform:rotate(4deg)}.marketing-site .app-window:hover{filter:drop-shadow(0 28px 30px #153d6630)}.marketing-site .app-window img{width:100%;border-radius:15px}.marketing-site .image-action{position:absolute;right:17px;bottom:18px;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#ffffffed;box-shadow:0 3px 15px #18385d12;opacity:0;transform:translateY(5px);transition:opacity .3s,transform .3s var(--ease)}.marketing-site a:focus-visible>.image-action,.marketing-site a:hover>.image-action{opacity:1;transform:none}.marketing-site .hero-product-labels{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));font-size:12px;color:#536e8a;text-align:center;padding:28px 0 14px;gap:40px}.marketing-site .hero-explanation{padding:36px 70px 12px;display:grid;grid-template-columns:48px 1fr;gap:30px;align-items:start}.marketing-site .explanation-icon{padding-top:4px;color:#7c9dbf}.marketing-site .hero-explanation p{font-size:17px;line-height:1.8;max-width:850px}.marketing-site .hero-explanation code{font:500 .87em var(--font);color:#234e7a;overflow-wrap:anywhere}.marketing-site .demo-section{padding-top:76px}.marketing-site .demo-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:54px}.marketing-site .demo-heading .section-heading{flex:1;min-width:0}.marketing-site .demo-heading .section-heading :is(h2,p){max-width:none}.marketing-site .demo-heading .duration{flex-shrink:0}.marketing-site .duration{font-size:14px;display:flex;gap:12px;align-items:center;padding-bottom:8px}.marketing-site .cinema{max-width:1120px}.marketing-site .video-surface{padding:40px;background:#d9e9fa;border-radius:32px;box-shadow:inset 0 1px #fff}.marketing-site .cinema-caption{display:flex;justify-content:space-between;gap:20px;margin-top:18px;font-size:12px;color:var(--muted)}.marketing-site .cinema-caption>span:last-child{display:flex;gap:7px;align-items:center}.marketing-site .workflow-section{padding-bottom:80px}.marketing-site .workflow-heading{display:flex;justify-content:space-between;align-items:start;gap:60px}.marketing-site .workflow-heading .eyebrow{margin-top:18px;white-space:nowrap}.marketing-site .mode-rail{display:grid;grid-template-columns:1fr 1fr 1fr;gap:38px;margin-top:62px;padding-block:32px;border-block:1px solid var(--line)}.marketing-site .mode{display:flex;gap:17px;align-items:start}.marketing-site .mode-icon{color:#2877c6}.marketing-site .mode h3{font-size:19px;letter-spacing:-.03em;margin:5px 0 10px}.marketing-site .mode p{font-size:14px;max-width:260px}.marketing-site .workflow-story{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2fr);gap:80px;align-items:start;margin-top:40px}.marketing-site .story-step{min-height:380px;display:flex;flex-direction:column;justify-content:center;position:relative;padding:35px 0}.marketing-site .step-rule{width:45px;height:3px;background:#d7e4f4;border-radius:5px;margin-bottom:28px}.marketing-site .step-rule span{display:block;width:100%;height:100%;background:var(--blue);transform-origin:left;transform:scaleX(.12)}.marketing-site .story-step h3{font-size:39px;line-height:1.08}.marketing-site .feature-link{display:block}.marketing-site .feature-link .arrow-disc{display:inline-grid;width:30px;height:30px;margin-left:6px;vertical-align:middle;background:var(--ice)}.marketing-site .story-step p{margin-top:22px;font-size:17px;line-height:1.7}.marketing-site .story-gallery{position:sticky;top:145px;align-self:start;min-height:530px;display:grid;align-items:center;background:#eaf2fd;border-radius:40px;padding:36px 8px;overflow:hidden}.marketing-site .story-image{grid-area:1/1;position:relative;align-self:center;display:block;filter:drop-shadow(0 14px 24px #173b641d)}.marketing-site .story-image img{width:100%;border-radius:18px}.marketing-site .story-image:not(:first-child){visibility:hidden}.marketing-site .story-indicator{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.marketing-site .story-indicator span{height:5px;width:24px;border-radius:5px;background:#c8d9ed;transition:background .4s,width .4s var(--ease)}.marketing-site .story-indicator span.active{background:var(--blue);width:40px}.marketing-site .mobile-story-image{display:none}.marketing-site .format-section{background:#f0f5fc;position:relative;overflow:hidden;padding-bottom:54px}.marketing-site .format-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:120px}.marketing-site .format-layout h2{font-size:64px}.marketing-site .format-ledger{padding-top:4px}.marketing-site .format-group{padding:27px 0;border-bottom:1px solid var(--line)}.marketing-site .format-group:first-child{padding-top:0}.marketing-site .format-title{display:flex;gap:16px;align-items:center;margin-bottom:18px}.marketing-site .format-title svg{color:#4776a4}.marketing-site .format-title h3{font-size:24px}.marketing-site .format-group ul{display:flex;flex-wrap:wrap;gap:8px 20px;padding-left:52px;font-size:13px;letter-spacing:.025em;color:#516c89}.marketing-site .format-ledger>.text-link{margin-top:32px}.marketing-site .type-ribbon{display:flex;align-items:center;gap:64px;width:-moz-max-content;width:max-content;margin-top:30px;transform:translateX(-70px);font-size:clamp(80px,9vw,120px);font-weight:500;line-height:1.2;letter-spacing:-.08em;color:#c9dbf0}.marketing-site .type-ribbon span:nth-child(2n){color:transparent;-webkit-text-stroke:1px #b1cde9}.marketing-site .audio-section{padding-block:92px}.marketing-site .audio-heading{text-align:center;max-width:820px;margin:auto}.marketing-site .audio-heading .eyebrow{margin-bottom:24px}.marketing-site .audio-heading .section-heading p{margin-inline:auto;max-width:650px}.marketing-site .audio-scene{position:relative;margin:75px auto 45px;display:flex;justify-content:center;align-items:center}.marketing-site .audio-window{display:block;position:relative;z-index:2;max-width:570px;width:50%;filter:drop-shadow(0 26px 35px #21496b24)}.marketing-site .audio-window img{border-radius:18px}.marketing-site .waveform{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;gap:9px;color:#a3c9f2;overflow:hidden}.marketing-site .waveform i{display:block;height:var(--wave);width:7px;flex-shrink:0;background:currentColor;border-radius:8px;transform-origin:center}.marketing-site .waveform i:nth-child(3n){color:#2f86e8}.marketing-site .audio-detail{display:grid;grid-template-columns:1.3fr 1fr;gap:120px;padding-inline:90px}.marketing-site .audio-detail ol{padding-left:20px;display:grid;gap:18px;font-size:15px;color:var(--muted)}.marketing-site .audio-detail li{padding-left:10px}.marketing-site .audio-detail li::marker{color:#7b9cc0;font-size:12px}.marketing-site .audio-detail>div{padding-top:2px}.marketing-site .privacy-note{display:flex;gap:9px;align-items:center;font-size:12px;margin-top:22px}.marketing-site .providers-section{background:#edf3fa}.marketing-site .providers-section>.wrap>.eyebrow{margin-bottom:22px}.marketing-site .provider-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:40px;margin-top:36px;align-items:start}.marketing-site .local-provider{padding:0 0 32px}.marketing-site .local-provider h3{font-size:30px;max-width:500px;line-height:1.12;margin-top:14px}.marketing-site .local-provider>p:not(.eyebrow){font-size:14px;line-height:1.7;max-width:550px;margin-top:20px}.marketing-site .local-provider table{width:100%;border-collapse:collapse;margin-top:30px;font-size:13px;text-align:left}.marketing-site .local-provider thead{font-size:11px;color:#68809a}.marketing-site .local-provider td,.marketing-site .local-provider th{padding:15px 8px;border-bottom:1px solid var(--line)}.marketing-site .local-provider th:first-child{padding-left:0}.marketing-site .local-provider th{font-weight:400}.marketing-site .local-provider th strong{display:block;font-size:14px;font-weight:550}.marketing-site .local-provider th span{display:block;font-size:12px;color:var(--muted);margin-top:3px}.marketing-site .cloud-provider{margin-top:0;padding:30px 32px;background:#fcfdff;border-radius:32px}.marketing-site .cloud-provider h3{font-size:30px;line-height:1.1}.marketing-site .cloud-provider>p{margin-top:22px;font-size:14px;line-height:1.7}.marketing-site .cloud-provider ul{margin-top:30px}.marketing-site .cloud-provider li{display:flex;justify-content:space-between;align-items:center;padding-block:17px;border-top:1px solid var(--line);font-size:11px;color:#56738f}.marketing-site .cloud-provider li strong{font-size:16px;display:block;color:var(--ink);font-weight:500}.marketing-site .cloud-provider li small{display:block;font-size:12px;margin-top:3px}.marketing-site .cloud-provider .channel-note{font-size:12px;line-height:1.65;padding-top:12px;color:#47627d}.marketing-site .languages{margin-top:32px;padding-top:35px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 2.45fr;gap:60px}.marketing-site .languages h3{font-size:16px;letter-spacing:-.01em;font-weight:400;line-height:1.5}.marketing-site .languages>div{display:flex;flex-wrap:wrap;gap:14px 28px;font-size:16px;color:#617b96}.marketing-site .pricing-top{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px}.marketing-site .pricing-top h2{font-size:100px}.marketing-site .pricing-top>div{text-align:right;font-size:14px}.marketing-site .pricing-top>div>span{font-size:17px;display:block;margin-bottom:4px}.marketing-site .free-plan{display:grid;grid-template-columns:1fr 1.8fr auto;align-items:center;gap:40px;padding:35px 5px;border-block:1px solid var(--line);margin-bottom:36px}.marketing-site .free-plan h3{font-size:24px;display:flex;gap:18px;align-items:baseline}.marketing-site .free-plan h3 strong{font-size:35px;font-weight:400}.marketing-site .free-plan p{font-size:13px;margin-top:6px}.marketing-site .free-plan ul,.marketing-site .plan ul{display:grid;gap:10px;font-size:14px;color:var(--muted)}.marketing-site .free-plan li,.marketing-site .plan li{display:flex;align-items:baseline;gap:10px}.marketing-site .free-plan li svg,.marketing-site .plan li svg{transform:translateY(3px);color:#6e98be}.marketing-site .paid-plans{display:grid;grid-template-columns:1fr 1fr;gap:25px}.marketing-site .plan{padding:45px;border-radius:30px;background:#f0f4fa;display:flex;flex-direction:column;position:relative;overflow:hidden}.marketing-site .plan h3{font-size:24px;font-weight:450;letter-spacing:-.025em}.marketing-site .plan header>p{font-size:14px;margin-top:8px}.marketing-site .plan-price{display:flex;align-items:center;gap:16px;margin:35px 0}.marketing-site .plan-price>strong{font-size:96px;line-height:1;letter-spacing:-.09em;font-weight:450}.marketing-site .plan-price>span{font-size:15px;line-height:1.4;color:var(--muted)}.marketing-site .plan-price small{display:block;font-size:11px;margin-top:3px}.marketing-site .plan .button{align-self:start;margin-top:34px}.marketing-site .plan ul{min-height:91px}.marketing-site .early-adopter{font-size:12px;margin-top:20px}.marketing-site .lifetimePlan{background:#dfedff;box-shadow:inset 0 1px #fff}.marketing-site .lifetimePlan:after{content:"";width:320px;height:320px;border-radius:50%;border:1px solid #aecff930;position:absolute;right:-180px;top:90px;pointer-events:none}.marketing-site .monthlyPlan .button{margin-top:auto}.marketing-site .purchase-note{font-size:12px;line-height:1.75;max-width:850px;margin:27px auto 0;text-align:center}.marketing-site .requirements-section{display:grid;grid-template-columns:1.2fr 1fr;gap:120px;padding-top:50px}.marketing-site .requirements-section h2{font-size:46px;max-width:460px}.marketing-site .requirements-section .section-heading>p{font-size:15px}.marketing-site .platforms{display:flex;gap:16px;margin-top:33px}.marketing-site .platforms>svg{color:#7295b9}.marketing-site .platforms h3{font-size:18px;letter-spacing:-.02em}.marketing-site .platforms p{font-size:13px;margin-top:10px}.marketing-site .platforms .text-link{font-size:12px;margin-top:15px}.marketing-site .platforms .arrow-disc{width:24px;height:24px}.marketing-site .requirements-section dl{padding-top:5px}.marketing-site .requirements-section dl>div{padding:23px 0;border-bottom:1px solid var(--line)}.marketing-site .requirements-section dt{font-size:19px;letter-spacing:-.025em}.marketing-site .requirements-section dd{font-size:13px;line-height:1.6;color:var(--muted);margin:9px 0 0}.marketing-site .help-section{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:36px 0;border-block:1px solid var(--line)}.marketing-site .help-section>a{display:flex;align-items:center;gap:18px}.marketing-site .help-section>a>svg{color:#6e96be}.marketing-site .help-section>a>.help-copy{flex:1}.marketing-site .help-section strong{display:block;font-size:17px;letter-spacing:-.02em;font-weight:500}.marketing-site .help-section strong+span{display:block;font-size:13px;color:var(--muted);margin-top:8px;max-width:400px}.marketing-site .help-section .arrow-disc{background:var(--ice)}.marketing-site .help-section>a:hover .arrow-disc{transform:rotate(45deg)}.marketing-site .articles-section{padding-top:65px}.marketing-site .articles-section>.section-heading{display:flex;justify-content:space-between;align-items:end;gap:80px;margin-bottom:55px}.marketing-site .articles-section .section-heading h2{font-size:60px}.marketing-site .articles-section .section-heading p{font-size:16px;max-width:400px}.marketing-site .article-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.marketing-site .article-art{height:200px;background:#eaf2fc;display:grid;place-items:center;border-radius:16px;overflow:hidden;margin-bottom:23px;transition:background .45s}.marketing-site .article-art>div{transition:transform .8s var(--ease)}.marketing-site .article:hover .article-art>div{transform:scale(1.08)}.marketing-site .article:hover .article-art{background:#dceafd}.marketing-site .article-wave{display:flex;align-items:center;justify-content:center;gap:4px;width:110%;color:#6a9cd4;transform:rotate(-8deg)}.marketing-site .article-wave i{width:3px;background:currentColor;border-radius:10px;flex-shrink:0}.marketing-site .article-type{font-size:94px;letter-spacing:-.08em;line-height:1;color:#6490c1}.marketing-site .article-type span{display:block;font-size:12px;letter-spacing:0;margin-top:10px}.marketing-site .article-folder{position:relative;color:#779ecb}.marketing-site .article-folder>svg:last-child{position:absolute;right:-10px;bottom:16px;background:#eaf2fc;border-radius:50%}.marketing-site .article-file{display:flex;gap:9px;align-items:center;color:#779ecb}.marketing-site .article>a>div:not(.article-art){display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10px;color:var(--muted);margin-bottom:17px}.marketing-site .article>a>div:not(.article-art)>div{display:flex;flex-direction:column;text-align:right;font-size:10px;white-space:nowrap}.marketing-site .article>a>div:not(.article-art)>p{font-size:10px;max-width:80px}.marketing-site .article h3{font-size:23px;line-height:1.23;letter-spacing:-.035em;margin-bottom:15px}.marketing-site .article>a>p:not([lang]){font-size:13px;line-height:1.75}.marketing-site .article p[lang]{font-size:12px;color:var(--ink);margin-top:22px}.marketing-site .lightbox{width:min(92vw,1050px);max-height:94dvh;border:0;padding:16px;border-radius:22px;background:#f4f8fd;box-shadow:0 25px 100px #0a27464a}.marketing-site .lightbox>img{max-height:88dvh;width:auto;margin:auto;-o-object-fit:contain;object-fit:contain}.marketing-site .dialog-close{position:fixed;right:32px;top:24px;border:0;border-radius:50%;width:44px;height:44px;background:white;display:grid;place-items:center;box-shadow:0 4px 24px #10274030}.marketing-site .lightbox::backdrop{background:#1b345bbc;backdrop-filter:blur(9px)}html.marketing-site:not(.motion-ready) .story-gallery{display:flex;flex-direction:column;gap:30px;position:static;background:transparent;padding:0}html.marketing-site:not(.motion-ready) .story-image{visibility:visible}html.marketing-site:not(.motion-ready) .story-step{min-height:470px}html.marketing-site:not(.motion-ready) .story-indicator{display:none}@media (min-width:1600px){.marketing-site .hero{padding-top:170px}.marketing-site .hero-stage{margin-top:35px}.marketing-site .section{padding-block:104px}}@media (max-width:1199px){.marketing-site .hero{padding-top:145px}.marketing-site .hero-explanation{padding-inline:40px}.marketing-site .stage-field{inset-inline:0}.marketing-site .workflow-story{gap:45px;grid-template-columns:1fr 1.8fr}.marketing-site .story-step{min-height:360px}.marketing-site .story-gallery{min-height:490px}.marketing-site .format-layout{gap:60px}.marketing-site .format-layout h2{font-size:55px}.marketing-site .audio-detail{padding-inline:25px;gap:65px}.marketing-site .provider-layout{gap:40px}.marketing-site .cloud-provider{padding:36px 28px}.marketing-site .plan{padding:35px}.marketing-site .free-plan{gap:25px;grid-template-columns:1fr 1.5fr auto}.marketing-site .requirements-section{gap:65px}.marketing-site .article-grid{gap:20px}.marketing-site .article-art{height:170px}}@media (max-width:1023px){.marketing-site .section{padding-block:72px}.marketing-site .section-heading h2{font-size:50px}.marketing-site .hero{padding-top:135px}.marketing-site .local-statement{font-size:20px}.marketing-site .hero-stage{padding-top:32px}.marketing-site .app-pair{gap:10px}.marketing-site .stage-field{inset-block:145px 40px}.marketing-site .hero-explanation{padding:55px 12px 10px;gap:20px}.marketing-site .demo-section{padding-top:56px}.marketing-site .demo-heading{gap:25px;margin-bottom:40px}.marketing-site .demo-heading p{font-size:16px}.marketing-site .video-surface{padding:24px}.marketing-site .workflow-heading{gap:35px}.marketing-site .workflow-heading .eyebrow{display:none}.marketing-site .mode-rail{gap:24px}.marketing-site .mode{flex-direction:column;gap:10px}.marketing-site .mode h3{font-size:18px}.marketing-site .mode p{font-size:13px}.marketing-site .workflow-story{gap:30px;grid-template-columns:.9fr 1.4fr}.marketing-site .story-step h3{font-size:33px}.marketing-site .story-step p{font-size:15px}.marketing-site .story-step{min-height:330px}.marketing-site .story-gallery{min-height:390px;top:120px;padding:20px 0;border-radius:24px}.marketing-site .format-layout{grid-template-columns:1fr;gap:45px}.marketing-site .format-layout .section-heading{display:flex;gap:55px;align-items:start}.marketing-site .format-layout h2{max-width:350px}.marketing-site .format-layout .section-heading p{max-width:300px}.marketing-site .format-group{display:grid;grid-template-columns:180px 1fr;align-items:start;gap:20px}.marketing-site .format-title{margin-bottom:0}.marketing-site .format-group ul{padding-left:0;padding-top:8px}.marketing-site .format-ledger>.text-link{margin-top:25px}.marketing-site .type-ribbon{margin-top:30px;font-size:clamp(80px,9vw,120px)}.marketing-site .audio-window{width:66%}.marketing-site .audio-detail{padding-inline:0;gap:50px}.marketing-site .provider-layout{grid-template-columns:1.3fr 1fr;gap:40px}.marketing-site .local-provider h3{font-size:30px}.marketing-site .cloud-provider{padding:30px 24px}.marketing-site .cloud-provider h3{font-size:26px}.marketing-site .languages{grid-template-columns:1fr 2fr;gap:35px}.marketing-site .languages>div{gap:10px 20px;font-size:14px}.marketing-site .free-plan{grid-template-columns:1fr 2fr}.marketing-site .free-plan .button{grid-column:2;justify-self:start}.marketing-site .plan{padding:30px}.marketing-site .plan-price>strong{font-size:78px}.marketing-site .plan-price{gap:12px}.marketing-site .plan .button,.marketing-site .plan ul,.marketing-site .plan-price>span{font-size:13px}.marketing-site .requirements-section{gap:50px}.marketing-site .requirements-section h2{font-size:38px}.marketing-site .help-section{gap:35px}.marketing-site .articles-section>.section-heading{gap:40px}.marketing-site .articles-section .section-heading h2{font-size:43px}.marketing-site .article-grid{grid-template-columns:1fr 1fr;gap:40px 28px}.marketing-site .article-art{height:210px}.marketing-site .article h3{font-size:25px}}@media (max-width:767px){.marketing-site .section{padding-block:56px}.marketing-site .section-heading h2{font-size:42px;letter-spacing:-.05em}.marketing-site .section-heading>p{font-size:16px;margin-top:20px}.marketing-site .hero{padding-top:117px}.marketing-site .eyebrow{font-size:11px;letter-spacing:.03em}.marketing-site .headline-composition{margin-top:24px}.marketing-site .hero-a .headline-line{display:inline}.marketing-site .hero-a .headline-line+.headline-line:before{content:" "}.marketing-site .local-statement{font-size:17px;line-height:1.5;margin-top:20px;gap:8px;letter-spacing:-.025em}.marketing-site .local-statement svg{width:18px;height:18px}.marketing-site .installation{margin-top:26px}.marketing-site .button{min-height:52px;font-size:13px;gap:8px;padding-left:17px}.marketing-site .demo-link{min-height:40px;font-size:13px}.marketing-site .install-note{font-size:10px;margin:12px auto 0;max-width:300px;line-height:1.6}.marketing-site .hero-stage{padding-top:18px;margin-top:15px}.marketing-site .filename-transition{gap:9px;margin-bottom:25px;font-size:10px;flex-wrap:wrap}.marketing-site .file-name{gap:5px}.marketing-site .file-name svg{width:15px;height:15px}.marketing-site .renamed{padding:8px 0}.marketing-site .filename-underline{bottom:4px}.marketing-site .rename-arrow svg{width:17px}.marketing-site .stage-field{inset:100px -20px 0;border-radius:28px;transform:none;background:linear-gradient(120deg,#c8e0fc,#e2effe)}.marketing-site .orbit{width:350px;height:350px;right:-90px;top:250px}.marketing-site .orbit-two{width:480px;height:480px;right:-160px;top:180px}.marketing-site .app-pair{display:flex;flex-direction:column;gap:24px;max-width:520px}.marketing-site .app-window{width:100%;filter:drop-shadow(0 15px 20px #173d5e15)}.marketing-site .app-window.results-window,.marketing-site .app-window.sorting-window{transform:none}.marketing-site .results-window{order:0}.marketing-site .sorting-window{order:1}.marketing-site .app-window img{border-radius:12px}.marketing-site .image-action{opacity:1;width:29px;height:29px;right:10px;bottom:12px;transform:none}.marketing-site .hero-product-labels{display:none}.marketing-site .hero-explanation{padding:42px 0 10px;display:block}.marketing-site .explanation-icon{margin-bottom:17px}.marketing-site .explanation-icon svg{width:28px;height:28px}.marketing-site .hero-explanation p{font-size:14px;line-height:1.85}.marketing-site .hero-explanation code{font-size:.9em}.marketing-site .demo-heading{margin-bottom:30px;align-items:start;gap:20px}.marketing-site .demo-heading h2{font-size:40px}.marketing-site .demo-heading .duration{font-size:11px;white-space:nowrap;padding-top:11px;gap:7px}.marketing-site .demo-heading .duration svg{width:12px}.marketing-site .demo-heading .section-heading p{font-size:14px}.marketing-site .video-surface{padding:10px;border-radius:17px}.marketing-site .cinema-caption{font-size:10px;gap:12px;line-height:1.6;margin-top:14px}.marketing-site .cinema-caption>span{max-width:52%}.marketing-site .cinema-caption>span:last-child{align-items:start}.marketing-site .cinema-caption svg{margin-top:1px}.marketing-site .workflow-heading{display:block}.marketing-site .mode-rail{grid-template-columns:1fr;gap:0;margin-top:32px;padding:0;border:0}.marketing-site .mode{flex-direction:row;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.marketing-site .mode-icon{padding-top:5px}.marketing-site .mode h3{font-size:20px;margin:3px 0 8px}.marketing-site .mode p{max-width:none;font-size:14px}.marketing-site .workflow-story{display:block;margin-top:40px}.marketing-site .story-step{min-height:0;padding:32px 0}.marketing-site .story-step h3{font-size:35px}.marketing-site .story-step p{font-size:15px;margin-top:17px}.marketing-site .step-rule{margin-bottom:21px}.marketing-site .step-rule span{transform:none}.marketing-site .mobile-story-image{display:block;background:#e9f2fd;padding:20px 0;border-radius:17px;margin-top:25px}.marketing-site .mobile-story-image img{width:100%;border-radius:12px}.marketing-site .story-gallery{display:none}.marketing-site .format-layout{gap:34px}.marketing-site .format-layout .section-heading{display:block}.marketing-site .format-layout .section-heading h2{font-size:43px;max-width:300px}.marketing-site .format-layout .section-heading p{max-width:none;font-size:15px}.marketing-site .format-group{display:block;padding:25px 0}.marketing-site .format-title{margin-bottom:14px;gap:12px}.marketing-site .format-title svg{width:27px;height:27px}.marketing-site .format-title h3{font-size:22px}.marketing-site .format-group ul{gap:7px 16px;font-size:12px;padding-top:0;padding-left:39px}.marketing-site .format-ledger>.text-link{font-size:13px}.marketing-site .type-ribbon{font-size:clamp(80px,9vw,120px);gap:40px;margin-top:30px}.marketing-site .format-section{padding-bottom:35px}.marketing-site .audio-heading{text-align:left}.marketing-site .audio-heading .eyebrow{margin-bottom:17px}.marketing-site .audio-heading h2{font-size:43px}.marketing-site .audio-heading .section-heading p{font-size:15px}.marketing-site .audio-scene{margin:37px 0 32px}.marketing-site .audio-window{width:90%;max-width:520px}.marketing-site .waveform{inset:-15px -40px;gap:6px}.marketing-site .waveform i{width:4px}.marketing-site .audio-detail{grid-template-columns:1fr;gap:28px}.marketing-site .audio-detail ol{font-size:14px;gap:16px}.marketing-site .audio-detail .text-link{font-size:14px}.marketing-site .privacy-note{font-size:11px;margin-top:17px}.marketing-site .providers-section>.wrap>.eyebrow{margin-bottom:17px}.marketing-site .provider-layout{grid-template-columns:1fr;gap:40px;margin-top:36px}.marketing-site .local-provider{padding-bottom:0}.marketing-site .local-provider h3{font-size:32px}.marketing-site .local-provider>p:not(.eyebrow){font-size:14px}.marketing-site .local-provider td,.marketing-site .local-provider th{padding:15px 5px;font-size:12px}.marketing-site .local-provider th strong{font-size:14px}.marketing-site .local-provider th span{font-size:11px}.marketing-site .cloud-provider{margin-top:0;padding:30px 26px;border-radius:22px}.marketing-site .cloud-provider h3{font-size:30px}.marketing-site .cloud-provider>p{font-size:14px}.marketing-site .languages{display:block;margin-top:32px;padding-top:28px}.marketing-site .languages h3{font-size:14px;margin-bottom:18px}.marketing-site .languages>div{gap:10px 20px;font-size:15px}.marketing-site .pricing-top{align-items:start;gap:25px;margin-bottom:32px}.marketing-site .pricing-top h2{font-size:65px}.marketing-site .pricing-top>div{padding-top:10px;font-size:11px;max-width:140px}.marketing-site .pricing-top>div>span{font-size:14px}.marketing-site .free-plan{display:flex;flex-direction:column;align-items:start;gap:22px;padding:25px 0;margin-bottom:26px}.marketing-site .free-plan h3{font-size:25px}.marketing-site .free-plan ul{font-size:13px}.marketing-site .paid-plans{grid-template-columns:1fr;gap:20px}.marketing-site .plan{padding:30px;border-radius:23px}.marketing-site .plan-price{margin-block:28px}.marketing-site .plan-price>strong{font-size:90px}.marketing-site .plan-price>span{font-size:14px}.marketing-site .plan ul{min-height:0;font-size:13px}.marketing-site .monthlyPlan .button,.marketing-site .plan .button{margin-top:30px}.marketing-site .purchase-note{font-size:11px;text-align:left;line-height:1.8;margin-top:22px}.marketing-site .requirements-section{grid-template-columns:1fr;gap:30px;padding-top:15px}.marketing-site .requirements-section h2{font-size:38px}.marketing-site .requirements-section .section-heading>p{font-size:14px}.marketing-site .requirements-section dl>div{padding-block:20px}.marketing-site .requirements-section dt{font-size:20px}.marketing-site .help-section{grid-template-columns:1fr;gap:30px;padding-block:30px}.marketing-site .help-section>a{gap:14px}.marketing-site .help-section strong{font-size:16px}.marketing-site .help-section strong+span{font-size:12px}.marketing-site .help-section .arrow-disc{width:28px;height:28px}.marketing-site .articles-section>.section-heading{display:block;margin-bottom:32px}.marketing-site .articles-section .section-heading h2{font-size:43px}.marketing-site .articles-section .section-heading p{font-size:15px}.marketing-site .article-grid{grid-template-columns:1fr;gap:40px}.marketing-site .article-art{height:230px}.marketing-site .article>a>div:not(.article-art){font-size:12px}.marketing-site .article>a>div:not(.article-art)>p{max-width:none;font-size:11px}.marketing-site .article>a>div:not(.article-art)>div{font-size:11px;flex-direction:row;gap:15px}.marketing-site .article h3{font-size:27px;max-width:440px}.marketing-site .article>a>p:not([lang]){font-size:14px}.marketing-site .article p[lang]{font-size:13px;margin-top:18px}.marketing-site .lightbox{padding:7px;border-radius:12px;width:96vw;max-width:96vw}.marketing-site .dialog-close{right:12px;top:12px}html.marketing-site:not(.motion-ready) .story-step{min-height:0}html.marketing-site:not(.motion-ready) .story-gallery{display:none}}@media (prefers-reduced-motion:reduce){.marketing-site .app-window.results-window,.marketing-site .app-window.sorting-window{transform:none}.marketing-site .story-gallery{position:static;display:flex;flex-direction:column;gap:25px;background:transparent;padding:0}.marketing-site .story-image:not(:first-child){visibility:visible}.marketing-site .story-indicator{display:none}.marketing-site .story-step{min-height:380px}@media (max-width:767px){.marketing-site .story-gallery{display:none}.marketing-site .story-step{min-height:0}}}.marketing-site .motion-unavailable .story-gallery{position:static;display:flex;flex-direction:column;gap:25px;background:none}.marketing-site .motion-unavailable .story-image{visibility:visible}.marketing-site .motion-unavailable .story-indicator{display:none}@media (max-width:767px){.marketing-site .motion-unavailable .story-gallery{display:none}}@media (min-width:1024px){.marketing-site .hero-a{padding-top:132px}.marketing-site .hero-a h1{font-size:clamp(66px,6.1vw,86px)}.marketing-site .hero-a .headline-composition,.marketing-site .hero-a .local-statement{margin-top:20px}.marketing-site .hero-a .installation{margin-top:24px}.marketing-site .hero-a .hero-stage{margin-top:15px;padding-top:25px}.marketing-site .hero-a .filename-transition{margin-bottom:24px}}@media (min-width:1024px) and (max-height:950px){.marketing-site .hero-a{padding-top:125px}.marketing-site .hero-a h1{font-size:clamp(66px,5.9vw,82px)}.marketing-site .hero-a .hero-stage{margin-top:8px;padding-top:18px}.marketing-site .hero-a .filename-transition{margin-bottom:16px}}.marketing-site .original{color:#304c68}.marketing-site h1 .local-statement{font-weight:400;line-height:1.6}.marketing-site .filename-text{display:inline-flex;overflow:hidden;padding-block:3px}.marketing-site .provider-identity{display:flex;align-items:center;gap:13px;min-width:0}.marketing-site .provider-logo{flex:0 0 32px;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.marketing-site .local-provider th .provider-identity span{margin-top:4px}.marketing-site .cloud-provider li .provider-identity{flex:1}.marketing-site .results-window{transform:rotate(-5deg) translateY(38px)}.marketing-site .sorting-window{transform:rotate(4deg)}.marketing-site .providers-section .section-heading h2{max-width:1000px}.marketing-site .providers-section .section-heading>p{max-width:850px}@media (max-width:767px){.marketing-site .provider-identity{gap:10px}.marketing-site .provider-logo{flex-basis:28px;width:28px;height:28px}.marketing-site .providers-section .section-heading h2{font-size:38px}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.marketing-site.motion-ready:not(.motion-unavailable) .story-gallery{height:clamp(360px,36vw,500px);min-height:0;padding:22px 10px 38px}.marketing-site.motion-ready:not(.motion-unavailable) .story-image{display:flex;align-items:center;justify-content:center;height:100%;min-height:0}.marketing-site.motion-ready:not(.motion-unavailable) .story-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:0}.marketing-site.motion-ready:not(.motion-unavailable) .story-step:last-child{padding-bottom:110px;min-height:470px}}.marketing-site .marketing-download-button.btn-glow{background:var(--blue);color:#fff;box-shadow:0 8px 20px #056de818}.marketing-site .home-install{display:flex;justify-content:center;align-items:flex-start;gap:14px}.marketing-site .home-install>div{display:flex;flex-direction:column;align-items:center;gap:22px}.marketing-site .home-install .demo-link{margin-top:1px;padding-inline:14px}.marketing-site .installation .install-note{margin-top:22px}.marketing-site .home-video{position:relative;aspect-ratio:2660/2160;overflow:hidden;border-radius:22px}.marketing-site .home-video button{background:transparent}.marketing-site .home-example-table{overflow:auto}.marketing-site .home-example-table td,.marketing-site .home-example-table th{padding:16px;text-align:start}.marketing-site .home-faq .landing-section-heading{text-align:start;margin:0}.marketing-site .home-faq .landing-section-heading h2{font-size:clamp(36px,4.4vw,60px);line-height:1.08;font-weight:500;letter-spacing:-.05em}.marketing-site .home-faq #faq{grid-template-columns:.8fr 1.2fr;gap:80px}.marketing-site .home-faq #faq>div:last-child{background:transparent;border:0;box-shadow:none;padding:0;border-radius:0}.marketing-site .home-faq summary{padding-block:24px;text-align:start}.marketing-site .home-faq summary h3{font-size:18px;font-weight:450;line-height:1.5;letter-spacing:-.025em}.marketing-site .home-faq details[open] summary h3{color:var(--blue)}.marketing-site .home-faq details p{font-size:15px;line-height:1.8}.marketing-site .home-articles .landing-section-heading{text-align:start;max-width:none;margin:0;display:flex;justify-content:space-between;gap:60px;align-items:end}.marketing-site .home-articles .landing-section-heading h2{font-size:60px;font-weight:500;letter-spacing:-.05em}.marketing-site .home-articles .landing-section-copy{max-width:500px;margin:0;font-size:17px}.marketing-site .article-grid>a{display:flex;flex-direction:column}.marketing-site .article-grid>a:first-child{grid-row:span 3}.marketing-site .article-grid>a:not(:first-child){display:grid;grid-template-columns:135px 1fr;-moz-column-gap:24px;column-gap:24px;align-content:start}.marketing-site .article-grid>a:not(:first-child) .article-art{grid-row:span 5;height:100%;min-height:170px}.marketing-site .article-grid>a h3{font-size:23px;line-height:1.25;font-weight:500;letter-spacing:-.035em}.marketing-site .article-grid>a:first-child h3{font-size:34px}.marketing-site .article-grid>a:not(:first-child)>p:last-child{padding-top:14px;margin:0}.marketing-site .bg-decor,.marketing-site .hero-dot-grid,.marketing-site .hero-glow-center{display:none}.marketing-site .not-found-page{min-height:80vh;background:#e9f3ff;padding-block:150px 80px}.marketing-site .not-found-page h1{font-size:clamp(110px,17vw,210px);color:var(--blue);margin-bottom:34px}.marketing-site .reveal-section{opacity:1;transform:none}.marketing-site [dir=rtl] .rename-arrow{transform:none}html.marketing-site[dir=rtl] .provider-layout th{text-align:start}html.marketing-site[lang=de] .localized-title{font-size:.84em}html.marketing-site[lang=ru] .localized-title{font-size:.86em}@media (min-width:768px){.marketing-site .home-install{position:relative;display:block}.marketing-site .home-install>div{display:flex;width:-moz-max-content;width:max-content;margin-inline:auto}.marketing-site .home-install .demo-link{position:absolute;inset-inline-start:calc(50% + 200px);top:0}}@media (max-width:1023px){.marketing-site .home-faq #faq{gap:40px}}@media (max-width:767px){.marketing-site .home-install{flex-direction:column;align-items:center;gap:0}.marketing-site .home-install>div{gap:12px}.marketing-site .home-install .demo-link{margin-top:8px}.marketing-site .installation .install-note{margin-top:14px}.marketing-site .home-faq #faq{grid-template-columns:1fr;gap:26px}.marketing-site .home-faq summary h3{font-size:17px}.marketing-site .home-articles .landing-section-heading{display:block}.marketing-site .home-articles .landing-section-heading h2{font-size:40px}.marketing-site .home-articles .landing-section-copy{margin-top:18px}.marketing-site .article-grid>a:not(:first-child){grid-template-columns:90px 1fr;-moz-column-gap:18px;column-gap:18px}.marketing-site .article-grid>a:not(:first-child) .article-art{min-height:140px}.marketing-site .article-grid>a h3{font-size:20px}.marketing-site .article-grid>a:first-child h3{font-size:28px}}.marketing-site .free-price{display:flex;align-items:baseline;gap:12px}.marketing-site .free-price>strong{font-size:36px;font-weight:450;letter-spacing:-.05em}.marketing-site .help-section h3{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin-bottom:6px}.marketing-site button.bg-blue-600,.marketing-site button.bg-sky-500{color:white;background:var(--blue)}.marketing-site .provider-layout thead th{color:#506780}.marketing-site .marketing-home h2,.marketing-site .marketing-home h3{overflow-wrap:anywhere;hyphens:auto}.marketing-site .home-install .marketing-download{width:min(384px,calc(100vw - 60px));min-height:52px}.marketing-site .home-install .marketing-download>a{flex:1;justify-content:center}.marketing-site .app-window>img{aspect-ratio:1924/2020}@media (max-width:767px){.marketing-site .home-install .marketing-download{min-height:48px}}.marketing-site .plan>.marketing-download{margin-top:34px;align-self:flex-start}.marketing-site .install-note-mobile,.marketing-site .install-note[data-mobile] .install-note-desktop{display:none}.marketing-site .install-note[data-mobile] .install-note-mobile{display:inline}@media (max-width:767px){.marketing-site .install-note-desktop{display:none}.marketing-site .install-note-mobile{display:inline}}.marketing-site .home-install .marketing-download>a{min-width:0}.marketing-site .app-window picture{display:block}.marketing-site .app-window picture img{aspect-ratio:1924/2020}@media (min-width:768px){.marketing-site .home-install .marketing-download{width:428px}.marketing-site .home-install .demo-link{inset-inline-start:calc(50% + 234px)}}@media (min-width:768px) and (max-width:899px){.marketing-site .home-install{display:flex;flex-direction:column;align-items:center}.marketing-site .home-install .demo-link{position:static;margin-top:12px}}.marketing-site .hero-explanation code{display:inline-block;max-width:100%;padding:.12em .42em;border:1px solid #c8d5e4;border-radius:7px;background:#e9eef5;color:#34465e;font:600 .92em ui-monospace,SFMono-Regular,Consolas,monospace;box-decoration-break:clone;-webkit-box-decoration-break:clone}.marketing-site .hero-explanation .example-after{border-color:#a7d8fa;background:#e3f3ff;color:#006aa5}.marketing-site .home-articles .article-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px 52px;align-items:start}.marketing-site .article-grid>a:not(:first-child){grid-template-columns:148px minmax(0,1fr);min-width:0}.marketing-site .article-grid>a:not(:first-child)>:not(.article-art){grid-column:2}.marketing-site .article-grid>a:not(:first-child) .article-art{grid-column:1;grid-row:1/span 4;width:148px;height:148px;min-height:0;margin:0}.marketing-site .article-grid>a:not(:first-child) .article-art>div{transform:scale(.7)}.marketing-site .article-grid>a:not(:first-child):hover .article-art>div{transform:scale(.75)}@media (max-width:1023px){.marketing-site .home-articles .article-grid{grid-template-columns:minmax(0,1fr)}.marketing-site .article-grid>a:first-child{grid-row:auto}}@media (max-width:767px){.marketing-site .article-grid>a:not(:first-child){grid-template-columns:90px minmax(0,1fr)}.marketing-site .article-grid>a:not(:first-child) .article-art{width:90px;height:100px}.marketing-site .article-grid>a:not(:first-child) .article-art>div{transform:scale(.42)}.marketing-site .article-grid>a:not(:first-child):hover .article-art>div{transform:scale(.46)}}.marketing-site .hero-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1280px;transform-style:flat;isolation:isolate}.marketing-site .hero-gallery .app-window{--screenshot-aspect-ratio:1924/2020;--window-top:3.81%;--window-bottom:7.38%;width:100%;order:0;transform:none;transform-origin:50% 70%;transition:transform .45s var(--ease);filter:none;isolation:isolate}.marketing-site .hero-gallery .autoflow-window{--screenshot-aspect-ratio:1924/1758;--window-top:4.38%;--window-bottom:8.59%}.marketing-site .hero-gallery .app-window:before{content:"";position:absolute;inset:var(--window-top) 5.88% var(--window-bottom);border-radius:1.7%;box-shadow:0 16px 32px rgb(27 65 108/18%);pointer-events:none;z-index:-1}.marketing-site .hero-gallery .app-window picture{clip-path:inset(var(--window-top) 5.88% var(--window-bottom) round 1.7%)}.marketing-site .hero-gallery .app-window img{height:auto;aspect-ratio:var(--screenshot-aspect-ratio)}.marketing-site .lightbox>img[src$="/renameclick-auto-flow-hero.webp"]{clip-path:inset(4.38% 5.88% 8.59% round 1.7%)}.marketing-site .autoflow-window .image-action{right:9%;bottom:12%}.marketing-site .hero-gallery .app-window:focus-visible{z-index:5;outline:2px solid var(--blue);outline-offset:5px}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.marketing-site .hero-gallery{grid-template-columns:repeat(10,minmax(0,1fr));gap:0;padding-block:20px 40px}.marketing-site .hero-gallery .app-window{grid-row:1}.marketing-site .hero-gallery .results-window{grid-column:1/5;z-index:2;transform:translateY(28px) rotate(-4deg)}.marketing-site .hero-gallery .autoflow-window{grid-column:4/8;z-index:3;width:calc(100% * 2020 / 1758);margin-inline:calc(-50% * (2020 / 1758 - 1))}.marketing-site .hero-gallery .sorting-window{grid-column:7/11;z-index:1;transform:translateY(28px) rotate(4deg)}.marketing-site .hero-gallery .app-window:is(:hover,:focus-visible){z-index:5;transform:translateY(-18px) scale(1.12)}}@media (max-width:1023px){.marketing-site .hero-gallery{display:flex;flex-direction:column;gap:24px;max-width:520px}.marketing-site .hero-gallery+.hero-product-labels{display:none}}@media (prefers-reduced-motion:reduce){.marketing-site .hero-gallery .app-window{transition:none}}.marketing-site .marketing-home .hero-a{background:radial-gradient(ellipse 70% 48% at -14% 12%,transparent 68%,#8ab8ed24 68.1%,#8ab8ed24 68.25%,transparent 68.4%),radial-gradient(ellipse 70% 48% at -14% 12%,transparent 82%,#8ab8ed20 82.1%,#8ab8ed20 82.25%,transparent 82.4%),linear-gradient(180deg,#e9f3ff,#e6f1ff 64%,#fcfdff)}.marketing-site .marketing-home .stage-field{background:radial-gradient(ellipse at 15% 100%,#9ec6f580,transparent 65%),linear-gradient(125deg,#c2dcfa,#d8eaff 72%)}.marketing-site .marketing-home :is(.demo-section,.audio-section,.providers-section,.pricing-section){position:relative;isolation:isolate}.marketing-site .marketing-home :is(.demo-section,.audio-section,.pricing-section):before{content:"";position:absolute;z-index:-1;pointer-events:none;width:100vw;left:calc(50% - 50vw)}.marketing-site .marketing-home .demo-section:before{top:12%;bottom:-9%;background:radial-gradient(ellipse 72% 50% at 105% 55%,transparent 72%,#a4c6e833 72.1%,#a4c6e833 72.25%,transparent 72.4%),radial-gradient(ellipse 72% 50% at 105% 55%,transparent 85%,#a4c6e82b 85.1%,#a4c6e82b 85.25%,transparent 85.4%),radial-gradient(ellipse 85% 50% at 50% 55%,#e6f0fc,#f3f8fd 65%,transparent 100%)}.marketing-site .marketing-home .video-surface{background:linear-gradient(140deg,#cddff3,#e4effc 65%,#d7e8fa)}.marketing-site .marketing-home .format-section{background:radial-gradient(ellipse 70% 110% at -8% 115%,#dceafb 0,transparent 75%),linear-gradient(115deg,#edf4fd,#f6f9fd)}.marketing-site .marketing-home .audio-section:before{top:15%;bottom:2%;background:radial-gradient(ellipse 65% 45% at 50% 45%,#e2edfb 0,#f1f6fd 55%,transparent 100%)}.marketing-site .marketing-home .providers-section{background:radial-gradient(ellipse 600px 500px at 100% 0,transparent 64%,#97bce329 64.1%,#97bce329 64.3%,transparent 64.5%),radial-gradient(ellipse 600px 500px at 100% 0,transparent 80%,#97bce324 80.1%,#97bce324 80.3%,transparent 80.5%),linear-gradient(120deg,#e7f0fc,#f0f6fd 60%,#e0edfc)}.marketing-site .marketing-home .pricing-section:before{top:0;bottom:-2%;background:radial-gradient(ellipse 65% 50% at 90% 58%,#e4effd99,transparent 100%),radial-gradient(ellipse 45% 50% at -10% 65%,#d8e9fa70,transparent 100%)}@media (max-width:767px){.marketing-site .marketing-home .hero-a{background:linear-gradient(180deg,#e9f3ff,#e6f1ff 64%,#fcfdff)}.marketing-site .marketing-home .demo-section:before{background:radial-gradient(ellipse 100% 50% at 50% 55%,#e6f0fc,transparent 100%)}.marketing-site .marketing-home .providers-section{background:linear-gradient(135deg,#e7f0fc,#f0f6fd)}}