.glavnaya{display:block}.glavnaya>.geroy+.l-section{padding-top:clamp(40px,3vw + 24px,72px)}.glavnaya>.l-section:last-child{padding-bottom:0}.geroy[data-v-1dca65df]{align-items:center;background:var(--c-deep);border-radius:0 0 var(--radius-xl) var(--radius-xl);display:flex;margin-top:calc(var(--header-h)*-1);min-height:clamp(560px,74vh,700px);min-height:min(clamp(560px,74vh,700px),100svh);padding-top:var(--header-h);position:relative;z-index:1}.geroy__fon[data-v-1dca65df]{border-radius:inherit;inset:0;overflow:hidden;position:absolute;z-index:-2}.geroy__kartinka[data-v-1dca65df]{display:block;height:100%;object-fit:cover;object-position:50% 55%;width:100%}.geroy[data-v-1dca65df]:after{background:linear-gradient(180deg,rgba(18,18,38,.62),rgba(18,18,38,.18) 34%,rgba(18,18,38,.2) 62%,rgba(18,18,38,.58));border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.geroy__soderzhimoe[data-v-1dca65df]{align-items:center;display:flex;flex-direction:column;padding-block:clamp(40px,6vh,72px) clamp(40px,7vh,88px);text-align:center}.geroy__zagolovok[data-v-1dca65df]{text-wrap:balance;color:#fff;font-size:var(--fs-display);font-weight:700;letter-spacing:-.02em;line-height:var(--lh-tight);margin:0;max-width:12em;text-shadow:0 2px 24px rgba(0,0,0,.25)}.geroy__podzagolovok[data-v-1dca65df]{color:hsla(0,0%,100%,.92);font-size:clamp(1rem,.94rem + .3vw,1.25rem);font-weight:500;line-height:1.45;margin-top:var(--space-4);text-shadow:0 1px 12px rgba(0,0,0,.3)}.geroy__poisk[data-v-1dca65df]{background:hsla(0,0%,100%,.98);border-radius:var(--radius-lg);box-shadow:0 24px 60px rgba(12,12,32,.28),0 4px 12px rgba(12,12,32,.12);margin-top:clamp(28px,4vh,44px);max-width:1040px;padding:var(--space-2);text-align:left;width:100%}@media(prefers-reduced-motion:no-preference){.geroy__kartinka[data-v-1dca65df]{animation-duration:1.6s;animation-fill-mode:backwards;animation-name:geroy-priblizhenie-1dca65df;animation-timing-function:var(--ease-enter)}.geroy__podzagolovok[data-v-1dca65df],.geroy__poisk[data-v-1dca65df],.geroy__zagolovok[data-v-1dca65df]{animation-duration:.7s;animation-fill-mode:backwards;animation-name:geroy-poyavlenie-1dca65df;animation-timing-function:var(--ease-enter)}.geroy__podzagolovok[data-v-1dca65df]{animation-delay:80ms}.geroy__poisk[data-v-1dca65df]{animation-delay:.16s}}@keyframes geroy-priblizhenie-1dca65df{0%{scale:1.06}}@keyframes geroy-poyavlenie-1dca65df{0%{opacity:0;translate:0 16px}}@media screen and (max-width:768px){.geroy[data-v-1dca65df]{align-items:flex-start;border-radius:0 0 var(--radius-lg) var(--radius-lg);min-height:0}.geroy__soderzhimoe[data-v-1dca65df]{padding-block:var(--space-6) var(--space-6)}.geroy__zagolovok[data-v-1dca65df]{font-size:clamp(1.75rem,1.2rem + 3vw,2.25rem)}.geroy__poisk[data-v-1dca65df]{margin-top:var(--space-5);padding:var(--space-3)}}@media screen and (min-width:769px)and (max-height:500px){.geroy__soderzhimoe[data-v-1dca65df]{padding-block:var(--space-4) var(--space-5)}.geroy__zagolovok[data-v-1dca65df]{font-size:clamp(1.75rem,1rem + 4vh,2.5rem)}.geroy__podzagolovok[data-v-1dca65df]{margin-top:var(--space-2)}.geroy__poisk[data-v-1dca65df]{margin-top:var(--space-4)}}.napravleniya__upravlenie{align-items:center;display:flex;gap:var(--space-5)}.napravleniya__strelki{display:flex;gap:var(--space-2)}.napravleniya__lenta{display:grid;gap:var(--space-5);grid-auto-columns:calc(23.52941% - var(--space-5)*3/4.25);grid-auto-flow:column;list-style:none;margin:calc(var(--space-3)*-1) calc(var(--space-4)*-1) calc(var(--space-4)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:var(--space-3) var(--space-4) var(--space-5);scroll-padding-inline:var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none}.napravleniya__lenta::-webkit-scrollbar{display:none}.napravleniya__lenta--dalshe{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.napravleniya__lenta--ranshe{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px);mask-image:linear-gradient(90deg,transparent,#000 64px)}.napravleniya__lenta--ranshe.napravleniya__lenta--dalshe{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.napravleniya__punkt{min-width:0;scroll-snap-align:start}.napravlenie{border-radius:var(--radius-lg);color:var(--c-text);display:block;text-decoration:none;transition:transform var(--dur) var(--ease-out)}.napravlenie:focus-visible{outline:2px solid var(--c-primary);outline-offset:4px}.napravlenie:active{transform:scale(.99);transition-duration:var(--dur-fast)}.napravlenie__foto{aspect-ratio:3/2;background:var(--c-primary-soft);border-radius:var(--radius-lg);overflow:hidden;position:relative;transition:box-shadow var(--dur) var(--ease-out)}.napravlenie__foto img{display:block;height:100%;object-fit:cover;transition:scale var(--dur-slow) var(--ease-out);width:100%}.napravlenie__zaglushka{background:radial-gradient(120% 90% at 100% 0,hsla(0,0%,100%,.16) 0,hsla(0,0%,100%,0) 60%),linear-gradient(135deg,var(--c-primary) 0,var(--c-deep) 100%);inset:0;position:absolute}.napravlenie__nazvanie{color:var(--c-text);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-snug);margin-top:var(--space-3);transition:color var(--dur) var(--ease-out)}.napravlenie__text{color:var(--c-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.45;margin-top:2px}@media(hover:hover)and (pointer:fine){.napravlenie:hover{transform:translateY(var(--lift))}.napravlenie:hover .napravlenie__foto{box-shadow:var(--shadow-lg)}.napravlenie:hover .napravlenie__foto img{scale:var(--zoom)}.napravlenie:hover .napravlenie__nazvanie{color:var(--c-primary)}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.napravlenie:hover{transform:none}.napravlenie:hover .napravlenie__foto img{scale:none}}.strelka{align-items:center;background:var(--c-surface);border:1px solid var(--c-line);border-radius:50%;color:var(--c-text);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),opacity var(--dur) var(--ease-out);width:44px}.strelka:before{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;width:18px}.strelka--nazad:before{transform:scaleX(-1)}@media(hover:hover)and (pointer:fine){.strelka:hover:not(:disabled){background:var(--c-primary);border-color:var(--c-primary);color:#fff}}.strelka:active:not(:disabled){transform:scale(.95)}.strelka:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.strelka:disabled{cursor:default;opacity:.4}@media screen and (max-width:1200px){.napravleniya__lenta{grid-auto-columns:calc(31.25% - var(--space-5)*2/3.2)}}@media screen and (max-width:768px){.napravleniya__strelki{display:none}.napravleniya__lenta{gap:var(--space-3);grid-auto-columns:calc((100% - var(--space-3))/2.3);margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}@media screen and (max-width:540px){.napravleniya__lenta{grid-auto-columns:78%}}.auditoriya__spisok{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.auditoriya__kartochka{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);color:var(--c-text);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.auditoriya__kartochka:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}@media(hover:hover)and (pointer:fine){.auditoriya__kartochka:hover{border-color:transparent;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.auditoriya__kartochka:hover .auditoriya__foto img{scale:1.04}.auditoriya__kartochka:hover .auditoriya__deystvie:after{translate:4px 0}}.auditoriya__foto{aspect-ratio:3/2;background:var(--c-primary-soft);overflow:hidden}.auditoriya__foto img{display:block;height:100%;object-fit:cover;transition:scale var(--dur-slow) var(--ease-out);width:100%}.auditoriya__tekst{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.auditoriya__nazvanie{font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-snug)}.auditoriya__opisanie{color:var(--c-muted);flex:1;font-size:var(--fs-base);line-height:var(--lh-body)}.auditoriya__deystvie{align-items:center;color:var(--c-primary);display:inline-flex;font-size:var(--fs-base);font-weight:600;gap:var(--space-2);line-height:1.5;margin-top:var(--space-2)}.auditoriya__deystvie:after{background:currentColor;content:"";height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:translate var(--dur) var(--ease-out);width:16px}@media screen and (max-width:1024px){.auditoriya__spisok{grid-template-columns:repeat(2,minmax(0,1fr))}.auditoriya__spisok>li:last-child{grid-column:1/-1}.auditoriya__spisok>li:last-child .auditoriya__kartochka{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auditoriya__spisok>li:last-child .auditoriya__foto{aspect-ratio:auto;min-height:100%}}@media screen and (max-width:768px){.auditoriya__spisok{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.auditoriya__spisok>li .auditoriya__kartochka,.auditoriya__spisok>li:last-child .auditoriya__kartochka{display:grid;grid-template-columns:112px minmax(0,1fr)}.auditoriya__spisok>li .auditoriya__foto,.auditoriya__spisok>li:last-child .auditoriya__foto{aspect-ratio:auto;min-height:100%}.auditoriya__tekst{gap:var(--space-1);padding:var(--space-4)}.auditoriya__nazvanie{font-size:var(--fs-lg)}.auditoriya__opisanie{font-size:var(--fs-sm);line-height:1.45}.auditoriya__deystvie{font-size:var(--fs-sm);margin-top:var(--space-1)}}.preimushchestva__setka[data-v-36553d5c]{align-items:start;display:grid;gap:var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}.preimushchestva__golova[data-v-36553d5c]{display:grid;gap:var(--space-4)}.preimushchestva__spisok[data-v-36553d5c]{display:grid;gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.preimushchestva__punkt[data-v-36553d5c]{align-content:start;border-top:2px solid var(--c-line);display:grid;gap:var(--space-2);padding-top:var(--space-5)}.preimushchestva__znak[data-v-36553d5c]{height:32px;margin-bottom:var(--space-2);width:32px}.preimushchestva__nazvanie[data-v-36553d5c]{color:var(--c-text);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-snug)}.preimushchestva__tekst[data-v-36553d5c]{color:var(--c-muted);font-size:var(--fs-base);line-height:var(--lh-body)}@media screen and (max-width:1024px){.preimushchestva__setka[data-v-36553d5c]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:768px){.preimushchestva__spisok[data-v-36553d5c]{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.preimushchestva__punkt[data-v-36553d5c]{column-gap:var(--space-4);grid-template-columns:32px minmax(0,1fr);padding-top:var(--space-4)}.preimushchestva__znak[data-v-36553d5c]{grid-row:span 2;margin:2px 0 0}}.novost{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);color:var(--c-text);display:flex;flex-direction:column;gap:var(--space-3);height:100%;padding:var(--space-5);text-decoration:none}.novost:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}.novost__data{color:var(--c-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.4}.novost__zagolovok{text-wrap:pretty;color:var(--c-text);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-snug);margin:0;transition:color var(--dur) var(--ease-out)}.novost__anons{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--c-muted);display:-webkit-box;font-size:var(--fs-base);line-height:var(--lh-body);overflow:hidden}.novost__deystvie{align-items:center;color:var(--c-primary);display:inline-flex;font-size:var(--fs-sm);font-weight:600;gap:var(--space-2);line-height:1.5;margin-top:auto}.novost__deystvie:after{background:currentColor;content:"";height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:translate var(--dur) var(--ease-out);width:16px}@media(hover:hover)and (pointer:fine){.novost:hover{border-color:transparent}.novost:hover .novost__zagolovok{color:var(--c-primary)}.novost:hover .novost__deystvie:after{translate:4px 0}}.novosti-glavnaya__spisok{display:grid;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}@media screen and (max-width:1200px){.novosti-glavnaya__spisok{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.novosti-glavnaya__spisok{gap:var(--space-3);grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;margin-inline:calc(var(--gutter)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:0 var(--gutter) var(--space-2);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.novosti-glavnaya__spisok::-webkit-scrollbar{display:none}.novosti-glavnaya__spisok>li{scroll-snap-align:start}}.o-nas__setka[data-v-0955e7d8]{align-items:center;display:grid;gap:clamp(32px,4vw,72px);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.o-nas__tekst[data-v-0955e7d8]{display:grid;gap:var(--space-5);justify-items:start}.o-nas__soderzhanie[data-v-0955e7d8] p:first-child{color:var(--c-text);font-size:var(--fs-lg);font-weight:600}.o-nas__ssylka[data-v-0955e7d8]{margin-top:var(--space-2)}.o-nas__foto[data-v-0955e7d8]{background:var(--c-primary-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);display:block;height:clamp(420px,44vw,640px);overflow:hidden;width:100%}.o-nas__foto img[data-v-0955e7d8]{display:block;height:100%;object-fit:cover;object-position:60% 50%;width:100%}@media screen and (max-width:1024px){.o-nas__setka[data-v-0955e7d8]{grid-template-columns:minmax(0,1fr)}.o-nas__foto[data-v-0955e7d8]{aspect-ratio:16/9;border-radius:var(--radius-lg);height:auto;order:-1}}