/* Generated from former inline style attributes. */
/* Run `node tools/extract-inline-styles.js` after adding new inline styles. */
html body .ns-inline-025075a090.ns-inline-025075a090.ns-inline-025075a090 { color: #00e5ff; }
html body .ns-inline-02738db6f6.ns-inline-02738db6f6.ns-inline-02738db6f6 { font-size: 1.4rem; font-weight: 700; margin-bottom: 20px; color: #2681f6; }
html body .ns-inline-031678a311.ns-inline-031678a311.ns-inline-031678a311 { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.55); }
html body .ns-inline-03f55e064b.ns-inline-03f55e064b.ns-inline-03f55e064b { width: 100%; height: 100%; object-fit: cover; opacity: 0.9; }
html body .ns-inline-065be08f13.ns-inline-065be08f13.ns-inline-065be08f13 { color: #00e5ff; font-size: 0.9rem; }
html body .ns-inline-096fe9ca24.ns-inline-096fe9ca24.ns-inline-096fe9ca24 { color: rgba(255,255,255,0.9); font-size: 1rem; margin-bottom: 15px; }
html body .ns-inline-0b34c2a9d6.ns-inline-0b34c2a9d6.ns-inline-0b34c2a9d6 { color: rgba(255,255,255,0.7); font-size: 1.1rem; max-width: 600px; margin: 0 auto; }
html body .ns-inline-0c80adc1da.ns-inline-0c80adc1da.ns-inline-0c80adc1da { position:absolute; inset:0; background-image:url('../img/values/integrity-security-camera.webp'); background-size:cover; background-position:center center; }
html body .ns-inline-1312552a02.ns-inline-1312552a02.ns-inline-1312552a02 { color: #00e5ff; font-size: 1.1rem; font-weight: 700; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 20px; }
html body .ns-inline-1707e8f2ce.ns-inline-1707e8f2ce.ns-inline-1707e8f2ce { font-size: 3.5rem; font-weight: 800; color: #ffffff; line-height: 1.1; margin-bottom: 25px; }
html body .ns-inline-1782d5c8b5.ns-inline-1782d5c8b5.ns-inline-1782d5c8b5 { margin-bottom: 80px; }
html body .ns-inline-1c6545cd53.ns-inline-1c6545cd53.ns-inline-1c6545cd53 { color: #fff; font-size: 0.9rem; }
html body .ns-inline-1c6b4e1b2a.ns-inline-1c6b4e1b2a.ns-inline-1c6b4e1b2a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; opacity: 0.25; z-index: 0; }
html body .ns-inline-1e0c1e01eb.ns-inline-1e0c1e01eb.ns-inline-1e0c1e01eb { font-size: 2.5rem; font-weight: 800; margin-bottom: 15px; color: #ffffff; }
html body .ns-inline-1e329385b2.ns-inline-1e329385b2.ns-inline-1e329385b2 { padding-top: 120px; padding-bottom: 80px; position: relative; overflow: hidden; }
html body .ns-inline-2116717ba5.ns-inline-2116717ba5.ns-inline-2116717ba5 { width: 100%; aspect-ratio: 16 / 9; max-height: 480px; object-fit: cover; object-position: center; display: block; position: relative; z-index: 0; filter: contrast(1.1) brightness(0.9); border-radius: 12px; }
html body .ns-inline-22dc3711bb.ns-inline-22dc3711bb.ns-inline-22dc3711bb { z-index: 1; }
html body .ns-inline-25cbb7c10d.ns-inline-25cbb7c10d.ns-inline-25cbb7c10d { color: #00e5ff; font-size: 1.5rem; }
html body .ns-inline-291b7bbb01.ns-inline-291b7bbb01.ns-inline-291b7bbb01 { margin-top:0; }
html body .ns-inline-2ec12b5f48.ns-inline-2ec12b5f48.ns-inline-2ec12b5f48 { border:0; width: 100%; height: 300px; border-radius: 8px; }
html body .ns-inline-3497d6ceb3.ns-inline-3497d6ceb3.ns-inline-3497d6ceb3 { color: #00e5ff; font-weight: 600; font-size: 0.8rem; letter-spacing: 1px; }
html body .ns-inline-3769d7cc1c.ns-inline-3769d7cc1c.ns-inline-3769d7cc1c { position: absolute; bottom: 30px; left: 30px; background: rgba(0,0,0,0.8); backdrop-filter: blur(10px); padding: 20px 30px; border: 1px solid rgba(0,229,255,0.3); }
html body .ns-inline-381a9ce36f.ns-inline-381a9ce36f.ns-inline-381a9ce36f { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(1,4,9,0.94); }
html body .ns-inline-412c5d8a8f.ns-inline-412c5d8a8f.ns-inline-412c5d8a8f { background: #2681f6; padding: 35px 0; }
html body .ns-inline-413c869fa9.ns-inline-413c869fa9.ns-inline-413c869fa9 { position: absolute; top: -20px; left: -20px; width: 100px; height: 100px; border-top: 5px solid #00e5ff; border-left: 5px solid #00e5ff; z-index: 0; }
html body .ns-inline-45100b097f.ns-inline-45100b097f.ns-inline-45100b097f { background: #0a0e1a; padding: 40px 0; }
html body .ns-inline-45994a8dc1.ns-inline-45994a8dc1.ns-inline-45994a8dc1 { font-size: 2.5rem; color: #ffffff; letter-spacing: -1px; }
html body .ns-inline-479f648e34.ns-inline-479f648e34.ns-inline-479f648e34 { color: #00e5ff; text-transform: uppercase; letter-spacing: 2px; font-size: 0.8rem; font-weight: 600; display: block; margin-bottom: 6px; }
html body .ns-inline-4a466668db.ns-inline-4a466668db.ns-inline-4a466668db { width: 100%; height: 100%; object-fit: cover; }
html body .ns-inline-4baa9934f5.ns-inline-4baa9934f5.ns-inline-4baa9934f5 { position:absolute; inset:0; background-image:url('../img/values/boldness-businessman-on-stairs.webp'); background-size:cover; background-position:center top; }
html body .ns-inline-4e07f7f1d7.ns-inline-4e07f7f1d7.ns-inline-4e07f7f1d7 { display: none; background: rgba(255, 82, 82, 0.1); border: 1px solid rgba(255, 82, 82, 0.3); padding: 15px; border-radius: 8px; margin-bottom: 15px; color: #ff5252; }
html body .ns-inline-4feedf8e61.ns-inline-4feedf8e61.ns-inline-4feedf8e61 { margin-bottom: 6px; }
html body .ns-inline-504e04eeb7.ns-inline-504e04eeb7.ns-inline-504e04eeb7 { overflow: hidden; position: relative; }
html body .ns-inline-50666a574d.ns-inline-50666a574d.ns-inline-50666a574d { position: relative; }
html body .ns-inline-52f5242ee0.ns-inline-52f5242ee0.ns-inline-52f5242ee0 { color: #fff; font-weight: 700; margin-bottom: 6px; }
html body .ns-inline-55f7a0e674.ns-inline-55f7a0e674.ns-inline-55f7a0e674 { background: #ffffff; color: #2681f6; padding: 14px 35px; font-weight: 600; border: none; }
html body .ns-inline-57080ab7c2.ns-inline-57080ab7c2.ns-inline-57080ab7c2 { height: 100%; background: rgba(255,255,255,0.02); border: 1px solid rgba(0,229,255,0.1); padding: 24px; border-radius: 16px; }
html body .ns-inline-593e388630.ns-inline-593e388630.ns-inline-593e388630 { margin-right: 10px; -webkit-text-fill-color: #00e5ff; }
html body .ns-inline-5da0f828e0.ns-inline-5da0f828e0.ns-inline-5da0f828e0 { color: #00e5ff; font-size: 0.75rem; display: block; margin-bottom: 8px; }
html body .ns-inline-5e0804d1f0.ns-inline-5e0804d1f0.ns-inline-5e0804d1f0 { color: #00e5ff; font-size: 2.2rem; }
html body .ns-inline-6018f22aa8.ns-inline-6018f22aa8.ns-inline-6018f22aa8 { color: #ffffff; font-weight: 700; font-size: 0.95rem; }
html body .ns-inline-60c932294a.ns-inline-60c932294a.ns-inline-60c932294a { font-size: 1.1rem; color: rgba(255,255,255,0.7); max-width: 600px; margin-left: auto; margin-right: auto; }
html body .ns-inline-636d20956b.ns-inline-636d20956b.ns-inline-636d20956b { position: absolute; top: 0; right: 0; bottom: 40px; left: 40px; background-image: radial-gradient(rgba(0, 229, 255, 0.15) 1px, transparent 1px); background-size: 15px 15px; z-index: 0; }
html body .ns-inline-6415184e0c.ns-inline-6415184e0c.ns-inline-6415184e0c { font-size: 2.5rem; font-weight: 800; color: #ffffff; margin-bottom: 6px; }
html body .ns-inline-68750815c2.ns-inline-68750815c2.ns-inline-68750815c2 { color: rgba(255,255,255,0.85); font-size: 0.95rem; }
html body .ns-inline-689a0b0f2c.ns-inline-689a0b0f2c.ns-inline-689a0b0f2c { color: rgba(255,255,255,0.7); font-size: 1rem; max-width: 660px; margin: 0 auto; }
html body .ns-inline-69d66e5b2e.ns-inline-69d66e5b2e.ns-inline-69d66e5b2e { width: 100%; }
html body .ns-inline-6a20819e09.ns-inline-6a20819e09.ns-inline-6a20819e09 { display: none; background: rgba(0, 229, 255, 0.1); border: 1px solid rgba(0, 229, 255, 0.3); padding: 15px; border-radius: 8px; margin-bottom: 15px; text-align: center; color: #00e5ff; }
html body .ns-inline-6b0c13639b.ns-inline-6b0c13639b.ns-inline-6b0c13639b { max-width: 800px; margin: 0 auto; }
html body .ns-inline-6b82cf24aa.ns-inline-6b82cf24aa.ns-inline-6b82cf24aa { display: flex; }
html body .ns-inline-6d9687ef27.ns-inline-6d9687ef27.ns-inline-6d9687ef27 { display: block; color: rgba(255,255,255,0.6); font-size: 0.75rem; text-transform: uppercase; letter-spacing: 1px; }
html body .ns-inline-6dd620154e.ns-inline-6dd620154e.ns-inline-6dd620154e { margin-bottom: 40px; display: flex; flex-direction: column; gap: 12px; }
html body .ns-inline-6e692af4bd.ns-inline-6e692af4bd.ns-inline-6e692af4bd { font-size: 2.2rem; font-weight: 800; color: #ffffff; margin-bottom: 14px; }
html body .ns-inline-705f14d4aa.ns-inline-705f14d4aa.ns-inline-705f14d4aa { height: 2px; width: 150px; margin: 0 auto; background: var(--accent-color); box-shadow: none; }
html body .ns-inline-7117e3abfb.ns-inline-7117e3abfb.ns-inline-7117e3abfb { color: #ffffff; }
html body .ns-inline-72d6c38e5f.ns-inline-72d6c38e5f.ns-inline-72d6c38e5f { margin-bottom: 12px; }
html body .ns-inline-741c1d77f7.ns-inline-741c1d77f7.ns-inline-741c1d77f7 { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?q=70&w=1080&auto=format&fit=crop') center/cover; opacity: 0.08; }
html body .ns-inline-74b1d62e3c.ns-inline-74b1d62e3c.ns-inline-74b1d62e3c { padding-top: 40px; }
html body .ns-inline-75df19edaa.ns-inline-75df19edaa.ns-inline-75df19edaa { background: rgba(0,229,255,0.1); border: 1px solid rgba(0,229,255,0.3); padding: 8px 16px; backdrop-filter: blur(10px); }
html body .ns-inline-761c00d357.ns-inline-761c00d357.ns-inline-761c00d357 { position:relative; z-index:1; }
html body .ns-inline-77cf70a45e.ns-inline-77cf70a45e.ns-inline-77cf70a45e { padding: 60px 0 50px; overflow: hidden; background: #000000; }
html body .ns-inline-781e06ad0b.ns-inline-781e06ad0b.ns-inline-781e06ad0b { color: #00e5ff; font-size: 3rem; line-height: 1; }
html body .ns-inline-78223cae5d.ns-inline-78223cae5d.ns-inline-78223cae5d { display: block; color: #fff; font-weight: 700; font-size: 1rem; }
html body .ns-inline-78ff66e1a2.ns-inline-78ff66e1a2.ns-inline-78ff66e1a2 { color: rgba(255,255,255,0.65); }
html body .ns-inline-79270a92fb.ns-inline-79270a92fb.ns-inline-79270a92fb { padding: 100px 0; background: #000000; overflow: hidden; }
html body .ns-inline-797bbdc582.ns-inline-797bbdc582.ns-inline-797bbdc582 { color: rgba(255,255,255,0.6); font-size: 0.95rem; line-height: 1.6; margin-bottom: 20px; }
html body .ns-inline-79f4829df7.ns-inline-79f4829df7.ns-inline-79f4829df7 { position: relative; z-index: 1; border: 1px solid rgba(0,229,255,0.2); background: rgba(10, 12, 16, 0.8); padding: 15px; backdrop-filter: blur(10px); }
html body .ns-inline-7b693f174f.ns-inline-7b693f174f.ns-inline-7b693f174f { position:relative; min-height:180px; padding:28px 35px 24px; overflow:hidden; display:flex; flex-direction:column; justify-content:flex-end; }
html body .ns-inline-7c9fc3c883.ns-inline-7c9fc3c883.ns-inline-7c9fc3c883 { font-size: 2rem; color: #00e5ff; }
html body .ns-inline-7d2ed2c0ff.ns-inline-7d2ed2c0ff.ns-inline-7d2ed2c0ff { font-size: 1rem; color: rgba(255,255,255,0.4); margin-top: auto; margin-bottom: 8px; }
html body .ns-inline-7ef9b3b645.ns-inline-7ef9b3b645.ns-inline-7ef9b3b645 { color: rgba(255,255,255,0.85); font-size: 1.1rem; line-height: 1.6; }
html body .ns-inline-808df3874b.ns-inline-808df3874b.ns-inline-808df3874b { padding: 60px 0; background: #050b14; }
html body .ns-inline-80b0c53818.ns-inline-80b0c53818.ns-inline-80b0c53818 { position:absolute; inset:0; background:rgba(5,11,20,0.78); }
html body .ns-inline-8158e7b386.ns-inline-8158e7b386.ns-inline-8158e7b386 { position: absolute; top: 30px; right: 30px; background: #2681f6; padding: 15px 25px; box-shadow: 0 10px 30px rgba(38,129,246,0.4); backdrop-filter: blur(10px); }
html body .ns-inline-87b3d2d8fe.ns-inline-87b3d2d8fe.ns-inline-87b3d2d8fe { color: rgba(255,255,255,0.8); }
html body .ns-inline-89f995f7ca.ns-inline-89f995f7ca.ns-inline-89f995f7ca { color: rgba(255,255,255,0.5); font-size: 0.85rem; line-height: 1.4; margin-bottom: 0; }
html body .ns-inline-8b1c383c4d.ns-inline-8b1c383c4d.ns-inline-8b1c383c4d { font-size: 2.2rem; font-weight: 800; margin-bottom: 12px; color: #ffffff; }
html body .ns-inline-8cbc05d580.ns-inline-8cbc05d580.ns-inline-8cbc05d580 { display: none; background: rgba(0, 229, 255, 0.1); border: 1px solid rgba(0, 229, 255, 0.3); padding: 15px; border-radius: 8px; margin-bottom: 15px; color: #00e5ff; }
html body .ns-inline-8f1981e428.ns-inline-8f1981e428.ns-inline-8f1981e428 { position:absolute; inset:0; background-image:url('../img/values/excellence-programmer-at-work.webp'); background-size:cover; background-position:center center; }
html body .ns-inline-916a9bde0e.ns-inline-916a9bde0e.ns-inline-916a9bde0e { color: #00e5ff; text-transform: uppercase; letter-spacing: 2px; font-size: 0.8rem; font-weight: 600; display: block; margin-bottom: 8px; }
html body .ns-inline-91fc758b36.ns-inline-91fc758b36.ns-inline-91fc758b36 { border-style: dashed; background: rgba(0,229,255,0.02); }
html body .ns-inline-920ed7012a.ns-inline-920ed7012a.ns-inline-920ed7012a { position: relative; overflow: hidden; height: 320px; }
html body .ns-inline-99408f0b71.ns-inline-99408f0b71.ns-inline-99408f0b71 { position: relative; background: rgba(255,255,255,0.02); border: 1px solid rgba(38,129,246,0.2); padding: 20px; backdrop-filter: blur(10px); }
html body .ns-inline-9a08ef7fba.ns-inline-9a08ef7fba.ns-inline-9a08ef7fba { position: relative; border-radius: 20px; overflow: hidden; border: 1px solid rgba(0,229,255,0.2); box-shadow: 0 20px 40px rgba(0,0,0,0.5); }
html body .ns-inline-9e91aff55e.ns-inline-9e91aff55e.ns-inline-9e91aff55e { color: white; font-weight: 700; }
html body .ns-inline-a44c71da05.ns-inline-a44c71da05.ns-inline-a44c71da05 { border-left: 1px solid rgba(255,255,255,0.1); padding-left: 15px; text-align: left; }
html body .ns-inline-a57eff4c0a.ns-inline-a57eff4c0a.ns-inline-a57eff4c0a { background: #000000; padding: 60px 0; }
html body .ns-inline-ae73b7843e.ns-inline-ae73b7843e.ns-inline-ae73b7843e { display:none !important; }
html body .ns-inline-b25873c8c6.ns-inline-b25873c8c6.ns-inline-b25873c8c6 { color: rgba(255,255,255,0.7); max-width: 800px; margin: 0 auto; font-size: 1.05rem; line-height: 1.6; }
html body .ns-inline-b3572d9ab6.ns-inline-b3572d9ab6.ns-inline-b3572d9ab6 { color: #ffffff; font-size: 1rem; line-height: 1.7; margin-bottom: 30px; }
html body .ns-inline-b583256f1b.ns-inline-b583256f1b.ns-inline-b583256f1b { z-index: 2; }
html body .ns-inline-b58ff31ebe.ns-inline-b58ff31ebe.ns-inline-b58ff31ebe { position:relative; padding:0; height:100%; display:flex; flex-direction:column; }
html body .ns-inline-b698cbf797.ns-inline-b698cbf797.ns-inline-b698cbf797 { font-size: 2.5rem; font-weight: 800; color: #ffffff; margin-bottom: 15px; }
html body .ns-inline-c2a4278034.ns-inline-c2a4278034.ns-inline-c2a4278034 { color: #00e5ff; font-size: 1rem; }
html body .ns-inline-c2c50892b9.ns-inline-c2c50892b9.ns-inline-c2c50892b9 { color: #ffffff; font-size: 1.4rem; margin-bottom: 10px; }
html body .ns-inline-c647be977a.ns-inline-c647be977a.ns-inline-c647be977a { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 250px; height: 250px; background: rgba(0, 229, 255, 0.15); filter: blur(80px); z-index: -1; }
html body .ns-inline-c6c93c4c6c.ns-inline-c6c93c4c6c.ns-inline-c6c93c4c6c { position: absolute; bottom: -30px; right: -30px; width: 200px; height: 150px; border: 3px solid #0a0e1a; overflow: hidden; box-shadow: 0 15px 40px rgba(0,0,0,0.5); }
html body .ns-inline-c81756a246.ns-inline-c81756a246.ns-inline-c81756a246 { color: rgba(255,255,255,0.6); font-size: 0.95rem; line-height: 1.6; margin-bottom: 30px; }
html body .ns-inline-c9ebb2d64f.ns-inline-c9ebb2d64f.ns-inline-c9ebb2d64f { position: absolute; top: -20%; right: -10%; width: 50%; height: 80%; background: radial-gradient(circle, rgba(0,229,255,0.15) 0%, rgba(0,0,0,0) 70%); filter: blur(60px); z-index: 0; }
html body .ns-inline-ca0a36d84d.ns-inline-ca0a36d84d.ns-inline-ca0a36d84d { font-size: 2.2rem; font-weight: 800; margin-bottom: 20px; text-transform: uppercase; color: #ffffff; letter-spacing: 1px; white-space: nowrap; }
html body .ns-inline-ccbe265587.ns-inline-ccbe265587.ns-inline-ccbe265587 { color: #ffffff; font-size: 1.2rem; }
html body .ns-inline-cd3f8e536b.ns-inline-cd3f8e536b.ns-inline-cd3f8e536b { color: rgba(255,255,255,0.6); max-width: 600px; margin: 0 auto; font-size: 0.95rem; line-height: 1.6; }
html body .ns-inline-cfc841da6b.ns-inline-cfc841da6b.ns-inline-cfc841da6b { color: #f4f8ff; line-height: 1.08; letter-spacing: -0.04em; font-family: var(--heading-font); text-transform: none; }
html body .ns-inline-d16af8ff5a.ns-inline-d16af8ff5a.ns-inline-d16af8ff5a { position: absolute; inset: 0; background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%); z-index: 1; }
html body .ns-inline-d8ed941ace.ns-inline-d8ed941ace.ns-inline-d8ed941ace { color: rgba(255,255,255,0.5); font-size: 0.75rem; text-transform: uppercase; letter-spacing: 1px; }
html body .ns-inline-db203cccdd.ns-inline-db203cccdd.ns-inline-db203cccdd { margin-top:auto; }
html body .ns-inline-db44a46357.ns-inline-db44a46357.ns-inline-db44a46357 { position:absolute; inset:0; background:rgba(5,11,20,0.80); }
html body .ns-inline-dd43040a62.ns-inline-dd43040a62.ns-inline-dd43040a62 { position: absolute; bottom: 20px; right: -20px; background: rgba(10, 12, 16, 0.95); backdrop-filter: blur(10px); border: 1px solid rgba(0, 229, 255, 0.2); border-right: 3px solid #00e5ff; padding: 15px 25px; z-index: 2; box-shadow: 0 15px 35px rgba(0,0,0,0.6); }
html body .ns-inline-dfb9e7d5d0.ns-inline-dfb9e7d5d0.ns-inline-dfb9e7d5d0 { color: #2681f6; font-size: 0.9rem; }
html body .ns-inline-e06083615d.ns-inline-e06083615d.ns-inline-e06083615d { cursor: default; pointer-events: none; background: #00e5ff; color: #070b1a; font-weight: 600; border: none; }
html body .ns-inline-e3f381d7d1.ns-inline-e3f381d7d1.ns-inline-e3f381d7d1 { color: #00e5ff; font-size: 2.5rem; font-weight: 800; line-height: 1; }
html body .ns-inline-e8a40b23e9.ns-inline-e8a40b23e9.ns-inline-e8a40b23e9 { background: #000000; padding: 100px 0; }
html body .ns-inline-eb6a6ee461.ns-inline-eb6a6ee461.ns-inline-eb6a6ee461 { background-color: #00e5ff; color: #000000; }
html body .ns-inline-eb850d274e.ns-inline-eb850d274e.ns-inline-eb850d274e { border: 1px solid rgba(255,255,255,0.05); }
html body .ns-inline-ed6ff8d654.ns-inline-ed6ff8d654.ns-inline-ed6ff8d654 { color: rgba(255,255,255,0.6); font-size: 1.05rem; max-width: 600px; margin: 0 auto; }
html body .ns-inline-ed91a7e366.ns-inline-ed91a7e366.ns-inline-ed91a7e366 { color: rgba(255,255,255,0.7); font-size: 1.1rem; max-width: 650px; margin: 0 auto; }
html body .ns-inline-ef9bac2dc2.ns-inline-ef9bac2dc2.ns-inline-ef9bac2dc2 { padding: 80px 0; background: #000000; overflow: hidden; }
html body .ns-inline-f324d2d86c.ns-inline-f324d2d86c.ns-inline-f324d2d86c { position: absolute; bottom: 0; left: -10px; background: #000000; border: 1px solid #00e5ff; border-left: 4px solid #00e5ff; padding: 15px 25px; z-index: 2; box-shadow: 0 10px 30px rgba(0, 229, 255, 0.15); display: flex; align-items: center; gap: 15px; }
html body .ns-inline-f360f3fbad.ns-inline-f360f3fbad.ns-inline-f360f3fbad { color: rgba(255,255,255,0.6); font-size: 0.95rem; line-height: 1.6; margin-bottom: 0; }
html body .ns-inline-f40b00aa84.ns-inline-f40b00aa84.ns-inline-f40b00aa84 { font-size: 1.2rem; color: rgba(255,255,255,0.9); margin-bottom: 30px; line-height: 1.7; max-width: 700px; margin-left: auto; margin-right: auto; }
html body .ns-inline-f4d33cca88.ns-inline-f4d33cca88.ns-inline-f4d33cca88 { color: rgba(255,255,255,0.65); font-size: 0.95rem; line-height: 1.6; }
html body .ns-inline-f8d354e012.ns-inline-f8d354e012.ns-inline-f8d354e012 { padding: 20px; }
html body .ns-inline-f93bd9b118.ns-inline-f93bd9b118.ns-inline-f93bd9b118 { color: rgba(255,255,255,0.7); font-size: 0.9rem; margin-top: 5px; }
html body .ns-inline-f949b42b61.ns-inline-f949b42b61.ns-inline-f949b42b61 { color: #fff; }
html body .ns-inline-fac662d99f.ns-inline-fac662d99f.ns-inline-fac662d99f { background:#050b14; padding:28px 35px 30px; border-top:1px solid rgba(255,255,255,0.05); flex:1; display:flex; flex-direction:column; }
html body .ns-inline-fcbed1f149.ns-inline-fcbed1f149.ns-inline-fcbed1f149 { color: rgba(255,255,255,0.85); font-size: 1.15rem; line-height: 1.6; margin-bottom: 12px; }
html body .ns-inline-fd7646fe02.ns-inline-fd7646fe02.ns-inline-fd7646fe02 { font-size: 0.95rem; letter-spacing: 0.5px; margin-bottom: 2px; }
html body .ns-inline-ffca2431ca.ns-inline-ffca2431ca.ns-inline-ffca2431ca { position:absolute; inset:0; background-image:url('../img/values/accountability-working-at-office.webp'); background-size:cover; background-position:center center; }
