.blog-post{background:white}.post-background{background:linear-gradient(#ffffff8c,#ffffff8c),url(/images/landing/effects/comparison-glow-desktop.webp) no-repeat calc(50% + 1250px) -300px /2601px,url(/images/landing/effects/proof-glow-desktop.webp) no-repeat calc(50% - 1380px) 3000px /2400px,url(/images/landing/effects/footer-glow-desktop.webp) no-repeat calc(50% + 1000px) calc(100% + 600px) /2705px}.blog-post .landing-header a[aria-current]{color:var(--landing-blue);font-weight:600;text-shadow:0 0 20px #225ad15c}.post-hero{padding-top:124px;padding-bottom:120px}.post-breadcrumb{font-size:20px;line-height:1.4;margin-bottom:46px}.post-breadcrumb ol{display:flex;flex-wrap:wrap;gap:10px 14px}.post-breadcrumb li{min-width:0;overflow-wrap:anywhere}.post-breadcrumb li+li:before{content:"›";padding-right:14px;color:#9bb3d8}.post-breadcrumb a{color:#517bec}.post-breadcrumb a:hover{color:var(--landing-navy)}.post-category{display:inline-block;padding:15px 30px;border-radius:20px;color:var(--landing-blue);background:#eff5ff;font-size:20px;line-height:22px;margin-bottom:22px}.blog-post .post-hero h1{max-width:1370px;font-size:clamp(64px,6.77vw,130px);line-height:.923;letter-spacing:-.02em;top:0;overflow-wrap:break-word}.blog-post .post-excerpt{max-width:820px;font-size:20px;line-height:22px;margin-top:32px}.post-meta-row{justify-content:space-between;gap:30px;margin-top:54px}.post-author,.post-meta-row{display:flex;align-items:center}.post-author{gap:20px;color:#6e89b7}.post-author img{width:64px;height:64px;flex-shrink:0}.post-author p:first-child{font-size:24px;line-height:30px;font-weight:600}.post-author p+p{font-size:18px;line-height:24px}.post-cover{aspect-ratio:1680/740;border-radius:30px;overflow:hidden;background:#eff5ff}.post-cover .post-image,.post-cover .post-media-empty{width:100%;height:100%;object-fit:cover}.post-body-layout{display:grid;grid-template-columns:minmax(220px,21.43%) minmax(0,1fr);column-gap:clamp(44px,10.94vw,210px);align-items:start;margin-top:80px}.post-sidebar{position:sticky;top:24px;max-height:calc(100svh - 48px);display:flex;flex-direction:column;min-height:0;gap:24px}.post-toc{min-height:0;overflow-y:auto;scrollbar-width:thin}.post-mobile-share{display:none}.post-reading-progress{position:fixed;inset:0 0 auto;z-index:80;height:3px;pointer-events:none}.post-reading-progress>div{height:100%;background:var(--landing-blue);transform-origin:left}.post-sidebar nav a{transition:color .16s ease}.post-share-buttons>a,.post-share-buttons>button,.post-share-more>summary{transition:background-color .16s ease,transform .16s ease}.post-share-buttons>a:active,.post-share-buttons>button:active,.post-share-more>summary:active{transform:scale(.96)}.post-sidebar-label{font-size:16px;line-height:24px;font-weight:600;color:#708ab1;border-bottom:1px solid #e6edf8;padding-bottom:6px}.post-desktop-toc{min-height:0;display:flex;flex-direction:column}.post-desktop-toc nav{overflow-y:auto;overscroll-behavior:contain;max-height:min(42svh,380px);scrollbar-width:thin}.post-sidebar nav ul{display:grid;gap:10px;padding-block:8px}.post-sidebar nav a{display:block;font-size:clamp(16px,1.145vw,22px);line-height:1.4;color:#6b89c3;overflow-wrap:break-word}.post-sidebar nav a:hover,.post-sidebar nav a[aria-current]{color:var(--landing-blue)}.post-mobile-toc{display:none}.post-sidebar-actions{display:grid;gap:12px;padding-top:8px}.blog-post .post-sidebar-actions .landing-button{white-space:normal;text-align:center;padding-inline:16px;font-size:clamp(14px,1.04vw,20px)}.post-share{position:relative;flex-shrink:0}.post-share-buttons{display:flex;gap:10px;padding-top:12px}.post-share-buttons>a,.post-share-buttons>button,.post-share-more>summary{min-width:44px;width:clamp(44px,4.2vw,80px);height:clamp(44px,3.6vw,70px);display:grid;place-items:center;border:1px solid #91aeff;border-radius:24px;color:var(--landing-blue);background:white;cursor:pointer}.post-share-buttons svg{width:24px;height:24px}.post-share-more>summary{list-style:none}.post-share-more>summary::-webkit-details-marker{display:none}.post-share-more{position:relative}.post-share-menu{position:absolute;z-index:5;right:0;top:calc(100% + 8px);min-width:160px;padding:8px;border:1px solid #dce8ff;border-radius:12px;background:white;box-shadow:0 8px 30px #102b591a}.post-share-menu>*{display:block;width:100%;padding:10px;text-align:left;font-size:16px;cursor:pointer}.post-share-buttons>a:hover,.post-share-buttons>button:hover,.post-share-menu>:hover,.post-share-more>summary:hover{background:#eff5ff}.post-share-status{position:absolute;top:100%;font-size:13px;line-height:18px;color:var(--landing-blue)}.post-content-column{min-width:0;width:100%}.post-prose{font-size:clamp(20px,1.25vw,24px);line-height:1.25;color:#6f89b5;font-weight:400;overflow-wrap:break-word}.blog-post .post-prose>*+*{margin-top:24px}.blog-post .post-prose h2{margin-top:56px;margin-bottom:36px;font-size:clamp(36px,3.125vw,60px)}.blog-post .post-prose h2,.blog-post .post-prose h3{line-height:1;letter-spacing:-.02em;color:var(--landing-navy);scroll-margin-top:32px}.blog-post .post-prose h3{margin-top:36px;margin-bottom:12px;font-size:30px}.blog-post .post-prose>:first-child{margin-top:0}.post-prose a{text-decoration:underline;text-underline-offset:4px;color:var(--landing-blue)}.post-prose :is(h2,h3,h4,h5,h6) a{color:inherit;text-decoration:none}.post-prose a:hover{color:#123c94}.post-prose strong{font-weight:600;color:var(--landing-navy)}.post-prose ul{list-style:disc;padding-left:28px}.post-prose ol{list-style:decimal;padding-left:28px}.post-prose li+li{margin-top:20px}.post-prose li::marker{color:var(--landing-navy)}.post-prose li>:is(ul,ol){margin-top:12px}.post-prose blockquote{padding:24px;border-left:4px solid var(--landing-blue);background:#eff5ff;border-radius:0 16px 16px 0}.post-prose hr{border:0;border-top:1px solid #dce8ff;margin-block:40px}.post-prose pre{padding:24px;overflow-x:auto;background:#eff5ff;border-radius:16px;font-size:16px;line-height:1.5;color:var(--landing-navy)}.post-prose :not(pre)>code{background:#eff5ff;padding:.1em .25em;border-radius:4px;font-size:.85em}.post-prose img{max-width:100%;height:auto}.post-callout{display:flex;align-items:flex-start;gap:20px;background:#eff5ff;border-radius:12px;padding:24px;color:#526d9e}.post-callout svg{flex-shrink:0;width:26px;height:26px;color:#2f7cff;margin-top:3px}.post-callout p+p,.post-takeaways p+p{margin-top:16px}.post-takeaways{background:#eff5ff;border-radius:20px;padding:28px}.post-takeaways-label{font-weight:600;color:var(--landing-navy);margin-bottom:16px}.post-faq-item{border:1px solid #e5efff;border-radius:24px;background:white;padding:30px 32px;box-shadow:0 6px 40px #14429607}.post-faq-item+.post-faq-item{margin-top:12px}.blog-post .post-faq-item h3{margin:0 0 14px}.post-faq-item p{font-size:20px;line-height:30px}.post-faq-item p+p{margin-top:14px}.post-figure .post-image{display:block;width:100%;height:auto;border-radius:30px}.post-figure .post-media-empty{aspect-ratio:1110/350;border-radius:30px;background:#eff5ff}.post-figure figcaption{margin-top:12px}.post-media-split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.blog-post .post-media-split h3{margin-top:0}.post-media-split .post-media-empty{aspect-ratio:520/285}.post-media-split figcaption{font-size:18px;line-height:20px}.post-table-scroll{overflow-x:auto;border:1px solid #e5efff;border-radius:20px}.post-prose table{width:100%;border-collapse:collapse;text-align:left}.post-prose th{font-weight:600;color:var(--landing-navy)}.post-prose :is(th,td){padding:20px 24px;border-bottom:1px solid #e5edf8;vertical-align:top}.post-prose thead{background:#eff5ff}.post-prose tbody tr:last-child>*{border-bottom:0}.post-comparison{border:1px solid #e5efff;border-radius:24px;overflow:hidden;background:white}.post-comparison table{table-layout:fixed}.post-comparison td{font-size:20px;line-height:22px}.post-mobile-row-label{display:none}.blog-post .blog-conversion-inline{margin-block:56px;padding:30px;display:flex;flex-direction:column;align-items:stretch;gap:30px;border-radius:30px}.blog-post .blog-conversion-inline h2{margin:0;color:white;font-size:clamp(34px,2.6vw,50px);line-height:1}.blog-post .blog-conversion-inline p{margin-top:14px;color:white;font-size:20px;line-height:22px;font-weight:300}.blog-post .blog-conversion-inline .landing-button{align-self:flex-end;text-decoration:none}.post-related{margin-top:56px}.blog-post .post-related>h2{font-size:clamp(40px,3.125vw,60px);line-height:1;letter-spacing:-.02em;margin-bottom:36px}.post-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px}.blog-post .blog-card-copy h3{font-size:36px;line-height:1;letter-spacing:-.02em;overflow-wrap:break-word}.blog-post .blog-card-link:hover h3{color:var(--landing-blue)}.blog-post .blog-card-copy{padding:36px 47px}.blog-post .blog-closing .final-copy h2{max-width:1070px}@media (min-width:1024px) and (max-width:1500px){.post-hero{padding-top:100px;padding-bottom:80px}.post-related-grid{gap:28px}.blog-post .blog-card-copy{padding:28px}.blog-post .blog-card-copy h3{font-size:28px}.blog-post .blog-closing .final-copy h2{max-width:70%}}@media (max-width:1023px){.post-background{background:linear-gradient(#ffffffd9,#ffffffd9),url(/images/landing/effects/comparison-glow-mobile.webp) no-repeat calc(50% + 360px) -120px /2100px,url(/images/landing/effects/footer-glow-mobile.webp) no-repeat calc(50% + 240px) calc(100% + 540px) /1065px}.post-hero{padding-top:140px;padding-bottom:80px}.post-breadcrumb{font-size:16px;margin-bottom:28px}.post-breadcrumb ol{gap:6px 10px}.post-breadcrumb li+li:before{padding-right:10px}.post-category{font-size:16px;line-height:20px;padding:10px 24px;border-radius:15px;margin-bottom:14px}.blog-post .post-hero h1{font-size:clamp(40px,12.44vw,76px);line-height:.96;letter-spacing:-.025em}.blog-post .post-excerpt{font-size:16px;line-height:18px;margin-top:18px}.post-meta-row{flex-wrap:wrap;gap:22px;margin-top:34px}.post-author{gap:14px}.post-author img{width:46px;height:46px}.post-author p:first-child{font-size:18px;line-height:24px}.post-author p+p{font-size:12px;line-height:18px}.blog-post .post-cover-container{width:100%;max-width:none}.post-cover{border-radius:0;aspect-ratio:402/300;max-height:500px}.post-body-layout{display:flex;flex-direction:column;gap:28px;margin-top:36px}.post-sidebar{position:static;max-height:none;width:100%;gap:22px}.post-desktop-toc,.post-sidebar-actions{display:none}.post-mobile-toc{display:block;border-bottom:1px solid #dce8ff;padding-bottom:14px}.post-mobile-toc summary{cursor:pointer;font-size:18px;line-height:26px;padding-block:8px;font-weight:600}.post-mobile-toc nav{margin-top:12px}.post-sidebar .post-share{display:none}.post-mobile-share{display:block;margin-top:36px}.post-prose{font-size:19px;line-height:1.08}.blog-post .post-prose>*+*{margin-top:16px}.blog-post .post-prose h2{font-size:32px;line-height:1;margin-top:36px;margin-bottom:24px}.blog-post .post-prose h3{font-size:22px;line-height:1;margin-top:28px}.post-prose li+li{margin-top:20px}.post-prose ol,.post-prose ul{padding-left:27px}.post-callout{gap:10px;padding:14px 12px;font-size:18px;line-height:20px}.post-callout svg{width:20px;height:20px;margin-top:0}.post-faq-item,.post-takeaways{padding:20px}.blog-post .post-faq-item h3{margin-top:0;font-size:24px}.post-faq-item p{font-size:19px;line-height:20px}.post-figure .post-media-empty{aspect-ratio:354/224}.post-figure figcaption{font-size:18px;line-height:20px}.post-media-split{grid-template-columns:minmax(0,1fr);gap:16px}.post-prose :is(th,td){padding:16px}.post-comparison table{font-size:24px}.post-comparison :is(thead,tbody){display:block}.post-comparison tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.post-comparison :is(thead td,tbody th){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.post-comparison td{font-size:16px;line-height:18px}.post-mobile-row-label{display:inline;font-weight:600}.blog-post .blog-conversion-inline{margin-block:36px;padding:24px 12px;border-radius:24px;gap:26px}.blog-post .blog-conversion-inline h2{font-size:32px}.blog-post .blog-conversion-inline p{font-size:16px;line-height:18px}.blog-post .blog-conversion-inline .landing-button{align-self:stretch;text-align:center}.post-related{margin-top:44px}.blog-post .post-related>h2{font-size:32px;margin-bottom:22px}.post-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.blog-post .blog-card-copy{padding:20px 16px}.blog-post .blog-card-copy h3{font-size:30px}.blog-post .blog-closing .landing-final{padding-top:100px}.blog-post .blog-closing .final-copy h2{max-width:550px;font-size:clamp(44px,13.43vw,54px);line-height:1}.blog-post .blog-closing .final-phone{top:calc(100% - 320px)}}@media (max-width:699px){.post-related-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:374px){.blog-post .post-hero h1{font-size:40px}.post-author{gap:10px}}@media (prefers-reduced-motion:reduce){.post-share-buttons>a,.post-share-buttons>button,.post-share-more>summary,.post-sidebar nav a{transition:none}.post-share-buttons>a:active,.post-share-buttons>button:active,.post-share-more>summary:active{transform:none}}