.k3pg-ls-f{display:grid;gap:24px;padding-top:24px;border-top:1px solid var(--k3pg-line)}.k3pg-ls-chips{display:flex;flex-wrap:wrap;gap:8px}.k3pg-ls-chips a{display:flex;align-items:center;min-height:44px;padding:6px 14px;border:1px solid var(--k3-link-line);font-weight:700;font-size:1.6rem;text-decoration:none}.k3pg-ls-chips a[aria-current]{background:var(--k3-on-surface);color:var(--k3-surface)}.k3pg-ls-form{display:grid;gap:8px}.k3pg-ls-row{display:flex;flex-wrap:wrap;gap:12px}.k3pg-ls-row .k3pg-btn{flex:1 0 auto}.k3pg-ls-in{flex:9 1 14em;min-width:0;min-height:56px;padding:12px 14px;border:0;background:var(--k3-white);color:var(--k3-ink-950);font:600 1.7rem/1.3 var(--k3-font-sans)}.k3pg-ls-in::placeholder{color:var(--k3-slate-600);opacity:1}select.k3pg-ls-in{-webkit-appearance:none;appearance:none;border-radius:0;padding-right:44px;background:var(--k3-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 18px center}.k3pg-ls-cards{display:grid;gap:24px}.k3pg-ls-c{display:grid;align-content:start;border-top:4px solid var(--k3pg-rule);background:var(--k3-white)}.k3pg-ls-m img{width:100%;aspect-ratio:3/2;object-fit:cover}.k3pg-ls-b{display:grid;align-content:start;gap:10px;padding:18px 20px 20px}.k3pg-ls-b span{margin:0 6px}.k3pg-ls-b .k3pg-cover__t{font-size:2.2rem;line-height:1.2}.k3pg-ls-b h2 a{display:inline-flex;align-items:center;min-height:44px}.k3pg-ls-b .k3pg-lnk::after{content:"";width:9px;height:9px;border:solid;border-width:2px 2px 0 0;transform:rotate(45deg)}.k3pg-ls-pg{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px}.k3pg-ls-pg :is(.current,.next,.prev){border-color:var(--k3-ink-900);background:var(--k3-ink-900);color:var(--k3-white)}.k3pg-ls-pg .dots{border-color:transparent}:is(.k3pg-ls-chips,.k3pg-ls-b h2) a:hover{text-decoration:underline}.k3pg-ls-x .k3pg-num{font-family:var(--k3-font-sans);font-weight:800}.k3pg-ls-fill{background:var(--k3-on-surface);color:var(--k3-surface)}.k3pg-ls-panel{display:grid;gap:8px;padding:20px}.k3pg-ls-strip{padding-top:48px}.k3pg-ls-strip .k3pg-tile{min-height:0}.k3pg-ls-strip .k3pg-num{font-size:min(4rem,10vw)}@media (min-width:761px){.k3pg-ls-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.k3pg-ls-hero .k3pg-hero__copy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:48px}.k3pg-ls-hero .k3pg-hero__text{grid-area:1/2/span 2;align-self:center}.k3pg-ls-hero .k3pg-ls-f{grid-column:1/-1}.k3pg-ls-f{grid-template-columns:minmax(0,1fr) minmax(16em,24em);align-items:end;column-gap:48px}.k3pg-ls-f > :is(.k3pg-ls-search,.k3pg-links){grid-column:1/-1}.k3pg-ls-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.k3pg-ls-c--lead{grid-column:1/-1;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.k3pg-ls-c--lead .k3pg-ls-b{align-content:center;padding:32px 40px}.k3pg-ls-c--lead .k3pg-cover__t{font-size:clamp(3rem,2.6vw,4rem)}}
