.lang-selector-wrapper.svelte-2mwa02{display:flex;align-items:center;gap:var(--content-padding-xs)}.lang-selector.svelte-2mwa02{position:relative;background:transparent;display:flex;border:0;cursor:pointer;gap:var(--gap-sm);transition:all .3s ease;padding:0}.lang-selector.svelte-2mwa02 .switcher-option:where(.svelte-2mwa02){display:flex;align-items:center;cursor:pointer;gap:var(--gap);transition:all .3s ease;text-decoration:none;font:var(--font-info-text);color:var(--text-color)}.lang-selector.svelte-2mwa02 .switcher-option.active:where(.svelte-2mwa02){text-decoration:underline;text-decoration-thickness:1px}.lang-selector.svelte-2mwa02 .switcher-option.inactive:where(.svelte-2mwa02){text-decoration:line-through;text-decoration-thickness:1px;opacity:.5}.lang-selector.svelte-2mwa02 .switcher-option:where(.svelte-2mwa02):hover{text-decoration:underline;text-decoration-thickness:1px}.lang-selector.svelte-2mwa02 .switcher-option:where(.svelte-2mwa02):first-child{padding-right:var(--gap-sm);border-right:solid 1px var(--text-color)}.lang-selector.svelte-2mwa02:hover .switcher-option:where(.svelte-2mwa02){opacity:.5}.lang-selector.svelte-2mwa02:hover .switcher-option:where(.svelte-2mwa02):hover{opacity:1}.colormode-wrapper.svelte-1o1cgy4{display:flex;align-items:center;gap:var(--content-padding-xs)}.colormode-wrapper.svelte-1o1cgy4:hover button:where(.svelte-1o1cgy4):not(:disabled){opacity:.5}.colormode-wrapper.svelte-1o1cgy4:hover button:where(.svelte-1o1cgy4):hover:not(:disabled){opacity:1}button.svelte-1o1cgy4{padding:.5rem 1rem;background:transparent;border:none;cursor:pointer;font-weight:700;transition:all .2s ease;font:var(--font-info-text);padding:0;text-transform:uppercase;color:var(--text-color)}button.active.svelte-1o1cgy4{text-decoration:underline;text-decoration-thickness:1px}button.inactive.svelte-1o1cgy4{text-decoration:line-through;text-decoration-thickness:1px;opacity:.5}button.svelte-1o1cgy4:hover:not(:disabled){text-decoration:underline;text-decoration-thickness:1px}button.svelte-1o1cgy4:first-child{padding-right:var(--gap-sm);border-right:solid 1px var(--text-color)}button.svelte-1o1cgy4:nth-child(2){padding-left:var(--gap-sm)}button.svelte-1o1cgy4:disabled{opacity:.5;cursor:not-allowed;text-decoration:none;text-decoration:line-through;text-decoration-thickness:1px}.menu.svelte-tltkzs{position:fixed;top:var(--gap-sm);left:50%;transform:translate(-50%);width:100%;max-width:300px;background-color:var(--nav-color);color:var(--text-color);z-index:1000001;transition:all var(--transition-basic)}@media screen and (max-width: 768px){.menu.svelte-tltkzs{left:auto;right:var(--gap-sm);transform:translate(0);max-width:180px}}.menu.svelte-tltkzs svg path{fill:var(--text-color)}.menu.open.svelte-tltkzs{max-width:850px}@media screen and (max-width: 768px){.menu.open.svelte-tltkzs{max-width:calc(100% - 2 * var(--gap-sm))}}@media screen and (max-width: 768px){.menu.open.svelte-tltkzs .bar:where(.svelte-tltkzs){height:48px}}.menu.open.svelte-tltkzs .bar:where(.svelte-tltkzs) .left:where(.svelte-tltkzs):before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);height:.8em;width:2px;background-color:var(--text-color);margin-inline:var(--gap-sm)}.menu.svelte-tltkzs:not(.open){cursor:pointer}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs){height:50px;display:flex;justify-content:space-between;align-items:center;padding:0 var(--gap-sm);font:var(--font-info-text);text-transform:uppercase;gap:var(--gap-sm)}@media screen and (max-width: 768px){.menu.svelte-tltkzs .bar:where(.svelte-tltkzs){height:36px}}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .left:where(.svelte-tltkzs){flex:1;height:100%!important;display:flex;align-items:center;justify-content:flex-start}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .left:where(.svelte-tltkzs) input{background:var(--nav-color)!important;height:100%!important}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .icon:where(.svelte-tltkzs){cursor:pointer;padding:8px;margin-right:-8px;touch-action:manipulation}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .icon:where(.svelte-tltkzs):focus{border-radius:var(--border-radius-sm);outline:2px solid var(--color-subtle-black)}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .icon:where(.svelte-tltkzs)>:where(.svelte-tltkzs){height:12px;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .search:where(.svelte-tltkzs){border:none;width:100%;font:var(--font-info-text);text-transform:uppercase;height:.8em;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:var(--gap-sm);color:var(--text-color)}@media screen and (max-width: 768px){.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .search:where(.svelte-tltkzs){font-size:16px!important}}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .search:where(.svelte-tltkzs)::-moz-placeholder{color:var(--text-color);opacity:.5}.menu.svelte-tltkzs .bar:where(.svelte-tltkzs) .search:where(.svelte-tltkzs)::placeholder{color:var(--text-color);opacity:.5}.menu.svelte-tltkzs:not(.open) .content:where(.svelte-tltkzs){max-height:0px;min-height:0;overflow:hidden;padding-block:0;transition:all var(--transition-basic)}.menu.svelte-tltkzs .content:where(.svelte-tltkzs){position:absolute;overflow-y:auto;max-height:350px;min-height:2em;top:54px;padding:var(--gap);width:100%;height:auto;background-color:var(--nav-color);transition:all var(--transition-basic);display:flex;flex-direction:column}@media screen and (max-width: 768px){.menu.svelte-tltkzs .content:where(.svelte-tltkzs){max-height:calc(100dvh - 2 * var(--gap-sm) - 48px);min-height:calc(100dvh - 2 * var(--gap-sm) - 48px);padding:var(--gap-lg)}}.footer.svelte-tltkzs{margin-top:var(--gap);display:grid;gap:var(--gap-xl);grid-template-columns:1fr 1fr 1.5fr}.footer.svelte-tltkzs .switcher-option,.footer.svelte-tltkzs .colormode-wrapper button{font:var(--font-info-text-xs)}@media screen and (max-width: 768px){.footer.svelte-tltkzs{display:flex;justify-content:space-between}}.group.svelte-tltkzs{display:flex;flex-direction:column;gap:var(--gap-sm)}.group.suggestions.svelte-tltkzs{width:100%}.group.suggestions.svelte-tltkzs .item:where(.svelte-tltkzs){opacity:.5;color:var(--text-color)}.group.suggestions.svelte-tltkzs .item[aria-selected=true]:where(.svelte-tltkzs){opacity:1;color:var(--text-color);text-decoration:underline}.group.svelte-tltkzs>.title:where(.svelte-tltkzs){font:var(--font-info-text-xs);text-transform:uppercase;opacity:.5;margin-bottom:var(--gap-xxs)}.group.svelte-tltkzs .item:where(.svelte-tltkzs){font:var(--font-info-text);text-transform:uppercase;color:var(--text-color);display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-3xs);text-decoration:none}.group.svelte-tltkzs .item[aria-selected=true]:where(.svelte-tltkzs){color:var(--text-color)}.group.svelte-tltkzs .item[aria-selected=true]:where(.svelte-tltkzs) .result-title:where(.svelte-tltkzs){text-decoration:underline}.group.svelte-tltkzs .item:where(.svelte-tltkzs):hover .result-title:where(.svelte-tltkzs){text-decoration:underline}.group.svelte-tltkzs .item:where(.svelte-tltkzs) .icon:where(.svelte-tltkzs){margin-right:var(--gap-2xs);height:1em}.group.svelte-tltkzs .item:where(.svelte-tltkzs) .link-content:where(.svelte-tltkzs){display:flex;align-items:center;gap:var(--gap-xs)}.group.svelte-tltkzs .item:where(.svelte-tltkzs) .indicator:where(.svelte-tltkzs){background:#bf5537;color:#f1d0ba;font:var(--font-info-text-xs);border-radius:50%;margin-right:var(--gap-2xs);display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;padding:8px;transition:all var(--transition-basic)}.group.svelte-tltkzs .item:where(.svelte-tltkzs) .result-title:where(.svelte-tltkzs){font:var(--font-info-text-sm);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;line-height:1.4;max-height:2.8em}.group.svelte-tltkzs .item:where(.svelte-tltkzs) .result-excerpt:where(.svelte-tltkzs){font:var(--font-text-xs);text-transform:none;color:var(--text-color);line-height:1.4;font-weight:400;text-decoration:none;white-space:normal;word-wrap:break-word;overflow:visible}.group.svelte-tltkzs .item:where(.svelte-tltkzs) .result-excerpt:where(.svelte-tltkzs) .excerpt-text{opacity:.5}.group.svelte-tltkzs .item:where(.svelte-tltkzs) .result-excerpt:where(.svelte-tltkzs) strong{font-weight:400;opacity:1;color:var(--text-color);text-decoration:none}.group.svelte-tltkzs .item.case:where(.svelte-tltkzs){display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;gap:var(--gap-xs);align-items:center;text-decoration:none;color:var(--text-color);width:100%}.group.svelte-tltkzs .item.case:where(.svelte-tltkzs) a{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;gap:var(--gap-xs);align-items:center;text-decoration:none;color:var(--text-color);width:100%}.group.svelte-tltkzs .item.case:where(.svelte-tltkzs):focus .title:where(.svelte-tltkzs),.group.svelte-tltkzs .item.case:where(.svelte-tltkzs):focus-within .title:where(.svelte-tltkzs){text-decoration:underline}.group.svelte-tltkzs .item.case:where(.svelte-tltkzs) .media:where(.svelte-tltkzs){width:3rem;aspect-ratio:1;background-color:var(--color-light-grey)}.group.svelte-tltkzs .item.case:where(.svelte-tltkzs) .title:where(.svelte-tltkzs){display:flex;flex-direction:column;justify-content:center;width:100%;flex:1;overflow:hidden}.group.svelte-tltkzs .item.case:where(.svelte-tltkzs) .icon:where(.svelte-tltkzs){width:1rem;display:flex;justify-content:center;align-items:center;height:1rem;aspect-ratio:1;transform:translate(0);transition:all var(--transition-basic)}.group.svelte-tltkzs .item.case:where(.svelte-tltkzs):hover .icon:where(.svelte-tltkzs){transform:translate(4px)}.results.svelte-tltkzs{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:var(--gap-xl);flex-wrap:wrap;flex:1}@media screen and (max-width: 768px){.results.svelte-tltkzs{display:flex;gap:var(--gap-xl);flex-direction:column;justify-content:flex-start}}.results.search.svelte-tltkzs{display:flex;flex-direction:column;gap:0}.results.search.svelte-tltkzs .search-layout:where(.svelte-tltkzs){display:grid;grid-template-columns:1fr 3fr;gap:var(--gap-xl);width:100%}@media screen and (max-width: 768px){.results.search.svelte-tltkzs .search-layout:where(.svelte-tltkzs){grid-template-columns:1fr;gap:var(--gap-lg)}}.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):focus) .item:where(.svelte-tltkzs):not(:focus):not(:hover) .text-with-icon,.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):hover) .item:where(.svelte-tltkzs):not(:focus):not(:hover) .text-with-icon{opacity:.5}.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):focus) .item:where(.svelte-tltkzs):not(:focus):not(:hover) .text-with-icon svg path,.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):hover) .item:where(.svelte-tltkzs):not(:focus):not(:hover) .text-with-icon svg path{opacity:.5}.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):focus) .item:where(.svelte-tltkzs):not(:focus):not(:hover) .icon:where(.svelte-tltkzs),.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):hover) .item:where(.svelte-tltkzs):not(:focus):not(:hover) .icon:where(.svelte-tltkzs){opacity:.5}.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):focus) .item:not(:focus):not(:hover).case:where(.svelte-tltkzs) .title:where(.svelte-tltkzs),.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):hover) .item:not(:focus):not(:hover).case:where(.svelte-tltkzs) .title:where(.svelte-tltkzs){opacity:.5}.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):focus) .item:not(:focus):not(:hover).case:where(.svelte-tltkzs) .icon:where(.svelte-tltkzs) svg path,.results.recommendations.svelte-tltkzs .group:where(.svelte-tltkzs):has(.item:where(.svelte-tltkzs):hover) .item:not(:focus):not(:hover).case:where(.svelte-tltkzs) .icon:where(.svelte-tltkzs) svg path{fill-opacity:.5}.results.recommendations.svelte-tltkzs .item:where(.svelte-tltkzs):focus .text-with-icon,.results.recommendations.svelte-tltkzs .item:where(.svelte-tltkzs):hover .text-with-icon{color:var(--text-color);box-shadow:0 1px 0 0 var(--text-color)}.results.recommendations.svelte-tltkzs .item:focus.case:where(.svelte-tltkzs) .title:where(.svelte-tltkzs),.results.recommendations.svelte-tltkzs .item:hover.case:where(.svelte-tltkzs) .title:where(.svelte-tltkzs){color:var(--text-color);text-decoration:underline}.results.recommendations.svelte-tltkzs .item.active:where(.svelte-tltkzs) .text-with-icon{box-shadow:0 1px 0 0 var(--text-color)}.results.recommendations.svelte-tltkzs .item.active.case:where(.svelte-tltkzs) .title:where(.svelte-tltkzs){text-decoration:underline}.no-results.svelte-tltkzs .title:where(.svelte-tltkzs){font:var(--font-info-text-xxs);text-transform:uppercase;color:var(--text-color);opacity:.5}.no-results.svelte-tltkzs .description:where(.svelte-tltkzs){margin-top:1em;font:var(--font-info-text-xs);text-transform:uppercase;line-height:2em}header.svelte-hv3zzy{position:fixed;display:flex;justify-content:center;top:var(--header__banner__height);left:0;width:100%;height:var(--header__nav__height);padding:0 var(--page-padding);transform:translateY(0);transition:all .3s ease;background:transparent;z-index:100}header.collapsed.svelte-hv3zzy{transform:translateY(calc(-1 * var(--header__nav__height)));top:0}header.svelte-hv3zzy .inner-header:where(.svelte-hv3zzy){position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;transition:background-color .3s ease,color .3s ease}header.svelte-hv3zzy .left:where(.svelte-hv3zzy){display:inline-flex;align-items:center;justify-content:flex-start;gap:16px;height:100%}header.svelte-hv3zzy .left:where(.svelte-hv3zzy) svg{width:100%;max-width:180px}@media screen and (max-width: 768px){header.svelte-hv3zzy .left:where(.svelte-hv3zzy) svg{max-width:100px}}header.svelte-hv3zzy .left:where(.svelte-hv3zzy) .svg{align-items:flex-start!important}header.svelte-hv3zzy .right:where(.svelte-hv3zzy){display:flex;align-items:center;gap:2.4vw;height:100%;z-index:2;flex-shrink:0}header.svelte-hv3zzy .right:where(.svelte-hv3zzy) svg{max-width:22px}@media (max-width: 1250px){header.svelte-hv3zzy .right:where(.svelte-hv3zzy){gap:var(--content-padding)}}@media screen and (max-width: 1024px){header.svelte-hv3zzy{padding:0 var(--page-padding)}}@media screen and (max-width: 768px){header.svelte-hv3zzy{padding:0 var(--page-padding)}}.logo.svelte-hv3zzy{height:50px}.logo.svelte-hv3zzy img{-o-object-position:left;object-position:left}.logo.svelte-hv3zzy svg path{fill:var(--text-color)}@media screen and (max-width: 768px){.logo.svelte-hv3zzy{height:16px}}
