.vs-members-page-main,.vs-members-page-main>.wp-block-post-content{margin-block:0}.vs-members{font-family:var(--vs-font-body);color:var(--vs-ink);margin:0}.vs-members>.wp-block-group{margin-block:0}.vs-members :where(.wp-block-group)>*{margin-block-start:0}.vs-members h2{font-size:clamp(1.8rem,2.7vw,2.5rem);line-height:1.16;letter-spacing:-.035em;margin:0 0 20px}.vs-members .vs-members-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(118deg,#075aa2,#086bb7 78%,#0877c9);color:white}.vs-members .vs-members-hero:before{content:"";position:absolute;left:-150px;bottom:-300px;width:520px;height:520px;border:65px solid #39a9ed35;border-radius:50%;z-index:-1}.vs-members .vs-members-hero:after{content:"";position:absolute;right:-170px;top:-240px;width:540px;height:540px;border-radius:130px;background:#39a9ed24;transform:rotate(35deg);z-index:-1}.vs-members .vs-members-hero-inner{text-align:center;padding-block:21px 45px}.vs-members .vs-members-breadcrumb{font-size:.71rem;margin:0 0 26px;color:#e2f2ff}.vs-members .vs-members-breadcrumb a{color:inherit;text-underline-offset:3px}.vs-members .vs-members-breadcrumb span{padding-inline:8px}.vs-members .vs-members-eyebrow{font-size:.66rem;letter-spacing:.16em;font-weight:600;margin:0 0 15px}.vs-members .vs-members-hero h1{font-size:clamp(2.5rem,4.1vw,3.8rem);line-height:1.08;letter-spacing:-.04em;color:white;max-width:1100px;margin:0 auto 23px}.vs-members .vs-members-hero h1 em{font-weight:800;color:#d5efff}.vs-members .vs-members-lead{font-size:1.03rem;line-height:1.6;max-width:715px;margin:0 auto}.vs-members .vs-members-list{background:white;padding-block:39px 45px}.vs-members .vs-members-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:20px}.vs-members .vs-members-list-heading h2{margin:0}.vs-members-demo{font-size:.72rem;line-height:1.5;color:#075aa2;border:1px dashed #84b9dd;background:#eaf6ff;border-radius:7px;padding:10px 14px;margin:0 0 20px}.vs-members .vs-members-close{background:#eaf6ff;border-top:1px solid #cfe5f5;padding-block:42px}.vs-members .vs-members-close-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:85px}.vs-members .vs-members-close-title h2{max-width:510px;color:#075aa2;margin:0}.vs-members .vs-members-close .vs-members-eyebrow{color:#075aa2}.vs-members .vs-members-close-copy p{font-size:.96rem;line-height:1.65;margin:0 0 16px}.vs-members .vs-members-close-copy .wp-block-button__link{font-size:.73rem;margin-top:4px}
@media(max-width:1000px){.vs-members .vs-members-hero h1{font-size:3rem}.vs-members .vs-members-close-inner{gap:35px}.vs-members .vs-members-close-copy .wp-block-button__link{font-size:.66rem;padding-inline:14px}}
@media(max-width:600px){.vs-members .vs-members-hero-inner{padding-block:18px 33px}.vs-members .vs-members-breadcrumb{font-size:.65rem;margin-bottom:25px}.vs-members .vs-members-eyebrow{font-size:.61rem;margin-bottom:14px}.vs-members .vs-members-hero h1{font-size:2.3rem;line-height:1.1;max-width:400px;margin-bottom:21px}.vs-members .vs-members-hero h1 br{display:none}.vs-members .vs-members-hero h1 em{display:block;margin-top:3px}.vs-members .vs-members-lead{font-size:.94rem;line-height:1.6}.vs-members .vs-members-hero:before{width:300px;height:300px;left:-180px;bottom:-200px;border-width:42px}.vs-members .vs-members-list{padding-block:28px 33px}.vs-members h2{font-size:1.8rem}.vs-members .vs-members-list-heading{margin-bottom:18px}.vs-members-demo{font-size:.68rem;padding:10px 12px}.vs-members .vs-members-close{padding-block:31px}.vs-members .vs-members-close-inner{grid-template-columns:1fr;gap:24px}.vs-members .vs-members-close-copy p{font-size:.93rem}.vs-members .vs-members-close-copy .wp-block-button__link{font-size:.62rem;gap:11px;padding-inline:12px}}
