.ws-price-hero{position:relative;padding:76px 38px 40px;background:linear-gradient(180deg,#fff6f2,#fff 88%);overflow:hidden}.ws-price-hero::before{content:'';position:absolute;top:-200px;right:-120px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(255,77,29,.16),transparent 66%);pointer-events:none}.ws-price-hero-inner{position:relative;max-width:900px;margin:0 auto;text-align:center}.ws-price-hero p{margin:16px auto 0;max-width:620px}.ws-plans{padding:20px 38px 92px;background:#fff}.ws-faq-grid{max-width:1180px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,.6fr) minmax(0,1.4fr);grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:44px;-ms-flex-align:start;align-items:start}.ws-faq-list{background:#fff8f4;border:1px solid rgba(20,22,31,.09);border-radius:22px;padding:8px 22px}.ws-faq-list .ws-acc-item:last-child{border-bottom:0}.ws-price-bar{position:fixed;left:0;right:0;bottom:0;z-index:80;padding:12px 24px;background:rgba(20,22,31,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.12)}.ws-price-bar-inner{max-width:1280px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ws-price-bar-tag{font-size:10.5px;font-weight:800;letter-spacing:.16em;color:rgba(255,255,255,.45)}.ws-price-bar-line{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ws-price-bar-plan{font-family:'Plus Jakarta Sans',Helvetica,Arial,sans-serif;font-size:19px;font-weight:800;letter-spacing:-.02em;color:#fff}.ws-price-bar-price{font-size:14.5px;font-weight:700;color:#ff8f6a}.ws-price-bar .ws-btn{margin-left:auto;font-size:15px;padding:13px 24px;border-radius:11px}.ws-pricing-page .ws-footer{padding-bottom:120px}@media (max-width:1060px){.ws-faq-grid{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:780px){.ws-price-hero{padding:62px 18px 32px}.ws-plans{padding:16px 18px 72px}.ws-price-bar{padding:10px 18px}.ws-price-bar .ws-btn{width:100%;margin-left:0}.ws-pricing-page .ws-footer{padding-bottom:160px}}