.information-page{padding-top:40px;padding-bottom:64px;color:#263d59}.information-back{font-size:14px;color:#607da3}.information-page h1{font-size:38px;line-height:1.2;margin:24px 0 28px;color:#193659}.information-toc{display:flex;flex-wrap:wrap;gap:10px 26px;padding:20px 0 24px;border-top:1px solid #dce5f1;border-bottom:1px solid #dce5f1;font-size:14px;line-height:1.5}.information-toc a{color:#365e94;text-decoration:underline;text-underline-offset:4px}.information-content{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.information-section{grid-column:1/-1;padding:32px 0;border-bottom:1px solid #dce5f1;scroll-margin-top:100px;min-width:0}.information-section:is(#university,#founder){grid-column:auto}.information-section h2{font-size:24px;font-weight:650;margin:0 0 20px;color:#193659;line-height:1.35}.information-field,.information-intro{font-size:16px;line-height:1.65;overflow-wrap:anywhere}.information-field p{margin:0 0 14px}.information-row{display:grid;grid-template-columns:minmax(180px,30%) minmax(0,1fr);gap:24px;margin:0;border-top:1px solid #e7edf5;padding:13px 16px}.information-row:nth-child(even){background:#f7f9fc}.information-row dt{color:#63758c}.information-row dd{margin:0;white-space:normal}.information-section:is(#university,#founder) .information-row{grid-template-columns:1fr;gap:4px;padding:10px 0;background:none}.information-section a{color:#245dc7;text-decoration:underline;text-underline-offset:3px}.reception-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55}.reception-table th,.reception-table td{padding:16px;text-align:left;vertical-align:top;border:1px solid #dce5f1}.reception-table thead{background:#eef3f9}.reception-table thead th{font-weight:600}.reception-table tbody th{font-weight:500;width:33%}.reception-table td:nth-child(2){width:25%}.reception-table td:nth-child(3){white-space:nowrap}.reception-table tbody tr:nth-child(even){background:#f8fafc}.information-document{padding:14px 0;margin:0;border-bottom:1px solid #e7edf5;font-size:16px}.information-preview{padding:16px;background:#eef4ff;border:1px solid #d4e2ff;border-radius:10px;margin-bottom:24px;display:flex;justify-content:space-between;gap:16px}.information-sr{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
@media(max-width:750px){.information-content{grid-template-columns:1fr}.information-section:is(#university,#founder){grid-column:1}.information-page h1{font-size:30px}.information-page{padding-top:28px}.information-toc{gap:10px 18px}.information-section{padding:26px 0}.information-section h2{font-size:22px}.information-row{grid-template-columns:1fr;gap:5px;padding:12px}.reception-table thead{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.reception-table,.reception-table tbody{display:block}.reception-table tr{display:block;border:1px solid #dce5f1;margin-bottom:14px}.reception-table th,.reception-table td{display:block;width:auto!important;border:0;padding:8px 14px;white-space:normal!important}.reception-table tbody th{background:#eef3f9;font-weight:600;padding:14px}.reception-table td::before{content:attr(data-label);display:block;color:#63758c;font-size:13px;margin-bottom:2px}.reception-table td:last-child{padding-bottom:16px}}
/* A document layout: introduction, direct contacts, then compact reference sections. */
.information-page h1{margin-bottom:20px}.information-lead{font-size:19px;line-height:1.7;max-width:1000px;margin:0 0 30px;color:#435871}
.information-contacts{display:grid;grid-template-columns:1.3fr .8fr 1fr;gap:32px;padding:24px 0 28px;border-top:1px solid #dce5f1}.information-contacts>div+div{border-left:1px solid #dce5f1;padding-left:28px}.information-contacts span{font-size:13px;color:#6b7c91}.information-contacts p{font-size:17px;line-height:1.5;margin:8px 0 0;color:#193659;overflow-wrap:anywhere}.information-contacts a{color:#245dc7;text-underline-offset:4px}
.information-toc{padding:17px 20px;background:#f5f8fc;border:0;border-radius:8px;gap:12px 26px;margin-bottom:14px}.information-toc a{text-decoration:none;font-weight:500}.information-toc a:hover{text-decoration:underline}
.information-content{display:block}.information-section,.information-section:is(#university,#founder){display:grid;grid-template-columns:230px minmax(0,1fr);gap:42px;padding:32px 0}.information-section h2{font-size:21px;line-height:1.4;margin:0}.information-section-body{min-width:0}.information-section:is(#university,#founder) .information-row{grid-template-columns:210px minmax(0,1fr);gap:20px;padding:10px 0}.information-row{padding:12px 14px;grid-template-columns:minmax(200px,34%) minmax(0,1fr);gap:24px}.information-field p{margin:0 0 12px}.information-section#reception{display:block}.information-section#reception h2{margin-bottom:16px}.information-intro p{margin:0 0 10px}.reception-table{margin-top:22px}.information-section:is(#payment,#penalty){display:block;padding:0;border-bottom:1px solid #dce5f1}.information-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0;color:#193659;font-size:21px;font-weight:600;list-style:none;cursor:pointer}.information-disclosure summary::after{content:'Показать';font-size:13px;font-weight:400}.information-disclosure[open] summary::after{content:'Скрыть'}.information-disclosure>.information-section-body{padding-bottom:28px}.information-disclosure:has(:target){scroll-margin-top:100px}.information-document:first-child{padding-top:0}
@media(max-width:950px){.information-section,.information-section:is(#university,#founder){grid-template-columns:190px minmax(0,1fr);gap:26px}.information-section:is(#university,#founder) .information-row{grid-template-columns:1fr;gap:4px}.information-contacts{gap:20px}.information-contacts>div+div{padding-left:20px}}
@media(max-width:750px){.information-lead{font-size:17px;margin-bottom:24px}.information-contacts{grid-template-columns:1fr;gap:16px;padding:20px 0}.information-contacts>div+div{border-left:0;padding-left:0}.information-contacts p{margin-top:3px}.information-section,.information-section:is(#university,#founder){display:block;padding:26px 0}.information-section h2{margin-bottom:18px}.information-row{grid-template-columns:1fr;gap:5px}.information-toc{padding:16px;gap:12px 20px}.information-disclosure summary{font-size:19px}.information-section:is(#payment,#penalty){padding:0}}

.information-section.information-wide,.information-section.information-fold{display:block}.information-wide>h2{margin-bottom:18px}.information-data-table{margin:18px 0 24px;table-layout:fixed}.information-data-table td{white-space:normal!important;overflow-wrap:anywhere}.information-data-table td:nth-child(2){width:auto}.information-section-body h3{font-size:19px;margin:22px 0 12px}.information-fold{padding:0!important}

.information-pairs{margin-top:0}.information-pairs td{border:0;border-top:1px solid #e7edf5;padding:12px 14px}.information-pairs td:first-child{width:34%;color:#63758c}@media(max-width:700px){.information-pairs td:first-child{width:auto}.information-pairs td::before{display:none}.information-pairs td{border:0}.information-pairs tr{border:1px solid #dce5f1}}

.information-toc:not(:has(a)){display:none}.information-page-link{display:block;border:1px solid #dce5f1;border-radius:8px;padding:14px 18px;margin:10px 0;text-decoration:none!important;font-size:16px;background:#fafcff}.information-page-link:hover{background:#eef4fc}.information-image{margin:22px 0}.information-image img{display:block;max-width:100%;height:auto;border-radius:8px}

.information-image img{max-height:460px;width:auto}.information-back{overflow-wrap:anywhere}
