.knowledge-hero{position:relative;overflow:hidden;padding:88px 0 42px;color:#fff;background:radial-gradient(circle at 84% 20%,rgba(23,160,137,.2),transparent 30%),linear-gradient(120deg,#062936,#0a3d49)}.knowledge-hero:after{position:absolute;right:-8%;bottom:-55%;width:520px;height:520px;border:1px solid rgba(116,212,194,.18);border-radius:50%;content:""}.knowledge-hero .container{position:relative;z-index:1}.knowledge-hero-copy{max-width:820px}.knowledge-hero h1{margin:12px 0 18px;font-size:clamp(3rem,7vw,6.4rem);line-height:.96;letter-spacing:-.055em}.knowledge-hero h1 em{color:#68d3bf;font-style:normal}.knowledge-hero-copy p{max-width:720px;color:#bed1d6;font-size:1.05rem}.knowledge-search{max-width:900px;margin-top:38px;padding:22px;border:1px solid rgba(255,255,255,.15);border-radius:20px;background:rgba(255,255,255,.08);backdrop-filter:blur(10px)}.knowledge-search label{display:block;margin-bottom:10px;font-size:.82rem;font-weight:800;letter-spacing:.04em}.knowledge-search>div{display:flex;gap:9px}.knowledge-search input{min-width:0;flex:1;padding:16px 18px;border:0;border-radius:12px;background:#fff}.knowledge-search button,.knowledge-filters button{padding:0 26px;border:0;border-radius:12px;background:#15967f;color:#fff;font-weight:800}.knowledge-search small{display:block;margin-top:9px;color:#a9c2c8}.knowledge-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:900px;margin-top:30px;border-top:1px solid rgba(255,255,255,.18)}.knowledge-stats a{display:flex;flex-direction:column;padding:20px 20px 0 0;color:#fff}.knowledge-stats strong{font-size:1.75rem}.knowledge-stats span{color:#9fb9c0;font-size:.78rem}.knowledge-domain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.knowledge-domain-grid>a{display:flex;min-height:245px;flex-direction:column;padding:26px;border:1px solid var(--border);border-radius:20px;background:#fff;color:var(--text);transition:.2s ease}.knowledge-domain-grid>a:hover,.knowledge-domain-grid>a.active{border-color:#15967f;box-shadow:0 18px 45px rgba(8,47,60,.1);transform:translateY(-4px)}.knowledge-domain-grid>a>span,.knowledge-type,.knowledge-card-meta span,.glossary-grid span{color:#128a76;font-size:.7rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.knowledge-domain-grid h3{margin:42px 0 9px}.knowledge-domain-grid p{color:var(--muted);font-size:.86rem}.knowledge-domain-grid strong{margin-top:auto;color:#128a76;font-size:.8rem}.knowledge-featured{background:#edf3f5}.knowledge-featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.knowledge-feature-card{display:grid;grid-template-columns:210px 1fr;overflow:hidden;border:1px solid #d8e2e5;border-radius:20px;background:#fff;color:var(--text)}.knowledge-feature-card>div:last-child{display:flex;flex-direction:column;padding:24px}.knowledge-card-visual,.knowledge-result-image{display:grid;min-height:210px;place-items:center;overflow:hidden;background:linear-gradient(145deg,#0a3845,#0e6d70);color:#71d4c1;font-size:.75rem;font-weight:850;letter-spacing:.14em}.knowledge-card-visual img,.knowledge-result-image img{width:100%;height:100%;object-fit:cover}.knowledge-feature-card h3{margin:10px 0;font-size:1.25rem}.knowledge-feature-card p{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:.82rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.knowledge-feature-card footer{display:flex;justify-content:space-between;margin-top:auto;padding-top:13px;border-top:1px solid var(--border);font-size:.72rem}.knowledge-feature-card footer strong{color:#128a76}.knowledge-results-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.knowledge-results-head h2{margin:8px 0}.knowledge-results-head p{margin:0;color:var(--muted)}.saved-knowledge{display:flex;align-items:center;gap:12px;padding:13px 17px;border-radius:13px;background:#e5f4f1;color:#135c53}.saved-knowledge strong{font-size:1.5rem}.saved-knowledge span{font-size:.8rem;font-weight:750}.knowledge-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto auto;gap:9px;margin-bottom:26px;padding:16px;border:1px solid var(--border);border-radius:16px;background:#f7f9fa}.knowledge-filters input,.knowledge-filters select{min-width:0;padding:12px;border:1px solid #ccd9dd;border-radius:10px;background:#fff}.knowledge-filters a{align-self:center;padding:10px;color:#687e86;font-size:.8rem;font-weight:700}.knowledge-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.knowledge-result-card{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:#fff}.knowledge-result-image{min-height:150px;aspect-ratio:16/8}.knowledge-result-card>div{padding:21px}.knowledge-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.knowledge-card-meta small{color:var(--muted)}.knowledge-result-card h3{margin:11px 0;font-size:1.15rem}.knowledge-result-card h3 a{color:var(--text)}.knowledge-result-card p{display:-webkit-box;min-height:64px;overflow:hidden;color:var(--muted);font-size:.84rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.knowledge-result-card footer{display:flex;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--border);color:var(--muted);font-size:.68rem}.knowledge-result-card footer a{margin-left:auto;color:#128a76;font-weight:800}.knowledge-empty{padding:60px;text-align:center;border:1px dashed #bdcdd2;border-radius:18px;background:#f8fbfb}.knowledge-empty strong{font-size:1.2rem}.knowledge-empty p{margin:8px 0 0;color:var(--muted)}.knowledge-pagination{display:flex;justify-content:center;gap:7px;margin-top:32px}.knowledge-pagination a{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--text)}.knowledge-pagination a.active{border-color:#15967f;background:#15967f;color:#fff}.knowledge-glossary{background:#082f3d}.knowledge-glossary .section-heading h2{color:#fff}.knowledge-glossary .section-heading p{color:#a9c1c7}.glossary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.glossary-grid article{padding:23px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.06)}.glossary-grid h3{margin:11px 0 7px;color:#fff}.glossary-grid p{margin:0;color:#aec3c8;font-size:.84rem}.knowledge-featured,.knowledge-results,.knowledge-domains,.knowledge-glossary{padding-top:80px;padding-bottom:80px}
@media(max-width:1050px){.knowledge-domain-grid{grid-template-columns:repeat(2,1fr)}.knowledge-result-grid{grid-template-columns:repeat(2,1fr)}.knowledge-featured-grid{grid-template-columns:1fr}.knowledge-filters{grid-template-columns:1fr 1fr}.knowledge-filters input{grid-column:1/-1}.glossary-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.knowledge-hero{padding:62px 0 32px}.knowledge-search{padding:15px}.knowledge-search>div{flex-direction:column}.knowledge-search button{padding:14px}.knowledge-stats{grid-template-columns:repeat(2,1fr)}.knowledge-domain-grid,.knowledge-result-grid,.glossary-grid{grid-template-columns:1fr}.knowledge-feature-card{grid-template-columns:1fr}.knowledge-card-visual{min-height:150px}.knowledge-filters{grid-template-columns:1fr}.knowledge-filters input{grid-column:auto}.knowledge-filters button{padding:13px}.knowledge-results-head{align-items:flex-start;flex-direction:column}.knowledge-featured,.knowledge-results,.knowledge-domains,.knowledge-glossary{padding-top:55px;padding-bottom:55px}}
