.VkPGiq_seminarsHeading{margin-top:48px;font-size:24px;font-weight:700}.VkPGiq_seminars{grid-template-columns:repeat(auto-fill,280px);gap:32px 16px;margin-top:24px;display:grid}@media only screen and (max-width:1079px){.VkPGiq_seminars{grid-template-columns:repeat(auto-fill,200px)}}@media only screen and (max-width:599px){.VkPGiq_seminars{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px 10px}}.VkPGiq_skeletonHeading{width:120px;height:28px;margin-top:48px}
.DerKgq_root{padding:48px 32px 91px}@media only screen and (max-width:599px){.DerKgq_root{padding:0 0 138px}}.DerKgq_container{box-sizing:border-box;background-color:#ffffff1a;border-radius:8px;width:100%;max-width:960px;margin:0 auto;padding:32px 32px 48px}@media only screen and (max-width:599px){.DerKgq_container{border-radius:0;padding:24px 20px}}.DerKgq_grid{grid-template-columns:auto 1fr;grid-template-areas:"img details""buttons buttons";gap:24px 32px;display:grid}@media only screen and (max-width:599px){.DerKgq_grid{grid-template-columns:1fr;grid-template-areas:"details""img""buttons"}}.DerKgq_imgWrapper{aspect-ratio:1;grid-area:img;width:min(280px,100%);position:relative}@media only screen and (max-width:1079px){.DerKgq_imgWrapper{width:200px}}@media only screen and (max-width:599px){.DerKgq_imgWrapper{justify-self:center;width:min(280px,100%)}}.DerKgq_img{border-radius:8px;width:100%;height:100%}.DerKgq_details{grid-area:details;align-self:center}.DerKgq_heading{text-box-trim:trim-both;text-box-edge:cap alphabetic;overflow-wrap:anywhere;word-break:normal;line-break:strict;font-size:24px;font-weight:700;line-height:140%}@media only screen and (max-width:1079px){.DerKgq_heading{font-size:20px}}.DerKgq_categories{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.DerKgq_categories li{min-width:0}.DerKgq_categories .DerKgq_categoryBadge{text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.DerKgq_categoryLink{display:block}.DerKgq_categoryLink:focus-visible{outline-offset:1px;border-radius:8px;outline:2px solid #999}.DerKgq_buttons{grid-area:buttons;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.DerKgq_button{width:100%}.DerKgq_button>span{min-width:0}.DerKgq_button>span>span{text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap;text-overflow:ellipsis;overflow:clip visible}.DerKgq_skeletonImg{border-radius:8px;width:100%;height:100%}.DerKgq_skeletonTitle{width:60%;height:28px}.DerKgq_skeletonBadges{gap:8px;margin-top:16px;display:flex}.DerKgq_skeletonBadge{width:88px;height:32px}.DerKgq_skeletonButton{height:44px}
/*# sourceMappingURL=2rvqhsjfhujc2.css.map*/