.endorse{padding:90px 5%;background:linear-gradient(160deg,#1F2128,#16181D);color:#F2F2F4}.endorse-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.endorse .section-label{color:#FF4D5A}.endorse-title{font-size:clamp(30px,3.6vw,44px);font-weight:900;line-height:1.12;letter-spacing:-.02em;margin:0 0 16px}.endorse-text{font-size:17px;line-height:1.7;color:#C6C8CF;margin:0 0 26px;max-width:540px}.endorse-video{position:relative;width:100%;padding-bottom:56.25%;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 30px 70px rgba(0,0,0,.5)}.endorse-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.endorse-caption{margin:14px 0 0;font-size:14px;color:#9A9A9A}.endorse-caption b{color:#fff;font-weight:700}.endorse-proof{list-style:none;margin:0;padding:0;display:grid;gap:14px}.endorse-proof li{display:flex;flex-direction:column;gap:4px;padding:20px 22px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.05)}.endorse-proof li.endorse-logo-card{align-items:flex-start}.endorse-proof li.endorse-logo-card img{height:30px;width:auto;margin-bottom:8px}.endorse-proof li.endorse-logo-card img.elite{height:56px;border-radius:8px}.endorse-proof-value{color:#F2F2F4;font-size:30px;font-weight:900;line-height:1}.endorse-proof-label{font-size:14px;color:#C6C8CF}@media (max-width:960px){.endorse-container{grid-template-columns:1fr}.endorse{padding:70px 5%}}