@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@300;400;500&display=swap";.company-container *,.company-container *:before,.company-container *:after{margin:0;padding:0;box-sizing:border-box;user-select:none;-webkit-user-select:none}.company-container{font-family:DM Sans,sans-serif;color:#000;background:#fff;display:flex;min-height:100vh;max-width:100%;margin:0 auto;position:relative}.company-sidebar{position:fixed;left:50px;top:0;bottom:0;width:280px;background:transparent;border-right:none;padding:24px 0;overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:10;height:100vh}.company-nav-item{padding:10px 16px;cursor:pointer;transition:all .75s ease;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#000;text-align:left;width:auto;opacity:.35;border-radius:8px;border:none;background:transparent}.company-nav-item:hover{background:#f5f5f5;color:#000;opacity:.7}.company-nav-item.company-active{background:#f5f5f5;color:#000;font-weight:500;opacity:1}.company-nav-item.company-disabled{pointer-events:none}.company-content{flex:1;padding:200px 50px 120px;width:100%;position:relative;z-index:1}.company-document{max-width:720px;margin:0 auto;display:none}.company-document.company-active{display:block}.company-document h1,.company-document h2,.company-document h3,.company-document p,.company-document ul,.company-document ol{opacity:0}.company-content h1{font-family:Bebas Neue,sans-serif;font-size:3rem;font-weight:400;margin-bottom:8px;color:#000;letter-spacing:.02em}.company-last-updated{color:#999;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-bottom:40px}.company-content h2{font-family:Bebas Neue,sans-serif;font-size:1.6rem;font-weight:400;margin-top:40px;margin-bottom:16px;color:#000;letter-spacing:.02em}.company-content h3{font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:500;margin-top:28px;margin-bottom:12px;color:#000;text-transform:uppercase;letter-spacing:.04em}.company-content p{font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:300;line-height:1.8;margin-bottom:16px;color:#444}.company-content ul,.company-content ol{margin-left:24px;margin-bottom:16px;line-height:1.8}.company-content li{margin-bottom:8px;color:#444;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:300}.company-content a{color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);transition:border-color .3s ease}.company-content a:hover{border-bottom-color:#000;text-decoration:none}@media(max-width:1120px){.company-container{flex-direction:column;margin-top:100px}.company-sidebar{position:sticky;top:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;width:100%;height:auto;padding:5px 50px;border-right:none;border-bottom:none;overflow-x:auto;-webkit-overflow-scrolling:touch;left:0;scrollbar-width:none;background:#fff;z-index:10}.company-sidebar::-webkit-scrollbar{display:none}.company-nav-item{padding:8px 14px;font-size:.75rem;white-space:nowrap;border-bottom:none}.company-nav-item.company-active{border-left-color:transparent;border-bottom-color:transparent}.company-content{padding:32px 50px}.company-content h1{font-size:2.4rem}.company-content h2{font-size:1.4rem;margin-top:28px}.company-content h3{font-size:.9rem;margin-top:20px}.company-content p,.company-content li{font-size:.88rem;line-height:1.7}}@media(max-width:767px){.company-sidebar{padding:5px 1.4rem}.company-content{padding:32px 1.4rem}.company-content h1{font-size:2rem}}
