.sh{position:sticky;top:0;z-index:100;background:var(--paper,#F6F4EF);border-bottom:3px solid var(--ink,#0e0e11);transition:background-color .3s ease,border-color .3s ease}.sh .sh-acct,.sh .sh-brand,.sh .sh-cta,.sh .sh-links a,.sh .sh-signin,.sh .sh-signout{transition:color .18s ease,background-color .18s ease}.sh.sh--over-hero{background:transparent;border-bottom-color:transparent}.sh.sh--over-hero .sh-acct,.sh.sh--over-hero .sh-brand,.sh.sh--over-hero .sh-links a,.sh.sh--over-hero .sh-signin,.sh.sh--over-hero .sh-signout{color:var(--paper,#F3F2ED)}.sh.sh--over-hero .sh-burger span,.sh.sh--over-hero .sh-cta{background:var(--paper,#F3F2ED)}.sh.sh--over-hero .sh-cta{color:var(--ink,#0e0e11)}.sh.sh--over-hero .sh-cta:hover{background:#DEE6DD;color:var(--ink,#0e0e11)}.sh .sh-in{display:flex;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:0 20px;min-height:58px}.sh .sh-brand{display:inline-flex;align-items:center;gap:9px;flex:none;font-weight:800;font-size:17px;letter-spacing:.14em;font-stretch:118%;white-space:nowrap;color:var(--ink,#0e0e11);text-decoration:none}.sh .sh-brand .mark{flex:none}.sh .sh-links{display:none;align-items:center;gap:18px;flex:none}.sh .sh-links a{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink,#0e0e11);text-decoration:none;padding:4px 0;border-bottom:2px solid transparent;white-space:nowrap}.sh .sh-links a:hover{color:var(--red,#33566B);border-bottom-color:var(--red,#33566B)}.sh .sh-right{margin-left:auto;display:flex}.sh .sh-auth,.sh .sh-right{align-items:center;gap:14px;min-width:0}.sh .sh-auth{display:none}.sh .sh-acct{display:inline-flex;align-items:center;gap:6px;max-width:190px;min-width:0;flex:0 1 auto;color:var(--ink,#0e0e11);text-decoration:none;font-size:12px;font-weight:600}.sh .sh-acct svg{flex:none}.sh .sh-acct span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh .sh-acct:hover{color:var(--red,#33566B)}@media (min-width:1100px) and (max-width:1339px){.sh .sh-acct span{display:none}}.sh .sh-signout{background:none;border:0;cursor:pointer;padding:0;color:var(--ink,#0e0e11);font:inherit;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sh .sh-signout:hover{color:var(--red,#33566B)}.sh .sh-cta{background:var(--ink,#0e0e11);color:var(--paper,#F6F4EF);text-decoration:none;padding:10px 16px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background .15s}.sh .sh-cta:hover{background:var(--red,#33566B)}.sh .sh-signin{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink,#0e0e11);text-decoration:none;white-space:nowrap}.sh .sh-signin:hover{color:var(--red,#33566B)}.sh .sh-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:40px;height:34px;padding:8px;border:0;background:none;cursor:pointer}.sh .sh-burger span{display:block;height:2px;background:var(--ink,#0e0e11)}.sh .sh-mmenu{display:none;border-top:1px solid var(--line,#dcdcd6);background:var(--paper,#F6F4EF)}.sh .sh-mmenu.open{display:block}.sh .sh-mmenu a,.sh .sh-msignout{display:block;width:100%;text-align:left;padding:14px 20px;border:0;border-bottom:1px solid var(--line,#dcdcd6);background:none;color:var(--ink,#0e0e11);text-decoration:none;font:inherit;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.sh .sh-mmenu a:hover,.sh .sh-msignout:hover{background:var(--soft,#f0f0eb)}@media (min-width:1100px){.sh .sh-auth,.sh .sh-links{display:flex}.sh .sh-burger{display:none}.sh .sh-mmenu{display:none!important}}