._site_s1rou_1{background:#080a0e;color:#f5f7fa;min-height:100vh;font-family:var(--font-family-base)}._header_s1rou_1{background:#0d1016;border-bottom:1px solid #303640;padding:14px max(4vw,20px);display:flex;justify-content:space-between;align-items:center;gap:20px}._brand_s1rou_1 img{width:150px;max-height:65px;object-fit:contain}._header_s1rou_1 nav{display:flex;gap:25px;align-items:center}._header_s1rou_1 nav a{font-size:11px;font-weight:900;letter-spacing:1px;text-decoration:none;color:#f2f5fa;display:flex;align-items:center;gap:5px}._header_s1rou_1 nav a:hover{color:#64b8f6}._wrap_s1rou_1{max-width:1250px;margin:auto;padding:35px 28px 90px}._back_s1rou_1{color:#aebdce;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:1px;display:inline-flex;align-items:center;gap:10px;margin-bottom:50px}._category_s1rou_1,._articleLabel_s1rou_1{color:#60b7f7;font-size:11px;font-weight:900;letter-spacing:2px}._wrap_s1rou_1 h1{font:900 clamp(45px,6vw,91px)/.96 var(--font-family-display);max-width:1100px;text-transform:uppercase;margin:16px 0 24px}._byline_s1rou_1{display:flex;gap:24px;flex-wrap:wrap;color:#aebdcb;font-size:11px;font-weight:800;letter-spacing:.3px;margin-bottom:30px}._authorRow_s1rou_1{display:flex;align-items:center;gap:14px}._authorAvatar_s1rou_1,._avatarFallback_s1rou_1{height:58px;width:58px;min-width:58px;border-radius:50%;object-fit:cover;border:2px solid #537998}._avatarFallback_s1rou_1{display:flex;align-items:center;justify-content:center;background:#24364b}._authorDetails_s1rou_1{display:flex;flex-direction:column;gap:4px}._authorName_s1rou_1{color:#fff;font-size:15px;font-weight:900;text-decoration:none}._authorName_s1rou_1:hover{color:#70c2ff}._authorRole_s1rou_1{color:#71bfff;font-size:11px;font-weight:800}._authorDetails_s1rou_1 time{color:#b2c2d0;font-size:11px;font-weight:500}._byline_s1rou_1 span{display:flex;gap:8px;align-items:center}._hero_s1rou_1{height:clamp(280px,43vw,570px);background:linear-gradient(120deg,#122840,#1d5c8d);overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid #334357}._hero_s1rou_1 img{width:100%;height:100%;object-fit:cover}._heroFallback_s1rou_1{font:900 clamp(75px,12vw,170px) var(--font-family-display);letter-spacing:-2px;color:#fff}._heroFallback_s1rou_1 span{color:#5cb9fa}._articleLayout_s1rou_1{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:70px;margin-top:50px}._article_s1rou_1{min-width:0}._articleLabel_s1rou_1{border-bottom:2px solid #37404d;padding-bottom:16px}._body_s1rou_1{font-size:18px;line-height:1.9;color:#e1e6ed;overflow-wrap:anywhere}._body_s1rou_1 p{margin:25px 0}._body_s1rou_1 h2,._body_s1rou_1 h3{font-family:var(--font-family-display);line-height:1.12;color:#fff;margin-top:35px}._body_s1rou_1 h2{font-size:40px}._body_s1rou_1 h3{font-size:30px}._body_s1rou_1 a{color:#6dbfff}._body_s1rou_1 img,._body_s1rou_1 iframe{max-width:100%;height:auto}._body_s1rou_1 blockquote{border-left:4px solid #0877cf;padding-left:25px;color:#bdcad8}._original_s1rou_1{margin-top:40px;padding-top:25px;border-top:1px solid #343d48}._original_s1rou_1 a{color:#66b8f7;text-decoration:none;font-size:11px;font-weight:900;display:inline-flex;gap:10px;align-items:center}._sidebar_s1rou_1{border-top:4px solid #0877cf;background:#131820;padding:25px;align-self:start}._sideTitle_s1rou_1{font:900 26px var(--font-family-display);margin-bottom:20px}._shareButtons_s1rou_1{display:grid;gap:8px;margin-bottom:38px}._shareButtons_s1rou_1 button{border:1px solid #3a4656;background:#202734;color:#fff;padding:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:900}._sidebar_s1rou_1 p{font-size:14px;line-height:1.7;color:#b2bdc9}._sideLink_s1rou_1{font-size:11px;color:#66b8f7;text-decoration:none;font-weight:900;display:flex;gap:8px;align-items:center}._related_s1rou_1{margin-top:90px}._relatedHeading_s1rou_1{border-bottom:2px solid #333d49;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:12px}._relatedHeading_s1rou_1 h2{font:900 37px var(--font-family-display)}._relatedHeading_s1rou_1 a{color:#64b8f6;font-size:11px;font-weight:900;display:flex;align-items:center;gap:7px;text-decoration:none}._relatedGrid_s1rou_1{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}._relatedCard_s1rou_1{background:#151a22;border:1px solid #303a47;text-decoration:none;color:#fff}._relatedArt_s1rou_1{height:180px;background:linear-gradient(125deg,#0e2842,#236eaa);display:flex;align-items:center;justify-content:center;overflow:hidden}._relatedArt_s1rou_1 img{height:100%;width:100%;object-fit:cover}._relatedArt_s1rou_1 span{font:900 48px var(--font-family-display)}._relatedText_s1rou_1{padding:20px}._relatedText_s1rou_1 small{font-size:10px;font-weight:900;color:#60b7f7}._relatedText_s1rou_1 h3{font:800 27px/1.1 var(--font-family-display);min-height:70px}._relatedText_s1rou_1>span{font-size:10px;font-weight:900;color:#aab8c7;display:flex;gap:8px;align-items:center}._empty_s1rou_1{background:#141a24;padding:70px 50px;border:1px solid #303a47}._empty_s1rou_1>span{color:#64b8f6;font-size:11px;font-weight:900;letter-spacing:2px}._empty_s1rou_1 p{color:#b6c1cf;max-width:600px;line-height:1.7}._empty_s1rou_1 a{color:#65baf8;display:inline-flex;gap:10px;text-decoration:none;font-size:12px;font-weight:900;margin-top:20px}._footer_s1rou_1{background:#05070a;padding:35px 5%;color:#a7b3c0;font-size:11px;letter-spacing:1px}@media(max-width:900px){._articleLayout_s1rou_1{grid-template-columns:1fr;gap:35px}._sidebar_s1rou_1{max-width:none}._header_s1rou_1 nav{gap:12px}}@media(max-width:650px){._header_s1rou_1{padding:12px 18px}._brand_s1rou_1 img{width:115px}._header_s1rou_1 nav{gap:10px;flex-wrap:wrap;justify-content:end}._header_s1rou_1 nav a{font-size:9px}._header_s1rou_1 nav a:nth-child(3),._header_s1rou_1 nav a:nth-child(4){display:none}._wrap_s1rou_1{padding:24px 17px 65px}._back_s1rou_1{margin-bottom:30px}._wrap_s1rou_1 h1{font-size:45px}._hero_s1rou_1{height:250px}._heroFallback_s1rou_1{font-size:68px}._body_s1rou_1{font-size:16px}._relatedGrid_s1rou_1{grid-template-columns:1fr}._empty_s1rou_1{padding:35px 20px}._relatedHeading_s1rou_1 h2{font-size:29px}}
