.winkk-pricing .marketing-container{max-width:1240px}.pricing-top{padding-top:65px}.pricing-top h1{text-align:center;max-width:790px;margin:0 auto 24px;font-size:42px;font-weight:900;line-height:1.2}.pricing-top h1 span{font-size:35px}.pricing-intro{text-align:center;color:#61798d;max-width:690px;margin:0 auto;font-size:17px}.pricing-reassurance{justify-content:center;gap:30px;margin:25px 0 40px;font-size:13px;display:flex}.pricing-reassurance>span{align-items:center;gap:7px;display:flex}.pricing-reassurance svg{color:#08b2ed}.pricing-billing{border:0;justify-content:center;align-items:center;gap:25px;margin:0;padding:0;font-size:14px;display:flex}.pricing-billing label{cursor:pointer;align-items:center;gap:8px;display:flex}.pricing-billing input{accent-color:#06adef;width:17px;height:17px}.pricing-billing>span{color:#22a584;background:#effaf5;border-radius:15px;padding:5px 9px;font-size:12px}.pricing-early-access{text-align:center;color:#6b8191;max-width:780px;margin:22px auto 48px;font-size:12px;line-height:1.8}.pricing-plan-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:30px;display:grid}.winkk-plan{border-inline-end:1px solid #e9eef4;min-width:0;padding:24px 20px 35px;position:relative}.winkk-plan:last-child{border:0}.winkk-plan h2{margin:0 0 12px;font-size:24px;font-weight:800}.plan-price{color:#06adef;white-space:nowrap;font-family:Mulish,sans-serif;font-size:29px;font-weight:900;line-height:1.4}.pricing-currency{color:#5f778b;font-size:11px}.plan-billing{color:#7b8c9b;min-height:44px;margin:8px 0 16px;font-size:10px;line-height:1.8}.winkk-plan dl{margin:0 0 24px}.winkk-plan dl>div{justify-content:space-between;align-items:center;gap:6px;padding:8px 0;font-size:11px;display:flex}.winkk-plan dd{margin:0;font-weight:800}.winkk-plan .marketing-button{width:100%;min-width:0;min-height:40px;padding-inline:12px;font-size:13px}.winkk-plan h3{color:#7c8a9a;margin:32px 0 18px;font-size:12px;font-weight:600}.winkk-plan ul{gap:20px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.winkk-plan li{align-items:flex-start;gap:9px;line-height:1.8;display:flex}.winkk-plan li svg{color:#05adef;margin-top:3px}.plan-popular{background:linear-gradient(#f0faff,#fff 65%)}.plan-badge{color:#0399d4;background:#e8f8ff;border-radius:12px;padding:3px 9px;font-size:10px;position:absolute;inset-block-start:-19px;inset-inline-start:20px}.pricing-free-cta{text-align:center;padding:48px 0 70px}.pricing-free-cta>p{color:#57738b;margin-top:16px;font-size:13px}.pricing-included h2,.pricing-help>h2,.pricing-faq>h2{text-align:center;margin:0 0 35px;font-size:30px;font-weight:900}.pricing-included-grid{background:#f2f5ff;grid-template-columns:repeat(4,1fr);display:grid}.pricing-included-grid article{border-inline-end:4px solid #fff;padding:30px 25px}.pricing-included-grid article:last-child{border:0}.pricing-included-grid h3,.pricing-local-grid h3{margin:16px 0;font-size:17px;font-weight:800}.pricing-included-grid>article>svg{color:#6b8196;margin:auto;display:block}.pricing-included-grid h3{text-align:center}.pricing-included-grid ul{color:#597287;gap:15px;margin:0;padding-inline-start:15px;font-size:12px;line-height:1.8;display:grid}.pricing-included-grid li::marker{color:#08b1ec}.pricing-local-grid{background:#f2f5ff;border-top:4px solid #fff;grid-template-columns:1fr 1.5fr 1fr;display:grid}.pricing-local-grid>div{text-align:center;border-inline-end:4px solid #fff;padding:24px}.pricing-local-grid p,.pricing-local-grid a{color:#54728c;font-size:12px}.pricing-quiz{text-align:center;color:#fff;background:#0b3152;border-radius:5px;margin-top:50px;padding:45px!important}.pricing-quiz h2{color:#06adef;margin:0 0 16px;font-size:26px;font-weight:800}.pricing-quiz p{color:#cedde8;margin-bottom:23px;font-size:14px}.pricing-extras{border:1px solid #edf2f7;grid-template-columns:1fr 1fr;margin-block:60px;display:grid;box-shadow:0 3px 20px #1331500c}.pricing-extras article{border-inline-end:1px solid #e8eef5;padding:35px}.pricing-extras h2{margin-bottom:24px;font-size:19px;font-weight:800}.pricing-extras dl>div{justify-content:space-between;gap:15px;margin:20px 0;font-size:13px;display:flex}.pricing-extras dd{color:#08a8de;white-space:nowrap;font-size:11px}.pricing-extras p{color:#6c8192;font-size:12px;line-height:1.8}.pricing-implementation{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;padding-block:30px 80px;display:grid}.pricing-implementation h2{max-width:430px;margin:0 0 25px;font-size:32px;font-weight:900;line-height:1.3}.pricing-implementation p{color:#5f788b;font-size:14px;line-height:1.8}.pricing-implementation ul{margin:20px 0 30px;padding-inline-start:20px;font-size:13px;line-height:2.5}.pricing-implementation img{border-radius:10px;width:100%;height:auto;box-shadow:0 10px 35px #13315015}.pricing-growth{background:#f3f6ff;padding:70px 0}.pricing-growth h2{text-align:center;margin-bottom:35px;font-size:29px;font-weight:900}.pricing-growth article{max-width:900px;margin:30px auto}.pricing-growth h3{margin-bottom:12px;font-size:20px;font-weight:800}.pricing-growth p{color:#60778b;font-size:14px;line-height:1.9}.pricing-help{padding-block:70px}.pricing-help>div{text-align:center;grid-template-columns:repeat(3,1fr);gap:50px;max-width:900px;margin:auto;display:grid}.pricing-help h3{margin:15px 0;font-size:17px;font-weight:800}.pricing-help p{color:#627a8f;font-size:13px;line-height:1.8}.pricing-faq{padding-bottom:80px;max-width:900px!important}.pricing-faq details{border-bottom:1px solid #e4edf3;padding:20px 0}.pricing-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:700;list-style:none;display:flex}.pricing-faq summary::-webkit-details-marker{display:none}.pricing-faq summary span{color:#08a8de;font-size:22px}.pricing-faq details[open] summary span{transform:rotate(45deg)}.pricing-faq details p{color:#587188;margin-top:16px;font-size:14px;line-height:1.9}.pricing-mobile-controls{display:none}.winkk-pricing :focus-visible{outline-offset:4px;outline:3px solid #06adef}[dir=rtl] .plan-price{font-family:Vazirmatn,sans-serif}[dir=rtl] .pricing-top h1{line-height:1.6}@media (max-width:1000px){.winkk-plan{padding-inline:12px}.plan-price{font-size:24px}.winkk-plan h2{font-size:20px}.pricing-implementation{gap:30px}.pricing-reassurance{gap:16px}}@media (max-width:960px){.pricing-plan-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:15px;margin-top:15px;padding-top:20px;display:flex;overflow-x:auto}.winkk-plan{scroll-snap-align:start;border-radius:8px;flex:0 0 280px;min-height:540px;padding:25px;border:1px solid #e4edf4!important}.winkk-plan h2{font-size:25px}.plan-price{font-size:36px}.winkk-plan dl>div,.winkk-plan ul{font-size:13px}.plan-badge{top:-14px}.pricing-mobile-controls{justify-content:space-between;align-items:center;font-size:15px;font-weight:800;display:flex}.pricing-mobile-controls button{background:#fff;border:1px solid #d7e5ef;border-radius:50%;width:38px;height:38px;font-size:25px}.pricing-mobile-controls button:disabled{opacity:.3}}@media (max-width:650px){.pricing-top{padding-top:35px}.pricing-top h1{font-size:29px}.pricing-top h1 span{font-size:25px}.pricing-intro{font-size:14px}.pricing-reassurance{flex-wrap:wrap;gap:13px;margin-bottom:28px;font-size:11px}.pricing-billing{gap:16px;font-size:13px}.pricing-early-access{margin-bottom:25px;font-size:11px}.winkk-plan{flex-basis:90%}.pricing-free-cta{padding:30px 0 45px}.pricing-included-grid{grid-template-columns:1fr 1fr}.pricing-included-grid article{border-bottom:4px solid #fff;padding:24px 15px}.pricing-included-grid h3{font-size:15px}.pricing-included-grid ul{font-size:11px}.pricing-local-grid{grid-template-columns:1fr}.pricing-local-grid>div{border:0;border-bottom:4px solid #fff;padding:20px}.pricing-quiz{margin-inline:20px;padding:30px 22px!important}.pricing-quiz h2{font-size:23px}.pricing-extras{grid-template-columns:1fr;margin-block:35px}.pricing-extras article{border:0;border-bottom:1px solid #e8eef5;padding:25px}.pricing-extras dl>div{font-size:12px}.pricing-implementation{grid-template-columns:1fr;gap:30px;padding-bottom:45px}.pricing-implementation h2{font-size:28px}.pricing-growth{padding:40px 0}.pricing-growth h2{font-size:25px}.pricing-help{padding-block:45px}.pricing-help>div{grid-template-columns:1fr;gap:30px}.pricing-faq>h2,.pricing-included h2,.pricing-help>h2{font-size:25px}.pricing-faq summary{font-size:13px;line-height:1.8}}
