.public-hero{padding:30px 0 100px}.public-hero h1{font-size:clamp(54px,6.6vw,96px);line-height:1.03;max-width:1100px;margin:30px 0;overflow-wrap:anywhere}.public-hero p{max-width:670px;font-size:19px;line-height:1.6}.public-hero-image{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;align-items:center}.public-hero .art-photo{height:570px;border-radius:0 160px 0 0}.public-service .public-hero .art-photo img{object-fit:contain}.public-doctor .public-hero-image{grid-template-columns:1fr 1fr}.public-doctor .public-hero .art-photo{grid-column:1;grid-row:1;height:670px}.public-doctor .public-hero-image>div{grid-column:2}.public-course .public-hero h1{font-size:clamp(60px,7.4vw,106px)}.public-facts:empty{display:none}.public-facts{margin-bottom:45px}.public-facts .clinical-facts{background:#e2dce9;padding:35px}.public-index{display:flex;gap:12px;overflow:auto;padding-block:10px 40px}.public-index a{flex-shrink:0;font-size:13px;max-width:350px;line-height:1.4;border:1px solid #beb1cb;border-radius:25px;padding:12px 20px}.public-chapter{padding:85px 0;border-top:1px solid #ccc2d6}.public-chapter-grid{display:grid;grid-template-columns:1fr 1.7fr;gap:10%;align-items:start}.public-chapter h2{font-size:clamp(35px,4vw,57px);overflow-wrap:anywhere}.public-source p{max-width:850px}.public-source img{max-height:690px;object-fit:contain;width:auto;max-width:100%;margin:35px auto}.public-source video{max-width:100%;height:auto;margin:30px 0;background:#2e203e}.public-source ul,.public-source ol{padding-left:22px}.public-source li{padding:12px 0;border-bottom:1px solid #d0c8d9}.public-source table{display:block;overflow:auto;max-width:100%;border-collapse:collapse;margin-block:30px}.public-source td,.public-source th{padding:18px;border-bottom:1px solid #bcb0c8}.public-source a{text-decoration:underline;text-underline-offset:4px}.public-chapter:nth-of-type(3n){background:#e2dce9}.public-with-media .public-chapter-grid{grid-template-columns:1fr}.public-with-media h2{max-width:850px}.public-with-media .public-source{max-width:1050px;margin-inline:auto;width:100%}.public-with-media .public-source img{max-height:720px}.public-source .v2-program-unit{background:#e2dce9}.public-article .public-hero,.public-article .public-chapter-grid{max-width:1050px}.public-article .public-chapter-grid{display:block}.public-article .public-source{max-width:800px;margin-left:auto}.public-case .public-facts .clinical-facts{display:grid;grid-template-columns:1fr 2fr;gap:22px}.public-case .public-facts dd{margin:0}.public-diagnosis .public-facts h2{font-size:40px}.public-doctor .public-source>ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.public-doctor .public-source>ul li{font-size:18px}.public-article .public-chapter:nth-of-type(3n){background:transparent}
.public-course .public-hero h1{font-size:clamp(48px,5.5vw,80px)}
.public-catalog h1{font:500 clamp(64px,8vw,116px)/1.02 Arial;letter-spacing:-.06em}.public-catalog .page-intro{padding-bottom:65px}.public-catalog .catalog-grid{gap:50px 30px}.public-catalog .content-card{background:transparent;border:0}.public-catalog .content-image{height:390px;border-radius:0 120px 0 0;overflow:hidden;background:#e2dce9}.public-catalog .content-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.public-catalog .content-card:hover img{transform:scale(1.035)}.public-catalog .card-body{padding:25px 0}.public-catalog .card-body h2{font:500 34px/1.1 Arial;letter-spacing:-.05em}.public-catalog .card-body p{font-size:16px}.public-catalog .content-card:nth-child(3n+2){margin-top:60px}.public-catalog .section-heading h2{font-family:Arial}
@media(max-width:750px){.public-hero,.public-hero-image,.public-doctor .public-hero-image{display:flex;flex-direction:column;gap:35px;padding:15px 0 55px}.public-hero h1,.public-course .public-hero h1{font-size:43px;line-height:1.07}.public-hero p{font-size:16px}.public-hero .art-photo,.public-doctor .public-hero .art-photo{height:420px;width:100%;border-radius:0 110px 0 0}.public-chapter{padding:55px 0}.public-chapter-grid{display:block}.public-chapter h2{font-size:35px;margin-bottom:28px}.public-source{font-size:16px}.public-source td,.public-source th{padding:12px;font-size:14px}.public-doctor .public-source>ul{grid-template-columns:1fr}.public-case .public-facts .clinical-facts{grid-template-columns:1fr}.public-catalog h1{font-size:56px}.public-catalog .content-image{height:390px}.public-catalog .content-card:nth-child(3n+2){margin-top:0}.public-catalog .catalog-grid{gap:40px}.public-catalog .card-body h2{font-size:32px}}
.public-catalog .course-cover{min-height:390px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;gap:35px;background:#352447;color:#f6f4ed;border-radius:0 75px 0 0;position:relative;overflow:hidden}.course-cover-brand{font-size:12px;line-height:1.3;letter-spacing:.02em}.course-cover-brand b{font-size:22px;font-weight:400;letter-spacing:-.04em}.course-cover-title{font-size:clamp(30px,3vw,46px);line-height:1.08;letter-spacing:-.055em;max-width:100%;overflow-wrap:anywhere}.course-cover-footer{display:flex;align-items:end;justify-content:space-between;font-size:12px}.course-cover-mark{font:italic 58px/1 Georgia;opacity:.55}.public-catalog .content-card:nth-child(3n+2) .course-cover{background:#dbd3e4;color:#2e203e}.public-catalog .content-card:nth-child(3n) .course-cover{background:#d0cad6;color:#2e203e}.public-catalog .card-full-subject .content-image{border-radius:0;background:#e9e5ee}.public-catalog .card-full-subject .content-image img{object-fit:contain;padding:20px}.public-catalog .card-full-subject:hover img{transform:none}@media(max-width:750px){.public-catalog .course-cover{min-height:350px;padding:27px}.course-cover-title{font-size:37px}}
