.sb-compare-page{--sb-compare-shell:min(1824px,calc(100% - 224px));color:#0f172a;background:#ffffff;overflow:hidden;}.sb-compare-page *,.sb-compare-page *::before,.sb-compare-page *::after{min-width:0;}.sb-compare-page .container{width:var(--sb-compare-shell);max-width:none;padding-left:15px;padding-right:15px;}.sb-compare-hero{padding:92px 0 72px;text-align:center;background:linear-gradient(180deg,rgba(21,114,232,0.08),rgba(255,255,255,0) 76%),#ffffff;}.sb-compare-label{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;color:#1572e8;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.sb-compare-hero h1{max-width:930px;margin:0 auto;font-size:56px;line-height:1.04;font-weight:600;letter-spacing:0;}.sb-compare-hero p{max-width:790px;margin:28px auto 0;color:#657083;font-size:20px;line-height:1.55;}.sb-compare-summary{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:840px;margin:42px auto 0;}.sb-compare-summary-card{border:1px solid #dfe6ef;border-radius:8px;padding:22px;background:#ffffff;text-align:left;}.sb-compare-summary-card.is-primary-brand{border-color:rgba(21,114,232,0.35);background:linear-gradient(180deg,rgba(21,114,232,0.07),rgba(255,255,255,0));}.sb-compare-brand{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:20px;font-weight:700;}.sb-compare-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#ffffff;background:#1572e8;font-size:14px;font-weight:700;}.sb-compare-summary-card:not(.is-primary-brand) .sb-compare-mark{color:#576071;background:#edf1f6;}.sb-compare-summary-card p{margin:0;color:#657083;font-size:15px;line-height:1.55;}.sb-compare-table-section{padding:64px 0 92px;}.sb-compare-partners-section{padding:58px 0 32px;background:#ffffff;}.sb-compare-partners-section .sb-partners{margin:0;}.sb-compare-partners-section .sb-partners-label{margin-bottom:28px;}.sb-compare-partners-section .sb-partners-carousel{padding-top:12px;padding-bottom:14px;}.sb-compare-social-proof{padding-top:84px;padding-bottom:84px;border-top:1px solid #dfe6ef;border-bottom:1px solid #dfe6ef;}.sb-compare-section-heading{max-width:820px;margin-bottom:36px;}.sb-compare-section-heading h2{margin:0;font-size:42px;line-height:1.12;font-weight:600;}.sb-compare-section-heading p{margin:18px 0 0;color:#657083;font-size:18px;line-height:1.55;}.sb-compare-table-scroll{max-width:100%;overflow:hidden;}.sb-compare-table-head{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,0.72fr) minmax(0,0.72fr);align-items:end;border-bottom:1px solid #dfe6ef;background:#ffffff;position:sticky;top:0;z-index:3;}.sb-compare-table-head>div{padding:18px 22px;}.sb-compare-table-brand{min-height:72px;display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:17px;font-weight:700;text-align:left;}.sb-compare-table-brand.is-primary-brand{color:#1572e8;border-top:2px solid rgba(21,114,232,0.55);}.sb-compare-table{border-bottom:1px solid #dfe6ef;}.sb-compare-group-block{border-bottom:1px solid #dfe6ef;}.sb-compare-group-block:last-child{border-bottom:0;}.sb-compare-group-block[open] .sb-compare-group i{transform:rotate(180deg);}.sb-compare-group{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:68px;padding:0 22px;color:#6b7484;border-bottom:0;background:#ffffff;cursor:pointer;list-style:none;}.sb-compare-group::-webkit-details-marker{display:none;}.sb-compare-group span{display:grid;gap:4px;}.sb-compare-group strong{color:#263043;font-size:13px;font-weight:700;letter-spacing:0.08em;line-height:1.35;text-transform:uppercase;}.sb-compare-group small{color:#8a94a6;font-size:13px;font-weight:600;letter-spacing:0;line-height:1.35;text-transform:none;}.sb-compare-group i{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dfe6ef;border-radius:999px;color:#657083;font-size:13px;transition:transform 0.18s ease;}.sb-compare-row{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,0.72fr) minmax(0,0.72fr);min-height:64px;border-bottom:1px solid #dfe6ef;}.sb-compare-cell{display:flex;align-items:center;padding:16px 22px;font-size:16px;line-height:1.35;}.sb-compare-feature{font-weight:600;}.sb-compare-value{justify-content:flex-start;text-align:left;color:#596276;font-weight:600;}.sb-compare-value.is-primary-brand{color:#263043;}.sb-compare-value.is-competitor{color:#7a8496;}.sb-status{display:inline-flex;align-items:center;justify-content:flex-start;gap:9px;min-height:26px;max-width:100%;}.sb-status span{overflow-wrap:anywhere;}.sb-status-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:18px;line-height:1;}.sb-status.is-yes .sb-status-icon{color:#15803d;}.sb-status.is-no .sb-status-icon{color:#991b1b;}.sb-status.is-partial .sb-status-icon{color:#92400e;}.sb-compare-value.is-competitor .sb-status-icon{color:#9aa4b2;}.sb-compare-notes{margin-top:24px;color:#7a8496;font-size:14px;line-height:1.6;}.sb-compare-notes p{margin:0 0 10px;}.sb-compare-notes ul{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;}.sb-compare-notes a{color:#1572e8;font-weight:600;}.sb-compare-decision{padding:76px 0;background:#07111f;color:#ffffff;}.sb-compare-choice,.sb-compare-evaluation,.sb-compare-faq{padding:76px 0;}.sb-compare-choice{background:#f6f9fd;}.sb-compare-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.sb-compare-choice-grid article{padding:30px;border:1px solid #dfe6ef;border-radius:12px;background:#fff;}.sb-compare-choice-grid h3{margin:0 0 18px;font-size:26px;}.sb-compare-choice-grid li,.sb-compare-evaluation li{margin-bottom:12px;color:#596276;line-height:1.6;}.sb-compare-evaluation{background:radial-gradient(circle at 100% 0,rgba(21,114,232,0.09),transparent 36%),#ffffff;}.sb-compare-evaluation .sb-compare-section-heading,.sb-compare-faq .sb-compare-section-heading{max-width:920px;margin-right:auto;margin-left:auto;text-align:center;}.sb-compare-evaluation ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:none;margin:0;padding:0;list-style:none;counter-reset:evaluation-step;}.sb-compare-evaluation li{position:relative;min-height:150px;margin:0;padding:28px 28px 26px 82px;border:1px solid #dfe6ef;border-radius:12px;background:rgba(255,255,255,0.92);box-shadow:0 14px 34px rgba(15,23,42,0.05);counter-increment:evaluation-step;}.sb-compare-evaluation li::before{content:counter(evaluation-step,decimal-leading-zero);position:absolute;top:26px;left:26px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:#ffffff;background:#1572e8;font-size:14px;font-weight:800;}.sb-compare-evaluation li strong{display:block;margin-bottom:7px;color:#172033;font-size:18px;line-height:1.35;}.sb-compare-faq{border-top:1px solid #dfe6ef;background:#f6f9fd;}.sb-compare-faq details{max-width:1080px;margin-right:auto;margin-bottom:12px;margin-left:auto;border:1px solid #dfe6ef;border-radius:10px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,0.035);overflow:hidden;}.sb-compare-faq summary{position:relative;padding:22px 68px 22px 24px;color:#263043;cursor:pointer;font-size:18px;font-weight:700;line-height:1.45;list-style:none;}.sb-compare-faq summary::-webkit-details-marker{display:none;}.sb-compare-faq summary::after{content:"+";position:absolute;top:50%;right:22px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;color:#1572e8;background:rgba(21,114,232,0.1);font-size:22px;font-weight:500;transform:translateY(-50%);}.sb-compare-faq details[open] summary::after{content:"−";}.sb-compare-faq details p{margin:0;padding:0 68px 24px 24px;color:#657083;font-size:16px;line-height:1.7;}.sb-compare-decision .container{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(320px,0.7fr);gap:52px;align-items:start;}.sb-compare-decision h2{margin:0;font-size:42px;line-height:1.12;font-weight:600;}.sb-compare-decision p{margin:20px 0 0;color:#aeb7c7;font-size:18px;line-height:1.6;}.sb-compare-decision ul{display:grid;gap:14px;margin:0;padding:0;}.sb-compare-decision li{position:relative;padding:18px 18px 18px 48px;border:1px solid rgba(255,255,255,0.12);border-radius:8px;background:rgba(255,255,255,0.06);color:#ffffff;font-size:16px;line-height:1.45;font-weight:600;}.sb-compare-decision li::before{content:"";position:absolute;top:22px;left:20px;width:12px;height:12px;border-radius:999px;background:#31ce36;}.sb-compare-cta{padding:72px 0 92px;background:#f6f9fd;color:#0f172a;text-align:center;}.sb-compare-cta h2{max-width:760px;margin:0 auto;font-size:42px;line-height:1.12;font-weight:600;}.sb-compare-cta p{max-width:700px;margin:22px auto 0;color:#657083;font-size:18px;line-height:1.55;}.sb-compare-actions{display:flex;justify-content:center;gap:18px 22px;margin-top:34px;flex-wrap:wrap;}.sb-compare-button{display:inline-flex;align-items:center;justify-content:center;min-width:176px;min-height:52px;padding:0 24px;border-radius:45px;font-size:16px;font-weight:600;text-decoration:none;border:1px solid transparent;transition:background-position 0.34s ease,border-color 0.34s ease;}.sb-compare-button.is-primary{color:#ffffff;background-image:linear-gradient(90deg,#073fb8 0 50%,#1572e8 50% 100%);background-size:200% 100%;background-position:100% 0;}.sb-compare-button.is-primary:hover,.sb-compare-button.is-primary:focus{color:#ffffff;background-position:0 0;}.sb-compare-button.is-secondary{color:#263043;border-color:#d8e1ee;background-image:linear-gradient(90deg,#dbe4ef 0 50%,#ffffff 50% 100%);background-size:200% 100%;background-position:100% 0;}.sb-compare-button.is-secondary:hover,.sb-compare-button.is-secondary:focus{color:#263043;background-position:0 0;border-color:#c6d3e2;}@media (max-width:1499.98px){.sb-compare-page{--sb-compare-shell:min(1520px,calc(100% - 120px));}}@media (max-width:1099.98px){.sb-compare-page{--sb-compare-shell:calc(100% - 56px);}.sb-compare-hero h1{font-size:46px;}.sb-compare-table-head,.sb-compare-row{grid-template-columns:minmax(0,1fr) minmax(0,0.72fr) minmax(0,0.72fr);}.sb-compare-decision .container{grid-template-columns:1fr;}}@media (max-width:767.98px){.sb-compare-page{--sb-compare-shell:calc(100% - 64px);}.sb-compare-page .container{padding-left:0;padding-right:0;}.sb-compare-hero{padding:64px 0 48px;text-align:left;}.sb-compare-hero h1{font-size:36px;}.sb-compare-hero p{margin-left:0;font-size:18px;}.sb-compare-summary{grid-template-columns:1fr;}.sb-compare-choice-grid{grid-template-columns:1fr;}.sb-compare-evaluation ol{grid-template-columns:1fr;}.sb-compare-evaluation li{min-height:0;padding:76px 22px 24px;}.sb-compare-evaluation li::before{top:22px;left:22px;}.sb-compare-faq summary{padding:20px 58px 20px 20px;font-size:17px;}.sb-compare-faq summary::after{right:18px;}.sb-compare-faq details p{padding:0 20px 22px;}.sb-compare-table-scroll{overflow:visible;border:0;border-radius:0;}.sb-compare-table-head{display:none;}.sb-compare-table{display:grid;gap:14px;border-bottom:0;}.sb-compare-group-block{border:1px solid #dfe6ef;border-radius:8px;background:#ffffff;overflow:hidden;}.sb-compare-group{min-height:64px;padding:0 16px;border-bottom:0;background:#ffffff;line-height:1.35;}.sb-compare-group strong{font-size:12px;}.sb-compare-group small{font-size:12px;}.sb-compare-group i{width:32px;height:32px;}.sb-compare-row{display:grid;grid-template-columns:1fr;min-height:0;border:0;border-top:1px solid #dfe6ef;border-radius:0;background:#ffffff;overflow:hidden;}.sb-compare-cell{padding:14px 16px;font-size:15px;}.sb-compare-feature{border-bottom:1px solid #dfe6ef;background:#ffffff;font-size:16px;}.sb-compare-value{justify-content:space-between;gap:14px;text-align:left;}.sb-compare-value::before{content:"Smile.io";color:#657083;font-size:13px;font-weight:700;}.sb-compare-value.is-primary-brand{border-left:0;border-right:0;border-bottom:1px solid rgba(21,114,232,0.18);}.sb-compare-value.is-primary-brand::before{content:"Whatsplaid";color:#1572e8;}.sb-status{flex:0 1 auto;justify-content:flex-end;text-align:right;}.sb-status-icon{width:20px;height:20px;font-size:18px;}.sb-compare-table-section{padding:48px 0 72px;}.sb-compare-section-heading h2,.sb-compare-decision h2,.sb-compare-cta h2{font-size:32px;}.sb-compare-decision{text-align:left;}.sb-compare-cta{text-align:center;}.sb-compare-actions{justify-content:center;}}@media (max-width:389.98px){.sb-compare-page{--sb-compare-shell:calc(100% - 24px);}}