body.yamal-site{font-family:'Golos Text',Arial,sans-serif;color:#111;background:white;font-size:17px;line-height:1.55}.yamal-interior .yamal-content{padding-bottom:55px}.yamal-content>.uk-section:first-of-type{padding-top:45px}.yamal-content .uk-container{max-width:1344px;margin-inline:auto;padding-inline:32px}.yamal-content .uk-title,.yamal-content .entry-title{font-family:inherit;font-size:clamp(32px,4.5vw,64px);font-weight:700;letter-spacing:-.045em;line-height:1.1;color:#111}.yamal-content .uk-card-title{font-size:27px;font-weight:600;line-height:1.2;letter-spacing:-.025em;color:#111}.yamal-content .uk-section-muted,.yamal-content .uk-tile-muted{background:#f5f5fa}.yamal-content .uk-card-default{box-shadow:none;background:#fff;color:#111;border:1px solid #e6e6ee}.yamal-content .uk-card-default .uk-card-default{border:0}.yamal-content .uk-card-hover:hover{box-shadow:none;border-color:#1010ff}.yamal-content .uk-button-primary,.yamal-content .uk-button-danger,.yamal-content .uk-label-danger,.yamal-content .uk-label-primary{background:#1010ff;color:white}.yamal-content .uk-button{font-family:inherit;font-size:15px;line-height:1.4;padding:13px 22px;min-height:46px;display:inline-flex;align-items:center;justify-content:center;text-transform:none;font-weight:500;border-radius:0;white-space:normal}.yamal-content .uk-button-default{border-color:#1010ff;color:#1010ff;background:white}.yamal-content .uk-button-default:hover{background:#f0f0ff}.yamal-content .uk-tab>.uk-active>a{border-color:#1010ff;color:#1010ff}.yamal-content .uk-tab>*>a{font-size:16px;text-transform:none;font-family:inherit}.yamal-content .uk-heading-line>*{font-size:34px;font-weight:600;letter-spacing:-.03em}.yamal-content .uk-text-danger,.yamal-content .uk-link,a.uk-link{color:#1010ff}.yamal-content .uk-overlay-primary{background:#08082bd9}.yamal-content .uk-overlay-default{background:#fffffff0}.yamal-content img{max-width:100%;height:auto}.yamal-content .uk-cover{max-width:none;height:auto}.yamal-content .uk-slideshow-items img{height:100%;object-fit:cover}.yamal-content .uk-height-cinema{min-height:260px;background-size:cover;background-position:center}.yamal-content .uk-height-kino{min-height:300px}.yamal-content .uk-background-cover{background-size:cover;background-position:center}.yamal-content .breadcrumbs,.yamal-content .uk-breadcrumb{font-size:13px;color:#6b6b77;line-height:1.6;margin-block:15px}.yamal-content .breadcrumbs a{color:#1010ff}.yamal-content .breadcrumbs__separator{padding-inline:8px}.yamal-content .entry-content,.yamal-content .yamal-prose{font-size:18px;line-height:1.7}.yamal-content .entry-content p,.yamal-content .yamal-prose p{margin-bottom:20px}.yamal-content .entry-content a,.yamal-content .yamal-prose a{color:#1010ff;text-decoration:underline;text-underline-offset:3px}.yamal-content table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.yamal-content th,.yamal-content td{padding:12px 16px;border-bottom:1px solid #dedee8;text-align:left}.yamal-content input:not([type=checkbox]):not([type=radio]),.yamal-content textarea,.yamal-content select{font-family:inherit;font-size:16px;max-width:100%;border:1px solid #bfc0ce;border-radius:0;background:white;color:#111;padding:11px 13px;min-height:44px}.yamal-content input[type=submit],.yamal-content button[type=submit]{background:#1010ff!important;color:white!important;font-weight:600;border:0;cursor:pointer;padding:13px 24px}.yamal-content .acf-form{max-width:920px;margin:25px auto}.yamal-content .acf-fields>.acf-field{padding:20px 0;border-color:#e2e2ec}.yamal-content .acf-field .acf-label label{font-size:16px;font-weight:600}.yamal-content .acf-field .acf-input input:not([type=checkbox]):not([type=radio]),.yamal-content .acf-field textarea,.yamal-content .acf-field select{width:100%}.yamal-content .acf-field p.description{font-size:14px;color:#666}.yamal-content .acf-form-submit{margin-top:25px}.yamal-content .reply[aria-hidden=true]{display:none}.yamal-content .uk-pagination>*>*{min-width:38px;min-height:38px;display:grid;place-items:center}.yamal-content .uk-pagination>.uk-active>*{background:#1010ff;color:#fff}.yamal-content .uk-accordion-title{font-size:21px;font-weight:500;line-height:1.4}.yamal-content .uk-accordion>li{padding-block:14px;border-bottom:1px solid #e0e0ea}.yamal-content .uk-grid>div{min-width:0}.yamal-entry{padding:48px 0}.yamal-entry-header{margin-bottom:36px}.yamal-entry-header .eyebrow{font-size:13px}.yamal-entry-header h1{font-size:clamp(34px,5vw,68px);line-height:1.08;max-width:1100px}.yamal-entry-header time{display:block;margin-top:20px;color:#777;font-size:15px}.yamal-entry-hero{max-height:650px;width:100%;object-fit:contain;margin-bottom:35px;background:#f5f5fa}.yamal-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.yamal-card-image{aspect-ratio:1.4;object-fit:cover;background:#f5f5fa}.yamal-card h2{font-size:28px;line-height:1.15;margin-top:15px;font-weight:700;letter-spacing:-.035em}.yamal-card h2 a:hover{color:#1010ff}.yamal-card p{color:#666;font-size:16px;margin-top:10px}.yamal-card time{display:block;font-size:13px;color:#777;margin-top:12px}.yamal-pagination{margin:45px 0;font-size:18px;display:flex;gap:15px;flex-wrap:wrap}.yamal-pagination .page-numbers{padding:8px 14px;border:1px solid #ddd}.yamal-pagination .current{color:white;background:#1010ff;border-color:#1010ff}.yamal-detail-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px;margin-bottom:45px}.yamal-detail-poster img{width:100%;height:auto;max-height:700px;object-fit:contain;background:#f4f4fa}.yamal-detail-description{font-size:18px;line-height:1.65}.yamal-session-list{margin-top:35px}.yamal-session-list h2{font-size:34px;margin-bottom:22px}.yamal-session{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ddd;padding:18px 0;font-size:17px}.yamal-session a{background:#1010ff;color:white;padding:12px 18px;white-space:nowrap;font-size:15px}.yamal-session time{font-weight:600}.yamal-session-price{color:#666}.gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:35px}.gallery-grid a{display:block}.gallery-grid img{aspect-ratio:1.3;object-fit:cover;width:100%;height:auto;background:#f4f4fa}.yamal-search-form{display:flex;gap:12px;margin:25px 0 40px;max-width:800px}.yamal-search-form input{flex:1;min-width:0}.yamal-search-form button{border:0;padding:12px 22px;background:#1010ff;color:white}.yamal-interior .site-header h2,.yamal-interior .footer h2{font-family:inherit}.yamal-content .uk-text-primary{color:#1010ff!important}
@media(max-width:1000px){.yamal-card-grid{grid-template-columns:1fr 1fr}.yamal-detail-grid{gap:35px;grid-template-columns:.8fr 1.2fr}.yamal-content .uk-container{padding-inline:24px}.gallery-grid{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.yamal-entry{padding-top:30px}.yamal-content .uk-container{padding-inline:20px}.yamal-card-grid{grid-template-columns:1fr;gap:32px}.yamal-card h2{font-size:27px}.yamal-detail-grid{grid-template-columns:1fr;gap:28px}.yamal-detail-poster{max-width:420px;margin:auto}.yamal-detail-description{font-size:17px}.yamal-session{flex-wrap:wrap;font-size:15px;gap:10px}.yamal-session a{min-height:44px;padding:11px 14px}.yamal-content .uk-card-body{padding:22px 18px}.yamal-content .uk-heading-line>*{font-size:28px}.yamal-content .uk-title{font-size:34px}.yamal-content .uk-button{min-height:44px}.gallery-grid{gap:12px}.yamal-entry-header{margin-bottom:25px}.yamal-content .entry-content,.yamal-content .yamal-prose{font-size:17px}.yamal-content th,.yamal-content td{padding:10px}.yamal-search-form button{padding-inline:15px}}

.yamal-entry,.yamal-prose,.yamal-card,.yamal-card-grid,.uk-container,.uk-grid>*{min-width:0}.yamal-interior img{max-width:100%;height:auto}.yamal-interior iframe{max-width:100%}.yamal-prose{overflow-wrap:anywhere}.yamal-entry-header h1{overflow-wrap:anywhere}.yamal-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yamal-prose table{display:block;overflow-x:auto;max-width:100%}@media(max-width:650px){.yamal-card-grid,.gallery-grid{grid-template-columns:minmax(0,1fr)}}

.material-links{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.material-videos{display:grid;gap:24px;margin:36px 0}.material-videos iframe{width:100%;height:auto;aspect-ratio:16/9;border:0}

.yamal-legacy-title{padding-block:45px 20px}.yamal-legacy-title h1{font-size:54px;line-height:1.1;overflow-wrap:anywhere}@media(max-width:650px){.yamal-legacy-title{padding-top:30px}.yamal-legacy-title h1{font-size:34px}}

.yamal-card h2,.yamal-card p{overflow-wrap:anywhere}@media(min-width:651px) and (max-width:1000px){.yamal-card-grid,.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

body.yamal-site :is(h1,h2,h3,h4,h5,h6){font-family:"Golos Text",Arial,sans-serif;font-weight:700;color:inherit}.yamal-site .yamal-entry-header h1,.yamal-site .yamal-legacy-title h1{font-weight:800;letter-spacing:-.045em}
