.vA2-category-assignment{margin-top:22px;padding:20px;border:1px solid var(--border,#dbe7f2);border-radius:16px;background:#f8fbff}.vA2-category-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:430px;overflow:auto;padding:4px}.vA2-category-option{display:grid;grid-template-columns:auto 1fr;gap:2px 9px;align-items:start;padding:10px;border:1px solid #dbe7f2;border-radius:10px;background:#fff;cursor:pointer}.vA2-category-option input{grid-row:1/3;margin-top:3px}.vA2-category-option span{font-weight:750;color:#10243d}.vA2-category-option small{color:#667991}.vA2-category-option.depth-2{margin-left:8px}.vA2-category-option.depth-3{margin-left:16px}.vA2-quick-category{margin-top:16px;padding:14px 16px;border-radius:12px;background:#eef6ff}.vA2-quick-category summary{cursor:pointer;font-weight:800;color:#0756c7}.vA2-quick-category[open] summary{margin-bottom:14px}.vA2-usp-editor{display:grid;gap:10px}.vA2-usp-row{display:grid;grid-template-columns:34px 1fr 40px;gap:10px;align-items:end;padding:12px;border:1px solid #dbe7f2;border-radius:12px;background:#fff}.vA2-usp-row>span{display:grid;place-items:center;width:30px;height:30px;margin-bottom:7px;border-radius:50%;background:#e8f7ef;color:#08784a;font-weight:900}.vA2-usp-row label{margin:0}.vA2-usp-row button{height:40px;border:0;border-radius:9px;background:#fff0f0;color:#a22121;font-size:1.3rem}.vA2-catalogue-loader{display:flex;align-items:center;justify-content:center;gap:12px;padding:26px;color:#526a84}.vA2-catalogue-loader span{width:24px;height:24px;border:3px solid #dbe7f2;border-top-color:#0878e5;border-radius:50%;animation:vA2spin .75s linear infinite}.vA2-infinite-ready .v6-pagination{display:none}@keyframes vA2spin{to{transform:rotate(360deg)}}.vA2-spec-section{background:linear-gradient(145deg,#f6faff,#fff)}.vA2-spec-accordion{display:grid;gap:12px}.vA2-spec-accordion details{overflow:hidden;border:1px solid #d9e6f4!important;border-radius:16px!important;background:#fff;box-shadow:0 8px 30px rgba(7,31,74,.05)}.vA2-spec-accordion summary{display:grid!important;grid-template-columns:14px 1fr auto!important;gap:13px;align-items:center;padding:18px 20px!important}.vA2-spec-icon{width:10px!important;height:10px!important;border-radius:50%;background:linear-gradient(135deg,#0878e5,#69c7ff);box-shadow:0 0 0 5px #e8f4ff}.vA2-spec-accordion summary strong{font-size:1.02rem;color:#10243d}.vA2-spec-accordion details[open]{border-color:#9acdf8!important;box-shadow:0 14px 38px rgba(8,120,229,.1)}.vA2-spec-accordion details p{margin:0;padding:0 20px 20px 47px;color:#526a84;line-height:1.7}.vA2-editorial-hero,.vA2-article-hero{padding:88px 0;background:radial-gradient(circle at 85% 10%,rgba(105,199,255,.22),transparent 28%),linear-gradient(135deg,#031a3c,#0b3f7c);color:#fff}.vA2-editorial-hero h1,.vA2-article-hero h1{max-width:880px;margin:10px 0 16px;font-size:clamp(2.5rem,5vw,5rem);line-height:1.02}.vA2-editorial-hero p,.vA2-article-hero p{max-width:760px;color:#d7eaff;font-size:1.08rem}.vA2-article-hero a{color:#8ed2ff}.vA2-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vA2-blog-grid article{display:flex;flex-direction:column;min-height:300px;padding:26px;border:1px solid #dbe7f2;border-radius:20px;background:#fff;box-shadow:0 16px 44px rgba(7,31,74,.07)}.vA2-blog-grid article>span{color:#0878e5;font-weight:800}.vA2-blog-grid h2{margin:14px 0;font-size:1.35rem;line-height:1.3}.vA2-blog-grid p{color:#667991;line-height:1.65}.vA2-blog-grid a{margin-top:auto;color:#0756c7;font-weight:850}.vA2-article-body .rich-content{font-size:1.05rem;line-height:1.85}.vA2-testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vA2-testimonial-grid article{overflow:hidden;padding:22px;border:1px solid #dbe7f2;border-radius:20px;background:#fff;box-shadow:0 16px 44px rgba(7,31,74,.07)}.vA2-testimonial-grid h2{margin:18px 0 8px}.vA2-quote-mark{height:58px;color:#0878e5;font:800 5rem/1 Georgia,serif}.vA2-video-add{margin-bottom:24px}.vA2-video-admin-list{display:grid;gap:16px;margin:22px 0}.vA2-video-admin-list article{padding:18px;border:1px solid #dbe7f2;border-radius:14px;background:#f8fbff}.vA2-delete-video{border:0;background:transparent;color:#ad2424;text-decoration:underline}.vA2-mega-branch>div{margin:3px 0 8px 10px;padding-left:9px;border-left:2px solid #cce5fa}.vA2-mega-branch>div>a{font-size:.86rem!important;font-weight:750!important}.vA2-mega-branch>div>div{margin:2px 0 6px 10px}.vA2-mega-branch>div>div>a{display:block;font-size:.8rem!important;color:#56708b!important}.v6-filter-panel{align-self:start;position:sticky;top:120px;max-height:calc(100vh - 140px);overflow:auto}
@media(max-width:980px){.vA2-category-checks,.vA2-blog-grid,.vA2-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v6-filter-panel{position:fixed;max-height:none}}
@media(max-width:640px){.vA2-category-checks,.vA2-blog-grid,.vA2-testimonial-grid{grid-template-columns:1fr}.vA2-editorial-hero,.vA2-article-hero{padding:62px 0}.vA2-category-option.depth-2,.vA2-category-option.depth-3{margin-left:0}}
