.hh-foot{color:#b8441f;font-size:13.5px;font-weight:600}@keyframes hh-in{0%{opacity:0;transform:translateY(6px)}}.hh-plan{color:#b8441f;justify-self:start;font-size:12.5px;font-weight:600}.hh-steps{border-top:1px solid #ece6e1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.hh-steps li{align-content:start;gap:6px;padding:22px 20px 0 0;display:grid;position:relative}.hh-steps li:before{content:"";background:#3a2c2e;width:7px;height:7px;position:absolute;top:-4px;left:0}.hh-n{display:none}.hh-d{text-transform:uppercase;letter-spacing:.08em;color:#b8441f;font:600 11.5px ui-monospace,monospace}.hh-steps b{font-size:18px}.hh-steps li>span:last-child{color:#5c4f52;font-size:14.5px}.hh-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:26px;display:grid}.hh-planc{background:#fff;border:1px solid #ece6e1;border-radius:20px;flex-direction:column;gap:8px;padding:24px;display:flex;position:relative}.hh-planc.rec{border-color:#3a2c2e}.hh-badge{color:#fff;background:#3a2c2e;border-radius:7px;padding:2px 9px;font-size:11.5px;font-weight:600;position:absolute;top:-11px;left:24px}.hh-pn{font:500 24px var(--font-display);letter-spacing:-.02em}.hh-pp{align-items:baseline;gap:4px;display:flex}.hh-pp b{font:500 48px/1 var(--font-display);letter-spacing:-.035em}.hh-pp span{color:#7a6a6c}.hh-ps{color:#5c4f52;font-size:13.5px}.hh-planc ul{gap:7px;margin:10px 0 16px;padding:0;font-size:14.5px;list-style:none;display:grid}.hh-planc li.off{color:#b8aaac}.hh-planc .hb-btn{justify-content:center;margin-top:auto}.hh-add{color:#5c4f52;text-align:center;margin-top:14px;font-size:14px}@media (max-width:900px){.hh-steps,.hh-plans{grid-template-columns:1fr}.hh-steps li{padding-right:0}}.hh-sum{font:500 22px/1.3 var(--font-display);letter-spacing:-.02em;text-align:center;color:#3a2c2e;margin-top:14px}
