.article-page,.blog-page,.contact-form-page,.contact-page,.document-page,.roi-page{max-width:1080px;margin:0 auto;padding:96px 36px 48px}.contact-form-page>h1,.contact-page>h1,.document-page>h1,.editorial-heading h1{font-size:48px;font-weight:600;line-height:1.2;text-align:center;letter-spacing:-.8px;margin-bottom:28px}.rich-content{font-family:Timeless Sans,Arial,sans-serif;font-size:18px;line-height:1.6;overflow-wrap:anywhere}.rich-content p{margin:0 0 18px}.rich-content h1,.rich-content h2{font-family:Timeless Sans,Arial,sans-serif;font-size:32px;font-weight:500;line-height:1.3;margin:22px 0 20px}.rich-content h3{font-size:24px;font-weight:500;margin:18px 0 16px}.rich-content h4,.rich-content h5,.rich-content h6{font-size:20px;font-weight:600;margin:16px 0 12px}.rich-content ul{list-style:disc;padding-left:20px;margin:18px 0}.rich-content ol{list-style:decimal;padding-left:20px;margin:18px 0}.rich-content li{margin:6px 0}.rich-content li p{margin:0}.rich-content a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.rich-content blockquote{border-left:4px solid var(--blue);padding:16px 18px;margin:16px 0;background:#f3f7fc}.editorial-image{display:block;width:100%;height:auto;margin:18px auto;border-radius:8px}.editorial-video{border:0;width:100%;aspect-ratio:16/9;margin:16px 0}.assurance-page .editorial-image{max-width:250px;max-height:130px}.assurance-page .rich-content>p:first-child{text-align:center;margin-bottom:36px}.editorial-metrics{background:#eaf3ff;border-radius:16px;padding:16px;margin:20px 0}.editorial-metrics h2{margin-top:0}.editorial-metrics dl{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.editorial-metrics dt{font-family:Timeless Sans,Arial,sans-serif;font-size:36px;font-weight:600}.editorial-metrics dd{margin:0}.editorial-heading{text-align:center;margin:0 auto 30px}.editorial-heading h1{margin-bottom:16px}.editorial-heading>p{font-family:Timeless Sans,Arial,sans-serif;font-size:24px;line-height:1.4;max-width:820px;margin:auto}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog-card{display:flex;flex-direction:column;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;background:#f7f7f8;transition:box-shadow .15s}.blog-card:hover{box-shadow:0 6px 18px #00000012}.blog-card>img{width:100%;height:190px;object-fit:cover}.blog-card-copy{display:flex;flex-direction:column;flex:1;gap:16px}.article-tag{font-family:Timeless Sans,Arial,sans-serif;font-size:14px;color:var(--blue);font-weight:600}.blog-card h2{font-size:25px;line-height:1.25;font-weight:500}.blog-card p{font-family:Timeless Sans,Arial,sans-serif;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.article-read{margin-top:auto;font-weight:500}.blog-more{display:flex;margin:24px auto}.article-page{max-width:1000px}.article-page .editorial-heading h1{font-size:44px}.article-meta{display:flex;justify-content:center;gap:20px;align-items:center;margin:16px 0;font-size:14px}.back-link{display:block;text-align:left;font-size:16px}.article-cover{width:100%;height:auto;border-radius:12px;margin-bottom:24px}.article-page .rich-content{max-width:800px;margin:auto}.article-contact{width:100%;height:814px;border:0;margin-top:38px}.contact-page{padding-left:54px;padding-right:54px}.contact-panel{text-align:center;border:4px solid #e5e5e5;border-radius:12px;padding:16px;margin-bottom:16px}.support-panel{background:#fff8ef}.sales-panel{background:#f0f7ff}.contact-panel h2{display:flex;align-items:center;justify-content:center;gap:12px;font-size:30px;font-weight:500;margin-bottom:18px}.contact-panel h2 svg{width:32px;height:32px;stroke:#f21f30;fill:none;stroke-width:2.4}.sales-panel h2 svg{stroke:var(--blue)}.contact-panel>p{font-size:22px;margin-bottom:18px}.contact-options{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-options h3{font-size:24px;font-weight:500;margin:8px 0 16px}.help-button{background:#ddd}.contact-form-page{text-align:center}.contact-form-page>h1{margin-bottom:16px}.trustpilot-review{display:inline-flex;gap:8px;font:14px Arial,sans-serif;align-items:center}.trustpilot-review strong{font-size:20px}.hubspot-form{display:block;border:0;width:min(100%,760px);height:1000px;margin:24px auto 0}.roi-calculator{width:100%;height:1200px;border:0}@media (max-width:809px){.article-page,.blog-page,.contact-form-page,.contact-page,.document-page,.roi-page{padding:96px 18px 34px}.article-page .editorial-heading h1,.contact-form-page>h1,.contact-page>h1,.document-page>h1,.editorial-heading h1{font-size:34px;letter-spacing:-.4px;margin-bottom:16px}.assurance-page .rich-content>p:first-child,.editorial-heading>p{font-size:20px}.rich-content{font-size:17px}.rich-content h2{font-size:28px}.blog-grid{grid-template-columns:1fr}.blog-card>img{height:auto;aspect-ratio:16/9}.contact-panel{padding:22px 16px}.contact-panel>p{font-size:20px}.contact-options{grid-template-columns:1fr}.contact-options h3{font-size:22px}.editorial-metrics dl{grid-template-columns:1fr}.article-meta{flex-wrap:wrap;gap:8px 20px}.hubspot-form{height:1300px}.roi-calculator{height:1500px}}.roi-page .editorial-heading{max-width:650px}.roi-page{padding-top:64px}.roi-page .editorial-heading>p{font-size:20px}.impact-gradient{background:linear-gradient(100deg,var(--blue),#a329d7);background-clip:text;-webkit-text-fill-color:transparent}.blog-page{padding:96px 24px 0}.blog-page .editorial-heading>p{font-family:Timeless Sans,Arial,sans-serif;font-size:36px;max-width:none}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.blog-card{background:white;border-radius:5px}.blog-card-copy{gap:0;padding:16px}.blog-card-copy .article-tag{align-self:flex-start;background:#f5e9fb;border-radius:20px;padding:3px 10px;color:#222;margin-bottom:10px;font-size:14px}.blog-card h2{font-size:24px;font-weight:600;line-height:1.4;margin-bottom:8px}.blog-card p{display:block;overflow:visible;font-size:16px;line-height:1.4}.blog-card time{font-size:16px;color:#666}.blog-more{margin:20px auto 24px}.assurance-page{padding-left:116px;padding-right:116px}.assurance-page .rich-content>p:first-child{text-align:left;font-size:24px;margin-bottom:16px}.assurance-page .editorial-image{display:inline-block;width:22%;height:105px;object-fit:contain;margin:20px 1%}@media (max-width:809px){.assurance-page,.blog-page{padding:96px 18px 34px}.blog-page .editorial-heading>p{font-size:24px}.blog-grid{grid-template-columns:1fr}.assurance-page .editorial-image{width:46%;margin:12px 2%}}.blog-more,.contact-panel .button,.editorial-heading+.blog-more{padding:10px 16px;font-size:16px}.contact-panel .help-button{color:#111;border-color:#ddd;background:#ddd}.contact-panel .help-button:hover{background:#ccc}.blog-page .editorial-heading h1{margin-bottom:12px}.blog-card-copy{font-family:Timeless Sans,Arial,sans-serif}.blog-card h2{font-size:22px;font-weight:700}.blog-card p,.blog-card time{font-size:15px}.blog-card-copy .article-tag{font-family:Timeless Sans,Arial,sans-serif;font-size:13px;font-weight:700}.blog-card-copy:has(.tag-articles) .article-tag{background:#f5f5f5}.blog-more{background:#444;border-color:#444;font-family:Timeless Sans,Arial,sans-serif;padding:8px 12px}.blog-card time{font-weight:500}.blog-card .tag-releases{background:#f0f7fc}.blog-card .tag-articles{background:#f5f5f5}.assurance-page .rich-content{font-weight:500;line-height:1.5}.assurance-page .rich-content h2,.assurance-page .rich-content h3{font-family:Timeless Sans,Arial,sans-serif}.assurance-page .rich-content li,.assurance-page .rich-content li p{margin:0}.roi-calculator{height:500px}@media (max-width:809px){.roi-calculator{height:700px}}.linkedin-feed{display:block;margin:38px 0;padding:24px;background:#eef0f2;border-radius:16px;color:inherit;text-decoration:none}.linkedin-feed h2{font-size:clamp(22px,2.5vw,28px);font-weight:500;margin:0 0 10px}.linkedin-feed h2 svg{display:inline-block;width:1em;height:1em;vertical-align:-.1em;margin-left:.2em}.linkedin-feed p{margin:0;color:#62666c;font-size:16px;line-height:1.5}.linkedin-feed:hover{background:#e5e8eb}.linkedin-feed:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.article-sales-contact{margin-top:24px;padding:16px;border-radius:16px;background:#deebf4}.article-sales-contact h2{font-size:28px;margin:0 0 12px}.article-sales-contact p{margin-bottom:18px}.article-sales-contact a{display:inline-block;text-decoration:underline;text-underline-offset:4px}.blog-row{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px;padding:18px 0;border-bottom:1px solid #e5e5e5;text-decoration:none}.blog-row:hover{background:#f8fafc}.blog-row>img{width:160px;height:auto;aspect-ratio:16/9;object-fit:cover;background:white;border-radius:6px}.blog-row-copy{grid-column:2;min-width:0}.blog-row .article-tag{font-size:12px}.blog-row h2{font-size:20px;line-height:1.3;margin:4px 0 6px}.blog-row p{font-size:14px;margin:0}.blog-row p,.blog-row time{line-height:1.5;color:#62666c}.blog-row time{font-size:12px}@media (max-width:640px){.blog-row{grid-template-columns:80px minmax(0,1fr);gap:6px 14px;padding:16px 0}.blog-row>img{width:80px;align-self:start}.blog-row h2{font-size:17px}.blog-row time{grid-column:2}}.blog-page{background:var(--paper);padding:70px clamp(28px,6vw,80px) 0}.blog-page .planning-heading{padding:44px 0 30px}.blog-row{border-color:var(--divider)}.blog-row h2{font-weight:500;letter-spacing:-.02em}.blog-row-meta{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.blog-row-meta>span,.blog-row-meta>time{display:inline-flex;align-items:center;border:1px solid var(--divider);border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.5;background:white;color:#62666c}.blog-row-meta>span{background:#edf5fd;color:var(--blue);border-color:#d6e7f7}.blog-page .blog-more{display:flex;width:fit-content;margin:28px auto;background:#e3e5e7;color:#30343a;border-color:#e3e5e7;border-radius:999px;padding:10px 22px}.blog-page .blog-more:hover{background:#d4d7da;border-color:#d4d7da}.blog-filter{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}.blog-filter label{color:#62666c}.blog-filter select{font:inherit;color:var(--ink);background:white;border:1px solid var(--divider);border-radius:8px;appearance:none;padding:.625rem 2.75rem .625rem .875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23535a64' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;max-width:100%}.blog-filter select:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.article-page{max-width:1040px;padding:100px 24px 48px}.article-page .editorial-heading{margin-bottom:30px}.article-page .back-link{margin-bottom:16px;font-size:14px}.article-intro{max-width:824px;margin:0 auto;padding:28px 32px;border:1px solid var(--divider);border-radius:18px;background:#edf3f7;text-align:left}.article-page .article-intro h1{font-family:inherit;font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.035em;text-align:left;margin:0 0 16px}.article-intro>p{font-size:18px;line-height:1.5;color:#52616b;margin:14px 0 0}.article-page .rich-content{max-width:760px;font-family:inherit;font-size:17px;line-height:1.7}.article-page .rich-content h2{font-family:inherit;font-size:28px;line-height:1.25;margin:32px 0 14px}.article-page .rich-content h3{font-family:inherit;font-size:22px;line-height:1.3;margin:26px 0 12px}.article-page .rich-content h4{font-family:inherit;font-size:19px;line-height:1.4;margin:22px 0 10px}.article-page .rich-content p{margin:0 0 18px}.article-page .rich-content li>p{margin-bottom:8px}.article-page .editorial-video{display:block;width:min(100%,620px);margin:28px auto 36px;border-radius:12px;background:#e9eef1}.article-page .editorial-image{display:block;height:auto;max-width:100%;object-fit:contain;margin:24px auto}.article-page .article-cover{display:block;max-width:760px;max-height:440px;object-fit:contain;margin:0 auto 28px}.article-page blockquote{border-left:3px solid #c3d7e6;padding:8px 20px;margin:24px 0;color:#42535e}@media(max-width:640px){.article-page{padding:94px 18px 32px}.article-intro{padding:22px 20px}.article-intro>p,.article-page .rich-content{font-size:16px}.article-page .editorial-video{width:92%}}