.safety-page{background:#f4f8fc;color:#25201f;font-size:1rem;line-height:130%}.safety-page *,.safety-page :after,.safety-page :before{box-sizing:border-box}.safety-page img{max-width:100%;height:auto}.safety-page a{text-decoration:none}.safety-page .c-green{color:#1e3a8a}.safety-page .c-black{color:#25201f}.safety-page .c-white{color:#f1ecda}.safety-page .bg-black{background-color:#25201f}.safety-page .bg-green{background-color:#0c1f4a}.safety-page .bg-offwhite{background-color:#f4f8fc}.safety-page .bg-offwhite-50{background-color:#d6ebf880}.safety-page .bg-relay-white{background-color:#fff}.safety-page .t-center{text-align:center}.safety-page .upper{text-transform:uppercase}.safety-page .d-flex{display:flex}.safety-page .p80{padding:80px 0}.safety-page .mb20{margin-bottom:20px}.safety-page .mt20{margin-top:20px}.safety-page .mb40{margin-bottom:40px}.safety-page .mt16{margin-top:16px}.safety-page .hero{position:relative;overflow:hidden}.safety-page .hero .hero-content{z-index:1;justify-content:center;align-items:center;height:100%;padding:140px 60px;display:flex;position:relative}.safety-page .hero .hero-content_inner{max-width:1300px}.safety-page .hero h1{letter-spacing:-3.84px;font-size:128px;font-weight:700;line-height:80%;text-transform:uppercase}.safety-page .hero p{max-width:590px;font-size:20px;font-style:normal;font-weight:400;line-height:150%;display:inline-block;color:#f1ecda}@media (max-width:996px){.safety-page .hero .hero-content{padding:60px 20px}}@media (max-width:860px){.safety-page .hero h1{letter-spacing:-1.15px;font-size:56px;line-height:90%}.safety-page .hero p{font-size:16px}}.safety-page .features{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:768px){.safety-page .features{padding-top:5rem;padding-bottom:5rem}}.safety-page .features .container{width:100%;max-width:1440px;margin:0 auto;padding:0 120px}.safety-page .features .top-header h2{text-align:center;letter-spacing:-2.7px;text-transform:uppercase;margin:0 auto 32px;font-size:90px;font-weight:700;line-height:80%;display:block}.safety-page .features .top-header h2 span{letter-spacing:-1.35px;padding-bottom:16px;font-size:45px;font-style:normal;font-weight:700;line-height:80%;display:block}@media (max-width:860px){.safety-page .features .container{padding:0 20px}.safety-page .features .top-header h2{letter-spacing:-.96px;font-size:48px;line-height:90%}}.safety-page .features .feature{margin-bottom:80px;display:flex}.safety-page .features .feature .statistic-card{background-color:#d6ebf8;border-radius:16px;width:33.3%;padding:64px}.safety-page .features .feature .statistic-card .number{color:#1e3a8a;letter-spacing:-2px;text-transform:uppercase;font-size:100px;font-style:normal;font-weight:400;line-height:120%;display:block}.safety-page .features .feature .statistic-card p{color:#25201f;letter-spacing:.2px;margin-bottom:20px;font-size:20px;font-weight:400}.safety-page .features .feature .statistic-card .number-description{-webkit-font-smoothing:antialiased;font-weight:600}.safety-page .features .feature .statistic-card .bar{background-color:#fff;border-radius:10px;width:100%;height:9px;margin-bottom:20px;display:block;position:relative;overflow:hidden}.safety-page .features .feature .statistic-card .bar .bar-inner{background-color:#1e3a8a;height:100%;position:absolute;left:0;top:0;width:0;animation:safety-bar 1.05s cubic-bezier(.22,1,.36,1) forwards}@keyframes safety-bar{0%{width:0}to{width:var(--bar-width)}}@media (prefers-reduced-motion:reduce){.safety-page .features .feature .statistic-card .bar .bar-inner{animation:none;width:var(--bar-width)}}.safety-page .features .feature .statistic-card ul{flex-wrap:wrap;margin-bottom:20px;padding-left:0;list-style:none;display:flex}.safety-page .features .feature .statistic-card ul li{align-items:center;margin-right:20px;font-size:15px;display:flex}.safety-page .features .feature .statistic-card ul li .circle{border-radius:8px;width:8px;height:8px;margin-right:10px;display:block;flex-shrink:0}.safety-page .features .feature .statistic-card .image-wrapper img{width:100%}.safety-page .features .feature .statistic-card .micro-text{font-size:12px;font-weight:400;line-height:150%;margin-bottom:0}.safety-page .features .feature .feature-text{color:#25201f;border-top:1px solid #d6ebf8;width:60%;margin-left:80px;padding:60px 0}.safety-page .features .feature .feature-text h3{letter-spacing:-.8px;padding-bottom:16px;margin:0;font-size:40px;font-weight:600;line-height:90%;color:#25201f}.safety-page .features .feature .feature-text p{color:#25201f;margin:0 0 20px;font-size:20px;line-height:150%}.safety-page .features .feature .feature-text p a{color:#25201f;font-weight:600;text-decoration:underline}.safety-page .features .feature .feature-text strong{font-weight:700}@media (max-width:1104px){.safety-page .features .feature{border-top:1px solid #d6ebf8;flex-wrap:wrap;margin-bottom:30px;padding-top:30px}.safety-page .features .feature .statistic-card{width:100%}.safety-page .features .feature .feature-text{border-top:0;width:100%;margin-left:0;padding:60px 20px}}@media (max-width:860px){.safety-page .features .feature .statistic-card .number{letter-spacing:-1.4px;font-size:70px;line-height:120%}}.safety-page .partners-section{border-radius:33px;margin:32px}.safety-page .partners-section .container{width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.safety-page .partners-section h2{text-align:center;letter-spacing:-2.7px;text-transform:uppercase;font-size:90px;font-style:normal;font-weight:700;line-height:80%;margin:0 0 40px}.safety-page .partners-section p{font-size:20px;font-style:normal;font-weight:400;line-height:150%;color:#f1ecda}.safety-page .partners-section .mobile-diagram{max-width:100%;margin:0 auto;display:none}.safety-page .partners-section .partners-wrapper{flex-wrap:wrap;justify-content:space-around;display:flex;position:relative}.safety-page .partners-section .partners-wrapper hr{width:80%;position:absolute;top:60px;left:10%;margin:0;border:0;border-top:1px solid hsla(47,45%,90%,.45)}.safety-page .partners-section .partner{flex-wrap:wrap;justify-content:center;width:33.3%;padding:20px 20px 40px;position:relative}.safety-page .partners-section .partner .logo{color:#25201f;background-color:#f4f8fc;border-radius:30px;justify-content:center;align-items:center;width:190px;height:90px;margin-bottom:40px;padding:20px;display:flex}.safety-page .partners-section .partner .logo img{max-width:120px;max-height:36px}.safety-page .partners-section .partner .logo .wordmark{font-size:36px;font-weight:700;font-style:normal;letter-spacing:-.03em;line-height:1;color:#1e3a8a}.safety-page .partners-section .partner .logo .mobile-logo{display:none}.safety-page .partners-section .partner .logo .desktop-logo{display:block}@media (max-width:860px){.safety-page .partners-section h2{letter-spacing:-.96px;font-size:48px;line-height:90%}.safety-page .partners-section .mobile-diagram{display:block}.safety-page .partners-section .partners-wrapper hr{display:none}.safety-page .partners-section .partner{flex-wrap:nowrap;align-items:center;width:100%}.safety-page .partners-section .partner .logo{border-radius:20px;width:40px;height:40px;margin-bottom:0;padding:8px;flex-shrink:0}.safety-page .partners-section .partner .logo .wordmark{font-size:18px}.safety-page .partners-section .partner .logo .mobile-logo{max-height:20px;display:block}.safety-page .partners-section .partner .logo .desktop-logo{display:none}.safety-page .partners-section p{text-align:left;padding-left:20px;font-size:16px}}.safety-page .blurb{border-radius:33px;margin:32px;padding:48px;scroll-margin-top:96px}.safety-page .blurb .container{display:flex;width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.safety-page .blurb .container .text{text-align:left;width:75%}.safety-page .blurb .container .text h2{letter-spacing:-2.88px;text-transform:uppercase;font-size:96px;font-style:normal;font-weight:700;line-height:80%;margin:0 0 40px}.safety-page .blurb .container .text p{max-width:800px;font-size:20px;font-style:normal;font-weight:400;line-height:150%;color:#f1ecda}.safety-page .blurb .container .text p a{color:#f1ecda;font-weight:600;text-decoration:underline}.safety-page .blurb .container .image-wrapper{align-items:center;width:25%;display:flex}.safety-page .blurb .container .image-wrapper.desktop img{max-width:100%}.safety-page .blurb .container .image-wrapper.mobile{width:100%;margin:0 auto;display:none}@media (max-width:860px){.safety-page .blurb{padding:20px}.safety-page .blurb .container{flex-wrap:wrap}.safety-page .blurb .container .text{width:100%}.safety-page .blurb .container .text h2{text-align:center;font-size:48px;line-height:90%}.safety-page .blurb .container .text p{font-size:16px}.safety-page .blurb .container .image-wrapper.desktop{display:none}.safety-page .blurb .container .image-wrapper.mobile{justify-content:center;margin-bottom:30px;display:flex}.safety-page .blurb .container .image-wrapper.mobile img{max-width:150px}}.safety-page .faq{background-color:#e7e2ce}.safety-page .faq .container{flex-wrap:wrap;justify-content:center;display:flex;width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.safety-page .faq .section-header{text-align:center;padding:0 20px;width:100%}.safety-page .faq .section-header h2{letter-spacing:-.8px;text-transform:uppercase;font-size:40px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 20px}.safety-page .faq .accordion-wrapper{width:60%;padding:0 20px}.safety-page .faq .accordion__item{border-top:1px solid #1e3a8a;padding:20px;scroll-margin-top:96px}.safety-page .faq .accordion__button{display:flex;align-items:flex-start;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;color:inherit;font:inherit}.safety-page .faq .icon-wrapper{min-width:32px!important}.safety-page .faq .icon-wrapper .faq-chevron{margin-top:10px;width:30px!important;height:auto;transition:transform .25s ease}.safety-page .faq .question{letter-spacing:-.64px;text-align:left;margin:0 0 0 10px;font-size:32px;font-style:normal;font-weight:600;line-height:110%;display:block;text-transform:none;overflow-wrap:break-word}.safety-page .faq .accordion__panel{text-align:left;margin-left:40px}.safety-page .faq .accordion__panel[hidden]{display:none}.safety-page .faq .accordion__panel p{color:#25201f;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:0}.safety-page .faq .accordion__panel p a{color:#25201f;font-weight:600;text-decoration:underline}@media (max-width:860px){.safety-page .faq .accordion-wrapper{width:100%}}@media (max-width:576px){.safety-page .faq .icon-wrapper{min-width:24px!important}.safety-page .faq .icon-wrapper .faq-chevron{margin-top:10px;width:22px!important}.safety-page .faq .question{font-size:1.5rem}.safety-page .faq .accordion__panel p{font-size:1rem}}@media (prefers-reduced-motion:reduce){.safety-page .faq .icon-wrapper .faq-chevron{transition:none}}