.page--colorful{--brand-blue:#0048f8;--brand-blue-hover:#1550f6;--brand-coral:#f85c66;--brand-coral-hover:#e34b50;--brand-purple:#6a20e8;--brand-purple-hover:#5b13cc;--text-main:#0b1020;--text-muted:#64748b;--bg-main:#f7faff;--bg-card:#fff;--bg-blue-soft:#eef4ff;--bg-coral-soft:#fff1f2;--bg-purple-soft:#f4eeff;--border-light:#e2e8f0;--success:#16a34a;--success-soft:#f0fdf4;--success-muted:#bbf7d0;--navy:#0b1020;--cta:#0048fd;--cta-hover:#003ad6;--blue:#0048fd;--blue-soft:#eef4ff;--blue-muted:#c7d9ff;--coral:#fd5f63;--coral-soft:#fff1f2;--coral-muted:#fecdd3;--green:#fd5f63;--green-soft:#fff1f2;--green-muted:#fecdd3;--purple:#721bf4;--purple-soft:#f4eeff;--purple-muted:#ddd6fe;--yellow:#f59e0b;--yellow-soft:#fffbeb;--yellow-muted:#fde68a;--yellow-text:#92400e;--error:#dc2626;--bg-page:#f7faff;--bg-subtle:#f1f5f9;--text-primary:#0b1020;--text-secondary:#64748b;--text-tertiary:#94a3b8;--border:#e2e8f0;--border-strong:#cbd5e1;--shadow-card:0 1px 2px #0b10200a, 0 18px 44px #0b10200f}.section--spacious{padding:var(--space-3xl) 0}.section--compact{padding:var(--space-2xl) 0}@media (width<=719px){.section--compact{padding:var(--space-xl) 0}}.section__header--center{text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.section__header--center .section__lead{margin-left:auto;margin-right:auto}.section__title--messages{max-width:720px}@media (width>=720px){.section__title--messages{white-space:nowrap}}.hero-mockup{padding:var(--space-md)}.hero-mockup__grid{gap:var(--space-sm);grid-template-columns:1fr;display:grid}.hero-mockup__panel{background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-sm)}.hero-mockup__panel--blue{border-color:var(--blue-muted);background:var(--blue-soft)}.hero-mockup__panel--purple{border-color:var(--purple-muted);background:var(--purple-soft)}.hero-mockup__panel--green{border-color:var(--green-muted);background:var(--green-soft)}.hero-mockup__panel--yellow{border-color:var(--yellow-muted);background:var(--yellow-soft)}.hero-mockup__panel-head{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);display:flex}.hero-mockup__panel-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:11px;font-weight:700}.hero-mockup__badge{border-radius:var(--radius-pill);padding:2px 8px;font-size:10px;font-weight:700}.hero-mockup__badge--yellow{background:var(--yellow);color:#78350f}.hero-mockup__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-mockup__list li{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);flex-direction:column;gap:2px;padding:6px 8px;display:flex}.hero-mockup__list strong{letter-spacing:-.02em;font-size:12px}.hero-mockup__list span{color:var(--text-secondary);font-size:10px}.hero-mockup__compare{flex-direction:column;gap:4px;display:flex}.hero-mockup__compare-row{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);justify-content:space-between;align-items:center;padding:6px 8px;font-size:11px;display:flex}.hero-mockup__compare-row--best{border-color:var(--purple);box-shadow:0 0 0 2px var(--purple-soft)}.hero-mockup__compare-row strong{font-variant-numeric:tabular-nums;color:var(--purple)}.hero-mockup__timeline{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hero-mockup__timeline li{color:var(--text-tertiary);background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);padding:5px 8px 5px 20px;font-size:11px;font-weight:600;position:relative}.hero-mockup__timeline li:before{content:"";background:var(--border-strong);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.hero-mockup__timeline li.is-done{color:var(--text-secondary)}.hero-mockup__timeline li.is-done:before{background:var(--green)}.hero-mockup__timeline li.is-active{color:var(--success);border-color:var(--green-muted);background:var(--green-soft)}.hero-mockup__timeline li.is-active:before{background:var(--green);box-shadow:0 0 0 3px var(--green-muted)}.hero-mockup__broadcast{flex-direction:column;gap:6px;display:flex}.hero-mockup__product{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.hero-mockup__product-dot{background:var(--yellow);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.hero-mockup__product strong{font-size:11px;display:block}.hero-mockup__product span{color:var(--text-secondary);font-size:10px}@media (width>=520px){.hero-mockup__grid{grid-template-columns:repeat(2,1fr)}}.hero__title--wide{max-width:none}.hero__body--wide{max-width:52ch}.hero__trust-note{color:var(--text-secondary);max-width:42ch;margin:0;font-size:13px;line-height:1.5}.trust-strip{z-index:0;background:var(--bg-card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative}.trust-strip__inner{gap:var(--space-xs);padding-top:var(--space-md);padding-bottom:var(--space-md);display:grid}.trust-strip__item{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.trust-strip__item:before{content:"";background:var(--green);width:8px;height:8px;box-shadow:0 0 0 4px var(--green-soft);border-radius:50%;flex-shrink:0}@media (width>=720px){.trust-strip__inner{grid-template-columns:repeat(3,1fr);align-items:center}}.landing-split{gap:var(--space-2xl);align-items:center;display:grid}.landing-split__content,.landing-split__visual{min-width:0}.landing-split__visual{justify-content:center;display:flex}.landing-split__visual>*{width:min(100%,420px)}.landing-split--compact{gap:var(--space-xl)}@media (width>=900px){.landing-split{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr)}.landing-split--reverse .landing-split__content{order:2}.landing-split--reverse .landing-split__visual{order:1}}.message-card-grid{gap:var(--space-sm);display:grid}.check-list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.check-list li{color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px 10px 36px;font-size:14px;font-weight:600;line-height:1.45;position:relative}.check-list li:before{content:"";background:var(--green);width:9px;height:9px;box-shadow:0 0 0 4px var(--green-soft);border-radius:50%;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.phone-card{width:min(100%,420px);padding:var(--space-lg);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-card);box-shadow:var(--shadow-card);justify-self:center}.phone-card__screen{justify-content:center;gap:var(--space-sm);min-height:260px;padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, #0f6bff14, transparent 38%), var(--mkt-color-mix-base);flex-direction:column;display:flex}.phone-card__screen span{color:var(--blue);background:var(--blue-soft);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.08em;align-self:flex-start;padding:5px 10px;font-size:11px;font-weight:700}.phone-card__screen strong{color:var(--text-primary);letter-spacing:-.04em;font-size:clamp(1.35rem,7vw,1.85rem);line-height:1.1}.phone-card__screen p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.phone-card__screen small{color:var(--green);font-size:12px;font-weight:700}.language-card{padding:var(--space-xl);background:var(--bg-card);border:1px solid var(--blue-muted);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);justify-content:center;display:flex}.workflow-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:var(--shadow-card)}.workflow-card--buyer{border-color:var(--blue-muted);background:var(--bg-card)}.workflow-card--seller{border-color:var(--green-muted);background:var(--bg-card)}.workflow-card__badge{border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-sm);padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.workflow-card--buyer .workflow-card__badge{background:var(--blue);color:var(--mkt-text-on-accent)}.workflow-card--seller .workflow-card__badge{background:var(--green);color:var(--mkt-text-on-accent)}.workflow-card h3{margin:0 0 var(--space-md);letter-spacing:-.03em;font-size:1.25rem;font-weight:600}.workflow-card__steps{margin:0 0 var(--space-md);flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.workflow-card__steps li{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.workflow-card__steps li span{font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:grid}.workflow-card--buyer .workflow-card__steps li span{background:var(--blue-soft);color:var(--blue);border:1px solid var(--blue-muted)}.workflow-card--seller .workflow-card__steps li span{background:var(--green-soft);color:var(--success);border:1px solid var(--green-muted)}.workflow-card p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}@media (width>=900px){.workflow-cards{gap:var(--space-lg);grid-template-columns:1fr 1fr}}.paths-callout{margin:var(--space-lg) auto 0;text-align:center;max-width:36rem;color:var(--text-secondary);padding:var(--space-md) var(--space-lg);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);font-size:14px;font-weight:600}.compare-block{gap:var(--space-md);display:grid}.compare-col{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-lg)}.compare-col--old{border-color:var(--border-strong);background:var(--bg-subtle)}.compare-col--new{border-color:var(--purple-muted);background:var(--bg-card);box-shadow:var(--shadow-card)}.compare-col h3{margin:0 0 var(--space-md);letter-spacing:-.02em;font-size:14px;font-weight:700}.compare-col--old h3{color:var(--text-secondary)}.compare-col--new h3{color:var(--navy)}.compare-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.compare-col li{color:var(--text-secondary);padding-left:22px;font-size:13px;line-height:1.45;position:relative}.compare-col--old li:before{content:"×";color:#dc2626;font-weight:700;position:absolute;left:0}.compare-col--new li:before{content:"✓";color:var(--brand-purple);font-weight:700;position:absolute;left:0}.compare-footnote{margin:var(--space-xl) 0 0;text-align:center;color:var(--text-secondary);max-width:48ch;margin-left:auto;margin-right:auto;font-size:15px}@media (width>=768px){.compare-block{gap:var(--space-lg);grid-template-columns:1fr 1fr}}.features-grid{gap:var(--space-sm);display:grid}@media (width>=600px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.features-grid,.features-grid--four{grid-template-columns:repeat(4,1fr)}.features-grid--six,.features-grid--seven,.features-grid--nine{grid-template-columns:repeat(3,1fr)}}.recipient-usp-grid{gap:var(--space-sm);display:grid}@media (width>=768px){.recipient-usp-grid{grid-template-columns:repeat(3,1fr)}}.recipient-usp-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex}.recipient-usp-card:hover{border-color:var(--green-muted)}.recipient-usp-card__icon{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:inline-flex}.recipient-usp-card__icon--blue{background:var(--blue-soft);color:var(--blue)}.recipient-usp-card__icon--purple{background:var(--purple-soft);color:var(--purple)}.recipient-usp-card__icon--green{background:var(--green-soft);color:var(--success)}.recipient-usp-card h3{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.recipient-usp-card p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.recipient-usp-footnote{margin:var(--space-md) auto 0;text-align:center;max-width:42rem;color:var(--text-secondary);font-size:13px;line-height:1.5}.screens-grid{gap:var(--space-md);display:grid}.screen-mock-item{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.screen-mock-item__role{border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.06em;align-self:flex-start;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.screen-mock-item__role--buyer{background:var(--blue-soft);color:var(--blue);border:1px solid var(--blue-muted)}.screen-mock-item__role--seller{background:var(--green-soft);color:var(--success);border:1px solid var(--green-muted)}.screen-mock-item__role--shared{background:var(--purple-soft);color:var(--purple);border:1px solid var(--purple-muted)}.screen-mock-item__caption{color:var(--text-secondary);text-align:center;margin:0;font-size:13px;font-weight:500;line-height:1.45}@media (width>=600px){.screens-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.screens-grid{grid-template-columns:repeat(3,1fr)}.screens-grid--workflow{grid-template-columns:repeat(4,1fr)}}.screen-mock{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.screen-mock__chrome{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border);background:var(--bg-page);display:flex}.screen-mock__dots{gap:4px;display:flex}.screen-mock__dots i{background:var(--border-strong);border-radius:50%;width:6px;height:6px;font-style:normal}.screen-mock--blue .screen-mock__dots i:first-child{background:var(--blue)}.screen-mock--purple .screen-mock__dots i:nth-child(2){background:var(--purple)}.screen-mock--yellow .screen-mock__dots i:nth-child(3){background:var(--yellow)}.screen-mock__title{letter-spacing:-.02em;font-size:12px;font-weight:600}.screen-mock__body{gap:var(--space-xs);min-height:140px;padding:var(--space-md);flex-direction:column;display:flex}.screen-mock__rows{flex-direction:column;flex:1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.screen-mock__row{justify-content:space-between;align-items:center;gap:var(--space-sm);border-bottom:1px dashed var(--border);padding-bottom:8px;font-size:12px;display:flex}.screen-mock__row span{color:var(--text-secondary)}.screen-mock__row strong{letter-spacing:-.02em;font-weight:600}.screen-mock__row--highlight strong{color:var(--purple)}.screen-mock__action{border-radius:var(--radius-sm);align-self:flex-start;padding:6px 12px;font-size:11px;font-weight:700}.screen-mock__action--blue{background:var(--blue-soft);color:var(--blue)}.screen-mock__action--purple{background:var(--purple-soft);color:var(--purple)}.screen-mock__action--yellow{background:var(--yellow-soft);color:var(--yellow-text)}.screen-mock__action--green{background:var(--green-soft);color:var(--success)}.how-columns{gap:var(--space-lg);display:grid}.how-col{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-xl)}.how-col--buyer{border-top:3px solid var(--blue)}.how-col--seller{border-top:3px solid var(--green)}.how-col h3{margin:0 0 var(--space-md);letter-spacing:-.02em;font-size:1.1rem;font-weight:600}.how-col ol{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.how-col li{align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.how-col li:before{content:counter(step);counter-increment:step;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.how-col ol{counter-reset:step}.how-col--buyer li:before{background:var(--blue-soft);color:var(--blue);border:1px solid var(--blue-muted)}.how-col--seller li:before{background:var(--green-soft);color:var(--success);border:1px solid var(--green-muted)}@media (width>=768px){.how-columns{grid-template-columns:1fr 1fr}}.industry-grid{gap:var(--space-sm);display:grid}.industry-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);transition:border-color .15s}.industry-card:hover{border-color:var(--blue-muted)}.industry-card h3{letter-spacing:-.02em;margin:0 0 4px;font-size:14px;font-weight:600}.industry-card p{color:var(--text-secondary);margin:0;font-size:12px}@media (width>=600px){.industry-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.industry-grid{grid-template-columns:repeat(3,1fr)}}.benefits-grid{gap:var(--space-sm);display:grid}.benefit-item{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);display:flex}.benefit-item__icon{border-radius:var(--radius-sm);background:var(--blue-soft);width:28px;height:28px;color:var(--blue);flex-shrink:0;place-items:center;font-size:14px;display:grid}.benefit-item h3{margin:0 0 2px;font-size:14px;font-weight:600}.benefit-item p{color:var(--text-secondary);margin:0;font-size:12px}@media (width>=768px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.benefits-grid{grid-template-columns:repeat(3,1fr)}}.pricing-grid{gap:var(--space-md);display:grid}.pricing-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-xl);gap:var(--space-sm);flex-direction:column;display:flex}.pricing-card h3{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:600}.pricing-card p{color:var(--text-secondary);flex:1;margin:0;font-size:14px;line-height:1.5}@media (width>=768px){.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch}}.cta-banner{text-align:center;padding:var(--space-3xl) var(--space-lg);background:var(--brand-coral);border-radius:var(--radius-xl);color:var(--mkt-text-on-accent)}.cta-banner h2{margin:0 0 var(--space-sm);letter-spacing:-.03em;max-width:20ch;margin-left:auto;margin-right:auto;font-size:clamp(1.5rem,4vw,2rem);font-weight:600}.cta-banner p{margin:0 auto var(--space-xl);opacity:.92;max-width:44ch;font-size:15px;line-height:1.55}.cta-banner__actions{gap:var(--space-sm);flex-direction:column;justify-content:center;align-items:center;display:flex}.cta-banner .btn--primary{background:var(--brand-blue);color:var(--mkt-text-on-accent);box-shadow:var(--shadow-sm)}.cta-banner .btn--primary:hover{background:var(--brand-blue-hover)}.cta-banner .btn--outline{color:var(--mkt-text-on-accent);background:0 0;border-color:#ffffff80}.cta-banner .btn--outline:hover{border-color:var(--mkt-color-mix-base);background:#ffffff1f}@media (width>=480px){.cta-banner__actions{flex-flow:wrap}}@media (width>=768px){.cta-banner h2{max-width:none}}#transform,#paths,#problem,#workflow,#workflows,#compare,#positioning,#what-is,#relationships,#messages,#mobile,#language,#screens,#features,#industries,#pricing,#faq,#two-wo,#about,#buyers,#sellers,#compare,#hero{scroll-margin-top:72px}.faq-list--center{margin-left:auto;margin-right:auto}.faq-list--full{max-width:none}.faq-list__actions{margin-top:var(--space-xl);justify-content:center;display:flex}.faq-page{min-height:100vh}.faq-page__hero{padding:var(--space-4xl) 0 var(--space-2xl);background:radial-gradient(circle at 12% 14%,#0f6bff24,#0000 34%),linear-gradient(135deg,#eef6ff 0%,#ecfdf5 100%)}.faq-page__hero .container{max-width:var(--legal-page-max)}.faq-page__title{max-width:760px;color:var(--text-primary);letter-spacing:-.06em;margin:0;font-size:clamp(2rem,7vw,4rem);font-weight:800;line-height:.98}.faq-page__lead{max-width:680px;margin:var(--space-md) 0 0;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.faq-page__tabs{gap:var(--space-xs);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.faq-page__tabs a{min-height:36px;color:var(--text-secondary);border-radius:var(--radius-pill);background:#ffffffc7;border:1px solid #ffffffdb;align-items:center;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px #0f172a0d}.faq-page__content{padding:var(--space-3xl) 0 var(--space-4xl);background:var(--bg-page)}.faq-page__groups{gap:var(--space-2xl);display:grid}.faq-page__group{gap:var(--space-md);scroll-margin-top:92px;display:grid}.faq-page__group-header{max-width:680px}.faq-page__group-header h2{color:var(--text-primary);letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,3vw,2rem);font-weight:800}@media (width>=920px){.faq-page__group{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:start}}.footer__link-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.footer__link-btn:hover{color:var(--text-primary)}.hero--banner{z-index:1;padding-bottom:var(--space-2xl);position:relative}.hero-banner{isolation:isolate;position:relative}.hero-banner__grid{z-index:1;gap:var(--space-2xl);flex-direction:column;display:flex;position:relative}.hero-banner__copy{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.hero-banner__platform-title{max-width:none;margin:0}.hero-banner__platform-body{margin:0 0 var(--space-md);max-width:34rem;color:var(--text-secondary);font-size:1.05rem;line-height:1.55}.hero-banner__slides{pointer-events:none;min-height:12rem;display:grid}.hero-banner__slide{gap:var(--space-sm);opacity:0;visibility:hidden;pointer-events:none;z-index:0;flex-direction:column;grid-area:1/1;transition:opacity .45s,transform .45s,visibility .45s;display:flex;transform:translateY(8px)}.hero-banner__slide.is-active{opacity:1;visibility:visible;pointer-events:none;z-index:1;transform:translateY(0)}.hero-banner[data-active-index="0"] .hero-banner__slide:first-child,.hero-banner[data-active-index="1"] .hero-banner__slide:nth-child(2),.hero-banner[data-active-index="2"] .hero-banner__slide:nth-child(3),.hero-banner[data-active-index="3"] .hero-banner__slide:nth-child(4),.hero-banner[data-active-index="4"] .hero-banner__slide:nth-child(5),.hero-banner[data-active-index="5"] .hero-banner__slide:nth-child(6){opacity:1;visibility:visible;z-index:1;transform:translateY(0)}.hero-banner__badge{border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.06em;align-self:flex-start;padding:4px 10px;font-size:10px;font-weight:700}.hero-banner__badge--green{background:var(--green);color:var(--mkt-text-on-accent)}.hero-banner__badge--blue{background:var(--blue);color:var(--mkt-text-on-accent)}.hero-banner__badge--yellow{background:var(--yellow);color:#78350f}.hero-banner__badge--purple{background:var(--purple);color:var(--mkt-text-on-accent)}.hero-banner__slide-title{letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(1.35rem,4.5vw,1.85rem);font-weight:600;line-height:1.15}.hero-banner__slide-body{color:var(--text-secondary);max-width:46ch;margin:0;font-size:15px;line-height:1.55}.hero-banner__controls{z-index:200;width:100%;margin-top:var(--space-xl);pointer-events:auto;isolation:isolate;justify-content:center;align-items:center;gap:12px;padding:0;display:flex;position:relative}.hero-banner__arrow{color:#94a3b8;width:44px;height:44px;box-shadow:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;background:0 0;border:none;border-radius:0;flex-shrink:0;place-items:center;margin:0;padding:0;transition:color .15s;display:grid}.hero-banner__arrow:hover{color:#475569}.hero-banner__arrow:focus-visible{outline:2px solid color-mix(in srgb, var(--blue) 35%, transparent);outline-offset:2px;border-radius:4px}.hero-banner__arrow svg{pointer-events:none;width:22px;height:22px}.hero-banner__dots{pointer-events:auto;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;display:flex}.hero-banner__dot{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;background:#d1d5db;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s}.hero-banner__dot:hover{background:#94a3b8}.hero-banner__dot.is-active{background:var(--blue);transform:none}.hero-banner__visuals{z-index:0;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;min-height:280px;position:relative;overflow:hidden}.hero-banner__visual{opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:opacity .5s,transform .5s,visibility .5s;position:absolute;inset:0;transform:translate(12px)}.hero-banner__visual.is-active{opacity:1;visibility:visible;pointer-events:none;z-index:1;position:relative;inset:auto;transform:translate(0)}.hero-banner[data-active-index="0"] .hero-banner__visual:first-child,.hero-banner[data-active-index="1"] .hero-banner__visual:nth-child(2),.hero-banner[data-active-index="2"] .hero-banner__visual:nth-child(3),.hero-banner[data-active-index="3"] .hero-banner__visual:nth-child(4),.hero-banner[data-active-index="4"] .hero-banner__visual:nth-child(5),.hero-banner[data-active-index="5"] .hero-banner__visual:nth-child(6){opacity:1;visibility:visible;z-index:1;position:relative;inset:auto;transform:translate(0)}.hero-banner-visual{gap:var(--space-sm);padding:var(--space-md);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:280px;box-shadow:var(--shadow-card);flex-direction:column;display:flex}.hero-banner-visual__context{color:var(--text-secondary);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);margin:0;padding:8px 10px;font-size:11px;font-weight:500;line-height:1.45}.hero-banner-visual__content{gap:var(--space-sm);flex:1;grid-template-columns:1fr;min-height:0;display:grid}.hero-banner-visual__content:has(>.hero-banner-visual__panel:nth-child(2)){grid-template-columns:1fr 1fr}.hero-banner-visual__content>.hero-banner-visual__panel--full{grid-column:1/-1}.hero-banner-visual--contacts{grid-template-columns:1fr 1fr}.hero-banner-visual__panel{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-sm);background:var(--bg-page)}.hero-banner-visual__panel--green{background:var(--green-soft);border-color:var(--green-muted)}.hero-banner-visual__panel--yellow{background:var(--yellow-soft);border-color:var(--yellow-muted)}.hero-banner-visual__panel--blue{background:var(--blue-soft);border-color:var(--blue-muted)}.hero-banner-visual__panel--purple{background:var(--purple-soft);border-color:var(--purple-muted)}.hero-banner-visual__head{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:11px;font-weight:700;display:flex}.hero-banner-visual__head--full{margin-bottom:var(--space-sm)}.hero-banner-visual__broadcast{flex-direction:column;gap:6px;display:flex}.hero-banner-visual__broadcast strong{font-size:12px;display:block}.hero-banner-visual__broadcast span{color:var(--text-secondary);font-size:10px}.hero-banner-visual__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__list li{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);padding:6px 8px;font-size:11px;font-weight:600}.hero-banner-visual__inventory{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__stock{justify-content:space-between;align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);padding:8px 10px;display:flex}.hero-banner-visual__stock strong{font-size:12px;display:block}.hero-banner-visual__stock span{color:var(--text-secondary);font-size:10px}.hero-banner-visual__stock--low{border-color:var(--yellow-muted);background:var(--yellow-soft)}.hero-banner-visual__tag{border-radius:var(--radius-pill);background:var(--green-soft);color:var(--success);flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.hero-banner-visual__tag--warn{background:var(--yellow);color:#78350f}.hero-banner-visual__contact{gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-page);flex-direction:column;min-width:0;display:flex}.hero-banner-visual__contact--blue{background:var(--blue-soft);border-color:var(--blue-muted)}.hero-banner-visual__contact--green{background:var(--green-soft);border-color:var(--green-muted)}.hero-banner-visual__contact header{flex-direction:column;gap:2px;display:flex}.hero-banner-visual__contact strong{letter-spacing:-.02em;font-size:13px}.hero-banner-visual__contact ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__contact li{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);align-items:center;gap:8px;padding:6px 8px;font-size:11px;font-weight:500;display:flex}.hero-banner-visual__avatar{background:var(--blue);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hero-banner-visual__avatar--green{background:var(--green)}.hero-banner-visual__panel--full{grid-column:1/-1}.hero-banner-visual__meta{color:var(--text-secondary);font-size:10px;font-weight:600}.hero-banner-visual__lines{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__lines li{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);flex-direction:column;gap:2px;padding:6px 8px;display:flex}.hero-banner-visual__lines strong{font-size:11px}.hero-banner-visual__lines span{color:var(--text-secondary);font-size:10px}.hero-banner-visual__select-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__select-row{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);align-items:center;gap:8px;padding:5px 8px;font-size:11px;font-weight:500;display:flex}.hero-banner-visual__select-row.is-checked{border-color:var(--blue-muted);background:var(--blue-soft)}.hero-banner-visual__check{border:1px solid var(--border-strong);background:var(--bg-card);border-radius:3px;flex-shrink:0;width:12px;height:12px}.hero-banner-visual__check--on{background:var(--blue);border-color:var(--blue);box-shadow:inset 0 0 0 2px var(--mkt-color-mix-base)}.hero-banner-visual__inbox{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__inbox li{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);padding:7px 8px;font-size:11px;font-weight:500}.hero-banner-visual__inbox li.is-highlight{border-color:var(--blue-muted);background:var(--blue-soft);font-weight:600}.hero-banner-visual__matrix-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.hero-banner-visual__matrix{border-collapse:collapse;width:100%;min-width:240px;font-size:10px}.hero-banner-visual__matrix th,.hero-banner-visual__matrix td{border:1px solid var(--border);text-align:right;white-space:nowrap;padding:5px 6px}.hero-banner-visual__matrix th[scope=row],.hero-banner-visual__matrix th:first-child{text-align:left;background:var(--bg-page);z-index:1;font-weight:600;position:sticky;left:0}.hero-banner-visual__matrix thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:var(--purple-soft);font-size:9px;font-weight:700}.hero-banner-visual__matrix tbody tr:nth-child(2n) td:not(.hero-banner-visual__matrix-cell--best){background:var(--bg-subtle)}.hero-banner-visual__matrix-cell--best{color:var(--success);font-weight:700;background:var(--green-soft)!important}.hero-banner-visual__broadcast-table{border-collapse:collapse;width:100%;font-size:10px}.hero-banner-visual__broadcast-table th,.hero-banner-visual__broadcast-table td{border:1px solid var(--border);text-align:left;padding:5px 6px}.hero-banner-visual__broadcast-table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:var(--bg-page);font-size:9px;font-weight:700}.hero-banner-visual__broadcast-table tbody tr:nth-child(2n) td{background:var(--bg-subtle)}.hero-banner-visual__status{border-radius:var(--radius-pill);background:var(--green-soft);color:var(--success);padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.hero-banner-visual__status--draft{background:var(--yellow-soft);color:#78350f}.hero-banner-visual__order-cards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__order-cards li{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);flex-direction:column;gap:2px;padding:6px 8px;display:flex}.hero-banner-visual__order-cards strong{font-size:11px}.hero-banner-visual__order-cards span{color:var(--text-secondary);font-size:10px}.hero-banner-visual__timeline{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero-banner-visual__timeline li{background:var(--bg-card);border-radius:var(--radius-xs);border:1px solid var(--border);padding:6px 8px 6px 22px;font-size:11px;font-weight:500;position:relative}.hero-banner-visual__timeline li:before{content:"";background:var(--border-strong);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.hero-banner-visual__timeline li.is-done:before{background:var(--green)}.hero-banner-visual__timeline li.is-active{border-color:var(--yellow-muted);background:var(--yellow-soft);font-weight:600}.hero-banner-visual__timeline li.is-active:before{background:var(--yellow);box-shadow:0 0 0 2px var(--yellow-soft)}@media (width>=1024px){.hero-banner__grid{align-items:center;gap:var(--space-3xl) var(--space-3xl);row-gap:var(--space-xl);grid-template-rows:auto auto;grid-template-columns:1fr 1.05fr;display:grid}.hero-banner__copy{grid-area:1/1}.hero-banner__visuals{grid-area:1/2;align-self:center;min-height:300px}.hero-banner__controls{padding-top:var(--space-sm);grid-area:2/1/auto/-1;margin-top:0}.hero-banner__slide-title{max-width:none}}@media (width<=520px){.hero-banner-visual--contacts{grid-template-columns:1fr}.hero-banner__slides{min-height:11rem}}@media (prefers-reduced-motion:reduce){.hero-banner__slide,.hero-banner__visual{transition:none;transform:none}}[dir=rtl] .hero-banner__visual{transform:translate(-12px)}[dir=rtl] .hero-banner__visual.is-active{transform:translate(0)}[dir=rtl] .hero-banner__controls{flex-direction:row-reverse}.pricing-page{padding-bottom:var(--space-3xl)}.pricing-page .container{padding-top:var(--space-md)}.pricing-page--details .pricing-hero{margin-bottom:0}.pricing-hero{text-align:center;max-width:48rem;margin-inline:auto}.pricing-hero__lead{color:var(--text-muted);font-size:1.05rem;line-height:1.6}.pricing-cards__grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.pricing-card{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:relative}.pricing-card--featured{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue-muted), var(--shadow-md)}.pricing-card__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--blue);background:var(--blue-soft);border-radius:999px;align-self:flex-start;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.pricing-card__name{font-size:1.25rem;font-weight:700}.pricing-card__description,.pricing-card__best-for{color:var(--text-muted);font-size:.92rem;line-height:1.5}.pricing-card__price{align-items:baseline;gap:.35rem;display:flex}.pricing-card__amount{font-size:2rem;font-weight:800;line-height:1}.pricing-card__period{color:var(--text-muted);font-size:.9rem}.pricing-card__cta{margin-top:auto}.pricing-enterprise{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--blue-soft), var(--green-soft));border:1px solid var(--border);flex-wrap:wrap;display:flex}.pricing-back-link{margin-top:var(--space-xl);text-align:center}.hero-audience-cards{gap:var(--space-sm);margin-top:var(--space-md);display:grid}@media (width>=600px){.hero-audience-cards{grid-template-columns:1fr 1fr}}.hero-audience-card{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9}.hero-audience-card strong{color:var(--text-primary);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.hero-audience-card p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.hero-audience-card--buyer{border-color:var(--blue-muted);background:linear-gradient(135deg, #eef6fff2, var(--mkt-color-mix-base))}.hero-audience-card--seller{border-color:var(--green-muted);background:linear-gradient(135deg, #ecfdf5f2, var(--mkt-color-mix-base))}.process-steps{margin:var(--space-xl) auto 0;gap:var(--space-md);flex-direction:column;max-width:720px;padding:0;list-style:none;display:flex}.process-step{gap:var(--space-md);padding:var(--space-md);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:flex-start;display:flex}.process-step__number{background:var(--bg-purple-soft);width:36px;height:36px;color:var(--brand-purple);border:1px solid var(--purple-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.process-step__content h3{color:var(--text-primary);margin:0 0 4px;font-size:1.05rem;font-weight:600}.process-step__content p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.use-case-grid{gap:var(--space-md);max-width:800px;margin:var(--space-xl) auto 0;display:grid}@media (width>=768px){.use-case-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.use-case-grid{grid-template-columns:repeat(3,1fr);max-width:none}}.use-case-card{padding:var(--space-lg);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.use-case-card__label{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-blue);margin-bottom:var(--space-sm);font-size:11px;font-weight:700;display:inline-block}.use-case-card p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.workflow-card__subtitle{margin:-.5rem 0 var(--space-sm)!important;color:var(--text-primary)!important;font-size:1rem!important;font-weight:600!important}.workflow-card__lead{margin-bottom:var(--space-md)!important;line-height:1.55!important}.workflow-card .btn{margin-top:var(--space-md);align-self:flex-start}.workflow-card{max-width:none;margin:0}.workflow-cards{gap:var(--space-md);display:grid}@media (width>=900px){.workflow-cards{gap:var(--space-lg);grid-template-columns:1fr 1fr}}@media (width>=600px){.features-grid--five{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.features-grid--five{grid-template-columns:repeat(3,1fr)}.features-grid--four{grid-template-columns:repeat(4,1fr)}.features-grid--six{grid-template-columns:repeat(3,1fr)}.features-grid--eight,.features-grid--twelve{grid-template-columns:repeat(4,1fr)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pill--2wo{letter-spacing:.02em;color:var(--text-secondary);border-color:var(--blue-muted);background:#ffffffeb;font-size:11px;font-weight:700}.hero--static{padding:var(--space-xl) 0 var(--space-2xl)}.hero--static:before{opacity:.25}.hero--static .hero__title--wide{letter-spacing:-.03em;max-width:none;font-size:clamp(2.125rem,5.5vw,3.75rem);line-height:1.06}.hero--static .hero__body--wide{max-width:52ch;font-size:clamp(.9375rem,2vw,1.125rem);line-height:1.6}.hero--static .hero__visual{min-width:0}.hero--static .hero__visual .hero-banner-visual{min-height:auto;padding:var(--space-sm)}@media (width>=1024px){.hero--static{padding:var(--space-2xl) 0 var(--space-xl)}.hero--static .hero__grid{gap:var(--space-2xl)}}@media (width<=719px){.hero--static .hero__cta-row{flex-direction:column}.hero--static .hero__cta-row .btn{width:100%}.hero--static .hero__visual{margin-top:var(--space-sm)}}.section--compact .section__header{margin-bottom:var(--space-lg)}.section--compact .section__title{font-size:clamp(1.75rem,4vw,2.75rem)}.info-card--compact{padding:var(--space-md)}.info-card--compact .info-card__icon{width:28px;height:28px;margin-bottom:var(--space-xs);font-size:12px}.info-card--compact h3{font-size:14px}.info-card--compact p{font-size:13px;line-height:1.45}@media (width>=600px){.features-grid--four{grid-template-columns:repeat(2,1fr)}}.two-wo__definition{margin-top:var(--space-sm)}.two-wo__steps{margin-top:var(--space-lg)}.workflow-flow{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-card)}.workflow-flow--buyer{border-color:var(--blue-muted)}.workflow-flow--seller{border-color:var(--purple-muted)}.workflow-flow__title{margin:0 0 var(--space-md);letter-spacing:-.03em;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600}.workflow-flow--buyer .workflow-flow__title{color:var(--brand-blue)}.workflow-flow--seller .workflow-flow__title{color:var(--brand-purple)}.workflow-flow__steps{gap:var(--space-xs);flex-wrap:wrap;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.workflow-flow__step{flex:1 1 calc(50% - var(--space-xs));background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.workflow-flow__num{font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:grid}.workflow-flow--buyer .workflow-flow__num{background:var(--blue-soft);color:var(--blue);border:1px solid var(--blue-muted)}.workflow-flow--seller .workflow-flow__num{background:var(--purple-soft);color:var(--purple);border:1px solid var(--purple-muted)}.workflow-flow__label{min-width:0}@media (width>=768px){.workflow-flow__step{flex:auto}.workflow-flow__steps{flex-wrap:nowrap}}@media (width<=767px){.workflow-flow{padding:var(--space-md)}.workflow-flow__step{flex:100%}}.compare-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card);overflow-x:auto}.compare-table{border-collapse:collapse;width:100%;min-width:320px;font-size:14px}.compare-table thead th{padding:var(--space-sm) var(--space-md);letter-spacing:-.02em;text-align:center;background:var(--bg-subtle);border-bottom:1px solid var(--border);font-size:13px;font-weight:700}.compare-table tbody th{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid var(--border);color:var(--text-primary);font-size:13px;font-weight:600}.compare-table td{padding:var(--space-sm) var(--space-md);text-align:center;border-bottom:1px solid var(--border);color:var(--text-secondary)}.compare-table tr:last-child th,.compare-table tr:last-child td{border-bottom:none}.compare-table__highlight-col{background:color-mix(in srgb, var(--purple-soft) 55%, var(--mkt-color-mix-base))}.compare-table thead .compare-table__highlight-col{color:var(--brand-purple);background:var(--purple-soft)}.compare-table__mark{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.compare-table__mark--yes{background:var(--purple-soft);color:var(--brand-purple)}.compare-table__mark--no{background:var(--bg-subtle);color:#dc2626}.section--cta{padding-bottom:var(--space-3xl)}.cta-banner--compact{padding:var(--space-2xl) var(--space-lg);background:linear-gradient(135deg, var(--brand-blue) 0%, var(--brand-purple) 100%)}.cta-banner--compact h2{max-width:none;margin-bottom:var(--space-lg);font-size:clamp(1.5rem,4vw,2.25rem)}.cta-banner--compact p{display:none}.cta-banner--compact .btn--primary{background:var(--mkt-color-mix-base);color:var(--brand-blue);box-shadow:var(--shadow-sm)}.cta-banner--compact .btn--primary:hover{background:var(--blue-soft)}.hero-usp-badges{margin:var(--space-md) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.hero-usp-badges li{color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);background:#ffffffe6;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.hero-usp-badges li:before{content:"";background:var(--brand-blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:8px}.landing-showcase{gap:var(--space-lg);align-items:center;display:grid}.landing-showcase__copy{min-width:0}.landing-showcase__lead{max-width:48ch}.landing-showcase__visual{min-width:0}@media (width>=900px){.landing-showcase{gap:var(--space-xl);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.landing-showcase--reverse .landing-showcase__copy{order:2}.landing-showcase--reverse .landing-showcase__visual{order:1}.landing-showcase__lead{margin-left:0}}.sheet-mockup{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card);overflow:hidden}.sheet-mockup--buyer{border-color:var(--blue-muted)}.sheet-mockup--seller{border-color:var(--purple-muted)}.sheet-mockup__toolbar{border-bottom:1px solid var(--border);background:var(--bg-subtle);align-items:center;gap:8px;padding:10px 12px;display:flex}.sheet-mockup--buyer .sheet-mockup__toolbar{background:color-mix(in srgb, var(--blue-soft) 65%, var(--mkt-color-mix-base))}.sheet-mockup--seller .sheet-mockup__toolbar{background:color-mix(in srgb, var(--purple-soft) 65%, var(--mkt-color-mix-base))}.sheet-mockup__dot{background:var(--brand-blue);border-radius:50%;flex-shrink:0;width:8px;height:8px}.sheet-mockup--seller .sheet-mockup__dot{background:var(--brand-purple)}.sheet-mockup__label{letter-spacing:-.02em;color:var(--text-primary);font-size:12px;font-weight:700}.sheet-mockup__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.sheet-mockup__table{border-collapse:collapse;width:100%;min-width:480px;font-size:12px}.sheet-mockup__table th,.sheet-mockup__table td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:8px 10px}.sheet-mockup__table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:var(--bg-page);font-size:10px;font-weight:700}.sheet-mockup__table tbody tr:last-child td{border-bottom:none}.sheet-mockup__table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--bg-subtle) 50%, var(--mkt-color-mix-base))}.sheet-mockup__th--highlight{color:var(--brand-blue);background:var(--blue-soft)!important}.sheet-mockup--seller .sheet-mockup__th--highlight{color:var(--brand-purple);background:var(--purple-soft)!important}.sheet-mockup__td--emphasis{font-weight:700}.sheet-mockup--buyer .sheet-mockup__td--emphasis{color:var(--brand-blue);background:color-mix(in srgb, var(--blue-soft) 55%, var(--mkt-color-mix-base))}.sheet-mockup--seller .sheet-mockup__td--emphasis{color:var(--brand-purple);background:color-mix(in srgb, var(--purple-soft) 55%, var(--mkt-color-mix-base))}@media (width<=899px){.landing-showcase__copy .section__title{font-size:clamp(1.5rem,5vw,2rem)}.sheet-mockup__table{min-width:520px;font-size:11px}}@media (width<=480px){.hero-usp-badges li{flex:100%}}.comparison-section--dual{gap:var(--space-lg);flex-direction:column;display:flex}.comparison-section__intro{text-align:center;max-width:42rem;margin-inline:auto}.comparison-section__title{font-size:clamp(1.75rem,4vw,2.75rem)}.comparison-section__lead{max-width:52ch;margin-inline:auto;font-size:clamp(.9375rem,1.6vw,1.125rem)}.comparison-section__grid{gap:var(--space-md);display:grid}@media (width>=1024px){.comparison-section__grid{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.price-compare-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.price-compare-card--buy{border-color:var(--blue-muted)}.price-compare-card--sell{border-color:var(--purple-muted)}.price-compare-card__header{padding:var(--space-md);border-bottom:1px solid var(--border)}.price-compare-card--buy .price-compare-card__header{background:color-mix(in srgb, var(--blue-soft) 55%, var(--mkt-color-mix-base))}.price-compare-card--sell .price-compare-card__header{background:color-mix(in srgb, var(--purple-soft) 55%, var(--mkt-color-mix-base))}.price-compare-card__title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 4px;font-size:clamp(1rem,1.8vw,1.25rem);font-weight:600}.price-compare-card--buy .price-compare-card__title{color:var(--brand-blue)}.price-compare-card--sell .price-compare-card__title{color:var(--brand-purple)}.price-compare-card__lead{color:var(--text-secondary);margin:0;font-size:clamp(.8125rem,1.4vw,.9375rem);line-height:1.5}.price-compare-card__desktop{display:none}.price-compare-card__mobile{padding:var(--space-md);display:block}.price-compare-card__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:clamp(.75rem,1.2vw,.8125rem)}.price-compare-card__table th,.price-compare-card__table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;word-wrap:break-word;padding:10px 8px}.price-compare-card__table thead th{text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);background:var(--bg-page);white-space:nowrap;font-size:10px;font-weight:700}.price-compare-card--buy .price-compare-card__table thead th{background:color-mix(in srgb, var(--blue-soft) 35%, var(--bg-page))}.price-compare-card--sell .price-compare-card__table thead th{background:color-mix(in srgb, var(--purple-soft) 35%, var(--bg-page))}.price-compare-card__table tbody td{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:500}.price-compare-card__table tbody tr:last-child td{border-bottom:none}.price-compare-card__product{letter-spacing:-.02em;font-weight:600}.price-compare-card__th--highlight{color:var(--brand-blue)}.price-compare-card--sell .price-compare-card__th--highlight{color:var(--brand-purple)}.price-compare-card__price--best{color:var(--brand-blue);font-weight:700}.price-compare-card--sell .price-compare-card__price--best{color:var(--brand-purple)}.price-compare-card__pill{border-radius:var(--radius-pill);white-space:nowrap;background:var(--blue-soft);color:var(--brand-blue);padding:3px 8px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.price-compare-card--sell .price-compare-card__pill{background:var(--purple-soft);color:var(--brand-purple)}.price-compare-card__pill--inline{vertical-align:middle;margin-left:6px}.price-compare-card__meta{margin:0 0 var(--space-md);padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--bg-page);border:1px solid var(--border);gap:8px;display:grid}.price-compare-card__meta>div{justify-content:space-between;gap:var(--space-sm);display:flex}.price-compare-card__meta dt{color:var(--text-tertiary);font-size:12px;font-weight:500}.price-compare-card__meta dd{color:var(--text-primary);text-align:right;margin:0;font-size:14px;font-weight:600}.price-compare-card__mobile-prices-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin:0 0 8px;font-size:11px;font-weight:700}.price-compare-card__mobile-prices ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.price-compare-card__mobile-prices li{justify-content:space-between;align-items:center;gap:var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-card);padding:10px 12px;font-size:14px;display:flex}.price-compare-card__mobile-prices li span:first-child{color:var(--text-secondary);font-weight:500}.price-compare-card__mobile-prices li span:last-child{color:var(--text-primary);text-align:right;font-weight:600}.price-compare-card__mobile-price--best{border-color:var(--blue-muted);background:color-mix(in srgb, var(--blue-soft) 45%, var(--mkt-color-mix-base))}.price-compare-card--sell .price-compare-card__mobile-price--best{border-color:var(--purple-muted);background:color-mix(in srgb, var(--purple-soft) 45%, var(--mkt-color-mix-base))}@media (width>=768px){.price-compare-card__desktop{padding:0;display:block;overflow:visible}.price-compare-card__mobile{display:none}.price-compare-card__table th,.price-compare-card__table td{padding:11px 10px}}@media (width>=1024px) and (width<=1199px){.comparison-section__grid{grid-template-columns:1fr}}.page--colorful .btn{border-radius:999px}.page--colorful .btn--primary{background:linear-gradient(135deg, var(--brand-blue), var(--brand-purple))}.page--colorful .btn--primary:hover{background:linear-gradient(135deg, var(--brand-blue-hover), var(--brand-purple-hover))}.page--colorful .btn--header{border-radius:999px;min-height:44px;padding:0 18px}.landing-main{overflow-x:clip}.section--landing{padding:clamp(58px,8vw,78px) 0}.section--comparison{border-top:1px solid var(--mkt-section-comparison-border,#0f172a0f);border-bottom:1px solid var(--mkt-section-comparison-border,#0f172a0f)}.section--faq{padding-bottom:clamp(56px,8vw,72px)}.section--cta-final{padding:clamp(58px,7vw,78px) 0 clamp(68px,9vw,88px)}.landing-section-intro{max-width:42rem;margin:0 0 clamp(28px,4vw,34px)}.landing-section-intro--center{text-align:center;margin-left:auto;margin-right:auto}.landing-section-intro--center .landing-section-lead{margin-left:auto;margin-right:auto}.landing-kicker{color:var(--brand-blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:800;display:inline-flex}.landing-eyebrow{background:var(--mkt-eyebrow-bg);border:1px solid var(--mkt-eyebrow-border);width:fit-content;color:var(--mkt-eyebrow-text);border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.landing-eyebrow__dot{background:#16a34a;border-radius:99px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 5px #16a34a1f}.landing-hero-title{margin:0 0 var(--space-sm);letter-spacing:-.07em;max-width:14ch;color:var(--text-primary);font-size:clamp(38px,5.3vw,68px);font-weight:800;line-height:1.01}.landing-gradient-text{color:#0000;background:var(--mkt-gradient-text);-webkit-background-clip:text;background-clip:text}.landing-hero-body{max-width:42rem;color:var(--mkt-text-secondary);margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.72}.landing-section-title{margin:0 0 var(--space-sm);letter-spacing:-.055em;color:var(--text-primary);font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.09}.landing-section-title--step{letter-spacing:-.05em;font-size:clamp(24px,2.7vw,34px);line-height:1.12}.landing-section-title--cta{color:var(--mkt-text-on-accent);letter-spacing:-.06em;font-size:clamp(31px,4vw,50px);line-height:1.06}.landing-section-lead{max-width:45rem;color:var(--mkt-text-lead);margin:0;font-size:clamp(15px,1.5vw,18px);line-height:1.68}.landing-section-lead--cta{color:#ffffffbf;margin-top:12px;font-size:clamp(15px,1.6vw,17px);line-height:1.65}.hero--landing{background:0 0;padding:clamp(58px,9vw,84px) 0 clamp(54px,8vw,76px)}.hero--landing:before{display:none}.hero__grid--landing{align-items:center;gap:clamp(34px,5vw,54px)}@media (width>=1024px){.hero__grid--landing{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}}@media (width<=719px){.hero--landing .hero__cta-row{flex-direction:column}.hero--landing .hero__cta-row .btn{width:100%}.landing-hero-title{letter-spacing:-.055em;max-width:none}}.proof-row{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.proof-pill{background:var(--mkt-proof-bg);border:1px solid var(--mkt-proof-border);box-shadow:var(--mkt-shadow-premium);color:var(--mkt-proof-text);border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:700;display:inline-flex}.proof-pill__check{background:var(--mkt-proof-check-bg);width:18px;height:18px;color:var(--mkt-proof-check-text);border-radius:99px;flex-shrink:0;place-items:center;font-size:12px;font-weight:900;display:grid}@media (width<=680px){.proof-pill{width:100%}}.hero-visual-wrap{min-width:0;position:relative}.hero-visual-orb{z-index:-1;filter:blur(2px);pointer-events:none;background:radial-gradient(circle at 20% 20%,#2563eb26,#0000 18rem),radial-gradient(circle at 82% 24%,#7c3aed24,#0000 18rem),radial-gradient(circle at 48% 92%,#f59e0b1a,#0000 14rem);border-radius:52px;position:absolute;inset:-32px}.product-shell{border:1px solid var(--mkt-border-soft);background:var(--mkt-bg-glass);box-shadow:var(--mkt-shadow-shell);border-radius:36px;padding:18px;overflow:hidden}.product-shell__top{justify-content:space-between;align-items:center;gap:14px;padding:7px 7px 18px;display:flex}.product-shell__title strong{letter-spacing:-.025em;font-size:15px;display:block}.product-shell__title span{color:var(--mkt-text-lead);margin-top:2px;font-size:12px;font-weight:700;display:block}.product-shell__dots{flex-shrink:0;gap:7px;display:flex}.product-shell__dots span{background:#cbd5e1;border-radius:99px;width:9px;height:9px}.product-shell__dots span:first-child{background:#60a5fa}.product-shell__dots span:nth-child(2){background:#a78bfa}.product-shell__dots span:nth-child(3){background:#fbbf24}.hero-flow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mini-card{border:1px solid var(--mkt-border-soft);background:var(--mkt-mini-card-bg);min-height:232px;box-shadow:var(--mkt-shadow-premium);border-radius:26px;padding:18px}.mini-card--buy{background:var(--mkt-mini-card-buy-bg)}.mini-card--sell{background:var(--mkt-mini-card-sell-bg)}.mini-card h3{letter-spacing:-.04em;margin-top:12px;font-size:20px;line-height:1.16}.mini-card p{color:var(--mkt-text-lead);margin-top:7px;font-size:13.5px;line-height:1.48}.flow-label{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.flow-label--buy{color:var(--mkt-flow-buy-text);background:var(--mkt-flow-buy-bg)}.flow-label--sell{color:var(--mkt-flow-sell-text);background:var(--mkt-flow-sell-bg)}.summary-box{border:1px solid var(--mkt-border-medium);background:var(--mkt-bg-inset);border-radius:18px;gap:7px;margin-top:15px;padding:12px;display:grid}.summary-box>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.summary-box dt{color:var(--mkt-text-secondary);font-size:13px;font-weight:700}.summary-box dd{color:var(--text-primary);text-align:right;margin:0;font-size:13px;font-weight:800}.response-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.response{border:1px solid var(--mkt-border-medium);background:var(--mkt-response-bg);box-shadow:var(--mkt-shadow-premium);border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.response--best{background:var(--mkt-response-best-bg);border-color:#16a34a38}.response__person{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.response__avatar{width:28px;height:28px;color:var(--mkt-text-on-accent);background:linear-gradient(135deg,#0048f8,#4e7cff);border-radius:10px;flex-shrink:0;place-items:center;font-size:11px;font-weight:900;display:grid}.response__avatar--sell{background:linear-gradient(135deg,#6a20e8,#f85c66)}.response__name{color:var(--mkt-response-name);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.response__price{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;font-size:14px;font-weight:900}.best-badge{background:var(--mkt-badge-success-bg);color:var(--mkt-badge-success-text);white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.module-strip{color:var(--mkt-text-on-accent);background:linear-gradient(135deg,#0f172a,#132347);border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:14px;padding:15px;display:grid}.module-strip strong{letter-spacing:-.02em;font-size:14px}.module-strip span{color:#ffffffb8;margin-top:2px;font-size:12px;display:block}.module-chips{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.module-chip{color:#ffffffdb;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:800}.pain-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.pain-card{background:var(--mkt-bg-glass);border:1px solid var(--mkt-border-soft);box-shadow:var(--mkt-shadow-premium);border-radius:24px;padding:23px}.pain-card__icon{background:var(--mkt-pain-icon-bg);width:42px;height:42px;color:var(--brand-coral);border-radius:15px;place-items:center;margin-bottom:16px;font-size:13px;font-weight:900;display:grid}.pain-card h3{letter-spacing:-.032em;font-size:18px;line-height:1.22}.pain-card p{color:var(--mkt-text-lead);margin-top:8px;font-size:14px;line-height:1.55}.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.comparison-card{border:1px solid var(--mkt-border-soft);background:var(--mkt-bg-surface);box-shadow:var(--mkt-shadow-premium);border-radius:30px;padding:28px}.comparison-card__title{letter-spacing:-.045em;margin-top:13px;font-size:clamp(22px,2.3vw,29px);line-height:1.13}.comparison-card__desc{color:var(--mkt-text-lead);margin-top:9px;font-size:15px;line-height:1.6}.two-wo-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:34px;display:grid}.workflow-card{background:var(--mkt-bg-surface-solid);border:1px solid var(--mkt-border-soft);box-shadow:var(--mkt-shadow-premium);border-radius:32px;padding:30px}.flow-line{gap:10px;margin-top:18px;display:grid}.flow-item{background:var(--mkt-bg-row);border:1px solid var(--mkt-border-medium);color:var(--mkt-text-emphasis);border-radius:17px;align-items:center;gap:11px;padding:13px;font-size:14px;font-weight:800;display:flex}.flow-number{border-radius:10px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.flow-number--buy{color:var(--mkt-flow-buy-text);background:var(--mkt-flow-buy-bg)}.flow-number--sell{color:var(--mkt-flow-sell-text);background:var(--mkt-flow-sell-bg)}.modules-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px;display:grid}.feature-card{border:1px solid var(--mkt-border-soft);background:var(--mkt-bg-surface);box-shadow:var(--mkt-shadow-premium);border-radius:25px;padding:24px}.feature-card__icon{width:42px;height:42px;color:var(--mkt-flow-buy-text);background:var(--mkt-flow-buy-bg);border-radius:15px;place-items:center;margin-bottom:16px;font-size:14px;font-weight:900;display:grid}.feature-card:nth-child(2) .feature-card__icon{color:var(--mkt-flow-sell-text);background:var(--mkt-flow-sell-bg)}.feature-card:nth-child(3) .feature-card__icon{color:var(--warning-text);background:var(--yellow-soft)}.feature-card:nth-child(4) .feature-card__icon{color:var(--mkt-badge-success-text);background:var(--mkt-badge-success-bg)}.feature-card h3{letter-spacing:-.032em;font-size:18px;line-height:1.24}.feature-card p{color:var(--mkt-text-lead);margin-top:9px;font-size:14px;line-height:1.58}.split-section{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.step-card{border:1px solid var(--mkt-border-soft);background:var(--mkt-bg-surface-solid);box-shadow:var(--mkt-shadow-premium);border-radius:30px;padding:30px;scroll-margin-top:72px}.step-rows{gap:10px;margin-top:22px;display:grid}.step-row{border:1px solid var(--mkt-border-medium);background:var(--mkt-bg-row);color:var(--mkt-text-emphasis);border-radius:18px;align-items:center;gap:12px;padding:13px;font-size:14px;font-weight:800;display:flex}.before-after{grid-template-columns:1fr 1fr;gap:22px;margin-top:34px;display:grid}.before-after__card{border:1px solid var(--mkt-border-soft);background:var(--mkt-bg-surface-solid);box-shadow:var(--mkt-shadow-premium);border-radius:30px;padding:30px}.before-after__card--before{background:radial-gradient(circle at 12% 0%, #e11d4814, transparent 18rem), var(--mkt-bg-surface-solid)}.before-after__card--after{background:radial-gradient(circle at 12% 0%, #16a34a1a, transparent 18rem), var(--mkt-bg-surface-solid)}.before-after__card h3{letter-spacing:-.045em;font-size:25px}.clean-list{gap:11px;margin:18px 0 0;padding:0;list-style:none;display:grid}.clean-list li{color:var(--mkt-text-secondary);gap:10px;font-size:15px;line-height:1.4;display:flex}.clean-list li:before{content:"";background:#f85c66;border-radius:99px;flex-shrink:0;width:8px;height:8px;margin-top:7px}.before-after__card--after .clean-list li:before{background:#16a34a}.section--landing .pricing-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px}.section--landing .pricing-card{border:1px solid var(--mkt-border-soft);background:var(--mkt-bg-surface);box-shadow:var(--mkt-shadow-premium);border-radius:26px;padding:24px}.section--landing .pricing-card--featured{border-color:#2563eb47;box-shadow:0 22px 62px #2563eb21}.section--landing .pricing-card__cta{border-radius:999px;width:100%;margin-top:18px}.faq-wrap--landing{gap:12px;max-width:880px;margin:34px auto 0;display:grid}.faq-item--card{border:1px solid var(--mkt-border-soft);background:var(--mkt-bg-surface);box-shadow:var(--mkt-shadow-premium);border-radius:21px;padding:0}.faq-item--card summary{letter-spacing:-.025em;padding:20px 22px;font-size:16px;font-weight:700}.faq-item--card .faq-item__body{color:var(--mkt-text-lead);padding:0 22px 20px;font-size:14.5px;line-height:1.58}.cta-card{color:var(--mkt-text-on-accent);background:var(--mkt-cta-card-bg);box-shadow:var(--mkt-shadow-shell);border-radius:38px;grid-template-columns:1fr auto;align-items:center;gap:28px;padding:48px;display:grid;overflow:hidden}.cta-card__copy{min-width:0}.cta-card__button{flex-shrink:0;color:var(--mkt-text-on-cta-btn)!important;background:var(--mkt-cta-card-btn-bg)!important;box-shadow:0 16px 34px #00000038!important}.cta-card__button:hover{background:var(--mkt-cta-card-btn-hover)!important}#modules{scroll-margin-top:72px}@media (width<=1020px){.hero-flow,.comparison-grid,.two-wo-grid,.split-section,.before-after,.cta-card{grid-template-columns:1fr}.pain-grid,.modules-grid,.section--landing .pricing-cards__grid{grid-template-columns:repeat(2,1fr)}.module-strip{grid-template-columns:1fr}.module-chips{justify-content:flex-start}}@media (width<=680px){.section--landing .landing-section-intro--center{text-align:left}.hero-flow,.pain-grid,.modules-grid,.section--landing .pricing-cards__grid{grid-template-columns:1fr}.product-shell{border-radius:26px;padding:12px}.mini-card,.comparison-card,.workflow-card,.feature-card,.step-card,.before-after__card,.faq-item--card{border-radius:22px;padding:19px}.mini-card{min-height:auto}.response{flex-wrap:wrap;align-items:flex-start}.response__name{white-space:normal}.cta-card{border-radius:30px;padding:29px}.section--landing .pricing-card--featured .pricing-card__badge{width:fit-content;margin-bottom:14px;display:inline-flex;position:static}}
