.k3pg-on:is(.k3pg--glossary, .k3pg--cindex) .site-inner{max-width: none;margin: 0;padding: 0}.k3pg-vt [hidden]{display: none}.k3pg-vt-search{position: relative;max-width: 36em;margin-top: 8px;color: var(--k3-ink-900)}.k3pg-vt-search svg{position: absolute;top: 17px;left: 16px;width: 22px;height: 22px;pointer-events: none}.k3pg-vt-search__in{width: 100%;min-height: 56px;padding: 12px 16px 12px 52px;border: 2px solid var(--k3-white);appearance: none;background: var(--k3-white);color: var(--k3-ink-950);font: 1.8rem/1.3 var(--k3-font-sans)}.k3pg-vt-search__in::placeholder{color: var(--k3-slate-600);opacity: 1}.k3pg-vt-filter{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(100%, 8.5em), 1fr));column-gap: 16px;border-top: 2px solid var(--k3pg-rule)}.k3pg-vt-filter__b{display: flex;align-items: center;gap: 12px;width: 100%;min-height: 48px;padding: 8px 0;border: 0;border-bottom: 1px solid var(--k3pg-line);background: none;color: var(--k3-on-surface);font: 600 1.7rem/1.3 var(--k3-font-sans);text-align: left;cursor: pointer}.k3pg-vt-filter__b::before{content: "";flex: none;width: 12px;height: 12px;border: 2px solid}.k3pg-vt-filter__b[aria-pressed="true"]{font-weight: 800}.k3pg-vt-filter__b[aria-pressed="true"]::before{background: currentColor}.k3pg-vt-filter__b:hover span{text-decoration: underline}.k3pg-vt-filter__b:focus-visible{outline-offset: -3px}.k3pg-vt-body .k3pg-rec__grid{padding-top: 0;border-top: 0}.k3pg-vt-body.k3pg-rec{padding-top: clamp(32px, 4vw, 56px)}.k3pg-vt-az{display: flex;flex-wrap: wrap;gap: 4px;margin-bottom: clamp(36px, 4vw, 56px)}.k3pg-vt-az > *{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;font-weight: 800;font-size: 1.8rem}.k3pg-vt-az__a{background: var(--k3-mist-50);color: var(--k3-ink-950);text-decoration: none}.k3pg-vt-az__a:hover{background: var(--k3-ink-900);color: var(--k3-white)}.k3pg-vt-az__x{font-weight: 400;color: var(--k3-slate-500)}.k3pg-vt-gl .k3pg-group__h{font-size: min(4.8rem, 12vw);line-height: 1}.k3pg-vt-gl .k3pg-group__rec{align-content: start}.k3pg-vt-gl .k3pg-group__d > p:first-child{color: var(--k3-on-surface)}.k3pg-vt-see{display: flex;flex-wrap: wrap;align-items: center;column-gap: 18px}.k3pg-vt-see > span{font-weight: 600;color: var(--k3pg-kick)}.k3pg-vt-see > a{display: inline-flex;align-items: center;min-height: 44px;font-weight: 600}.k3pg-vt-empty{padding: 24px 0;font-weight: 600;font-size: 2rem}@media (min-width: 1024px){.k3pg-vt-hero .k3pg-h1{font-size: clamp(4.4rem, 5.6vw, 8.8rem);line-height: 0.98}.k3pg-vt-filter{display: block}.k3pg-vt-filter__b{min-height: 52px;font-size: 1.8rem}}
