.hc{max-width:1120px;margin:auto;color:#203440;line-height:1.65}.hc a{color:#164f69;text-underline-offset:3px}.hc a.ss-btn{color:#fff}.hc a.ss-btn--quiet{color:#173b50}.hc h1{font-size:clamp(28px,3.2vw,44px);line-height:1.15;letter-spacing:-.045em;margin:14px 0 20px}.hc h2{font-size:23px;line-height:1.3;letter-spacing:-.025em;margin:0 0 14px}.hc h3{font-size:18px;line-height:1.4;margin:0 0 8px}.hc p{margin:0 0 16px}.hc-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:30px;flex-wrap:wrap}.hc-top>div{display:flex;align-items:center;gap:24px}.hc-hero{padding:44px;background:#eaf1f2;border:1px solid #d5e2e4;border-radius:16px;margin-bottom:40px}.hc-hero h1{margin-top:8px}.hc-search{display:flex;gap:10px;background:#fff;border:1px solid #b6cbd2;padding:7px;border-radius:9px;max-width:820px;box-shadow:0 3px 12px #173b5010}.hc-search input{flex:1;min-width:0;border:0;background:#fff;padding:12px;font:inherit;color:#203440}.hc-search input:focus-visible{outline:2px solid #29617a;border-radius:5px}.hc-search-hint{font-size:13px;margin:16px 0 0!important}.hc-section-head{display:flex;gap:20px;align-items:baseline;justify-content:space-between;margin-bottom:16px}.hc-section-head span,.hc-meta{font-size:13px;color:#596975}.hc-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hc-topic{display:block;text-decoration:none!important;padding:24px;border:1px solid #dce4e7;border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s}.hc-topic:hover{border-color:#739daa;box-shadow:0 4px 16px #16384c0c}.hc-topic-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#edf3f4;color:#264f60;font-size:24px;margin-bottom:20px}.hc-topic p{color:#576872;font-size:14px;line-height:1.6;min-height:45px}.hc-topic-link{font-size:13px;font-weight:650}.hc-start{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;margin:40px 0;padding:32px;border-radius:12px;background:#fff;border:1px solid #dce4e7}.hc-start ol{margin:0;padding-left:24px}.hc-start li{padding:10px 0 10px 8px;border-bottom:1px solid #edf0f2}.hc-faq{margin:40px 0}.hc-faq details{padding:18px 20px;border-bottom:1px solid #dce4e7;background:#fff}.hc-faq summary{font-weight:650;cursor:pointer;min-height:30px}.hc-faq details p{margin-top:16px}.hc-contact{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;background:#eaf1f2;border-radius:12px;padding:28px;margin-top:36px}.hc-contact>div{flex:1 1 400px}.hc-contact p{max-width:640px;margin-bottom:0}.hc-contact h2{font-size:21px}.hc-result{padding:23px 0;border-bottom:1px solid #dce4e7}.hc-result h3 a{text-decoration:none}.hc-result p:last-child{margin:0}.hc-result .hc-meta{margin-bottom:5px}.hc-breadcrumb{font-size:13px;margin-bottom:24px}.hc-article-layout{display:grid;grid-template-columns:minmax(0,740px) 240px;gap:48px}.hc-article{min-width:0}.hc-lede{font-size:18px;color:#566a76;max-width:760px}.hc-article .hc-meta{margin:16px 0 34px}.hc-steps{padding-left:24px;margin-bottom:32px}.hc-steps li{padding:8px 0 12px 10px}.hc-notes{padding:24px;border-left:3px solid #497482;border-radius:0 10px 10px 0;background:#eaf1f2;margin:24px 0}.hc-notes h2{font-size:19px}.hc-notes p:last-child{margin-bottom:0}.hc-related{align-self:start;position:sticky;top:100px;padding:20px;border-left:1px solid #dce4e7}.hc-related h2{font-size:14px;margin:0 0 12px}.hc-related h2:not(:first-child){margin-top:30px}.hc-related a{display:block;font-size:14px;margin:12px 0}.hc-article>.hc-contact{display:block;margin-top:38px}.hc-article>.hc-contact a{display:inline-block;margin-top:16px;font-weight:650}.hc-public-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 5%;border-bottom:1px solid #dce4e7;background:#fff}.hc-public-header>a{font-size:22px;font-weight:800;color:#203e50;text-decoration:none}.hc-public-header nav{display:flex;gap:24px}.ss-help-public{background:#f6f6f7;font-family:Inter,system-ui,sans-serif;color:#203440}.ss-help-public main{padding:32px max(20px,4vw) 70px}.ss-help-public .ss-btn{display:inline-flex;justify-content:center;align-items:center;background:#16394c;color:#fff;border:1px solid #16394c;border-radius:7px;padding:11px 18px;font:600 14px/1.4 Inter,system-ui,sans-serif;cursor:pointer;text-decoration:none}.ss-help-public .ss-btn--quiet{background:#fff;color:#173b50}.hc-form-panel{max-width:780px;padding:28px;background:#fff;border:1px solid #dce4e7;border-radius:12px;margin-top:24px}.hc-form-panel label{display:block;font-weight:650;margin:18px 0 7px}.hc-form-panel input:not([type=hidden]),.hc-form-panel select,.hc-form-panel textarea{display:block;width:100%;padding:12px;border:1px solid #acbec7;border-radius:7px;font:inherit;box-sizing:border-box}.hc-form-panel textarea{resize:vertical}.hc-form-panel .ss-btn{margin-top:18px}.hc-form-panel p{font-size:14px;margin-top:10px}.hc-filter{display:flex;gap:12px;align-items:center;margin:24px 0;flex-wrap:wrap}.hc-filter select{padding:10px;border:1px solid #bac8cf;border-radius:6px;background:#fff;font:inherit}.hc-request-row{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff;border:1px solid #dce4e7;border-radius:10px;margin:14px 0;padding:22px}.hc-request-row h2{font-size:18px;margin:0 0 10px}.hc-request-row p{margin:0;font-size:13px}.hc-request-row h2 a{text-decoration:none}.hc-message{max-width:780px;padding:24px;background:#fff;border:1px solid #dce4e7;border-radius:12px;margin-top:18px;overflow-wrap:anywhere}.hc-message header{display:flex;gap:20px;justify-content:space-between;font-size:13px;margin-bottom:14px}.hc-message p{white-space:normal;margin:0}.hc-message--staff{border-color:#aac2cc;background:#edf5f7}.hc-resolve{margin-top:16px;padding-top:8px;border-top:1px solid #e1e7ea}.hc-pagination{display:flex;justify-content:space-between;gap:20px;margin-top:24px}.hc-signin{padding-top:60px!important;max-width:800px}.hc-signin h2{margin-top:40px}.hc :focus-visible{outline:3px solid #6497b0;outline-offset:3px}
@media(max-width:1100px){.hc-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-article-layout{grid-template-columns:minmax(0,1fr)}.hc-related{position:static;border-left:0;border-top:1px solid #dce4e7}.hc-hero{padding:30px}}
@media(max-width:600px){.hc-top{gap:12px}.hc-top>div{gap:12px}.hc-topic-grid,.hc-start{grid-template-columns:minmax(0,1fr)}.hc-hero{padding:24px 18px}.hc-search{flex-direction:column}.hc-search input{width:100%;box-sizing:border-box}.hc-start{padding:24px;gap:16px}.hc-contact{padding:24px}.hc-form-panel{padding:20px}.hc-request-row{align-items:flex-start;flex-direction:column;gap:10px}.hc-message header{flex-direction:column;gap:4px}.hc-section-head{flex-wrap:wrap;gap:0}.hc h1{font-size:30px}.hc-public-header nav{gap:12px;font-size:13px}.hc-top .ss-btn{min-height:44px}}
