@media(min-width:1280px){.page__head-bar~.page__content,.page__head-bar~.page__main{padding:40px;min-height:50vh}}.announs--countdown [hidden]{display:none!important}.announs--countdown .announs__item{display:flex;align-items:center;padding-bottom:24px}.announs--countdown .announ__main{width:408px;max-width:100%;gap:38px}.announs--countdown .announs__announ{max-width:100%}.announs--countdown .announ__text{text-align:center}.announs--countdown .announs__sphere{left:auto;right:6.55%}.announs-countdown__timer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.announs-countdown__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:100px;gap:10px;padding:12px 4px;border-radius:8px;background-color:#f0f0f033;color:var(--cn-100);text-align:center}.announs-countdown__value{font-size:2.25rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}.announs-countdown__label{font-size:.875rem;font-weight:400;line-height:1.4;white-space:nowrap}.announs-countdown__fallback{margin:0;color:var(--cn-100);text-align:center}@media(min-width:80em){.announs--countdown .announs__item{padding-bottom:48px}}@media(max-width:30em){.announs--countdown .announ__main{gap:24px}.announs-countdown__timer{gap:8px}.announs-countdown__unit{min-height:88px;gap:8px}.announs-countdown__value{font-size:1.75rem}.announs-countdown__label{font-size:.75rem}}.announs--calendar{--calendar-accent: #ff8d28}.announs--calendar .announs__item{padding-bottom:24px;border-radius:24px}.announs--calendar .announ__title{margin:0 0 32px}.announs--calendar .award-calendar__stages{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none}.announs--calendar .award-calendar__stage{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:139px;margin:0;padding:0;color:var(--cn-0);font-family:var(--font-family-M)}.announs--calendar .award-calendar__date{display:inline-block;max-width:100%;padding:10px;border-radius:8px;background-color:#f0f0f033;color:var(--cn-100);font-size:1.125rem;font-weight:600;line-height:1.4}.announs--calendar .award-calendar__label{flex:1;margin:14px 0 30px;font-size:1rem;font-weight:400;line-height:1.4}.announs--calendar .award-calendar__stage:after{content:"";display:block;flex:none;width:230px;max-width:100%;height:4px;border-radius:999px;background-color:var(--cn-0)}.announs--calendar .award-calendar__stage--active:after{background-color:var(--calendar-accent)}@media(min-width:36em){.announs--calendar .award-calendar__stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:56em){.announs--calendar .award-calendar__stages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80em){.announs--calendar .announs__item{padding-bottom:48px}.announs--calendar .announ__title{margin-bottom:39px}}@media(min-width:90em){.announs--calendar .award-calendar__stages{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:32px}}@media(min-width:107.5em){.announs--calendar .award-calendar__stages{column-gap:20px}}@media(min-width:80em){.stub-banner__knot{object-fit:none}}.header{z-index:999999}.ancor_links{z-index:1000;position:absolute;color:#fff;list-style:none;height:80%;right:3%;display:flex;flex-direction:column;justify-content:center;gap:30px}.ancor_links li a{padding:10px 30px 10px 2px;border-radius:5px;position:relative;display:inline-block;text-decoration:none}.ancor_links li a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:currentColor;transition:width .3s ease}.ancor_links li a:hover:after{width:100%}:root{--community-font: "Montserrat", Arial, sans-serif;--community-text: #f7f7f8;--community-muted: #d0d1d5;--community-orange: #ff4e20;--community-line: rgba(196, 200, 205, .45)}.community-stats{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;min-height:52rem;padding:4.2rem clamp(2rem,4.3vw,4.75rem) 3.8rem;color:var(--community-text);font-family:var(--community-font);background:#111 url(community-stats-background.png) center / cover no-repeat}.community-stats *,.community-stats *:before,.community-stats *:after{box-sizing:border-box}.community-stats__intro{position:relative;z-index:1;max-width:39rem}.community-stats__brand,.community-stats__eyebrow{margin:0;color:var(--community-orange);font-size:clamp(.875rem,1.3vw,1.45rem);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.community-stats__brand{color:var(--community-text);font-size:.95rem}.community-stats__title{max-width:41rem;margin:1.7rem 0 .7rem;font-size:clamp(2rem,3vw,3rem);font-weight:800;letter-spacing:-.055em;line-height:.97;color:var(--community-text)}.community-stats__cta-title{color:var(--community-text)}.community-stats__subtitle{margin:0;color:var(--community-muted);font-size:clamp(1.25rem,2vw,2.1rem);line-height:1.3}.community-stats__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(54vw,58.4rem);margin:-16.5rem 0 0 auto}.community-stat{min-height:22.25rem;padding:1.8rem 2rem 2rem}.community-stat:nth-child(odd){border-right:1px solid var(--community-line)}.community-stat:nth-child(-n+2){border-bottom:1px solid var(--community-line)}.community-stat__value{margin:1.1rem 0 .2rem;font-size:clamp(4.5rem,8.1vw,8.7rem);font-weight:800;letter-spacing:-.08em;line-height:.95}.community-stat__value--rating{display:flex;align-items:baseline;gap:1.2rem}.community-stat__unit{font-size:clamp(2.5rem,4vw,4rem);letter-spacing:-.05em}.community-stat__description{max-width:25rem;margin:1rem 0 0;color:var(--community-muted);font-size:clamp(1.1rem,1.7vw,1.8rem);line-height:1.32}@media(max-width:1290px){.community-stats__intro{max-width:29rem}}@media(max-width:900px){.community-stats{min-height:auto}.community-stats__grid{width:100%;margin:3.5rem 0 0}.community-stats__intro{max-width:29rem}}@media(max-width:620px){.community-stats{padding:2rem 1.25rem}.community-stats__title{margin-top:1rem}.community-stats__grid{grid-template-columns:1fr;margin-top:2.6rem}.community-stat{min-height:0;padding:1.7rem 0;border-right:0!important;border-bottom:1px solid var(--community-line)}.community-stat:last-child{border-bottom:0}}.tariff-price-banner{position:relative;padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,3rem) clamp(1.5rem,2.5vw,2rem);border-radius:2rem;background:linear-gradient(90deg,#ff4e20,#ff6a3d 55%,#ff8a5c);color:#fff;overflow:hidden}.tariff-price-banner__title{margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:800;letter-spacing:-.02em;color:#fff}.tariff-price-banner__grid{display:flex;flex-wrap:wrap;gap:clamp(1rem,2.5vw,2.5rem);align-items:flex-start}.tariff-price-banner__item{display:flex;flex-direction:column;gap:.75rem;min-width:0}.tariff-price-banner__price{display:inline-block;padding:.55rem 1.1rem;border-radius:.9rem;background:#ffffff29;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap}.tariff-price-banner__month{font-size:clamp(.95rem,1.2vw,1.1rem);opacity:.92}.tariff-price-banner__note{margin:clamp(1.5rem,2.5vw,2.25rem) 0 0;font-size:clamp(.8rem,1vw,.9rem);opacity:.85}@media(max-width:720px){.tariff-price-banner{border-radius:1.25rem}.tariff-price-banner__grid{flex-direction:column;gap:1.25rem}.tariff-price-banner__item{width:100%}.tariff-price-banner__price{width:100%;text-align:center}}.tariff-grid{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.tariff-grid__item{padding:1.25rem 1.5rem;border:1px solid rgba(196,200,205,.35);border-radius:1rem;display:flex;flex-direction:column;gap:.35rem;background-color:var(--community-orange);color:var(--community-text)}.tariff-grid__month{font-weight:600;font-size:1.1rem}.tariff-grid__price{font-weight:800;font-size:1.6rem;letter-spacing:-.03em}.tariff-grid__note{font-size:.85rem;opacity:.65}.tariff-list{list-style:none;padding:0;margin:2rem 0 0}.tariff-list__item{display:grid;grid-template-columns:max-content 1fr max-content auto;align-items:baseline;gap:.75rem;padding:1rem 0;border-bottom:1px solid rgba(196,200,205,.25)}.tariff-list__item:first-child{border-top:1px solid rgba(196,200,205,.25)}.tariff-list__month{font-weight:600;font-size:1.15rem}.tariff-list__price{font-weight:800;font-size:1.4rem;letter-spacing:-.02em}.tariff-list__note{font-size:.85rem;opacity:.65}.tariff-ribbon{margin-top:2rem;overflow-x:auto;scrollbar-width:thin}.tariff-ribbon__track{list-style:none;padding:0;margin:0;display:flex;gap:1rem;justify-content:space-between;width:100%}.tariff-ribbon__item{min-width:240px;padding:1.25rem 1.5rem;border:1px solid rgba(196,200,205,.35);border-radius:1rem;display:flex;flex-direction:column;gap:.35rem}.tariff-ribbon__month{font-weight:600;font-size:1.05rem}.tariff-ribbon__price{font-weight:800;font-size:1.5rem;letter-spacing:-.03em}.tariff-ribbon__note{font-size:.85rem;opacity:.65}.tariff-table{margin-top:2rem;overflow-x:auto}.tariff-table table{width:100%;border-collapse:collapse;font-size:1.05rem}.tariff-table th,.tariff-table td{padding:1rem 1.25rem;text-align:left;border-bottom:1px solid rgba(196,200,205,.3)}.tariff-table th{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;color:#d0d1d5}.tariff-table td:nth-child(2){font-weight:700;white-space:nowrap}.tariff-block__note{margin:1.5rem 0 0;font-size:.9rem;opacity:.65}:root{--fees-font: "Montserrat", Arial, sans-serif;--fees-orange: #ff4800;--fees-white: #fff}.application-fees{box-sizing:border-box;overflow:hidden;padding:2.875rem 5.625rem 3rem;color:var(--fees-white);font-family:var(--fees-font);border-radius:1.5rem;background:radial-gradient(circle at 76% 16%,rgba(255,235,218,.52),transparent 21%),radial-gradient(circle at 62% 95%,rgba(255,206,172,.3),transparent 24%),linear-gradient(118deg,#ff3b00,#ff4800 40%,#ff520d 68%,#ff4d00)}.application-fees *,.application-fees *:before,.application-fees *:after{box-sizing:border-box}.application-fees__title{margin:0;font-size:clamp(2rem,3.1vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--community-text)}.application-fees__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,4.6vw,6rem);margin:3rem 0 2.7rem;padding:0;list-style:none}.application-fees__item{min-width:0}.application-fees__price{display:inline-flex;align-items:center;min-height:5rem;padding:.75rem 1rem;color:#f5f5f5;font-size:clamp(1.8rem,2.55vw,2.8rem);font-weight:500;letter-spacing:-.05em;line-height:1;white-space:nowrap;border-radius:.65rem;background:#ffd7c03d}.application-fees__month{display:block;margin-top:1.25rem;font-size:clamp(1.1rem,1.45vw,1.5rem);font-weight:400;line-height:1.2}.application-fees__note{margin:0;color:#ffffffeb;font-size:clamp(.9rem,1.15vw,1.125rem);line-height:1.2}@media(max-width:900px){.application-fees{padding:2.5rem 2.25rem}.application-fees__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media(max-width:580px){.application-fees{padding:1.5rem 1.25rem;border-radius:1rem}.application-fees__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem;margin:2rem 0}.application-fees__price{min-height:3.8rem;padding:.6rem .7rem}}.num-list__text,.narrow-container{text-align:justify}.title-4{text-align:left}.header__main-menu{position:fixed;top:0;left:50%;width:90%;max-width:1200px;transform:translate(-50%,-100%);transition:transform .4s ease,opacity .4s ease;opacity:0;z-index:99999999}.header{background-color:transparent;position:fixed;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .3s ease}.header svg path{fill:#f0f0f0!important;transition:fill .3s ease}.header .button--tertiary{color:#f0f0f0;transition:color .3s ease}.header:hover{background-color:#f0f0f099}.header:hover svg path{fill:currentColor!important}.header:hover .button--tertiary{color:var(--cn-950)}.header.is-scrolled{background-color:#f0f0f099;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header.is-scrolled svg path{fill:currentColor!important}.header.is-scrolled .button--tertiary{color:var(--cn-950)}.user-btn__avatar,.header .header__user-btn{opacity:0;transition:opacity .3s ease}.header:hover .user-btn__avatar,.header:hover .header__user-btn{opacity:1}@media(max-width:768px){.header{position:relative;padding-top:0;margin-top:0;opacity:1;z-index:1000;transform:none}.header__container{transform:none;transition:none}.header:hover .header__container{transform:none}}.button--accent{---color: var(--cn-0);---bg-color: var(--cp-600);---border-color: transparent }.button--accent:hover{---color: var(--cn-0);---hover-bg-color: var(--cn-950) !important;---border-color: transparent }.first-section__container{min-height:100vh}.header__logo img{width:100px}@media(min-width:80em){.page__content:has(.breadcrumbs),.page__main:has(.breadcrumbs){--gap: 0;padding-bottom:80px;padding-top:96px}}.partner__notice{font-size:12px;border-top:1px solid #ff723e;margin-top:13px;padding-top:10px}.book-card__img{---aspect-ratio: none;---bg-color: var(--cn-950);---img-height: auto;---img-object-fit: cover;---preloader-color: #fff;min-height:200px}.first-section__news{padding:90px 16px;max-width:50%}.first-section__news h3{color:var(--cn-0)}.first-section__container{flex-direction:column;justify-content:space-between}[class$=section__text]{max-width:100%!important}.num-list__title{font-weight:300!important}
