.marketing{--marketing-ink:#17142d;--marketing-muted:#655f78;--marketing-border:#e7e3ef;--marketing-purple:#7050e8;--marketing-purple-dark:#5232c5;--marketing-surface:#f6f5fa;min-height:100vh;color:var(--marketing-ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.marketingHelpContents{border:1px solid var(--marketing-border);background:#fff;border-radius:24px;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:34px;padding:28px;display:grid}.marketingHelpContents h2{letter-spacing:-.03em;margin:8px 0 10px;font-size:28px}.marketingHelpContents p{color:var(--marketing-muted);margin:0;line-height:1.55}.marketingHelpContents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.marketingHelpContents li{min-width:0}.marketingHelpContents a{border:1px solid var(--marketing-border);min-height:52px;color:var(--marketing-ink);background:#faf9fc;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-content:center;gap:2px 9px;padding:9px 11px;text-decoration:none;display:grid}.marketingHelpContents a:hover{border-color:var(--marketing-purple)}.marketingHelpContents a>span{color:var(--marketing-purple);grid-row:1/3;align-self:center;font-size:12px}.marketingHelpContents a b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.marketingHelpContents a small{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.marketingArticleContents{border:1px solid var(--marketing-border);background:#faf9fc;border-radius:18px;margin-top:28px;padding:22px}.marketingArticleContents>b{text-transform:uppercase;letter-spacing:.08em;margin-bottom:13px;font-size:13px;display:block}.marketingArticleContents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.marketingArticleContents a{min-height:44px;color:var(--marketing-ink);background:#fff;border-radius:10px;align-items:center;gap:9px;padding:7px 9px;font-size:13px;line-height:1.35;text-decoration:none;display:flex}.marketingArticleContents a:hover{color:var(--marketing-purple)}.marketingArticleContents a span{color:#fff;background:var(--marketing-purple);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:750;display:grid}.marketingHelpArticle section>div[id]{scroll-margin-top:92px}:root[data-theme=dark] .marketingHelpContents,:root[data-theme=dark] .marketingArticleContents{background:#111c30;border-color:#30415f}:root[data-theme=dark] .marketingHelpContents a,:root[data-theme=dark] .marketingArticleContents a{color:#eef4ff;background:#152238;border-color:#334563}@media (max-width:820px){.marketingHelpContents,.marketingHelpContents ol,.marketingArticleContents ol{grid-template-columns:1fr}}@media (max-width:560px){.marketingHelpContents,.marketingArticleContents{padding:18px}.marketingHelpContents a b{white-space:normal}}:root[data-theme=dark] .marketing{--marketing-ink:#f3f6ff;--marketing-muted:#9dacbf;--marketing-border:#293751;--marketing-purple:#9a7cff;--marketing-purple-dark:#7f61eb;--marketing-surface:#111c30;color:#f3f6ff;background:#09111f}:root[data-theme=dark] :where(.marketingHeader,.marketingPageHero,.marketingSection,.marketingHero,.marketingBand,.marketingRegister){background:#09111f!important;border-color:#293751!important}:root[data-theme=dark] .marketingHeader{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09111feb!important}:root[data-theme=dark] :where(.marketingCapabilityGrid article,.marketingAudienceCards,.marketingFeatureRows li,.marketingPricingGrid article,.marketingSolutionsGrid>a,.marketingContactGrid article,.marketingBenefitsGrid article,.marketingBlogGrid article,.marketingHelpSearch,.marketingHelpGrid a,.marketingHelpAudience article,.marketingRegister aside,.marketingProductVisual){color:#f3f6ff!important;background:#111c30!important;border-color:#293751!important}:root[data-theme=dark] :where(.marketingVisualTable,.marketingVisualFlow){border-color:#30415f!important}:root[data-theme=dark] :where(.marketingHeroCopy>p,.marketingPageHero p,.marketingSectionHeading p,.marketingCapabilityGrid p,.marketingAudienceIntro p,.marketingAudienceCards p,.marketingFeatureRows article>div>p,.marketingSolutionsGrid p,.marketingEditorialGrid p,.marketingContactGrid p,.marketingBenefitsGrid p,.marketingBlogGrid article>p,.marketingHelpGrid p,.marketingArticle section p,.marketingRegister section>p){color:#9dacbf!important}:root[data-theme=dark] :where(.marketingDesktopNav a,.marketingLogin,.marketingMobileMenu nav a,.marketingBreadcrumbs span[aria-current=page]){color:#dfe8f8!important}:root[data-theme=dark] :where(.marketingUtilityButton,.marketingHeaderUtilities .themeToggle,.marketingLogin){color:#dce7fa!important;background:#152238!important;border-color:#334563!important}:root[data-theme=dark] :where(.marketingUtilityButton,.marketingHeaderUtilities .themeToggle,.marketingLogin):hover{color:#fff!important;background:#263554!important;border-color:#7560c4!important}:root[data-theme=dark] .marketingMobileMenu nav{background:#111c30;border-color:#293751}:root[data-theme=dark] :where(.marketingHelpSearch input,.marketingHelpSearch button){color:#e7efff!important;background:#0d1728!important;border-color:#30415f!important}:root[data-theme=dark] .marketingFooter{background:#060b14!important}:root[data-theme=dark] .marketingPricingGrid article.featured{background:#201a3d!important}:root[data-theme=dark] .marketingProductVisual{box-shadow:0 32px 90px #00040e8c;background:radial-gradient(circle at 68% 18%,#7e5ce233,#0000 38%),linear-gradient(145deg,#111d32,#0b1424)!important;border-color:#405170!important}:root[data-theme=dark] .marketingProductVisual:before{opacity:.78;background:linear-gradient(145deg,#281f52,#14365b)!important;border-color:#4d4d86!important}:root[data-theme=dark] .marketingVisualToolbar{background:#0c1627!important;border-color:#30415f!important}:root[data-theme=dark] .marketingVisualToolbar span{background:#53627a}:root[data-theme=dark] .marketingVisualToolbar b{color:#c4d0e2}:root[data-theme=dark] .marketingVisualFlow{background:linear-gradient(135deg,#0d182a,#131f36)!important;border-color:#344762!important}:root[data-theme=dark] :where(.marketingMarketplaceTile,.marketingStudioTile){background:#14223a!important;border-color:#405170!important}:root[data-theme=dark] :where(.marketingMarketplaceTile span,.marketingStudioTile span,.marketingVisualTable small){color:#aebcd0!important}:root[data-theme=dark] .marketingFlowArrow{color:#b9a8ff}:root[data-theme=dark] .marketingStudioTile img{filter:drop-shadow(0 7px 12px #7152e473)}:root[data-theme=dark] .marketingVisualTable{background:#0d1728!important;border-color:#344762!important}:root[data-theme=dark] .marketingVisualTable>div{border-color:#344762!important}:root[data-theme=dark] .marketingVisualTable b{color:#eef4ff}:root[data-theme=dark] .marketingVisualTable em{color:#75e1bf;background:#123b35}:root[data-theme=dark] .marketingThumb{background:linear-gradient(145deg,#6a3f52,#a56e73)}:root[data-theme=dark] .marketingThumbAlt{background:linear-gradient(145deg,#36385a,#545b83)}:root[data-theme=dark] :where(.marketingStoryMedia,.marketingShiftChart,.marketingStorySignals span){background:#111c30!important;border-color:#344762!important}:root[data-theme=dark] .marketingStoryMedia figcaption{color:#9dacbf;background:#0d1728}:root[data-theme=dark] .marketingShiftBars{background:repeating-linear-gradient(#0000 0 31px,#253550 32px);border-color:#405170}:root[data-theme=dark] .marketingCapabilityIcon{color:#c2b3ff;background:#29224c;border-color:#55468a}:root[data-theme=dark] :where(.marketingSteps,.marketingSteps li,.marketingSolutionSteps ol,.marketingSolutionSteps li,.marketingTrustRow,.marketingRegister ul){border-color:#293751!important}:root[data-theme=dark] .marketingSolutionsGrid>a:hover{background:#17243b!important}:root[data-theme=dark] .marketingPlanButton{background:#152238;border-color:#465673;color:#c2b3ff!important}:root[data-theme=dark] .marketingMobileMenu summary{background:#111c30;border-color:#344762}:root[data-theme=dark] .marketingFeatureNavSection{background:#09111ff0!important;border-color:#293751!important}:root[data-theme=dark] .marketingFeatureNav a{color:#dfe8f8;background:#111c30;border-color:#344762}:root[data-theme=dark] .marketingFeatureNav a:hover{color:#fff;background:#1c2942;border-color:#8069d4}:root[data-theme=dark] :where(.marketingButton,.marketingPlanFlag){color:#fff!important;background:#6d4fd5!important}:root[data-theme=dark] .marketingButton:hover{background:#7b5de0!important}.marketing *,.marketing :before,.marketing :after{box-sizing:border-box}.marketing a{color:inherit;text-decoration:none}.marketingContainer{width:min(1180px,100% - 48px);margin:0 auto}.marketingHeader{z-index:50;border-bottom:1px solid var(--marketing-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;position:sticky;top:0}.marketingHeaderInner{align-items:center;gap:22px;min-height:80px;display:flex}.marketingBrand{letter-spacing:-.02em;align-items:center;gap:11px;min-width:max-content;font-size:18px;display:inline-flex}.marketingBrand img{object-fit:contain;flex:0 0 46px;width:46px;height:46px}.marketingBrand b{color:var(--marketing-purple)}.marketingBrand em{color:#7d879b;font-style:normal}.marketingDesktopNav{justify-content:center;align-items:center;gap:20px;margin-left:auto;display:flex}.marketingDesktopNav a,.marketingLogin{color:#4e4960;font-size:14px;font-weight:600;transition:color .2s}.marketingDesktopNav a:hover,.marketingLogin:hover{color:var(--marketing-purple)}.marketingHeaderActions,.marketingHeaderUtilities{align-items:center;gap:7px;display:flex}.marketingUtilityButton,.marketingHeaderUtilities .themeToggle{color:#53627a;background:#fff;border:1px solid #d8ddea;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;min-height:40px;padding:0;transition:border-color .2s,color .2s,background .2s;display:grid;box-shadow:0 1px 2px #24304a0a}.marketingUtilityButton svg{width:20px;height:20px}.marketingUtilityButton:hover,.marketingHeaderUtilities .themeToggle:hover{color:#6549c8;background:#f5f2ff;border-color:#a999df}.marketingLogin{background:#fff;border:1px solid #d8ddea;border-radius:10px;align-items:center;min-height:40px;padding:0 13px;display:inline-flex}.marketingHeaderUtilities .themeGlyph{width:19px;height:19px}.marketingButton{border:1px solid var(--marketing-purple);background:var(--marketing-purple);border-radius:11px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:15px;font-weight:750;transition:transform .2s,background .2s,border-color .2s;display:inline-flex;box-shadow:0 10px 26px #5232c529;color:#fff!important}.marketingButton:hover{background:var(--marketing-purple-dark);border-color:var(--marketing-purple-dark);transform:translateY(-1px)}.marketingButtonSmall{min-height:42px;padding-inline:17px;font-size:13px}.marketingMobileMenu{margin-left:auto;display:none;position:relative}.marketingMobileMenu summary{border:1px solid var(--marketing-border);cursor:pointer;border-radius:10px;place-content:center;gap:5px;width:42px;height:42px;list-style:none;display:grid}.marketingMobileMenu summary::-webkit-details-marker{display:none}.marketingMobileMenu summary span{background:var(--marketing-ink);border-radius:2px;width:20px;height:2px}.marketingMobileMenu nav{border:1px solid var(--marketing-border);background:#fff;border-radius:14px;width:min(320px,100vw - 32px);padding:12px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 20px 50px #1c143729}.marketingMobileMenu nav a{border-radius:8px;padding:12px 14px;font-size:15px;font-weight:650}.marketingMobileMenu nav a:hover{background:var(--marketing-surface);color:var(--marketing-purple)}.marketingMobileCta{background:var(--marketing-purple);text-align:center;margin-top:6px;color:#fff!important}.marketingHero{border-bottom:1px solid var(--marketing-border);padding:84px 0 74px;overflow:hidden}.marketingHeroGrid{grid-template-columns:minmax(0,.94fr) minmax(520px,1.06fr);align-items:center;gap:62px;display:grid}.marketingEyebrow{color:var(--marketing-purple);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800;line-height:1.3;display:block}.marketingHeroCopy h1{letter-spacing:-.035em;max-width:680px;margin:18px 0 22px;font-size:clamp(38px,4vw,52px);font-weight:550;line-height:1.08}.marketingHeroCopy>p{max-width:640px;color:var(--marketing-muted);margin:0;font-size:19px;line-height:1.65}.marketingHeroActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.marketingTextLink{align-items:center;gap:8px;font-weight:750;display:inline-flex;color:var(--marketing-purple)!important}.marketingTextLink span{font-size:20px;transition:transform .2s}.marketingTextLink:hover span{transform:translate(4px)}.marketingTrustRow{border-top:1px solid var(--marketing-border);color:var(--marketing-muted);gap:26px;margin-top:35px;padding-top:25px;font-size:12px;display:flex}.marketingTrustRow span{gap:3px;display:grid}.marketingTrustRow b{color:var(--marketing-ink);font-size:14px}.marketingProductVisual{background:#fff;border:1px solid #ded8ec;padding:0 0 18px;position:relative;transform:rotate(1deg);box-shadow:0 30px 80px #2f205b26}.marketingProductVisual:before{content:"";z-index:-1;background:#ede9fc;border:1px solid #ddd5fb;position:absolute;inset:34px -34px -34px 34px}.marketingVisualToolbar{border-bottom:1px solid var(--marketing-border);background:#faf9fc;align-items:center;gap:7px;height:47px;padding:0 16px;display:flex}.marketingVisualToolbar span{background:#d8d2e4;border-radius:50%;width:8px;height:8px}.marketingVisualToolbar b{color:#5e5871;margin-left:8px;font-size:12px}.marketingVisualFlow{border:1px solid var(--marketing-border);background:#f7f6fa;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:18px;padding:20px;display:grid}.marketingMarketplaceTile,.marketingStudioTile{text-align:center;border:1px solid var(--marketing-border);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:104px;padding:14px 8px;display:flex}.marketingMarketplaceTile strong{color:#fff;border-radius:9px;place-items:center;width:48px;height:38px;font-size:14px;display:grid}.marketingMarketplaceTile span,.marketingStudioTile span{color:var(--marketing-muted);font-size:10px;line-height:1.35}.marketingWb strong{background:#c5219a}.marketingOzon strong{background:#1669ef}.marketingStudioTile img{object-fit:contain;width:38px;height:38px}.marketingFlowArrow{color:#7866aa;gap:1px;width:28px;font-size:17px;font-weight:800;line-height:.8;display:grid;overflow:hidden}.marketingFlowArrow span{animation:2.2s ease-in-out infinite marketingFlowForward;display:block}.marketingFlowArrow span:last-child{animation-name:marketingFlowBackward;animation-delay:.25s}.marketingVisualTable{border:1px solid var(--marketing-border);margin:0 18px}.marketingVisualTable>div{border-bottom:1px solid var(--marketing-border);grid-template-columns:42px 1fr auto;align-items:center;gap:11px;min-height:61px;padding:9px 12px;display:grid}.marketingVisualTable>div:last-child{border-bottom:0}.marketingThumb{background:#e9d6cd;border-radius:4px;width:34px;height:42px}.marketingThumbAlt{background:#d9d7ec}.marketingVisualTable span{gap:3px;display:grid}.marketingVisualTable b{font-size:11px}.marketingVisualTable small{color:var(--marketing-muted);font-size:9px}.marketingVisualTable em{color:#19805c;background:#e2f5ec;border-radius:6px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:700}.marketingFlowArrow:nth-child(4) span:first-child{animation-delay:1.1s}.marketingFlowArrow:nth-child(4) span:last-child{animation-delay:1.35s}.marketingStudioTile{animation:4.4s ease-in-out infinite marketingStudioSignal}.marketingVisualTable>div:first-child em{animation:3.8s ease-in-out infinite marketingReadySignal}.marketingVisualTable>div:last-child em{animation:3.8s ease-in-out 1.9s infinite marketingReadySignal}@keyframes marketingFlowForward{0%,to{opacity:.35;transform:translate(-5px)}50%{opacity:1;transform:translate(5px)}}@keyframes marketingFlowBackward{0%,to{opacity:.35;transform:translate(5px)}50%{opacity:1;transform:translate(-5px)}}@keyframes marketingStudioSignal{0%,to{box-shadow:inset 0 0 #7050e800}50%{box-shadow:inset 0 0 0 2px #7050e847,0 8px 24px #5232c51f}}@keyframes marketingReadySignal{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.marketingFlowArrow span,.marketingStudioTile,.marketingVisualTable em,.marketingStoryMedia img,.marketingShiftBars i{animation:none!important}.marketingCapabilityGrid article{transition:none!important}}.marketingBand{border-bottom:1px solid var(--marketing-border);background:#faf9fc}.marketingBandInner{min-height:76px;color:var(--marketing-muted);justify-content:center;align-items:center;gap:25px;font-size:13px;display:flex}.marketingWbText,.marketingOzonText{font-size:19px}.marketingWbText{color:#c5219a}.marketingOzonText{color:#1669ef}.marketingBandDivider{background:var(--marketing-border);width:1px;height:28px}.marketingSection{padding:82px 0}.marketingSectionMuted{background:var(--marketing-surface);border-block:1px solid var(--marketing-border)}.marketingSectionHeading{text-align:center;max-width:720px;margin:0 auto 46px}.marketingSectionHeading h2{letter-spacing:-.04em;margin:13px 0 14px;font-size:clamp(34px,4vw,48px);line-height:1.08}.marketingSectionHeading p{color:var(--marketing-muted);margin:0;font-size:17px;line-height:1.65}.marketingSectionHeadingLeft{text-align:left;margin:0}.marketingSectionHeadingLeft .marketingTextLink{margin-top:24px}.marketingCapabilityGrid{border:1px solid var(--marketing-border);grid-template-columns:repeat(3,1fr);display:grid}.marketingCapabilityGrid article{border-right:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border);background:#fff;flex-direction:column;min-height:250px;padding:24px 26px;transition:transform .24s,box-shadow .24s;display:flex}.marketingCapabilityGrid article:nth-child(3n){border-right:0}.marketingCapabilityGrid article:nth-last-child(-n+3){border-bottom:0}.marketingCapabilityIcon{width:46px;height:46px;color:var(--marketing-purple);background:#f2efff;border:1px solid #d8cff7;place-items:center;font-size:23px;display:grid}.marketingCapabilityGrid h3{letter-spacing:-.02em;margin:18px 0 9px;font-size:20px}.marketingCapabilityGrid p{color:var(--marketing-muted);margin:0;font-size:15px;line-height:1.65}.marketingCapabilityGrid a{color:var(--marketing-purple);margin-top:auto;padding-top:18px;font-size:14px;font-weight:750}.marketingCapabilityGrid article:hover{z-index:2;position:relative;transform:translateY(-4px);box-shadow:0 18px 45px #30205b1c}.marketingAudienceSection{border-block:1px solid var(--marketing-border);background:var(--marketing-surface);padding:72px 0}.marketingAudienceGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.marketingAudienceIntro{position:sticky;top:96px}.marketingAudienceIntro h2{letter-spacing:-.04em;margin:14px 0 16px;font-size:clamp(32px,3.4vw,44px);font-weight:600;line-height:1.08}.marketingAudienceIntro p{color:var(--marketing-muted);margin:0;font-size:16px;line-height:1.7}.marketingAudienceCards{border:1px solid var(--marketing-border);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketingAudienceCards article{border-right:1px solid var(--marketing-border);flex-direction:column;min-width:0;min-height:292px;padding:24px 22px;display:flex}.marketingAudienceCards article:last-child{border-right:0}.marketingAudienceCards article>span{color:var(--marketing-purple);letter-spacing:.12em;font-size:12px;font-weight:800}.marketingAudienceCards h3{letter-spacing:-.02em;margin:28px 0 12px;font-size:19px;line-height:1.25}.marketingAudienceCards p{color:var(--marketing-muted);margin:0;font-size:14px;line-height:1.65}.marketingAudienceCards a{color:var(--marketing-purple);margin-top:auto;padding-top:22px;font-size:13px;font-weight:750}.marketingStorySection{padding-top:28px}.marketingStoryGrid{grid-template-columns:1.08fr .92fr;align-items:center;gap:58px;display:grid}.marketingStoryMedia{border:1px solid var(--marketing-border);background:#f0edf9;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 70px #30205b1f}.marketingStoryMedia:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff6b}.marketingStoryMedia img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;animation:8s ease-in-out infinite marketingStoryFloat;display:block}.marketingStoryMedia figcaption{color:var(--marketing-muted);background:#fff;padding:15px 18px;font-size:12px;line-height:1.5}.marketingStoryPanel{padding:8px 0}.marketingStoryPanel h2{letter-spacing:-.04em;margin:14px 0 17px;font-size:clamp(34px,4vw,50px);font-weight:650;line-height:1.07}.marketingStoryPanel>p{color:var(--marketing-muted);margin:0;font-size:16px;line-height:1.7}.marketingShiftChart{border:1px solid var(--marketing-border);background:#fff;margin-top:30px;padding:20px 20px 15px}.marketingShiftChart>div:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.marketingShiftChart b{font-size:14px}.marketingShiftChart>div:first-child span{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.marketingShiftBars{border-left:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border);background:repeating-linear-gradient(#0000 0 31px,#efecf4 32px);justify-content:space-around;align-items:flex-end;gap:10px;height:142px;margin-top:18px;padding:14px 10px 0;display:flex}.marketingShiftBars i{transform-origin:bottom;background:linear-gradient(#8c70ee,#6a49db);border-radius:5px 5px 0 0;width:26px;min-height:24px;animation:3.8s ease-in-out infinite marketingBarPulse;display:block}.marketingShiftBars i:first-child{height:34%}.marketingShiftBars i:nth-child(2){height:51%;animation-delay:-.4s}.marketingShiftBars i:nth-child(3){height:45%;animation-delay:-.8s}.marketingShiftBars i:nth-child(4){height:72%;animation-delay:-1.2s}.marketingShiftBars i:nth-child(5){height:64%;animation-delay:-1.6s}.marketingShiftBars i:nth-child(6){height:88%;animation-delay:-2s}.marketingShiftBars i:nth-child(7){height:78%;animation-delay:-2.4s}.marketingShiftAxis{color:var(--marketing-muted);justify-content:space-between;padding:8px 10px 0 32px;font-size:9px;display:flex}.marketingStorySignals{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.marketingStorySignals span{border:1px solid var(--marketing-border);color:var(--marketing-muted);background:#fff;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:inline-flex}.marketingStorySignals i{background:#2fb184;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2fb1841f}@keyframes marketingStoryFloat{0%,to{transform:scale(1.002)translateY(0)}50%{transform:scale(1.018)translateY(-4px)}}@keyframes marketingBarPulse{0%,to{opacity:.78;transform:scaleY(.92)}50%{opacity:1;transform:scaleY(1)}}.marketingProcessGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.marketingSteps{border-top:1px solid #dcd7e6;margin:0;padding:0;list-style:none}.marketingSteps li{border-bottom:1px solid #dcd7e6;grid-template-columns:62px 1fr;gap:16px;padding:22px 0;display:grid}.marketingSteps li>span{color:var(--marketing-purple);letter-spacing:.1em;font-size:13px;font-weight:800}.marketingSteps b{font-size:18px}.marketingSteps p{color:var(--marketing-muted);margin:6px 0 0;font-size:15px;line-height:1.5}.marketingCta{color:#fff;background:#211743;padding:72px 0}.marketingCtaInner{justify-content:space-between;align-items:center;gap:40px;display:flex}.marketingCta .marketingEyebrow{color:#b9aaff}.marketingCta h2{letter-spacing:-.04em;margin:10px 0 8px;font-size:clamp(32px,4vw,48px)}.marketingCta p{color:#c9c3dc;margin:0;font-size:16px}.marketingButtonLight{box-shadow:none;background:#fff;border-color:#fff;flex:none;color:#302064!important}.marketingButtonLight:hover{background:#f2efff;border-color:#f2efff}.marketingFooter{color:#fff;background:#12101c;padding:64px 0 24px}.marketingFooterGrid{grid-template-columns:1.7fr repeat(4,1fr);gap:42px;display:grid}.marketingBrandFooter{color:#fff!important}.marketingBrandFooter+p{color:#aaa4b9;max-width:370px;margin:20px 0 0;font-size:14px;line-height:1.65}.marketingFooterGrid>div:not(:first-child){align-content:start;gap:13px;display:grid}.marketingFooterGrid strong{text-transform:uppercase;letter-spacing:.08em;color:#c9c4d6;margin-bottom:5px;font-size:13px}.marketingFooterGrid>div:not(:first-child) a,.marketingFooterLinkButton{color:#aaa4b9;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.marketingFooterGrid a:hover,.marketingFooterLinkButton:hover{color:#fff}.marketingFooterBottom{color:#7f798c;border-top:1px solid #292633;justify-content:space-between;margin-top:52px;padding-top:20px;font-size:12px;display:flex}.cookieConsent{z-index:1500;box-sizing:border-box;border:1px solid var(--marketing-border);width:min(680px,100% - 48px);color:var(--marketing-ink);background:var(--marketing-surface);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:23px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 80px #1f143d3d}.cookieConsent p{max-width:470px;color:var(--marketing-muted);margin:0 0 9px;font-size:13px;line-height:1.55}.cookieConsent a{color:var(--marketing-purple);font-size:12px;font-weight:750}.cookieConsentActions{gap:8px;display:grid;position:relative}.cookieConsentActions>button{border:1px solid var(--marketing-purple);color:#fff;background:var(--marketing-purple);white-space:nowrap;border-radius:10px;min-height:41px;padding:0 14px;font-size:12px;font-weight:750}.cookieConsentActions>button.secondary{color:var(--marketing-purple);background:0 0}.cookieConsentActions>button.cookieConsentClose{width:28px;min-height:28px;color:var(--marketing-muted);background:0 0;border-color:#0000;padding:0;font-size:20px;position:absolute;top:-35px;right:-10px}.legalDocument{max-width:960px;padding-top:70px;padding-bottom:100px}.legalDocument>header{border-bottom:1px solid var(--marketing-border);padding-bottom:38px}.legalDocument h1{letter-spacing:-.04em;max-width:820px;margin:15px 0 12px;font-size:clamp(38px,5vw,58px);font-weight:550;line-height:1.06}.legalDocument>header p{color:var(--marketing-muted);margin:0}.legalDocument section{border-bottom:1px solid var(--marketing-border);padding:34px 0}.legalDocument section h2{letter-spacing:-.025em;margin:0 0 17px;font-size:25px}.legalDocument section p,.legalDocument section li{color:var(--marketing-muted);font-size:16px;line-height:1.75}.legalDocument section p{margin:0 0 13px}.legalDocument section p:last-child{margin-bottom:0}.legalDocument section ul{margin:0;padding-left:21px}.legalDocument section a{color:var(--marketing-purple);font-weight:700}.legalTable{border-top:1px solid var(--marketing-border);border-left:1px solid var(--marketing-border);grid-template-columns:1fr 1fr;display:grid}.legalTable>div{border-right:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border);align-content:start;gap:9px;min-height:130px;padding:20px;display:grid}.legalTable b{font-size:15px}.legalTable span{color:var(--marketing-muted);font-size:13px;line-height:1.6}.cookieTable>div{min-height:145px}.legalOperator{background:var(--marketing-border);border:1px solid var(--marketing-border);grid-template-columns:1fr 1fr;gap:1px;margin:18px 0 0;display:grid}.legalOperator>div{background:var(--marketing-surface);min-width:0;padding:16px}.legalOperator>div.wide{grid-column:1/-1}.legalOperator dt{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.07em;font-size:11px}.legalOperator dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;font-weight:700}.legalDocument .marketingFooterLinkButton{border:1px solid var(--marketing-purple);min-height:42px;color:var(--marketing-purple);border-radius:9px;margin-top:7px;padding:0 15px;font-weight:750}:root[data-theme=dark] .cookieConsent{color:#eef4ff;background:#111c30;border-color:#2c3b57;box-shadow:0 24px 80px #020713aa}:root[data-theme=dark] .cookieConsentActions>button.secondary{color:#c9baff;border-color:#7259c7}:root[data-theme=dark] .legalOperator>div{background:#111c30}:root[data-theme=dark] .legalDocument .marketingFooterLinkButton{color:#c9baff;border-color:#7259c7}.marketingPageHero{border-bottom:1px solid var(--marketing-border);background:#fbfafe;padding:82px 0 76px}.marketingPageHeroGrid{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:end;gap:70px;display:grid}.marketingPageHero h1{letter-spacing:-.035em;max-width:900px;margin:16px 0 20px;font-size:clamp(38px,4vw,52px);font-weight:550;line-height:1.08}.marketingPageHero p{max-width:800px;color:var(--marketing-muted);margin:0;font-size:19px;line-height:1.65}.marketingPageHeroAside{justify-content:flex-end;align-items:flex-end;display:flex}.marketingMetricAside{border-left:1px solid var(--marketing-border);align-items:center;gap:16px;min-width:220px;padding:28px 0 3px 30px;display:flex}.marketingMetricAside b{color:var(--marketing-purple);letter-spacing:-.06em;font-size:60px;line-height:1}.marketingMetricAside span{color:var(--marketing-muted);font-size:13px;line-height:1.5}.marketingFeatureNavSection{z-index:20;border-bottom:1px solid var(--marketing-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;padding:15px 0;position:sticky;top:80px}.marketingFeatureNav{align-items:center;gap:18px;display:flex}.marketingFeatureNav strong{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.1em;flex:none;font-size:11px}.marketingFeatureNav>div{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.marketingFeatureNav>div::-webkit-scrollbar{display:none}.marketingFeatureNav a{border:1px solid var(--marketing-border);min-height:36px;color:var(--marketing-muted);background:#fff;border-radius:999px;flex:none;align-items:center;padding:0 13px;font-size:12px;font-weight:700;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.marketingFeatureNav a:hover{color:var(--marketing-purple);background:#f7f4ff;border-color:#a999df}.marketingBreadcrumbs{padding-top:25px}.marketingBreadcrumbs li{color:var(--marketing-muted);font-size:12px}.marketingBreadcrumbs a{color:#6b51c9}.marketingBreadcrumbs span[aria-current=page]{color:var(--marketing-ink)}.marketingFeatureRows{border-top:1px solid var(--marketing-border)}.marketingFeatureRows>article{border-bottom:1px solid var(--marketing-border);grid-template-columns:80px 1fr;gap:20px;padding:54px 0;display:grid}.marketingFeatureRows>article[id]{scroll-margin-top:160px}.marketingFeatureRows>article>span{color:var(--marketing-purple);letter-spacing:.1em;font-size:13px;font-weight:850}.marketingFeatureRows h2{letter-spacing:-.035em;margin:-8px 0 12px;font-size:clamp(28px,3.5vw,40px)}.marketingFeatureRows article>div>p{max-width:840px;color:var(--marketing-muted);margin:0;font-size:17px;line-height:1.65}.marketingFeatureRows ul{background:var(--marketing-border);border:1px solid var(--marketing-border);grid-template-columns:repeat(3,1fr);gap:1px;margin:28px 0;padding:0;list-style:none;display:grid}.marketingFeatureRows li{background:#fff;align-content:start;gap:8px;min-height:132px;padding:21px;display:grid}.marketingFeatureRows li b{font-size:14px}.marketingFeatureRows li small{color:var(--marketing-muted);font-size:12px;line-height:1.55}.marketingSolutionsGrid{border-top:1px solid var(--marketing-border);border-left:1px solid var(--marketing-border);grid-template-columns:repeat(3,1fr);display:grid}.marketingSolutionsGrid>a{border-right:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border);flex-direction:column;min-height:330px;padding:32px;transition:background .2s;display:flex}.marketingSolutionsGrid>a:hover{background:#faf9fe}.marketingSolutionsGrid>a>span{color:var(--marketing-purple);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.marketingSolutionsGrid h2{letter-spacing:-.03em;margin:22px 0 12px;font-size:24px;line-height:1.18}.marketingSolutionsGrid p{color:var(--marketing-muted);margin:0 0 28px;font-size:14px;line-height:1.65}.marketingSolutionsGrid b{color:var(--marketing-purple);margin-top:auto;font-size:13px}.marketingTopicLinkGrid{grid-template-columns:1fr}.marketingTopicLinkGrid>a{min-height:240px}.marketingArticleLinkGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.marketingArticleLinkGrid>a{min-height:290px}.marketingHomeTopicGrid>a{min-height:280px}.marketingHomeTopicsFooter{min-height:70px;color:var(--marketing-muted);justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex}.marketingPricingGrid{border:1px solid var(--marketing-border);grid-template-columns:repeat(4,1fr);display:grid}.marketingPricingGrid article{border-right:1px solid var(--marketing-border);background:#fff;flex-direction:column;min-height:495px;padding:31px 25px 25px;display:flex;position:relative}.marketingPricingGrid article:last-child{border-right:0}.marketingPricingGrid article.featured{color:#fff;background:#211743}.marketingPricingGrid h2{margin:0 0 28px;font-size:21px}.marketingPlanFlag{text-align:center;background:var(--marketing-purple);color:#fff;text-transform:uppercase;letter-spacing:.08em;padding:8px;font-size:10px;font-weight:800;position:absolute;top:-31px;left:0;right:0}.marketingPlanPrice{gap:5px;margin:0;display:grid}.marketingPlanPrice b{letter-spacing:-.04em;font-size:34px}.marketingPlanPrice span{color:var(--marketing-muted);font-size:12px}.featured .marketingPlanPrice span{color:#bdb5d2}.marketingPricingGrid ul{border-top:1px solid var(--marketing-border);gap:13px;margin:30px 0;padding:24px 0 0;list-style:none;display:grid}.featured ul{border-color:#433961}.marketingPricingGrid li{color:var(--marketing-muted);padding-left:21px;font-size:13px;line-height:1.4;position:relative}.featured li{color:#ddd8ea}.marketingPricingGrid li:before{content:"✓";color:var(--marketing-purple);font-weight:850;position:absolute;left:0}.featured li:before{color:#b9aaff}.marketingPricingGrid article>a{width:100%;margin-top:auto}.marketingPlanButton{border:1px solid #cec6df;place-items:center;min-height:48px;padding:0 16px;font-size:13px;font-weight:750;display:grid;color:var(--marketing-purple)!important}.marketingPricingNote{max-width:800px;color:var(--marketing-muted);text-align:center;margin:28px auto 0;font-size:13px;line-height:1.6}.marketingHomePricing{border-top:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border);background:var(--marketing-soft)}.marketingHomePricingGrid{border:1px solid var(--marketing-border);background:var(--marketing-surface);grid-template-columns:repeat(3,1fr);display:grid}.marketingHomePricingGrid article{border-right:1px solid var(--marketing-border);flex-direction:column;min-height:390px;padding:27px 25px 25px;display:flex}.marketingHomePricingGrid article:last-child{border-right:0}.marketingHomePricingGrid article.featured{color:#fff;background:#211743}.marketingHomePricingGrid article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketingHomePricingGrid article>div>span{font-size:19px;font-weight:800}.marketingHomePricingGrid article>div>em{color:#d9ceff;text-transform:uppercase;letter-spacing:.06em;background:#3a2c69;border-radius:999px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}.marketingHomePricingGrid article>p{gap:4px;margin:26px 0 0;display:grid}.marketingHomePricingGrid article>p b{letter-spacing:-.04em;font-size:34px}.marketingHomePricingGrid article>p small{color:var(--marketing-muted)}.marketingHomePricingGrid article.featured>p small{color:#bdb5d2}.marketingHomePricingGrid ul{border-top:1px solid var(--marketing-border);gap:11px;margin:25px 0;padding:22px 0 0;list-style:none;display:grid}.marketingHomePricingGrid article.featured ul{border-color:#433961}.marketingHomePricingGrid li{color:var(--marketing-muted);padding-left:20px;font-size:12px;line-height:1.45;position:relative}.marketingHomePricingGrid article.featured li{color:#ddd8ea}.marketingHomePricingGrid li:before{content:"✓";color:var(--marketing-purple);font-weight:850;position:absolute;left:0}.marketingHomePricingGrid article.featured li:before{color:#b9aaff}.marketingHomePricingGrid article>a{width:100%;margin-top:auto}.marketingHomePricingFooter{min-height:70px;color:var(--marketing-muted);justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex}.marketingEditorialGrid{grid-template-columns:repeat(3,1fr);gap:55px;display:grid}.marketingEditorialGrid article{border-top:2px solid var(--marketing-ink);padding-top:25px}.marketingEditorialGrid h2{letter-spacing:-.035em;margin:15px 0 14px;font-size:27px;line-height:1.18}.marketingEditorialGrid p{color:var(--marketing-muted);margin:0;font-size:15px;line-height:1.75}.marketingContactGrid{border:1px solid var(--marketing-border);grid-template-columns:repeat(3,1fr);display:grid}.marketingContactGrid article{border-right:1px solid var(--marketing-border);flex-direction:column;min-height:320px;padding:32px;display:flex}.marketingContactGrid article:last-child{border-right:0}.marketingContactGrid article>span{color:var(--marketing-purple);font-size:12px;font-weight:850}.marketingContactGrid h2{margin:28px 0 14px;font-size:24px}.marketingContactGrid p{color:var(--marketing-muted);margin:0 0 28px;font-size:14px;line-height:1.7}.marketingContactGrid a{justify-content:flex-start;margin-top:auto}.marketingRegister{background:#f7f5fc;min-height:700px;padding:90px 0}.marketingRegisterGrid{grid-template-columns:1fr 440px;align-items:center;gap:90px;display:grid}.marketingRegister h1{letter-spacing:-.035em;margin:17px 0 22px;font-size:clamp(38px,4vw,52px);font-weight:550;line-height:1.08}.marketingRegister section>p{max-width:680px;color:var(--marketing-muted);font-size:18px;line-height:1.65}.marketingRegister ul{border-top:1px solid #dcd6e8;gap:45px;margin:35px 0 0;padding:25px 0 0;list-style:none;display:flex}.marketingRegister li{gap:3px;display:grid}.marketingRegister li b{font-size:29px}.marketingRegister li span{color:var(--marketing-muted);font-size:12px}.marketingRegister aside{border:1px solid var(--marketing-border);background:#fff;padding:42px;box-shadow:0 25px 70px #291a531f}.marketingRegister aside h2{margin:0 0 12px;font-size:26px}.marketingRegister aside p{color:var(--marketing-muted);margin:0 0 27px;line-height:1.6}.marketingRegister aside .marketingButton{width:100%}.marketingRegister aside small{color:var(--marketing-muted);margin-top:20px;font-size:12px;line-height:1.55;display:block}.marketingBlogGrid{border-top:1px solid var(--marketing-border);border-left:1px solid var(--marketing-border);grid-template-columns:repeat(2,1fr);display:grid}.marketingBlogGrid article{border-right:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border);flex-direction:column;min-height:330px;padding:34px;display:flex}.marketingBlogGrid article.featured{background:#f7f5fc;grid-column:1/-1;min-height:370px;padding-right:37%}.marketingBlogMeta{color:var(--marketing-muted);gap:16px;font-size:11px;display:flex}.marketingBlogMeta span{color:var(--marketing-purple);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.marketingBlogGrid h2{letter-spacing:-.035em;margin:30px 0 15px;font-size:29px;line-height:1.14}.marketingBlogGrid .featured h2{font-size:clamp(36px,5vw,52px)}.marketingBlogGrid article>p{color:var(--marketing-muted);margin:0;font-size:15px;line-height:1.7}.marketingBlogGrid article>div:last-child{color:var(--marketing-muted);justify-content:space-between;margin-top:auto;padding-top:30px;font-size:12px;display:flex}.marketingBlogGrid article>div:last-child a{color:var(--marketing-purple);font-weight:800}.marketingArticle{max-width:900px;padding-top:70px;padding-bottom:95px}.marketingArticle header{border-bottom:1px solid var(--marketing-border);padding-bottom:45px}.marketingArticle h1{letter-spacing:-.035em;margin:16px 0 20px;font-size:clamp(38px,4vw,52px);font-weight:550;line-height:1.08}.marketingArticle header>p{max-width:780px;color:var(--marketing-muted);font-size:20px;line-height:1.6}.marketingArticle header>div{color:var(--marketing-muted);gap:20px;font-size:12px;display:flex}.marketingArticle section{padding-top:25px}.marketingArticle section>div{margin-top:42px}.marketingArticle section h2{letter-spacing:-.03em;margin:0 0 15px;font-size:28px}.marketingArticle section p{color:#454052;margin:0;font-size:18px;line-height:1.85}.marketingArticle footer{border-top:1px solid var(--marketing-border);gap:25px;margin-top:58px;padding-top:28px;display:grid}.marketingArticle footer>div{gap:10px;display:grid}.marketingArticle footer b{text-transform:uppercase;letter-spacing:.06em;font-size:13px}.marketingArticle footer nav{gap:8px;display:grid}.marketingArticle footer a{color:var(--marketing-purple);font-weight:750;text-decoration:none}.marketingArticle footer a:hover{text-decoration:underline}.marketingMissing{text-align:center;place-content:center;justify-items:center;gap:18px;min-height:60vh;padding:80px 24px;display:grid}.marketingMissing h1{letter-spacing:-.035em;margin:0;font-size:clamp(38px,4vw,52px);font-weight:550;line-height:1.08}.marketingMissing p{max-width:520px;color:var(--marketing-muted);margin:0;font-size:18px;line-height:1.6}.marketingMissing .marketingButton{margin-top:8px}.marketingHelpSection{padding-top:45px}.marketingHelpLibrary{gap:34px;display:grid}.marketingHelpSearch{border:1px solid var(--marketing-border);background:#fff;border-radius:24px;gap:18px;padding:25px;display:grid}.marketingHelpSearch label{gap:8px;display:grid}.marketingHelpSearch label span{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.09em;font-size:12px}.marketingHelpSearch input{border:1px solid var(--marketing-border);width:100%;min-height:54px;color:var(--marketing-ink);font:inherit;background:#faf9fc;border-radius:14px;padding:0 18px;font-size:16px}.marketingHelpSearch>div{flex-wrap:wrap;gap:8px;display:flex}.marketingHelpSearch button{border:1px solid var(--marketing-border);min-height:38px;color:var(--marketing-muted);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 14px}.marketingHelpSearch button.active{border-color:var(--marketing-purple);color:var(--marketing-purple);background:#f2edff}.marketingHelpGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.marketingHelpGrid a{border:1px solid var(--marketing-border);min-height:290px;color:inherit;background:#fff;border-radius:22px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.marketingHelpGrid a:hover{border-color:#b9a6ef;transform:translateY(-3px)}.marketingHelpGrid a>span{color:var(--marketing-purple);font-size:13px}.marketingHelpGrid small{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:25px}.marketingHelpGrid h2{letter-spacing:-.03em;margin:12px 0;font-size:23px;line-height:1.15}.marketingHelpGrid p{color:var(--marketing-muted);margin:0;line-height:1.55}.marketingHelpGrid b{color:var(--marketing-purple);margin-top:auto;padding-top:22px}.marketingHelpEmpty{text-align:center;border:1px dashed var(--marketing-border);border-radius:20px;padding:50px}.marketingHelpAudience{grid-template-columns:.8fr 1.2fr;align-items:start;gap:50px;display:grid}.marketingHelpAudience h2{letter-spacing:-.04em;font-size:42px;line-height:1.05}.marketingHelpAudience>div:last-child{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.marketingHelpAudience article{background:#fff;border-radius:18px;padding:23px}.marketingHelpAudience article b{font-size:17px}.marketingHelpAudience article p{color:var(--marketing-muted);line-height:1.5}.marketingHelpArticle footer{border-top:1px solid var(--marketing-border);justify-content:space-between;gap:18px;margin-top:55px;padding-top:25px;display:flex}.marketingHelpArticle footer a{color:var(--marketing-purple);font-weight:700;text-decoration:none}.marketingBenefitsGrid{border:1px solid var(--marketing-border);grid-template-columns:repeat(3,1fr);display:grid}.marketingBenefitsGrid article{border-right:1px solid var(--marketing-border);min-height:280px;padding:31px}.marketingBenefitsGrid article:last-child{border-right:0}.marketingBenefitsGrid article>span{color:var(--marketing-purple);font-size:12px;font-weight:850}.marketingBenefitsGrid h2{margin:35px 0 13px;font-size:25px}.marketingBenefitsGrid p{color:var(--marketing-muted);margin:0;font-size:14px;line-height:1.7}.marketingSolutionSteps{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;display:grid}.marketingSolutionSteps ol{border-top:1px solid #dcd7e6;margin:0;padding:0;list-style:none}.marketingSolutionSteps li{border-bottom:1px solid #dcd7e6;grid-template-columns:48px 1fr;align-items:center;min-height:68px;padding:17px 0;display:grid}.marketingSolutionSteps li span{width:32px;height:32px;color:var(--marketing-purple);border:1px solid #cfc5ed;place-items:center;font-size:12px;font-weight:800;display:grid}.marketingSolutionSteps li b{font-size:15px}.marketingFaq{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px;display:grid}.marketingFaq>div:last-of-type{border-top:1px solid var(--marketing-border)}.marketingFaq details{border-bottom:1px solid var(--marketing-border)}.marketingFaq summary{cursor:pointer;padding:24px 38px 24px 0;font-size:18px;font-weight:750;list-style:none;position:relative}.marketingFaq summary::-webkit-details-marker{display:none}.marketingFaq summary:after{content:"+";color:var(--marketing-purple);font-size:25px;font-weight:400;position:absolute;top:19px;right:5px}.marketingFaq details[open] summary:after{content:"−"}.marketingFaq details p{color:var(--marketing-muted);margin:-7px 40px 23px 0;font-size:15px;line-height:1.7}@media (max-width:1080px){.marketingDesktopNav{gap:16px}.marketingDesktopNav a{font-size:13px}.marketingHeroGrid{grid-template-columns:1fr}.marketingHeroCopy{text-align:center}.marketingHeroCopy h1,.marketingHeroCopy>p{margin-inline:auto}.marketingHeroActions,.marketingTrustRow{justify-content:center}.marketingProductVisual{width:min(680px,92%);margin:10px auto 24px}.marketingCapabilityGrid{grid-template-columns:repeat(2,1fr)}.marketingCapabilityGrid article{border-right:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border)}.marketingCapabilityGrid article:nth-child(3n){border-right:1px solid var(--marketing-border)}.marketingCapabilityGrid article:nth-child(2n){border-right:0}.marketingCapabilityGrid article:nth-last-child(-n+2){border-bottom:0}.marketingPricingGrid{grid-template-columns:repeat(2,1fr)}.marketingPricingGrid article:nth-child(2){border-right:0}.marketingPricingGrid article:nth-child(-n+2){border-bottom:1px solid var(--marketing-border)}.marketingPricingGrid article.featured{order:-1}.marketingPlanFlag{margin:-31px -25px 25px;position:relative;top:0}.marketingHomePricingGrid{grid-template-columns:1fr}.marketingHomePricingGrid article{border-right:0;border-bottom:1px solid var(--marketing-border);min-height:340px}.marketingHomePricingGrid article:last-child{border-bottom:0}.marketingSolutionsGrid{grid-template-columns:repeat(2,1fr)}.marketingHelpGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketingHelpAudience{grid-template-columns:1fr}}@media (max-width:820px){.marketingContainer{width:min(100% - 32px,680px)}.marketingDesktopNav,.marketingHeaderActions{display:none}.marketingMobileMenu{display:block}.marketingHero{padding:62px 0 50px}.marketingHeroGrid{gap:45px}.marketingHeroCopy h1{font-size:38px}.marketingTrustRow{gap:18px}.marketingBandInner{flex-wrap:wrap;gap:14px 20px;min-height:0;padding:18px 0}.marketingBandDivider{display:none}.marketingSection{padding:64px 0}.marketingProcessGrid,.marketingStoryGrid,.marketingAudienceGrid{grid-template-columns:1fr;gap:42px}.marketingAudienceIntro{text-align:center;position:static}.marketingSectionHeadingLeft{text-align:center}.marketingCtaInner{text-align:center;flex-direction:column}.marketingFooterGrid{grid-template-columns:1.5fr 1fr}.marketingFooterBottom{flex-direction:column;gap:16px}.marketingPageHeroGrid,.marketingSolutionSteps,.marketingFaq{grid-template-columns:1fr;gap:38px}.marketingPageHeroAside{justify-content:flex-start}.marketingMetricAside{border-left:0;border-top:1px solid var(--marketing-border);padding:25px 0 0}.marketingFeatureNavSection{top:70px}.marketingFeatureNav{flex-direction:column;align-items:flex-start;gap:9px}.marketingFeatureNav>div{width:100%}.marketingFeatureRows>article[id]{scroll-margin-top:172px}.marketingFeatureRows ul{grid-template-columns:1fr}.marketingEditorialGrid,.marketingContactGrid,.marketingBenefitsGrid{grid-template-columns:1fr;gap:0}.marketingEditorialGrid{gap:42px}.marketingContactGrid article,.marketingBenefitsGrid article{border-right:0;border-bottom:1px solid var(--marketing-border);min-height:auto}.marketingContactGrid article:last-child,.marketingBenefitsGrid article:last-child{border-bottom:0}.marketingRegisterGrid{grid-template-columns:1fr;gap:50px}.marketingBlogGrid{grid-template-columns:1fr}.marketingBlogGrid article.featured{grid-column:auto;padding-right:34px}.marketingHelpAudience>div:last-child{grid-template-columns:1fr}.cookieConsent{grid-template-columns:1fr;gap:16px;width:auto;bottom:16px;left:16px;right:16px}.cookieConsentActions{grid-template-columns:1fr 1fr}.legalTable{grid-template-columns:1fr}}@media (max-width:560px){.marketingHeaderInner{min-height:70px}.marketingBrand{font-size:16px}.marketingBrand img{flex-basis:40px;width:40px;height:40px}.marketingHeroCopy>p{font-size:17px}.marketingHeroActions{flex-direction:column;align-items:stretch}.marketingTextLink{justify-content:center}.marketingTrustRow{text-align:left;grid-template-columns:1fr 1fr;display:grid}.marketingProductVisual{width:100%;transform:none}.marketingProductVisual:before{inset:18px -12px -18px 12px}.marketingVisualFlow{grid-template-columns:1fr 22px 1fr 22px 1fr;gap:3px;margin:12px;padding:12px 8px}.marketingFlowArrow{width:22px;font-size:15px}.marketingMarketplaceTile,.marketingStudioTile{min-height:94px;padding:10px 4px}.marketingMarketplaceTile strong{width:39px;height:34px;font-size:12px}.marketingVisualTable{margin-inline:12px}.marketingCapabilityGrid{grid-template-columns:1fr}.marketingCapabilityGrid article,.marketingCapabilityGrid article:nth-child(2),.marketingCapabilityGrid article:nth-child(3n){border-right:0;border-bottom:1px solid var(--marketing-border);min-height:auto}.marketingCapabilityGrid article:last-child{border-bottom:0}.marketingCapabilityGrid p{min-height:0;margin-bottom:22px}.marketingAudienceSection{padding:58px 0}.marketingAudienceCards{grid-template-columns:1fr}.marketingAudienceCards article{border-right:0;border-bottom:1px solid var(--marketing-border);min-height:auto}.marketingAudienceCards article:last-child{border-bottom:0}.marketingAudienceCards p{margin-bottom:20px}.marketingStorySection{padding-top:20px}.marketingStoryPanel h2{font-size:34px}.marketingShiftChart{padding-inline:14px}.marketingShiftBars{gap:6px;padding-inline:6px}.marketingShiftBars i{width:20px}.marketingFooterGrid{grid-template-columns:1fr 1fr;gap:38px 28px}.marketingFooterGrid>div:first-child{grid-column:1/-1}.marketingPageHero{padding:58px 0 52px}.marketingPageHero h1{font-size:38px}.marketingPageHero p{font-size:17px}.marketingFeatureRows>article{grid-template-columns:1fr;gap:18px}.marketingFeatureRows h2{margin-top:0}.marketingSolutionsGrid,.marketingPricingGrid{grid-template-columns:1fr}.marketingPricingGrid article,.marketingPricingGrid article:nth-child(2){border-right:0;border-bottom:1px solid var(--marketing-border);min-height:440px}.marketingRegister{padding:65px 0}.marketingRegister ul{flex-wrap:wrap;gap:22px}.marketingRegister aside{padding:28px 23px}.marketingHomePricingFooter,.marketingHomeTopicsFooter{flex-direction:column;align-items:flex-start;padding:20px 0}.marketingBlogGrid article,.marketingBlogGrid article.featured{min-height:310px;padding:28px 23px}.marketingBlogGrid .featured h2{font-size:34px}.marketingArticle h1{font-size:38px}.marketingArticle header>p,.marketingArticle section p{font-size:17px}.marketingArticle header>div{flex-wrap:wrap}.marketingHelpGrid{grid-template-columns:1fr}.marketingHelpGrid a{min-height:250px}.marketingHelpArticle footer{flex-direction:column}.cookieConsent{padding:18px}.cookieConsentActions{grid-template-columns:1fr}.legalDocument{padding-top:48px;padding-bottom:70px}.legalDocument h1{font-size:36px}.legalDocument section p,.legalDocument section li{font-size:15px}.legalOperator{grid-template-columns:1fr}.legalOperator>div.wide{grid-column:auto}}.cookieConsent{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;width:min(1180px,100% - 32px);padding:14px 16px;bottom:16px;left:50%;right:auto;transform:translate(-50%)}.cookieConsent .marketingEyebrow{font-size:10px}.cookieConsent h2{margin:3px 0 4px;font-size:18px}.cookieConsent p{max-width:760px;margin:0 0 4px;font-size:12px;line-height:1.45}.cookieConsentActions{gap:8px;display:flex}.cookieConsentActions>button{min-height:40px}@media (max-width:760px){.cookieConsent{grid-template-columns:1fr;gap:12px;width:auto;padding:14px;bottom:12px;left:12px;right:12px;transform:none}.cookieConsentActions{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:440px){.cookieConsentActions{grid-template-columns:1fr}}
