@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExtraCondensedCyrillic-Ultra.c56f805d.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-condensed;font-display:swap}@font-face{font-family:ABC Gravity Cyrillic;src:url(/_next/static/media/ABCGravityExpandedCyrillic-Ultra.30f1bc15.woff2) format("woff2");font-weight:1000;font-style:normal;font-stretch:ultra-expanded;font-display:swap}.directory-subject{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-inline:auto;padding:.25rem 1rem 5rem;color:var(--kit-black);font-family:var(--kit-font-text),sans-serif}.directory-subject__layout{display:grid;grid-gap:2.5rem;gap:2.5rem;-ms-flex-align:start;align-items:start}.directory-subject__header,.directory-subject__heading,.directory-subject__main,.directory-subject__promo,.directory-subject__sidebar,.directory-subject__tasks,.directory-subject__text,.directory-subject__top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.directory-subject__sidebar{display:none;gap:3.75rem}.directory-subject__top{gap:1rem}.directory-subject__header,.directory-subject__promo{gap:2.5rem}.directory-subject__heading,.directory-subject__text{gap:1.125rem}.directory-subject__main{gap:1.25rem}.directory-subject__tasks{position:relative;gap:1rem}.directory-subject__promo>.kit-text,.directory-subject__text>h1.kit-text{margin:0;text-transform:uppercase;-webkit-font-feature-settings:"ordn" 1;font-feature-settings:"ordn" 1}.directory-subject__subtitle.kit-text{max-width:48.1875rem;margin:0;color:var(--kit-black-50);font-weight:600}.directory-subject__meta,.directory-subject__subject,.directory-subject__tags{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.directory-subject__tags{-ms-flex-wrap:wrap;flex-wrap:wrap}.directory-subject__subject>img{-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem;margin-right:-2.5rem;-o-object-fit:contain;object-fit:contain}.directory-subject__tag{position:relative;display:-ms-inline-flexbox;display:inline-flex;height:2.25rem;margin:.5rem .625rem;padding-inline:.75rem;color:var(--kit-white);line-height:1;letter-spacing:-.01em;background:var(--directory-subject-color);border-radius:.75rem;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.directory-subject__meta,.directory-subject__tag{-ms-flex-align:center;align-items:center;font-weight:600;font-size:1rem}.directory-subject__meta{gap:.375rem;padding-block:.25rem;color:var(--kit-black-50);line-height:1.4}.directory-subject__meta>span{width:.25rem;height:.25rem;background:currentcolor;border-radius:50%}.directory-subject__search{display:-ms-flexbox;display:flex;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--kit-black-12)}.directory-subject__articles{margin:0;padding:0;list-style:none}.directory-subject__articles a{display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.5rem;color:inherit;font-size:1.125rem;line-height:1.4;letter-spacing:-.01em;text-decoration:none;border-radius:.5rem}.directory-subject__articles a:hover{background:var(--kit-white)}.directory-subject__articles a:focus-visible{outline:2px solid var(--kit-black)}.directory-subject__articles img{-ms-flex-negative:0;flex-shrink:0}.directory-subject__loading-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.directory-subject__task-skeleton-row{display:-ms-flexbox;display:flex;gap:1.25rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:2.75rem;padding-inline:.5rem}.directory-subject__task-skeleton-title.kit-text{width:35%;max-width:15rem}.directory-subject__task-skeleton-action{-ms-flex-negative:0;flex-shrink:0;line-height:0}.directory-subject__task-skeleton .react-loading-skeleton{border:0}@media(prefers-reduced-motion:reduce){.directory-subject__task-skeleton .react-loading-skeleton:after{-webkit-animation:none;animation:none}}.directory-subject__updating{position:absolute;right:0;bottom:100%;color:var(--kit-black-50);font-size:.875rem;line-height:1.25rem}.directory-subject__viewed{color:var(--kit-geography);font-size:.875rem}.directory-subject .kit-accordion--task,.directory-subject__task-skeleton{-ms-flex-direction:column;flex-direction:column;gap:0;-ms-flex-align:stretch;align-items:stretch;padding:1.875rem 1.5rem;background:var(--kit-gray);border:0;border-radius:1.75rem}.directory-subject .kit-accordion--task .kit-accordion__title{-ms-flex:auto;flex:auto;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-inline:.5rem}.directory-subject .kit-accordion--task .kit-accordion__panel{width:100%;max-width:100%;margin:0}.directory-subject .kit-accordion--task .kit-accordion__content{min-width:0;padding-top:0}.directory-subject .kit-accordion--task.kit-accordion--open{padding-bottom:1.5rem}.directory-subject .kit-accordion--task.kit-accordion--open .kit-accordion__panel{margin-top:1rem}.directory-subject__filters-toggle.kit-button{-ms-flex-negative:0;flex-shrink:0}.directory-subject__search .kit-search{-ms-flex:1 1;flex:1 1;min-width:0}.directory-subject__search .kit-search input{font-size:1rem}.directory-subject__dialog{position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:85dvh;margin:0;padding:1.5rem 1rem 2.5rem;color:var(--kit-black);background:var(--kit-white);border:0;border-radius:1.5rem 1.5rem 0 0}.directory-subject__dialog::-webkit-backdrop{background:var(--kit-overlay)}.directory-subject__dialog::backdrop{background:var(--kit-overlay)}.directory-subject__dialog .kit-sidebar-result{max-width:none}.directory-subject__dialog-header{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1.875rem;text-transform:uppercase}.directory-subject__dialog-done.kit-button{width:100%;margin-top:1.875rem}.directory-subject__dialog-done.kit-button .kit-button__face,.directory-subject__dialog-done.kit-button .kit-button__sizer{width:100%}@media(max-width:767px){.directory-subject__subtitle.kit-text{font-weight:500;font-size:1.0625rem;line-height:1.4}.directory-subject__search .kit-search__actions .kit-button{display:none}.directory-subject .kit-accordion--task,.directory-subject__task-skeleton{padding:1.25rem;border-radius:1.5rem}.directory-subject .kit-accordion--task .kit-accordion__title{padding-right:0}.directory-subject .kit-accordion--task.kit-accordion--open{padding-bottom:1.25rem}.directory-subject .kit-accordion--task.kit-accordion--open .kit-accordion__panel{margin-top:.75rem}.directory-subject__task-skeleton-row{padding-right:0}.directory-subject__articles a{padding-inline:0}}@media(min-width:768px){.directory-subject{padding-top:1.125rem;padding-bottom:6.25rem}.directory-subject__heading{gap:1.5rem;width:100%;max-width:41.625rem}.directory-subject__text{gap:1rem}}@media(min-width:1280px){.directory-subject{padding:0 1.5rem clamp(8.75rem,calc(6.25vw + 60px),11.25rem)}.directory-subject__layout{grid-template-columns:calc(.46875vw + 290px) minmax(0,1fr);gap:clamp(7.5rem,calc(8.28125vw + 14px),10.8125rem)}.directory-subject__sidebar{display:-ms-flexbox;display:flex;gap:16.625rem}.directory-subject__heading{gap:1.875rem;max-width:none}.directory-subject__text{gap:1.25rem}.directory-subject__filters-toggle.kit-button,.directory-subject__promo{display:none}.directory-subject__subtitle.kit-text{max-width:calc(25.46875vw + 282px)}.directory-subject__articles a{font-size:clamp(1.125rem,calc(.625vw + 10px),1.375rem)}.directory-subject__search{padding-top:1.875rem}.directory-subject__search .kit-search input{font-size:clamp(1rem,calc(.3125vw + 12px),1.125rem)}.directory-subject .kit-accordion--task,.directory-subject__task-skeleton{padding-block:clamp(1.875rem,calc(.3125vw + 26px),2rem)}.directory-subject__header{gap:clamp(3.125rem,calc(1.5625vw + 30px),3.75rem)}.directory-subject__text>h1.kit-text{max-width:calc(38.28125vw + 326px)}}@media(min-width:1440px){.directory-subject__promo{display:-ms-flexbox;display:flex}}.directory-subject__breadcrumbs.kit-breadcrumbs{margin-bottom:1.875rem}.directory-subject__breadcrumbs.kit-breadcrumbs li,.directory-subject__breadcrumbs.kit-breadcrumbs ol{gap:.25rem}.directory-subject__breadcrumbs.kit-breadcrumbs a,.directory-subject__breadcrumbs.kit-breadcrumbs span{font-size:.875rem}@media(min-width:1280px){.directory-subject__breadcrumbs.kit-breadcrumbs{margin-top:-1rem;margin-bottom:3.125rem}.directory-subject__breadcrumbs.kit-breadcrumbs li,.directory-subject__breadcrumbs.kit-breadcrumbs ol{gap:.5rem}.directory-subject__breadcrumbs.kit-breadcrumbs a,.directory-subject__breadcrumbs.kit-breadcrumbs span{font-size:clamp(.875rem,calc(.3125vw + 10px),1rem)}}