.horari{background:var(--sec-bg,var(--cream));padding:80px 20px 148px}.horari .lead{margin-top:22px}.pill{display:flex;width:max-content;max-width:100%;align-items:center;gap:10px;margin:50px auto 0;height:48px;padding:0 20px;border-radius:999px;background:var(--white);border:1px solid #F1DFD3;font-size:17px;font-weight:600;color:var(--slate)}.pill svg{width:19px;height:19px;flex:none;color:var(--orange)}.plans{max-width:1225px;margin:58px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:29px}.plan__card{background:var(--orange);color:#fff;border-radius:12px;padding:40px 57px 0 45px;min-height:242px}.plan__card h3{font-size:23px;font-weight:600;line-height:1.2}.plan__card>p{margin-top:5px;font-size:15px;opacity:.92}.slots{margin-top:17px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:0 30px}.slot{background:#fff;color:#000;border-radius:10px;height:77px;padding:16px 18px;display:flex;flex-direction:column;justify-content:center}.slot small{font-size:14px;line-height:1.2}.slot b{font-size:21px;font-weight:700;margin-top:3px}.slots>span{font-size:13px}.slots>span.plus{font-size:28px;font-weight:300;line-height:1}.slots--single{grid-template-columns:1fr}.horari__btns{margin-top:44px;gap:22px}.horari__btns .btn--primary{min-width:247px}.horari__btns .btn--outline{min-width:234px}@media (max-width:1024px){.plans{grid-template-columns:1fr;max-width:620px}}@media (max-width:760px){.horari{padding-top:64px;padding-bottom:72px}.slots{gap:0 14px;grid-template-columns:1fr auto 1fr}.slots--single{grid-template-columns:1fr}.plan__card{padding:32px 24px;min-height:0}.slot{padding:12px 14px}.horari__btns .btn--primary,.horari__btns .btn--outline{min-width:0}.pill{height:auto;padding:10px 16px;font-size:15px;text-align:left}}
