.problem-solution-section{background-color:#00609c;padding:90px 0 130px}@media(max-width: 767.98px){.problem-solution-section{padding:48px 0 80px}}.problem-solution-container{display:flex;flex-direction:column;gap:78px}@media(max-width: 767.98px){.problem-solution-container{gap:38px}}.problem-solution-header{display:flex;flex-direction:column;gap:28px;align-items:center;text-align:center}.problem-solution-title{font-size:3rem;font-weight:700;line-height:3.5rem;color:#fff;margin-bottom:0}@media(max-width: 767.98px){.problem-solution-title{font-size:1.5rem;font-weight:700;line-height:2.5rem}}.problem-solution-line{display:flex;width:80px;height:4px;border-radius:9px;background:#a1ded2}.problem-solution-data{display:flex;justify-content:space-between;gap:48px;align-items:stretch}@media(max-width: 767.98px){.problem-solution-data{overflow-x:auto;gap:20px}}.problem-solution-data-item{background-color:#fff;padding:42px;border-radius:16px;width:100%;display:flex;gap:24px;flex-direction:column}.problem-solution-data-item-header{display:flex;gap:16px;align-items:center}.problem-solution-data-item-title{font-size:2rem;font-weight:700;line-height:3rem}@media(max-width: 767.98px){.problem-solution-data-item-title{font-size:1.5rem;font-weight:700;line-height:2.5rem}}.problem-solution-data-item-desc{font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width: 767.98px){.problem-solution-data-item-desc{font-size:.875rem;font-weight:400;line-height:1.5rem}}.get-started-container{background:#00609c;overflow:hidden;padding:86px 24px;text-align:center}.get-started-content{display:flex;align-items:center;flex-direction:column}.get-started-label{text-transform:uppercase;color:#a1ded2;font-size:1.5rem;font-weight:700;line-height:2.5rem}.get-started-title{max-width:670px;margin-top:24px;margin-bottom:0;color:#fff;font-size:2.5rem;font-weight:700;line-height:3.5rem}@media(max-width: 767.98px){.get-started-title{font-size:1.5rem;font-weight:700;line-height:2.5rem}}.get-started-subtitle{max-width:670px;margin-top:24px;color:#fff;font-size:1.125rem;font-weight:700;line-height:1.5rem;font-weight:400}@media(max-width: 767.98px){.get-started-subtitle{font-size:.875rem;font-weight:400;line-height:1.5rem}}.get-started-cta{margin-top:60px}.overview-video-frame{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:#00609c}.overview-video-iframe{display:block;width:100%;height:100%;border:0}.overview-video-poster{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.overview-video-poster:focus-visible{outline:none;box-shadow:inset 0 0 0 4px rgba(99,180,255,.6)}.overview-video-poster-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.overview-video-play{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#00609c;box-shadow:0 6px 24px rgba(0,41,58,.35);color:#fff;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.overview-video-play svg{width:30px;height:30px;margin-left:4px}.overview-video-poster:hover .overview-video-play{background:#00293a;transform:scale(1.06)}@media(max-width: 767.98px){.overview-video-play{width:56px;height:56px}.overview-video-play svg{width:24px;height:24px}}.overview-video-label{font-size:.875rem;font-weight:700;line-height:1.5rem;position:relative;padding:4px 14px;border-radius:999px;background:rgba(0,41,58,.75);color:#fff}.page-faq-item{width:100%;border-bottom:1px solid #a1ded2;padding-top:24px;padding-bottom:24px}.page-faq-item:last-of-type{border-bottom:none}.page-faq-item .page-faq-item-content{display:flex;align-items:center;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.page-faq-item .page-faq-item-question{flex-grow:1;font-size:1.5rem;font-weight:700;line-height:2.5rem}@media(max-width: 767.98px){.page-faq-item .page-faq-item-question{font-size:1rem;font-weight:700;line-height:1.5rem}}.page-faq-item .page-faq-item-toggle{display:flex;flex-shrink:0;flex-grow:0;margin-right:16px}.page-faq-item .page-faq-item-toggle svg{color:#00609c;transition:transform .25s}.page-faq-item .page-faq-item-answer{margin-left:40px;margin-top:0;max-height:0;overflow:hidden;visibility:hidden;transition:max-height .15s ease-out,visibility 0s linear .15s}.page-faq-item--toggled .page-faq-item-toggle svg{transform:rotate(-180deg)}.page-faq-item--toggled .page-faq-item-answer{max-height:1000px;margin-top:16px;visibility:visible;transition:max-height .15s ease-out,visibility 0s linear 0s}.wslp-hero-container{padding:64px 0 100px}@media(max-width: 767.98px){.wslp-hero-container{padding:32px 0 64px}}.wslp-hero-container .container{display:flex;gap:60px;align-items:center}@media(max-width: 991.98px){.wslp-hero-container .container{flex-direction:column;align-items:stretch;gap:32px}}.wslp-hero-section{display:flex;flex-direction:column;max-width:560px}@media(max-width: 1199.98px){.wslp-hero-section{max-width:482px}}@media(max-width: 991.98px){.wslp-hero-section{max-width:unset}}.wslp-hero-title{font-size:4rem;font-weight:700;line-height:4.5rem;padding-bottom:16px}@media(max-width: 1199.98px){.wslp-hero-title{font-size:3rem;font-weight:700;line-height:3.5rem}}@media(max-width: 767.98px){.wslp-hero-title{font-size:2.5rem;font-weight:700;line-height:3.5rem;padding-bottom:8px}}.wslp-hero-text{font-size:1.125rem;font-weight:700;line-height:1.5rem;font-weight:400;padding-bottom:40px}@media(max-width: 767.98px){.wslp-hero-text{font-size:.875rem;font-weight:400;line-height:1.5rem;padding-bottom:24px}}@media(max-width: 767.98px){.wslp-hero-actions button{width:100%}}.wslp-hero-image{flex:1;display:flex;justify-content:center}.wslp-hero-image img{width:100%;height:auto}.wslp-item-section{padding:100px 0;scroll-margin-top:96px}@media(max-width: 767.98px){.wslp-item-section{padding:48px 0}}.wslp-item-section--tinted{background-color:#f4f8fb}.wslp-item{display:flex;justify-content:space-between;align-items:center;gap:100px}@media(max-width: 1199.98px){.wslp-item{gap:64px}}@media(max-width: 991.98px){.wslp-item{flex-direction:column;align-items:stretch;gap:24px}}.wslp-item-reverse{flex-direction:row-reverse}@media(max-width: 991.98px){.wslp-item-reverse{flex-direction:column}}.wslp-item-info{display:flex;flex-direction:column;max-width:524px}@media(max-width: 991.98px){.wslp-item-info{max-width:unset}}.wslp-item-eyebrow{font-size:.75rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;letter-spacing:1px;color:#00609c;padding-bottom:12px}.wslp-item-title{font-size:2.5rem;font-weight:700;line-height:3.5rem;margin:0;padding-bottom:16px}@media(max-width: 767.98px){.wslp-item-title{font-size:1.5rem;font-weight:700;line-height:2.5rem}}.wslp-item-text{padding-bottom:32px}@media(max-width: 767.98px){.wslp-item-text{font-size:.875rem;font-weight:400;line-height:1.5rem;padding-bottom:24px}}.wslp-item-li{display:flex;align-items:center;gap:12px;margin-top:16px}.wslp-item-li:before{display:block;flex-shrink:0;flex-grow:0;content:"";width:20px;height:20px;background-image:url("data:image/svg+xml;utf8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27%3e%3cpath d=%27M18.1675 8.33332C18.5481 10.2011 18.2769 12.1428 17.399 13.8348C16.5212 15.5268 15.0899 16.8667 13.3438 17.6311C11.5976 18.3955 9.6422 18.5381 7.80359 18.0353C5.96498 17.5325 4.35433 16.4145 3.24024 14.8678C2.12614 13.3212 1.57594 11.4394 1.68139 9.53615C1.78684 7.63294 2.54157 5.8234 3.81972 4.4093C5.09786 2.9952 6.82216 2.06202 8.70506 1.76537C10.588 1.46872 12.5157 1.82654 14.1667 2.77916%27 stroke=%27%2300293A%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3cpath d=%27M7.5 9.16671L10 11.6667L18.3333 3.33337%27 stroke=%27%2300293A%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e")}@media(max-width: 767.98px){.wslp-item-actions button{width:100%}}.wslp-item-img{flex:1;display:flex;justify-content:center;min-width:0}.wslp-item-img img{width:100%;height:auto;max-width:548px}.wslp-platform{background-color:#00293a;padding:84px 0}@media(max-width: 767.98px){.wslp-platform{padding:48px 0}}.wslp-platform .container{display:flex;gap:80px;align-items:center}@media(max-width: 991.98px){.wslp-platform .container{flex-direction:column;align-items:stretch;gap:32px}}.wslp-platform-copy{max-width:470px}@media(max-width: 991.98px){.wslp-platform-copy{max-width:unset}}.wslp-platform-eyebrow{font-size:.75rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;letter-spacing:1px;color:#a1ded2;padding-bottom:12px}.wslp-platform-title{font-size:2.5rem;font-weight:700;line-height:3.5rem;color:#fff;margin:0;padding-bottom:20px}@media(max-width: 767.98px){.wslp-platform-title{font-size:1.5rem;font-weight:700;line-height:2.5rem}}.wslp-platform-text{color:#fff}@media(max-width: 767.98px){.wslp-platform-text{font-size:.875rem;font-weight:400;line-height:1.5rem}}.wslp-platform-media{flex:1;min-width:0}.wslp-db{background-color:#f4f8fb;padding:72px 0}@media(max-width: 767.98px){.wslp-db{padding:48px 0}}.wslp-db-head{padding-bottom:40px}.wslp-db-eyebrow{font-size:.75rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;letter-spacing:1px;color:#00609c;padding-bottom:12px}.wslp-db-title{font-size:3rem;font-weight:700;line-height:3.5rem;margin:0;padding-bottom:16px}@media(max-width: 991.98px){.wslp-db-title{font-size:2.5rem;font-weight:700;line-height:3.5rem}}@media(max-width: 767.98px){.wslp-db-title{font-size:1.5rem;font-weight:700;line-height:2.5rem}}.wslp-db-title-line{display:block}.wslp-db-text{max-width:620px}@media(max-width: 767.98px){.wslp-db-text{font-size:.875rem;font-weight:400;line-height:1.5rem}}.wslp-db-strip{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background-color:#e4e8eb;border:1px solid #e4e8eb;border-radius:16px;overflow:hidden}@media(max-width: 991.98px){.wslp-db-strip{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767.98px){.wslp-db-strip{grid-template-columns:1fr}}.wslp-db-cell{background-color:#fff;padding:26px 28px 32px}.wslp-db-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:18px;border-radius:10px;background-color:#f4f8fb;color:#00609c}.wslp-db-icon svg{display:block}.wslp-db-cell-title{font-size:1rem;font-weight:700;line-height:1.5rem;padding-bottom:8px}.wslp-db-cell-text{font-size:.875rem;font-weight:400;line-height:1.5rem}.wslp-faq-section{padding:90px 0}@media(max-width: 767.98px){.wslp-faq-section{padding:48px 0}}.wslp-faq-section .container{display:flex;gap:56px;align-items:flex-start}@media(max-width: 991.98px){.wslp-faq-section .container{flex-direction:column;gap:24px}}.wslp-faq-title{font-size:2.5rem;font-weight:700;line-height:3.5rem;margin:0;flex:0 0 300px;max-width:300px}@media(max-width: 991.98px){.wslp-faq-title{flex:0 1 auto;max-width:unset}}@media(max-width: 767.98px){.wslp-faq-title{font-size:1.5rem;font-weight:700;line-height:2.5rem}}.wslp-faq-list{flex:1;width:100%;min-width:0}.ws-lp .problem-solution-title{max-width:620px}@media(max-width: 767.98px){.ws-lp .get-started-cta{width:100%}}@media(max-width: 767.98px){.ws-lp .get-started-cta button{width:100%}}
