.formaty_formats__KQhx2{max-width:1120px;margin:0 auto;padding:34px 24px 30px}.formaty_cardsGrid__TrYpF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.formaty_formatCard__Mmx0t{min-height:0;padding:27px 27px 26px;position:relative;overflow:hidden;display:flex;flex-direction:column;border:1px solid #dce5e5;border-radius:20px;background:#fff;transition:transform .2s,box-shadow .2s}.formaty_formatCard__Mmx0t:hover{transform:translateY(-3px);box-shadow:0 24px 48px -38px rgba(21,33,43,.75)}.formaty_cardHead__eDNxm{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.formaty_formatIcon___yB3p{width:48px;height:48px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;color:#fff}.formaty_formatIcon___yB3p svg{width:25px;height:25px}.formaty_coralIcon__JSUUb{background:#f15b40}.formaty_navyIcon__qtK__{color:#c2e80f;background:#101f38}.formaty_cyanIcon__aZIlu{background:#0aa8bd}.formaty_cardBadge__f451O{padding:6px 8px;border-radius:7px;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.formaty_closedBadge__u6fS6{color:#68767d;background:#eef2f2}.formaty_formatCard__Mmx0t h2{min-height:50px;margin:0 0 8px;font-family:Space Grotesk,sans-serif;font-size:20px;line-height:1.22;letter-spacing:-.025em}.formaty_cardDescription__SzLs7{min-height:58px;margin:0 0 13px;color:#64747d;font-size:12px;line-height:1.52}.formaty_priceLine__xxJSH{margin-top:4px;padding-top:14px;display:flex;align-items:baseline;gap:4px;border-top:1px dashed #d1dbdc}.formaty_priceLine__xxJSH strong{font-family:Space Grotesk,sans-serif;font-size:32px;line-height:1;letter-spacing:-.04em}.formaty_priceLine__xxJSH small{color:#87949a;font-size:12px}.formaty_courseLine__X8R_L{margin:8px 0 16px;color:#728087;font-size:12.5px;line-height:1.4}.formaty_cardButton__US975{min-height:46px;margin-top:auto;padding:12px 14px;display:flex;justify-content:center;align-items:center;gap:7px;border-radius:11px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;text-decoration:none}.formaty_cardButton__US975 svg{width:16px;height:16px}.formaty_coralButton__WUpHe{color:#fff;background:#f15b40;box-shadow:0 13px 26px -16px rgba(241,91,64,.9)}.formaty_navyButton__lNFV_{color:#fff;background:#101f38}.formaty_outlineButton__BV624{border:1px solid #d2dddd;background:#fff}.formaty_reserveCard__YtKhH{background:#fbfcfc}.formaty_reserveCard__YtKhH .formaty_cardDescription__SzLs7{min-height:unset;margin-bottom:14px}.formaty_reserveMessage__Fpj90{min-height:119px;margin-bottom:14px;padding:14px;display:flex;flex-direction:column;gap:6px;border:1px solid #e1e8e8;border-radius:12px;background:#f5f8f8}.formaty_reserveMessage__Fpj90 strong{font-size:12px}.formaty_reserveMessage__Fpj90 span{color:#728087;font-size:10.5px;line-height:1.45}.formaty_terms__fkcaF{max-width:640px;margin:22px auto 0;color:#8a949b;text-align:center;font-size:13.5px;line-height:1.5}@media (max-width:920px){.formaty_cardsGrid__TrYpF{grid-template-columns:1fr 1fr}.formaty_reserveCard__YtKhH{grid-column:1/-1;min-height:auto}.formaty_reserveCard__YtKhH .formaty_cardDescription__SzLs7,.formaty_reserveCard__YtKhH h2{min-height:unset}.formaty_reserveMessage__Fpj90{min-height:auto}}@media (max-width:720px){.formaty_formats__KQhx2{padding:28px 18px 30px}.formaty_cardsGrid__TrYpF{grid-template-columns:1fr}.formaty_reserveCard__YtKhH{grid-column:auto}.formaty_cardDescription__SzLs7,.formaty_formatCard__Mmx0t,.formaty_formatCard__Mmx0t h2{min-height:auto}}@media (max-width:420px){.formaty_cardBadge__f451O{font-size:7.5px}}@media (prefers-reduced-motion:reduce){.formaty_formatCard__Mmx0t{transition:none}}