.sqchrome-hdr{position:sticky;top:0;z-index:200;background:rgba(255,255,255,.9);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid #DCE5EE;font-family:'Nunito Sans',system-ui,-apple-system,sans-serif;}
/* RNSD-790: sticky-header fix — dissolve the self-height .wrap.nav-wrap wrapper (only on the disputes/preview/partner pages) so the sticky header's containing block becomes the page, not a 97px-tall box that killed all sticky travel. Other pages have no .nav-wrap and are unaffected. */
.nav-wrap{display:contents}
html{scroll-padding-top:96px}
.sqchrome-hdr-in{max-width:1120px;margin:0 auto;padding:13px 24px;display:flex;align-items:center;gap:24px;}
.sqchrome-logo{display:inline-flex;align-items:center;text-decoration:none;flex:none;}
.sqchrome-logo img{height:30px;width:auto;display:block;}
.sqchrome-nav{display:flex;align-items:center;gap:22px;margin-left:4px;}
.sqchrome-nav a,.sqchrome-dd-toggle{font-weight:700;font-size:14px;color:#33414F;text-decoration:none;transition:color .15s;background:none;border:0;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:5px;padding:0;white-space:nowrap;}
.sqchrome-nav a:hover,.sqchrome-dd-toggle:hover{color:#080D1A;}
.sqchrome-dd{position:relative;}
.sqchrome-dd-toggle svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.4;fill:none;transition:transform .18s;}
.sqchrome-dd:hover .sqchrome-dd-toggle svg{transform:rotate(180deg);}
.sqchrome-dd-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);min-width:234px;background:#fff;border:1px solid #DCE5EE;border-radius:14px;box-shadow:0 18px 44px -14px rgba(8,13,26,.24);padding:8px;display:none;z-index:210;}
.sqchrome-dd:hover .sqchrome-dd-menu{display:block;}
.sqchrome-dd-menu::before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px;}
.sqchrome-dd-menu a{display:block;padding:9px 12px;font-size:13.5px;font-weight:700;color:#33414F;text-decoration:none;border-radius:9px;white-space:nowrap;}
.sqchrome-dd-menu a:hover{background:#F6F8FA;color:#080D1A;}
.sqchrome-dd-div{height:1px;background:#EEF4FB;margin:6px 10px;}
.sqchrome-right{margin-left:auto;display:flex;align-items:center;gap:16px;flex:none;}
.sqchrome-login{font-weight:700;font-size:14px;color:#33414F;text-decoration:none;background:none;border:0;cursor:pointer;font-family:inherit;padding:0;}
.sqchrome-login:hover{color:#080D1A;}
.sqchrome-cta{font-weight:800;font-size:13px;color:#fff;background:#080D1A;height:42px;padding:0 20px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;text-decoration:none;transition:transform .18s;white-space:nowrap;}
.sqchrome-cta:hover{transform:translateY(-1px);color:#fff;}
.sqchrome-burger{display:none;width:42px;height:42px;border:1px solid #DCE5EE;border-radius:12px;background:#fff;cursor:pointer;align-items:center;justify-content:center;padding:0;flex:none;}
.sqchrome-burger svg{width:20px;height:20px;}
.sqchrome-menu{display:none;background:#fff;border-top:1px solid #DCE5EE;max-height:calc(100vh - 64px);overflow:auto;}
.sqchrome-hdr.sqchrome-open .sqchrome-menu{display:block;}
.sqchrome-menu-in{max-width:1120px;margin:0 auto;padding:6px 24px 22px;display:flex;flex-direction:column;}
.sqchrome-menu a,.sqchrome-menu button{display:block;text-align:left;width:100%;font-weight:700;font-size:15px;color:#33414F;text-decoration:none;padding:12px 2px;border:0;border-bottom:1px solid #EEF4FB;background:none;cursor:pointer;font-family:inherit;}
.sqchrome-menu a:last-child,.sqchrome-menu button:last-child{border-bottom:0;}
.sqchrome-msub-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;font-weight:700;font-size:15px;color:#33414F;padding:12px 2px;border:0;border-bottom:1px solid #EEF4FB;background:none;cursor:pointer;font-family:inherit;}
.sqchrome-msub-toggle svg{width:16px;height:16px;stroke:#9AA4B1;stroke-width:2.4;fill:none;transition:transform .2s;}
.sqchrome-msub-wrap.open .sqchrome-msub-toggle svg{transform:rotate(180deg);}
.sqchrome-msub-items{display:none;padding:2px 0 6px 12px;}
.sqchrome-msub-wrap.open .sqchrome-msub-items{display:block;}
.sqchrome-msub-items a{font-size:14px;color:#556575;}
.sqchrome-menu .sqchrome-mcta{color:#fff;background:#080D1A;text-align:center;border-radius:999px;margin-top:14px;padding:13px;border:0;}
@media(max-width:960px){.sqchrome-nav{display:none;}.sqchrome-login{display:none;}.sqchrome-cta{display:none;}.sqchrome-burger{display:inline-flex;}}
@media(min-width:961px){.sqchrome-menu{display:none !important;}}
.sqchrome-ftr{background:#fff;border-top:1px solid #DCE5EE;padding:56px 0 30px;font-family:'Nunito Sans',system-ui,-apple-system,sans-serif;}
.sqchrome-ftr-in{max-width:1120px;margin:0 auto;padding:0 24px;}
.sqchrome-ftr-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:32px;}
.sqchrome-ftr-brand img{height:26px;width:auto;display:block;}
.sqchrome-ftr-col h5{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#7A8694;font-weight:800;margin:0 0 14px;}
.sqchrome-ftr-col a{display:block;font-size:14px;color:#33414F;text-decoration:none;margin-bottom:10px;}
.sqchrome-ftr-col a:hover{color:#080D1A;}
.sqchrome-ftr-disclaim{max-width:800px;margin:34px auto 0;padding:20px 0 4px;text-align:center;font-size:11px;line-height:1.6;color:#8A96A4;}
.sqchrome-ftr-bottom{margin-top:8px;padding-top:22px;border-top:1px solid #DCE5EE;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:center;font-size:12px;color:#7A8694;}
.sqchrome-ftr-bottom a{color:#1F7FCC;text-decoration:none;}
@media(max-width:820px){.sqchrome-ftr-top{grid-template-columns:1fr 1fr;gap:28px;}.sqchrome-ftr-brand{grid-column:1 / -1;}}
@media(max-width:520px){.sqchrome-ftr-top{grid-template-columns:1fr;}}
