/* Auftrion V7.0.62 — editorial SEO knowledge layer with crawl-safe archive pagination. */
.knowledge-hero{background:linear-gradient(180deg,#f7f9fc 0%,#fff 100%);border-bottom:1px solid #e6ebf2}.knowledge-hero .container{max-width:1120px}.knowledge-eyebrow{font-size:.74rem;letter-spacing:.13em;font-weight:800;color:#2563eb;margin-bottom:14px}.knowledge-hero h1,.knowledge-article-head h1{max-width:920px;color:#0f172a;font-weight:780;letter-spacing:-.035em;line-height:1.06}.knowledge-hero h1{font-size:clamp(2.4rem,5vw,4.8rem)}.knowledge-hero .lead{max-width:760px;color:#475569;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.7}.knowledge-list-section{background:#fff}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.knowledge-card{border:1px solid #e3e8ef;border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 10px 35px rgba(15,23,42,.055);transition:transform .2s ease,box-shadow .2s ease}.knowledge-card:hover{transform:translateY(-3px);box-shadow:0 18px 48px rgba(15,23,42,.09)}.knowledge-card-media{display:block;aspect-ratio:16/9;background:#eef2f7;overflow:hidden}.knowledge-card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.knowledge-card:hover .knowledge-card-media img{transform:scale(1.018)}.knowledge-card-placeholder{height:100%;display:grid;place-items:center;font-size:2.5rem;color:#64748b;background:radial-gradient(circle at 30% 20%,#fff,#e7edf5)}.knowledge-card-body{padding:24px}.knowledge-meta,.knowledge-article-meta{display:flex;gap:14px;flex-wrap:wrap;color:#64748b;font-size:.8rem;font-weight:650}.knowledge-card h2{font-size:1.28rem;line-height:1.25;margin:12px 0}.knowledge-card h2 a{color:#111827;text-decoration:none}.knowledge-card p{color:#526070;line-height:1.65}.knowledge-read{display:inline-flex;gap:7px;align-items:center;color:#1d4ed8;font-weight:750;text-decoration:none}.knowledge-empty{max-width:760px;margin:auto;padding:50px;border:1px solid #e2e8f0;border-radius:20px;background:#f8fafc}.knowledge-article{background:#fff;padding-bottom:80px}.knowledge-article-head{padding:70px 0 36px;background:linear-gradient(180deg,#f8fafc 0%,#fff 100%)}.knowledge-article-head .container,.knowledge-article>.container{max-width:1060px}.knowledge-back{display:inline-flex;gap:8px;align-items:center;margin-bottom:38px;color:#475569;text-decoration:none;font-weight:650}.knowledge-article-head h1{font-size:clamp(2.3rem,4.6vw,4.55rem);margin-bottom:22px}.knowledge-article-lead{max-width:820px;color:#475569;font-size:1.2rem;line-height:1.7}.knowledge-feature{margin:10px 0 48px;border-radius:24px;overflow:hidden;aspect-ratio:16/9;background:#eef2f7;box-shadow:0 20px 60px rgba(15,23,42,.12)}.knowledge-feature img{width:100%;height:100%;object-fit:cover;display:block}.knowledge-prose{max-width:800px;margin:0 auto;color:#27364a;font-size:1.075rem;line-height:1.82}.knowledge-prose h2{font-size:clamp(1.55rem,2.5vw,2.15rem);line-height:1.2;color:#0f172a;margin:2.3em 0 .65em;letter-spacing:-.02em}.knowledge-prose h3{font-size:1.35rem;color:#172033;margin:1.8em 0 .55em}.knowledge-prose p{margin:0 0 1.3em}.knowledge-prose ul,.knowledge-prose ol{margin:0 0 1.5em;padding-left:1.4em}.knowledge-prose li{margin:.45em 0}.knowledge-prose a{color:#1d4ed8;text-underline-offset:3px}.knowledge-prose blockquote{border-left:3px solid #2563eb;margin:2em 0;padding:15px 22px;background:#f5f8ff;border-radius:0 12px 12px 0}.knowledge-cta{max-width:900px;margin:70px auto 0;padding:34px;border:1px solid #dfe6ef;border-radius:24px;background:#f8fafc;display:flex;justify-content:space-between;align-items:center;gap:30px}.knowledge-cta h2{color:#0f172a;margin:0 0 6px}.knowledge-cta p{color:#526070;margin:0;max-width:600px}.footer-knowledge{margin:18px 0 14px;padding:16px 0;border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.22)}.footer-knowledge-title{display:block;font-size:.72rem;letter-spacing:.1em;font-weight:800;text-transform:uppercase;margin-bottom:9px;color:#94a3b8}.footer-knowledge-links{display:flex;flex-wrap:wrap;gap:7px 18px}.footer-knowledge-links a{font-size:.9rem;text-decoration:none}.footer-knowledge-links a:hover{text-decoration:underline}.footer-knowledge-all{font-weight:750}
.knowledge-archive-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 24px;color:#64748b}.knowledge-archive-head strong{color:#0f172a}.knowledge-archive-head a{display:inline-flex;align-items:center;gap:7px;color:#475569;text-decoration:none;font-weight:700}.knowledge-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:44px 0 4px;padding-top:28px;border-top:1px solid #e5eaf0}.knowledge-page-numbers{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap}.knowledge-page-link{min-width:42px;height:42px;padding:0 13px;border:1px solid #dbe3ec;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;color:#334155;background:#fff;font-weight:700}.knowledge-page-link:hover{border-color:#93b4ef;color:#1d4ed8;background:#f8fbff}.knowledge-page-link.is-current{background:#1d4ed8;color:#fff;border-color:#1d4ed8;pointer-events:none}.knowledge-page-prev{justify-self:start}.knowledge-page-next{justify-self:end}.knowledge-page-gap{color:#94a3b8;padding:0 2px}.knowledge-related{max-width:900px;margin:70px auto 0;padding-top:38px;border-top:1px solid #e5eaf0}.knowledge-related-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.knowledge-related-head .knowledge-eyebrow{margin-bottom:7px}.knowledge-related-head h2{margin:0;color:#0f172a;font-size:1.75rem}.knowledge-related-head>a{display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-weight:750;color:#1d4ed8}.knowledge-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.knowledge-related-card{overflow:hidden;border:1px solid #e3e8ef;border-radius:16px;background:#fff}.knowledge-related-media{display:block;aspect-ratio:16/9;background:#eef2f7;overflow:hidden}.knowledge-related-media img{display:block;width:100%;height:100%;object-fit:cover}.knowledge-related-placeholder{display:grid;place-items:center;height:100%;color:#64748b;font-size:2rem}.knowledge-related-body{padding:18px}.knowledge-related-body h3{font-size:1.08rem;line-height:1.3;margin:9px 0}.knowledge-related-body h3 a{text-decoration:none;color:#172033}.knowledge-related-body p{margin:0;color:#64748b;line-height:1.55;font-size:.92rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
[data-auftrion-theme="modern"] .knowledge-card,[data-auftrion-theme="modern"] .knowledge-empty,[data-auftrion-theme="modern"] .knowledge-cta{border-color:#dde4ec;box-shadow:none}[data-auftrion-theme="modern"] .knowledge-prose{color:#334155}
@media(max-width:991.98px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-related-grid{grid-template-columns:1fr}.knowledge-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:640px){.knowledge-grid{grid-template-columns:1fr}.knowledge-archive-head{align-items:flex-start}.knowledge-pagination{grid-template-columns:1fr 1fr}.knowledge-page-numbers{grid-column:1/-1;grid-row:1}.knowledge-page-prev{grid-column:1;grid-row:2}.knowledge-page-next{grid-column:2;grid-row:2}.knowledge-related-head{align-items:flex-start;flex-direction:column}.knowledge-article-head{padding-top:45px}.knowledge-card-body{padding:20px}.knowledge-feature{border-radius:16px;margin-bottom:32px}.knowledge-prose{font-size:1.02rem}.knowledge-cta{padding:24px}.footer-knowledge-links{flex-direction:column;gap:8px}}
@media(prefers-reduced-motion:reduce){.knowledge-card,.knowledge-card-media img{transition:none!important}.knowledge-card:hover{transform:none}}
