:root{
  --cv-green:#07371f;
  --cv-green-2:#0a7d44;
  --cv-neon:#9cff63;
  --cv-gold:#dfb957;
  --cv-ink:#102219;
  --cv-muted:#69766f;
}
.cv-page{overflow:hidden}
.cv-section{position:relative;padding:clamp(74px,8vw,118px) 0}
.cv-section-light,.cv-programs-section,.cv-partnership-section,.cv-authority-section,.cv-gallery-section{background:linear-gradient(180deg,#eef4e8,#f8f3e8)}
.cv-section-dark,.cv-investment-section,.cv-objective-section,.cv-final-section{color:#fff;background:radial-gradient(circle at 85% 12%,rgba(156,255,99,.12),transparent 25%),linear-gradient(135deg,#032716,#064426)}
.cv-kicker{display:inline-flex;align-items:center;gap:10px;color:#168049;font-size:.68rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}
.cv-kicker:before{content:"";width:28px;height:2px;background:var(--cv-gold)}
.cv-kicker-light{color:var(--cv-gold)}
.cv-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.68fr);align-items:end;gap:clamp(40px,7vw,94px);margin-bottom:38px}
.cv-heading h2,.cv-position-copy h2,.cv-programs-copy h2,.cv-investment-copy h2,.cv-partnership-copy h2,.cv-objective-copy h2,.cv-authority-copy h2,.cv-final-copy h2{margin:12px 0 0;color:var(--cv-ink);font-size:clamp(2.2rem,4vw,4rem);line-height:1.04;letter-spacing:-.05em}
.cv-section-dark .cv-heading h2,.cv-investment-copy h2,.cv-objective-copy h2,.cv-final-copy h2{color:#fff}
.cv-heading p{color:var(--cv-muted);line-height:1.72}
.cv-section-dark .cv-heading p{color:rgba(255,255,255,.64)}

.cv-hero{position:relative;overflow:hidden;padding:clamp(76px,8vw,118px) 0 0;color:#fff;background:radial-gradient(circle at 14% 18%,rgba(156,255,99,.11),transparent 27%),linear-gradient(135deg,#032817,#07512d)}
.cv-hero-orb{position:absolute;top:-210px;right:-200px;width:520px;height:520px;border:1px solid rgba(156,255,99,.09);border-radius:50%}
.cv-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:clamp(52px,7vw,105px)}
.cv-hero h1{max-width:12ch;margin:17px 0 0;font-size:clamp(3rem,5.4vw,5.45rem);line-height:.99;letter-spacing:-.06em}
.cv-hero h1 em{display:block;color:var(--cv-gold);font-style:normal}
.cv-hero-lead{max-width:62ch;margin:23px 0 0;color:rgba(255,255,255,.70);font-size:1rem;line-height:1.75}
.cv-hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}
.cv-hero-tags span{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.045);border:1px solid rgba(156,255,99,.14);border-radius:999px;font-size:.67rem;font-weight:750}
.cv-hero-tags svg{width:14px;color:var(--cv-neon)}

.cv-primary-cta,.cv-final-button{position:relative;overflow:hidden;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:68px;padding:10px 16px 10px 11px;color:#fff!important;text-decoration:none;background:linear-gradient(135deg,#08723f,#0b914d);border:1px solid rgba(156,255,99,.43);border-radius:999px;box-shadow:0 18px 36px rgba(0,0,0,.25),0 0 22px rgba(156,255,99,.10);transition:transform .22s ease,box-shadow .22s ease}
.cv-primary-cta{width:fit-content;min-width:355px;margin-top:28px}
.cv-primary-cta:before,.cv-final-button:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.14) 48%,transparent 74%);transform:translateX(-140%);transition:transform .72s ease}
.cv-primary-cta:hover,.cv-final-button:hover{transform:translateY(-3px);box-shadow:0 24px 46px rgba(0,0,0,.30),0 0 30px rgba(156,255,99,.18)}
.cv-primary-cta:hover:before,.cv-final-button:hover:before{transform:translateX(140%)}
.cv-primary-cta__icon,.cv-final-button__icon{position:relative;z-index:2;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:#07341e;background:linear-gradient(135deg,#f2d777,#ddb454);border-radius:50%;transform:none!important}
.cv-primary-cta__icon svg,.cv-final-button__icon svg{width:22px;transform:none!important}
.cv-primary-cta__copy,.cv-final-button__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}
.cv-primary-cta small,.cv-final-button small{color:rgba(200,255,210,.78);font-size:.56rem;font-weight:850;letter-spacing:.10em;text-transform:uppercase}
.cv-primary-cta strong,.cv-final-button strong{font-size:.92rem}
.cv-primary-cta__arrow,.cv-final-button__arrow{position:relative;z-index:2;color:var(--cv-neon);transition:transform .22s ease}
.cv-primary-cta:hover .cv-primary-cta__arrow,.cv-final-button:hover .cv-final-button__arrow{transform:translateX(5px)}
.cv-microcopy{max-width:58ch;margin:12px 0 0;color:rgba(255,255,255,.48);font-size:.62rem;line-height:1.5}

.cv-hero-visual{position:relative}
.cv-hero-photo{position:relative;overflow:hidden;aspect-ratio:4/5;margin:0;border:1px solid rgba(156,255,99,.20);border-radius:28px;box-shadow:0 30px 65px rgba(0,0,0,.28)}
.cv-hero-photo img{width:100%;height:100%;display:block;object-fit:cover}
.cv-photo-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(1,27,14,.86))}
.cv-hero-photo figcaption{position:absolute;z-index:2;left:24px;right:24px;bottom:22px}
.cv-hero-photo figcaption small{display:block;color:var(--cv-neon);font-size:.58rem;font-weight:850;letter-spacing:.10em;text-transform:uppercase}
.cv-hero-photo figcaption strong{display:block;margin-top:5px;font-size:.95rem;line-height:1.4}
.cv-floating-card{position:absolute;padding:14px 16px;background:rgba(2,42,22,.84);border:1px solid rgba(156,255,99,.22);border-radius:16px;backdrop-filter:blur(10px);box-shadow:0 14px 28px rgba(0,0,0,.18)}
.cv-floating-card strong{display:block}.cv-floating-card span{display:block;margin-top:4px;color:rgba(255,255,255,.62);font-size:.68rem}
.cv-floating-card--top{top:28px;right:-28px;max-width:235px}.cv-floating-card--bottom{left:-36px;bottom:78px;max-width:235px}
.cv-proof-strip{overflow:hidden;margin-top:42px;border-top:1px solid rgba(255,255,255,.08)}
.cv-proof-track{display:flex;width:max-content;align-items:center;gap:24px;padding:18px 0;color:rgba(255,255,255,.66);font-size:.67rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;animation:cvProof 28s linear infinite}
.cv-proof-track i{width:5px;height:5px;background:var(--cv-gold);border-radius:50%}
@keyframes cvProof{to{transform:translateX(-30%)}}

.cv-position-grid,.cv-programs-grid,.cv-investment-grid,.cv-partnership-grid,.cv-objective-grid,.cv-authority-grid,.cv-final-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:clamp(52px,7vw,100px)}
.cv-position-copy p,.cv-programs-copy p,.cv-partnership-copy p,.cv-authority-copy p{color:var(--cv-muted);line-height:1.75}
.cv-position-panel,.cv-objective-panel{position:relative;overflow:hidden;padding:28px;background:radial-gradient(circle at 88% 8%,rgba(156,255,99,.13),transparent 30%),linear-gradient(145deg,#fff,#edf5e9);border:1px solid rgba(13,102,54,.14);border-radius:25px;box-shadow:0 24px 52px rgba(5,55,28,.11)}
.cv-position-panel:before,.cv-objective-panel:before{content:"";position:absolute;top:0;left:27px;right:27px;height:3px;background:linear-gradient(90deg,var(--cv-gold),var(--cv-neon))}
.cv-position-panel__icon,.cv-objective-panel__icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;color:#07341e;background:linear-gradient(135deg,#f2d678,#ddb454);border-radius:17px}
.cv-position-panel__icon svg,.cv-objective-panel__icon svg{width:26px}
.cv-position-panel small,.cv-objective-panel small{display:block;margin-top:18px;color:#157744;font-size:.60rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}
.cv-position-panel strong,.cv-objective-panel strong{display:block;margin-top:6px;color:var(--cv-ink);font-size:1.1rem;line-height:1.45}
.cv-position-flow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:20px;padding:14px;color:#315d46;background:rgba(156,255,99,.08);border:1px solid rgba(15,111,57,.10);border-radius:14px;font-size:.64rem;font-weight:800}
.cv-position-flow b{color:#d0a846}

.cv-diagnosis-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.cv-diagnosis-card{position:relative;min-height:300px;padding:23px;background:radial-gradient(circle at 90% 8%,rgba(156,255,99,.08),transparent 28%),rgba(255,255,255,.055);border:1px solid rgba(156,255,99,.14);border-radius:22px;transition:transform .23s ease,border-color .23s ease,box-shadow .23s ease}
.cv-diagnosis-card:hover{transform:translateY(-6px);border-color:rgba(156,255,99,.32);box-shadow:0 24px 48px rgba(0,0,0,.21)}
.cv-diagnosis-card__icon{width:49px;height:49px;display:inline-flex;align-items:center;justify-content:center;color:var(--cv-neon);background:rgba(156,255,99,.08);border:1px solid rgba(156,255,99,.17);border-radius:15px}
.cv-diagnosis-card__icon svg{width:23px}.cv-diagnosis-card>small{position:absolute;top:22px;right:22px;color:rgba(255,255,255,.30);font-size:.68rem;font-weight:850}
.cv-diagnosis-card h3{margin:28px 0 10px;color:#fff;font-size:1.08rem}.cv-diagnosis-card p{color:rgba(255,255,255,.59);font-size:.81rem;line-height:1.65}

.cv-programs-section{background:radial-gradient(circle at 85% 12%,rgba(156,255,99,.10),transparent 24%),linear-gradient(180deg,#eef4e8,#f8f3e8)}
.cv-programs-note{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;margin-top:22px;padding:16px;color:#fff;background:linear-gradient(135deg,#063b22,#08703b);border:1px solid rgba(156,255,99,.18);border-radius:18px}
.cv-programs-note__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;color:#07341e;background:linear-gradient(135deg,#f2d678,#ddb454);border-radius:15px}
.cv-programs-note__icon svg{width:23px}.cv-programs-note small{color:var(--cv-neon);font-size:.58rem;font-weight:850;text-transform:uppercase}.cv-programs-note strong{display:block;margin-top:4px;font-size:.78rem;line-height:1.45}
.cv-program-cards{display:grid;gap:16px}
.cv-program-card{position:relative;overflow:hidden;padding:24px;background:linear-gradient(145deg,#fff,#edf5e9);border:1px solid rgba(13,102,54,.13);border-radius:22px;box-shadow:0 18px 40px rgba(5,50,26,.09)}
.cv-program-card__badge{display:inline-flex;padding:7px 10px;color:#116c3d;background:rgba(156,255,99,.13);border:1px solid rgba(20,127,69,.11);border-radius:999px;font-size:.57rem;font-weight:850;letter-spacing:.10em;text-transform:uppercase}
.cv-program-card__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-top:18px;color:#118047;background:rgba(156,255,99,.13);border-radius:15px}
.cv-program-card__icon svg{width:23px}.cv-program-card h3{margin:16px 0 9px;color:var(--cv-ink)}.cv-program-card p{color:var(--cv-muted);font-size:.79rem;line-height:1.65}
.cv-text-link{display:inline-flex;align-items:center;gap:7px;margin-top:14px;color:#0d713e;font-size:.72rem;font-weight:850;text-decoration:none}
.cv-text-link svg{width:16px;transition:transform .22s ease}.cv-text-link:hover svg{transform:translateX(4px)}

.cv-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.cv-process-card{position:relative;min-height:250px;padding:22px;background:linear-gradient(145deg,#fff,#edf5e9);border:1px solid rgba(13,102,54,.11);border-radius:20px;box-shadow:0 15px 34px rgba(5,48,25,.07)}
.cv-process-card>span{position:absolute;top:18px;right:18px;color:#a5afa9;font-size:.68rem;font-weight:850}
.cv-process-card__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#118047;background:rgba(156,255,99,.13);border-radius:15px}
.cv-process-card__icon svg{width:23px}.cv-process-card h3{margin:24px 0 9px;color:var(--cv-ink)}.cv-process-card p{color:var(--cv-muted);font-size:.77rem;line-height:1.6}

.cv-investment-section{position:relative}
.cv-investment-copy p,.cv-objective-copy p,.cv-final-copy p{color:rgba(255,255,255,.64);line-height:1.75}
.cv-investment-box{position:relative;overflow:hidden;padding:28px;background:radial-gradient(circle at 90% 7%,rgba(156,255,99,.14),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.04));border:1px solid rgba(156,255,99,.18);border-radius:25px;box-shadow:0 24px 52px rgba(0,0,0,.20)}
.cv-investment-box:before{content:"";position:absolute;top:0;left:28px;right:28px;height:3px;background:linear-gradient(90deg,var(--cv-gold),var(--cv-neon))}
.cv-investment-box__top{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center}
.cv-investment-box__icon{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;color:#07341e;background:linear-gradient(135deg,#f2d678,#ddb454);border-radius:18px}
.cv-investment-box__icon svg{width:26px}.cv-investment-box__top small{color:var(--cv-neon);font-size:.58rem;font-weight:850;text-transform:uppercase}.cv-investment-box__top strong{display:block;margin-top:4px;color:#fff;font-size:1.75rem}
.cv-payment-steps{display:grid;gap:10px;margin-top:22px}.cv-payment-steps span{padding:12px 14px;background:rgba(255,255,255,.05);border:1px solid rgba(156,255,99,.12);border-radius:14px;color:rgba(255,255,255,.74);font-size:.75rem}.cv-payment-steps b{color:var(--cv-gold)}
.cv-investment-box>p{margin-top:18px;color:rgba(255,255,255,.5);font-size:.69rem;line-height:1.55}

.cv-continuous-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.cv-continuous-card{padding:22px;background:rgba(255,255,255,.055);border:1px solid rgba(156,255,99,.14);border-radius:20px}
.cv-continuous-card>span{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:var(--cv-neon);background:rgba(156,255,99,.08);border-radius:14px}
.cv-continuous-card svg{width:22px}.cv-continuous-card h3{margin:18px 0 8px;color:#fff}.cv-continuous-card p{color:rgba(255,255,255,.58);font-size:.78rem;line-height:1.6}

.cv-partnership-list{display:grid;gap:12px}
.cv-partnership-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:16px;background:linear-gradient(145deg,#fff,#edf5e9);border:1px solid rgba(13,102,54,.11);border-radius:17px}
.cv-partnership-item>span{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:#07341e;background:linear-gradient(135deg,#f2d678,#ddb454);border-radius:13px}
.cv-partnership-item svg{width:18px}.cv-partnership-item strong{color:var(--cv-ink);font-size:.84rem}.cv-partnership-item small{display:block;margin-top:4px;color:var(--cv-muted);line-height:1.45}

.cv-authority-photo{overflow:hidden;margin:0;aspect-ratio:4/5;border-radius:28px;box-shadow:0 28px 58px rgba(5,52,27,.14)}
.cv-authority-photo img{width:100%;height:100%;display:block;object-fit:cover}
.cv-authority-points{display:grid;gap:10px;margin-top:22px}
.cv-authority-points span{display:flex;align-items:center;gap:8px;color:#244b35;font-size:.76rem;font-weight:750}
.cv-authority-points svg{width:15px;color:#118047}

.cv-marquee{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}
.cv-marquee-track{display:flex;width:max-content;animation:cvMarquee 52s linear infinite}
.cv-marquee-group{display:flex;gap:16px;padding-right:16px}
.cv-photo-card{position:relative;overflow:hidden;width:260px;aspect-ratio:4/5;margin:0;background:#0b3c23;border-radius:22px;box-shadow:0 16px 32px rgba(5,50,25,.12)}
.cv-photo-card img{width:100%;height:100%;display:block;object-fit:cover}
.cv-photo-card figcaption{position:absolute;z-index:2;left:16px;right:16px;bottom:15px;color:#fff}
.cv-photo-card figcaption:before{content:"";position:absolute;z-index:-1;inset:-80px -20px -20px;background:linear-gradient(transparent,rgba(2,31,16,.85))}
.cv-photo-card figcaption small{display:block;color:var(--cv-neon);font-size:.55rem;font-weight:850;text-transform:uppercase}.cv-photo-card figcaption strong{font-size:.80rem}
@keyframes cvMarquee{to{transform:translateX(-50%)}}

.cv-final-section{position:relative;padding:clamp(76px,8vw,118px) 0}
.cv-final-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:clamp(52px,7vw,100px)}
.cv-final-security{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}
.cv-final-security span{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;color:rgba(255,255,255,.75);background:rgba(255,255,255,.045);border:1px solid rgba(156,255,99,.12);border-radius:999px;font-size:.64rem;font-weight:750}
.cv-final-security svg{width:13px;color:var(--cv-neon)}
.cv-final-box{position:relative;overflow:hidden;padding:28px;background:radial-gradient(circle at 90% 7%,rgba(156,255,99,.14),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.04));border:1px solid rgba(156,255,99,.18);border-radius:25px;box-shadow:0 24px 52px rgba(0,0,0,.20)}
.cv-final-box:before{content:"";position:absolute;top:0;left:28px;right:28px;height:3px;background:linear-gradient(90deg,var(--cv-gold),var(--cv-neon))}
.cv-final-box__top{display:grid;grid-template-columns:53px minmax(0,1fr);align-items:center;gap:14px}
.cv-final-box__icon{width:53px;height:53px;display:inline-flex;align-items:center;justify-content:center;color:#07341e;background:linear-gradient(135deg,#f2d678,#ddb454);border-radius:17px}
.cv-final-box__icon svg{width:25px}.cv-final-box__top small{color:var(--cv-neon);font-size:.59rem;font-weight:850;letter-spacing:.10em;text-transform:uppercase}.cv-final-box__top strong{display:block;margin-top:4px;color:#fff;font-size:1rem}
.cv-final-box>p{margin:21px 0 0;color:rgba(255,255,255,.62);font-size:.78rem;line-height:1.65}
.cv-final-button{width:100%;margin-top:20px}.cv-final-box__microcopy{display:block;max-width:44ch;margin:12px auto 0;color:rgba(255,255,255,.43);font-size:.57rem;line-height:1.45;text-align:center}

.cv-mobile-bar{display:none}
.cv-reveal{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}
.cv-reveal.is-visible{opacity:1;transform:none}

@media(max-width:1100px){
  .cv-hero-grid,.cv-position-grid,.cv-programs-grid,.cv-investment-grid,.cv-partnership-grid,.cv-objective-grid,.cv-authority-grid,.cv-final-grid{grid-template-columns:1fr}
  .cv-heading{grid-template-columns:1fr;gap:20px}
  .cv-hero-visual,.cv-authority-photo{max-width:620px}
  .cv-diagnosis-grid,.cv-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .cv-continuous-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:760px){
  body{padding-bottom:92px}
  .cv-section{padding:64px 0}.cv-hero{padding-top:64px}
  .cv-hero h1{font-size:clamp(2.55rem,13vw,4rem)}
  .cv-heading h2,.cv-position-copy h2,.cv-programs-copy h2,.cv-investment-copy h2,.cv-partnership-copy h2,.cv-objective-copy h2,.cv-authority-copy h2,.cv-final-copy h2{font-size:clamp(2rem,10vw,3rem)}
  .cv-hero-grid{gap:36px}.cv-floating-card{position:static;margin-top:10px}.cv-primary-cta{width:100%;min-width:0}
  .cv-diagnosis-grid,.cv-process-grid,.cv-continuous-grid{grid-template-columns:1fr}
  .cv-position-flow{display:grid;grid-template-columns:1fr 1fr}.cv-position-flow b{display:none}
  .cv-marquee{mask-image:none}.cv-photo-card{width:225px}
  .cv-mobile-bar{position:fixed;z-index:9999;left:0;right:0;bottom:0;display:block;padding:10px max(14px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:linear-gradient(180deg,rgba(2,35,19,0),rgba(2,35,19,.92) 24%,rgba(2,35,19,.99));backdrop-filter:blur(10px);pointer-events:none}
  .cv-mobile-bar a{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:11px;min-height:66px;padding:10px 14px 10px 10px;color:#fff!important;text-decoration:none;background:linear-gradient(135deg,#08723f,#0b944e);border:1px solid rgba(156,255,99,.55);border-radius:999px;box-shadow:0 15px 32px rgba(0,0,0,.32),0 0 24px rgba(156,255,99,.16);pointer-events:auto}
  .cv-mobile-bar__icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:#07341e;background:linear-gradient(135deg,#f4da7d,#ddb454);border-radius:50%;transform:none!important}
  .cv-mobile-bar__icon svg{width:20px;transform:none!important}.cv-mobile-bar a>span:nth-child(2){display:flex;flex-direction:column;align-items:flex-start}
  .cv-mobile-bar small{color:rgba(201,255,212,.82);font-size:.55rem;font-weight:850;letter-spacing:.10em;text-transform:uppercase}.cv-mobile-bar strong{font-size:.90rem}
  .cv-mobile-bar b{color:var(--cv-neon);animation:cvMobileArrow 1.8s ease-in-out infinite}
  @keyframes cvMobileArrow{50%{transform:translateX(4px)}}
}
@media(prefers-reduced-motion:reduce){
  .cv-reveal{opacity:1;transform:none;transition:none}
  .cv-proof-track,.cv-marquee-track,.cv-mobile-bar b{animation-play-state:paused}
}
