.breadcrumbs{font-size:16px;font-weight:400;line-height:140%}@media (min-width:1024px){.breadcrumbs{font-size:calc(.740741vw + 5.33333px)}}@media (max-width:1023.98px){.breadcrumbs{font-size:14px;line-height:120%}}@media (max-width:767.98px){.breadcrumbs{font-size:12px;line-height:120%}}.breadcrumbs{max-width:100%;overflow-x:auto}.breadcrumbs__list{white-space:nowrap;align-items:center;gap:4px;width:max-content;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.breadcrumbs__list{gap:calc(.185185vw + 1.33333px)}}.breadcrumbs__item{align-items:center;gap:4px;padding:4px 16px 4px 0;display:inline-flex}@media (min-width:1024px){.breadcrumbs__item{gap:calc(.185185vw + 1.33333px);padding:calc(.185185vw + 1.33333px) calc(.740741vw + 5.33333px) calc(.185185vw + 1.33333px) 0}}.breadcrumbs__separator{box-sizing:border-box;width:28px;height:28px;color:var(--color-breadcrumbs-inactive);flex:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}@media (min-width:1024px){.breadcrumbs__separator{width:calc(1.2963vw + 9.33333px);height:calc(1.2963vw + 9.33333px);padding:calc(.277778vw + 2px)}}.breadcrumbs__separator .icon{font-size:16px}@media (min-width:1024px){.breadcrumbs__separator .icon{font-size:calc(.740741vw + 5.33333px)}}.breadcrumbs__item--icon .breadcrumbs__label{align-items:center;gap:4px;display:inline-flex}@media (min-width:1024px){.breadcrumbs__item--icon .breadcrumbs__label{gap:calc(.185185vw + 1.33333px)}}.breadcrumbs__icon{flex:none;display:inline-flex}.breadcrumbs__icon .icon{font-size:16px}@media (min-width:1024px){.breadcrumbs__icon .icon{font-size:calc(.740741vw + 5.33333px)}}.breadcrumbs__label{color:var(--color-breadcrumbs-inactive);text-decoration:none}.breadcrumbs__label:hover{color:var(--color-breadcrumbs-hover);text-underline-offset:4px;text-decoration:underline}.breadcrumbs__item.breadcrumbs__item--current .breadcrumbs__label{color:var(--color-breadcrumbs-selected);text-decoration:none}.breadcrumbs__item.breadcrumbs__item--disabled .breadcrumbs__label{color:var(--color-breadcrumbs-disabled)}.breadcrumbs__item:focus-within .breadcrumbs__separator{color:var(--color-breadcrumbs-focused)}.breadcrumbs__label:focus-visible{color:var(--color-breadcrumbs-focused);background:var(--color-breadcrumbs-focused-bg);box-shadow:inset 0 0 0 2px var(--color-breadcrumbs-focused-stroke), var(--elevation-1);border-radius:4px;outline:none;margin:-2px;padding:2px;text-decoration:none}@media (min-width:1024px){.breadcrumbs__label:focus-visible{margin:calc(-.0925926vw - .666667px);padding:calc(.0925926vw + .666667px)}}.page-heading{min-width:0}.page-heading__title{font-size:24px;font-weight:700;line-height:120%}@media (min-width:1024px){.page-heading__title{font-size:calc(1.11111vw + 8px)}}@media (max-width:1023.98px){.page-heading__title{font-size:20px;line-height:110%}}@media (max-width:767.98px){.page-heading__title{font-size:18px;line-height:110%}}.page-heading__title{color:var(--color-text-black);overflow-wrap:break-word;margin:0}.page-heading__description{font-size:18px;font-weight:400;line-height:140%}@media (min-width:1024px){.page-heading__description{font-size:calc(.833333vw + 6px)}}@media (max-width:1023.98px){.page-heading__description{font-size:16px;line-height:120%}}@media (max-width:767.98px){.page-heading__description{font-size:14px;line-height:120%}}.page-heading__description{color:var(--color-project-description);overflow-wrap:break-word;margin:16px 0 0}@media (min-width:1024px){.page-heading__description{margin:calc(.740741vw + 5.33333px) 0 0}}.search-result{overflow-wrap:break-word;gap:12px;min-width:0;display:grid}@media (min-width:1024px){.search-result{gap:calc(.555556vw + 4px)}}.search-result+.search-result{border-top:1px solid var(--color-search-panel-divider);padding-top:16px}@media (min-width:1024px){.search-result+.search-result{padding-top:calc(.740741vw + 5.33333px)}}.search-result__type{letter-spacing:0;font-size:12px;font-weight:400;line-height:100%}@media (min-width:1024px){.search-result__type{font-size:calc(.555556vw + 4px)}}@media (max-width:1023.98px){.search-result__type{font-size:12px;line-height:100%}}@media (max-width:767.98px){.search-result__type{font-size:10px;line-height:100%}}.search-result__type{color:var(--color-search-panel-accent);margin:0;line-height:normal}.search-result__title{font-size:20px;font-weight:700;line-height:120%}@media (min-width:1024px){.search-result__title{font-size:calc(.925926vw + 6.66667px)}}@media (max-width:1023.98px){.search-result__title{font-size:18px;line-height:110%}}@media (max-width:767.98px){.search-result__title{font-size:16px;line-height:110%}}.search-result__title{margin:0}.search-result__link{color:inherit;text-decoration:none}.search-result__link:hover{color:var(--color-search-panel-accent)}.search-result__link:focus-visible{outline:2px solid var(--color-search-panel-accent);outline-offset:4px}.search-result__snippet{font-size:18px;font-weight:400;line-height:140%}@media (min-width:1024px){.search-result__snippet{font-size:calc(.833333vw + 6px)}}@media (max-width:1023.98px){.search-result__snippet{font-size:16px;line-height:120%}}@media (max-width:767.98px){.search-result__snippet{font-size:14px;line-height:120%}}.search-result__snippet{max-width:820px;color:var(--color-search-panel-muted);margin:0}@media (min-width:1024px){.search-result__snippet{max-width:calc(37.963vw + 273.333px)}}.search-result__match{color:var(--color-search-panel-accent);background:0 0}.search-page{min-width:0;padding-bottom:64px}@media (min-width:1024px){.search-page{padding-bottom:calc(2.96296vw + 21.3333px)}}@media (max-width:1023.98px){.search-page{padding-bottom:48px}}.search-page .breadcrumbs{align-items:center;min-height:52px;display:flex}@media (min-width:1024px){.search-page .breadcrumbs{min-height:calc(2.40741vw + 17.3333px)}}.search-page .breadcrumbs__item{padding:0}.search-page__body{min-height:669px;margin-top:64px}@media (min-width:1024px){.search-page__body{min-height:calc(30.9722vw + 223px);margin-top:calc(2.96296vw + 21.3333px)}}@media (max-width:1023.98px){.search-page__body{min-height:0;margin-top:40px}}.search-page__query{margin-top:32px}@media (min-width:1024px){.search-page__query{margin-top:calc(1.48148vw + 10.6667px)}}@media (max-width:767.98px){.search-page__query{flex-wrap:wrap}.search-page__query-field{flex-basis:100%}.search-page__submit{width:100%}}.search-page__results{gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.search-page__results{gap:calc(1.11111vw + 8px);margin:calc(1.48148vw + 10.6667px) 0 0}}.search-page__empty{margin:48px 0 0}@media (min-width:1024px){.search-page__empty{margin:calc(2.22222vw + 16px) 0 0}}.search-page__empty-title{margin:0;font-size:20px;font-weight:700;line-height:120%}@media (min-width:1024px){.search-page__empty-title{font-size:calc(.925926vw + 6.66667px)}}@media (max-width:1023.98px){.search-page__empty-title{font-size:18px;line-height:110%}}@media (max-width:767.98px){.search-page__empty-title{font-size:16px;line-height:110%}}.search-page__empty-text{max-width:557px;margin:16px 0 0;font-size:18px;font-weight:400;line-height:140%}@media (min-width:1024px){.search-page__empty-text{max-width:calc(25.787vw + 185.667px);margin:calc(.740741vw + 5.33333px) 0 0;font-size:calc(.833333vw + 6px)}}@media (max-width:1023.98px){.search-page__empty-text{font-size:16px;line-height:120%}}@media (max-width:767.98px){.search-page__empty-text{font-size:14px;line-height:120%}}.search-page__empty-text{overflow-wrap:break-word}.search-page .search-result__type{letter-spacing:0;font-size:12px;font-weight:400;line-height:100%}@media (min-width:1024px){.search-page .search-result__type{font-size:calc(.555556vw + 4px)}}@media (max-width:1023.98px){.search-page .search-result__type{font-size:12px;line-height:100%}}@media (max-width:767.98px){.search-page .search-result__type{font-size:10px;line-height:100%}}
