*,*::before,*::after{box-sizing:border-box}body{margin:0;background:#F5F6F1}img{max-width:100%}button{font:inherit}a{color:#0E5157}a:hover{color:#0A3B3F}.mf-dot{opacity:0;animation-duration:2.6s;animation-iteration-count:infinite;animation-timing-function:linear}.mf-in1{animation-name:mfIn1}.mf-in2{animation-name:mfIn2;animation-delay:.9s}.mf-in3{animation-name:mfIn3;animation-delay:1.7s}.mf-out1{animation-name:mfOut1;animation-delay:1.3s}.mf-out2{animation-name:mfOut2;animation-delay:2.1s}.mf-out3{animation-name:mfOut3;animation-delay:.4s}@keyframes mfIn1{0%{transform:translate(110px,60px);opacity:0}6%{opacity:1}24%{transform:translate(152px,60px)}76%{transform:translate(152px,150px)}94%{opacity:1}100%{transform:translate(194px,150px);opacity:0}}@keyframes mfIn2{0%{transform:translate(110px,150px);opacity:0}6%{opacity:1}94%{opacity:1}100%{transform:translate(194px,150px);opacity:0}}@keyframes mfIn3{0%{transform:translate(110px,240px);opacity:0}6%{opacity:1}24%{transform:translate(152px,240px)}76%{transform:translate(152px,150px)}94%{opacity:1}100%{transform:translate(194px,150px);opacity:0}}@keyframes mfOut1{0%{transform:translate(286px,150px);opacity:0}6%{opacity:1}22%{transform:translate(321px,150px)}78%{transform:translate(321px,60px)}94%{opacity:1}100%{transform:translate(356px,60px);opacity:0}}@keyframes mfOut2{0%{transform:translate(286px,150px);opacity:0}6%{opacity:1}94%{opacity:1}100%{transform:translate(356px,150px);opacity:0}}@keyframes mfOut3{0%{transform:translate(286px,150px);opacity:0}6%{opacity:1}22%{transform:translate(321px,150px)}78%{transform:translate(321px,240px)}94%{opacity:1}100%{transform:translate(356px,240px);opacity:0}}.mf-pulse{transform-box:fill-box;transform-origin:center;animation:mfPulse 2.6s ease-out infinite}@keyframes mfPulse{0%{transform:scale(1);opacity:.7}100%{transform:scale(1.4);opacity:0}}.mf-ticker{animation:mfTick 26s linear infinite}@keyframes mfTick{0%{transform:translateY(0)}100%{transform:translateY(-328px)}}@media (prefers-reduced-motion:reduce){.mf-dot,.mf-pulse,.mf-ticker{animation:none}.mf-dot{opacity:0}}.s0{font-family:Montserrat,system-ui,sans-serif;color:#14211A;background:#F5F6F1;font-size:16px;line-height:1.55}.s1{background:#0B1F15;font-family:Montserrat,system-ui,sans-serif;color:#FFFFFF;border-bottom:1px solid #1E3528}.s2{max-width:1200px;margin:0 auto;padding:0 24px}.s3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:14px 0}.s4{display:flex;align-items:center;gap:4px;text-decoration:none;color:#FFFFFF;font-family:Montserrat,sans-serif;font-size:26px;font-weight:400;letter-spacing:6px;min-height:44px}.s5{display:inline-flex;flex-direction:column;gap:4px;margin:0 6px 0 2px}.s6{display:block;width:18px;height:3px;border-radius:2px;background:#2A8C92}.s7{display:block;width:18px;height:3px;border-radius:2px;background:#B6D433}.s8{display:block;width:18px;height:3px;border-radius:2px;background:#C5CED9}.s9{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px}.sa{text-decoration:none;font-size:15px;padding:12px 0;color:#C9D6CE;border-bottom:2px solid transparent}.sb{background:#B6D433;color:#0B1F15;text-decoration:none;font-size:15px;font-weight:600;padding:12px 20px;border-radius:999px;margin-left:4px}.sc{background:#0B1F15}.sd{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding:88px 0 80px}.se{flex:1 1 540px;min-width:0}.sf{font-family:'IBM Plex Mono',monospace;color:#B6D433;font-size:13px;letter-spacing:1px}.s10{margin:20px 0 24px;font-family:Montserrat,sans-serif;font-weight:800;font-size:76px;line-height:1;color:#FFFFFF;letter-spacing:-2px}.s11{color:#B6D433}.s12{margin:0 0 36px;color:#B9C6BE;font-size:21px;line-height:1.5;max-width:560px}.s13{display:flex;flex-wrap:wrap;gap:12px}.s14{background:#B6D433;color:#0B1F15;text-decoration:none;font-weight:600;padding:15px 26px;border-radius:999px}.s15{color:#FFFFFF;text-decoration:none;font-weight:600;padding:14px 25px;border-radius:999px;border:1px solid #4E6B5B}.s16{flex:1 1 440px;min-width:0;background:#102719;border:1px solid #2A4234;border-radius:20px;padding:24px;overflow:hidden}.s17{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.s18{color:#FFFFFF;font-family:Montserrat,sans-serif;font-weight:700;font-size:17px}.s19{display:flex;align-items:center;gap:8px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#B6D433}.s1a{width:8px;height:8px;border-radius:999px;background:#B6D433;display:inline-block}.s1b{width:100%;height:auto;display:block}.s1c{margin-top:8px;border-top:1px solid #1E3528;height:164px;overflow:hidden}.s1d{display:flex;align-items:center;gap:12px;height:41px;box-sizing:border-box;border-bottom:1px solid #1E3528;font-size:14px}.s1e{flex:0 0 72px;font-family:'IBM Plex Mono',monospace;font-size:11px;color:#B6D433}.s1f{flex:1 1 auto;min-width:0;color:#DCE5DF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s20{flex:0 0 auto;font-family:'IBM Plex Mono',monospace;font-size:13px;color:#FFFFFF}.s21{border-top:1px solid #2A4234;padding:40px 0 56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:32px}.s22{font-family:Montserrat,sans-serif;font-weight:800;font-size:38px;color:#FFFFFF}.s23{color:#B9C6BE;font-size:15px}.s24{background:#FFFFFF;border-bottom:1px solid #DCE1DA}.s25{max-width:1200px;margin:0 auto;padding:22px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;font-size:14px;color:#4A5A51}.s26{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#0E5157}.s27{font-weight:600;color:#14211A}.s28{padding:112px 0 96px}.s29{font-family:'IBM Plex Mono',monospace;color:#0E5157;font-size:13px}.s2a{margin:14px 0 32px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:760px}.s2b{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.s2c{font:inherit;font-size:15px;font-weight:600;padding:12px 20px;border-radius:999px;cursor:pointer}.s2d{background:#0B1F15;border-radius:24px;padding:48px;display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.s2e{flex:1 1 440px;min-width:0}.s2f{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#B6D433}.s30{margin:12px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:38px;line-height:1.1;color:#FFFFFF}.s31{margin:0 0 28px;color:#B9C6BE;font-size:18px}.s32{display:inline-block;background:#B6D433;color:#0B1F15;text-decoration:none;font-weight:600;padding:14px 24px;border-radius:999px}.s33{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:12px}.s34{height:200px;border-radius:14px;border:1px dashed #3B5A49;background:#132A1E;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#B9C6BE;font-family:'IBM Plex Mono',monospace;font-size:12px;text-align:center;padding:16px;box-sizing:border-box}.s35{display:flex;gap:14px;align-items:flex-start;background:#132A1E;border:1px solid #2A4234;border-radius:14px;padding:18px}.s36{flex:0 0 22px;margin-top:1px}.s37{color:#FFFFFF;font-size:16px}.s38{padding:96px 0;background:#FFFFFF}.s39{margin:14px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:820px}.s3a{margin:0 0 48px;color:#4A5A51;font-size:19px;max-width:720px}.s3b{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px}.s3c{border:1px solid #DCE1DA;border-radius:20px;padding:32px;background:#F5F6F1}.s3d{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#4A5A51;margin-bottom:24px}.s3e{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.s3f{padding:10px 16px;border-radius:999px;border:1px solid #A9B4AD;font-weight:600}.s40{color:#4A5A51}.s41{padding:10px 16px;border-radius:999px;border:1px dashed #A9B4AD;color:#4A5A51}.s42{margin:28px 0 0;color:#4A5A51;font-size:16px}.s43{border-radius:20px;padding:32px;background:#0B1F15}.s44{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#B6D433;margin-bottom:24px}.s45{padding:10px 16px;border-radius:999px;background:#B6D433;color:#0B1F15;font-weight:600}.s46{margin:28px 0 0;color:#DCE5DF;font-size:16px}.s47{margin-top:20px;padding-top:16px;border-top:1px solid #2A4234;display:flex;flex-wrap:wrap;gap:8px}.s48{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#B6D433;border:1px solid #3B5A49;border-radius:999px;padding:6px 12px}.s49{padding:104px 0}.s4a{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.s4b{flex:2 1 560px;min-width:0}.s4c{height:460px;border-radius:16px;border:1px dashed #A9B4AD;background:#E4EAE4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#4A5A51;font-family:'IBM Plex Mono',monospace;font-size:12px;text-align:center;padding:16px;box-sizing:border-box}.s4d{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;background:#0B1F15;border-radius:16px;padding:32px}.s4e{font-family:'IBM Plex Mono',monospace;color:#B6D433;font-size:13px}.s4f{margin:14px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:34px;line-height:1.1;color:#FFFFFF}.s50{margin:0;color:#B9C6BE;font-size:16px}.s51{height:150px;border-radius:16px;border:1px dashed #3B5A49;background:#132A1E;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#B9C6BE;font-family:'IBM Plex Mono',monospace;font-size:12px;text-align:center;padding:16px;box-sizing:border-box}.s52{padding:96px 0}.s53{margin:14px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px}.s54{margin:0 0 48px;color:#4A5A51;font-size:19px;max-width:680px}.s55{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:16px}.s56{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:12px}.s57{margin:0;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700}.s58{margin:0;color:#4A5A51;font-size:15px}.s59{padding:104px 0;background:#FFFFFF}.s5a{margin:14px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:860px}.s5b{margin:0 0 40px;color:#4A5A51;font-size:19px;max-width:760px}.s5c{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#4A5A51}.s5d{flex:1 1 auto;height:2px;background:#0E5157;position:relative}.s5e{position:absolute;right:-2px;top:-5px;width:0;height:0;border-left:8px solid #0E5157;border-top:6px solid transparent;border-bottom:6px solid transparent}.s5f{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;margin-bottom:48px}.s60{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px}.s61{display:flex;align-items:center;gap:12px}.s62{width:36px;height:36px;flex:0 0 36px;border-radius:999px;border:2px solid #0E5157;color:#0E5157;display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',monospace;font-size:14px}.s63{margin:4px 0 0;font-family:Montserrat,sans-serif;font-size:23px;font-weight:700;color:#14211A}.s64{margin:0;color:#4A5A51;font-size:15px;flex-grow:1}.s65{color:#0E5157;font-weight:600;font-size:15px;padding:6px 0}.s66{background:#E4EFEE;border:1px solid #C5D9D6;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px}.s67{margin:0;color:#33463D;font-size:15px;flex-grow:1}.s68{background:#0E5157;border:1px solid #0E5157;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px}.s69{width:36px;height:36px;flex:0 0 36px;border-radius:999px;border:2px solid #FFFFFF;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',monospace;font-size:14px}.s6a{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#FFFFFF}.s6b{margin:4px 0 0;font-family:Montserrat,sans-serif;font-size:23px;font-weight:700;color:#FFFFFF}.s6c{margin:0;color:#D3E4E1;font-size:15px;flex-grow:1}.s6d{color:#FFFFFF;font-weight:600;font-size:15px;padding:6px 0}.s6e{background:#0B1F15;border:1px solid #0B1F15;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px}.s6f{width:36px;height:36px;flex:0 0 36px;border-radius:999px;border:2px solid #B6D433;color:#B6D433;display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',monospace;font-size:14px}.s70{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#B6D433}.s71{margin:0;color:#B9C6BE;font-size:15px;flex-grow:1}.s72{color:#B6D433;font-weight:600;font-size:15px;padding:6px 0}.s73{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700}.s74{margin:0 0 20px;color:#4A5A51;font-size:16px}.s75{overflow-x:auto;border:1px solid #DCE1DA;border-radius:16px}.s76{min-width:820px}.s77{display:grid;grid-template-columns:minmax(min(260px,100%),2.2fr) repeat(4,minmax(min(110px,100%),1fr));text-align:center;font-weight:700}.s78{text-align:left;padding:16px 20px;background:#F5F6F1;font-weight:600;color:#4A5A51}.s79{padding:16px 12px;background:#FFFFFF}.s7a{padding:16px 12px;background:#E4EFEE}.s7b{padding:16px 12px;background:#0E5157;color:#FFFFFF}.s7c{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#D3E4E1}.s7d{padding:16px 12px;background:#0B1F15;color:#FFFFFF}.s7e{display:grid;grid-template-columns:minmax(min(260px,100%),2.2fr) repeat(4,minmax(min(110px,100%),1fr));text-align:center;border-top:1px solid #DCE1DA;font-size:14px;color:#4A5A51}.s7f{text-align:left;padding:14px 20px;font-weight:600;color:#14211A;font-size:15px}.s80{padding:14px 12px}.s81{display:grid;grid-template-columns:minmax(min(260px,100%),2.2fr) repeat(4,minmax(min(110px,100%),1fr));text-align:center;border-top:1px solid #DCE1DA;font-size:15px}.s82{text-align:left;padding:12px 20px}.s83{padding:12px;font-size:17px;color:#0E5157;font-weight:700}.s84{padding:12px;font-size:17px;color:#0E5157;background:#F2F7F6;font-weight:700}.s85{padding:12px;font-size:17px;color:#0E5157;background:#E6F0EE;font-weight:700}.s86{padding:12px;font-size:17px;color:#0B1F15;background:#EEF5DC;font-weight:700}.s87{padding:12px;font-size:17px;color:#A9B4AD}.s88{padding:0 0 104px;background:#FFFFFF}.s89{border:1px solid #DCE1DA;border-radius:24px;padding:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;background:#F5F6F1}.s8a{flex:1 1 560px;min-width:0}.s8b{margin:12px 0 10px;font-family:Montserrat,sans-serif;font-weight:800;font-size:32px;line-height:1.15}.s8c{margin:0;color:#4A5A51;font-size:17px}.s8d{background:#0E5157;color:#FFFFFF;text-decoration:none;font-weight:600;padding:15px 26px;border-radius:999px}.s8e{padding:104px 0;background:#0B1F15}.s8f{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;gap:56px;align-items:center}.s90{flex:1 1 460px;min-width:0}.s91{margin:14px 0 20px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;color:#FFFFFF}.s92{margin:0;color:#B9C6BE;font-size:19px}.s93{flex:1 1 460px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:16px}.s94{border:1px solid #2A4234;border-radius:16px;padding:22px}.s95{color:#FFFFFF;font-weight:600}.s96{color:#B9C6BE;font-size:15px;margin-top:6px}.s97{margin:14px 0 48px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:760px}.s98{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px}.s99{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:14px}.s9a{height:40px;display:flex;align-items:center;color:#4A5A51;font-family:'IBM Plex Mono',monospace;font-size:13px;border:1px dashed #A9B4AD;border-radius:8px;padding:0 12px;align-self:flex-start}.s9b{font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;color:#0E5157;line-height:1}.s9c{font-size:14px;border-top:1px solid #DCE1DA;padding-top:12px}.s9d{padding:0 0 24px}.s9e{background:#0B1F15;border-radius:24px;padding:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.s9f{margin:14px 0 12px;font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;line-height:1.1;color:#FFFFFF}.sa0{margin:0;color:#B9C6BE;font-size:18px}.sa1{color:#B6D433;font-weight:600;padding:14px 24px;border:1px solid #4E6B5B;border-radius:999px;text-decoration:none}.sa2{padding:112px 0}.sa3{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;gap:56px}.sa4{flex:1 1 400px;min-width:0}.sa5{margin:14px 0 20px;font-family:Montserrat,sans-serif;font-weight:800;font-size:56px;line-height:1.02;letter-spacing:-1.5px}.sa6{margin:0 0 32px;color:#4A5A51;font-size:19px}.sa7{display:flex;flex-direction:column;gap:16px}.sa8{display:flex;gap:14px;align-items:flex-start}.sa9{font-family:'IBM Plex Mono',monospace;color:#0E5157;font-size:14px;flex:0 0 28px}.saa{color:#4A5A51;font-size:15px}.sab{flex:1 1 500px;min-width:0;background:#FFFFFF;border:1px solid #DCE1DA;border-radius:24px;padding:36px;display:flex;flex-direction:column;gap:16px}.sac{font-family:Montserrat,sans-serif;font-weight:700;font-size:22px}.sad{background:#071710;color:#B9C6BE;font-family:Montserrat,system-ui,sans-serif;font-size:15px;line-height:1.55;padding:72px 0 32px}.sae{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:40px 32px;padding-bottom:48px;border-bottom:1px solid #1E3528}.saf{display:flex;flex-direction:column;gap:14px}.sb0{color:#FFFFFF;font-family:Montserrat,sans-serif;font-size:24px;letter-spacing:6px}.sb1{color:#FFFFFF;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px}.sb2{display:flex;flex-direction:column;gap:2px}.sb3{color:#FFFFFF;padding:4px 0}.sb4{display:flex;flex-direction:column;gap:4px}.sb5{color:#FFFFFF;font-weight:600;margin-bottom:6px}.sb6{color:#B9C6BE;text-decoration:none;padding:6px 0}.sb7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:14px}.sb8{display:flex;flex-wrap:wrap;gap:8px 24px}.sb9{color:#B9C6BE;padding:4px 0}.sba{text-decoration:none;font-size:15px;padding:12px 0;color:#FFFFFF;font-weight:600;border-bottom:2px solid #B6D433}.sbb{padding:72px 0 88px;max-width:860px}.sbc{color:#B6D433;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.sbd{margin:16px 0 20px;font-family:Montserrat,sans-serif;font-weight:800;font-size:60px;line-height:1.05;color:#FFFFFF;letter-spacing:-1px}.sbe{margin:0 0 32px;color:#B9C6BE;font-size:20px;line-height:1.5;max-width:680px}.sbf{background:#B6D433;color:#0B1F15;text-decoration:none;font-weight:600;padding:14px 24px;border-radius:999px}.sc0{color:#FFFFFF;text-decoration:none;font-weight:600;padding:13px 23px;border-radius:999px;border:1px solid #4E6B5B}.sc1{margin:0 0 72px}.sc2{background:#FFFFFF;border:1px solid #2A4234;border-radius:16px;overflow:hidden;color:#14211A}.sc3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;background:#F5F6F1;border-bottom:1px solid #DCE1DA}.sc4{display:flex;align-items:center;gap:14px}.sc5{display:flex;gap:6px}.sc6{width:10px;height:10px;border-radius:999px;background:#C5CED9}.sc7{font-family:Montserrat,sans-serif;font-weight:700}.sc8{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:14px;color:#4A5A51}.sc9{color:#0E5157;font-weight:600;border-bottom:2px solid #0E5157;padding-bottom:2px}.sca{padding:20px}.scb{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;margin-bottom:20px}.scc{background:#F5F6F1;border-radius:12px;padding:16px}.scd{font-family:'IBM Plex Mono',monospace;font-size:24px;color:#14211A}.sce{color:#4A5A51;font-size:13px}.scf{overflow-x:auto;border:1px solid #E4E8E3;border-radius:12px}.sd0{width:100%;min-width:760px;border-collapse:collapse;font-size:14px}.sd1{text-align:left;color:#4A5A51;font-size:12px;background:#FAFBF8}.sd2{padding:12px 16px;font-weight:600}.sd3{padding:12px 16px;font-weight:600;text-align:right}.sd4{border-top:1px solid #E4E8E3}.sd5{padding:14px 16px;font-weight:600}.sd6{padding:14px 16px;color:#4A5A51}.sd7{padding:14px 16px;font-family:'IBM Plex Mono',monospace;font-size:13px;text-align:right}.sd8{padding:14px 16px}.sd9{display:inline-block;background:#F9EEDA;color:#6B4100;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.sda{display:inline-block;background:#E7F1FB;color:#1B4F7A;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.sdb{display:inline-block;background:#E5F4E4;color:#1F5E2A;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.sdc{margin-top:10px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#8FA399}.sdd{font-family:Montserrat,sans-serif;font-weight:800;font-size:36px;color:#B6D433}.sde{background:#FFFFFF;border-bottom:1px solid #DCE1DA;font-family:Montserrat,system-ui,sans-serif;color:#14211A}.sdf{max-width:1200px;margin:0 auto;padding:20px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.se0{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#4A5A51;flex:0 0 auto}.se1{flex:1 1 640px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px}.se2{display:flex;align-items:center;gap:10px;text-decoration:none;padding:10px 12px;border-radius:12px;min-height:44px;box-sizing:border-box;background:#0B1F15;color:#FFFFFF;border:1px solid #0B1F15}.se3{flex:0 0 26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',monospace;font-size:12px;background:#B6D433;color:#0B1F15}.se4{display:flex;flex-direction:column;line-height:1.25}.se5{font-weight:600;font-size:14px}.se6{font-size:12px;opacity:0.8}.se7{display:flex;align-items:center;gap:10px;text-decoration:none;padding:10px 12px;border-radius:12px;min-height:44px;box-sizing:border-box;background:#F5F6F1;color:#14211A;border:1px solid #DCE1DA}.se8{flex:0 0 26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',monospace;font-size:12px;border:1px solid #0E5157;color:#0E5157}.se9{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;gap:48px}.sea{flex:1 1 380px;min-width:0}.seb{color:#0E5157;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.sec{margin:12px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;line-height:1.15}.sed{margin:0 0 16px;color:#4A5A51;font-size:18px}.see{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:22px;color:#0E5157}.sef{margin-top:32px}.sf0{height:300px;border-radius:16px;border:1px dashed #A9B4AD;background:#E4EAE4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#4A5A51;font-family:'IBM Plex Mono',monospace;font-size:12px;text-align:center;padding:16px;box-sizing:border-box}.sf1{flex:1 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.sf2{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:12px;padding:20px}.sf3{font-weight:600}.sf4{color:#4A5A51;font-size:15px;margin-top:6px}.sf5{margin:12px 0 12px;font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;line-height:1.15}.sf6{margin:0 0 40px;color:#4A5A51;font-size:18px;max-width:680px}.sf7{overflow-x:auto;border:1px solid #DCE1DA;border-radius:12px}.sf8{width:100%;min-width:640px;border-collapse:collapse;font-size:15px}.sf9{background:#F5F6F1;text-align:left}.sfa{padding:16px 20px;width:50%;color:#4A5A51;font-weight:600}.sfb{padding:16px 20px;width:50%;color:#0E5157;font-weight:700}.sfc{border-top:1px solid #DCE1DA}.sfd{padding:16px 20px;color:#4A5A51}.sfe{padding:16px 20px}.sff{margin:12px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;color:#FFFFFF;max-width:860px}.s100{margin:0 0 48px;color:#B9C6BE;font-size:19px;max-width:760px}.s101{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.s102{flex:1 1 340px;min-width:0;border:1px solid #2A4234;border-radius:20px;padding:28px}.s103{color:#FFFFFF;font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;margin-bottom:8px}.s104{margin:0 0 12px;color:#B9C6BE;font-size:15px}.s105{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #2A4234}.s106{display:flex;align-items:center;gap:8px}.s107{width:44px;height:44px;border-radius:999px;border:1px solid #4E6B5B;background:transparent;color:#FFFFFF;font:inherit;font-size:20px;cursor:pointer}.s108{min-width:56px;text-align:center;font-family:'IBM Plex Mono',monospace;font-size:24px;color:#B6D433}.s109{flex:2 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px}.s10a{background:#132A1E;border:1px solid #2A4234;border-radius:20px;padding:28px}.s10b{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#B9C6BE;margin-bottom:16px}.s10c{display:flex;flex-direction:column;gap:12px;font-size:15px;color:#DCE5DF}.s10d{display:flex;gap:12px;align-items:baseline}.s10e{flex:0 0 48px;font-family:'IBM Plex Mono',monospace;font-size:22px;color:#FFFFFF}.s10f{background:#B6D433;border-radius:20px;padding:28px;color:#0B1F15}.s110{font-family:'IBM Plex Mono',monospace;font-size:12px;margin-bottom:16px}.s111{display:flex;flex-direction:column;gap:12px;font-size:15px}.s112{flex:0 0 48px;font-family:'IBM Plex Mono',monospace;font-size:22px}.s113{border:1px solid #2A4234;border-radius:20px;padding:32px;margin-bottom:20px}.s114{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.s115{flex:1 1 520px;min-width:0}.s116{color:#FFFFFF;font-family:Montserrat,sans-serif;font-weight:700;font-size:26px;margin:8px 0 6px}.s117{text-align:right}.s118{font-family:'IBM Plex Mono',monospace;font-size:56px;line-height:1;color:#B6D433}.s119{color:#B9C6BE;font-size:14px}.s11a{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px}.s11b{background:#132A1E;border:1px solid #2A4234;border-radius:16px;padding:22px}.s11c{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#B6D433;margin-bottom:14px}.s11d{display:flex;flex-direction:column;gap:10px;color:#DCE5DF;font-size:15px}.s11e{display:flex;gap:10px;align-items:flex-start}.s11f{flex:0 0 18px;margin-top:3px}.s120{display:inline-block;font-family:'IBM Plex Mono',monospace;font-size:11px;color:#0B1F15;background:#C9D6CE;border-radius:999px;padding:1px 8px;margin-left:4px;white-space:nowrap}.s121{border-radius:20px;padding:32px;margin-bottom:20px;background:#132A1E;border:1px solid #B6D433;display:flex;flex-wrap:wrap;gap:24px;align-items:center}.s122{color:#FFFFFF;font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;margin:8px 0 8px}.s123{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px}.s124{background:#FFFFFF;border-radius:20px;padding:32px;color:#14211A}.s125{margin:10px 0 16px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}.s126{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:20px;font-size:15px}.s127{font-weight:700;margin-bottom:8px}.s128{color:#4A5A51;display:flex;flex-direction:column;gap:6px}.s129{margin:20px 0 0;padding-top:16px;border-top:1px solid #DCE1DA;color:#14211A;font-size:15px}.s12a{border:1px solid #2A4234;border-radius:20px;padding:32px}.s12b{margin:10px 0 16px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;color:#FFFFFF}.s12c{margin:0 0 16px;color:#B9C6BE;font-size:15px}.s12d{margin:0;color:#FFFFFF;font-size:15px}.s12e{margin:12px 0 40px;font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;line-height:1.15}.s12f{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:12px}.s130{margin:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}.s131{margin:0;color:#4A5A51}.s132{font-size:14px;border-top:1px solid #DCE1DA;padding-top:12px;margin-top:auto}.s133{margin:24px 0 0;color:#4A5A51;font-size:15px}.s134{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:32px 24px}.s135{border-top:2px solid #0E5157;padding-top:16px}.s136{margin:0 0 6px;font-size:17px;font-weight:600}.s137{padding:96px 0;background:#0B1F15}.s138{margin:12px 0 12px;font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;line-height:1.15;color:#FFFFFF}.s139{margin:0 0 40px;color:#B9C6BE;font-size:18px;max-width:700px}.s13a{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px}.s13b{border:1px solid #2A4234;border-radius:12px;padding:20px}.s13c{color:#B6D433;font-weight:600;font-size:14px}.s13d{color:#FFFFFF;font-weight:600;margin-top:6px}.s13e{color:#B9C6BE;font-size:14px;margin-top:6px}.s13f{max-width:900px;margin:0 auto;padding:0 24px}.s140{margin:12px 0 32px;font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;line-height:1.15}.s141{display:flex;flex-direction:column;gap:12px}.s142{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:12px;padding:24px}.s143{margin:0 0 8px;font-size:17px;font-weight:600}.s144{padding:96px 0;background:#FFFFFF;border-top:1px solid #DCE1DA}.s145{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.s146{margin:0 0 12px;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.1}.s147{margin:0;color:#4A5A51;font-size:18px}.s148{background:#0E5157;color:#FFFFFF;text-decoration:none;font-weight:600;padding:16px 28px;border-radius:999px}.s149{max-width:1200px;margin:0 auto;padding:88px 24px 96px;display:flex;flex-wrap:wrap;gap:56px;align-items:center}.s14a{margin:20px 0 24px;font-family:Montserrat,sans-serif;font-weight:800;font-size:68px;line-height:1.02;color:#FFFFFF;letter-spacing:-2px}.s14b{margin:0 0 36px;color:#B9C6BE;font-size:21px;line-height:1.5;max-width:600px}.s14c{flex:1 1 420px;min-width:0}.s14d{background:#FFFFFF;border:1px solid #2A4234;border-radius:16px;padding:24px;color:#14211A}.s14e{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.s14f{font-family:Montserrat,sans-serif;font-weight:700;font-size:17px}.s150{display:inline-block;background:#E5F4E4;color:#1F5E2A;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px}.s151{display:flex;flex-direction:column;margin-top:20px}.s152{display:flex;gap:14px;padding:12px 0;border-top:1px solid #E4E8E3}.s153{flex:0 0 22px;height:22px;border-radius:999px;background:#0E5157;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:12px}.s154{flex:1 1 auto}.s155{font-weight:600;font-size:15px}.s156{font-family:'IBM Plex Mono',monospace;font-size:13px}.s157{flex:0 0 22px;height:22px;border-radius:999px;border:2px solid #0E5157;box-sizing:border-box}.s158{margin:0 0 48px;color:#4A5A51;font-size:19px;max-width:760px}.s159{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:32px}.s15a{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#0E5157;margin-bottom:20px}.s15b{display:flex;flex-direction:column;gap:10px}.s15c{padding:14px 16px;border-radius:12px;background:#F5F6F1;font-weight:600}.s15d{color:#0E5157;padding-left:20px}.s15e{padding:14px 16px;border-radius:12px;background:#0B1F15;color:#FFFFFF;font-weight:600}.s15f{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:32px 24px}.s160{border-top:2px solid #0E5157;padding-top:20px}.s161{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.s162{margin:14px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;color:#FFFFFF;max-width:820px}.s163{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px}.s164{border:1px solid #2A4234;border-radius:16px;padding:24px}.s165{color:#FFFFFF;font-weight:600;font-size:17px}.s166{color:#B9C6BE;font-size:15px;margin-top:8px}.s167{margin:14px 0 48px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px}.s168{margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}.s169{display:flex;flex-direction:column}.s16a{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid #DCE1DA}.s16b{color:#4A5A51;font-size:15px;text-align:right}.s16c{font-size:13px;font-weight:600;color:#6B4100;background:#F9EEDA;padding:2px 10px;border-radius:999px}.s16d{margin:14px 0 48px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:820px}.s16e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px}.s16f{border:2px solid #0E5157;border-radius:20px;padding:31px;display:flex;flex-direction:column;gap:14px}.s170{margin:0;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700}.s171{margin:0;color:#4A5A51;font-size:16px}.s172{font-size:15px;border-top:1px solid #DCE1DA;padding-top:14px}.s173{background:#0B1F15;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:14px}.s174{margin:0;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;color:#FFFFFF}.s175{font-size:15px;color:#FFFFFF;border-top:1px solid #2A4234;padding-top:14px}.s176{color:#B6D433;font-weight:600;padding:6px 0}.s177{margin:24px 0 0;color:#4A5A51;font-size:16px}.s178{padding:72px 0 96px;max-width:880px}.s179{margin:0 0 32px;color:#B9C6BE;font-size:20px;line-height:1.5;max-width:700px}.s17a{padding:0 0 88px}.s17b{display:flex;flex-wrap:wrap;gap:16px}.s17c{flex:1 1 420px;min-width:0;background:#FFFFFF;border:1px solid #2A4234;border-radius:16px;padding:24px;color:#14211A}.s17d{color:#4A5A51;font-size:13px;margin-top:16px}.s17e{font-family:'IBM Plex Mono',monospace;font-size:36px;margin-top:2px}.s17f{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:13px;color:#4A5A51;margin:8px 0 16px}.s180{color:#14211A}.s181{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #E4E8E3;font-size:14px}.s182{flex:0 0 64px;font-family:'IBM Plex Mono',monospace;font-size:11px;color:#0E5157}.s183{flex:1 1 auto;min-width:0}.s184{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#1F5E2A}.s185{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#14211A}.s186{flex:1 1 380px;min-width:0;background:#FFFFFF;border:1px solid #2A4234;border-radius:16px;padding:24px;color:#14211A}.s187{color:#4A5A51;font-size:13px;margin-top:4px}.s188{font-family:'IBM Plex Mono',monospace;font-size:36px;margin:16px 0}.s189{display:flex;height:14px;border-radius:999px;overflow:hidden;margin-bottom:16px}.s18a{flex:85 1 0;background:#0E5157}.s18b{flex:15 1 0;background:#B6D433}.s18c{display:flex;flex-direction:column;gap:10px;font-size:14px}.s18d{display:flex;align-items:center;gap:10px}.s18e{width:10px;height:10px;border-radius:3px;background:#0E5157}.s18f{font-family:'IBM Plex Mono',monospace}.s190{width:10px;height:10px;border-radius:3px;background:#B6D433;outline:1px solid #8FA35A}.s191{margin-top:20px;padding-top:14px;border-top:1px solid #E4E8E3;font-size:13px;color:#4A5A51}.s192{margin:0 0 40px;color:#4A5A51;font-size:18px;max-width:720px}.s193{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}.s194{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px}.s195{border:1px solid #DCE1DA;border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:16px}.s196{margin:0;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;color:#4A5A51}.s197{font-family:Montserrat,sans-serif;font-weight:800;font-size:36px;line-height:1.1}.s198{color:#4A5A51;font-size:15px;margin-top:-8px}.s199{margin:0;padding-left:20px;color:#4A5A51;font-size:15px;display:flex;flex-direction:column;gap:8px}.s19a{background:#0B1F15;border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:16px}.s19b{margin:0;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;color:#B6D433}.s19c{font-family:Montserrat,sans-serif;font-weight:800;font-size:36px;line-height:1.1;color:#FFFFFF}.s19d{margin:0;padding-left:20px;color:#B9C6BE;font-size:15px;display:flex;flex-direction:column;gap:8px}.s19e{margin:0 0 40px;color:#B9C6BE;font-size:18px;max-width:720px}.s19f{border:1px solid #2A4234;border-radius:12px;padding:24px}.s1a0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px}.s1a1{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:12px}.s1a2{font-weight:600;color:#0E5157}.s1a3{background:#FFFFFF;border:2px solid #0E5157;border-radius:16px;padding:27px;display:flex;flex-direction:column;gap:12px}.s1a4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:32px 24px}.s1a5{height:220px;border-radius:16px;border:1px dashed #A9B4AD;background:#E4EAE4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#4A5A51;font-family:'IBM Plex Mono',monospace;font-size:12px;text-align:center;padding:16px;box-sizing:border-box}.s1a6{border-top:2px solid #0E5157;padding-top:20px;margin-top:20px}.s1a7{padding:96px 0;border-top:1px solid #DCE1DA}.s1a8{max-width:1200px;margin:0 auto;padding:88px 24px 96px}.s1a9{margin:20px 0 24px;font-family:Montserrat,sans-serif;font-weight:800;font-size:72px;line-height:1.02;color:#FFFFFF;letter-spacing:-2px;max-width:900px}.s1aa{margin:0 0 36px;color:#B9C6BE;font-size:21px;line-height:1.5;max-width:700px}.s1ab{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:36px}.s1ac{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#4A5A51;margin-bottom:20px}.s1ad{display:flex;flex-direction:column;gap:14px;font-size:17px}.s1ae{padding-bottom:14px;border-bottom:1px solid #DCE1DA}.s1af{background:#0B1F15;border-radius:20px;padding:36px}.s1b0{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#B6D433;margin-bottom:20px}.s1b1{display:flex;flex-direction:column;gap:14px;font-size:17px;color:#FFFFFF}.s1b2{padding-bottom:14px;border-bottom:1px solid #2A4234}.s1b3{margin:0 0 48px;color:#4A5A51;font-size:19px;max-width:700px}.s1b4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:16px}.s1b5{border:1px solid #DCE1DA;border-radius:16px;padding:24px;background:#F5F6F1}.s1b6{font-family:'IBM Plex Mono',monospace;font-size:13px;color:#0E5157}.s1b7{margin:10px 0 8px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.s1b8{border:2px solid #0E5157;border-radius:16px;padding:23px;background:#FFFFFF}.s1b9{display:flex;flex-direction:column;gap:8px;margin-top:12px}.s1ba{background:#E4EFEE;border-radius:10px;padding:10px 12px;font-size:14px}.s1bb{margin:0 0 20px;color:#B9C6BE;font-size:19px}.s1bc{flex:1 1 440px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:16px}.s1bd{margin:0 0 40px;color:#4A5A51;font-size:19px;max-width:720px}.s1be{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.s1bf{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:12px 12px 24px}.s1c0{height:200px;border-radius:16px;border:1px dashed #A9B4AD;background:#E4EAE4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#4A5A51;font-family:'IBM Plex Mono',monospace;font-size:12px;text-align:center;padding:16px;box-sizing:border-box}.s1c1{margin:20px 12px 8px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700}.s1c2{margin:0 12px;color:#4A5A51;font-size:15px}.s1c3{color:#0E5157;text-decoration:none;font-weight:600;padding:15px 27px;border-radius:999px;border:1px solid #0E5157}.s1c4{margin:20px 0 24px;font-family:Montserrat,sans-serif;font-weight:800;font-size:72px;line-height:1.02;color:#FFFFFF;letter-spacing:-2px;max-width:920px}.s1c5{margin:0 0 36px;color:#B9C6BE;font-size:21px;line-height:1.5;max-width:720px}.s1c6{display:inline-block;background:#B6D433;color:#0B1F15;text-decoration:none;font-weight:600;padding:15px 26px;border-radius:999px}.s1c7{margin:14px 0 48px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:780px}.s1c8{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:28px}.s1c9{background:#0B1F15;border-radius:16px;padding:28px}.s1ca{margin:10px 0 8px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;color:#FFFFFF}.s1cb{color:#B6D433;font-weight:600;padding:6px 0;display:inline-block}.s1cc{margin:14px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:800px}.s1cd{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:24px}.s1ce{height:240px;border-radius:20px;border:1px dashed #4E6B5B;background:#102719;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#B9C6BE;font-family:'IBM Plex Mono',monospace;font-size:13px;text-align:center;padding:16px}.s1cf{font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;color:#FFFFFF}.s1d0{flex:1 1 400px;min-width:0;background:#071710;border:1px solid #2A4234;border-radius:20px;padding:28px;font-family:'IBM Plex Mono',monospace;font-size:14px}.s1d1{color:#8FA399;margin-bottom:18px}.s1d2{display:flex;flex-direction:column;gap:18px}.s1d3{color:#DCE5DF;font-family:Montserrat,sans-serif;font-size:15px;margin-top:4px}.s1d4{border-top:1px solid #1E3528;padding-top:18px}.s1d5{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:24px}.s1d6{margin:10px 0 8px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700}.s1d7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:24px}.s1d8{font-family:'IBM Plex Mono',monospace;font-size:28px;color:#0E5157}.s1d9{margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.s1da{margin:14px 0 16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;color:#FFFFFF}.s1db{background:#B6D433;color:#0B1F15;text-decoration:none;font-weight:600;padding:16px 28px;border-radius:999px}.s1dc{max-width:1200px;margin:0 auto;padding:88px 24px 80px}.s1dd{margin:20px 0 24px;font-family:Montserrat,sans-serif;font-weight:800;font-size:72px;line-height:1.02;color:#FFFFFF;letter-spacing:-2px}.s1de{margin:0 0 48px;color:#B9C6BE;font-size:21px;line-height:1.5;max-width:700px}.s1df{color:#FFFFFF;font-weight:600;font-size:18px;margin-top:8px}.s1e0{margin:14px 0 20px;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.08;letter-spacing:-1px}.s1e1{margin:0;color:#4A5A51;font-size:19px}.s1e2{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:12px}.s1e3{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:22px;display:flex;gap:18px}.s1e4{font-family:'IBM Plex Mono',monospace;color:#0E5157;flex:0 0 28px}.s1e5{color:#4A5A51;font-size:15px;margin-top:4px}.s1e6{margin:14px 0 48px;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.08;letter-spacing:-1px;max-width:760px}.s1e7{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700}.s1e8{margin:14px 0 40px;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.08;letter-spacing:-1px}.s1e9{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;padding:24px;text-decoration:none;color:#14211A;display:flex;flex-direction:column;gap:6px}.s1ea{font-weight:600;font-size:18px}.s1eb{color:#0E5157;font-weight:600;font-size:15px;margin-top:8px}.s1ec{background:#0B1F15;border-radius:16px;padding:24px;text-decoration:none;color:#FFFFFF;display:flex;flex-direction:column;gap:6px}.s1ed{color:#B6D433;font-weight:600;font-size:15px;margin-top:8px}.s1ee{margin:20px 0 24px;font-family:Montserrat,sans-serif;font-weight:800;font-size:72px;line-height:1.02;color:#FFFFFF;letter-spacing:-2px;max-width:980px}.s1ef{margin:0;color:#B9C6BE;font-size:21px;line-height:1.5;max-width:720px}.s1f0{margin-top:56px}.s1f1{height:420px;border-radius:20px;border:1px dashed #4E6B5B;background:#102719;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#B9C6BE;font-family:'IBM Plex Mono',monospace;font-size:13px;text-align:center;padding:16px}.s1f2{margin:14px 0 56px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;max-width:760px}.s1f3{display:flex;flex-wrap:wrap;gap:8px 32px;padding:28px 0;border-top:1px solid #C5D3CC}.s1f4{flex:0 0 160px;font-family:'IBM Plex Mono',monospace;font-size:22px;color:#0E5157}.s1f5{margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700}.s1f6{display:flex;flex-wrap:wrap;gap:8px 32px;padding:28px 0;border-top:1px solid #C5D3CC;border-bottom:1px solid #C5D3CC}.s1f7{margin:14px 0 48px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px;color:#FFFFFF}.s1f8{border:1px solid #2A4234;border-radius:16px;padding:28px}.s1f9{color:#FFFFFF;font-family:Montserrat,sans-serif;font-weight:700;font-size:21px}.s1fa{color:#B9C6BE;font-size:15px;margin-top:10px}.s1fb{margin:14px 0 48px;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.08;letter-spacing:-1px}.s1fc{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;overflow:hidden}.s1fd{height:220px;background:#DCE1DA;display:flex;align-items:center;justify-content:center;color:#4A5A51;font-family:'IBM Plex Mono',monospace;font-size:13px}.s1fe{margin:14px 0 12px;font-family:Montserrat,sans-serif;font-weight:800;font-size:40px;line-height:1.1}button[data-aud]{background:#FFFFFF;color:#14211A;border:1px solid #A9B4AD}button[data-aud][aria-pressed="true"]{background:#0B1F15;color:#FFFFFF;border-color:#0B1F15}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #2A8C92;outline-offset:2px}#enquiry{display:flex;flex-direction:column;gap:16px}#enquiry .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px}#enquiry label.f{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;color:#14211A}#enquiry input[type=text],#enquiry input[type=email],#enquiry input[type=tel],#enquiry select,#enquiry textarea{font:inherit;font-weight:400;font-size:16px;padding:12px;border:1px solid #A9B4AD;border-radius:10px;background:#FFFFFF;color:#14211A;width:100%}#enquiry textarea{resize:vertical;min-height:110px}#enquiry label.c{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:#4A5A51}#enquiry label.c input{width:20px;height:20px;margin:2px 0 0;flex:0 0 20px}#enquiry .req{color:#9A3B1E;margin-left:2px}#enquiry .err{color:#9A3B1E;font-size:13px;min-height:0;margin:0}#enquiry [aria-invalid=true]{border-color:#9A3B1E}#enquiry button[type=submit]{align-self:flex-start;font:inherit;font-weight:600;background:#0E5157;color:#FFFFFF;border:0;padding:15px 28px;border-radius:999px;cursor:pointer;min-height:48px}#enquiry button[disabled]{opacity:.6;cursor:wait}.form-note{margin:0;color:#4A5A51;font-size:15px}.form-thanks{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;color:#0E5157;margin:0}@media (max-width:720px){h1{font-size:42px!important;letter-spacing:-1px!important;line-height:1.05!important}h2{font-size:32px!important;letter-spacing:-.5px!important}.s30{font-size:28px!important}.s2d,.s9e{padding:24px!important}.sa5{font-size:38px!important}.s118{font-size:44px!important}section{padding-top:72px;padding-bottom:72px}}.mk-hero{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding-top:80px;padding-bottom:88px}.mk-hero-copy{flex:1 1 520px;min-width:0}.mk-h1{margin:20px 0 24px;font-family:Montserrat,sans-serif;font-weight:800;font-size:64px;line-height:1.03;color:#FFFFFF;letter-spacing:-2px}.mk-lead{margin:0 0 36px;color:#B9C6BE;font-size:20px;line-height:1.5;max-width:600px}.mk-hero-media{flex:1 1 420px;min-width:0;margin:0;position:relative}.mk-duo{background:#0E5157;border-radius:20px;overflow:hidden;aspect-ratio:4/3}.mk-duo img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.08);mix-blend-mode:luminosity;opacity:.92}.mk-duo-hero{aspect-ratio:5/4}.mk-duo-sm{aspect-ratio:16/9}.mk-float{position:absolute;left:-24px;bottom:-28px;background:#FFFFFF;color:#14211A;border-radius:16px;padding:18px 20px;min-width:270px;box-shadow:0 10px 30px rgba(0,0,0,.25)}.mk-float-k{font-family:'IBM Plex Mono',monospace;font-size:11px;color:#0E5157;margin-bottom:10px}.mk-float-r{display:flex;justify-content:space-between;gap:16px;font-size:14px;padding:6px 0;border-top:1px solid #E4E8E3}.mk-float-r strong{font-family:'IBM Plex Mono',monospace}.mk-float-n{font-size:12px;color:#4A5A51;margin-top:6px}.mk-intro{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.mk-intro>div{flex:2 1 520px;min-width:0}.mk-body{margin:0;color:#4A5A51;font-size:18px}.mk-aside{flex:1 1 320px;min-width:0;background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:28px}.mk-aside p{color:#14211A;font-size:16px;margin:12px 0 16px}.mk-chal{display:flex;flex-wrap:wrap;gap:40px}.mk-chal>div{flex:1 1 440px;min-width:0}.mk-list{list-style:none;margin:0;padding:0;border-top:1px solid #DCE1DA}.mk-list li{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid #DCE1DA;font-size:17px;font-weight:600}.mk-list span{font-family:'IBM Plex Mono',monospace;color:#0E5157;font-weight:500;flex:0 0 28px}.mk-shortcut{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;color:#0E5157;margin:20px 0 0}.mk-qs{display:flex;flex-direction:column;gap:12px}.mk-qs article{background:#F5F6F1;border-radius:14px;padding:18px 20px}.mk-qs h3{margin:0 0 6px;font-size:16px;font-weight:600}.mk-qs p{margin:0;color:#0E5157;font-size:15px;font-weight:600}.mk-models{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;margin-bottom:20px}.mk-model{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:32px}.mk-model h3{margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:24px}.mk-model ol{margin:16px 0;padding-left:20px;color:#4A5A51;display:flex;flex-direction:column;gap:6px}.mk-note{margin:0;font-weight:600;color:#9A3B1E}.mk-model-o{background:#0B1F15;border-color:#0B1F15;color:#FFFFFF}.mk-model-o ol{color:#DCE5DF}.mk-model-o .mk-note{color:#B6D433}.mk-flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mk-flow span{padding:8px 14px;border-radius:999px;border:1px solid #A9B4AD;font-size:14px;font-weight:600}.mk-model-o .mk-flow span{background:#B6D433;color:#0B1F15;border-color:#B6D433}.mk-flow i{font-style:normal;color:#4A5A51}.mk-model-o .mk-flow i{color:#B6D433}.mk-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px}.mk-split>div{border:1px solid #DCE1DA;border-radius:20px;padding:28px;background:#FFFFFF}.mk-split h3{margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;color:#4A5A51;font-weight:500}.mk-split ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:16px}.mk-split-o{background:#E4EFEE!important;border-color:#C5D9D6!important}.mk-split-o h3{color:#0E5157}.mk-table{width:100%;min-width:680px;border-collapse:collapse;font-size:15px}.mk-table th,.mk-table td{padding:14px 18px;text-align:left;border-top:1px solid #DCE1DA;vertical-align:top}.mk-table thead th{background:#F5F6F1;color:#4A5A51;font-weight:600;border-top:0}.mk-table tbody th{font-weight:600}.mk-table td{color:#4A5A51}.mk-table td.o{color:#0E5157;font-weight:600;background:#F2F7F6}.mk-why{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:24px;margin-top:40px}.mk-why article{border-top:2px solid #0E5157;padding-top:16px}.mk-why h3{margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:19px}.mk-why p{margin:0;color:#4A5A51;font-size:15px}.mk-calc{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}.mk-controls{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px;border:1px solid #2A4234;border-radius:20px;padding:28px}.mk-controls label{display:flex;flex-direction:column;gap:8px;color:#FFFFFF;font-weight:600;font-size:15px}.mk-controls strong{color:#B6D433;font-family:'IBM Plex Mono',monospace}.mk-controls input[type=number]{font:inherit;font-weight:400;font-size:16px;padding:12px;border-radius:10px;border:1px solid #4E6B5B;background:#132A1E;color:#FFFFFF}.mk-controls input[type=range]{accent-color:#B6D433;width:100%;min-height:32px}.mk-small{margin:0;color:#B9C6BE;font-size:13px}.mk-results{flex:2 1 460px;min-width:0;background:#132A1E;border:1px solid #2A4234;border-radius:20px;padding:28px}.mk-bar{display:flex;height:16px;border-radius:999px;overflow:hidden;margin-bottom:20px;background:#1E3528}.mk-bar span{flex:0 1 0;transition:flex-grow .3s}.b-s{background:#0E8A8F}.b-p{background:#B6D433}.b-d{background:#C5CED9}.mk-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:12px}.mk-card{background:#0B1F15;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:4px}.mk-card span{color:#B9C6BE;font-size:14px}.mk-card strong{color:#FFFFFF;font-family:'IBM Plex Mono',monospace;font-size:24px;font-weight:500}.mk-card em{font-style:normal;color:#B6D433;font-size:12px;font-family:'IBM Plex Mono',monospace}.mk-err{color:#F2B8A2;margin:12px 0 0;font-size:14px;min-height:0}.mk-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.mk-tabs button{font:inherit;font-size:15px;font-weight:600;padding:12px 20px;border-radius:999px;cursor:pointer;background:#FFFFFF;color:#14211A;border:1px solid #A9B4AD}.mk-tabs button[aria-selected=true]{background:#0B1F15;color:#FFFFFF;border-color:#0B1F15}.mk-panel{display:flex;flex-wrap:wrap;gap:32px;align-items:center;background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:28px}.mk-panel[hidden]{display:none}.mk-panel>div:first-child{flex:1 1 360px;min-width:0}.mk-panel .mk-duo{flex:1 1 360px;min-width:0}.mk-steps{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.mk-steps li{display:flex;gap:12px;align-items:center;background:#F5F6F1;border-radius:12px;padding:12px 14px;font-weight:600}.mk-steps span{font-family:'IBM Plex Mono',monospace;color:#0E5157;font-weight:500}.mk-acc{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.mk-acc>div:first-child{flex:1 1 440px;min-width:0}.mk-pay{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;margin-top:24px}.mk-pay div{border:1px solid #DCE1DA;border-radius:14px;padding:16px;display:flex;flex-direction:column}.mk-pay span{color:#4A5A51;font-size:14px}.mk-ia{flex:1 1 380px;min-width:0;background:#FFFFFF;border:1px solid #2A4234;border-radius:16px;padding:24px}.mk-ia-h{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-family:Montserrat,sans-serif;font-weight:700}.mk-ia-b{font-family:'IBM Plex Mono',monospace;font-size:34px;margin:16px 0}.mk-ia-r{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #E4E8E3;font-size:14px}.mk-ia-r strong{font-family:'IBM Plex Mono',monospace;font-weight:500;color:#1F5E2A}.mk-ia-r strong.neg{color:#14211A}.mk-small2{margin-top:10px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#8FA399}.mk-dev{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin:40px 0 24px}.mk-dev article{display:flex;gap:16px;border:1px solid #2A4234;border-radius:16px;padding:22px}.mk-dev b{flex:0 0 36px;height:36px;border-radius:999px;background:#B6D433;color:#0B1F15;display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',monospace}.mk-dev h3{margin:0 0 6px;color:#FFFFFF;font-size:17px}.mk-dev p{margin:0;color:#B9C6BE;font-size:15px}.mk-faq{display:flex;flex-direction:column;gap:10px}.mk-faq details{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:12px;padding:0 20px}.mk-faq summary{cursor:pointer;font-weight:600;font-size:17px;padding:18px 0;min-height:44px}.mk-faq p{margin:0 0 18px;color:#4A5A51;font-size:15px}@media (max-width:720px){.mk-h1{font-size:40px!important}.mk-float{position:static;margin-top:12px;min-width:0}}.navbtn{display:none}@media (max-width:900px){.js-nav .navbtn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid #4E6B5B;background:transparent;color:#FFFFFF;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.js-nav .s9{display:none;width:100%;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 4px}.js-nav .s9.open{display:flex}.js-nav .s9 a{padding:14px 0;border-bottom:1px solid #1E3528}.js-nav .s9 a.sb{margin:12px 0 0;text-align:center;border-bottom:0}}.mk-small2{color:#5E6E65!important}.duo-460{aspect-ratio:auto;height:460px}.duo-300{aspect-ratio:auto;height:300px}.duo-220{aspect-ratio:auto;height:220px}.duo-200{aspect-ratio:auto;height:200px}.duo-150{aspect-ratio:auto;height:150px}.mx{margin-top:8px}.mx>summary{cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#0E5157;padding:12px 20px;border:1px solid #0E5157;border-radius:999px;list-style:none;min-height:44px}.mx>summary::-webkit-details-marker{display:none}.mx[open]>summary{margin-bottom:20px}@media (max-width:720px){.duo-460{height:280px}}.s1e,.s120,.s182,.mk-float-k{font-size:12px}.s65,.s6d,.s72,.s1cb{display:inline-flex;align-items:center;min-height:44px}@media (max-width:600px){.s2b{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;margin-left:-24px;margin-right:-24px;padding:0 24px 8px}.s2c{flex:0 0 auto}}@media (max-width:480px){.s1b{display:none}.s1e{display:none}.s1f{font-size:13px}}.mx-d>summary{color:#B6D433;border-color:#B6D433;margin-top:24px}h1,h2,h3{overflow-wrap:break-word;hyphens:manual}.rl{display:flex!important;flex-direction:column;gap:0!important}.rl>*{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);column-gap:48px;row-gap:4px;align-items:baseline;background:transparent!important;border:0!important;border-radius:0!important;border-top:1px solid #DCE1DA!important;padding:24px 0!important;box-shadow:none!important}.rl>*:last-child{border-bottom:1px solid #DCE1DA!important}.rl-dark>*,.rl-dark>*:last-child{border-color:#2A4234!important}.rl>*>svg{display:none}.rl>*>.s26{grid-column:1/-1}.rl>*>:nth-last-child(2){font-size:20px;font-weight:700;margin:0}.rl>*>:last-child{margin:0}@media (max-width:640px){.rl>*{grid-template-columns:1fr}}.s2,.s25,.s8f,.sa3,.sdf,.se9,.s145,.s149,.s1a8,.s1dc{max-width:1600px;padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}.s13f{max-width:1040px}.cu-ch{margin:32px 0 24px}.cu-proof{margin:0 0 56px;max-width:none}.cu-proof p{margin:12px 0 0}.cu-note{color:#4A5A51!important;font-size:14px!important}.cu-h3{margin:0 0 24px}.cu-built{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:24px 32px;margin:0 0 64px}.cu-built>div{border-top:2px solid #0E5157;padding-top:16px}.cu-built h4{margin:0 0 8px;font-size:17px;font-weight:700}.cu-built ul{list-style:none;margin:0;padding:0}.cu-built li{padding:12px 0;border-bottom:1px solid #DCE1DA;font-size:16px}.hb{margin-top:56px}.hb h3{margin:0 0 8px}.hb-p{margin:0 0 20px;color:#4A5A51;max-width:720px}.hb-pills{margin-bottom:16px}.hb-pills span{background:#FFFFFF}.cu-built{margin-bottom:24px}.cu-explain{margin:0 0 64px;color:#4A5A51;font-size:15px}.rt-note{margin:32px 0 0;color:#4A5A51;font-size:15px;max-width:760px}.hx-stage{flex:1.15 1 480px;min-width:0;position:relative;background:#102A1D;border:1px solid #21402F;border-radius:28px;padding:16px 16px 22px;overflow:hidden}.hx-scene{position:relative;width:100%;aspect-ratio:1000/760}.hx-scene canvas{position:absolute;inset:0;width:100%;height:100%}.hx-lbl{position:absolute;transform:translate(-50%,-50%);font-size:clamp(11px,1.15vw,14px);font-weight:600;color:#B9C6BE;white-space:nowrap;transition:opacity .5s;pointer-events:none}.hx-you{color:#FFFFFF}.hx-core{color:#FFFFFF;font-weight:700;letter-spacing:.32em;font-size:clamp(11px,1.2vw,15px)}.hx-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:6px 6px 14px}.hx-tab{appearance:none;background:none;border:0;padding:12px 2px 0;text-align:left;color:#B9C6BE;font:inherit;font-size:15px;font-weight:600;cursor:pointer;position:relative;min-height:44px}.hx-tab::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:3px;background:#21402F}.hx-tab i{position:absolute;left:0;top:0;height:3px;border-radius:3px;background:#B6D433;width:0}.hx-tab[aria-selected="true"]{color:#FFFFFF}.hx-tab:focus-visible{outline:2px solid #B6D433;outline-offset:3px}.hx-cap{margin:0 6px;min-height:3.2em;color:#B9C6BE;font-size:clamp(14px,1.25vw,16px);line-height:1.6}.hx-solo .hx-cap{margin-top:8px}.hx-status{color:#B6D433;font-size:clamp(11px,1.1vw,13px);font-weight:600;opacity:0;transition:opacity .4s}.hx-status.warn{color:#F2B8A2}.hx-row{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding-top:72px;padding-bottom:88px}.hx-row>.s178{flex:1 1 520px;min-width:0;padding:0}.sv{margin:auto 0 18px;padding-top:16px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.sv-k{display:block;font-size:13px;font-weight:600;opacity:.75;margin-bottom:8px}.sv-c{display:flex;flex-wrap:wrap;gap:6px}.sv-c span{font-size:13px;font-weight:600;padding:5px 10px;border-radius:999px;border:1px solid color-mix(in srgb,currentColor 35%,transparent)}.sv-c .sv-add{background:#B6D433;color:#0B1F15;border-color:#B6D433}.sv-dark{color:#FFFFFF}.sv-legend{margin:20px 0 0;font-size:14px;color:#4A5A51;max-width:900px;line-height:1.6}.s60,.s66,.s68,.s6e{display:flex;flex-direction:column}.s60>.sv,.s66>.sv,.s68>.sv,.s6e>.sv{margin-top:auto}.cu-h{margin:56px 0 0;color:#FFFFFF;font-size:22px;font-weight:700}.cu-roles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin:20px 0 0}.cu-roles article{border:1px solid #2A4234;border-radius:16px;padding:22px}.cu-roles h3{margin:0 0 8px;color:#FFFFFF;font-size:17px}.cu-roles .r{display:block;color:#B6D433;font-size:13px;font-weight:600;margin-bottom:8px}.cu-roles p{margin:0;color:#B9C6BE;font-size:15px;line-height:1.6}.cu-prot{margin:28px 0 0;color:#B9C6BE;font-size:15px;line-height:1.7;max-width:900px}.fn{margin:20px 0 0;font-size:13px;line-height:1.6;opacity:.75;max-width:900px}.se-sv{display:block;margin-top:6px;padding-top:6px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);font-size:12px;font-weight:600;line-height:1.4;opacity:.85}/*lnk*/.s65,.s6d,.s72,.s1cb{display:inline-block!important;min-height:0!important;padding:10px 0;max-width:100%;white-space:normal;overflow-wrap:break-word}.hx-treas{margin:28px 0 0;color:#B9C6BE;font-size:16px;line-height:1.6;max-width:34em}.hx-treas a{color:#B6D433;font-weight:600;white-space:nowrap}.pr-band{background:#0B1F15;padding:28px 0}.pr-band .s2{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.pr-lead{margin:0;color:#FFFFFF;font-weight:700;font-size:16px}.pr-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pr-list li{color:#0B1F15;background:#B6D433;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600}
/* text-measure-update-2026-10-24 */
.s2a,.s39,.s5a,.s97,.sff,.s162,.s16d,.s1c7,.s1cc,.s1e6,.s1f2{max-width:1100px}
.s1a9,.s1c4,.s1ee{max-width:1200px}
.sbb,.s178{max-width:1100px}
.s12,.s3a,.s54,.s5b,.sbe,.sf6,.s100,.s139,.s14b,.s158,.s179,.s192,.s19e,.s1aa,.s1b3,.s1bd,.s1c5,.s1de,.s1ef,.mk-lead,.hb-p{max-width:820px}
h1,h2,h3{text-wrap:balance}
p{text-wrap:pretty}
.cu-paths-h{margin:40px 0 16px}.ig-k{display:block;color:#0E5157;font-size:13px;font-weight:600;margin-bottom:6px}.ig-prod h3{font-size:18px}.ig-flow{margin:32px 0 0;color:#4A5A51;font-size:16px;line-height:1.7;max-width:900px}.ig-api{margin:28px 0 0;max-width:none}.ig-ben{margin-bottom:0}.fn-tm{margin:32px 0 24px;color:#4A5A51}.hx-link{display:inline-block;margin:4px 6px 0;padding:8px 0;color:#B6D433;font-weight:600;font-size:15px}.rl>.s1c9{display:block!important;background:#0B1F15!important;color:#FFFFFF;border:0!important;border-radius:20px!important;padding:28px!important;margin-top:28px}.rl>.s1c9 .s1ca{color:#FFFFFF;font-size:20px;margin:6px 0 8px}.rl>.s1c9 .s104{color:#B9C6BE;margin:0 0 8px}.rl>.s1c9 .s70{color:#B6D433}.rl>.s1c9 .s1cb{color:#B6D433}.rl>.s1c9>.s104{font-size:16px!important;font-weight:400!important;line-height:1.6}.lv{margin:0 0 64px}.lv-k{display:block;color:#0E5157;font-size:13px;font-weight:600;margin-bottom:6px}.lv-cases h3{font-size:18px}.lv-shows{margin:12px 0 0!important;font-size:13px!important;color:#0E5157!important;font-weight:600}/*arrows*/.s15d{display:block!important;width:100%!important;text-align:center!important;align-self:center!important;margin-left:auto!important;margin-right:auto!important}.svc-line{margin:20px 0 32px;color:#4A5A51;font-size:16px;line-height:1.6;max-width:900px}.why-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.why-grid p .s65{display:inline-block}.st-grid{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.st-ph{outline:2px dashed #A9B4AD;outline-offset:-2px;padding:12px;border-radius:12px}.st-more{margin:24px 0 0}.nw-head{padding-top:72px;padding-bottom:64px;max-width:1040px}.nw-h1{margin:12px 0 12px;color:#FFFFFF;font-weight:800;font-size:clamp(32px,4.5vw,52px);line-height:1.08;letter-spacing:-.02em}.nw-meta,.nw-lead{margin:0;color:#B9C6BE;font-size:16px}.nw-lead{font-size:18px;max-width:40em}.nw-back{color:#B6D433;font-weight:600;text-decoration:none;display:inline-block;padding:8px 0}.nw-art{max-width:760px;margin:0 auto;padding:56px 0 72px;font-size:17px;line-height:1.75;color:#14211A}.nw-art h2{font-size:26px;line-height:1.25;margin:40px 0 12px}.nw-art h3{font-size:20px;margin:28px 0 8px}.nw-art p{margin:0 0 16px}.nw-art ul,.nw-art ol{margin:0 0 18px;padding-left:24px}.nw-art li{margin:4px 0}.nw-art blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid #B6D433;color:#0E5157;font-weight:600}.nw-art a{color:#0E5157;font-weight:600}.nw-art figure{margin:24px 0}.nw-art img{max-width:100%;height:auto;border-radius:16px;display:block}.nw-cover{margin:0 0 32px!important}.nw-cover img{width:100%;aspect-ratio:16/9;object-fit:cover}.nw-cta{margin-top:40px!important}.nw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:24px;padding:56px 0 80px}.nw-card{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;overflow:hidden;text-decoration:none;color:#14211A;transition:border-color .2s}.nw-card:hover{border-color:#0E5157}.nw-card img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.nw-date{display:block;margin:18px 20px 0;color:#4A5A51;font-size:13px;font-weight:600}.nw-card h2{margin:8px 20px 8px;font-size:19px;line-height:1.3}.nw-card p{margin:0 20px 22px;color:#4A5A51;font-size:15px;line-height:1.6}.hx-tab small{display:block;margin-top:2px;font-size:12px;font-weight:500;color:#8FA399;line-height:1.3}.hx-tab[aria-selected="true"] small{color:#B9C6BE}.ck{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:50;max-width:760px;margin:0 auto;background:#0B1F15;color:#DCE5DF;border:1px solid #2A4234;border-radius:16px;padding:16px 18px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;box-shadow:0 10px 30px rgba(0,0,0,.3)}.ck p{margin:0;flex:1 1 320px;font-size:14px;line-height:1.55}.ck a{color:#B6D433;font-weight:600}.ck-b{display:flex;gap:8px;flex-wrap:wrap}.ck button{font:inherit;font-size:14px;font-weight:600;min-height:44px;padding:0 16px;border-radius:999px;cursor:pointer}.ck-n{background:transparent;color:#FFFFFF;border:1px solid #4E6B5B}.ck-y{background:#B6D433;color:#0B1F15;border:1px solid #B6D433}.ck button:focus-visible{outline:2px solid #B6D433;outline-offset:2px}.ab-hero{aspect-ratio:16/9;width:100%;border-radius:20px}.ab-hero img{width:100%;height:100%;object-fit:cover}.ab-pt{padding:0!important;overflow:hidden;font-size:0}.ab-pt img{width:100%;height:100%;object-fit:cover;display:block}/*ptfix*/.s1fd.ab-pt{height:300px}.ab-pt img{object-position:50% 22%}.mo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:20px;margin:36px 0 0}.mo-grid article{background:#FFFFFF;border:1px solid #DCE1DA;border-radius:20px;padding:22px}.mo-art{width:100%;max-width:200px;height:auto;display:block;margin:0 0 14px}.mo-k{display:block;color:#0E5157;font-size:13px;font-weight:600;margin-bottom:4px}.mo-grid h3{margin:0 0 6px;font-size:19px}.mo-grid p{margin:0;color:#4A5A51;font-size:15px;line-height:1.6}.mo-close{margin:28px 0 0;font-size:17px;line-height:1.6;max-width:820px;color:#14211A}.mo-at{margin:12px 0 0!important;padding-top:12px;border-top:1px solid #DCE1DA;color:#0E5157!important;font-weight:600}/*mo-center*/.mo-art{margin:0 auto 18px!important}
/* Product glimpse */
.pk-peekrow{display:flex;flex-wrap:wrap;align-items:center;gap:28px 48px;margin-top:40px}.pk-peeknote{flex:1 1 320px;margin:0;font-size:17px;line-height:1.6;color:#4A5A51;max-width:560px}.pk-peeknote b{color:#14211A}.pk-peek{flex:0 1 360px;background:#FFFFFF;border:1px solid #DCE1DA;border-radius:16px;box-shadow:0 16px 36px rgba(11,31,21,.14);padding:16px 18px;font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#14211A;transform:rotate(-1.2deg)}.pk-ph{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#0F172A}.pk-live{margin-left:auto;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#047857;background:#ECFDF5;border-radius:999px;padding:3px 8px}.pk-dot{width:8px;height:8px;border-radius:50%;background:#10B981;box-shadow:0 0 0 0 rgba(16,185,129,.5);animation:pkpulse 2s infinite}@keyframes pkpulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.5)}70%{box-shadow:0 0 0 7px rgba(16,185,129,0)}100%{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.pk-p3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 10px}.pk-p3 b{display:block;font-size:20px;line-height:1.1;color:#0F172A}.pk-p3 span{font-size:11.5px;color:#4B5563}.pk-pr{list-style:none;margin:0;padding:0;border-top:1px solid #EEF1F4}.pk-pr li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid #EEF1F4;font-size:13px}.pk-pr li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-pr em{font-style:normal;flex:none;font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 9px;transition:background-color .4s,color .4s}.pk-pr em.s0{background:#F1F5F9;color:#334155}.pk-pr em.s1{background:#EFF6FF;color:#1D4ED8}.pk-pr em.s2{background:#FFFBEB;color:#92400E}.pk-pr em.s3{background:#ECFDF5;color:#047857}.pk-pf{margin:10px 0 0;font-size:11.5px;color:#6B7280}.pk-portal{margin:40px 0 0;font-size:17px;line-height:1.6;color:#4A5A51;max-width:720px}.pk-portal b{color:#14211A}.pk-portal a{font-weight:700;color:#0E5157;text-underline-offset:3px;white-space:nowrap}@media (prefers-reduced-motion:reduce){.pk-dot{animation:none}.pk-peek{transform:none}.pk-pr em{transition:none}}@media (max-width:640px){.pk-peek{transform:none;flex-basis:100%}}
/* Brochure downloads */
.dl-strip{background:#FFFFFF;border-top:1px solid #DCE1DA}.dl-in{max-width:1200px;margin:0 auto;padding:22px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-family:Montserrat,system-ui,sans-serif;font-size:15px;color:#4A5A51}.dl-label{color:#4A5A51}.dl-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:#0E5157;text-decoration:underline;text-underline-offset:3px}.dl-link:hover{color:#0B1F15}.dl-link:focus-visible{outline:2px solid #0E5157;outline-offset:2px}.dl-sep{color:#A9B4AD}
/* Legal pages */
.lg-hero{background:#0B1F15;color:#F5F6F1;padding:72px 24px 56px}.lg-in{max-width:880px;margin:0 auto}.lg-k{margin:0 0 12px;font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:13px;letter-spacing:.14em;color:#B6D433}.lg-hero h1{margin:0 0 14px;font-size:clamp(34px,5vw,52px);line-height:1.08;font-weight:800;color:#F5F6F1}.lg-lede{margin:0;max-width:680px;font-size:18px;line-height:1.6;color:#C9D3CD}.lg-doc{background:#FFFFFF;color:#14211A;padding:56px 24px 80px}.lg-doc h2{margin:48px 0 14px;font-size:24px;line-height:1.25;color:#0B1F15}.lg-doc h3{margin:28px 0 8px;font-size:18px;line-height:1.3;color:#0E5157}.lg-doc p,.lg-doc li{font-size:16px;line-height:1.7;color:#2E3B33;max-width:72ch}.lg-doc ul{padding-left:22px}.lg-doc a{color:#0E5157;text-underline-offset:3px}.lg-meta{margin:0 0 8px;font-size:14px;color:#4A5A51}.lg-tw{overflow-x:auto;margin:14px 0 8px}.lg-t{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.lg-t th{text-align:left;background:#0E5157;color:#FFFFFF;font-weight:700;padding:10px 12px}.lg-t td{padding:10px 12px;border-bottom:1px solid #DCE1DA;vertical-align:top;line-height:1.5;color:#2E3B33}.lg-t tr:nth-child(even) td{background:#F5F6F1}
.lg-wrap{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.lg-toc{position:sticky;top:96px}.lg-tocd summary{font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#0E5157;cursor:pointer;list-style:none;padding:6px 0}.lg-tocd summary::-webkit-details-marker{display:none}.lg-toc ol{margin:8px 0 0;padding:0;list-style:none;border-left:2px solid #DCE1DA}.lg-toc li{margin:0}.lg-toc a{display:block;padding:8px 0 8px 14px;font-size:15px;line-height:1.35;color:#2E3B33;text-decoration:none}.lg-toc a:hover,.lg-toc a:focus-visible{color:#0E5157;text-decoration:underline}.lg-art{min-width:0}.lg-brief{margin:20px 0 8px;padding:22px;border-radius:16px;background:#F5F6F1;border:1px solid #DCE1DA}.lg-brief .lg-bh{margin:0 0 14px;font-size:18px}.lg-bg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px}.lg-bc{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;background:#FFFFFF;border:1px solid #DCE1DA;text-decoration:none;color:#2E3B33;font-size:14.5px;line-height:1.45}.lg-bc b{color:#0B1F15;font-size:15.5px}.lg-bc:hover{border-color:#0E5157}.lg-sec{scroll-margin-top:96px}.lg-sec h3{scroll-margin-top:96px}.lg-top{margin:10px 0 0;font-size:14px}.lg-more{margin-top:40px;border-top:1px solid #DCE1DA;padding-top:18px}.lg-more summary{cursor:pointer;font-weight:700;font-size:18px;color:#0B1F15;min-height:44px;display:flex;align-items:center}@media (max-width:860px){.lg-wrap{grid-template-columns:1fr;gap:20px}.lg-toc{position:static;border:1px solid #DCE1DA;border-radius:12px;padding:6px 14px;background:#F5F6F1}}
.lg-toc ol ol{border-left:0;margin:0 0 6px;padding-left:10px}.lg-toc ol ol a{padding:6px 0 6px 14px;font-size:14px;color:#4A5A51}.lg-tg{display:block;padding:10px 0 4px 14px;font-size:13px;font-weight:700;color:#0B1F15}@media (min-width:861px){.lg-toc{max-height:calc(100vh - 120px);overflow:auto}}
/* Menu fit */
@media (min-width:1181px) and (max-width:1320px){.s9{gap:4px 15px}.s9 .sa,.s9 .sba{font-size:14px}.s9 .sb{font-size:14px;padding:10px 16px}}@media (min-width:901px) and (max-width:1180px){.js-nav .navbtn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid #4E6B5B;background:transparent;color:#FFFFFF;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.js-nav .s9{display:none;width:100%;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 4px}.js-nav .s9.open{display:flex}.js-nav .s9 a{padding:14px 0;border-bottom:1px solid #1E3528}.js-nav .s9 a.sb{margin:12px 0 0;text-align:center;border-bottom:0}}
/* Form errors */
#enquiry [aria-invalid=true]{border:2px solid #B42318!important;background:#FEF3F2!important}#enquiry input[type=checkbox][aria-invalid=true]{outline:2px solid #B42318;outline-offset:2px}#enquiry .err{color:#B42318;font-size:14px;font-weight:600;margin:6px 0 0}#enquiry .err:empty{display:none}#err-form{color:#B42318;font-weight:600}
/* Form layout */
#enquiry .row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}#enquiry .row>div:has([name^="company"]){grid-column:1/-1;order:1}@media (max-width:520px){#enquiry .row{grid-template-columns:1fr}}