.IndicatorPage-module__FLVZHW__page{background:var(--semantic-bg-surface)}.IndicatorPage-module__FLVZHW__pageContainer{padding-block:var(--spacing-8)}.IndicatorPage-module__FLVZHW__stack{gap:var(--spacing-8);display:grid}.IndicatorPage-module__FLVZHW__authEntry{width:max-content}.IndicatorPage-module__FLVZHW__contentGrid{gap:var(--spacing-8);display:grid}.IndicatorPage-module__FLVZHW__leftColumn,.IndicatorPage-module__FLVZHW__rightColumn{gap:var(--spacing-10);min-width:0;display:grid}.IndicatorPage-module__FLVZHW__introBlock{gap:var(--spacing-6);display:grid}.IndicatorPage-module__FLVZHW__eyebrow{width:fit-content;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-pill);background:var(--semantic-bg-brandSubtle);color:var(--semantic-text-brand);font-family:var(--typography-family-body);font-size:var(--typography-scale-label-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-label-sm-lineHeight);display:inline-flex}.IndicatorPage-module__FLVZHW__introMeta{gap:var(--spacing-4);display:grid}.IndicatorPage-module__FLVZHW__countedEvents{gap:var(--spacing-2);display:grid}.IndicatorPage-module__FLVZHW__sectionLabel{color:var(--semantic-text-tertiary);font-family:var(--typography-family-body);font-size:var(--typography-scale-label-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-label-sm-lineHeight)}.IndicatorPage-module__FLVZHW__countedEventsBody,.IndicatorPage-module__FLVZHW__sidebarBody,.IndicatorPage-module__FLVZHW__principleText,.IndicatorPage-module__FLVZHW__bonusRow,.IndicatorPage-module__FLVZHW__noteText{color:var(--semantic-text-secondary);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-sm-size);font-weight:var(--typography-weight-regular);line-height:var(--typography-scale-body-sm-lineHeight);margin:0}.IndicatorPage-module__FLVZHW__tableSection{gap:var(--spacing-4);display:grid}.IndicatorPage-module__FLVZHW__tableSectionHeader{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.IndicatorPage-module__FLVZHW__tableControls{gap:var(--spacing-3);display:grid}.IndicatorPage-module__FLVZHW__searchField,.IndicatorPage-module__FLVZHW__sortField{min-width:0}.IndicatorPage-module__FLVZHW__stateWrap{border:1px solid var(--semantic-border-default);border-radius:var(--radius-lg);background:var(--semantic-bg-surfaceSubtle)}.IndicatorPage-module__FLVZHW__indicatorTable{min-width:1080px}.IndicatorPage-module__FLVZHW__tableBodyCell{vertical-align:middle}.IndicatorPage-module__FLVZHW__nameCell,.IndicatorPage-module__FLVZHW__pointsCell{color:var(--semantic-text-primary);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-sm-size);line-height:var(--typography-scale-body-sm-lineHeight)}.IndicatorPage-module__FLVZHW__nameCell{font-weight:var(--typography-weight-regular)}.IndicatorPage-module__FLVZHW__pointsCell{font-weight:var(--typography-weight-semibold)}.IndicatorPage-module__FLVZHW__nameColumn{min-width:220px}.IndicatorPage-module__FLVZHW__pointsColumn{text-align:right;min-width:72px}.IndicatorPage-module__FLVZHW__markerColumn{text-align:center;width:52px}.IndicatorPage-module__FLVZHW__numberColumn{text-align:center;width:88px}.IndicatorPage-module__FLVZHW__achievementsColumn{min-width:180px}.IndicatorPage-module__FLVZHW__indicatorMarker{background:var(--indicator-level-color);width:1.25rem;height:1.25rem;color:var(--semantic-text-inverse);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}.IndicatorPage-module__FLVZHW__achievementList{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.IndicatorPage-module__FLVZHW__achievementItem{color:var(--semantic-text-primary);font-family:var(--typography-family-body);font-size:var(--typography-scale-caption-sm-size);font-weight:var(--typography-weight-medium);line-height:var(--typography-scale-caption-sm-lineHeight)}.IndicatorPage-module__FLVZHW__mutedCell{color:var(--semantic-text-tertiary)}.IndicatorPage-module__FLVZHW__sidebarSection{gap:var(--spacing-3);display:grid}.IndicatorPage-module__FLVZHW__sidebarTitle{color:var(--semantic-text-primary);font-family:var(--typography-family-heading);font-size:var(--typography-scale-heading-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-heading-sm-lineHeight);margin:0}.IndicatorPage-module__FLVZHW__principlesList{gap:var(--spacing-2);display:grid}.IndicatorPage-module__FLVZHW__principleRow{gap:var(--spacing-2);grid-template-columns:auto 1fr;align-items:start;display:grid}.IndicatorPage-module__FLVZHW__principleBullet{color:var(--semantic-text-secondary)}.IndicatorPage-module__FLVZHW__pointsTable{border:1px solid var(--semantic-border-default);border-radius:var(--radius-lg);overflow:hidden}.IndicatorPage-module__FLVZHW__pointsRow,.IndicatorPage-module__FLVZHW__bonusRow{gap:var(--spacing-3);padding:var(--spacing-3);border-bottom:1px solid var(--semantic-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.IndicatorPage-module__FLVZHW__bonusRow{background:var(--semantic-bg-surfaceMuted);border-bottom:0;grid-template-columns:1fr}.IndicatorPage-module__FLVZHW__pointsLabel,.IndicatorPage-module__FLVZHW__pointsValue{color:var(--semantic-text-primary);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-sm-size);line-height:var(--typography-scale-body-sm-lineHeight)}.IndicatorPage-module__FLVZHW__pointsValue{color:var(--semantic-text-secondary);font-weight:var(--typography-weight-medium)}.IndicatorPage-module__FLVZHW__legendList{gap:var(--spacing-2);display:grid}.IndicatorPage-module__FLVZHW__legendItem{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--indicator-level-color);color:var(--semantic-text-inverse);display:flex}.IndicatorPage-module__FLVZHW__legendLabel,.IndicatorPage-module__FLVZHW__legendRange{font-family:var(--typography-family-body);font-size:var(--typography-scale-caption-sm-size);line-height:var(--typography-scale-caption-sm-lineHeight)}.IndicatorPage-module__FLVZHW__legendLabel{font-weight:var(--typography-weight-semibold)}.IndicatorPage-module__FLVZHW__nextStepAction{width:fit-content;display:inline-flex}.IndicatorPage-module__FLVZHW__footerDivider{margin-top:var(--spacing-2)}.IndicatorPage-module__FLVZHW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.IndicatorPage-module__FLVZHW__tableControls{grid-template-columns:minmax(0,1fr) 240px}}@media (min-width:1280px){.IndicatorPage-module__FLVZHW__contentGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.IndicatorPage-module__FLVZHW__leftColumn{grid-column:span 9}.IndicatorPage-module__FLVZHW__rightColumn{grid-column:span 3}}
.YandexIDButton-module__mLV6HG__root{align-items:flex-start;gap:var(--spacing-2,8px);flex-direction:column;min-width:0;display:inline-flex}.YandexIDButton-module__mLV6HG__authState{align-items:center;gap:var(--spacing-2,8px);min-width:0;min-height:36px;display:inline-flex}.YandexIDButton-module__mLV6HG__authLabel,.YandexIDButton-module__mLV6HG__logoutButton{color:var(--semantic-text-primary,#111827);font-family:var(--typography-family-body,inherit);font-size:var(--typography-scale-body-sm-size,14px);font-weight:var(--typography-weight-medium,500);line-height:var(--typography-scale-body-sm-lineHeight,20px)}.YandexIDButton-module__mLV6HG__logoutButton{border-radius:var(--radius-sm,4px);cursor:pointer;background:0 0;border:0;align-items:center;min-height:36px;padding:0;display:inline-flex}.YandexIDButton-module__mLV6HG__logoutButton:hover{color:var(--semantic-text-secondary,#4b5563)}.YandexIDButton-module__mLV6HG__logoutButton:focus-visible,.YandexIDButton-module__mLV6HG__mockButton:focus-visible{outline:2px solid var(--semantic-focus-ring,#2563eb);outline-offset:3px}.YandexIDButton-module__mLV6HG__mockButton{color:#fff;cursor:pointer;width:36px;height:36px;font-family:var(--typography-family-heading,inherit);font-size:20px;font-weight:var(--typography-weight-semibold,600);background:#fc3f1d;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.YandexIDButton-module__mLV6HG__mockButton:disabled{cursor:not-allowed;opacity:.55}.YandexIDButton-module__mLV6HG__yandexButtonSlot{justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:inline-flex}.YandexIDButton-module__mLV6HG__errorMessage{color:var(--semantic-text-error,#b42318);font-family:var(--typography-family-body,inherit);font-size:var(--typography-scale-body-xs-size,12px);font-weight:var(--typography-weight-regular,400);line-height:var(--typography-scale-body-xs-lineHeight,16px)}.YandexIDButton-module__mLV6HG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.NextEditorialImage-module__ZHyxFG__hero{isolation:isolate;background-image:none;position:relative;overflow:hidden}.NextEditorialImage-module__ZHyxFG__heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.NextEditorialImage-module__ZHyxFG__heroOverlay{pointer-events:none;z-index:1;background:linear-gradient(#0c0a09e6 0%,#0c0a0999 45%,#0c0a0933 100%);position:absolute;inset:0}:is(.NextEditorialImage-module__ZHyxFG__hero .ui-hero-entry__eyebrow,.NextEditorialImage-module__ZHyxFG__hero .ui-hero-entry__safe-area){z-index:2;position:relative}.NextEditorialImage-module__ZHyxFG__editorialImage{-o-object-fit:cover;object-fit:cover}
.HomePage-module__gBGTAG__page{background:var(--semantic-bg-surface)}.HomePage-module__gBGTAG__pageContainer{padding-block:var(--spacing-4)}.HomePage-module__gBGTAG__stack{gap:var(--spacing-8);display:grid}.HomePage-module__gBGTAG__header{--ui-public-header-bg:transparent;flex-wrap:wrap;min-width:0}.HomePage-module__gBGTAG__header .ui-public-header__brand-link{min-width:0;max-width:100%}.HomePage-module__gBGTAG__header .ui-public-header__brand{overflow-wrap:anywhere;font-size:var(--typography-scale-heading-sm-size)}.HomePage-module__gBGTAG__header .ui-public-header__actions{flex:none;min-width:0;margin-inline-start:auto}.HomePage-module__gBGTAG__headerAuth{max-width:fit-content}.HomePage-module__gBGTAG__hero{min-width:0}:is(.HomePage-module__gBGTAG__hero .ui-hero-entry__title,.HomePage-module__gBGTAG__hero .ui-hero-entry__body){overflow-wrap:anywhere}.HomePage-module__gBGTAG__heroPrimaryAction{width:100%}.HomePage-module__gBGTAG__hero .ui-hero-entry__cta{width:100%}.HomePage-module__gBGTAG__storyRow{gap:var(--spacing-5);display:grid}.HomePage-module__gBGTAG__scenarioRow{gap:var(--spacing-3);display:grid}.HomePage-module__gBGTAG__scenarioCard{min-width:0}@media (min-width:768px){.HomePage-module__gBGTAG__pageContainer{padding-block:var(--spacing-6)}.HomePage-module__gBGTAG__header .ui-public-header__brand{font-size:var(--ui-public-header-brand-font-size,var(--typography-scale-heading-md-size))}.HomePage-module__gBGTAG__heroPrimaryAction{width:fit-content}.HomePage-module__gBGTAG__hero .ui-hero-entry__cta{width:fit-content}.HomePage-module__gBGTAG__storyRow{gap:var(--spacing-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.HomePage-module__gBGTAG__pageContainer{padding-block:var(--spacing-8)}.HomePage-module__gBGTAG__hero{min-height:550px}.HomePage-module__gBGTAG__scenarioRow{gap:var(--spacing-6);grid-template-columns:repeat(3,minmax(0,1fr))}}
.OntologyReferencePage-module__FeniQa__page{background:var(--semantic-bg-canvas);min-height:100vh}.OntologyReferencePage-module__FeniQa__pageContainer{padding-block:var(--spacing-8)}.OntologyReferencePage-module__FeniQa__stack{gap:var(--spacing-8);display:grid}.OntologyReferencePage-module__FeniQa__contentStack{gap:var(--spacing-6);display:grid}.OntologyReferencePage-module__FeniQa__filterActions{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.OntologyReferencePage-module__FeniQa__catalogList,.OntologyReferencePage-module__FeniQa__catalogCard{gap:var(--spacing-4);display:grid}.OntologyReferencePage-module__FeniQa__catalogCardHeader{gap:var(--spacing-2);display:grid}.OntologyReferencePage-module__FeniQa__catalogCardTitleRow{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.OntologyReferencePage-module__FeniQa__catalogCardTitle{color:var(--semantic-text-primary);font-family:var(--typography-family-heading);font-size:var(--typography-scale-heading-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-heading-sm-lineHeight)}.OntologyReferencePage-module__FeniQa__catalogCardSummary{color:var(--semantic-text-secondary);font-size:var(--typography-scale-body-sm-size);line-height:var(--typography-scale-body-sm-lineHeight)}.OntologyReferencePage-module__FeniQa__metaRow{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.OntologyReferencePage-module__FeniQa__surfaceStack{gap:var(--spacing-3);display:grid}.OntologyReferencePage-module__FeniQa__detailGrid,.OntologyReferencePage-module__FeniQa__detailMain,.OntologyReferencePage-module__FeniQa__detailAside{gap:var(--spacing-6);display:grid}.OntologyReferencePage-module__FeniQa__sectionBlock{gap:var(--spacing-3);display:grid}.OntologyReferencePage-module__FeniQa__sectionTitle{color:var(--semantic-text-primary);font-family:var(--typography-family-heading);font-size:var(--typography-scale-heading-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-heading-sm-lineHeight)}.OntologyReferencePage-module__FeniQa__sectionBody{color:var(--semantic-text-secondary);font-size:var(--typography-scale-body-sm-size);line-height:var(--typography-scale-body-sm-lineHeight)}.OntologyReferencePage-module__FeniQa__badgeWrap{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.OntologyReferencePage-module__FeniQa__mediaList{gap:var(--spacing-3);display:grid}.OntologyReferencePage-module__FeniQa__linkList{gap:var(--spacing-2);display:grid}.OntologyReferencePage-module__FeniQa__backRow{gap:var(--spacing-3);flex-wrap:wrap;align-items:center;display:flex}.OntologyReferencePage-module__FeniQa__eyebrow{gap:var(--spacing-2);flex-wrap:wrap;display:inline-flex}.OntologyReferencePage-module__FeniQa__footerNote{max-width:48rem}@media (min-width:1024px){.OntologyReferencePage-module__FeniQa__detailGrid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start}}
.PartnerSearchPage-module__opUnuG__page{background:var(--semantic-bg-paper);min-height:100vh}.PartnerSearchPage-module__opUnuG__pageContainer{padding-block:var(--spacing-6)}.PartnerSearchPage-module__opUnuG__shell,.PartnerSearchPage-module__opUnuG__stack,.PartnerSearchPage-module__opUnuG__form,.PartnerSearchPage-module__opUnuG__sectionStack,.PartnerSearchPage-module__opUnuG__safetyForm{display:grid}.PartnerSearchPage-module__opUnuG__shell{gap:var(--spacing-6)}.PartnerSearchPage-module__opUnuG__stack,.PartnerSearchPage-module__opUnuG__form,.PartnerSearchPage-module__opUnuG__sectionStack,.PartnerSearchPage-module__opUnuG__safetyForm{gap:var(--spacing-4)}.PartnerSearchPage-module__opUnuG__header{gap:var(--spacing-4);display:grid}.PartnerSearchPage-module__opUnuG__actions,.PartnerSearchPage-module__opUnuG__compactActions,.PartnerSearchPage-module__opUnuG__choiceGrid,.PartnerSearchPage-module__opUnuG__metaRow{flex-wrap:wrap;display:flex}.PartnerSearchPage-module__opUnuG__actions{gap:var(--spacing-3)}.PartnerSearchPage-module__opUnuG__compactActions,.PartnerSearchPage-module__opUnuG__choiceGrid,.PartnerSearchPage-module__opUnuG__metaRow{gap:var(--spacing-2)}.PartnerSearchPage-module__opUnuG__formGrid,.PartnerSearchPage-module__opUnuG__contentGrid,.PartnerSearchPage-module__opUnuG__cardGrid{gap:var(--spacing-4);display:grid}.PartnerSearchPage-module__opUnuG__nativeField{gap:var(--spacing-2);display:grid}.PartnerSearchPage-module__opUnuG__nativeLabel{color:var(--semantic-text-primary);font-family:var(--font-body);font-size:var(--typography-scale-label-md-size);font-weight:var(--typography-weight-medium);line-height:var(--typography-scale-label-md-lineHeight)}.PartnerSearchPage-module__opUnuG__nativeSelect{border:var(--border-width-1) solid var(--semantic-border-default);border-radius:var(--radius-md);background:var(--semantic-bg-surface);min-height:44px;color:var(--semantic-text-primary);font:inherit;padding:var(--spacing-2) var(--spacing-3)}.PartnerSearchPage-module__opUnuG__fieldError{color:var(--semantic-intent-error-text);font-size:var(--typography-scale-body-sm-size)}.PartnerSearchPage-module__opUnuG__muted{color:var(--semantic-text-secondary)}.PartnerSearchPage-module__opUnuG__finePrint{color:var(--semantic-text-tertiary);font-size:var(--typography-scale-body-sm-size)}.PartnerSearchPage-module__opUnuG__cardContent{gap:var(--spacing-3);display:grid}.PartnerSearchPage-module__opUnuG__item{gap:var(--spacing-3);border:var(--border-width-1) solid var(--semantic-border-subtle);border-radius:var(--radius-md);background:var(--semantic-bg-surface);padding:var(--spacing-4);display:grid}.PartnerSearchPage-module__opUnuG__itemHeader{gap:var(--spacing-1);display:grid}.PartnerSearchPage-module__opUnuG__itemTitle{color:var(--semantic-text-primary);font-family:var(--font-heading);font-size:var(--typography-scale-heading-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-heading-sm-lineHeight);margin:0}.PartnerSearchPage-module__opUnuG__statusLine{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.PartnerSearchPage-module__opUnuG__contactValue{overflow-wrap:anywhere}@media (min-width:768px){.PartnerSearchPage-module__opUnuG__formGrid,.PartnerSearchPage-module__opUnuG__contentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnerSearchPage-module__opUnuG__wide{grid-column:1/-1}}
.ProfilePage-module__-pKUGW__page{background:var(--semantic-bg-surface)}.ProfilePage-module__-pKUGW__pageContainer{padding-block:var(--spacing-8)}.ProfilePage-module__-pKUGW__stack{gap:var(--spacing-8);display:grid}.ProfilePage-module__-pKUGW__authEntry{width:max-content}.ProfilePage-module__-pKUGW__content{gap:var(--spacing-8);max-width:960px;display:grid}.ProfilePage-module__-pKUGW__form{gap:var(--spacing-8);display:grid}.ProfilePage-module__-pKUGW__section{gap:var(--spacing-4);display:grid}.ProfilePage-module__-pKUGW__sectionTitle,.ProfilePage-module__-pKUGW__publicName{color:var(--semantic-text-primary);font-family:var(--typography-family-heading);font-size:var(--typography-scale-heading-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-heading-sm-lineHeight);margin:0}.ProfilePage-module__-pKUGW__fieldGrid{gap:var(--spacing-4);display:grid}.ProfilePage-module__-pKUGW__visibilityGrid{gap:var(--spacing-3);display:grid}.ProfilePage-module__-pKUGW__actions{gap:var(--spacing-3);flex-wrap:wrap;align-items:center;display:flex}.ProfilePage-module__-pKUGW__statusText,.ProfilePage-module__-pKUGW__bodyText,.ProfilePage-module__-pKUGW__metaText,.ProfilePage-module__-pKUGW__publicValue{color:var(--semantic-text-secondary);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-sm-size);font-weight:var(--typography-weight-regular);line-height:var(--typography-scale-body-sm-lineHeight);margin:0}.ProfilePage-module__-pKUGW__publicLink{color:var(--semantic-text-brand);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-sm-size);line-height:var(--typography-scale-body-sm-lineHeight);overflow-wrap:anywhere}.ProfilePage-module__-pKUGW__publicDetails{gap:var(--spacing-3);display:grid}.ProfilePage-module__-pKUGW__publicRow{gap:var(--spacing-1);padding-block:var(--spacing-3);border-bottom:1px solid var(--semantic-border-subtle);display:grid}.ProfilePage-module__-pKUGW__publicLabel{color:var(--semantic-text-tertiary);font-family:var(--typography-family-body);font-size:var(--typography-scale-label-sm-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-label-sm-lineHeight)}@media (min-width:768px){.ProfilePage-module__-pKUGW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.StartPage-module__7RWjtq__page{background:var(--semantic-bg-surface)}.StartPage-module__7RWjtq__pageContainer{padding-block:var(--spacing-8)}.StartPage-module__7RWjtq__pageStack{gap:var(--spacing-10);display:grid}.StartPage-module__7RWjtq__authEntry{width:max-content}.StartPage-module__7RWjtq__section{scroll-margin-top:var(--spacing-16)}.StartPage-module__7RWjtq__sectionHeaderGrid,.StartPage-module__7RWjtq__contentRow,.StartPage-module__7RWjtq__mediaRail{gap:var(--spacing-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.StartPage-module__7RWjtq__sectionHeaderCopy,.StartPage-module__7RWjtq__contentPrimary,.StartPage-module__7RWjtq__contentSecondary,.StartPage-module__7RWjtq__mediaSpan3,.StartPage-module__7RWjtq__mediaSpan4,.StartPage-module__7RWjtq__mediaSpan5,.StartPage-module__7RWjtq__mediaSpan8,.StartPage-module__7RWjtq__support{grid-column:1/-1;min-width:0}.StartPage-module__7RWjtq__sectionHeaderCopy{gap:var(--spacing-5);display:grid}.StartPage-module__7RWjtq__title{color:var(--semantic-text-primary);font-family:var(--typography-family-heading);font-size:var(--typography-scale-heading-lg-size);font-weight:var(--typography-weight-semibold);letter-spacing:var(--typography-scale-heading-lg-letterSpacing);line-height:var(--typography-scale-heading-lg-lineHeight)}.StartPage-module__7RWjtq__lead{color:var(--semantic-text-secondary);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-lg-size);font-weight:var(--typography-weight-semibold);line-height:var(--typography-scale-body-lg-lineHeight)}.StartPage-module__7RWjtq__contentPrimary,.StartPage-module__7RWjtq__contentSecondary,.StartPage-module__7RWjtq__support{display:grid}.StartPage-module__7RWjtq__contentPrimary{gap:var(--spacing-5)}.StartPage-module__7RWjtq__contentSecondary{gap:var(--spacing-4)}.StartPage-module__7RWjtq__paragraph{color:var(--semantic-text-secondary);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-lg-size);font-weight:var(--typography-weight-regular);line-height:var(--typography-scale-body-lg-lineHeight);white-space:pre-line;margin:0}.StartPage-module__7RWjtq__support{color:var(--semantic-text-primary);font-family:var(--typography-family-body);font-size:var(--typography-scale-body-md-size);font-weight:var(--typography-weight-medium);line-height:var(--typography-scale-body-md-lineHeight)}.StartPage-module__7RWjtq__schoolsCard{background:var(--semantic-bg-surfaceSubtle);border:1px solid var(--semantic-border-subtle);border-radius:var(--radius-lg);gap:var(--spacing-3);padding:18px 20px;display:grid}.StartPage-module__7RWjtq__schoolsLine{color:var(--semantic-text-primary);font-family:var(--typography-family-body);font-size:15px;font-weight:var(--typography-weight-medium);line-height:1.5}@media (min-width:768px){.StartPage-module__7RWjtq__sectionHeaderGrid,.StartPage-module__7RWjtq__contentRow,.StartPage-module__7RWjtq__mediaRail{gap:var(--spacing-6);grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1280px){.StartPage-module__7RWjtq__sectionHeaderGrid,.StartPage-module__7RWjtq__contentRow,.StartPage-module__7RWjtq__mediaRail{gap:var(--spacing-8);grid-template-columns:repeat(12,minmax(0,1fr))}.StartPage-module__7RWjtq__contentPrimary{grid-column:span 8/span 8}.StartPage-module__7RWjtq__contentSecondary{grid-column:span 4/span 4}.StartPage-module__7RWjtq__mediaSpan3{grid-column:span 3/span 3}.StartPage-module__7RWjtq__mediaSpan4{grid-column:span 4/span 4}.StartPage-module__7RWjtq__mediaSpan5{grid-column:span 5/span 5}.StartPage-module__7RWjtq__mediaSpan8{grid-column:span 8/span 8}}
.TrainingPage-module__Ia7AvW__page{background:var(--semantic-bg-paper);min-height:100vh}.TrainingPage-module__Ia7AvW__pageContainer{padding-block:var(--spacing-6)}.TrainingPage-module__Ia7AvW__shell{gap:var(--spacing-6);display:grid}.TrainingPage-module__Ia7AvW__stack,.TrainingPage-module__Ia7AvW__header{gap:var(--spacing-4);display:grid}.TrainingPage-module__Ia7AvW__headerBrandLink{color:inherit;text-decoration:none}.TrainingPage-module__Ia7AvW__headerAuth{align-items:flex-end;max-width:100%}.TrainingPage-module__Ia7AvW__gate{gap:var(--spacing-4);justify-items:start;display:grid}.TrainingPage-module__Ia7AvW__actions{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.TrainingPage-module__Ia7AvW__cardGrid,.TrainingPage-module__Ia7AvW__formSection{gap:var(--spacing-4);display:grid}.TrainingPage-module__Ia7AvW__formGrid,.TrainingPage-module__Ia7AvW__exerciseStack,.TrainingPage-module__Ia7AvW__searchPanel{gap:var(--spacing-3);display:grid}.TrainingPage-module__Ia7AvW__ontologyPickerModal{--ui-modal-overlay-padding:0px;--ui-modal-width:100%;--ui-modal-radius:0px;--ui-modal-border-width:0px}:is(.TrainingPage-module__Ia7AvW__ontologyPickerModal .ui-modal,.TrainingPage-module__Ia7AvW__ontologyPickerModal .ui-modal__dialog){width:100%;height:100%;max-height:100dvh}.TrainingPage-module__Ia7AvW__ontologyPickerModal .ui-modal__dialog{overflow:hidden}.TrainingPage-module__Ia7AvW__ontologyPickerModal .ui-modal__content{min-height:0;overflow:auto}.TrainingPage-module__Ia7AvW__muted{color:var(--semantic-text-secondary)}@media (min-width:768px){.TrainingPage-module__Ia7AvW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TrainingPage-module__Ia7AvW__ontologyPickerModal{--ui-modal-overlay-padding:var(--spacing-4);--ui-modal-width:640px;--ui-modal-radius:var(--radius-xl);--ui-modal-border-width:1px}:is(.TrainingPage-module__Ia7AvW__ontologyPickerModal .ui-modal,.TrainingPage-module__Ia7AvW__ontologyPickerModal .ui-modal__dialog){height:auto;max-height:calc(100dvh - 2 * var(--spacing-4))}}
