.tiro-pricing .nomi-landing__brand{color:#102e3f;text-decoration:none}.tiro-pricing__intro{max-width:850px;margin:auto;text-align:center;padding:64px 24px 40px}.tiro-pricing__intro h1{font-size:clamp(40px,5vw,64px);line-height:1.08;letter-spacing:-.05em;margin:18px 0}.tiro-pricing__intro em{color:#087c5c;font-style:normal}.tiro-pricing__intro>p:not(.nomi-landing__eyebrow){max-width:600px;margin:20px auto;color:#627780;line-height:1.7}.tiro-pricing__plans{max-width:1240px;margin:auto;padding:20px 40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;scroll-margin-top:20px}.tiro-pricing__plans article{background:#fff;border:1px solid #dce5e6;border-radius:16px;padding:24px;display:flex;flex-direction:column}.tiro-pricing__plans h2{font-size:22px;margin:0}.tiro-pricing__price{font-size:28px;font-weight:750;letter-spacing:-.04em;margin:22px 0}.tiro-pricing__price small{display:block;font-size:12px;font-weight:400;letter-spacing:normal;color:#627780;margin-top:7px}.tiro-pricing__plans ul{padding-left:18px;line-height:1.9;font-size:14px}.tiro-pricing__extra{font-size:12px;color:#627780;line-height:1.8;margin:16px 0 24px}.tiro-pricing__plans .nomi-landing__cta{margin-top:auto;font-size:12px;padding:14px 10px;text-align:center}.tiro-pricing__note{max-width:1000px;margin:8px auto 35px;padding:0 24px;font-size:13px;color:#627780;line-height:1.7;text-align:center}.tiro-pricing__questions{max-width:900px;padding:20px 24px 70px;margin:auto}.tiro-pricing__questions h2{font-size:30px}.tiro-pricing__questions details{border-bottom:1px solid #dce5e6;padding:20px 0}.tiro-pricing__questions summary{cursor:pointer;font-weight:650;line-height:1.5}.tiro-pricing__questions p{color:#627780;line-height:1.7}.tiro-pricing .nomi-landing__steps .nomi-landing__secondary{margin-top:24px}@media(max-width:1050px){.tiro-pricing__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tiro-pricing__plans{grid-template-columns:1fr;padding:12px 22px}.tiro-pricing__intro{padding-top:40px}.tiro-pricing__plans article{padding:26px}.tiro-pricing__questions h2{font-size:26px}}
