@charset "UTF-8";@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-500.woff2) format("woff2")}a:focus-visible,a:hover{color:var(--sbp-cyan-dark)}.sbp-header__logo a:focus-visible,.sbp-header__logo a:hover{color:var(--sbp-white)}.screen-reader-text:focus{clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto}.sbp-skip-link:focus{display:block;height:auto;left:8px;padding:12px 16px;position:fixed;top:8px;width:auto;z-index:100;clip:auto;background:var(--sbp-white);border-radius:var(--sbp-r-sm);clip-path:none;color:var(--sbp-navy);font:500 var(--sbp-btn)/1 var(--sbp-font-body);letter-spacing:.04em;text-transform:uppercase}.sbp-section--dark a:focus-visible,.sbp-section--dark a:hover{color:var(--sbp-white)}.sbp-btn{align-items:center;background:var(--sbp-cyan);border:1px solid transparent;border-radius:var(--sbp-r-pill);color:var(--sbp-white);cursor:pointer;display:inline-flex;font:500 var(--sbp-btn)/1 var(--sbp-font-body);justify-content:center;letter-spacing:.04em;padding:13px 20px;text-decoration:none;text-transform:uppercase}.sbp-btn:focus-visible,.sbp-btn:hover{background:var(--sbp-cyan-dark);color:var(--sbp-white)}.sbp-btn--inverse{background:var(--sbp-white);color:var(--sbp-navy)}.sbp-btn--inverse:focus-visible,.sbp-btn--inverse:hover{background:var(--sbp-light);color:var(--sbp-navy)}.sbp-btn--ghost{background:transparent;border-color:currentcolor;color:var(--sbp-cyan)}.sbp-btn--ghost:focus-visible,.sbp-btn--ghost:hover{background:transparent;color:var(--sbp-cyan-dark)}.sbp-section--dark .sbp-btn--ghost{color:var(--sbp-cyan-bright)}.sbp-section--dark .sbp-btn--ghost:focus-visible,.sbp-section--dark .sbp-btn--ghost:hover{color:var(--sbp-white)}.sbp-btn--block{width:100%}.sbp-label{display:block;font:400 var(--sbp-small)/1.55 var(--sbp-font-body);margin-bottom:6px}.sbp-field,.sbp-label{color:var(--sbp-heading);letter-spacing:normal;text-transform:none}.sbp-field{background:var(--sbp-white);border:1px solid var(--sbp-line-strong);border-radius:var(--sbp-r-sm);font:300 var(--sbp-body)/1.6 var(--sbp-font-body);padding:12px 13px;width:100%}.sbp-field::-moz-placeholder{color:var(--sbp-muted);opacity:1}.sbp-field::placeholder{color:var(--sbp-muted);opacity:1}.sbp-field:focus-visible{border-color:var(--sbp-cyan)}.sbp-field[aria-invalid=true]{border-color:var(--sbp-error)}.sbp-field--textarea{height:110px;resize:vertical}select.sbp-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23676e78' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px;padding-right:36px}.sbp-check{align-items:start;display:grid;font:400 var(--sbp-small)/1.55 var(--sbp-font-body);gap:10px;grid-template-columns:18px 1fr;letter-spacing:normal;text-transform:none}.sbp-check input{accent-color:var(--sbp-cyan);height:18px;margin:1px 0 0;width:18px}.sbp-form-note{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-form-note--error{color:var(--sbp-error)}.sbp-form-note--success{color:var(--sbp-success)}.sbp-form-card a:focus-visible,.sbp-form-card a:hover{color:var(--sbp-white)}.sbp-form-card .wpcf7-submit:focus-visible,.sbp-form-card .wpcf7-submit:hover{background:var(--sbp-cyan-dark)}.sbp-form-card form.submitting .wpcf7-spinner{display:inline-block}.sbp-form-card .wpcf7-not-valid-tip{border-radius:var(--sbp-r-sm);color:var(--sbp-error);display:block;margin-top:4px;padding:6px 10px}.sbp-form-card .wpcf7-not-valid-tip,.sbp-form-card form .wpcf7-response-output{background:var(--sbp-white);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-form-card form .wpcf7-response-output{border:1px solid var(--sbp-line-strong);border-radius:var(--sbp-r-sm);color:var(--sbp-heading);margin:14px 0 0;padding:10px 12px}.sbp-nav a:focus-visible,.sbp-nav a:hover{color:var(--sbp-white)}.sbp-nav-toggle[aria-expanded=true] .sbp-nav-toggle__bar{opacity:0}.sbp-nav-toggle[aria-expanded=true]:before{transform:translateY(7px) rotate(45deg)}.sbp-nav-toggle[aria-expanded=true]:after{transform:translateY(-7px) rotate(-45deg)}.sbp-nav__submenu-toggle[aria-expanded=true]:after{transform:rotate(-135deg)}.sbp-nav .sub-menu{background:var(--sbp-white);border-radius:var(--sbp-r);box-shadow:var(--sbp-sh-drop);display:none;left:0;list-style:none;margin:0;min-width:200px;padding:8px;position:absolute;top:100%;z-index:30;--sbp-focus:var(--sbp-cyan-dark)}.sbp-nav .sub-menu a{border-radius:var(--sbp-r-sm);color:var(--sbp-text);display:block;font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;padding:8px 10px;text-transform:none;white-space:normal}.sbp-nav .sub-menu a:focus-visible,.sbp-nav .sub-menu a:hover{background:var(--sbp-light);color:var(--sbp-cyan-dark)}.sbp-nav>.menu-item:hover>.sub-menu,.sbp-nav__submenu-toggle[aria-expanded=true]+.sub-menu{display:block}@media (width <= 800px){.sbp-nav-wrap.is-open{display:block}.sbp-nav .sub-menu{background:transparent;box-shadow:none;flex-basis:100%;padding:4px 0 0;position:static;width:100%;--sbp-focus:var(--sbp-cyan-bright)}.sbp-nav .sub-menu a{color:var(--sbp-on-dark)}.sbp-nav .sub-menu a:focus-visible,.sbp-nav .sub-menu a:hover{background:transparent;color:var(--sbp-white)}.sbp-nav>.menu-item:hover>.sub-menu{display:none}.sbp-nav__submenu-toggle[aria-expanded=true]+.sub-menu{display:block}}.sbp-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:var(--sbp-section-pad)}.sbp-pagination .page-numbers{align-items:center;border:1px solid var(--sbp-line-strong);border-radius:var(--sbp-r-sm);color:var(--sbp-heading);display:inline-flex;font:400 var(--sbp-small)/1.55 var(--sbp-font-body);height:40px;justify-content:center;letter-spacing:normal;min-width:40px;padding:0 12px;text-decoration:none;text-transform:none}.sbp-pagination .page-numbers:focus-visible,.sbp-pagination .page-numbers:hover{border-color:var(--sbp-cyan)}.sbp-pagination .page-numbers.current{background:var(--sbp-cyan);border-color:var(--sbp-cyan);color:var(--sbp-white)}.sbp-article__body>:last-child,.sbp-blog-sidebar__body>:last-child,.sbp-contact-block__body>:last-child,.sbp-legal__body>:last-child,.sbp-media-text__body>:last-child,.sbp-rich-text__body>:last-child{margin-bottom:0}.sbp-article__body h2:not(:first-child),.sbp-article__body h3:not(:first-child),.sbp-article__body h4:not(:first-child),.sbp-article__body h5:not(:first-child),.sbp-article__body h6:not(:first-child),.sbp-blog-sidebar__body h2:not(:first-child),.sbp-blog-sidebar__body h3:not(:first-child),.sbp-blog-sidebar__body h4:not(:first-child),.sbp-blog-sidebar__body h5:not(:first-child),.sbp-blog-sidebar__body h6:not(:first-child),.sbp-contact-block__body h2:not(:first-child),.sbp-contact-block__body h3:not(:first-child),.sbp-contact-block__body h4:not(:first-child),.sbp-contact-block__body h5:not(:first-child),.sbp-contact-block__body h6:not(:first-child),.sbp-legal__body h2:not(:first-child),.sbp-legal__body h3:not(:first-child),.sbp-legal__body h4:not(:first-child),.sbp-legal__body h5:not(:first-child),.sbp-legal__body h6:not(:first-child),.sbp-media-text__body h2:not(:first-child),.sbp-media-text__body h3:not(:first-child),.sbp-media-text__body h4:not(:first-child),.sbp-media-text__body h5:not(:first-child),.sbp-media-text__body h6:not(:first-child),.sbp-rich-text__body h2:not(:first-child),.sbp-rich-text__body h3:not(:first-child),.sbp-rich-text__body h4:not(:first-child),.sbp-rich-text__body h5:not(:first-child),.sbp-rich-text__body h6:not(:first-child){margin-top:1.6em}.sbp-article__body h5,.sbp-article__body h6,.sbp-blog-sidebar__body h5,.sbp-blog-sidebar__body h6,.sbp-contact-block__body h5,.sbp-contact-block__body h6,.sbp-legal__body h5,.sbp-legal__body h6,.sbp-media-text__body h5,.sbp-media-text__body h6,.sbp-rich-text__body h5,.sbp-rich-text__body h6{color:var(--sbp-heading);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;margin:0 0 .5em;text-transform:none}.sbp-article__body ol,.sbp-article__body ul,.sbp-blog-sidebar__body ol,.sbp-blog-sidebar__body ul,.sbp-contact-block__body ol,.sbp-contact-block__body ul,.sbp-legal__body ol,.sbp-legal__body ul,.sbp-media-text__body ol,.sbp-media-text__body ul,.sbp-rich-text__body ol,.sbp-rich-text__body ul{margin:0 0 1em;padding-inline-start:22px}.sbp-article__body li>ol,.sbp-article__body li>ul,.sbp-blog-sidebar__body li>ol,.sbp-blog-sidebar__body li>ul,.sbp-contact-block__body li>ol,.sbp-contact-block__body li>ul,.sbp-legal__body li>ol,.sbp-legal__body li>ul,.sbp-media-text__body li>ol,.sbp-media-text__body li>ul,.sbp-rich-text__body li>ol,.sbp-rich-text__body li>ul{margin-bottom:0}.sbp-article__body li,.sbp-blog-sidebar__body li,.sbp-contact-block__body li,.sbp-legal__body li,.sbp-media-text__body li,.sbp-rich-text__body li{margin-bottom:.5em}.sbp-article__body li:last-child,.sbp-blog-sidebar__body li:last-child,.sbp-contact-block__body li:last-child,.sbp-legal__body li:last-child,.sbp-media-text__body li:last-child,.sbp-rich-text__body li:last-child{margin-bottom:0}.sbp-article__body b,.sbp-article__body strong,.sbp-blog-sidebar__body b,.sbp-blog-sidebar__body strong,.sbp-contact-block__body b,.sbp-contact-block__body strong,.sbp-legal__body b,.sbp-legal__body strong,.sbp-media-text__body b,.sbp-media-text__body strong,.sbp-rich-text__body b,.sbp-rich-text__body strong{font-weight:700}.sbp-article__body em,.sbp-article__body i,.sbp-blog-sidebar__body em,.sbp-blog-sidebar__body i,.sbp-contact-block__body em,.sbp-contact-block__body i,.sbp-legal__body em,.sbp-legal__body i,.sbp-media-text__body em,.sbp-media-text__body i,.sbp-rich-text__body em,.sbp-rich-text__body i{font-style:italic}.sbp-article__body blockquote,.sbp-blog-sidebar__body blockquote,.sbp-contact-block__body blockquote,.sbp-legal__body blockquote,.sbp-media-text__body blockquote,.sbp-rich-text__body blockquote{border-inline-start:3px solid var(--sbp-cyan-bright);color:var(--sbp-muted);margin:0 0 1em;padding-inline-start:20px}.sbp-article__body blockquote>:last-child,.sbp-blog-sidebar__body blockquote>:last-child,.sbp-contact-block__body blockquote>:last-child,.sbp-legal__body blockquote>:last-child,.sbp-media-text__body blockquote>:last-child,.sbp-rich-text__body blockquote>:last-child{margin-bottom:0}.sbp-article__body img,.sbp-blog-sidebar__body img,.sbp-contact-block__body img,.sbp-legal__body img,.sbp-media-text__body img,.sbp-rich-text__body img{display:block;margin:0 0 1em}.sbp-article__body p>img,.sbp-blog-sidebar__body p>img,.sbp-contact-block__body p>img,.sbp-legal__body p>img,.sbp-media-text__body p>img,.sbp-rich-text__body p>img{margin-bottom:0}.sbp-article__body table,.sbp-blog-sidebar__body table,.sbp-contact-block__body table,.sbp-legal__body table,.sbp-media-text__body table,.sbp-rich-text__body table{border-collapse:collapse;margin:0 0 1em;table-layout:fixed;width:100%}.sbp-article__body td,.sbp-article__body th,.sbp-blog-sidebar__body td,.sbp-blog-sidebar__body th,.sbp-contact-block__body td,.sbp-contact-block__body th,.sbp-legal__body td,.sbp-legal__body th,.sbp-media-text__body td,.sbp-media-text__body th,.sbp-rich-text__body td,.sbp-rich-text__body th{border:1px solid var(--sbp-line);padding:10px 12px;text-align:start;vertical-align:top}.sbp-article__body td>:last-child,.sbp-article__body th>:last-child,.sbp-blog-sidebar__body td>:last-child,.sbp-blog-sidebar__body th>:last-child,.sbp-contact-block__body td>:last-child,.sbp-contact-block__body th>:last-child,.sbp-legal__body td>:last-child,.sbp-legal__body th>:last-child,.sbp-media-text__body td>:last-child,.sbp-media-text__body th>:last-child,.sbp-rich-text__body td>:last-child,.sbp-rich-text__body th>:last-child{margin-bottom:0}.sbp-breadcrumbs{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-breadcrumbs__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.sbp-breadcrumbs__item{align-items:center;display:flex;gap:8px}.sbp-breadcrumbs__link{text-decoration:none}.sbp-breadcrumbs__link:focus-visible,.sbp-breadcrumbs__link:hover{text-decoration:underline}.sbp-breadcrumbs__item+.sbp-breadcrumbs__item:before{border-right:1px solid var(--sbp-line-strong);border-top:1px solid var(--sbp-line-strong);content:"";height:5px;transform:rotate(45deg);width:5px}.sbp-breadcrumbs__current{font-weight:700}.sbp-external-mark{display:inline-block;height:9px;margin-left:5px;position:relative;width:9px}.sbp-external-mark:before{background:currentcolor;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:12px}.sbp-external-mark:after{border-right:1px solid;border-top:1px solid;content:"";height:5px;position:absolute;right:0;top:0;width:5px}.sbp-footer{background:var(--sbp-navy);border-top:3px solid var(--sbp-cyan-bright);color:var(--sbp-on-dark);padding-block:var(--sbp-section-pad) calc(var(--sbp-section-pad)*.4);--sbp-focus:var(--sbp-cyan-bright);--sbp-body:14px;--sbp-small:0.8125rem}.sbp-footer__cols{align-items:start;display:grid;gap:58px;grid-template-columns:1.55fr .8fr 1.15fr 1fr}.sbp-footer__brand-name{color:var(--sbp-white);font:500 var(--sbp-h3)/1.333 var(--sbp-font-body);letter-spacing:normal;margin:0 0 10px;text-transform:none}.sbp-footer__blurb{margin:0}.sbp-footer__blurb,.sbp-footer__partner{font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-footer__partner{align-items:center;color:var(--sbp-white);display:flex;gap:8px;margin:15px 0 0}.sbp-footer__partner:before{background:var(--sbp-cyan-bright);border-radius:50%;content:"";display:block;height:7px;width:7px}.sbp-footer__heading{color:var(--sbp-white);font:700 .8125rem/1 var(--sbp-font-body);letter-spacing:1.2px;margin:0 0 14px;text-transform:uppercase}.sbp-footer__heading--sub{color:var(--sbp-muted-on-dark);font-size:.6875rem;margin-top:22px}.sbp-footer__links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.sbp-footer__links a{color:var(--sbp-on-dark);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;line-height:1.4;text-decoration:none;text-transform:none}.sbp-footer__links a:focus-visible,.sbp-footer__links a:hover{color:var(--sbp-white)}.sbp-footer__links .sbp-footer__external{display:inline-block;height:9px;margin-left:5px;position:relative;width:9px}.sbp-footer__links .sbp-footer__external:before{background:currentcolor;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:12px}.sbp-footer__links .sbp-footer__external:after{border-right:1px solid;border-top:1px solid;content:"";height:5px;position:absolute;right:0;top:0;width:5px}@media (width <= 800px){.sbp-footer__cols{gap:32px 28px;grid-template-columns:1fr 1fr}.sbp-footer__brand{grid-column:1/-1}}@media (width <= 520px){.sbp-footer__cols{grid-template-columns:1fr}.sbp-footer__brand{grid-column:auto}}.sbp-footer__bottom{border-top:1px solid var(--sbp-line-on-dark);display:flex;gap:24px;justify-content:space-between;margin-top:36px;padding-top:20px}.sbp-footer__bottom p{font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0;text-transform:none}.sbp-to-top{background:var(--sbp-cyan);border:0;border-radius:50%;bottom:24px;box-shadow:0 0 0 2px var(--sbp-white),var(--sbp-sh-card);cursor:pointer;display:grid;height:44px;place-items:center;position:fixed;right:24px;width:44px;z-index:40;--sbp-focus:var(--sbp-white)}.sbp-to-top[hidden]{display:none}.sbp-to-top:after{border-left:2px solid var(--sbp-white);border-top:2px solid var(--sbp-white);content:"";display:block;height:9px;transform:translateY(2px) rotate(45deg);width:9px}.sbp-to-top:focus-visible,.sbp-to-top:hover{background:var(--sbp-cyan-dark)}@media (width <= 520px){.sbp-footer__bottom{flex-direction:column;gap:8px}}.sbp-section-head{margin:0 auto 42px;max-width:980px;text-align:center}.sbp-section-head__heading{color:var(--sbp-heading-soft);font:300 var(--sbp-h2)/1.15 var(--sbp-font-head);letter-spacing:normal;margin:0 0 10px;text-transform:uppercase}.sbp-section-head__heading strong{color:var(--sbp-navy);font-weight:700}.sbp-section-head__rule{background:var(--sbp-cyan-bright);height:2px;margin:15px auto;width:48px}.sbp-section-head__lede{color:var(--sbp-muted);font:300 var(--sbp-lede)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0;text-transform:none}.sbp-section-head__lede a{display:block;font-weight:500;margin:10px auto 0;text-decoration:none;width:-moz-fit-content;width:fit-content}.sbp-section-head__lede a:after{border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:7px;margin-left:8px;transform:rotate(45deg);vertical-align:1px;width:7px}.sbp-section-head__lede a:focus-visible,.sbp-section-head__lede a:hover{text-decoration:underline}.sbp-cta{background:linear-gradient(90deg,rgba(25,36,50,.93),rgba(25,36,50,.84)),radial-gradient(circle at 70% 30%,rgba(43,192,193,.24),transparent 34%),var(--sbp-cta-base);color:var(--sbp-on-dark);text-align:center;--sbp-focus:var(--sbp-cyan-bright)}.sbp-cta__heading{color:var(--sbp-white);font:400 38px/1.15 var(--sbp-font-head);margin:0 0 10px}.sbp-cta__heading,.sbp-cta__lede{letter-spacing:normal;text-transform:none}.sbp-cta__lede{color:var(--sbp-on-dark);font:300 var(--sbp-lede)/1.55 var(--sbp-font-body);margin:0 auto 24px;max-width:700px}.sbp-cta__aside{margin-inline:auto;max-width:700px;text-align:left}.sbp-cta .sbp-form-card{border-color:var(--sbp-muted-on-dark)}.sbp-cta__actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin:0}.sbp-cta .sbp-btn--ghost{background:transparent;color:var(--sbp-white)}.sbp-cta .sbp-btn--ghost:focus-visible,.sbp-cta .sbp-btn--ghost:hover{background:var(--sbp-white);color:var(--sbp-navy)}.sbp-faq__list{display:grid;gap:8px;margin-inline:auto;max-width:900px}.sbp-faq__item{background:var(--sbp-white);border:1px solid var(--sbp-line)}.sbp-faq__summary{--sbp-focus:var(--sbp-white);background:var(--sbp-navy);color:var(--sbp-white);cursor:pointer;display:flex;font:400 var(--sbp-small)/1.55 var(--sbp-font-body);font-weight:700;gap:15px;justify-content:space-between;letter-spacing:normal;list-style:none;padding:14px 16px;text-transform:none}.sbp-faq__summary:focus-visible{outline-offset:-4px}.sbp-faq__summary::-webkit-details-marker{display:none}.sbp-faq__summary:after{color:var(--sbp-cyan-bright);content:"+";font-size:16px}.sbp-faq__item[open] .sbp-faq__summary{background:var(--sbp-cyan-dark)}.sbp-faq__item[open] .sbp-faq__summary:after{color:var(--sbp-white);content:"–"}.sbp-faq__answer{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0;padding:16px;text-transform:none}.sbp-guides__grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.sbp-guides__card{background:var(--sbp-white);border-top:5px solid var(--sbp-cyan-bright);color:var(--sbp-heading-soft);display:block;height:100%;text-decoration:none}.sbp-guides__card:focus-visible,.sbp-guides__card:hover{border-top-color:var(--sbp-cyan)}.sbp-guides__card:focus-visible .sbp-guides__title,.sbp-guides__card:hover .sbp-guides__title{color:var(--sbp-cyan)}.sbp-guides__thumb{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.sbp-guides__body{padding:15px}.sbp-guides__title{color:var(--sbp-heading-soft);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);margin:0 0 6px}.sbp-guides__text,.sbp-guides__title{letter-spacing:normal;text-transform:none}.sbp-guides__text{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);margin:0}@media (width <= 800px){.sbp-guides__grid{grid-template-columns:1fr}}.sbp-features-grid__grid{display:grid;margin-inline:auto;row-gap:30px}.sbp-features-grid__grid--cols-2{-moz-column-gap:70px;column-gap:70px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.sbp-features-grid__grid--cols-3{-moz-column-gap:30px;column-gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.sbp-features-grid__item{align-items:start;display:grid;gap:14px;grid-template-columns:42px 1fr}.sbp-features-grid__icon{align-items:center;background:var(--sbp-cyan);border-radius:50%;color:var(--sbp-white);display:flex;height:40px;justify-content:center;width:40px}.sbp-features-grid__icon svg{display:block;fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.sbp-features-grid__body{grid-column:2}.sbp-features-grid__title{color:var(--sbp-heading-soft);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;margin:2px 0 6px;text-transform:none}.sbp-features-grid__text{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0;text-transform:none}@media (width <= 800px){.sbp-features-grid__grid--cols-2,.sbp-features-grid__grid--cols-3{-moz-column-gap:24px;column-gap:24px;grid-template-columns:minmax(0,1fr);row-gap:24px}}.sbp-partner-badge{background:var(--sbp-white);border-bottom:1px solid var(--sbp-line);padding-bottom:52px;padding-top:32px}.sbp-partner-badge__card{background:var(--sbp-white);border:1px solid var(--sbp-line);border-radius:var(--sbp-r-lg);border-top:3px solid #2bc0c1;box-shadow:0 22px 48px rgba(35,48,63,.14);gap:22px;margin:0 auto;max-width:620px;padding:26px 34px}.sbp-partner-badge__card,.sbp-partner-badge__plate{align-items:center;display:flex;justify-content:center}.sbp-partner-badge__plate{background:var(--sbp-navy);border-radius:16px;flex:0 0 104px;height:104px;width:104px}.sbp-partner-badge__image{height:90px;-o-object-fit:contain;object-fit:contain;width:90px}.sbp-partner-badge__eyebrow{color:var(--sbp-cyan-dark);font:400 var(--sbp-eyebrow)/1.4 var(--sbp-font-body);font-weight:700;letter-spacing:.03em;line-height:1.4375;margin:0 0 6px;text-transform:uppercase}:root{--sbp-card-title:clamp(1.5rem,1.2632rem + 0.7895vw,1.875rem)}.sbp-partner-badge__heading{color:var(--sbp-navy);font:700 var(--sbp-card-title)/1.1 var(--sbp-font-head);letter-spacing:normal;margin:0 0 6px;text-transform:none}.sbp-partner-badge__lede{color:var(--sbp-muted);font:300 var(--sbp-body)/1.6 var(--sbp-font-body);letter-spacing:normal;line-height:1.5;margin:0;text-transform:none}@media (width <= 800px){.sbp-partner-badge__card{gap:17px;margin:0 auto;padding:18px}.sbp-partner-badge__plate{flex-basis:82px;height:82px;width:82px}.sbp-partner-badge__image{height:70px;width:70px}}@media (width <= 520px){.sbp-partner-badge__card{align-items:flex-start}.sbp-partner-badge__plate{flex-basis:72px;height:72px;width:72px}.sbp-partner-badge__image{height:62px;width:62px}}.sbp-platforms__grid{display:grid;gap:18px;grid-template-columns:repeat(2,1fr);margin-inline:auto;max-width:630px}.sbp-platforms__tile{align-items:center;background:var(--sbp-white);color:var(--sbp-heading);display:flex;justify-content:center;min-height:120px;text-decoration:none;transition:box-shadow .18s ease}a.sbp-platforms__tile:focus-visible,a.sbp-platforms__tile:hover{box-shadow:var(--sbp-sh-card);color:var(--sbp-heading)}.sbp-platforms__art{display:block;height:auto;max-width:100%;width:236px}.sbp-platforms__label{font:700 22px/1.2 var(--sbp-font-body);overflow-wrap:anywhere;padding:16px 20px;text-align:center}@media (width <= 800px){.sbp-platforms__grid{grid-template-columns:1fr}}.sbp-process-steps__grid{align-items:center;display:grid;gap:70px;grid-template-columns:1fr .85fr}.sbp-process-steps__grid--single{grid-template-columns:1fr}.sbp-process-steps__steps{display:grid;gap:22px;list-style:none;margin:0;padding:0}.sbp-process-steps__steps--horizontal{--sbp-ps-timeline-gap:30px;align-items:start;-moz-column-gap:var(--sbp-ps-timeline-gap);column-gap:var(--sbp-ps-timeline-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.sbp-process-steps__steps--horizontal .sbp-process-steps__step{grid-template-columns:minmax(0,1fr);position:relative;z-index:1}.sbp-process-steps__steps--horizontal .sbp-process-steps__step:before{background:var(--sbp-line);content:"";height:2px;left:19px;position:absolute;right:calc(var(--sbp-ps-timeline-gap)*-1);top:18px;z-index:-1}.sbp-process-steps__steps--horizontal .sbp-process-steps__step:last-child:before{content:none}.sbp-process-steps__step{display:grid;gap:14px;grid-template-columns:46px 1fr}.sbp-process-steps__num{align-items:center;background:var(--sbp-cyan);border-radius:50%;color:var(--sbp-white);display:flex;font-weight:700;height:38px;justify-content:center;width:38px}.sbp-process-steps__title{font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;margin:0 0 5px;text-transform:none}.sbp-process-steps__text{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0;text-transform:none}.sbp-process-steps .sbp-form-card{max-width:410px}@media (width <= 1024px){.sbp-process-steps__grid{gap:34px;grid-template-columns:1fr}.sbp-process-steps .sbp-form-card{max-width:none}}@media (width <= 800px){.sbp-process-steps__steps--horizontal{grid-auto-flow:row;row-gap:22px}.sbp-process-steps__steps--horizontal .sbp-process-steps__step:before{content:none}.sbp-process-steps__steps--horizontal .sbp-process-steps__step{grid-template-columns:46px 1fr}}.sbp-process-steps__arrow{display:inline-block;height:10px;margin-inline-start:2px;position:relative;vertical-align:middle;width:16px}.sbp-process-steps__arrow:before{background:currentcolor;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.sbp-process-steps__arrow:after{border-right:2px solid;border-top:2px solid;content:"";height:7px;position:absolute;right:1px;top:50%;transform:translateY(-50%) rotate(45deg);width:7px}.sbp-process-steps__steps--cards .sbp-process-steps__step:before{content:none}.sbp-process-steps__steps--cards .sbp-process-steps__step{background:var(--sbp-white);border:1px solid var(--sbp-line);box-shadow:var(--sbp-sh-card);padding:28px 24px 26px}.sbp-process-steps__steps--rule .sbp-process-steps__step:before{content:none}.sbp-process-steps__steps--rule .sbp-process-steps__step{border-top:2px solid var(--sbp-line);padding-block-start:22px}.sbp-process-steps__badge{color:var(--sbp-cyan-dark);font:700 11px/1.45 var(--sbp-font-body);letter-spacing:.06em;margin:12px 0 0;text-transform:uppercase}.sbp-rich-text__body{align-items:start;color:var(--sbp-text);display:grid;font:300 var(--sbp-body)/1.6 var(--sbp-font-body);gap:0 70px;grid-template-columns:repeat(2,minmax(0,1fr));letter-spacing:normal;text-transform:none}.sbp-rich-text__body>*{grid-column:1/-1}.sbp-rich-text__body>ol:has(+ol),.sbp-rich-text__body>ol:has(+ol)+ol,.sbp-rich-text__body>ul:has(+ul),.sbp-rich-text__body>ul:has(+ul)+ul{grid-column:span 1}.sbp-rich-text__body--narrow{margin-inline:auto;max-width:820px}.sbp-rich-text__body--wide{max-width:none}@media (width <= 800px){.sbp-rich-text__body{grid-template-columns:1fr}}.sbp-rich-text__body .sbp-reasons{align-items:start;display:grid;gap:44px;grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.sbp-rich-text__body .sbp-reasons>:first-child>:first-child{margin-top:0}.sbp-rich-text__body .sbp-checklist{display:grid;gap:14px;list-style:none;margin:0;padding:0}.sbp-rich-text__body .sbp-checklist li{margin:0;padding-inline-start:31px;position:relative}.sbp-rich-text__body .sbp-checklist li:before{background:var(--sbp-cyan);content:"";height:19px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.2'/%3E%3Cpath d='m8 12.3 2.9 2.9L16 9.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.2'/%3E%3Cpath d='m8 12.3 2.9 2.9L16 9.6'/%3E%3C/svg%3E") center/contain no-repeat;position:absolute;top:.15em;width:19px}@media (width <= 800px){.sbp-rich-text__body .sbp-reasons{gap:24px;grid-template-columns:1fr}}.sbp-rich-text__body .sbp-covered{align-items:start;display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,.9fr);text-align:left}.sbp-rich-text__body .sbp-panel{background:var(--sbp-white);border:1px solid var(--sbp-line);border-top:3px solid var(--sbp-cyan);box-shadow:var(--sbp-sh-card);padding:26px 24px}.sbp-rich-text__body .sbp-panel__eyebrow{color:var(--sbp-cyan-dark);display:block;font:700 var(--sbp-eyebrow)/1.4 var(--sbp-font-body);letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.sbp-rich-text__body .sbp-panel>:last-child{margin-bottom:0}.sbp-rich-text__body .sbp-center{text-align:center}@media (width <= 800px){.sbp-rich-text__body .sbp-covered{gap:24px;grid-template-columns:1fr}}.sbp-rich-text__body .sbp-scope{align-items:start;display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.sbp-rich-text__body .sbp-scope__col{background:var(--sbp-white);border:1px solid var(--sbp-line);box-shadow:var(--sbp-sh-card);padding:28px 26px}.sbp-rich-text__body .sbp-scope__col>h3{color:var(--sbp-heading);font:500 18px/1.33 var(--sbp-font-body);letter-spacing:normal;margin:0 0 18px;text-transform:none}.sbp-rich-text__body .sbp-eyelist,.sbp-rich-text__body .sbp-scope__col .sbp-checklist{gap:13px}.sbp-rich-text__body .sbp-eyelist{display:grid;list-style:none;margin:0;padding:0}.sbp-rich-text__body .sbp-eyelist li{margin:0;padding-inline-start:31px;position:relative}.sbp-rich-text__body .sbp-eyelist li:before{background:var(--sbp-muted);content:"";height:19px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M2.6 12S6.2 5.8 12 5.8s9.4 6.2 9.4 6.2-3.6 6.2-9.4 6.2S2.6 12 2.6 12'/%3E%3Ccircle cx='12' cy='12' r='2.9'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M2.6 12S6.2 5.8 12 5.8s9.4 6.2 9.4 6.2-3.6 6.2-9.4 6.2S2.6 12 2.6 12'/%3E%3Ccircle cx='12' cy='12' r='2.9'/%3E%3C/svg%3E") center/contain no-repeat;position:absolute;top:.15em;width:19px}@media (width <= 800px){.sbp-rich-text__body .sbp-scope{gap:24px;grid-template-columns:1fr}}.sbp-media-text__grid{--sbp-media-text-gap:70px;align-items:center;display:grid;gap:40px var(--sbp-media-text-gap)}.sbp-media-text__grid--media-right{grid-template-areas:"copy media";grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sbp-media-text__grid--media-left{grid-template-areas:"media copy";grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sbp-media-text__grid--single{grid-template-areas:"copy";grid-template-columns:minmax(0,1fr)}.sbp-media-text__copy{color:var(--sbp-text);font:300 var(--sbp-body)/1.6 var(--sbp-font-body);grid-area:copy;letter-spacing:normal;text-transform:none}.sbp-media-text__copy>:last-child{margin-bottom:0}.sbp-media-text__media{grid-area:media}.sbp-media-text__image{display:block;height:auto;width:100%}.sbp-media-text__media--card{background:var(--sbp-white);border:1px solid var(--sbp-line);border-top:3px solid var(--sbp-cyan);box-shadow:var(--sbp-sh-card);padding:30px 26px;text-align:center}.sbp-media-text__media--card .sbp-media-text__image{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 4px rgba(13,123,127,.16);margin:0 auto 18px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:168px}.sbp-media-text__identity{align-items:center;display:flex;gap:12px;justify-content:center}.sbp-media-text__name{color:var(--sbp-heading);font:500 24px/1.33 var(--sbp-font-body);letter-spacing:normal;margin:0;text-transform:none}.sbp-media-text__badge{align-items:center;background:var(--sbp-navy);border-radius:var(--sbp-r-sm);color:var(--sbp-white);display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;min-width:32px;padding-inline:6px}.sbp-media-text__badge:focus-visible,.sbp-media-text__badge:hover{background:var(--sbp-cyan);color:var(--sbp-white)}.sbp-media-text__badge .sbp-brand-icon{fill:currentcolor;height:18px;width:18px}.sbp-media-text__badge .sbp-external-mark{margin-inline-start:4px}.sbp-media-text__role{color:var(--sbp-muted);font:300 14px/1.45 var(--sbp-font-body);letter-spacing:normal;margin:10px 0 0;text-transform:none}.sbp-media-text__eyebrow{color:var(--sbp-cyan-dark);font:400 var(--sbp-eyebrow)/1.4 var(--sbp-font-body);font-weight:700;letter-spacing:.03em;margin:0 0 8px;text-transform:uppercase}.sbp-media-text__heading{color:var(--sbp-heading);font:400 var(--sbp-h2)/1 var(--sbp-font-body);letter-spacing:normal;margin:0 0 12px;text-transform:none}.sbp-media-text__lede{color:var(--sbp-muted);font:300 var(--sbp-lede)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0 0 16px;text-transform:none}.sbp-media-text__actions{margin:16px 0 0}@media (width <= 800px){.sbp-media-text__grid--media-left,.sbp-media-text__grid--media-right{grid-template-areas:"media" "copy";grid-template-columns:minmax(0,1fr)}.sbp-media-text__media{margin-inline:auto;max-width:calc((var(--sbp-wrap-max) - var(--sbp-media-text-gap))/3)}}.sbp-testimonials__grid{-moz-column-gap:28px;column-gap:28px}.sbp-testimonials__grid--cols-2{-moz-columns:2;column-count:2}.sbp-testimonials__grid--cols-3{-moz-columns:3;column-count:3}.sbp-testimonials__item{background:var(--sbp-white);border:1px solid var(--sbp-line);border-radius:0;display:flex;flex-direction:column;margin:0 0 28px;padding:24px;-moz-column-break-inside:avoid;break-inside:avoid;overflow-wrap:anywhere}.sbp-testimonials__quote{color:var(--sbp-text);font:300 var(--sbp-lede)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0;text-transform:none}.sbp-testimonials__quote:before{color:var(--sbp-cyan);content:"“";display:block;font:400 46px/.8 var(--sbp-font-body);margin-bottom:6px}.sbp-testimonials__quote p{margin:0 0 12px}.sbp-testimonials__quote>:last-child{margin-bottom:0}.sbp-testimonials__attribution{align-items:center;display:flex;gap:12px;padding-top:20px}.sbp-testimonials__avatar{border-radius:50%;display:block;flex:0 0 55px;height:55px;-o-object-fit:cover;object-fit:cover;width:55px}.sbp-testimonials__who{min-width:0}.sbp-testimonials__author{color:var(--sbp-heading);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body)}.sbp-testimonials__author,.sbp-testimonials__role{display:block;letter-spacing:normal;text-transform:none}.sbp-testimonials__role{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body)}@media (width <= 800px){.sbp-testimonials__grid--cols-2,.sbp-testimonials__grid--cols-3{-moz-columns:1;column-count:1}}.sbp-portfolio-grid__grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.sbp-portfolio-grid__card{background:var(--sbp-white);border:1px solid var(--sbp-line);color:var(--sbp-heading-soft);display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;text-decoration:none}a.sbp-portfolio-grid__card:focus-visible .sbp-portfolio-grid__title,a.sbp-portfolio-grid__card:hover .sbp-portfolio-grid__title{color:var(--sbp-cyan)}.sbp-portfolio-grid__shot{aspect-ratio:7/4;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.sbp-portfolio-grid__placeholder{align-items:center;aspect-ratio:7/4;background:var(--sbp-light);border-bottom:1px solid var(--sbp-line);color:var(--sbp-heading-soft);display:flex;font:300 34px/1 var(--sbp-font-head,inherit);justify-content:center;letter-spacing:.08em;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.sbp-portfolio-grid__body{flex:1;padding:16px}.sbp-portfolio-grid__title{color:var(--sbp-heading-soft);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;margin:0 0 4px;text-transform:none}.sbp-portfolio-grid__category{color:var(--sbp-cyan-dark);margin:0 0 8px}.sbp-portfolio-grid__category,.sbp-portfolio-grid__text{font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-portfolio-grid__text{color:var(--sbp-muted);margin:0}.sbp-portfolio-grid__card--compare{background:none;border:0;border-radius:0;display:grid;gap:26px;grid-column:1/-1;grid-template-columns:341px minmax(0,1fr);overflow:visible;padding:0}.sbp-portfolio-grid__card--compare .sbp-portfolio-grid__body{background:var(--sbp-white);border:1px solid var(--sbp-line);padding:26px 24px}a.sbp-portfolio-grid__card--compare:focus-visible,a.sbp-portfolio-grid__card--compare:hover{border-color:transparent}.sbp-portfolio-grid__compare{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.sbp-portfolio-grid__stage{background:var(--sbp-white);border:1px solid var(--sbp-line);display:block;min-width:0}.sbp-portfolio-grid__stage-label{color:var(--sbp-muted);display:block;font:700 14px/1.55 var(--sbp-font-body);letter-spacing:normal;margin:4px 10px;text-transform:none}.sbp-portfolio-grid__stage .sbp-portfolio-grid__shot{border-top:1px solid var(--sbp-line)}@media (width <= 800px){.sbp-portfolio-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbp-portfolio-grid__card--compare{grid-template-columns:minmax(0,1fr)}}@media (width <= 520px){.sbp-portfolio-grid__compare,.sbp-portfolio-grid__grid{grid-template-columns:minmax(0,1fr)}}.sbp-contact-block__grid{align-items:start;display:grid;gap:70px;grid-template-columns:repeat(2,minmax(0,1fr))}.sbp-contact-block__grid--single{grid-template-columns:1fr}.sbp-contact-block__body{align-self:start;background:var(--sbp-light);border-left:4px solid var(--sbp-cyan);border-radius:0 var(--sbp-r) var(--sbp-r) 0;color:var(--sbp-text);font:300 var(--sbp-body)/1.6 var(--sbp-font-body);letter-spacing:normal;padding:28px 32px;text-transform:none}.sbp-contact-block__aside{min-width:0}@media (width <= 1024px){.sbp-contact-block__grid{gap:34px;grid-template-columns:1fr}}.sbp-archive-head__title{color:var(--sbp-heading);font:700 var(--sbp-h1)/1.14 var(--sbp-font-head);letter-spacing:-.01em;margin:0;text-transform:none}.sbp-archive-head__lede{color:var(--sbp-text);font:300 var(--sbp-lede)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:12px 0 0;max-width:700px;text-transform:none}.sbp-archive__grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.sbp-archive__grid--mixed{align-items:start}.sbp-empty{max-width:700px}.sbp-empty__text{color:var(--sbp-text);font:300 var(--sbp-lede)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:0 0 20px;text-transform:none}.sbp-empty__search{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.sbp-empty__field{flex:1 1 220px;min-width:0}.sbp-empty__ways{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0}@media (width <= 800px){.sbp-archive__grid{grid-template-columns:minmax(0,1fr)}}.sbp-post-card{background:var(--sbp-white);border:1px solid var(--sbp-line);box-shadow:var(--sbp-sh-card);color:var(--sbp-heading-soft);display:flex;flex-direction:column;height:100%;padding:20px;text-decoration:none}.sbp-post-card:focus-visible .sbp-post-card__title,.sbp-post-card:hover .sbp-post-card__title{color:var(--sbp-cyan)}.sbp-post-card__title{color:var(--sbp-heading-soft);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;margin:0 0 8px;text-transform:none}.sbp-post-card__image{aspect-ratio:3/2;display:block;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;width:100%}.sbp-post-card__excerpt{color:var(--sbp-text);margin:0}.sbp-post-card__excerpt,.sbp-post-card__meta{font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-post-card__meta{color:var(--sbp-muted);display:flex;flex-wrap:wrap;gap:12px;margin:auto 0 0;padding-top:12px}.sbp-archive__grid--mixed .sbp-post-card{height:auto}@media (width <= 800px){.sbp-post-card__image{max-width:360px}}.sbp-article__inner{margin-inline:auto;max-width:820px}.sbp-article__body{color:var(--sbp-text);display:grid;font:300 var(--sbp-body)/1.6 var(--sbp-font-body);font-size:18px;grid-template-columns:minmax(0,1fr) min(730px,100%) minmax(0,1fr);letter-spacing:normal;line-height:1.4375;text-transform:none}.sbp-article__body>*{grid-column:2}.sbp-article__body>.grid-table,.sbp-article__body>.img-grid,.sbp-article__body>p:has(>img),.sbp-article__body>table{grid-column:1/-1}.sbp-article__head{margin-inline:auto;margin-bottom:28px;max-width:730px}.sbp-article__inner>.sbp-breadcrumbs{margin:0 auto 12px;max-width:730px}.sbp-article__inner>.sbp-toc{margin:0 auto 28px;max-width:730px}.sbp-article__title{margin:0 0 12px}.sbp-article__image{border-radius:var(--sbp-r-sm);display:block;margin:0;max-width:410px;width:100%}.sbp-article__head .sbp-post-meta{margin:0 0 20px}.sbp-article__body .grid-table{background:var(--sbp-line);display:grid;gap:1px;grid-template-columns:repeat(var(--sbp-cols,2),minmax(120px,1fr));margin:0 0 1em;overflow-x:auto;padding:1px}.sbp-article__body .cols-2{--sbp-cols:2}.sbp-article__body .cols-3{--sbp-cols:3}.sbp-article__body .cols-4{--sbp-cols:4}.sbp-article__body .cols-5{--sbp-cols:5}.sbp-article__body .cols-6{--sbp-cols:6}.sbp-article__body .grid-table>div{background:var(--sbp-white);padding:10px 12px}.sbp-article__body .img-grid{display:grid;gap:28px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0 0 1em}.sbp-article__body .img-grid img{margin:0}.sbp-post-meta{color:var(--sbp-muted);display:flex;flex-wrap:wrap;font:400 var(--sbp-small)/1.55 var(--sbp-font-body);gap:12px;letter-spacing:normal;margin:0;text-transform:none}.sbp-post-meta__category{font-weight:700}.sbp-post-meta__author,.sbp-post-meta__date,.sbp-post-meta__reading{align-items:center;display:inline-flex;gap:6px}.sbp-meta-icon{fill:none;flex:0 0 auto;height:16px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:16px}.sbp-blog-cols{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 340px}.sbp-blog-cols--single{display:block}.sbp-blog-cols__main{min-width:0}@media (width <= 1024px){.sbp-blog-cols{grid-template-columns:minmax(0,1fr)}}.sbp-blog-sidebar{flex-direction:column;min-width:0;position:sticky;top:84px}.sbp-blog-sidebar,.sbp-blog-sidebar__row{display:flex;gap:16px}.sbp-blog-sidebar__row>.sbp-blog-sidebar__block{flex:1 1 0;min-width:0}@media (width <= 1024px){.sbp-blog-sidebar{position:static}}.sbp-blog-sidebar__block{background:var(--sbp-white);border:1px solid var(--sbp-line);padding:20px}.sbp-blog-sidebar__block--image{overflow:hidden;padding:0}.sbp-blog-sidebar__image{display:block;height:auto;width:100%}a.sbp-blog-sidebar__block:focus-visible,a.sbp-blog-sidebar__block:hover{border-color:var(--sbp-cyan)}.sbp-blog-sidebar__heading{color:var(--sbp-heading);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;margin:0 0 12px;text-transform:none}.sbp-blog-sidebar__body{color:var(--sbp-text);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-blog-sidebar__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.sbp-blog-sidebar__link{color:var(--sbp-heading-soft);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-decoration:none;text-transform:none}.sbp-blog-sidebar__block--button .sbp-btn{display:flex;justify-content:center;width:100%}.sbp-blog-cols:not(.sbp-blog-cols--single) .sbp-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width <= 800px){.sbp-blog-cols:not(.sbp-blog-cols--single) .sbp-archive__grid{grid-template-columns:minmax(0,1fr)}}.sbp-toc{background:var(--sbp-light);border-radius:var(--sbp-r);padding:20px}.sbp-toc__title{font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);margin:0 0 12px}.sbp-toc__list,.sbp-toc__title{letter-spacing:normal;text-transform:none}.sbp-toc__list{font:300 var(--sbp-body)/1.6 var(--sbp-font-body);list-style:none;margin:0;padding:0}.sbp-toc__item{margin:0 0 8px}.sbp-toc__item:last-child{margin-bottom:0}.sbp-toc__list--sub{margin:8px 0 0;padding-inline-start:16px}.sbp-article__body h2,.sbp-article__body h3,.sbp-legal__body h2,.sbp-legal__body h3{scroll-margin-top:24px}.sbp-comments{border-top:1px solid var(--sbp-line);margin-block-start:56px;padding-block-start:40px}.sbp-comments__title{color:var(--sbp-heading);font:500 var(--sbp-h3)/1.333 var(--sbp-font-body);letter-spacing:normal;margin:0 0 28px;text-transform:none}.sbp-comments__list,.sbp-comments__list .children{list-style:none;margin:0;padding:0}.sbp-comment{margin:0 0 16px}.sbp-comment__inner{background:var(--sbp-white);border:1px solid var(--sbp-line);padding:20px 22px}.sbp-comment .children{border-inline-start:2px solid var(--sbp-line);margin-block-start:16px;padding-inline-start:28px}.sbp-comment__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 10px}.sbp-comment__author{color:var(--sbp-heading);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-comment.bypostauthor>.sbp-comment__inner .sbp-comment__author:after{background:var(--sbp-cyan);border-radius:50%;content:"";display:inline-block;height:6px;margin-inline-start:8px;vertical-align:middle;width:6px}.sbp-comment__date{color:var(--sbp-muted)}.sbp-comment__date,.sbp-comment__pending{font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-comment__pending{color:var(--sbp-cyan-dark);font-weight:700;margin:0 0 10px}.sbp-comment__text{color:var(--sbp-text);font:300 var(--sbp-body)/1.6 var(--sbp-font-body);letter-spacing:normal;text-transform:none}.sbp-comment__text>:last-child{margin-bottom:0}.sbp-comment__reply{font:400 var(--sbp-small)/1.55 var(--sbp-font-body);letter-spacing:normal;margin:12px 0 0;text-transform:none}.sbp-comment-form{display:grid;gap:16px;margin-block-start:32px}.sbp-comment-form p{margin:0}.sbp-comment-form label{color:var(--sbp-heading);display:block;font:400 var(--sbp-small)/1.55 var(--sbp-font-body);font-weight:700;letter-spacing:normal;margin:0 0 6px;text-transform:none}@media (width > 640px){.sbp-comment-form .comment-form-author,.sbp-comment-form .comment-form-email,.sbp-comment-form .comment-form-url{display:inline-block;vertical-align:top;width:calc(33.333% - 11px)}.sbp-comment-form .comment-form-email,.sbp-comment-form .comment-form-url{margin-inline-start:16px}}.sbp-comment-form .comment-form-cookies-consent label,.sbp-comment-form .comment-notes{color:var(--sbp-muted);font:400 var(--sbp-small)/1.55 var(--sbp-font-body);font-weight:400;letter-spacing:normal;text-transform:none}.sbp-comment-form .comment-form-cookies-consent{align-items:baseline;display:flex;gap:8px}.sbp-comment-form .comment-form-cookies-consent label{margin:0}.comment-respond .comment-reply-title,.sbp-comment-form+.comment-respond .comment-reply-title{color:var(--sbp-heading);font:700 var(--sbp-h4)/1.35 var(--sbp-font-body);letter-spacing:normal;margin:0 0 16px;text-transform:none}.sbp-legal__inner{max-width:760px}.sbp-legal__title{margin:0 0 28px}.sbp-legal__body{color:var(--sbp-text);font:300 var(--sbp-body)/1.6 var(--sbp-font-body);font-size:19px;letter-spacing:normal;line-height:1.7;text-transform:none}.sbp-legal__inner>.sbp-breadcrumbs{margin:0 0 12px}.sbp-legal__inner>.sbp-toc{margin:0 0 28px}.sbp-legal .sbp-blog-sidebar{position:static;top:auto}