:root{--pink:#e02c73;--black:#000;--charcoal:#171717;--gray:#6b6b6b;--soft:#f4f4f2;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:#fff;color:#171717}.bvos-site-header{position:sticky;top:0;z-index:100;background:linear-gradient(90deg,#eb1a70,#c60058);box-shadow:0 1px 8px #0004}.bvos-logo img{width:72px;height:72px;object-fit:contain;filter:invert(1)}.bvos-site-header a{color:#fff!important;text-decoration:none}.bvos-kicker{font-size:.76rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.bvos-kicker.pink{color:var(--pink)}.bvos-display{font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif!important;font-style:italic;letter-spacing:.01em;line-height:.9;text-transform:uppercase}.bvos-hero{position:relative;min-height:500px;display:flex;align-items:center;background:#111 url('../images/bvos-home-reference.png') center/cover no-repeat;color:#fff}.bvos-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000 .5%,#000d 42%,#0002 78%),linear-gradient(0deg,#0007,transparent 50%)}.bvos-hero>*{position:relative;z-index:1}.bvos-hero h1{max-width:780px;margin:.12em 0;font-size:clamp(3.6rem,7vw,6.8rem)}.bvos-hero h1 br{display:none}.bvos-hero-copy{max-width:560px;margin:.7rem 0 1.2rem;font-family:Georgia,serif;font-style:italic;font-weight:700;font-size:clamp(1.1rem,2vw,1.55rem)}.bvos-button .wp-block-button__link{padding:.75rem 1.35rem;border:0;border-radius:0;background:var(--pink);clip-path:polygon(0 0,94% 0,100% 50%,94% 100%,0 100%)}.bvos-button-outline{display:none}.bvos-section{position:relative;padding-top:clamp(2.5rem,5vw,4.75rem)!important;padding-bottom:clamp(2.5rem,5vw,4.75rem)!important}.bvos-section:after{content:"";position:absolute;left:max(24px,calc((100vw - 1240px)/2));top:0;bottom:0;width:3px;background:var(--pink)}.bvos-section h2{font-size:clamp(2.2rem,4.5vw,4.25rem);margin:.12em 0}.bvos-purpose{background:#fff;color:#171717}.bvos-purpose blockquote{border-left:3px solid var(--pink);padding-left:2rem;margin:0;font:1.15rem/1.45 Georgia,serif}.bvos-chase{background:#000;color:#fff}.bvos-chase-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.bvos-chase-step{text-align:center;padding:1rem;border-left:1px solid #ffffff55;transition:.2s}.bvos-chase-step:first-child{border-left:0}.bvos-chase-step:hover,.bvos-chase-step.is-active{background:#141414;transform:translateY(-5px)}.bvos-chase-step span{display:grid;place-items:center;width:58px;height:58px;margin:0 auto .7rem;border-radius:50%;background:var(--pink);color:#fff;font:700 1.1rem/1 Impact,sans-serif}.bvos-chase-step h3{margin:.25rem 0;font-size:1.3rem}.bvos-chase-step p{margin:0;font-size:.85rem;line-height:1.25}.bvos-coach{background:#fff;color:#171717}.bvos-coach img{width:100%;max-height:520px;object-fit:cover;filter:grayscale(1)}.bvos-coach-quote{color:var(--pink);font:italic 700 clamp(1.25rem,2vw,1.75rem)/1.05 Georgia,serif}.bvos-community{background:linear-gradient(90deg,#f5f5f5,#fff);color:#171717}.bvos-community strong{color:var(--pink)}.bvos-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.bvos-gallery figure{margin:0}.bvos-gallery img,.bvos-gallery figure:first-child img{width:100%;height:190px;object-fit:cover;filter:grayscale(1);border-bottom:5px solid var(--pink)}.bvos-invite{background:#fde1ee;color:#111;text-align:left}.bvos-invite h2{font-size:clamp(2.5rem,4vw,4rem)}.bvos-invite .wp-block-buttons{justify-content:flex-end}.bvos-question{background:#fff;color:#111;text-align:center;padding-block:2.25rem!important}.bvos-question:after{display:none}.bvos-question h2{font-size:clamp(3rem,6vw,6rem);text-transform:none}.bvos-question-line{width:70px;height:5px;background:var(--pink);margin:.5rem auto}.bvos-question p{display:none}.bvos-close{min-height:300px;display:grid;place-items:center;background:#000;color:#fff;text-align:left}.bvos-close:before{content:"We don’t know where your journey will lead.\A But we know this.\A If you spend your life chasing the Best Version of Yourself…\A you’ll become someone worth knowing.";white-space:pre-line;max-width:440px;font:700 1rem/1.4 Arial,sans-serif}.bvos-close h2{font-size:clamp(2.4rem,5vw,5rem);color:var(--pink)}.bvos-close .bvos-kicker{display:none}.bvos-footer{background:#000;color:#fff;border-top:5px solid var(--pink)}.bvos-reveal{opacity:0;transform:translateY(18px);transition:.6s}.bvos-reveal.is-visible{opacity:1;transform:none}@media(max-width:900px){.bvos-chase-grid{grid-template-columns:1fr 1fr}.bvos-chase-step{border:1px solid #ffffff35}.bvos-gallery{grid-template-columns:1fr 1fr}.bvos-section:after{left:14px}.bvos-site-header .wp-block-navigation{font-size:.75rem}}@media(max-width:600px){.bvos-logo img{width:54px;height:54px}.bvos-hero{min-height:540px;background-position:60% center}.bvos-hero h1{font-size:3.5rem}.bvos-chase-grid,.bvos-gallery{grid-template-columns:1fr}.bvos-gallery img,.bvos-gallery figure:first-child img{height:260px}.bvos-purpose blockquote{padding-left:1rem}.bvos-section{padding-inline:1.3rem!important}.bvos-close{padding:3rem 1.5rem;text-align:center}.bvos-close:before{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bvos-reveal{opacity:1;transform:none;transition:none}*{transition:none!important}}
