.company-nav{position:fixed;top:var(--header-height);left:0;right:0;height:44px;z-index:14;background:linear-gradient(100deg,#143d76,#12629c,#173b76);display:flex;align-items:stretch;padding:0 25px;gap:3px;overflow-x:auto}.company-nav button{color:#fff;background:transparent;border:0;border-radius:0;padding:0 23px;white-space:nowrap;font-size:14px}.company-nav button:hover{background:#ffffff16;color:#fff}.company-nav .selected{background:#739d13}.portal-sidebar{top:calc(var(--header-height) + 44px)}.portal-main{padding-top:calc(var(--header-height) + 44px)}.sticky-actions{top:calc(var(--header-height) + 44px)}.company-mode .portal-sidebar{display:none}.company-mode .portal-main{margin-left:0}.company-mode .main-content{max-width:2400px;padding:20px 28px 44px}.company-mode .portal-breadcrumb{margin-bottom:12px}.home-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}.home-heading h1{font-size:25px;color:#173e61;margin:4px 0}.home-heading p{margin:4px 0;color:#718295;font-size:12px}.home-heading .home-eyebrow{font-size:10px;letter-spacing:2px;color:#3380a7}.home-heading>span{font-size:12px;color:#7c8fa0}.company-grid{display:grid;grid-template-columns:minmax(250px,.95fr) minmax(400px,1.5fr) minmax(230px,1fr);gap:16px;align-items:start}.company-column{display:grid;gap:16px;min-width:0}.home-panel{background:#fff;border:1px solid #dbe3ec;border-radius:7px;overflow:hidden;box-shadow:0 3px 12px #15345405}.home-panel>h2{margin:0;padding:0 12px;min-height:37px;display:flex;align-items:center;gap:14px;background:linear-gradient(#f9fafc,#e8edf3);border-bottom:1px solid #dbe3ec;font-size:13px;font-weight:600;color:#15609c}.home-panel>h2>span{align-self:stretch;display:flex;align-items:center;border-bottom:3px solid #1776b8}.home-panel h2 button{border:0;background:transparent;font-size:12px;color:#6a7c8a;padding:8px 0}.company-welcome{position:relative;overflow:hidden;min-height:238px;background:linear-gradient(140deg,#0b3d68,#197caa);padding:30px 25px;border-radius:7px;color:white}.company-welcome p{position:relative;font-size:12px;letter-spacing:3px}.company-welcome h2{position:relative;font-size:27px;line-height:1.5;margin:24px 0}.company-welcome>span{position:relative;font-size:11px;color:#d9effc}.welcome-lines{position:absolute;width:280px;height:280px;border:40px solid #ffffff0a;border-radius:50%;right:-120px;top:15px}.home-shortcuts{padding:14px 10px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px 5px}.home-shortcuts button{background:none;border:0;display:flex;align-items:center;flex-direction:column;gap:6px;padding:5px 1px;font-size:10px;color:#476077}.home-shortcuts small,.home-links small{font-size:9px;color:#9ba8b3}.shortcut-symbol{width:37px;height:37px;border-radius:50%;display:grid;place-items:center;font-size:22px;color:white;background:#3aa4b4}.tone-1{background:#9fbd60}.tone-2{background:#65b8dd}.tone-3{background:#c77d9c}.tone-4{background:#d9b649}.home-articles{padding:12px 14px;min-height:208px}.home-article-row{border:0;background:transparent;display:flex;align-items:baseline;gap:8px;width:100%;text-align:left;padding:10px 0;border-bottom:1px solid #f1f4f7;border-radius:0;font-size:12px;color:#4c6175}.home-article-row strong{font-size:12px;font-weight:500;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7}.article-category{color:#1682b5;font-size:11px;white-space:nowrap}.article-author{font-size:10px;color:#8b98a4}.home-article-row time{font-size:10px;color:#8998a6;white-space:nowrap}.home-panel-footer{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px}.home-panel-footer button{background:transparent;border:0;font-size:11px;color:#427da4;padding:4px}.home-placeholder{border:0;background:linear-gradient(135deg,#f7f9fc,#f0f4f8);border-radius:0;width:100%;min-height:135px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#74899b;font-size:13px}.home-placeholder small{color:#99a9b7;font-size:11px}.company-center .home-placeholder{min-height:180px}.home-links{padding:14px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.home-links button{background:none;border:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:11px;color:#647e93}.home-empty{color:#94a3b1;font-size:12px;padding:25px 0}.company-article{background:white;border:1px solid #dbe3ec;border-radius:7px;margin-top:18px;padding:30px 5%;min-height:400px}.article-breadcrumb{font-size:12px;color:#8093a5;margin-bottom:25px}.company-article h1{text-align:center;font-weight:500;font-size:25px;color:#2695c3;line-height:1.6}.article-meta{text-align:center;color:#8a9baa;font-size:12px;margin:16px 0 32px}.article-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:16px;color:#314d61}.article-source{padding:12px 16px;background:#f1f7fc;color:#698395;font-size:12px;line-height:1.7}.article-images{text-align:center}.article-images figure{margin:24px auto;max-width:1000px}.article-images img{max-width:100%;height:auto}.article-images figcaption{font-size:11px;color:#8b9daa;margin:10px}.article-comments{border-top:1px solid #dae8f1;margin-top:40px;padding-top:16px;color:#5994b7;font-size:13px}.article-comments p{color:#9aaab6;font-size:12px}.preview-tag{background:#fff4d9;color:#8c681c;padding:10px;font-size:12px}.post-editor{padding:24px;max-width:1100px;margin:auto}.post-editor textarea{resize:vertical;font-family:inherit;line-height:1.8}.post-image-thumb{display:flex;align-items:center;gap:14px;margin:12px 0;font-size:12px}.post-image-thumb img{width:80px;height:70px;object-fit:contain;border:1px solid #ddd}.post-image-thumb span{flex:1}.post-image-thumb button{font-size:12px}.post-editor .actions{margin-top:20px}.company-mode .table-scroll{padding:10px}.company-mode .title-row p{font-size:12px;color:#708596}.home-panel-footer[hidden]{display:none}@media(max-width:1200px){.company-grid{grid-template-columns:minmax(210px,1fr) minmax(350px,1.6fr)}.company-column:last-child{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.article-author{display:none}}@media(max-width:760px){.company-nav{padding:0 8px}.company-nav button{padding:0 13px;font-size:12px}.company-grid{display:flex;flex-direction:column}.company-column{width:100%}.company-column:last-child{display:grid;grid-template-columns:1fr}.company-center{order:-1}.company-mode .main-content{padding:16px}.article-category{white-space:normal}.company-article{padding:20px}.company-article h1{font-size:20px}.home-heading{margin-top:8px}.home-shortcuts{grid-template-columns:repeat(4,1fr)}}

.company-video{background:#103e60;border-radius:7px;overflow:hidden;color:#fff}.company-video video{width:100%;aspect-ratio:16/9;display:block;background:#000;object-fit:contain}.company-video button{display:block;width:100%;border:0;background:transparent;color:#fff;text-align:left;padding:14px;font-size:13px}.company-video small{display:block;padding:0 14px 14px;color:#c5dcea;font-size:11px}.article-video video,.video-editor video{width:100%;max-height:550px;background:#000}.video-editor{border-top:1px solid #dbe3ec;padding-top:12px;margin-top:18px}.video-editor p{font-size:12px;color:#718295}
