.pricing{min-height:100vh;background:#f6f9fb;color:#123646;padding:30px clamp(16px,5vw,70px) 60px;font:20px B Nazanin,MS Nazanin,sans-serif;text-align:right}.pricing h1,.pricing h2{font-family:B Titr,MS Nazanin,serif}.pricing header{text-align:center;max-width:900px;margin:auto}.pricing header>a{display:block;text-align:right;color:#087b78}.pricing header>span{display:inline-block;background:#0cad9d;color:#fff;border-radius:99px;padding:6px 18px}.pricing h1{font-size:clamp(38px,5vw,64px);margin:20px 0 5px}.pricing header p{color:#58717b}.cards{max-width:1150px;margin:35px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cards article{background:#fff;border:1px solid #d0dfe4;border-radius:24px;padding:28px;box-shadow:0 15px 35px #16445512}.cards article.active{border:2px solid #0ba99b;transform:translateY(-5px)}.cards h2{font-size:31px}.cards del{display:block;color:#8b9ba2}.cards strong{display:block;color:#087f79;font-size:34px}.cards article>p{background:#e9f8f5;border-radius:11px;padding:8px}.cards ul{list-style:none;padding:0;min-height:180px}.cards li{margin:9px 0}.cards li:before{content:"✓";color:#09a595;margin-left:8px}.cards button,.signup button{border:0;background:#123646;color:#fff;border-radius:12px;padding:12px;width:100%;font:inherit}.bank,.exclusive,.signup{max-width:1095px;margin:24px auto 0;padding:25px;border-radius:22px}.exclusive{background:#123646;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:25px}.exclusive a{background:#11b4a2;color:#fff;padding:10px 16px;border-radius:11px;white-space:nowrap}.bank{background:#e9f7f5;border:1px solid #bfe4df}.bank p{margin:4px 0}.signup{background:#fff;border:1px solid #cfdee3;display:flex;gap:30px;align-items:flex-start}.signup form{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.signup label{display:flex;flex-direction:column}.signup input{padding:9px;border:1px solid #bfd1d7;border-radius:9px;font:inherit}.signup button,.signup form p{grid-column:1/-1}.notice{color:#087b78}@media(max-width:800px){.cards{grid-template-columns:1fr}.cards ul{min-height:0}.exclusive,.signup{display:block}.exclusive a{display:inline-block;margin-top:12px}.signup form{grid-template-columns:1fr;margin-top:18px}.signup button,.signup form p{grid-column:auto}}.purchase{max-width:1095px;margin:24px auto 0;padding:25px;border-radius:22px;background:#fff;border:2px solid #0ba99b}.purchase>div{display:flex;gap:10px;margin-top:14px}.purchase button{border:0;background:#123646;color:#fff;border-radius:10px;padding:9px 16px;font:inherit}.purchase input{border:1px solid #bfd1d7;border-radius:10px;padding:9px;font:inherit;flex:1}@media(max-width:800px){.purchase>div{display:grid}}.pricing{padding-top:22px;padding-bottom:45px;font-size:19px}.pricing h1{font-size:clamp(36px,4vw,56px);margin:12px 0 2px}.pricing header p{margin:2px 0 20px;white-space:nowrap}.cards{max-width:1220px;margin-top:24px}.cards article{padding:20px}.cards h2{font-size:29px;margin:5px 0}.cards strong{font-size:31px}.cards article>p{padding:6px 9px;margin:6px 0;white-space:nowrap;font-size:16px}.cards .ai-option{display:flex;align-items:center;gap:8px;background:#f1f6f8;border:1px solid #d5e3e7;border-radius:11px;padding:6px 9px;cursor:pointer}.cards .ai-option small,.cards .ai-option span{display:block}.cards .ai-option small{color:#55717b}.cards ul{min-height:120px;margin:8px 0}.cards li{margin:3px 0;white-space:nowrap;font-size:16px}.ai-info{max-width:1095px;margin:16px auto 0;padding:10px 16px;border:1px solid #bfe4df;background:#e9f7f5;border-radius:15px;display:flex;align-items:center;gap:16px}.ai-info h2,.ai-info p{margin:0}.ai-info h2{white-space:nowrap}.bank,.exclusive,.signup{margin-top:16px;padding:18px 22px}@media(max-width:800px){.cards article>p,.cards li,.pricing header p{white-space:normal}.ai-info{display:block}.cards ul{min-height:0}}