.cv-kb{max-width:1080px;margin:0 auto;padding:34px 0 64px}.cv-kb-hero{text-align:center;padding:46px 24px;border:1px solid var(--cv-border,#e7e7ec);border-radius:24px;background:linear-gradient(145deg,var(--cv-card-bg,#fff),rgba(127,90,240,.07));box-shadow:0 18px 50px rgba(19,23,35,.06)}.cv-kb-hero h1{margin:.35rem 0 .65rem;font-size:clamp(2rem,5vw,3.25rem);line-height:1.05}.cv-kb-hero p{max-width:680px;margin:0 auto;color:var(--cv-muted,#69707d);font-size:1.05rem}.cv-kb-search{display:flex;align-items:center;gap:10px;max-width:640px;margin:26px auto 0;padding:0 16px;background:var(--cv-card-bg,#fff);border:1px solid var(--cv-border,#dddfe6);border-radius:14px;box-shadow:0 10px 30px rgba(19,23,35,.08)}.cv-kb-search input{width:100%;min-height:54px;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;font:inherit}.cv-kb-nav{display:flex;gap:9px;overflow-x:auto;margin:24px 0;padding:3px 1px 9px;scrollbar-width:thin}.cv-kb-nav button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:10px 14px;border:1px solid var(--cv-border,#dddfe6);border-radius:999px;background:var(--cv-card-bg,#fff);color:inherit;font:inherit;font-weight:700;cursor:pointer}.cv-kb-nav button.is-active{background:var(--cv-accent,#6c4cf1);border-color:var(--cv-accent,#6c4cf1);color:#fff}.cv-kb-sections{display:grid;gap:22px}.cv-kb-section{padding:24px;border:1px solid var(--cv-border,#e5e6eb);border-radius:20px;background:var(--cv-card-bg,#fff)}.cv-kb-section-title{display:flex;align-items:center;gap:13px;margin-bottom:16px}.cv-kb-section-title>span{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:rgba(108,76,241,.1);font-size:1.35rem}.cv-kb-section-title h2{margin:0;font-size:1.35rem}.cv-kb-section-title p{margin:2px 0 0;color:var(--cv-muted,#737985);font-size:.88rem}.cv-kb-articles{display:grid;gap:9px}.cv-kb-article{border:1px solid var(--cv-border,#e5e6eb);border-radius:13px;overflow:hidden}.cv-kb-article summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;cursor:pointer;font-weight:750;list-style:none}.cv-kb-article summary::-webkit-details-marker{display:none}.cv-kb-article summary span{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:rgba(108,76,241,.1);color:var(--cv-accent,#6c4cf1);font-size:1.1rem}.cv-kb-article[open] summary{background:rgba(108,76,241,.045)}.cv-kb-answer{padding:0 18px 17px;color:var(--cv-muted,#626977);line-height:1.7}.cv-kb-answer p{margin:0}.cv-kb-empty{text-align:center;padding:45px 20px;border:1px dashed var(--cv-border,#dddfe6);border-radius:18px;color:var(--cv-muted,#6b7280)}@media(max-width:720px){.cv-kb{padding-top:18px}.cv-kb-hero{padding:34px 17px;border-radius:18px}.cv-kb-section{padding:17px}.cv-kb-article summary{padding:14px}.cv-kb-answer{padding:0 14px 14px}}
