.mbz-icon{display:inline-block;width:20px;height:20px;flex:0 0 20px;vertical-align:middle}.seo-breadcrumbs>.mbz-icon{width:13px;height:13px;flex-basis:13px;color:#75818b}.mbz-story .seo-article-head{max-width:920px;margin:auto}.mbz-story .seo-article-head h1{font-size:clamp(36px,5.1vw,62px);line-height:1.12;letter-spacing:-.035em;font-weight:500;margin:18px 0 24px;hyphens:auto}.mbz-story .article-lead{font-size:20px;line-height:1.75;color:#c1c9d0;max-width:820px;margin:26px 0 0}.mbz-story .project-meta{font-size:14px;color:var(--muted)}.mbz-story .office-photo{max-width:1040px;margin:38px auto 44px}.office-photo>img{display:block;width:100%;height:auto;border-radius:18px}.office-photo figcaption{font-size:12px;line-height:1.65;color:#9aa7b2;max-width:820px;margin:13px auto 0}.mbz-story .seo-article-body{margin:0 auto;max-width:820px}.mbz-story .article-content{font-size:18px;line-height:1.85;overflow-wrap:break-word}.mbz-story .article-content>p{margin:0 0 24px;color:#cbd3da}.mbz-story h2{font-size:30px;font-weight:500;line-height:1.3;letter-spacing:-.02em;margin:48px 0 20px;scroll-margin-top:105px}.mbz-story h3{font-size:22px;line-height:1.4;font-weight:500}.mbz-story .article-content a{color:#a6cfef;text-decoration:underline;text-underline-offset:4px}.comparison-wrap{margin:30px 0 36px;border:1px solid #314352;border-radius:14px;overflow:hidden}.comparison{border-collapse:collapse;width:100%;table-layout:fixed;font-size:15px;line-height:1.65}.comparison caption{text-align:left;padding:22px;background:#111d29;color:#e5edf4;font-size:18px}.comparison th,.comparison td{padding:18px 16px;border-top:1px solid #314352;vertical-align:top;text-align:left}.comparison thead th{background:#182a3c;color:#d8e8f6;font-weight:600}.comparison th:first-child{width:24%}.comparison tbody th{font-weight:500;color:#e3edf5}.comparison td{color:#c1ccd5}.comparison tbody tr:nth-child(even){background:#0c141e}.weight-example{border:1px solid #314b64;border-radius:16px;background:linear-gradient(135deg,#101f30,#0e151e);padding:28px;margin:32px 0}.weight-example h3{margin:0 0 26px;color:#e7f2fb}.weight-row{margin:22px 0}.weight-row>div:first-child{display:flex;gap:15px;justify-content:space-between;align-items:baseline;font-size:15px}.weight-row strong{white-space:nowrap;color:#eef6fc}.weight-track{height:13px;background:#263445;border-radius:9px;margin-top:10px;overflow:hidden}.weight-track>span{display:block;height:100%;background:#8ebfe5;border-radius:9px}.weight-saving{margin:27px 0;display:flex;flex-direction:column;gap:8px}.weight-saving>strong{font-size:24px;font-weight:500;color:#a7d5f4}.weight-saving>span{font-size:13px;color:#a6bacb}.weight-example>p{font-size:13px;line-height:1.7;color:#aebfce;margin:0}.mbz-story .seo-related{margin-top:55px}.mbz-story .seo-related h2{font-size:23px;margin:0 0 18px}.kb-read .mbz-icon{width:17px;height:17px;flex-basis:17px;margin-left:6px}.nav-dropbtn .mbz-icon{width:15px;height:15px;flex-basis:15px}.nav-toggle .mbz-icon{width:26px;height:26px;position:relative}.nav-toggle .icon-close{display:none}.nav-toggle[aria-expanded=true] .icon-menu{display:none}.nav-toggle[aria-expanded=true] .icon-close{display:inline-block}.footer-review-stars{display:inline-flex;white-space:nowrap}.footer-review-stars .mbz-icon{width:17px;height:17px;flex-basis:17px;fill:currentColor;stroke-width:1}.footer-review-controls .mbz-icon{width:20px;height:20px}.cookie-settings-modal__close .mbz-icon{width:20px;height:20px}.footer-google-link .mbz-icon{width:14px;height:14px;margin-left:4px}
@media(max-width:680px){.mbz-story .seo-article-head h1{font-size:35px;line-height:1.17}.mbz-story .article-lead{font-size:18px;line-height:1.75}.mbz-story .article-content{font-size:17px;line-height:1.8}.mbz-story h2{font-size:26px;margin-top:38px}.mbz-story .office-photo{margin:28px auto 34px}.office-photo>img{border-radius:12px}.office-photo figcaption{font-size:11px}.weight-example{padding:21px}.weight-row>div:first-child{font-size:13px}.weight-saving>strong{font-size:21px}.comparison{display:block}.comparison caption{display:block;font-size:16px;padding:18px}.comparison thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.comparison tbody,.comparison tr,.comparison td,.comparison tbody th{display:block;width:100%!important}.comparison tbody tr{padding:16px 18px;border-top:1px solid #314352}.comparison tbody th,.comparison td{padding:0;border:0}.comparison tbody th{font-size:17px;margin-bottom:16px}.comparison td{margin:12px 0;font-size:14px}.comparison td:before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:#9bc8ee;margin-bottom:5px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
