.lpvb{margin:0 auto;max-width:var(--lp-measure,1180px);padding:72px 24px 48px}.lpvb__inner{max-width:none}.lpvb-lead{margin:0 0 48px}.lpvb-lead p{color:#3a3c3e;font-size:24px;font-weight:400;line-height:1.5;margin:0 0 24px;max-width:100%}.lpvb-lead p:last-child{margin-bottom:0}.lpvb-player{margin:0 0 64px;max-width:760px}.lpvb-video,.lpvb-video .hs-video-wrapper{border-radius:20px;overflow:hidden}.lpvb-video iframe,.lpvb-video video{border:0;border-radius:20px;display:block;width:100%}.lpvb-microcopy{color:#4a4c4e;font-size:14px;font-weight:400;margin:12px 0 0}.lpvb-covers{margin:0 0 64px}.lpvb-covers__head{color:#000;font-size:50px;font-weight:500;letter-spacing:normal;line-height:1.2;margin:0 0 32px}.lpvb-covers__list{list-style:none;margin:0;padding:0}.lpvb-covers__item{border-top:1px solid rgba(0,0,0,.12);color:#000;font-size:20px;font-weight:400;line-height:1.5;padding:20px 0 20px 40px;position:relative}.lpvb-covers__item:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.lpvb-covers__item:before{background:var(--lp-yellow);border-radius:2px;content:"";height:3px;left:0;position:absolute;top:34px;width:20px}.lpvb-covers__note{background:var(--lp-fiber,#f1f1f1);border-left:4px solid var(--lp-yellow);border-radius:0 12px 12px 0;color:#000;font-size:22px;font-weight:500;line-height:1.4;margin:36px 0 0;max-width:100%;padding:24px 28px}.lpvb-secondary{align-items:center;border-top:1px solid rgba(0,0,0,.12);display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:space-between;padding:36px 0 0}.lpvb-secondary__copy{flex:1 1 420px}.lpvb-secondary__eyebrow{color:#4a4c4e;font-size:15px;font-weight:500;letter-spacing:.04em;margin:0 0 10px}.lpvb-secondary__head{color:#000;font-size:26px;font-weight:500;line-height:1.2;margin:0 0 10px;max-width:100%}.lpvb-secondary__desc{color:#3a3c3e;font-size:18px;font-weight:400;line-height:1.5;margin:0;max-width:100%}.lpvb-btn{align-items:center;border-radius:999px;display:inline-flex;font-size:17px;font-weight:500;justify-content:center;line-height:1;padding:16px 32px;text-decoration:none;transition:background .2s var(--lp-ease),color .2s var(--lp-ease);white-space:nowrap}.lpvb-btn--outline{background:transparent;border:2px solid #000;color:#000;flex:0 0 auto}.lpvb-btn--outline:hover{background:#000;color:var(--lp-yellow)}@media (max-width:760px){.lpvb{padding:56px 24px 24px}.lpvb-lead p{font-size:20px}.lpvb-covers__head{font-size:32px}}