.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.btn-cta{background-color:#008561;color:#fff;font-size:16px;font-weight:700;line-height:20px;padding:10px 16px;border-radius:0;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;text-decoration:none}.btn-cta:hover{background-color:#006f51;color:#fff}@media screen and (max-width: 575px){.btn-cta{display:flex;justify-content:center}}section{padding:50px 0}section#hero{background:url("https://web-cdn.paloalto.com/liveplan/strategic-advisors/sa-hero-banner.svg") bottom center no-repeat;background-size:cover}section#hero h1{color:#fff;font-size:48px;font-weight:700;line-height:58px;margin-bottom:24px}section#hero h2{color:#fff;font-size:22px;font-weight:600;line-height:32px;max-width:650px;margin:0 auto 24px}section#hero .btn-cta{display:flex;justify-content:center;max-width:max-content}section#liveplan-steps .gray{background-color:#f1f1f1}section#liveplan-steps .row{padding:60px 0;--bs-gutter-x: 60px}section#liveplan-steps h2{color:#3b4247;font-size:26px;font-weight:400;line-height:47px;margin:0 auto 45px}section#liveplan-steps h3{text-align:left;margin:0 0 50px;font-size:30px;line-height:40px;font-weight:600;border-bottom:1px solid #d7dce2;padding-bottom:29px}section#liveplan-steps p{text-align:left;font-size:16px;line-height:26px;font-weight:400;margin-bottom:25px;color:#3b4247}section#liveplan-steps .img-container{position:relative;display:inline-block}section#liveplan-steps .img-container .wistia-video-play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:"";display:block;width:125px;height:80px;color:#fff;font-size:40px;text-align:center;background-color:rgba(84,187,255,.7)}section#liveplan-steps .img-container .wistia-video-play-icon::before{content:"";position:inherit;left:calc(50% + 13px);top:inherit;transform:inherit;display:block;--side-size: 18px;border:var(--side-size) solid rgba(0,0,0,0);border-left:calc(2*var(--side-size)*.866) solid #fff}section#liveplan-steps .img-container:hover .wistia-video-play-icon{background-color:rgba(84,187,255,.9)}@media screen and (max-width: 991px){section#hero h1{font-size:42px;line-height:50px}section#hero h2{font-size:20px}section#liveplan-steps h3{font-size:30px;line-height:36px}}@media screen and (max-width: 767px){section#liveplan-steps h3,section#liveplan-steps p{text-align:center}section#liveplan-steps h3{font-size:24px}section#liveplan-steps .btn-cta{margin:auto}section#liveplan-steps .img-container img{margin-bottom:20px}}@media screen and (max-width: 575px){section .btn-cta{width:100%}section#hero h1{font-size:32px;line-height:44px}section#hero h2{font-size:18px;line-height:30px}}