.hc-wrap{font-family:Inter,sans-serif;margin:0 auto;max-width:1120px;padding:72px 24px;position:relative;z-index:1}.hc-head{margin-bottom:48px;text-align:center}.hc-head .section-label{background:#e6f5f9;border-radius:130px;color:#0098c1;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:16px;padding:4px 14px;text-transform:uppercase}.hc-headline{color:#1e1f24;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.2;margin-bottom:12px}.hc-desc{color:#45484d;font-size:17px;line-height:1.6;margin:0 auto 28px;max-width:600px}.hc-search-wrap{margin:0 auto;max-width:480px;position:relative}.hc-search-icon{color:#8c8c8c;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.hc-search{background:#fff;border:1.5px solid #ededed;border-radius:10px;color:#1e1f24;font-family:Inter,sans-serif;font-size:15px;outline:none;padding:12px 16px 12px 44px;transition:border-color .18s,box-shadow .18s;width:100%}.hc-search:focus{border-color:#0098c1;box-shadow:0 0 0 3px rgba(0,152,193,.15)}.hc-search::placeholder{color:#8c8c8c}.hc-body{align-items:start;display:grid;gap:32px;grid-template-columns:240px 1fr}.hc-sidebar{background:#fff;border:1.5px solid #ededed;border-radius:14px;box-shadow:4px 4px 20px rgba(0,0,0,.06);padding:20px 16px;position:sticky;top:96px}.hc-sidebar-label{color:#8c8c8c;font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:10px;padding:0 8px;text-transform:uppercase}.hc-cat-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.hc-cat-item{align-items:center;border-radius:8px;color:#45484d;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:9px 10px;transition:background .15s,color .15s;user-select:none}.hc-cat-item.active,.hc-cat-item:hover{background:#e6f5f9;color:#0098c1}.hc-cat-icon{flex-shrink:0;font-size:16px;line-height:1;text-align:center;width:26px}.hc-cat-name{flex:1;min-width:0;overflow:visible;text-overflow:unset;white-space:normal}.hc-cat-count{background:#ededed;border-radius:130px;color:#8c8c8c;flex-shrink:0;font-size:11px;font-weight:600;padding:1px 7px;transition:background .15s,color .15s}.hc-cat-item.active .hc-cat-count,.hc-cat-item:hover .hc-cat-count{background:rgba(0,152,193,.15);color:#0081a4}.hc-support-note{border-top:1px solid #ededed;color:#8c8c8c;font-size:12px;line-height:1.5;margin-top:20px;padding-left:2px;padding-right:2px;padding-top:16px}.hc-main{min-width:0}.hc-panel{display:block}.hc-panel[hidden]{display:none}.hc-panel-title{color:#1e1f24;font-size:22px;font-weight:700;margin-bottom:6px}.hc-panel-desc{color:#45484d;font-size:15px;line-height:1.6;margin-bottom:24px}.hc-faq-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.hc-faq-item{background:#fff;border:1.5px solid #ededed;border-radius:12px;overflow:hidden;transition:border-color .18s,box-shadow .18s}.hc-faq-item:hover{border-color:#c2e6f0}.hc-faq-item.open{border-color:#0098c1;box-shadow:0 2px 12px rgba(0,152,193,.1)}.hc-faq-q{align-items:center;background:none;border:none;color:#1e1f24;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:15px;font-weight:600;gap:12px;justify-content:space-between;padding:18px 20px;text-align:left;transition:color .15s;width:100%}.hc-faq-item.open .hc-faq-q{color:#0098c1}.hc-faq-q-text{flex:1;line-height:1.4}.hc-faq-chevron{color:#8c8c8c;flex-shrink:0;transition:transform .25s ease,color .15s}.hc-faq-item.open .hc-faq-chevron{color:#0098c1;transform:rotate(180deg)}.hc-faq-a{color:#45484d;font-size:14px;line-height:1.7;padding:0 20px 18px}.hc-faq-a[hidden]{display:none}.hc-faq-a p{margin-bottom:10px}.hc-faq-a p:last-child{margin-bottom:0}.hc-faq-a ol,.hc-faq-a ul{margin-bottom:10px;padding-left:20px}.hc-faq-a a{color:#0098c1;text-decoration:underline}.hc-fraud-notice{align-items:flex-start;background:#fbebeb;border:1px solid #f6cfcf;border-left:4px solid #db3737;border-radius:8px;display:flex;gap:16px;margin-bottom:28px;padding:24px}.hc-fraud-heading{color:#631919;font-size:18px;font-weight:700;margin:0 0 8px}.hc-fraud-body{color:#631919;font-size:14px;line-height:1.6;margin:0}.hc-subcat{margin-top:32px}.hc-subcat:first-of-type{margin-top:24px}.hc-subcat-title{border-bottom:1px solid #ededed;color:#8c8c8c;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;padding-bottom:10px;text-transform:uppercase}.hc-no-results{color:#8c8c8c;font-size:14px;padding:24px 0}.hc-highlight{background:rgba(0,152,193,.18);border-radius:2px;padding:0 1px}@media (max-width:768px){.hc-body{grid-template-columns:1fr}.hc-sidebar{overflow-x:auto;position:static}.hc-cat-list{flex-direction:row;flex-wrap:wrap;gap:6px}.hc-cat-item{flex-shrink:0}}