.vp-about-hero{background:radial-gradient(circle at 78% 42%,rgba(170,0,0,0.28),transparent 34%),linear-gradient(120deg,#050505 0%,#0b0b0b 52%,#240000 100%);min-height:78vh;display:flex;align-items:center;overflow:hidden;padding-top:7vw;padding-bottom:7vw}.vp-about-hero-row{width:88%;max-width:1320px;margin-left:auto;margin-right:auto;align-items:center}.vp-eyebrow{color:#b40000;font-size:12px;line-height:1.2;letter-spacing:0.32em;text-transform:uppercase;font-weight:700;margin-bottom:22px}.vp-about-headline h1{color:#ffffff;font-size:clamp(54px,8vw,126px);line-height:0.9;letter-spacing:-0.07em;text-transform:uppercase;margin-bottom:30px;max-width:980px}.vp-about-intro{max-width:720px}.vp-about-intro p{color:rgba(255,255,255,0.76);font-size:clamp(18px,1.45vw,24px);line-height:1.48}.vp-about-horse{opacity:0.82;transform:scale(1.05);filter:contrast(1.18)}.vp-about-company{background:#050505;padding-top:95px;padding-bottom:95px;border-top:1px solid rgba(255,255,255,0.1)}.vp-about-company-row{width:88%;max-width:1180px;margin-left:auto;margin-right:auto}.vp-company-statement{max-width:1000px}.vp-company-statement h2{color:#ffffff;font-size:clamp(38px,5.5vw,88px);line-height:0.96;letter-spacing:-0.06em;text-transform:uppercase;margin-bottom:34px}.vp-company-statement p{color:rgba(255,255,255,0.72);font-size:clamp(18px,1.35vw,22px);line-height:1.58;max-width:880px}.vp-about-pillars{background:linear-gradient(180deg,#050505 0%,#090909 100%);padding-top:20px;padding-bottom:100px}.vp-pillars-row{width:88%;max-width:1320px;margin-left:auto;margin-right:auto}.vp-pillar-card{background:linear-gradient(145deg,rgba(255,255,255,0.055),rgba(255,255,255,0.018));border:1px solid rgba(255,255,255,0.12);padding:clamp(28px,3.2vw,46px);min-height:100%;transition:transform 0.25s ease,border-color 0.25s ease,background 0.25s ease}.vp-pillar-card:hover{transform:translateY(-6px);border-color:rgba(180,0,0,0.72);background:linear-gradient(145deg,rgba(180,0,0,0.16),rgba(255,255,255,0.025))}.vp-pillar-card h3{color:#ffffff;font-size:clamp(28px,3vw,46px);line-height:0.96;letter-spacing:-0.05em;text-transform:uppercase;margin-bottom:18px}.vp-pillar-card p{color:rgba(255,255,255,0.68);font-size:17px;line-height:1.5}.vp-about-clive{background:radial-gradient(circle at 22% 45%,rgba(150,0,0,0.24),transparent 32%),#050505;padding-top:105px;padding-bottom:115px;border-top:1px solid rgba(255,255,255,0.1)}.vp-clive-row{width:88%;max-width:1320px;margin-left:auto;margin-right:auto;align-items:center}.vp-clive-photo img{width:100%;min-height:560px;object-fit:cover;filter:contrast(1.08) grayscale(0.08)}.vp-clive-photo{position:relative}.vp-clive-photo:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,0.14);pointer-events:none}.vp-clive-bio{padding-left:clamp(20px,4vw,68px)}.vp-section-label{color:#b40000!important;font-size:12px!important;line-height:1.2!important;letter-spacing:0.32em!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:20px!important}.vp-clive-bio h2{color:#ffffff;font-size:clamp(48px,6.8vw,104px);line-height:0.9;letter-spacing:-0.065em;text-transform:uppercase;margin-bottom:30px}.vp-clive-bio p{color:rgba(255,255,255,0.72);font-size:clamp(17px,1.22vw,20px);line-height:1.6;max-width:720px}.vp-clive-bio em{color:#ffffff;font-style:italic}.vp-about-cta{background:linear-gradient(120deg,#0a0a0a 0%,#150000 100%);padding-top:95px;padding-bottom:100px;border-top:1px solid rgba(255,255,255,0.1)}.vp-about-cta-row{width:88%;max-width:1180px;margin-left:auto;margin-right:auto;text-align:center}.vp-about-cta-copy h2{color:#ffffff;font-size:clamp(44px,6.5vw,100px);line-height:0.9;letter-spacing:-0.065em;text-transform:uppercase;margin-bottom:24px}.vp-about-cta-copy p{color:rgba(255,255,255,0.72);font-size:clamp(18px,1.35vw,22px);line-height:1.5;max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:34px}.vp-red-button,.vp-ghost-button{display:inline-block;margin-right:14px;margin-bottom:12px}.vp-red-button .et_pb_button{background:#b40000!important;color:#ffffff!important;border:1px solid #b40000!important;border-radius:0!important;padding:15px 28px!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.16em!important;text-transform:uppercase!important}.vp-red-button .et_pb_button:hover{background:#ffffff!important;color:#050505!important;border-color:#ffffff!important}.vp-ghost-button .et_pb_button{background:transparent!important;color:#ffffff!important;border:1px solid rgba(255,255,255,0.38)!important;border-radius:0!important;padding:15px 28px!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.16em!important;text-transform:uppercase!important}.vp-ghost-button .et_pb_button:hover{background:#ffffff!important;color:#050505!important;border-color:#ffffff!important}@media only screen and (max-width:980px){.vp-about-hero{min-height:auto;padding-top:110px;padding-bottom:72px}.vp-about-hero-row,.vp-about-company-row,.vp-pillars-row,.vp-clive-row,.vp-about-cta-row{width:90%}.vp-about-horse{margin-top:42px;opacity:0.66;transform:scale(1)}.vp-about-company{padding-top:68px;padding-bottom:68px}.vp-about-pillars{padding-bottom:68px}.vp-pillar-card{margin-bottom:24px}.vp-about-clive{padding-top:72px;padding-bottom:78px}.vp-clive-photo{margin-bottom:42px}.vp-clive-photo img{min-height:420px}.vp-clive-bio{padding-left:0}.vp-about-cta{padding-top:72px;padding-bottom:78px}}@media only screen and (max-width:600px){.vp-about-headline h1{font-size:50px}.vp-company-statement h2,.vp-about-cta-copy h2{font-size:42px}.vp-clive-bio h2{font-size:48px}.vp-about-intro p,.vp-company-statement p,.vp-clive-bio p,.vp-about-cta-copy p{font-size:17px}.vp-red-button,.vp-ghost-button{display:block;margin-right:0}.vp-red-button .et_pb_button,.vp-ghost-button .et_pb_button{width:100%;text-align:center}}.vp-about-cta-row{text-align:left!important}.vp-about-cta-copy p{margin-left:0!important;margin-right:0!important;max-width:760px}.vp-about-cta .et_pb_button_module_wrapper{display:inline-block!important;width:auto!important;margin-right:14px!important;margin-bottom:12px!important}.et_pb_section_0.et_pb_section,.et_pb_section_1.et_pb_section,.et_pb_section_2.et_pb_section,.et_pb_section_3.et_pb_section,.et_pb_section_4.et_pb_section{background-color:#050505!important}.et_pb_text_1 h1{letter-spacing:0.04em}body.safari .et_pb_text_1 h1,body.iphone .et_pb_text_1 h1,body.uiwebview .et_pb_text_1 h1,body.safari .et_pb_text_2 h1,body.iphone .et_pb_text_2 h1,body.uiwebview .et_pb_text_2 h1,body.safari .et_pb_text_3 h1,body.iphone .et_pb_text_3 h1,body.uiwebview .et_pb_text_3 h1,body.safari .et_pb_text_4 h1,body.iphone .et_pb_text_4 h1,body.uiwebview .et_pb_text_4 h1,body.safari .et_pb_text_5 h1,body.iphone .et_pb_text_5 h1,body.uiwebview .et_pb_text_5 h1,body.safari .et_pb_text_6 h1,body.iphone .et_pb_text_6 h1,body.uiwebview .et_pb_text_6 h1,body.safari .et_pb_text_7 h1,body.iphone .et_pb_text_7 h1,body.uiwebview .et_pb_text_7 h1,body.safari .et_pb_text_8 h1,body.iphone .et_pb_text_8 h1,body.uiwebview .et_pb_text_8 h1{font-variant-ligatures:no-common-ligatures}.et_pb_image_0{mix-blend-mode:screen;backface-visibility:hidden;filter:opacity(23%);text-align:left;margin-left:0}.et_pb_image_0:hover{mix-blend-mode:screen;backface-visibility:hidden}.et_pb_image_1{width:100%;max-width:100%!important;text-align:left;margin-left:0}.et_pb_image_1 .et_pb_image_wrap,.et_pb_image_1 img{width:100%}.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover,.et_pb_button_1_wrapper .et_pb_button_1,.et_pb_button_1_wrapper .et_pb_button_1:hover{padding-top:18px!important;padding-bottom:18px!important}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_1{color:#FFFFFF!important;border-width:1px!important;border-color:#C31D16;border-radius:0px;letter-spacing:0.18em;font-size:12px;font-weight:600!important;text-transform:uppercase!important;background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_0:hover,body #page-container .et_pb_section .et_pb_button_1,body #page-container .et_pb_section .et_pb_button_1:hover{padding-right:1em!important;padding-left:1em!important}body #page-container .et_pb_section .et_pb_button_0:before,body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_1:before,body #page-container .et_pb_section .et_pb_button_1:after{display:none!important}.et_pb_button_0,.et_pb_button_0:after,.et_pb_button_1,.et_pb_button_1:after{transition:all 300ms ease 0ms}.et_pb_row_0.et_pb_row{margin-left:auto!important;margin-right:0px!important}@media only screen and (max-width:980px){.et_pb_image_0 .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_image_0 .et_pb_image_wrap img{width:auto}}