#header[data-om],#header[data-om] *{box-sizing:border-box}#header[data-om]{position:fixed;z-index:1000;top:0;left:0;right:0;background:#fff;color:#171717;border-bottom:1px solid #eee;font-family:Satoshi,Arial,sans-serif}#header[data-om] a{text-decoration:none;color:inherit}#header[data-om] button{font:inherit;cursor:pointer;color:inherit}#header[data-om] [hidden]{display:none!important}#header[data-om] .om-inner{max-width:1536px;padding:0 32px;margin:0 auto;height:96px;display:flex;gap:24px;align-items:center}#header[data-om] .om-brand{display:flex;align-items:center;gap:9px;font:600 26px/26px Satoshi,Arial,sans-serif;letter-spacing:-1.17px;flex-shrink:0}#header[data-om] .om-brand svg{width:30px;height:33px}#om-nav{display:flex;align-items:center;gap:23px;flex:1;justify-content:center}#header[data-om] .om-direct,#header[data-om] .om-trigger{font-size:13px;font-weight:650;line-height:1.4;white-space:nowrap;padding:20px 0;border:0;background:transparent;letter-spacing:-.15px}#header[data-om] .om-trigger{display:flex;align-items:center;gap:7px}#header[data-om] .om-trigger[aria-expanded=true],#header[data-om] .om-direct:hover{color:#e76700}#header[data-om] .om-trigger[aria-expanded=true] svg{transform:rotate(180deg)}#header[data-om] a:focus-visible,#header[data-om] button:focus-visible{outline:2px solid #ff7900;outline-offset:5px;border-radius:4px}#header[data-om] .om-contact{display:flex;align-items:center;gap:15px;background:#171717;color:white;font-size:12px;font-weight:650;padding:11px 12px 11px 19px;border-radius:28px;white-space:nowrap}#header[data-om] .om-contact>span{display:grid;place-items:center;background:#ff7900;color:#171717;border-radius:50%;width:29px;height:29px;font-size:19px}#header[data-om] .om-panel{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);width:min(1100px,calc(100vw - 64px));background:#fff;border:1px solid #e9e9e9;border-radius:14px;box-shadow:0 20px 60px #00000019;overflow:auto;max-height:calc(100dvh - 126px)}#header[data-om] .om-panel-heading{padding:29px 38px 18px}#header[data-om] .om-panel-heading p{margin:0 0 9px;font-size:11px;letter-spacing:1.3px;font-weight:700;color:#757575}#header[data-om] .om-panel-heading .om-panel-copy{margin:0;font-size:23px;line-height:1.35;font-weight:600;letter-spacing:-.6px;color:#171717}#header[data-om] .om-services{display:grid;grid-template-columns:1fr 1fr;gap:8px 28px;padding:0 25px 24px}#header[data-om] .om-service{display:flex;align-items:center;gap:15px;min-width:0;padding:12px 10px;border-radius:8px;min-height:112px}#header[data-om] .om-service:hover{background:#fff7f0}#header[data-om] .om-service img{width:80px;height:80px;object-fit:contain;flex:0 0 80px;mix-blend-mode:multiply}#header[data-om] .om-service>span{flex:1;min-width:0}#header[data-om] .om-service strong{display:block;font-size:16px;line-height:1.4;letter-spacing:-.3px;font-weight:650}#header[data-om] .om-service small{display:block;font-size:13px;line-height:1.5;color:#727272;margin-top:5px;font-weight:400}#header[data-om] .om-service b{font-size:19px;font-weight:400;color:#888;margin-left:auto}#header[data-om] .om-panel-footer{background:#fff4ea;padding:20px 38px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;color:#58524b}#header[data-om] .om-panel-footer a{font-weight:650;color:#171717}#om-toggle{display:none}#header[data-om] .om-group{position:static}@media(min-width:1181px) and (max-width:1330px){#header[data-om] .om-inner{padding:0 22px;gap:18px}#om-nav{gap:16px}#header[data-om] .om-direct,#header[data-om] .om-trigger{font-size:12px}#header[data-om] .om-contact{gap:8px;padding-left:14px}}@media(max-width:1180px){#header[data-om] .om-inner{height:78px;padding:0 24px;gap:18px}#header[data-om] .om-contact{margin-left:auto}#om-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;border:1px solid #ddd;background:white;border-radius:50%;width:44px;height:44px;flex:0 0 44px;padding:0}#om-toggle span{width:18px;height:1.5px;background:#171717;transition:transform .2s}#om-toggle[aria-expanded=true] span:first-child{transform:translateY(3.75px) rotate(45deg)}#om-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.75px) rotate(-45deg)}#om-nav{display:none;position:absolute;top:100%;left:0;right:0;padding:16px 24px 24px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #ddd;max-height:calc(100dvh - 78px);overflow-y:auto;align-items:stretch;flex-direction:column;gap:0;justify-content:flex-start;box-shadow:0 16px 30px #0001}#om-nav.om-open{display:flex}#header[data-om] .om-direct,#header[data-om] .om-trigger{font-size:16px;padding:17px 0;display:flex;width:100%;justify-content:space-between;white-space:normal;text-align:left}#header[data-om] .om-group{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}#header[data-om] .om-panel{position:static;transform:none;width:100%;max-height:none;overflow:visible;border:0;border-radius:0;box-shadow:none;margin:0}#header[data-om] .om-panel-heading{padding:4px 0 14px}#header[data-om] .om-panel-heading p{display:none}#header[data-om] .om-panel-heading .om-panel-copy{font-size:17px;letter-spacing:-.3px}#header[data-om] .om-services{grid-template-columns:1fr 1fr;padding:0 0 14px;gap:4px 15px}#header[data-om] .om-service{padding:8px 0;gap:10px;min-height:86px}#header[data-om] .om-service img{width:62px;height:62px;flex-basis:62px}#header[data-om] .om-service strong{font-size:14px}#header[data-om] .om-service small{font-size:12px;margin-top:3px}#header[data-om] .om-panel-footer{padding:14px;border-radius:8px;margin-bottom:16px;flex-wrap:wrap;font-size:12px}}@media(max-width:600px){#header[data-om] .om-inner{padding:0 16px;gap:12px}#header[data-om] .om-brand{font-size:24px}#header[data-om] .om-brand svg{width:27px}#header[data-om] .om-contact{font-size:11px;padding:10px 12px;gap:0}#header[data-om] .om-contact>span{display:none}#om-nav{padding:10px 18px 24px}#header[data-om] .om-services{grid-template-columns:1fr}#header[data-om] .om-service img{width:66px;height:66px;flex-basis:66px}#header[data-om] .om-panel-footer{gap:8px}#header[data-om] .om-service b{padding-right:5px}}

#header[data-om] .om-panel-heading .om-panel-copy{display:block;text-wrap:balance}

.footer .footer-nav-label{display:block;font-size:1rem;font-weight:750;letter-spacing:0;margin:0 0 10px;text-wrap:balance}@media(max-width:760px){.footer .footer-nav-label{font-size:.9375rem}}@media(max-width:480px){.footer .footer-nav-label{font-size:.875rem}}

#header[data-om] .om-sectors{margin:0 38px 24px;border-top:1px solid #ececec;padding-top:20px}
#header[data-om] .om-sector-label{font-size:15px;font-weight:750;margin:0 0 12px;letter-spacing:-.2px}
#header[data-om] .om-sector-links,#header[data-om] .om-trade-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 24px}
#header[data-om] .om-sectors a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;font-size:13px;line-height:1.45;min-width:0}
#header[data-om] .om-sectors a>span{color:#aaa;flex-shrink:0}#header[data-om] .om-sectors a:hover{color:#db6100}
#header[data-om] .om-trades{margin-top:12px}#header[data-om] .om-trades summary{list-style:none;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:12px;padding:9px 0;color:#171717;width:fit-content}
#header[data-om] .om-trades summary::-webkit-details-marker{display:none}#header[data-om] .om-trades summary:focus-visible{outline:2px solid #ff7900;outline-offset:4px}
#header[data-om] .om-trades[open] summary{color:#db6100}#header[data-om] .om-trades[open] summary>span{transform:rotate(180deg)}#header[data-om] .om-trade-links{padding-top:7px}
@media(max-width:1180px){#header[data-om] .om-sectors{margin:0 0 18px;padding-top:17px}#header[data-om] .om-sector-links,#header[data-om] .om-trade-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 20px}}
@media(max-width:480px){#header[data-om] .om-sector-links,#header[data-om] .om-trade-links{grid-template-columns:1fr}#header[data-om] .om-sectors a{font-size:14px;padding:10px 0}#header[data-om] .om-trades summary{font-size:15px}}
