.ut-plans {padding:80px 0 60px;background:linear-gradient(145deg,#f6f7ff,#eef5ff)}
.ut-plans-heading {max-width:850px;margin:0 auto 42px;text-align:center}
.ut-plans-heading .site-text {margin:22px auto 0;max-width:740px}
.ut-plan-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.ut-plan-card {display:flex;flex-direction:column;min-width:0;padding:32px;border:1px solid #dce1f0;border-radius:24px;background:#fff;box-shadow:0 12px 35px #252e6b09}
.ut-plan-featured {border-color:#6356e8;box-shadow:0 12px 40px #6356e81a}
.ut-plan-number {font-size:13px;color:#6962b5;letter-spacing:.12em}
.ut-plan-card h2 {margin:20px 0 16px;font-size:30px;line-height:1.2;overflow-wrap:anywhere}
.ut-plan-card p {flex:1;margin:0 0 30px;color:#50566c;line-height:1.65}
.ut-plan-card .site-btn-new {width:100%;justify-content:center;border:0;cursor:pointer;font:inherit;text-align:center;min-height:48px;white-space:normal}
.ut-plan-note {max-width:800px;text-align:center;margin:28px auto 0;color:#5d6479;font-size:14px;line-height:1.7}
button.popup-close {border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer;min-width:44px;min-height:44px}
button.demo-new-btn-arrow {border:0;padding:0;background:transparent;color:inherit;font-family:inherit;font-size:18px;font-weight:600;cursor:pointer}
.popup-wr .popup {max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}
@media(max-width:900px){.ut-plan-grid{grid-template-columns:1fr}.ut-plan-card{padding:26px}.ut-plans{padding:45px 0}.ut-plans-heading{margin-bottom:28px}.ut-plan-card h2{font-size:28px}}

.popup-wr {pointer-events:none;z-index:10001;transition:opacity .2s ease}
.popup-wr.show {pointer-events:auto;visibility:visible;transition-delay:0s}
@media(max-width:767px){
 .ut-cookie-settings {font-size:0;width:44px;max-width:44px;height:44px;padding:0;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23202735' stroke-width='1.7'%3E%3Cpath d='m9 3-.7 2-2 .8-1.9-.4L2 9l1.5 1.6v2.8L2 15l2.4 3.6 1.9-.4 2 .8.7 2h6l.7-2 2-.8 1.9.4L22 15l-1.5-1.6v-2.8L22 9l-2.4-3.6-1.9.4-2-.8L15 3Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/22px no-repeat}
}
.trust-page .sec-badge {min-width:0;overflow-wrap:anywhere}
.trust-page .sec-badge b,.trust-page .sec-badge span,.trust-page .sec-card h3,.trust-page .sec-card p {min-width:0;overflow-wrap:anywhere}
@media(max-width:767px){.trust-page .sec-badges-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
