
#ss-company-header,#ss-company-header *{box-sizing:border-box}
body header#ss-company-header{position:relative;isolation:isolate;z-index:100;display:grid;width:100%;max-width:none;grid-template-columns:164px minmax(0,1fr) 112px;align-items:center;gap:20px;padding:23px 34px;margin:0;background:#5c2135;color:#fff7ed;border:0;border-bottom:1px solid #c7a56966;border-radius:0;overflow:visible;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-align:start;box-shadow:none}
#ss-company-header .ss-company-brand{display:block;grid-column:1;grid-row:1;width:164px;max-width:100%;padding:0;margin:0;line-height:0;background:transparent;border:0;direction:ltr;text-decoration:none}
#ss-company-header .ss-company-logo{display:block;width:164px;max-width:100%;height:auto;margin:0;padding:0;filter:invert(1);mix-blend-mode:screen;object-fit:contain;border:0;border-radius:0}
#ss-company-header .ss-company-menu,#ss-company-header .ss-company-mobile-actions{display:none}
#ss-company-header .ss-company-nav{display:flex;grid-column:2;grid-row:1;align-items:center;justify-content:center;gap:8px 13px;flex-wrap:nowrap;width:auto;max-width:none;margin:0;padding:0;background:transparent;border:0;position:static;box-shadow:none}
#ss-company-header .ss-company-nav>a{display:block;flex:0 0 auto;margin:0;padding:10px 0;border:0;border-radius:0;background:transparent;color:#fff6ec;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;text-decoration:none;letter-spacing:normal;text-transform:none;text-align:start}
#ss-company-header .ss-company-nav>a:hover{color:#ead4a8;text-decoration:underline;text-underline-offset:5px}
#ss-company-header .ss-company-nav>a[aria-current="page"]:not(.ss-company-join){text-decoration:underline;text-underline-offset:5px;text-decoration-color:#dec9a2}
#ss-company-header .ss-company-nav>.ss-company-join{padding:11px 13px;background:#dec9a2;color:#4c2534;border:1px solid #dec9a2;border-radius:3px;font-weight:700}
#ss-company-header .ss-company-nav>.ss-company-join:hover{background:#ead8b6;color:#4c2534;text-decoration:none}
#ss-company-header .ss-company-nav>.ss-company-login{padding:10px 11px;border:1px solid #f4e9dc44;border-radius:3px;color:#fff6ec}
#ss-company-header .ss-company-language{position:relative;display:block;grid-column:3;grid-row:1;justify-self:end;width:auto;margin:0;padding:0;color:inherit;background:transparent;border:0;border-radius:0;font-size:12px;line-height:1.4}
#ss-company-header .ss-company-language>summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0;padding:11px 9px;border:1px solid #f4e9dc55;border-radius:3px;background:transparent;color:#fff8ee;font-size:12px;font-weight:500;line-height:1.4;list-style:none;cursor:pointer;white-space:nowrap}
#ss-company-header .ss-company-language>summary::-webkit-details-marker{display:none}#ss-company-header .ss-company-language>summary::marker{content:""}
#ss-company-header .ss-company-language-options{display:block;position:absolute;inset-inline-end:0;top:calc(100% + 7px);z-index:200;min-width:190px;max-width:calc(100vw - 32px);max-height:70vh;overflow-y:auto;overscroll-behavior:contain;padding:8px;background:#fff;border:1px solid #ded4d0;border-radius:3px;box-shadow:0 8px 25px #21101e24;color:#482031}
#ss-company-header .ss-company-language:not([open])>.ss-company-language-options{display:none}
#ss-company-header .ss-company-language-options>a{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-height:40px;margin:0;padding:10px 12px;border:0;border-radius:2px;background:#fff;color:#482031;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap}
#ss-company-header .ss-company-language-options>a:hover,#ss-company-header .ss-company-language-options>a[aria-current]{background:#f6f0e8;color:#482031}
#ss-company-header a:focus-visible,#ss-company-header button:focus-visible,#ss-company-header summary:focus-visible{outline:3px solid #e8cc91;outline-offset:3px}
@media(min-width:761px) and (max-width:1100px){body header#ss-company-header{grid-template-columns:1fr 112px;padding:19px 28px;gap:17px}#ss-company-header .ss-company-language{grid-column:2}#ss-company-header .ss-company-nav{grid-column:1/-1;grid-row:2;flex-wrap:wrap;gap:8px 15px}#ss-company-header .ss-company-nav>a{font-size:12px}}
@media(min-width:761px) and (max-width:1450px){body header#ss-company-header:is([data-ss-locale="zh-hant"],[data-ss-locale="fr"],[data-ss-locale="fa"],[data-ss-locale="ko"],[data-ss-locale="it"],[data-ss-locale="hi"]){grid-template-columns:1fr 112px;padding:19px 28px;gap:16px}#ss-company-header:is([data-ss-locale="zh-hant"],[data-ss-locale="fr"],[data-ss-locale="fa"],[data-ss-locale="ko"],[data-ss-locale="it"],[data-ss-locale="hi"]) .ss-company-language{grid-column:2}#ss-company-header:is([data-ss-locale="zh-hant"],[data-ss-locale="fr"],[data-ss-locale="fa"],[data-ss-locale="ko"],[data-ss-locale="it"],[data-ss-locale="hi"]) .ss-company-nav{grid-column:1/-1;grid-row:2;flex-wrap:wrap;gap:8px 15px}#ss-company-header:is([data-ss-locale="zh-hant"],[data-ss-locale="fr"],[data-ss-locale="fa"],[data-ss-locale="ko"],[data-ss-locale="it"],[data-ss-locale="hi"]) .ss-company-nav>a{font-size:12px}}
@media(max-width:760px){body header#ss-company-header{grid-template-columns:minmax(72px,1fr) 96px 58px;gap:14px 8px;padding:14px 20px}#ss-company-header .ss-company-brand{width:140px}#ss-company-header .ss-company-logo{width:140px}#ss-company-header .ss-company-language{grid-column:2;grid-row:1;justify-self:stretch}#ss-company-header .ss-company-language>summary{min-height:46px;padding:11px 5px;font-size:11px;gap:4px}#ss-company-header .ss-company-language>summary>span:first-child{display:none}#ss-company-header .ss-company-menu{display:flex;grid-column:3;grid-row:1;align-items:center;justify-content:center;gap:5px;min-height:46px;width:100%;margin:0;padding:10px 5px;border:1px solid #f4e9dc55;border-radius:3px;background:transparent;color:#fff5e6;font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;cursor:pointer;box-shadow:none}#ss-company-header .ss-company-mobile-actions{display:grid;grid-column:1/-1;grid-row:2;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0}#ss-company-header .ss-company-mobile-actions>a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:42px;margin:0;padding:11px 8px;border:1px solid #f4e9dc55;border-radius:3px;background:transparent;color:#fff6ec;font-size:12px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;overflow-wrap:break-word}#ss-company-header .ss-company-mobile-actions>.ss-company-mobile-join{background:#dec9a2;border-color:#dec9a2;color:#4c2534}#ss-company-header .ss-company-nav{display:none;grid-column:1/-1;grid-row:3;grid-template-columns:1fr 1fr;align-items:stretch;justify-content:stretch;gap:8px;width:100%;margin:0;padding:14px 0 0;border-top:1px solid #f0e1cb44}#ss-company-header[data-menu-open] .ss-company-nav{display:grid}#ss-company-header .ss-company-nav>a{display:flex;align-items:center;justify-content:flex-start;min-width:0;min-height:44px;padding:10px 8px;font-size:13px;line-height:1.5;white-space:normal;overflow-wrap:break-word}#ss-company-header .ss-company-nav>.ss-company-join,#ss-company-header .ss-company-nav>.ss-company-login{padding:10px 8px}#ss-company-header .ss-company-language-options{min-width:180px;inset-inline-end:0}}
@media(max-width:350px){body header#ss-company-header{padding-left:16px;padding-right:16px}#ss-company-header .ss-company-menu{font-size:11px}}
