:root{--vxc-disp: "Futura Medium BT", "Futura PT", "Futura", "Trebuchet MS", sans-serif;--vxc-body: "Lato-Regular", "Lato", Helvetica, Arial, sans-serif;--vxc-yellow: #ffd600;--vxc-green: #16a34a;--vxc-ink: #0e0e0e;--vxc-grey: #f4f4f4}.vxc-wrap{max-width:1440px;margin:0 auto;padding:0 32px}.vxc-eyebrow{display:inline-block;font-family:var(--vxc-disp);text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-size:.82rem;color:var(--vxc-ink);margin-bottom:12px}.vxc-eyebrow--yellow{color:var(--vxc-yellow)}.vxc-btn{display:inline-block;font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;background:var(--vxc-yellow);color:var(--vxc-ink);padding:16px 30px;border-radius:100px;text-decoration:none;transition:transform .2s ease,filter .2s ease}.vxc-btn:hover{transform:translateY(-2px);filter:brightness(1.05)}.vxc-btn--dark{background:var(--vxc-ink);color:#fff}.vxc-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #ffffffb3}.vxc-btn--ghostdark{background:transparent;color:var(--vxc-ink);box-shadow:inset 0 0 0 2px #0e0e0e8c}.vxc-hero{position:relative;min-height:86vh;display:flex;align-items:flex-end;overflow:hidden;background:#0e0e0e}.vxc-hero__bg{position:absolute;inset:0;z-index:0}.vxc-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.vxc-hero__scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0e0e0e94,#0e0e0e75 34%,#0e0e0e9e 64%,#0e0e0eeb),linear-gradient(90deg,#0e0e0ec2,#0e0e0e61 52%,#0e0e0e00 84%),radial-gradient(1100px 640px at 6% 100%,rgba(6,58,32,.55),transparent 72%)}.vxc-hero__content{position:relative;z-index:2;padding-top:150px;padding-bottom:72px}.vxc-breadcrumb{font-family:var(--vxc-body);font-size:.82rem;color:#ffffffd9;margin-bottom:26px;display:flex;gap:10px;text-shadow:0 1px 12px rgba(0,0,0,.6)}.vxc-breadcrumb a{color:#ffffffd9;text-decoration:none}.vxc-breadcrumb a:hover,.vxc-breadcrumb [aria-current]{color:#fff}.vxc-hero__meta{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.vxc-chip{font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;color:#fff;padding:8px 14px;border-radius:100px;box-shadow:inset 0 0 0 1.5px #ffffff80}.vxc-chip--vx{background:var(--vxc-green);color:#fff;box-shadow:none}.vxc-hero__h1{font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:1.06;letter-spacing:.01em;color:#fff;margin:0 0 .45em;max-width:17ch;text-shadow:0 2px 18px rgba(0,0,0,.55);hyphens:none;overflow-wrap:break-word}.vxc-hero__h1 em{font-style:normal;color:var(--vxc-yellow)}@media(max-width:560px){.vxc-hero__h1{font-size:clamp(1.7rem,8.2vw,2.3rem)}}.vxc-hero__sub{font-family:var(--vxc-body);font-size:1.18rem;line-height:1.6;color:#fffffff0;max-width:58ch;margin:0 0 1.6em;text-shadow:0 1px 14px rgba(0,0,0,.5)}.vxc-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 22px}.vxc-hero__note{font-family:var(--vxc-body);font-size:.82rem;line-height:1.5;color:#ffffffb3;max-width:52ch;margin:0;text-shadow:0 1px 12px rgba(0,0,0,.5)}.vxc-stats{background:var(--vxc-yellow);padding:84px 0 64px;clip-path:polygon(0 18px,100% 0,100% calc(100% - 18px),0 100%);margin-top:-18px;position:relative;z-index:2}.vxc-stats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}@media(max-width:980px){.vxc-stats__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.vxc-stats__grid{grid-template-columns:1fr}}.vxc-stat{border-left:3px solid var(--vxc-ink);padding-left:18px}.vxc-stat__value{display:block;font-family:var(--vxc-disp);font-weight:700;font-size:clamp(2.4rem,4.6vw,3.9rem);line-height:1;color:var(--vxc-ink);letter-spacing:.01em;font-variant-numeric:tabular-nums}.vxc-stat__suffix{font-size:.55em}.vxc-stat__label{display:block;font-family:var(--vxc-body);font-size:.98rem;color:#3a3a30;margin-top:10px;max-width:24ch}.vxc-stats__note{font-family:var(--vxc-body);font-size:.78rem;color:#6b6b55;margin:34px 0 0}.vxc-chapter{background:#fff;padding:110px 0;position:relative;overflow:hidden}.vxc-chapter__inner{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;position:relative}.vxc-chapter--flip .vxc-chapter__inner{grid-template-columns:.95fr 1.05fr}.vxc-chapter--flip .vxc-chapter__text{order:2}.vxc-chapter--flip .vxc-chapter__media{order:1}@media(max-width:880px){.vxc-chapter{padding:72px 0}.vxc-chapter__inner,.vxc-chapter--flip .vxc-chapter__inner{grid-template-columns:1fr;gap:30px}.vxc-chapter--flip .vxc-chapter__text{order:1}.vxc-chapter--flip .vxc-chapter__media{order:2}}.vxc-chapter__nr{position:absolute;top:-70px;right:-10px;font-family:var(--vxc-disp);font-weight:700;font-size:clamp(7rem,16vw,13rem);line-height:1;color:transparent;-webkit-text-stroke:2px rgba(14,14,14,.1);pointer-events:none;user-select:none}.vxc-chapter--flip .vxc-chapter__nr{right:auto;left:-10px}.vxc-chapter__text h2{font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.08;color:var(--vxc-ink);margin:0 0 .55em}.vxc-chapter__text p{font-family:var(--vxc-body);font-size:1.08rem;line-height:1.7;color:#2a2a2a;margin:0 0 1.1em;max-width:54ch}.vxc-chapter__links a{color:var(--vxc-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--vxc-yellow);text-decoration-thickness:3px;text-underline-offset:3px}.vxc-chapter__media{margin:0}.vxc-chapter__media img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 24px 60px #0e0e0e29}.vxc-chapter__media--phone img{width:min(340px,100%);margin:0 auto;border-radius:26px}.vxc-chapter__caption{font-family:var(--vxc-body);font-size:.88rem;line-height:1.55;color:#6a6a6a;margin:14px 0 0;max-width:46ch}.vxc-chips{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0}.vxc-chips__item{font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;color:var(--vxc-ink);background:#f4f4ef;padding:9px 14px;border-radius:100px;box-shadow:inset 0 0 0 1.5px #0e0e0e24}.vxc-agents{background:var(--vxc-ink);padding:110px 0}.vxc-agents__title{font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.9rem,3.8vw,2.8rem);color:#fff;margin:0 0 .4em}.vxc-agents__intro{font-family:var(--vxc-body);font-size:1.08rem;line-height:1.65;color:#ffffffd1;max-width:62ch;margin:0 0 46px}.vxc-agents__grid{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin:0;padding:0}@media(max-width:1020px){.vxc-agents__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.vxc-agents__grid{grid-template-columns:1fr}}.vxc-agents__card{position:relative;background:#161616;border-radius:14px;padding:26px 22px 24px;box-shadow:inset 0 0 0 1.5px #ffffff14;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.vxc-agents__card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 2px var(--vxc-yellow)}.vxc-agents__nr{position:absolute;top:6px;right:12px;font-family:var(--vxc-disp);font-weight:700;font-size:4.4rem;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(255,214,0,.4)}.vxc-agents__card h3{font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1.1rem;color:var(--vxc-yellow);margin:26px 0 .5em}.vxc-agents__card p{font-family:var(--vxc-body);font-size:.98rem;line-height:1.6;color:#ffffffd9;margin:0}.vxc-agents__shot{display:flex;align-items:center;gap:34px;flex-wrap:wrap;margin:56px 0 0;padding:0}.vxc-agents__shot img{width:min(620px,100%);height:auto;flex:0 1 auto;display:block;border-radius:14px;box-shadow:0 0 0 1.5px #ffffff1f}.vxc-agents__shot figcaption{font-family:var(--vxc-body);font-size:.98rem;line-height:1.65;color:#ffffffb8;max-width:42ch;flex:1 1 280px}.vxc-agents__shot figcaption strong{color:var(--vxc-yellow);font-weight:700}.vxc-cta{background:var(--vxc-grey);padding:100px 0}.vxc-cta__inner{text-align:center}.vxc-cta__inner h2{font-family:var(--vxc-disp);font-weight:700;text-transform:uppercase;font-size:clamp(1.9rem,4vw,2.9rem);color:var(--vxc-ink);margin:0 0 .4em}.vxc-cta__inner p{font-family:var(--vxc-body);font-size:1.12rem;line-height:1.65;color:#2a2a20;max-width:58ch;margin:0 auto 1.6em}.vxc-cta__actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin:0}@media(prefers-reduced-motion:no-preference){.vxc-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.vxc-reveal.vxc-in{opacity:1;transform:none}.vxc-stats__grid .vxc-reveal:nth-child(2){transition-delay:.08s}.vxc-stats__grid .vxc-reveal:nth-child(3){transition-delay:.16s}.vxc-stats__grid .vxc-reveal:nth-child(4){transition-delay:.24s}.vxc-agents__grid .vxc-reveal:nth-child(2){transition-delay:.08s}.vxc-agents__grid .vxc-reveal:nth-child(3){transition-delay:.16s}.vxc-agents__grid .vxc-reveal:nth-child(4){transition-delay:.24s}}
