.uxt button.uxt-it{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;background:#fff;color:#1d1d1d;border-radius:14px;padding:13px 16px;font:inherit;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.4px;line-height:1.2;cursor:pointer;transition:transform .2s,background .2s,color .2s;box-shadow:none}.uxt button.uxt-it span{font-size:12px;color:#61ce70;font-weight:800;min-width:20px}.uxt button.uxt-it:hover{transform:translateX(4px);background:#fff;color:#1d1d1d}.uxt button.uxt-it[aria-selected=true]{background:#1d1d1d;color:#fff}.uxt-num{position:absolute;right:24px;top:6px;font-size:110px;font-weight:800;line-height:1;color:rgba(255,255,255,.06);pointer-events:none}.uxt-kicker{font-size:12px;letter-spacing:2.5px;text-transform:uppercase;color:#8fd65a;font-weight:700;margin:0 0 10px}.uxt-name{font-size:clamp(30px,3.6vw,48px);line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:-1px;margin:0 0 10px;color:#fff}.uxt-tag{font-size:18px;color:#8fd65a;margin:0 0 16px;font-weight:500}.uxt-txt p{font-size:15px;line-height:1.6;color:#cfcfcf;margin:0 0 12px}.uxt-txt b{color:#fff}.uxt-chips{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 22px;padding:0;list-style:none}.uxt-chips li{border:1px solid rgba(143,214,90,.55);color:#dff5cf;border-radius:50px;padding:6px 14px;font-size:13px}.uxt a.uxt-cta{display:inline-block;background:#61ce70;color:#fff;font-weight:700;text-decoration:none;border-radius:50px;padding:13px 26px;font-size:15px;transition:transform .2s,background .2s}.uxt a.uxt-cta:hover{background:#4fb85e;transform:translateY(-2px);color:#fff}.uxt-gal{display:grid;grid-template-columns:1fr 1fr;gap:12px}.uxt-ill{grid-column:1/-1;background:#fff;border-radius:16px;overflow:hidden}.uxt-ph{border-radius:16px;overflow:hidden;background:#2a2a2a}.uxt-gal i{display:block;width:100%;background-repeat:no-repeat;transition:transform .6s ease}.uxt-ph:hover i{transform:scale(1.07)}.uxt-ph i{aspect-ratio:670/465}.uxt-in{animation:uxtIn .5s ease both}@media (max-width:900px){.uxt button.uxt-it{flex:0 0 auto;width:auto;border-radius:50px;padding:10px 16px}.uxt button.uxt-it:hover{transform:none}.uxt-num{font-size:80px}}@media (prefers-reduced-motion:reduce){.uxt-in{animation:none}.uxt-gal i{transition:none}}