.victor-coaching-page{--vc-navy:#172B42;--vc-gold:#C6A15B;--vc-bg:#F6F9FC;--vc-soft:#E6F0F2;--vc-white:#fff;color:var(--vc-navy)}
.victor-coaching-page .vc-section{padding:90px 24px}.victor-coaching-page .vc-container{max-width:1120px;margin:0 auto}.victor-coaching-page .vc-narrow{max-width:860px}.victor-coaching-page .vc-dark{background:var(--vc-navy);color:#fff}.victor-coaching-page .vc-soft{background:var(--vc-soft)}.victor-coaching-page .vc-hero{padding:110px 24px;text-align:center;background:var(--vc-bg)}.victor-coaching-page .vc-display{font-family:Georgia,serif;letter-spacing:-.025em}.victor-coaching-page .vc-hero h1{font-size:clamp(42px,7vw,82px);line-height:.98}.victor-coaching-page .vc-gold,.victor-coaching-page .vc-label,.victor-coaching-page .vc-number,.victor-coaching-page .vc-step-number{color:var(--vc-gold)}.victor-coaching-page .vc-lead{font-size:1.2rem;line-height:1.7}.victor-coaching-page .vc-grid .wp-block-column{padding:32px;border-top:1px solid rgba(255,255,255,.3)}.victor-coaching-page .vc-grid h3{font-family:Georgia,serif;font-size:32px}.victor-coaching-page .vc-step,.victor-coaching-page .vc-card{padding:28px;border:1px solid rgba(23,43,66,.18);margin-bottom:18px}.victor-coaching-page .vc-dark .vc-card,.victor-coaching-page .vc-dark .vc-step{border-color:rgba(255,255,255,.22)}.victor-coaching-page .vc-price{font-family:Georgia,serif;font-size:30px}.victor-coaching-page .vc-label,.victor-coaching-page .vc-number,.victor-coaching-page .vc-step-number{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.victor-coaching-page .vc-faq-row{padding:22px 0;border-top:1px solid rgba(23,43,66,.2)}.victor-coaching-page .vc-faq-row h3{font-family:Georgia,serif;margin:0 0 10px}.victor-coaching-page .wp-block-button__link{background:var(--vc-navy);color:#fff;border-radius:0;padding:14px 24px}.victor-coaching-page .vc-dark .wp-block-button__link{background:var(--vc-gold);color:var(--vc-navy)}
@media(max-width:781px){.victor-coaching-page .vc-section{padding:65px 20px}.victor-coaching-page .vc-hero{padding:75px 20px}.victor-coaching-page .vc-grid .wp-block-column{padding:24px 0}.victor-coaching-page .wp-block-columns{display:block}.victor-coaching-page .wp-block-column{width:auto!important;flex-basis:auto!important;margin-bottom:28px}}
