@import"https://p.typekit.net/p.css?s=1&k=qlp6cgt&ht=tk&f=9785.9786.9787.9788&a=199774583&app=typekit&e=css";:root{--white: #ffffff;--black: #000000;--brand-bright-red: #d52027;--brand-red: #990000;--brand-dark-red: #6b000d;--brand-light-gray: #bebebe;--brand-light-gray-20: #f2f2f2;--brand-medium-gray: #828282;--brand-dark-gray: #4b4b4b;--brand-teal-20: #d7f2f4;--foundation: #f4f2f0;--slate: #dfdddb;--text-color: var(--brand-dark-gray);--header-color: var(--black);--color-muted: #555;--color-border: #e2e2e2;--space-1: 0.4rem;--space-2: 0.8rem;--space-3: 1.2rem;--space-4: 1.6rem;--space-5: 2.4rem;--space-6: 3.2rem;--space-7: 4.8rem;--space-8: 6.4rem;--space-9: 9.6rem;--space-10: 12.8rem;--container-max: 1200px;--focus-ring: #005fcc;--focus-ring-offset: 2px;--container-max: 1140px;--container-wide: 1400px;--container-narrow: 1000px;--container-slim: 800px}:root{--font-sans: 'Effra', system-ui, -apple-system, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--fs-body: clamp(1.6rem, 1.5091rem + 0.2909vw, 1.8rem);--fs-xs: clamp(1.2rem, 1.1091rem + 0.2909vw, 1.4rem);--fs-sm: clamp(1.4rem, 1.3091rem + 0.2909vw, 1.6rem);--fs-md: clamp(1.6rem, 1.5091rem + 0.2909vw, 1.8rem);--fs-lg: clamp(1.7rem, 1.5636rem + 0.4364vw, 2rem);--fs-xl: clamp(1.8rem, 1.6182rem + 0.5818vw, 2.2rem);--fs-2xl: clamp(2rem, 1.7273rem + 0.8727vw, 2.6rem);--fs-3xl: clamp(2.4rem, 2.0364rem + 1.1636vw, 3.2rem);--fs-4xl: clamp(2.8rem, 2.2545rem + 1.7455vw, 4rem);--fs-display-sm: clamp(3rem, 2.3182rem + 2.1818vw, 4.5rem);--fs-display-md: clamp(3.6rem, 2.7364rem + 2.7636vw, 5.5rem);--fs-display-lg: clamp(4.2rem, 2.9273rem + 4.0727vw, 7rem);--fs-h1: clamp(3.2rem, 2.6545rem + 1.7455vw, 4.4rem);--fs-h2: clamp(2.8rem, 2.3455rem + 1.4545vw, 3.8rem);--fs-h3: clamp(2.4rem, 2.0364rem + 1.1636vw, 3.2rem);--fs-h4: clamp(2rem, 1.7273rem + 0.8727vw, 2.6rem);--lh-body: 1.45;--lh-heading: 1.2;--measure: 65ch;--measure-wide: 80ch}@font-face{font-family:"effra";src:url("https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"effra";src:url("https://use.typekit.net/af/199ff2/00000000000000003b9b489a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/199ff2/00000000000000003b9b489a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/199ff2/00000000000000003b9b489a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"effra";src:url("https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"effra";src:url("https://use.typekit.net/af/f8c60c/00000000000000003b9b489f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/f8c60c/00000000000000003b9b489f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/f8c60c/00000000000000003b9b489f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}.tk-effra{font-family:"effra",sans-serif}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0}img,picture,video,canvas,svg{display:block;max-width:100%}[hidden]{display:none !important}html{font-size:62.5%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-color);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}a{color:var(--link-color, currentColor);text-decoration:underline;text-underline-offset:2px}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}img,picture,video{max-width:100%;height:auto}svg{display:block}.container{width:min(100% - 3rem,var(--container-max));margin-inline:auto}.container--wide{width:min(100% - 3rem,var(--container-wide));margin-inline:auto}.container--narrow{width:min(100% - 3rem,var(--container-narrow));margin-inline:auto}.container--slim{width:min(100% - 3rem,var(--container-slim));margin-inline:auto}.container--full{width:100%}.grid{display:grid;gap:var(--space-4);--sidebar-width: 320px}@media(min-width: 900px){.grid--sidebar-right{grid-template-columns:minmax(0, 1fr) var(--sidebar-width);align-items:start}}@media(min-width: 900px){.grid--sidebar-left{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);align-items:start}}.section{padding-block:var(--section-space, var(--space-8))}@media(min-width: 900px){.section{padding-block:var(--section-space-lg, var(--space-9))}}.tasks h2{font-size:var(--fs-3xl);font-weight:400;margin-bottom:3rem;line-height:1}.tasks__list{display:grid;gap:1.6rem}@media(min-width: 768px){.tasks__list{grid-template-columns:repeat(2, 1fr)}}.tasks--style-2 h2{text-align:center;font-weight:600;color:var(--brand-red);font-size:var(--fs-4xl)}.hero{font-size:var(--fs-lg);background-color:var(--white)}.hero__logo{width:100%;height:auto;max-width:315px;position:absolute;top:5rem;left:0}.hero h1{font-size:var(--fs-display-md);line-height:1.1}.hero__split-section{display:grid;align-items:center;grid-template-columns:1fr;gap:8rem;overflow:hidden}.hero__text{position:relative;height:100%;display:flex;align-items:center;padding-top:12rem;padding-bottom:5rem;max-width:800px}.hero__image{width:calc(50vw - 425px + 100%);overflow:hidden;display:none}@media(min-width: 1200px){.hero__image{width:calc(50vw - 570px + 100%)}}.hero__image img{width:100%;height:100%;object-fit:cover;display:block;max-width:850px;min-height:650px}.hero__ctas{display:flex;flex-wrap:wrap;gap:1.5rem}@media(min-width: 1024px){.hero__image{display:block}.hero__split-section{grid-template-columns:1fr 1fr;overflow:visible}}.check-list{background-color:var(--white)}.check-list h2{font-size:clamp(3rem,2.5455rem + 1.4545vw,4rem);font-weight:600;position:relative;line-height:var(--lh-heading)}.check-list h2::before{content:url("/themes/sbm_2018/templates/campaign/_assets/sbm-shield.svg");position:absolute;top:-10rem;left:0;width:50px;height:auto}.check-list__split-section{display:grid;align-items:center;grid-template-columns:1fr;gap:1rem}@media(min-width: 768px){.check-list__split-section{grid-template-columns:4fr 5fr;gap:8rem}}.check-list__header{position:relative;height:100%;display:flex;align-items:center;padding-top:8rem}@media(min-width: 768px){.check-list__header{padding-top:0}}.check-list__shield{width:48px;height:auto;position:absolute;top:0;left:0}@media(min-width: 768px){.check-list__shield{top:2.25rem}}.check-list__items{font-size:clamp(2.2rem,2.1091rem + .2909vw,2.4rem)}.check-list__items ul{list-style-type:none;margin:0;padding:0;display:block}.check-list__items ul li{padding-left:1.5rem;border-bottom:1px solid var(--brand-light-gray);position:relative;padding:2.5rem 0;display:grid;grid-template-columns:24px 1fr;gap:.75em}.check-list__items ul li:last-child{border:none}.check-list__items ul li::before{content:"";display:inline-block;width:24px;height:24px;margin-right:1.5rem;position:relative;top:.4rem;background-image:url("/themes/sbm_2018/templates/campaign/_assets/check-circle.svg");background-size:contain;background-repeat:no-repeat}.services-grid{background-color:var(--white);border-top:1px solid var(--brand-medium-gray)}.services-grid__copy{text-align:center}.services-grid__copy p{margin:2rem 0}.services-grid h2{font-size:clamp(3rem,2.5455rem + 1.4545vw,4rem);font-weight:600;line-height:var(--lh-heading);max-width:32ch;margin:auto}@media(min-width: 768px){.services-grid h2{text-align:center}}@media(min-width: 768px){.services-grid .text-image-block--reverse .text-image-block__text{order:2}}@media(min-width: 768px){.services-grid .text-image-block--reverse .text-image-block__image{order:1}.services-grid .text-image-block--reverse .text-image-block__image img{box-shadow:-35px 35px 0 0 var(--brand-teal-20)}}.services-grid--style-2 h2{color:var(--brand-red)}.services-grid-tiles{background-color:var(--white);font-size:clamp(1.7rem,1.5636rem + .4364vw,2rem)}@media(min-width: 768px){.services-grid-tiles__intro{text-align:center;margin-bottom:5rem}}.services-grid-tiles__list{display:grid;gap:1.6rem}@media(min-width: 768px){.services-grid-tiles__list{text-align:center;grid-template-columns:repeat(3, 1fr)}}.quotes--style-1{background-color:var(--brand-teal-20);font-size:clamp(2.2rem,2.1091rem + .2909vw,2.4rem)}.quotes--style-2{font-size:var(--fs-xl);width:100%;max-width:1650px;margin:0 auto;background-color:var(--foundation);border-radius:4rem}.quotes__nav-buttons{display:flex;justify-content:flex-end;gap:2.4rem}.quotes__nav-icon-circle{fill:none;stroke:var(--brand-medium-gray)}.quotes__nav-icon-arrow{fill:var(--brand-medium-gray);fill-rule:evenodd}.quotes__nav-prev,.quotes__nav-next{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;transition:background-color .2s ease}.quotes__nav-prev svg,.quotes__nav-next svg{width:48px;height:48px}.quotes__nav-prev:focus,.quotes__nav-next:focus{background-color:#e0e0e0;outline:2px solid #0073e6;outline-offset:2px}.quotes__nav-prev:focus .quotes__nav-icon-circle,.quotes__nav-next:focus .quotes__nav-icon-circle{fill:var(--white)}.quotes__nav-prev:hover .quotes__nav-icon-circle,.quotes__nav-next:hover .quotes__nav-icon-circle{fill:var(--white)}.quotes__quote-svg{width:88px}.quote-with-video{display:grid;gap:6rem;align-items:center}@media(min-width: 768px){.quote-with-video{padding-top:0;grid-template-columns:1fr 1.2fr}}.spotlight-block{display:grid;gap:4rem;align-items:center}@media(min-width: 768px){.spotlight-block{grid-template-columns:repeat(2, 1fr);gap:6rem}}.spotlight-block__text{font-size:var(--fs-lg)}.spotlight-block h3{line-height:var(--lh-heading)}.spotlight-block a:not(.button){color:var(--brand-red);text-decoration:none}.spotlight-block a:not(.button):hover{text-decoration:underline}.spotlight-block__image img{aspect-ratio:1/1;width:80%;max-width:535px;max-height:535px}@media(min-width: 768px){.spotlight-block__image img{width:100%}}.member-spotlight{border-bottom:1px solid var(--brand-light-gray)}.member-spotlight__split{display:grid;gap:4rem;align-items:center}@media(min-width: 768px){.member-spotlight__split{grid-template-columns:400px 1fr;gap:6rem}}.member-spotlight__text{font-size:var(--fs-lg)}.member-spotlight h3{line-height:var(--lh-heading)}.member-spotlight__image img{aspect-ratio:1/1;width:80%;max-width:535px;max-height:535px}@media(min-width: 768px){.member-spotlight__image img{width:100%}}.cta-block{display:grid;color:var(--white);align-items:center;gap:4rem}@media(min-width: 768px){.cta-block{grid-template-columns:repeat(2, 1fr);gap:7rem}}.cta-block h2{font-size:clamp(3rem,2.5455rem + 1.4545vw,4rem)}.cta-block__cta{display:flex;justify-content:flex-end;gap:2rem;text-align:center}@media(min-width: 768px){.cta-block__cta{text-align:right}}.cta-block .button--1{display:none}.campaign-footer{padding:6rem 0}.campaign-footer__link-list{margin:0;padding:0;list-style-type:none;font-size:clamp(1.3rem,1.2091rem + .2909vw,1.5rem)}.campaign-footer__link-list a{text-decoration:none;color:var(--brand-dark-gray);display:inline-block;padding:.75rem 0}.campaign-footer__link-list a:hover{color:var(--brand-red)}.campaign-footer__contact-info{padding-bottom:2rem}.campaign-footer__phone{color:var(--brand-red);text-decoration:none}.campaign-footer__phone:hover{text-decoration:underline}.campaign-footer__site-links{display:flex;flex-wrap:wrap;column-gap:2.5rem;row-gap:1rem;padding:2rem 0;border-top:1px solid var(--brand-light-gray)}@media(min-width: 768px){.campaign-footer__site-links{display:block;border-top:none}}.campaign-footer__content-links{display:flex;flex-wrap:wrap;column-gap:2.5rem;row-gap:1rem;padding:2rem 0;border-top:1px solid var(--brand-light-gray)}@media(min-width: 768px){.campaign-footer__content-links{display:block;columns:2;border-top:none}}.campaign-footer__legal-links{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:2.5rem;padding:2rem 0}.campaign-footer__social-links{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:2.5rem;padding:2rem 0;align-items:center;border-top:1px solid var(--brand-light-gray)}@media(min-width: 768px){.campaign-footer__social-links{border-top:none;justify-content:flex-end}}.campaign-footer__row-1-columns{display:grid}@media(min-width: 768px){.campaign-footer__row-1-columns{grid-template-columns:1.2fr 1.2fr 2fr;gap:2rem}}.campaign-footer__row-2 .container{border-top:1px solid var(--brand-light-gray)}.campaign-footer__row-2-columns{display:grid}@media(min-width: 768px){.campaign-footer__row-2-columns{grid-template-columns:3fr 1.5fr;gap:2rem}}.campaign-footer address{font-style:normal}.feature-grid{display:grid;grid-template-columns:1fr;gap:20px;margin:0 auto}.feature-grid__top,.feature-grid__bottom{display:grid;grid-template-columns:1fr;gap:20px}.feature-grid__bottom{background-color:var(--foundation);border-radius:2rem;border:1px solid var(--slate)}.feature-card{border-radius:20px;overflow:hidden}.feature-card--intro{background:var(--brand-red);background:linear-gradient(180deg, var(--brand-red) 0%, var(--brand-dark-red) 100%);color:var(--white);padding:50px;display:flex;gap:3rem;flex-direction:column}.feature-card--intro h2{color:var(--white);margin:auto 0;font-size:var(--fs-4xl);line-height:1.1}.feature-card--stats{background:var(--foundation);border:1px solid var(--slate);padding:35px}.feature-card--stats strong{display:block;font-size:var(--fs-display-md);line-height:1;color:var(--brand-red)}.feature-card--stats span{display:block;font-size:var(--fs-xl);color:var(--black)}.feature-card--stats hr{border:0;border-top:1px solid var(--slate);margin:1rem 0}.feature-card--stats p{margin-top:30px;color:#666}.feature-card--physicians{background:var(--brand-red);background:linear-gradient(180deg, var(--brand-red) 0%, var(--brand-dark-red) 100%);color:var(--white);display:grid}.feature-card--physicians>div{padding:35px;display:flex;flex-direction:column}.feature-card--physicians strong{display:block;font-size:var(--fs-display-md);line-height:1;color:var(--white)}.feature-card--physicians span{display:block;font-size:var(--fs-xl)}.feature-card--physicians p{margin-top:auto}.feature-card--physicians img{max-height:300px}.feature-card--copy{background:var(--foundation);padding:35px;display:flex;flex-direction:column;justify-content:center}.feature-card--copy h3{margin:0;color:var(--brand-red);font-size:var(--fs-2xl)}.feature-card--copy p{font-size:var(--fs-md);line-height:1.4}.feature-card--copy hr{border:0;border-top:1px solid var(--slate);margin:1rem 0}.feature-card--physicians img,.feature-card--image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:2rem;object-position:center 20%}.button{display:inline-block;align-self:flex-start;padding:18px 40px;background:var(--white);color:var(--brand-red);text-decoration:none;font-weight:700}@media(min-width: 800px){.feature-grid{grid-template-columns:1fr 2fr;grid-template-rows:1.25fr .5fr}.feature-grid__top{grid-template-columns:1fr 1.6fr}.feature-grid__bottom{grid-template-columns:1.3fr 1fr}.feature-card--physicians img{object-position:center 30%;max-height:200px}.feature-card--intro{grid-row:1/-1}}@media(min-width: 1200px){.feature-card--physicians{grid-template-columns:1fr 1fr}.feature-card--physicians img{max-height:1000px}.feature-card--physicians strong{margin-top:4rem}}.hospitals-promo__columns{display:grid;gap:3rem;align-items:center}.hospitals-promo__tiles{display:grid;gap:2rem}.hospitals-promo__tile{aspect-ratio:1/1;background-color:var(--foundation);border-radius:2rem;text-decoration:none;overflow:hidden;display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;max-width:400px}.hospitals-promo__tile:hover .task-card__arrow-circle{fill:var(--brand-red);fill-rule:nonzero;stroke:var(--brand-red);stroke-width:1px}.hospitals-promo__tile:hover .task-card__arrow-arrow{fill:var(--white)}.hospitals-promo__tile:nth-child(1){background-image:url("/themes/sbm_2018/templates/campaign/_assets/sbuh-photo.jpg")}.hospitals-promo__tile:nth-child(2){background-image:url("/themes/sbm_2018/templates/campaign/_assets/sbsh-photo.jpg")}.hospitals-promo__tile:nth-child(3){background-image:url("/themes/sbm_2018/templates/campaign/_assets/sbeli-photo.jpg")}.hospitals-promo__tile:nth-child(4){background-image:url("/themes/sbm_2018/templates/campaign/_assets/sbch-photo.jpg")}.hospitals-promo__tile-inner{height:100%;padding:2rem;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);display:flex;align-items:flex-end}.hospitals-promo__content{display:grid;grid-template-columns:1fr 3.5rem;gap:2rem}.hospitals-promo__content *{color:var(--white)}@media(min-width: 476px){.hospitals-promo__tiles{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.hospitals-promo{margin-bottom:6rem}.hospitals-promo__columns{grid-template-columns:2fr 1fr;gap:6rem}.hospitals-promo__tile:nth-child(even){transform:translateY(6rem)}}@media(min-width: 1024px){.hospitals-promo__columns{grid-template-columns:1.5fr 1fr;gap:6rem}}@media(min-width: 1340px){.hospitals-promo__columns{grid-template-columns:repeat(2, 1fr);gap:6rem}}.prose{max-width:var(--measure)}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-weight:600;line-height:var(--lh-heading);margin-top:var(--space-6);margin-bottom:var(--space-3)}.prose h1{font-size:var(--fs-h1)}.prose h2{font-size:var(--fs-h2)}.prose h3{font-size:var(--fs-h3)}.prose h4{font-size:var(--fs-h4)}.prose p{margin-bottom:var(--space-4)}.prose a{text-decoration:underline;text-underline-offset:2px;color:var(--brand-red)}.prose ul,.prose ol{margin-bottom:var(--space-4);padding-left:var(--space-5);list-style-position:outside}.prose li{margin-bottom:var(--space-2)}.prose img{margin-block:var(--space-5);height:auto}.prose blockquote{border-left:4px solid var(--border-color);padding-left:var(--space-4);margin:var(--space-5) 0;font-style:italic}.prose table{width:100%;border-collapse:collapse;margin:var(--space-5) 0}.prose th,.prose td{border:1px solid var(--border-color);padding:var(--space-2);text-align:left}.task-card{background-color:var(--white);text-decoration:none;font-size:var(--fs-md);padding:2.4rem 2.4rem 4rem 2.4rem;display:grid;grid-template-columns:48px 1fr;gap:2rem;height:100%;align-items:flex-start}.task-card__arrow{order:1}.task-card__content{order:2}.task-card__arrow-circle{fill:var(--white);fill-rule:nonzero;stroke:#bebebe;stroke-width:1px;transition:fill .35s ease}.task-card__arrow-arrow{fill:var(--brand-red)}.task-card h3{font-size:var(--fs-lg);margin-top:.9rem}.task-card:hover .task-card__arrow-circle{fill:var(--brand-red);fill-rule:nonzero;stroke:var(--brand-red);stroke-width:1px}.task-card:hover .task-card__arrow-arrow{fill:var(--white)}.tasks--style-2 .task-card{background-color:var(--foundation);border:1px solid var(--slate);border-radius:1.2rem;grid-template-columns:1fr 32px}.tasks--style-2 .task-card__arrow{order:2}.tasks--style-2 .task-card__content{order:1}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);font:inherit;font-weight:600;line-height:1.2;text-decoration:none;border:1px solid var(--brand-red);cursor:pointer;text-align:center;transition:background-color 150ms ease,padding 150ms ease,color 150ms ease,border-color 150ms ease,transform 150ms ease;background:var(--brand-red);color:var(--white)}.button:hover{background:var(--brand-dark-red);border:1px solid var(--brand-dark-red);transform:scale(1.02)}.button:disabled,.button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.button--2{border:1px solid var(--brand-red);background:var(--white);color:var(--brand-red)}.button--2:hover{background:var(--brand-dark-red);border:1px solid var(--brand-dark-red);color:var(--white);transform:scale(1.035)}.button--white-transparent{border:1px solid var(--white);background:rgba(0,0,0,0);color:var(--white)}.button--white-transparent:hover{background:var(--brand-dark-red);border:1px solid var(--white);color:var(--white);transform:scale(1.035)}.button--white{border:1px solid var(--white);background:var(--white);color:var(--brand-red)}.button--white:hover{background:rgba(0,0,0,0);border:1px solid var(--white);color:var(--white);transform:scale(1.035)}.button--pill{border-radius:500px}.text-image-block{display:grid;gap:2rem;align-items:center}@media(min-width: 768px){.text-image-block{grid-template-columns:repeat(2, 1fr);gap:6rem}}.text-image-block__text{font-size:var(--fs-lg)}.text-image-block__right-arrow{width:20px;height:auto;margin-left:8px;transition:color .3s ease}.text-image-block__right-arrow path{fill:var(--brand-red)}.text-image-block__image img{box-shadow:35px 35px 0 0 var(--brand-teal-20);aspect-ratio:1/1;width:80%;max-height:535px}@media(min-width: 768px){.text-image-block__image img{width:100%}}.text-image-block--style-2 .text-image-block__image{box-shadow:40px 40px 0 0 var(--foundation);border-radius:4rem}.text-image-block--style-2 .text-image-block__image img{display:block;border-radius:2rem;box-shadow:0 0 0 0 var(--foundation)}.text-image-block--style-2.text-image-block--reverse .text-image-block__image{box-shadow:-40px 40px 0 0 var(--foundation)}.text-image-block--style-2.text-image-block--reverse .text-image-block__image img{box-shadow:0 0 0 0 var(--foundation)}.right-arrow-cta{font-size:var(--fs-sm);font-weight:bold;color:var(--brand-red);text-decoration:none;display:inline-flex;align-items:center}.right-arrow-cta svg{width:20px;height:auto;margin-left:8px;transition:color .3s ease}.right-arrow-cta__path{fill:var(--brand-red)}.right-arrow-cta:hover{color:var(--brand-dark-red)}.right-arrow-cta:hover .right-arrow-cta__path{fill:var(--brand-dark-red)}.cta-block a:not(.button){display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.cta-block a:not(.button):hover{text-decoration:underline}.cta-block a:not(.button)::after{content:"";display:inline-block;width:2.2rem;height:1rem;flex-shrink:0;background-color:#fff;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 571.7 267.89'%3E%3Cpath d='M421.07,4.35c5.8-5.8,15.24-5.8,21.04,0l129.59,129.59-129.59,129.59c-5.8,5.8-15.24,5.8-21.04,0s-5.8-15.24,0-21.04l93.64-93.64H14.88c-8.21,0-14.88-6.67-14.88-14.88s6.67-14.88,14.88-14.88h499.82l-93.64-93.64c-5.8-5.8-15.24-5.8-21.04,0v-.06Z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 571.7 267.89'%3E%3Cpath d='M421.07,4.35c5.8-5.8,15.24-5.8,21.04,0l129.59,129.59-129.59,129.59c-5.8,5.8-15.24,5.8-21.04,0s-5.8-15.24,0-21.04l93.64-93.64H14.88c-8.21,0-14.88-6.67-14.88-14.88s6.67-14.88,14.88-14.88h499.82l-93.64-93.64c-5.8-5.8-15.24-5.8-21.04,0v-.06Z'/%3E%3C/svg%3E") center/contain no-repeat}.tile{background-color:var(--brand-light-gray-20);border:1px solid var(--brand-light-gray-20);padding:4rem 2.4rem 2.4rem 3.2rem;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;gap:4rem;text-align:left;transition:background-color .3s ease,border .3s ease}.tile:hover{background-color:var(--white);border:1px solid var(--brand-red)}.tile:hover .right-arrow-cta{color:var(--brand-dark-red)}.tile:hover .right-arrow-cta__path{fill:var(--brand-dark-red)}.slider{display:flex;align-items:flex-start;transition:height .25s ease}.slider>*{width:100%;flex:0 0 auto;align-self:flex-start}.a11y-slider-dots{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center;gap:1rem;margin-top:2rem}.a11y-slider-dot{display:block;width:14px;height:14px;border-radius:500px;background-color:var(--light-medium-gray);border:1px solid var(--dark-gray);padding:0}.a11y-slider-dot.active{background-color:var(--sbm-peacock-blue)}.a11y-slider-autoplay{position:absolute;top:20px;right:20px;z-index:9999;background-color:hsla(0,0%,100%,.2);border:1px solid var(--white);color:var(--white);padding:.5rem;border-radius:500px;width:42px;height:42px}.a11y-slider-autoplay:hover{background-color:var(--sbm-red)}.accordion__button{font-family:var(--font-sans);font-size:clamp(2rem,1.9091rem + .2909vw,2.2rem);color:var(--black);cursor:pointer;width:100%;border:none;border-bottom:1px solid var(--black);text-align:left;outline:none;background:rgba(0,0,0,0) url("/themes/sbm_2018/templates/campaign/_assets/accordion-plus.svg") no-repeat left center;background-size:30px;padding:0;padding:1rem 0 1rem 4.5rem}.accordion__button.active{background:rgba(0,0,0,0) url("/themes/sbm_2018/templates/campaign/_assets/accordion-minus.svg") no-repeat left center;background-size:30px}.accordion__panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion__padding{padding:2rem 0 1rem 4.5rem}.video{position:relative;border-radius:2rem;overflow:hidden}.video__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:72px;height:72px;border:0;border-radius:50%;background:var(--white);color:var(--brand-red);cursor:pointer;display:grid;place-items:center}.video__play-icon{font-size:20px;margin-left:4px}.quote-with-video__thumbnail{position:relative;background:var(--black)}.quote-with-video__thumbnail img{width:100%;height:auto}.quote-with-video__play{border:0}.quote-video-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:2rem}.quote-video-modal[hidden]{display:none}.quote-video-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.quote-video-modal__dialog{position:relative;z-index:1;width:min(100%,1800px);background:var(--black);border-radius:1.5rem;overflow:hidden;box-shadow:0 2rem 5rem rgba(0,0,0,.4)}.quote-video-modal__video{display:block;width:100%;aspect-ratio:16/9;height:auto;max-height:min(80vh,1012px);background:var(--black);object-fit:contain}.quote-video-modal__close{position:absolute;top:1.5rem;right:1.5rem;z-index:2;width:4rem;height:4rem;border:0;border-radius:50%;background:var(--white);color:var(--red);font-size:2.4rem;line-height:1;cursor:pointer;display:grid;place-items:center;border:2px solid var(--white)}.quote-video-modal__close:hover,.quote-video-modal__close:focus-visible{background:var(--black);color:var(--white)}.video-hero{position:relative;overflow:hidden;max-width:1650px;margin:0 auto;border-radius:4rem;overlay:hidden;margin-top:2rem}.video-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.video-hero__content{position:relative;z-index:1;height:100%;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);padding:6rem 0;color:var(--white)}.video-hero__content-flex{width:min(100% - 3rem,var(--container-wide));margin-inline:auto;display:flex;flex-direction:column;justify-content:space-between;height:100%}.video-hero__header{color:var(--white);font-size:var(--fs-display-md);line-height:1.2;margin-top:6rem}.video-hero__logo{width:100%;max-width:300px}.video-hero__ctas{display:flex;flex-wrap:wrap;gap:1.5rem;padding-top:2.5rem}.video-hero__video-toggle{position:absolute;right:2rem;top:2rem;z-index:2;padding:.75rem 1rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:0;cursor:pointer}.video-hero__video-toggle-icon{display:none;width:4.5rem;height:4.5rem}.video-hero__video-toggle-icon img{display:block;width:100%;height:100%}.video-hero__video-toggle.is-paused .video-hero__video-toggle-icon--play{display:block}.video-hero__video-toggle:not(.is-paused) .video-hero__video-toggle-icon--pause{display:block}@media(min-width: 1024px){.video-hero{aspect-ratio:16/9}}@media(prefers-reduced-motion: reduce){.video-hero__video{display:none}}.skip-link{position:absolute;top:.5rem;left:.5rem;z-index:10000;padding:.75rem 1rem;background:var(--surface);color:var(--color-black);border:2px solid var(--color-black);border-radius:.4rem;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.visually-hidden-focusable:focus,.visually-hidden-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.flow>*+*{margin-top:var(--flow-space, var(--space-4))}.stack{display:flex;flex-direction:column;gap:var(--stack-space, var(--space-4))}.cluster{display:flex;flex-wrap:wrap;gap:var(--cluster-space, var(--space-3));align-items:center}.cluster--between{justify-content:space-between}.grid--gap-sm{gap:var(--space-2)}.grid--gap-md{gap:var(--space-4)}.grid--gap-lg{gap:var(--space-6)}.no-underline{text-decoration:none}.link-inherit{color:inherit}.link-hover-underline{text-decoration:none}.link-hover-underline:hover{text-decoration:underline}.red-gradient{background:var(--brand-red);background:linear-gradient(90deg, var(--brand-bright-red) 0%, var(--brand-red) 50%, var(--brand-dark-red) 100%)}.red-gradient-2{background:var(--brand-red);background:linear-gradient(90deg, var(--brand-red) 0%, var(--brand-dark-red) 100%)}.clr-white{color:var(--white)}.clr-bg-white{background-color:var(--white)}.clr-black{color:var(--black)}.clr-bg-black{background-color:var(--black)}.clr-brand-bright-red{color:var(--brand-bright-red)}.clr-bg-brand-bright-red{background-color:var(--brand-bright-red)}.clr-brand-red{color:var(--brand-red)}.clr-bg-brand-red{background-color:var(--brand-red)}.clr-brand-dark-red{color:var(--brand-dark-red)}.clr-bg-brand-dark-red{background-color:var(--brand-dark-red)}.clr-brand-light-gray-20{color:var(--brand-light-gray-20)}.clr-bg-brand-light-gray-20{background-color:var(--brand-light-gray-20)}.clr-brand-light-gray{color:var(--brand-light-gray)}.clr-bg-brand-light-gray{background-color:var(--brand-light-gray)}.clr-brand-medium-gray{color:var(--brand-medium-gray)}.clr-bg-brand-medium-gray{background-color:var(--brand-medium-gray)}.clr-brand-dark-gray{color:var(--brand-dark-gray)}.clr-bg-brand-dark-gray{background-color:var(--brand-dark-gray)}.clr-brand-teal-20{color:var(--brand-teal-20)}.clr-bg-brand-teal-20{background-color:var(--brand-teal-20)}.fs-xs{font-size:var(--fs-xs)}.fs-sm{font-size:var(--fs-sm)}.fs-md{font-size:var(--fs-md)}.fs-lg{font-size:var(--fs-lg)}.fs-xl{font-size:var(--fs-xl)}.fs-2xl{font-size:var(--fs-2xl)}.fs-3xl{font-size:var(--fs-3xl)}.fs-4xl{font-size:var(--fs-4xl)}.fs-display-sm{font-size:var(--fs-display-sm)}.fs-display-md{font-size:var(--fs-display-md)}.fs-display-lg{font-size:var(--fs-display-lg)}.lh-body{line-height:var(--lh-body)}.lh-heading{line-height:var(--lh-heading)}.text-center{text-align:center}.red-gradient-border{padding-bottom:2.4rem;background:var(--brand-red);background:linear-gradient(90deg, var(--brand-bright-red) 0%, var(--brand-red) 50%, var(--brand-dark-red) 100%)}.animate{opacity:0;will-change:opacity,transform;transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:ease-out}.animate.visible{opacity:1;transform:translate3d(0, 0, 0) scale(1)}.fade-up{transform:translateY(50px)}.fade-left{transform:translateX(-50px)}.fade-right{transform:translateX(50px)}.scale-up{transform:scale(0.85)}/*# sourceMappingURL=main.css.map */
