:root{--page-title-display:none;}/* Start custom CSS *//* VELORYX Company responsive page, editable native Elementor content. */
.elementor-469 .vlx-company-copy br+br{line-height:2;}
.elementor-469 .vlx-company-page{background:#f4f5f2;}
.elementor-469 .vlx-company-tab[aria-selected="true"]{border-left-color:#18c865;box-shadow:inset 0 -1px 0 rgba(255,255,255,.75);}
.elementor-469 .vlx-company-tab:focus-visible,.elementor-469 :is(.vlx-timeline-previous,.vlx-timeline-next):focus-visible{outline:2px solid #18c865;outline-offset:4px;}
.elementor-469 .vlx-person-card{height:100%;}
.elementor-469 .vlx-people-grid>*{min-width:0;}
.elementor-469 .vlx-milestone-card img:not([src]),.elementor-469 .vlx-milestone-card img[src=""],.elementor-469 .vlx-milestone-card img[src*="placeholder"]{display:none;}
.elementor-469 .vlx-milestone-track{overscroll-behavior-x:contain;}
.elementor-469 :is(.vlx-timeline-previous,.vlx-timeline-next):disabled{opacity:.35;cursor:default;}
.elementor-469 [data-id="73e88a70"] span{color:#18c865;}
.elementor-469 [data-id="18d03280"] .e-component,.elementor-469 [data-id="4a2ea2a4"] .e-component{display:block;width:100%;min-width:0;}
@media(min-width:1101px){.elementor-469 [data-id="4ff5aec4"]{width:89.68vw;max-width:none;}}
@media(min-width:1920px){
.elementor-469 [data-id="3cc1ea51"]{min-height:clamp(760px,34vw,920px);}
.elementor-469 [data-id="7f59ae26"]{height:clamp(760px,34vw,920px);}
.elementor-469 [data-id="27df8bc7"]{max-width:900px;padding-top:clamp(210px,9vw,250px);padding-bottom:90px;}
.elementor-469 [data-id="2d152280"]{font-size:20px;line-height:1.65;max-width:680px;letter-spacing:.06em;}
.elementor-469 [data-id="e0a9c6a"]{gap:80px;}
.elementor-469 [data-id="1d043871"]{gap:80px;}
.elementor-469 [data-id="1b05a37e"]{width:345px;height:24px;}
}
@media(max-width:1100px){
.elementor-469 .vlx-company-container{width:calc(100% - 64px);max-width:none;}
.elementor-469 [data-id="7f59ae26"]{position:relative;left:auto;right:auto;top:auto;width:100%;height:25rem;}
.elementor-469 [data-id="69937e6"]{display:none;}
.elementor-469 [data-id="46024d47"]{display:none;}
.elementor-469 [data-id="3e6729d8"]{display:none;}
.elementor-469 [data-id="7d8b4f22"]{display:none;}
.elementor-469 [data-id="4173d919"]{display:none;}
.elementor-469 [data-id="3cc1ea51"]{min-height:0;background:#03070a;}
.elementor-469 [data-id="27df8bc7"]{width:100%;max-width:none;padding:48px 0 56px;}
.elementor-469 [data-id="2d152280"]{max-width:680px;letter-spacing:.05em;}
.elementor-469 [data-id="7e11210b"]{padding:64px 0;}
.elementor-469 [data-id="e0a9c6a"]{grid-template-columns:minmax(0,1fr);gap:40px;}
.elementor-469 [data-id="2c47f093"]{left:-15px;top:-15px;width:17px;height:17px;}
.elementor-469 [data-id="6bd9a06b"]{padding:64px 0 48px;}
.elementor-469 [data-id="1d043871"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;}
.elementor-469 .vlx-company-tabs{flex-direction:column;gap:40px;}.elementor-469 .vlx-company-tabs-menu{flex-direction:row;width:100%;flex:0 0 auto;overflow-x:auto;justify-content:flex-start;gap:12px;padding-bottom:8px;}.elementor-469 .vlx-company-tab{flex:0 0 auto;width:max-content;white-space:nowrap;}.elementor-469 .vlx-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}
.elementor-469 [data-id="24185625"]{width:100%;}
.elementor-469 [data-id="4624f4e8"]{padding:64px 0 80px;}
.elementor-469 [data-id="6df9388a"]{padding:64px 0;}
.elementor-469 [data-id="4d759509"]{flex:0 0 calc((100% - 48px)/2);}
}
@media(max-width:767px){
.elementor-469 .vlx-company-container{width:calc(100% - 40px);}.elementor-469 .vlx-people-grid{grid-template-columns:minmax(0,1fr);gap:32px;}
.elementor-469 [data-id="7f59ae26"]{height:20rem;}
.elementor-469 [data-id="27df8bc7"]{padding:40px 0 48px;}
.elementor-469 [data-id="48c93caf"]{margin-bottom:24px;}
.elementor-469 [data-id="2d152280"]{font-size:16px;letter-spacing:.04em;margin-top:24px;}
.elementor-469 [data-id="514ba259"]{font-size:20px;}
.elementor-469 [data-id="7e11210b"]{padding:48px 0;}
.elementor-469 [data-id="6bd9a06b"]{padding:48px 0;}
.elementor-469 [data-id="1d043871"]{grid-template-columns:minmax(0,1fr);gap:40px;}
.elementor-469 [data-id="4bbebbb4"]{min-height:0;}
.elementor-469 [data-id="6f4765d3"]{min-height:0;}
.elementor-469 [data-id="44c3e69e"]{min-height:0;}
.elementor-469 [data-id="1b6b9a85"]{min-height:0;}
.elementor-469 [data-id="786418d9"]{font-size:20px;}
.elementor-469 [data-id="10cadbf9"]{margin-top:40px;min-height:330px;}
.elementor-469 [data-id="4d759509"]{flex:0 0 85%;}
.elementor-469 [data-id="4624f4e8"]{padding:48px 0 64px;}
}

/* Company hero backdrop band */
.elementor-469 .vlx-company-page{--vlx-company-hero-height:716px;background:linear-gradient(#03070a,#03070a) top/100% var(--vlx-company-hero-height) no-repeat,#f4f5f2;}
@media(min-width:1920px){.elementor-469 .vlx-company-page{--vlx-company-hero-height:clamp(760px,34vw,920px);}}

/* Native selected tab has an outline, without a filled background. */
.elementor-469 .vlx-company-tab[aria-selected="true"]{background-color:transparent;}
.elementor-469 [data-id="10cadbf9"]{min-height:400px;}
@media(max-width:767px){.elementor-469 [data-id="10cadbf9"]{min-height:330px;}}

.elementor-469 .vlx-milestone-card :is(h3,p){position:relative;background:#f4f5f2;}

/* VELORYX review 2026-10-29: physical rail coordinates, aligned widescreen gutters. */
@media(min-width:1101px){
.elementor-469 [data-id="7d8b4f22"]{inset:auto;top:50%;right:27px;left:auto;bottom:auto;transform:translateY(-50%);white-space:nowrap;z-index:2;}
.elementor-469 [data-id="4173d919"]{inset:auto;right:27px;bottom:28px;top:auto;left:auto;z-index:2;}
.elementor-469 [data-id="7f59ae26"]{width:auto;}
}


/* Match the SVG ink and the following section to keep the backdrop continuous. */
.elementor-469 .vlx-company-page{background:linear-gradient(#040708,#040708) top/100% var(--vlx-company-hero-height) no-repeat,#f4f5f2;}

/* Company page-local motion helper, no layout footprint. */
.elementor-469 [data-id="c469a001"]{display:none;}/* End custom CSS */