.ce-page{padding-block:134px 72px}.ce-page-header{margin-bottom:40px;max-width:780px}.cm-site .ce-page-header h1{font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.04em;line-height:1.15}.cm-site .ce-page-header>p{color:var(--cm-muted);font-size:1.125rem;line-height:1.7;margin-top:18px}.ce-page-header .cm-actions{margin-top:24px}.ce-content-grid{display:grid;gap:36px 56px;grid-template-columns:repeat(2,minmax(0,1fr))}.ce-content-grid>article{border-top:1px solid var(--clarity-line);padding-top:24px}.cm-site .ce-content-grid h2,.cm-site .ce-guide h2{font-size:1.375rem;font-weight:600;letter-spacing:-.025em;line-height:1.35;margin-bottom:12px}.ce-guide li,.cm-site .ce-content-grid p,.cm-site .ce-guide p{color:var(--cm-muted);font-size:1rem;line-height:1.8}.ce-content-grid a,.ce-guide a{color:var(--cm-teal);text-decoration:underline;text-underline-offset:4px}.ce-guide{max-width:780px}.ce-guide section{border-top:1px solid var(--clarity-line);padding-block:28px;scroll-margin-top:100px}.ce-guide ol,.ce-guide ul{margin-top:14px;padding-left:22px}.ce-guide ol{list-style:decimal}.ce-guide ul{list-style:disc}.ce-guide li+li{margin-top:8px}.ce-guide p+p{margin-top:14px}.ce-guide-example{background:#f3f8f7;border-left:3px solid var(--cm-teal);margin-top:16px;padding:16px 20px}.ce-inline-offer{background:#f3f8f7;border-radius:12px;margin-top:32px;padding:24px}.cm-site .ce-inline-offer p{color:var(--cm-muted);font-size:1rem;line-height:1.7}.ce-inline-offer .cm-button{margin-top:16px}.ce-feature-proof{align-items:center;display:grid;gap:44px;grid-template-columns:1.15fr 1fr;margin-bottom:44px}.ce-feature-proof figure{background:#f7f9fc;border:1px solid var(--clarity-line);border-radius:14px;margin:0;overflow:hidden}.ce-feature-proof img{height:auto;width:100%}.ce-feature-proof figcaption{color:var(--cm-muted);font-size:.875rem;line-height:1.6;padding:12px 16px}.ce-feature-proof ul{color:var(--cm-muted);font-size:1rem;line-height:1.8;list-style:disc;padding-left:20px}.ce-feature-proof li+li{margin-top:16px}.ce-followup-story{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1fr}.ce-followup-story ol{list-style:decimal;padding-left:22px}.ce-followup-story li{line-height:1.7;padding:0 0 22px 8px}.ce-followup-story li::marker{color:var(--cm-teal);font-weight:600}.ce-followup-story li strong{display:block;margin-bottom:6px}.ce-followup-story li p{color:var(--cm-muted)}@media (max-width:700px){.ce-page{padding-block:104px 48px}.ce-content-grid,.ce-feature-proof,.ce-followup-story{gap:28px;grid-template-columns:1fr}.ce-page-header{margin-bottom:28px}}.ce-guide-links{color:var(--cm-teal);display:flex;flex-wrap:wrap;font-size:1rem;gap:12px 24px;margin-bottom:28px}.cm-site .ce-inline-offer .ce-offer-note{font-size:.875rem;margin-top:16px}.ce-inline-offer a:not(.cm-button){color:var(--cm-teal);text-decoration:underline;text-underline-offset:4px}.ce-content-grid>article>a{display:inline-block;margin-top:12px}.ce-page a:focus-visible{outline:3px solid var(--cm-teal);outline-offset:4px}.ce-feature-proof li strong{color:var(--cm-ink);display:block;font-weight:600;margin-bottom:5px}.ce-feature-proof li p{font-size:1rem;line-height:1.7}.cm-site .ce-followup-story h2{font-size:1.375rem;font-weight:600;letter-spacing:-.025em;line-height:1.4;margin-bottom:10px}.ce-content-grid article{scroll-margin-top:110px}.ce-pricing-page .ce-pricing-intro{padding-bottom:0}.ce-pricing-page .ce-page-header{margin-bottom:24px;max-width:900px}.ce-pricing-page .cm-pricing{padding-top:0}.ce-pricing-page .cq-free-plan{gap:24px;margin-bottom:28px;padding:20px 24px}.ce-pricing-page .cq-free-plan h2{font-size:1.25rem;letter-spacing:-.02em;line-height:1.35}.ce-pricing-page .cq-free-plan p:not(.cm-eyebrow){margin-top:6px}.ce-pricing-page .cm-price-grid h3{font-size:1.5rem}.ce-pricing-page .cm-price-grid .cm-eyebrow{font-size:.75rem;letter-spacing:.06em}.ce-team-page .ce-inline-offer{margin-top:40px}.ce-team-page section h3{font-size:1.25rem;letter-spacing:-.02em;line-height:1.4}.ce-team-page section p{line-height:1.7}@media (max-width:700px){.ce-pricing-page .cq-free-plan{align-items:start;flex-direction:column}.ce-pricing-page .cq-free-plan .cm-button{margin-top:0}}