@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&display=swap";.kb{--kb-heading: "Playfair Display", Georgia, "Times New Roman", serif;--kb-sans: "Manrope", "Helvetica Neue", Helvetica, sans-serif;--kb-ink: #26160f;--kb-muted: #6f4e37;--kb-soft: #8a7364;--kb-page: #faf7f2;--kb-panel: #f5efe8;--kb-white: #ffffff;--kb-line: #e8ddd2;--kb-brand: #653b25;--kb-accent: #aa714b;--kb-container: 1200px;--kb-radius: 16px;font-family:var(--kb-sans);color:var(--kb-ink);background:var(--kb-page);font-size:16px;line-height:1.6}.kb *,.kb *:before,.kb *:after{box-sizing:border-box}.kb h1,.kb h2,.kb h3,.kb p{margin:0}.kb a{color:inherit;text-decoration:none}.kb a:hover{color:var(--kb-brand)}.kb-wrap{width:min(100% - 40px,var(--kb-container));margin-inline:auto}.kb-crumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:20px 0 0;font-size:13px;color:var(--kb-soft)}.kb-crumb a{color:var(--kb-muted)}.kb-crumb [aria-hidden]{opacity:.5}.kb-hero{padding:48px 0 40px;background:linear-gradient(180deg,var(--kb-panel) 0%,var(--kb-page) 100%);border-bottom:1px solid var(--kb-line)}.kb-hero__eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kb-accent);margin-bottom:12px}.kb-hero h1{font-family:var(--kb-heading);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;max-width:18ch}.kb-hero__lead{margin-top:16px;max-width:54ch;color:var(--kb-muted);font-size:1.05rem}.kb-search{margin-top:28px;display:flex;gap:10px;max-width:520px}.kb-search input{flex:1;min-height:48px;border:1px solid var(--kb-line);border-radius:999px;padding:0 20px;font:inherit;background:var(--kb-white);color:var(--kb-ink)}.kb-search input:focus{outline:2px solid var(--kb-accent);outline-offset:1px}.kb-search button{min-height:48px;padding:0 22px;border:none;border-radius:999px;background:var(--kb-brand);color:#fff;font:inherit;font-weight:600;cursor:pointer}.kb-search button:hover{background:var(--kb-accent)}.kb-quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.kb-chip{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid var(--kb-line);background:var(--kb-white);font-size:13px;font-weight:500;color:var(--kb-muted)}.kb-chip:hover,.kb-chip.is-active{border-color:var(--kb-accent);color:var(--kb-brand)}.kb-section{padding:56px 0}.kb-section__head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px}.kb-section__head h2{font-family:var(--kb-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600}.kb-section__head p{color:var(--kb-soft);font-size:.95rem;max-width:42ch}.kb-link{font-size:14px;font-weight:600;color:var(--kb-brand)}.kb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.kb-card{display:flex;flex-direction:column;gap:10px;padding:22px;background:var(--kb-white);border:1px solid var(--kb-line);border-radius:var(--kb-radius);min-height:160px;transition:border-color .15s,transform .15s}.kb-card:hover{border-color:var(--kb-accent);transform:translateY(-2px)}.kb-card__order{font-size:12px;font-weight:600;color:var(--kb-accent);letter-spacing:.04em}.kb-card h3{font-family:var(--kb-heading);font-size:1.2rem;font-weight:600;line-height:1.25}.kb-card p{color:var(--kb-soft);font-size:.9rem;flex:1}.kb-card__meta{font-size:12px;font-weight:600;color:var(--kb-muted)}.kb-term-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.kb-term-card{padding:20px;background:var(--kb-white);border:1px solid var(--kb-line);border-radius:var(--kb-radius);display:flex;flex-direction:column;gap:8px;min-height:140px}.kb-term-card:hover{border-color:var(--kb-accent)}.kb-term-card h3{font-family:var(--kb-heading);font-size:1.15rem;font-weight:600}.kb-term-card p{color:var(--kb-soft);font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kb-term-card.is-hidden{display:none}.kb-empty{padding:40px;text-align:center;border:1px dashed var(--kb-line);border-radius:var(--kb-radius);background:var(--kb-white);color:var(--kb-soft)}.kb-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:40px;padding:40px 0 72px;align-items:start}.kb-def{margin:20px 0 32px;padding:20px 22px;background:var(--kb-panel);border-left:3px solid var(--kb-accent);border-radius:0 var(--kb-radius) var(--kb-radius) 0;font-size:1.05rem}.kb-body{font-size:1.02rem}.kb-body h2{font-family:var(--kb-heading);font-size:1.45rem;margin:2rem 0 .75rem;scroll-margin-top:96px}.kb-body h3{font-family:var(--kb-heading);font-size:1.15rem;margin:1.5rem 0 .5rem}.kb-body p{margin:0 0 1rem}.kb-body ul,.kb-body ol{margin:0 0 1rem;padding-left:1.25rem}.kb-body a{color:var(--kb-brand);text-decoration:underline;text-underline-offset:2px}.kb-side{position:sticky;top:96px;display:flex;flex-direction:column;gap:20px}.kb-toc,.kb-side-card{padding:18px;background:var(--kb-white);border:1px solid var(--kb-line);border-radius:var(--kb-radius)}.kb-toc h2,.kb-side-card h2{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kb-soft);margin-bottom:12px}.kb-toc ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.kb-toc a{font-size:14px;color:var(--kb-muted)}.kb-badge{display:inline-flex;padding:4px 10px;border-radius:999px;background:var(--kb-panel);color:var(--kb-brand);font-size:12px;font-weight:600}@media(max-width:1023px){.kb-grid,.kb-term-grid{grid-template-columns:repeat(2,1fr)}.kb-layout{grid-template-columns:1fr}.kb-side{position:static}}@media(max-width:767px){.kb-wrap{width:min(100% - 24px,var(--kb-container))}.kb-hero{padding:32px 0 28px}.kb-grid,.kb-term-grid{grid-template-columns:1fr}.kb-section{padding:40px 0}.kb-search{flex-direction:column}.kb-search button{width:100%;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kairos-encyclopedia.css.map */
