.tarkastajat-pricing{background:#fff;border:1px solid #eeeef7;border-radius:18px;box-shadow:0 8px 28px rgba(60,50,120,.08);color:#101217;font-family:Open Sans,Arial,sans-serif;margin:0 auto;max-width:1100px;overflow:hidden;width:100%}.pricing-table{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr}.pricing-table>div{border-bottom:1px solid #eeeef5;border-right:1px solid #eeeef5;box-sizing:border-box;min-width:0}.pricing-table>div:nth-child(4n){border-right:none}.pricing-header{align-items:center;box-sizing:border-box;display:flex;height:145px;justify-content:center;padding:20px 18px;position:relative;text-align:center}.pricing-description{font-size:15px;justify-content:flex-start;line-height:1.4;padding-left:28px;text-align:left}.pricing-description strong{font-weight:700}.plan-content{align-items:center;display:flex;flex-direction:column;height:82px;justify-content:flex-start}.inspector-icons{align-items:flex-start;display:flex;gap:6px;height:20px;justify-content:center;margin-bottom:9px}.inspector-icons span{background:#6f64eb;border-radius:4px;display:block;height:17px;width:17px}.inspector-icons.orange span{background:#ff8052}.plan-name{color:#6f64eb;font-family:Space Mono,monospace;font-size:17px;font-weight:700;line-height:1.2;margin-bottom:8px}.pricing-header.featured .plan-name{color:#ff8052}.plan-count{color:#30303a;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.popular-badge{background:#ff8052;border-radius:999px;bottom:13px;color:#fff;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;left:50%;line-height:1;padding:4px 12px;position:absolute;transform:translateX(-50%);white-space:nowrap}.customer-count,.popular-badge{align-items:center;font-family:Open Sans,Arial,sans-serif}.customer-count{display:flex;font-size:15px;font-weight:700;min-height:62px;padding:16px 28px}.customer-count span{font-weight:400;margin-left:5px}.price{align-items:center;color:#101217;display:flex;font-family:Open Sans,Arial,sans-serif;font-size:14px;gap:5px;justify-content:center;min-height:62px;padding:16px 12px;white-space:nowrap}.price strong{color:#6f64eb;font-size:19px;font-weight:700}.featured-price strong{color:#ff8052}.additional-inspector{align-items:center;background:linear-gradient(90deg,rgba(111,100,235,.09),rgba(111,100,235,.035));display:flex;gap:18px;padding:18px 28px}.plus-icon{align-items:center;background:#6f64eb;border-radius:7px;box-shadow:0 5px 12px rgba(111,100,235,.22);color:#fff;display:flex;flex:0 0 40px;font-family:Open Sans,Arial,sans-serif;font-size:28px;font-weight:300;height:40px;justify-content:center;line-height:1;width:40px}.additional-copy{min-width:0}.additional-title{color:#6f64eb;font-size:15px;font-weight:700;line-height:1.3;margin-bottom:3px}.additional-text,.additional-title{font-family:Open Sans,Arial,sans-serif}.additional-text{color:#30303a;font-size:14px;line-height:1.5}.additional-text strong{color:#6f64eb;font-weight:700}@media (max-width:900px){.tarkastajat-pricing{border-radius:14px}.pricing-table{grid-template-columns:1.15fr 1fr 1fr 1fr}.pricing-header{padding-left:10px;padding-right:10px}.pricing-description{font-size:13px;padding-left:18px}.plan-name{font-size:15px}.plan-count{font-size:13px}.customer-count{font-size:13px;padding-left:18px;padding-right:10px}.price{font-size:12px}.price strong{font-size:17px}}@media (max-width:650px){.tarkastajat-pricing{border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-table{grid-template-columns:155px repeat(3,175px);min-width:680px}.pricing-header{height:135px;padding:18px 10px}.pricing-description{font-size:12px;padding-left:16px}.plan-content{height:76px}.inspector-icons{height:17px;margin-bottom:8px}.inspector-icons span{height:14px;width:14px}.plan-name{font-size:15px;margin-bottom:7px}.plan-count{font-size:12px}.popular-badge{bottom:11px;font-size:10px;padding:4px 10px}.customer-count{padding:14px 16px}.customer-count,.price{font-size:12px;min-height:56px}.price{padding:14px 8px}.price strong{font-size:16px}.additional-inspector{min-width:680px;padding:17px 18px}.additional-title{font-size:14px}.additional-text{font-size:12px}.plus-icon{flex-basis:36px;font-size:24px;height:36px;width:36px}}