.btn-x{border-radius:var(--r-pill);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;appearance:none;border:0;align-items:center;gap:9px;padding:16px 30px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s;display:inline-flex;position:relative}.btn-x:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.btn-x__label,.btn-x__icon{align-items:center;display:inline-flex}.btn-x__icon svg{width:18px;height:18px;transition:transform .25s;display:block}.btn-x:hover .btn-x__icon--right svg{transform:translate(4px)}.btn-x:hover .btn-x__icon--left svg{transform:translate(-4px)}.btn-x--blue{background:var(--blue);color:#fff;box-shadow:0 16px 34px -12px #2c6bffb3}.btn-x--blue:hover{background:var(--blue-2);transform:translateY(-2px);box-shadow:0 20px 42px -12px #2c6bffd9}.btn-x--white{color:var(--blue);background:#fff;box-shadow:0 16px 34px -12px #2c6bff59}.btn-x--white:hover{background:#fff;transform:translateY(-2px);box-shadow:0 20px 42px -12px #2c6bff99}@media (prefers-reduced-motion:reduce){.btn-x,.btn-x:hover .btn-x__icon svg{transition:none}}
.end-cta-box .spotlight-section{padding:80px 0 0!important}.spotlight-section{padding:80px 0}.spotlight-card{border-radius:var(--r-lg);background:var(--bg-dark);border:1px solid #ffffff1a;max-width:100%;margin:0 auto;padding:clamp(34px,5vw,60px);position:relative;overflow:hidden}.spotlight-spotlight{pointer-events:none;position:absolute;inset:0}.spotlight-inner{z-index:1;justify-content:space-between;align-items:center;gap:clamp(26px,4vw,52px);display:flex;position:relative}.spotlight-text{min-width:0}.spotlight-title{letter-spacing:-.035em;color:#fff;margin:0;font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:600;line-height:1.12}.spotlight-desc{color:#fff;max-width:46ch;margin:14px 0 0;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.6}@media (max-width:720px){.spotlight-inner{flex-direction:column;align-items:flex-start}}
.trust-bar-section{z-index:10;width:100%;margin-top:clamp(28px,6vw,80px);position:relative}.trust-bar-bar{border:1px solid var(--line);border-radius:var(--r-pill);box-sizing:border-box;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,2.4vw,26px);width:fit-content;max-width:100%;padding:12px clamp(16px,2.4vw,28px);display:flex;box-shadow:0 26px 54px -20px #0a0f1f73}.trust-bar-cluster{align-items:center;gap:11px;min-width:0;display:flex}.trust-bar-avatars{flex-shrink:0;display:flex}.trust-bar-avatar{object-fit:cover;border:2px solid #fff;border-radius:50%;width:36px;height:36px;box-shadow:0 2px 7px #0a0f1f38}.trust-bar-avatar:not(:first-child){margin-left:-12px}.trust-bar-clusterText{white-space:nowrap;color:var(--ink-dim);margin:0;font-size:13px;font-weight:500}.trust-bar-clusterText strong{letter-spacing:-.01em;color:var(--ink);font-weight:800}.trust-bar-divider{background:var(--line);flex-shrink:0;width:1px;height:30px}.trust-bar-stars{color:#ffb23e;flex-shrink:0;gap:2px;display:flex}.trust-bar-stars svg{width:16px;height:16px}.trust-bar-tpLink{flex-shrink:0;line-height:0;transition:opacity .18s,transform .18s;display:inline-flex}.trust-bar-tpLink:hover{opacity:.85;transform:translateY(-1px)}.trust-bar-tpLogo{flex-shrink:0;width:auto;height:52px;display:block}.trust-bar-clutchLogo{flex-shrink:0;width:auto;height:26px;display:block}@media (max-width:720px){.trust-bar-bar{gap:14px;padding:12px 18px}.trust-bar-avatar{width:30px;height:30px}.trust-bar-avatar:not(:first-child){margin-left:-10px}.trust-bar-clusterText{font-size:12.5px}.trust-bar-stars svg{width:14px;height:14px}.trust-bar-tpLogo{height:42px}.trust-bar-clutchLogo{height:22px}}@media (max-width:560px){.trust-bar-bar{border-radius:18px;justify-content:center;gap:10px 18px;width:100%;padding:12px 16px}.trust-bar-divider{display:none}.trust-bar-cluster{gap:9px}.trust-bar-clusterText{font-size:12px}}@media (max-width:380px){.trust-bar-avatar:nth-child(n+4){display:none}.trust-bar-tpLogo{height:36px}.trust-bar-clutchLogo{height:20px}}
