.xp-pricing{max-width:1660px;margin:24px auto 60px;padding:24px;color:#10264c;background:linear-gradient(180deg,#f7fbff,#fff);border-radius:28px;font-family:Arial,Tahoma,sans-serif}.xp-pricing *{box-sizing:border-box}.xp-header{text-align:center;margin:30px 0}.xp-header h1{font-size:clamp(28px,3.2vw,46px);margin:12px 0}.xp-header p,.xp-note{color:#5b6e90;line-height:1.7}.xp-eyebrow{font-size:12px;font-weight:800;letter-spacing:.18em}.xp-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.xp-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;background:#1766f5;color:#fff!important;padding:13px 20px;border:1px solid #1766f5;border-radius:12px;text-decoration:none!important;font:700 14px Arial,Tahoma,sans-serif;cursor:pointer;min-height:46px}.xp-button:hover{filter:brightness(.94)}.xp-quiet{background:#fff;color:#153664!important;border-color:#b8c9e3}.xp-white{background:#fff;color:#163967!important;border-color:#fff}.xp-trial{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px;border-radius:22px;background:linear-gradient(110deg,#0b2a5c,#2563eb);color:#fff;margin:26px 0}.xp-trial h2{margin-top:0}.xp-trial p{max-width:850px;line-height:1.7}.xp-check{display:flex;gap:10px;align-items:flex-start;line-height:1.6;margin:16px 0;font-size:14px}.xp-check input{margin-top:5px;flex:0 0 auto}.xp-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;align-items:stretch}.xp-card{background:white;border:1px solid #dbe7f9;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:10px;min-width:0;box-shadow:0 8px 25px #1d4f9d07}.xp-card h2{font-size:23px;margin:8px 0}.xp-card p{margin:0;color:#5b6e90}.xp-price{font-size:40px;display:block}.xp-card small{color:#5b6e90;min-height:35px;line-height:1.5}.xp-tag{align-self:flex-start;padding:7px 12px;border-radius:9px;background:#113767;color:white;font-size:11px;font-weight:800}.xp-subtle{background:#eaf1ff;color:#284e87}.xp-featured{border:2px solid #2563eb;box-shadow:0 15px 30px #2563eb15}.xp-free{background:#f5f9ff}.xp-free .xp-tag{background:#dfeafd;color:#24436f}.xp-card ul{list-style:none;padding:16px 0;margin:4px 0 15px;border-top:1px solid #e4edfa;flex:1}.xp-card li{display:flex;gap:8px;font-size:13px;line-height:1.55;margin:10px 0}.xp-card li:before{content:'✓';color:#1766f5;background:#e7f1ff;width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex:0 0 21px}.xp-note{text-align:center;margin:25px auto;max-width:1000px}.xp-status,.xp-checkout{padding:24px;border:1px solid #cbdaf0;background:#fff;border-radius:18px;margin:25px 0;line-height:1.7}.xp-status>span{display:inline-block;margin-inline-start:15px;border-radius:30px;padding:5px 12px;background:#e9f7ef;color:#176347}.xp-disabled{padding:12px;color:#6b7280;background:#f1f5f9;border-radius:10px;text-align:center}.xp-teaser{max-width:1280px;margin:26px auto;padding:28px;border:1px solid #dce7f7;border-radius:22px;background:linear-gradient(110deg,#eff6ff,#fff);color:#173d6b}.xp-teaser h2{font-size:26px;margin:0 0 10px}.xp-teaser p{line-height:1.7}.xp-teaser .xp-actions{margin-top:18px}@media(max-width:1250px){.xp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.xp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-trial{align-items:stretch;flex-direction:column}.xp-pricing{padding:15px}.xp-card{padding:17px}}@media(max-width:480px){.xp-grid{grid-template-columns:1fr}.xp-price{font-size:38px}.xp-button{width:100%}.xp-teaser{padding:22px;margin:16px}.xp-trial{padding:22px}}
