@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/be-vietnam-pro-vietnamese-400-normal.05u2kfpb60nq9.woff2)format("woff2"),url(../media/be-vietnam-pro-vietnamese-400-normal.111s1chsx3l1n.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/be-vietnam-pro-latin-ext-400-normal.18bidpvzzbehv.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-ext-400-normal.0nz72z4f5c_us.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/be-vietnam-pro-latin-400-normal.0emzksf3x~q3~.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-400-normal.11~u.ntw9p815.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(../media/be-vietnam-pro-vietnamese-500-normal.0ni27zgf6ar2p.woff2)format("woff2"),url(../media/be-vietnam-pro-vietnamese-500-normal.0zyqa9u1k~ffa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(../media/be-vietnam-pro-latin-ext-500-normal.08jn.re8353xn.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-ext-500-normal.0nv1ul4f3su8h.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(../media/be-vietnam-pro-latin-500-normal.0bsw-vfbt2j0v.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-500-normal.0im6zxuj10fjg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/be-vietnam-pro-vietnamese-600-normal.0cydmqxz9icbr.woff2)format("woff2"),url(../media/be-vietnam-pro-vietnamese-600-normal.17_3w8su9fk~9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/be-vietnam-pro-latin-ext-600-normal.0j8fx3wxbt0-w.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-ext-600-normal.0ff_9bez613d3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/be-vietnam-pro-latin-600-normal.0289b9qsus~qx.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-600-normal.0f_o51qz65w1q.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/be-vietnam-pro-vietnamese-700-normal.00s0kko4dci4j.woff2)format("woff2"),url(../media/be-vietnam-pro-vietnamese-700-normal.0j7.3oy3eg~q_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/be-vietnam-pro-latin-ext-700-normal.0paw.09h0jom9.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-ext-700-normal.0-7a-xxxgs66z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/be-vietnam-pro-latin-700-normal.0vg4ivbp.w6jr.woff2)format("woff2"),url(../media/be-vietnam-pro-latin-700-normal.05aeq624_9ips.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.service-module.module-live{border-color:#9fbcad;box-shadow:inset 0 3px #c8e447,0 10px 28px #1a433514}.service-module.module-live .module-state{color:#49642e;background:#e8f4c2}.service-module.module-live .module-open{color:#174b3b}.portal-recognition{background:linear-gradient(115deg,#f7faef,#fff);border:1px solid #d7e4dd;border-radius:16px;max-width:1264px;margin:34px auto 0;padding:26px 28px}.portal-recognition-head{justify-content:space-between;align-items:end;gap:24px;display:flex}.portal-recognition-head h2{color:#173d31;margin:7px 0 0;font-size:24px}.portal-recognition-head>div:last-child{gap:8px;display:flex}.portal-recognition-head a{color:#245844;border:1px solid #cfddd5;border-radius:8px;padding:10px 12px;font-size:9px;font-weight:600;text-decoration:none}.portal-recognition-head a.primary{color:#fff;background:#174b3b;align-items:center;gap:6px;display:flex}.portal-recognition-feed{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:20px;display:grid}.portal-recognition-feed article{background:#fff;border:1px solid #e0e8e3;border-radius:11px;gap:12px;padding:16px;display:flex}.portal-recognition-feed article>span{color:#527537;background:#edf5d7;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.portal-recognition-feed small{color:#668276;font-size:7px}.portal-recognition-feed h3{margin:4px 0;font-size:12px}.portal-recognition-feed p{color:#667b72;margin:0;font-size:9px;line-height:1.55}.portal-recognition-feed b{color:#537728;margin-top:8px;font-size:8px;display:block}.portal-recognition-feed .recognition-empty{grid-column:1/4}.service-portal{color:#17352c;background:#f5f7f6;min-height:100vh}.portal-header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #dfe7e2;justify-content:space-between;align-items:center;gap:28px;height:76px;padding:0 max(28px,50vw - 660px);display:flex;position:sticky;top:0}.portal-brand{color:#17352c;align-items:center;gap:12px;min-width:280px;text-decoration:none;display:flex}.dn-symbol{color:#e9f98a;letter-spacing:-.05em;background:#174b3b;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:600;display:grid;box-shadow:0 8px 20px #174b3b33}.portal-brand>span:last-child{flex-direction:column;display:flex}.portal-brand b{letter-spacing:.04em;font-size:12px}.portal-brand small{color:#729083;letter-spacing:.15em;margin-top:3px;font-size:8px}.portal-header nav{align-items:center;gap:27px;height:100%;display:flex}.portal-header nav a{color:#5a7168;align-items:center;height:100%;font-size:11px;font-weight:600;text-decoration:none;display:flex;position:relative}.portal-header nav a.active,.portal-header nav a:hover{color:#174b3b}.portal-header nav a.active:after{content:"";background:#c8e13c;height:3px;position:absolute;bottom:0;left:0;right:0}.portal-user{justify-content:flex-end;align-items:center;gap:9px;min-width:280px;display:flex}.portal-user>button{color:#49675c;background:#fff;border:1px solid #dfe7e2;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;position:relative}.portal-user>button i{background:#f2775c;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:2px;right:2px}.portal-user>span{color:#174b3b;background:#e9f1ed;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.portal-user>div{flex-direction:column;display:flex}.portal-user>div b{font-size:9px}.portal-user>div small{color:#81938c;margin-top:3px;font-size:7px}.portal-user>a{color:#174b3b;background:#edf3f0;border-radius:7px;align-items:center;gap:5px;padding:9px;font-size:8px;font-weight:600;text-decoration:none;display:flex}.portal-hero{background:radial-gradient(circle at 82% 0,#d9ecdf 0,#0000 35%),linear-gradient(115deg,#f4f8f5,#e8f1ec);border-bottom:1px solid #d8e3dc}.portal-hero-inner{grid-template-columns:1.2fr .72fr;align-items:center;gap:85px;max-width:1320px;min-height:485px;margin:auto;padding:68px 28px 58px;display:grid}.portal-kicker{letter-spacing:.16em;color:#3e765f;margin:0;font-size:9px;font-weight:600}.portal-kicker>span{vertical-align:middle;background:#bed63a;width:24px;height:2px;margin-right:8px;display:inline-block}.portal-hero h1{letter-spacing:-.045em;color:#163f32;margin:13px 0 19px;font-size:50px;line-height:1.12}.portal-hero h1 em{color:#497c67;font-style:normal}.portal-hero-copy>p:nth-of-type(2){color:#62796f;max-width:680px;font-size:13px;line-height:1.8}.portal-search{background:#fff;border:1px solid #cedcd4;border-radius:11px;align-items:center;gap:12px;max-width:720px;height:62px;margin-top:27px;padding:7px 7px 7px 18px;display:flex;box-shadow:0 14px 35px #1a433517}.portal-search svg{color:#477766}.portal-search input{border:0;outline:0;flex:1;min-width:0;font-size:11px}.portal-search button{color:#fff;background:#174b3b;border:0;border-radius:7px;height:46px;padding:0 21px;font-size:10px;font-weight:600}.portal-quick{align-items:center;gap:12px;margin-top:13px;font-size:8px;display:flex}.portal-quick span{color:#91a098}.portal-quick a{color:#547166;border-bottom:1px solid #aebfb7;text-decoration:none}.portal-today{background:#fff;border:1px solid #d2dfd8;border-radius:14px;overflow:hidden;box-shadow:0 22px 55px #1646341f}.today-head{border-bottom:1px solid #e6ece8;justify-content:space-between;align-items:center;height:55px;padding:0 19px;display:flex}.today-head>span{align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.today-head small{color:#879991;font-size:8px}.today-grid{grid-template-columns:1fr 1fr;display:grid}.today-grid a{color:#17352c;border-bottom:1px solid #e6ece8;border-right:1px solid #e6ece8;grid-template-columns:1fr auto;min-height:106px;padding:18px;text-decoration:none;display:grid}.today-grid a:nth-child(2n){border-right:0}.today-grid a>span{color:#477765;background:#edf4f0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.today-grid strong{color:#174b3b;font-size:21px}.today-grid small{color:#7d8f87;grid-column:1/3;margin-top:8px;font-size:8px}.today-note{background:#f0f6e0;border:1px solid #dce9aa;border-radius:9px;align-items:center;gap:11px;margin:15px;padding:13px;display:flex}.today-note>span{color:#365d29;background:#d7eb74;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.today-note>div{flex-direction:column;flex:1;display:flex}.today-note b{font-size:9px}.today-note small{color:#71816b;margin-top:4px;font-size:7px}.today-note>a{color:#416c55}.portal-section{max-width:1320px;margin:auto;padding:65px 28px}.portal-section-head{justify-content:space-between;align-items:end;margin-bottom:27px;display:flex}.portal-section-head h2,.portal-roadmap h2{color:#173d31;margin:7px 0;font-size:27px}.portal-section-head>div>p:last-child{color:#74877f;margin:0;font-size:10px}.portal-section-head>span{color:#60796e;background:#edf2ef;border-radius:20px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;display:flex}.service-module-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.service-module{color:#17352c;background:#fff;border:1px solid #dce5e0;border-radius:11px;grid-template-columns:1fr auto;min-height:190px;padding:20px;text-decoration:none;transition:all .2s;display:grid}.service-module:hover{border-color:#adc5b9;transform:translateY(-3px);box-shadow:0 13px 30px #1a433514}.service-module-icon{border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.service-module-icon.blue{color:#246b57;background:#e5f0ed}.service-module-icon.orange{color:#d46f32;background:#fff0e5}.service-module-icon.violet{color:#7456bd;background:#eee9fa}.service-module-icon.cyan{color:#248b84;background:#e2f5f3}.service-module-icon.green{color:#5c913d;background:#e9f5df}.service-module-icon.amber{color:#ac7d12;background:#fff6d9}.module-state{color:#7f9189;background:#f1f3f2;border-radius:15px;align-self:start;padding:5px 7px;font-size:7px}.service-module h3{grid-column:1/3;margin:18px 0 7px;font-size:13px}.service-module p{color:#6d8178;grid-column:1/3;max-width:310px;margin:0;font-size:9px;line-height:1.65}.module-open{color:#34705a;grid-column:1/3;align-self:end;align-items:center;gap:8px;margin-top:17px;font-size:8px;font-weight:600;display:flex}.knowledge-module-band{color:#fff;background:linear-gradient(115deg,#123e31,#1e5b47);grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;padding:60px max(28px,50vw - 632px);display:grid}.portal-kicker.light{color:#c7e56e}.knowledge-module-copy h2{margin:8px 0;font-size:29px}.knowledge-module-copy>p:nth-of-type(2){color:#bdd0c8;max-width:470px;font-size:10px;line-height:1.8}.knowledge-module-copy>div{gap:18px;margin:18px 0;display:flex}.knowledge-module-copy>div span{color:#d8e5df;align-items:center;gap:6px;font-size:8px;display:flex}.knowledge-module-copy>a{color:#17352c;background:#cde84e;border-radius:7px;align-items:center;gap:9px;padding:12px 16px;font-size:9px;font-weight:600;text-decoration:none;display:inline-flex}.knowledge-capabilities{grid-template-columns:1fr 1fr;gap:11px;display:grid}.knowledge-capabilities article{background:#ffffff09;border:1px solid #ffffff20;border-radius:10px;grid-template-columns:auto 1fr;gap:0 11px;min-height:112px;padding:18px;display:grid}.knowledge-capabilities svg{color:#cde84e;grid-row:1/3}.knowledge-capabilities b{font-size:10px}.knowledge-capabilities span{color:#a9c1b8;margin-top:5px;font-size:8px}.portal-roadmap{grid-template-columns:1.1fr repeat(3,.63fr);align-items:stretch;gap:13px;display:grid}.portal-roadmap>div:first-child{padding-right:35px}.portal-roadmap>div:first-child>p:last-child{color:#6f837a;font-size:10px;line-height:1.7}.roadmap-pill{color:#3c705c;background:#fff;border:1px solid #dce5e0;border-radius:10px;align-items:center;gap:12px;padding:18px;display:flex}.roadmap-pill span{flex-direction:column;display:flex}.roadmap-pill b{color:#294a3e;font-size:9px}.roadmap-pill small{color:#84958e;margin-top:5px;font-size:7px}.portal-footer{color:#809089;border-top:1px solid #e2e8e4;align-items:center;gap:35px;max-width:1320px;margin:auto;padding:25px 28px;display:flex}.portal-footer>span{align-items:center;gap:8px;font-size:9px;display:flex}.portal-footer>span b{color:#d8ec76;background:#174b3b;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.portal-footer small{font-size:7px}.portal-footer>div{gap:19px;margin-left:auto;display:flex}.portal-footer a{color:#577267;font-size:8px;text-decoration:none}@media (max-width:1050px){.portal-header nav{display:none}.portal-hero-inner{grid-template-columns:1fr;gap:35px}.portal-today{max-width:650px}.service-module-grid,.portal-roadmap{grid-template-columns:1fr 1fr}.portal-roadmap>div:first-child{grid-column:1/3}.knowledge-module-band{gap:45px}}@media (max-width:720px){.portal-header{height:68px;padding:0 18px}.portal-brand{min-width:0}.portal-brand b{font-size:9px}.portal-user{min-width:0}.portal-user>div,.portal-user>a{display:none}.portal-hero-inner{padding:46px 10px}.portal-hero h1{font-size:36px}.portal-search button{padding:0 12px}.portal-quick{display:none}.portal-section{padding:46px 10px}.service-module-grid,.knowledge-capabilities{grid-template-columns:1fr}.portal-section-head>span{display:none}.knowledge-module-band{grid-template-columns:1fr;padding:48px 10px}.portal-roadmap{grid-template-columns:1fr}.portal-roadmap>div:first-child{grid-column:auto}.portal-footer{flex-wrap:wrap;padding:22px 10px}.portal-footer>div{width:100%;margin-left:0}}.portal-user>.notification-center small{color:#6b7e76;margin-top:0;font-size:11px!important;line-height:1.45!important}.portal-user>.notification-center .notification-center-panel header small{color:#72857d;font-size:10px!important}.portal-user>.notification-center .notification-summary a span{font-size:11px!important}.module-mini-stats{grid-template-columns:repeat(5,1fr);gap:5px;margin:10px 0;display:grid}.module-mini-stats b{color:#0f766e;font-size:14px}.module-mini-stats small{color:#71837e;font-size:8px;font-weight:500;display:block}.revenue-campaign{color:#fff;background:linear-gradient(120deg,#143f34,#0f766e);border-radius:18px;grid-template-columns:1fr 1.35fr;gap:28px;max-width:1264px;margin:0 auto 20px;padding:30px;display:grid}.revenue-campaign-copy h2{margin:8px 0;font-size:28px}.revenue-campaign-copy>p:nth-of-type(2){color:#cce3dc;font-size:11px;line-height:1.7}.revenue-campaign-copy>a{color:#183b31;background:#d9ed62;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:11px 14px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.revenue-campaign-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.revenue-campaign-metrics>div{background:#ffffff0d;border:1px solid #ffffff24;border-radius:11px;padding:14px}.revenue-campaign-metrics strong{font-size:20px;display:block}.revenue-campaign-metrics span,.revenue-campaign-metrics small{color:#c9ddd7;font-size:8px}.revenue-campaign-metrics .revenue-progress{grid-column:1/5}.revenue-progress>span{justify-content:space-between;display:flex}.revenue-progress>span b{color:#fff;font-size:9px}.revenue-progress>i{background:#ffffff24;border-radius:9px;height:7px;margin:9px 0;display:block;overflow:hidden}.revenue-progress>i>em{background:#d9ed62;border-radius:9px;height:100%;display:block}.ai-runtime{border-top:1px solid #ffffff20;grid-column:1/3;align-items:center;gap:9px;padding-top:14px;display:flex}.ai-runtime>span{background:#f0b94d;border-radius:50%;width:9px;height:9px}.ai-runtime>span.online{background:#a8df65;box-shadow:0 0 0 5px #a8df6520}.ai-runtime>div{flex-direction:column;display:flex}.ai-runtime b{font-size:9px}.ai-runtime small{color:#bad0c9;margin-top:3px;font-size:8px}@media (max-width:720px){.revenue-campaign{grid-template-columns:1fr;margin:0 10px 15px;padding:22px}.revenue-campaign-metrics{grid-template-columns:1fr 1fr}.revenue-campaign-metrics .revenue-progress{grid-column:1/3}.ai-runtime{grid-column:1}}
.employee-menu{position:relative}.employee-menu summary{cursor:pointer;align-items:center;gap:9px;list-style:none;display:flex}.employee-menu summary::-webkit-details-marker{display:none}.employee-menu summary>span{color:#174b3b;background:#e9f1ed;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.employee-menu summary>div{flex-direction:column;display:flex}.employee-menu summary b{font-size:9px}.employee-menu summary small{color:#81938c;margin-top:3px;font-size:7px}.employee-card{z-index:50;background:#fff;border:1px solid #d7e2dc;border-radius:12px;width:290px;padding:17px;position:absolute;top:48px;right:0;box-shadow:0 18px 45px #16392d2e}.employee-card-head{border-bottom:1px solid #e7ece9;align-items:center;gap:11px;padding-bottom:13px;display:flex}.employee-card-head>span{color:#d8ed72;background:#174b3b;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.employee-card-head>div{flex-direction:column;display:flex}.employee-card-head b{font-size:11px}.employee-card-head small{color:#82928b;margin-top:3px;font-size:8px}.employee-card dl{margin:12px 0}.employee-card dl>div{grid-template-columns:90px 1fr;gap:8px;padding:7px 0;display:grid}.employee-card dt{color:#8b9993;font-size:8px}.employee-card dd{color:#324d43;text-align:right;overflow-wrap:anywhere;margin:0;font-size:8px}.employee-card>a{background:#edf3f0;border-radius:7px;justify-content:space-between;align-items:center;margin-top:6px;font-weight:600;text-decoration:none;color:#245a47!important;padding:9px 10px!important;font-size:8px!important;display:flex!important}.knowledge-home{color:#17352c;background:#f5f7f6;min-height:100vh}.knowledge-header{z-index:25;background:#fff;border-bottom:1px solid #dce5e0;justify-content:space-between;align-items:center;gap:28px;height:74px;padding:0 max(28px,50vw - 640px);display:flex;position:sticky;top:0}.knowledge-brand{color:#17352c;align-items:center;gap:11px;min-width:280px;text-decoration:none;display:flex}.knowledge-brand>span:last-child{flex-direction:column;display:flex}.knowledge-brand b{letter-spacing:.05em;font-size:11px}.knowledge-brand small{color:#789087;letter-spacing:.12em;margin-top:3px;font-size:7px}.knowledge-header nav{align-items:center;gap:28px;height:100%;display:flex}.knowledge-header nav a{color:#63786f;align-items:center;height:100%;font-size:10px;font-weight:600;text-decoration:none;display:flex;position:relative}.knowledge-header nav a.active{color:#174b3b}.knowledge-header nav a.active:after{content:"";background:#c8e447;height:3px;position:absolute;bottom:0;left:0;right:0}.knowledge-user{align-items:center;gap:9px;display:flex}.knowledge-user>button{color:#557068;background:#fff;border:1px solid #dce5e0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.knowledge-user>span{color:#174b3b;background:#e8f0ec;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.knowledge-user>div{flex-direction:column;display:flex}.knowledge-user b{font-size:9px}.knowledge-user small{color:#87968f;margin-top:3px;font-size:7px}.knowledge-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#316b55 0,#0000 28%),linear-gradient(115deg,#0f382c,#1b5743)}.knowledge-hero-inner{grid-template-columns:1.15fr .65fr;align-items:center;gap:85px;max-width:1280px;min-height:420px;margin:auto;padding:55px 28px;display:grid}.module-back{color:#b5cbc2;align-items:center;gap:6px;margin-bottom:25px;font-size:8px;text-decoration:none;display:inline-flex}.knowledge-hero .portal-kicker{color:#c9e56b}.knowledge-hero h1{letter-spacing:-.04em;margin:10px 0 15px;font-size:45px;line-height:1.08}.knowledge-hero h1 em{color:#d3eb75;font-style:normal}.knowledge-hero-inner>div>p:nth-of-type(2){color:#bed0c8;max-width:620px;font-size:11px;line-height:1.75}.knowledge-hero form{background:#fff;border-radius:9px;align-items:center;gap:11px;max-width:650px;height:58px;margin-top:23px;padding:6px 6px 6px 17px;display:flex}.knowledge-hero form svg{color:#4c7766}.knowledge-hero input{border:0;outline:0;flex:1;font-size:10px}.knowledge-hero form button{color:#173c30;background:#cbe64c;border:0;border-radius:6px;height:44px;padding:0 18px;font-size:9px;font-weight:600}.knowledge-hero aside{background:#ffffff0c;border:1px solid #ffffff20;border-radius:13px;padding:26px}.knowledge-hero aside>span{color:#254f39;background:#d0e852;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.knowledge-hero aside>p:first-of-type{letter-spacing:.15em;color:#c9dbd3;margin:16px 0 6px;font-size:7px}.knowledge-hero aside h2{margin:0;font-size:19px;line-height:1.4}.knowledge-hero aside>p:last-of-type{color:#aec6bb;font-size:9px;line-height:1.65}.knowledge-hero aside a{color:#d5ec76;align-items:center;gap:7px;font-size:8px;font-weight:600;text-decoration:none;display:inline-flex}.knowledge-section{max-width:1280px;margin:auto;padding:52px 28px 0}.knowledge-section-head{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.knowledge-section-head h2{margin:6px 0 0;font-size:23px}.knowledge-section-head>span{color:#5d766b;background:#e9f0ec;border-radius:18px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;display:flex}.knowledge-section-head>a{color:#3a6b58;align-items:center;gap:7px;font-size:8px;font-weight:600;text-decoration:none;display:flex}.knowledge-stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.knowledge-stats article{background:#fff;border:1px solid #dce5e0;border-radius:10px;grid-template-columns:1fr auto;min-height:95px;padding:17px;display:grid}.knowledge-stats article>span{color:#34705a;background:#e8f1ec;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.knowledge-stats strong{font-size:23px}.knowledge-stats small{color:#768980;grid-column:1/3;margin-top:9px;font-size:8px}.knowledge-spaces{padding-top:48px}.knowledge-area-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.knowledge-area-grid>a{color:#17352c;background:#fff;border:1px solid #dce5e0;border-radius:10px;flex-direction:column;min-height:170px;padding:19px;text-decoration:none;display:flex}.knowledge-area-grid>a>span{border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.knowledge-area-grid .blue{color:#276b57;background:#e4efec}.knowledge-area-grid .green{color:#54853b;background:#eaf4df}.knowledge-area-grid .amber{color:#a8790f;background:#fff4d7}.knowledge-area-grid .violet{color:#7054b5;background:#eee9fa}.knowledge-area-grid h3{margin:15px 0 5px;font-size:11px}.knowledge-area-grid p{color:#71847b;margin:0;font-size:8px;line-height:1.55}.knowledge-area-grid b{color:#3c705c;align-items:center;gap:7px;margin-top:auto;font-size:8px;display:flex}.recent-knowledge{padding-bottom:65px}.knowledge-doc-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.knowledge-doc-grid>a{color:#17352c;background:#fff;border:1px solid #dce5e0;border-radius:10px;grid-template-columns:1fr auto;min-height:170px;padding:19px;text-decoration:none;display:grid}.knowledge-doc-grid>a>span{color:#49735f;background:#e9f1ed;border-radius:14px;width:max-content;padding:5px 7px;font-size:7px}.knowledge-doc-grid>a>i{color:#be583f;font-size:7px;font-style:normal}.knowledge-doc-grid h3{grid-column:1/3;margin:15px 0 5px;font-size:11px;line-height:1.5}.knowledge-doc-grid p{color:#82928b;grid-column:1/3;font-size:8px}.knowledge-doc-grid>a>div{grid-column:1/3;justify-content:space-between;margin-top:auto;display:flex}.knowledge-doc-grid small{color:#778a81;font-size:8px}.knowledge-doc-grid div b{color:#34705a;font-size:9px}.knowledge-empty{color:#587268;background:#fff;border:1px solid #dce5e0;border-radius:10px;align-items:center;gap:12px;padding:22px;display:flex}.knowledge-empty span{flex-direction:column;display:flex}.knowledge-empty b{font-size:10px}.knowledge-empty small{color:#82938b;margin-top:4px;font-size:8px}.knowledge-footer{color:#82928b;border-top:1px solid #dce5e0;justify-content:space-between;max-width:1280px;margin:auto;padding:23px 28px;font-size:8px;display:flex}.knowledge-footer a{color:#4b6e60;text-decoration:none}@media (max-width:1000px){.knowledge-header nav{display:none}.knowledge-hero-inner{grid-template-columns:1fr}.knowledge-hero aside{display:none}.knowledge-area-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.knowledge-header{padding:0 18px}.knowledge-user>div{display:none}.knowledge-brand{min-width:0}.knowledge-brand b{font-size:9px}.knowledge-hero-inner{padding:42px 20px}.knowledge-hero h1{font-size:35px}.knowledge-section{padding-left:20px;padding-right:20px}.knowledge-stats{grid-template-columns:1fr 1fr}.knowledge-area-grid,.knowledge-doc-grid{grid-template-columns:1fr}.knowledge-section-head>span,.employee-menu summary>div{display:none}.employee-card{width:275px;right:-45px}}.knowledge-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 32px;width:min(1280px,100% - 56px);min-height:76px;padding:23px 0;font-size:11px;line-height:1.5;display:grid}.knowledge-footer a{overflow-wrap:anywhere;min-width:0}.knowledge-footer span{text-align:right;overflow-wrap:anywhere;justify-self:end;min-width:0}@media (max-width:768px){.knowledge-footer{grid-template-columns:minmax(0,1fr);gap:9px;width:calc(100% - 40px);padding:21px 0}.knowledge-footer span{text-align:left;justify-self:start}}@media (max-width:480px){.knowledge-footer{width:calc(100% - 32px);font-size:10px}}.employee-card .logout-button{color:#c02a2a;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fef5f4;border:1px solid #f2c9c4;border-radius:11px;justify-content:space-between;align-items:center;margin-top:8px;padding:13px 15px;font-size:14px;font-weight:600;display:flex}.employee-card .logout-button:hover{background:#fdeaea;border-color:#e0a9a2}.employee-card .logout-button:disabled{opacity:.55;cursor:not-allowed}.knowledge-document-library{border-top:1px solid #dce5e0;margin-top:28px;padding-top:28px;scroll-margin-top:94px}.knowledge-document-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.knowledge-document-toolbar form{color:#527166;background:#fff;border:1px solid #d7e2dc;border-radius:10px;align-items:center;gap:11px;min-height:52px;padding:6px 6px 6px 16px;display:flex}.knowledge-document-toolbar input{color:#17352c;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.knowledge-document-toolbar button{color:#fff;cursor:pointer;background:#174b3b;border:0;border-radius:7px;align-self:stretch;padding:0 20px;font-size:9px;font-weight:600}.knowledge-document-toolbar>span{color:#71847b;white-space:nowrap;font-size:9px}.knowledge-document-list{scrollbar-color:#34705a #eef4f0;scrollbar-width:thin;background:#fff;border:1px solid #dce5e0;border-radius:10px;max-height:560px;margin-top:14px;overflow-y:auto}.knowledge-document-list::-webkit-scrollbar{width:6px}.knowledge-document-list::-webkit-scrollbar-track{background:#eef4f0}.knowledge-document-list::-webkit-scrollbar-thumb{background:#34705a;border-radius:999px}.knowledge-document-list>a{color:#17352c;border-bottom:1px solid #e4eae6;grid-template-columns:120px minmax(0,1fr) 90px 18px;align-items:center;gap:18px;min-height:76px;padding:15px 18px;text-decoration:none;transition:background-color .16s;display:grid}.knowledge-document-list>a:last-child{border-bottom:0}.knowledge-document-list>a:hover{background:#f8faf8}.knowledge-document-type{color:#34705a;text-transform:uppercase;font-size:8px;font-weight:600}.knowledge-document-main{gap:6px;min-width:0;display:grid}.knowledge-document-main b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.knowledge-document-main small,.knowledge-document-progress small{color:#7c8e86;font-size:8px}.knowledge-document-progress{text-align:right;gap:4px;display:grid}.knowledge-document-progress b{color:#34705a;font-size:12px}.knowledge-document-list>a>svg{color:#34705a}.knowledge-library-empty{margin-top:14px}@media (max-width:700px){.knowledge-document-toolbar{grid-template-columns:1fr}.knowledge-document-toolbar>span{grid-row:1}.knowledge-document-list>a{grid-template-columns:minmax(0,1fr) auto;padding:14px}.knowledge-document-type{grid-column:1}.knowledge-document-main{grid-column:1/3}.knowledge-document-progress{text-align:left;grid-column:1}.knowledge-document-list>a>svg{grid-area:3/2}}.knowledge-header.knowledge-header-embedded .knowledge-brand b{font-size:14px}.knowledge-header.knowledge-header-embedded .knowledge-brand small{font-size:10px}.knowledge-header.knowledge-header-embedded nav a{font-size:13px}.knowledge-home .module-back{font-size:12px}.knowledge-home main .portal-kicker{font-size:12px;line-height:1.5}.knowledge-home .knowledge-hero h1{font-size:clamp(42px,3.4vw,52px)}.knowledge-home .knowledge-hero-inner>div>p:nth-of-type(2){font-size:15px;line-height:1.7}.knowledge-home .knowledge-hero input{font-size:14px}.knowledge-home .knowledge-hero form button{font-size:13px}.knowledge-home .knowledge-hero aside>p:first-of-type{font-size:11px;line-height:1.5}.knowledge-home .knowledge-hero aside h2{font-size:22px}.knowledge-home .knowledge-hero aside>p:last-of-type{font-size:13px;line-height:1.65}.knowledge-home .knowledge-hero aside a{font-size:13px}.knowledge-home .knowledge-section-head h2{font-size:clamp(28px,1.95vw,36px);line-height:1.3}.knowledge-home .knowledge-section-head>span,.knowledge-home .knowledge-section-head>a{font-size:13px}.knowledge-home .knowledge-stats strong{font-size:28px}.knowledge-home .knowledge-stats small{font-size:13px;line-height:1.5}.knowledge-home .knowledge-area-grid h3,.knowledge-home .knowledge-doc-grid h3{font-size:16px;line-height:1.4}.knowledge-home .knowledge-area-grid p{font-size:13px;line-height:1.6}.knowledge-home .knowledge-area-grid b{font-size:13px}.knowledge-home .knowledge-doc-grid>a>span,.knowledge-home .knowledge-doc-grid>a>i{font-size:11px}.knowledge-home .knowledge-doc-grid p,.knowledge-home .knowledge-doc-grid small{font-size:12px;line-height:1.5}.knowledge-home .knowledge-doc-grid div b{font-size:13px}.knowledge-home .knowledge-empty b{font-size:15px}.knowledge-home .knowledge-empty small{font-size:13px;line-height:1.5}.knowledge-home .knowledge-document-toolbar input{font-size:14px}.knowledge-home .knowledge-document-toolbar button{font-size:13px}.knowledge-home .knowledge-document-toolbar>span{font-size:12px}.knowledge-home .knowledge-document-type{font-size:11px}.knowledge-home .knowledge-document-main b{font-size:14px}.knowledge-home .knowledge-document-main small,.knowledge-home .knowledge-document-progress small{font-size:12px}.knowledge-home .knowledge-document-progress b{font-size:14px}@media (max-width:700px){.knowledge-home main .portal-kicker{font-size:11px}.knowledge-home .knowledge-hero h1{font-size:36px}.knowledge-home .knowledge-hero-inner>div>p:nth-of-type(2){font-size:14px}.knowledge-home .knowledge-section-head h2{font-size:24px}.knowledge-home .knowledge-area-grid p,.knowledge-home .knowledge-empty small{font-size:14px}}
