:root{--ink:#193246;--blue:#1d6d9f;--line:#dbe5e9;--pale:#eff4f4;--accent:#f3a45d}*{box-sizing:border-box}body{margin:0;color:var(--ink);background:#f2f5f4;font:16px/1.55 system-ui,-apple-system,Segoe UI,sans-serif}a{color:#116293;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #f4a75a;outline-offset:3px}.help-shell{width:min(1120px,calc(100% - 36px));margin:auto}.help-top{background:#fff;border-bottom:1px solid #d8e1e5}.help-top-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:25px}.help-brand{display:inline-flex;align-items:center}.help-brand img{max-width:165px;object-fit:contain}.help-top nav,.help-footer nav{display:flex;gap:22px;flex-wrap:wrap}.help-top nav a{font-size:14px;color:#35546b}.help-top nav a[aria-current=page]{color:#0c5b8d;font-weight:700}.help-alert{background:#dceef6;color:#244255}.help-alert .help-shell{display:flex;gap:16px;align-items:center;min-height:74px;padding:12px 0}.help-alert img{flex:none}.help-alert p{margin:0;font-size:13px;line-height:1.55}.help-hero{background:#fff}.help-hero-inner{min-height:284px;display:grid;grid-template-columns:minmax(220px,400px) 1fr;align-items:center;gap:45px}.help-hero-art{display:block;width:100%;max-height:265px;object-fit:contain;object-position:bottom}.help-eyebrow{margin:0 0 6px;color:#a75c29;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.help-hero h1,.help-detail h1{font:700 clamp(28px,3vw,40px)/1.16 Georgia,serif;letter-spacing:-.02em;margin:0 0 9px;color:#1b3447}.help-hero p:not(.help-eyebrow){margin:0 0 20px;color:#5b7180}.help-search{display:flex;max-width:610px}.help-search input{flex:1;min-width:0;min-height:48px;border:1px solid #a9bdc9;border-radius:6px 0 0 6px;padding:10px 14px;font:inherit}.help-search button,.help-action{display:inline-flex;align-items:center;justify-content:center;background:#176da2;border:1px solid #176da2;color:#fff;min-height:48px;padding:10px 20px;border-radius:0 6px 6px 0;font:700 15px system-ui;cursor:pointer}.help-search button:hover,.help-action:hover{background:#105782;text-decoration:none}.help-main{padding:34px 0 65px}.help-columns{display:grid;grid-template-columns:minmax(0,2fr) minmax(245px,.9fr);gap:28px;align-items:start}.help-main h2,.help-detail h2{font:700 21px Georgia,serif;margin:0 0 17px;color:#263c4c}.help-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.help-topic{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:175px;background:#fff;border:1px solid var(--line);border-radius:7px;padding:21px 12px;color:#176391;box-shadow:0 2px 3px #1e3d5310}.help-topic:hover,.help-link-list a:hover{border-color:#74add1;background:#f8fcff;text-decoration:none}.help-topic img{width:52px;height:52px;margin-bottom:12px}.help-topic strong{font-size:15px;line-height:1.2}.help-topic small{color:#667d8b;font-size:12px;line-height:1.35;margin-top:7px}.help-faq{margin-top:32px}.help-link-list{background:#fff;border:1px solid var(--line);border-radius:7px;overflow:hidden}.help-link-list a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:60px;padding:14px 18px;border-bottom:1px solid var(--line);font-size:14px;color:#1b648e}.help-link-list a:last-child{border-bottom:0}.help-link-list a span:first-child{min-width:0}.help-link-list strong{font-size:15px;font-weight:650}.help-link-list small{display:block;color:#64798a;margin-top:2px}.help-link-list a>span[aria-hidden]{font-size:22px;color:#607e91}.help-side-note{margin-top:16px;padding:20px;background:#e8f1ed;border:1px solid #cbded3;border-radius:7px}.help-side-note img{display:block;margin-bottom:7px}.help-side-note strong{display:block}.help-side-note p{margin:4px 0 10px;color:#5f7180;font-size:14px}.help-empty{padding:18px;margin:0}.help-detail{min-height:65vh;padding-top:32px;padding-bottom:65px}.help-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:#617482;font-size:14px;margin-bottom:26px}.help-detail-heading{background:#fff;border:1px solid var(--line);border-radius:9px;padding:28px;display:flex;gap:23px;align-items:center;margin-bottom:30px}.help-detail-heading>img{flex:none}.help-detail-heading p:last-child{margin:0;color:#657b8b}.help-detail-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,.85fr);gap:28px;align-items:start}.help-article{background:#fff;border:1px solid var(--line);border-radius:9px;padding:clamp(22px,4vw,40px);max-width:780px}.help-article p{line-height:1.7}.help-article .help-lead{font-size:18px;color:#587081;margin:16px 0 28px}.help-action{border-radius:6px;margin-top:15px}.help-back{border-top:1px solid var(--line);margin-top:32px;padding-top:20px;font-size:14px}.help-footer{background:#173148;color:#deebf3;padding:28px 0}.help-footer .help-shell{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.help-footer a{color:#e1f4ff;font-size:14px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:800px){.help-top-inner{align-items:flex-start;flex-direction:column;padding:15px 0}.help-hero-inner{grid-template-columns:210px 1fr;gap:20px}.help-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.help-columns,.help-detail-grid{grid-template-columns:1fr}.help-side{max-width:none}}@media(max-width:550px){.help-shell{width:min(100% - 28px,1120px)}.help-top nav{gap:8px 16px}.help-top nav a{font-size:13px}.help-alert .help-shell{align-items:flex-start}.help-hero-inner{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:14px 0 28px}.help-hero-art{max-width:260px;height:165px;align-self:center}.help-search input{font-size:14px}.help-search button{padding:10px 13px}.help-topic{min-height:155px;padding:16px 8px}.help-topic small{font-size:11px}.help-detail-heading{align-items:flex-start;padding:20px}.help-detail-heading>img{width:56px;height:56px}.help-detail h1{font-size:28px}}

.help-footer .footer-legal{flex:0 0 100%;max-width:1000px;margin:12px auto 0;padding:16px 12px 0;border-top:1px solid #ffffff33;text-align:center;font-size:13px;line-height:1.55}.help-footer .footer-legal p{margin:0}.help-footer .footer-legal p+p{margin-top:4px}
