body{margin:0}.isegye-site{min-height:100svh;color:#101820;background:#fff;font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.isegye-site *{box-sizing:border-box}.news-container{width:min(1220px,calc(100% - 32px));margin:0 auto}.news-header{position:sticky;top:0;z-index:20;border-bottom:1px solid #dce2e9;background:#fffffffb;backdrop-filter:blur(18px);transition:box-shadow .2s ease}.news-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:34px;align-items:center;padding:14px 0 10px;transition:padding .2s ease}.news-header.is-compact{box-shadow:0 8px 24px #1018201f}.news-header.is-compact .news-header-inner{display:none}.news-logo{justify-self:start;width:auto;line-height:1}.news-logo picture{display:block}.news-logo img{display:block;width:auto;height:112px;max-width:min(470px,46vw);object-fit:contain;object-position:left center;transition:height .2s ease,max-width .2s ease}.news-header.is-compact .news-logo img{height:46px;max-width:190px}.news-service-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.news-today{display:inline-flex;min-height:38px;align-items:center;padding:0 12px;border:1px solid #d6dde6;border-radius:999px;color:#53606d;background:#f7f9fc;font-size:13px;font-weight:900}.isegye-site .service-button,.isegye-site .news-language-switch a,.isegye-site .sitemap-social-links a{display:inline-flex;align-items:center;justify-content:center;border:1px solid #c8d2de;border-radius:999px;color:#162231;background:#fff;font-weight:950;text-decoration:none;box-shadow:0 1px #1018200f;transition:transform .16s ease,color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.isegye-site .service-button{min-height:40px;gap:7px;padding:0 12px;font-size:14px}.isegye-site .service-button:hover{transform:translateY(-1px);color:#fff;border-color:#1b4f9c;background:#1b4f9c;box-shadow:0 8px 18px #1e63af29}.isegye-site .subscribe-button{padding:0 16px;color:#fff;border-color:#1e2c5b;background:#1e63af;box-shadow:0 8px 22px #1e63af2e}.isegye-site .subscribe-button:hover{color:#fff;border-color:#11204e;background:#11204e}.news-icon{flex:0 0 auto;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.news-nav{border-top:1px solid #e1e6ec;background:#fff;transition:border-color .18s ease,background .18s ease}.news-header.is-compact .news-nav{border-top:0;background:#fffffff7}.news-nav .news-container{display:flex;min-height:62px;align-items:center;gap:18px;overflow-x:auto;padding-block:7px}.compact-nav-logo{display:none!important;flex:0 0 auto;align-items:center;padding:0 12px 0 0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.compact-nav-logo img{display:block;width:auto;height:30px}.news-header.is-compact .compact-nav-logo{display:inline-flex!important}.news-nav a{flex:0 0 auto;display:inline-flex;min-height:46px;align-items:center;padding:0 12px;border:0;border-radius:10px;color:#101820;font-size:17px;font-weight:950;text-decoration:none;letter-spacing:-.02em}.news-nav a:hover,.news-nav a.active{color:#1b4f9c;background:#f3f6fb}.news-search{position:relative;display:flex;flex:0 1 240px;align-items:center;margin-left:auto}.news-search input{width:100%;height:42px;padding:0 44px 0 16px;border:1px solid #c8d2de;border-radius:999px;background:#f7f9fc;color:#101820;font:inherit;font-size:15px;font-weight:850;outline:none}.news-search button{position:absolute;right:4px;width:34px;height:34px;border:0;border-radius:50%;color:#1b4f9c;background:transparent;cursor:pointer}.news-search button:hover{background:#e9f1fb}.news-search svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.news-search input:focus{border-color:#1b4f9c;background:#fff;box-shadow:0 0 0 3px #1e63af1f}.mobile-header-search{display:none}.news-main{padding:44px 0 56px}.hero-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr);gap:34px;align-items:start}.lead-article a,.news-card a,.side-wire a{color:inherit;text-decoration:none}.lead-article{padding-bottom:22px;background:#fff}.lead-article img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border:1px solid #d9dee5;background:#eef1f4;transition:transform .22s ease,filter .22s ease}.lead-article:hover img{transform:translateY(-2px);filter:saturate(1.06) contrast(1.03)}.lead-article span,.news-card span{display:inline-block;margin-top:18px;color:#1b4f9c;font-size:13px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.lead-article h1{margin:10px 10px 12px 2px;font-size:clamp(2.25rem,2.5vw,4.35rem);line-height:1.2;letter-spacing:-.07em;word-break:keep-all;overflow-wrap:anywhere;transition:color .18s ease,opacity .18s ease}.lead-article:hover h1,.news-card:hover h3,.side-wire a:hover span{color:#526170;opacity:.78}.lead-article p{margin:0 10px 24px 2px;color:#41464d;font-size:18px;font-weight:800;line-height:1.5;white-space:pre-line;word-break:keep-all}.side-wire{padding:0 4px 28px 10px;background:#fff}.side-wire h2,.section-row h2,.listing-row h1{margin:0;padding:12px 0;border-bottom:1px solid #cfd5dd;font-size:22px}.side-wire ol{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:wire}.side-wire li{border-bottom:1px solid #e1e4e8;counter-increment:wire}.side-wire a{display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:15px 8px}.side-wire a:before{content:counter(wire);color:#1b4f9c;font-size:23px;font-weight:950;line-height:1}.side-wire b{grid-column:2;color:#66707b;font-size:12px;font-weight:950;text-transform:uppercase}.side-wire-thumb{display:none}.side-wire span{grid-column:2;font-size:17px;font-weight:900;line-height:1.35;word-break:keep-all;overflow-wrap:anywhere;transition:color .18s ease,opacity .18s ease}.section-row{margin-top:44px}.listing-row{margin-top:0}.section-row header{display:flex;align-items:end;justify-content:space-between;gap:20px;border-top:1px solid #d6dde5}.section-row header p{margin:0 0 12px;color:#60666d;font-size:15px;font-weight:800}.listing-kicker{margin:18px 0 0!important;color:#1b4f9c!important;font-size:13px!important;font-weight:950!important;letter-spacing:.12em}.listing-row h1{border-bottom:0;font-size:clamp(2.4rem,2.5vw,4.2rem);line-height:1;letter-spacing:-.07em}.listing-empty,.news-empty-state{margin:28px 0 0;padding:30px;border:1px solid #d8dee6;border-radius:20px;background:#f7f9fc;color:#66707b;font-size:18px;font-weight:850;text-align:center}.news-empty-state{grid-column:1 / -1;min-height:240px;display:grid;place-items:center}.article-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:22px}.news-card{border:1px solid #d9dee5;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.news-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #1018201a}.news-card img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;border-bottom:1px solid #d9dee5;background:#eef1f4}.news-card div{padding:0 18px 18px}.news-card h3{margin:8px 0 9px;font-size:21px;line-height:1.22;letter-spacing:-.04em;word-break:keep-all;overflow-wrap:anywhere;transition:color .18s ease,opacity .18s ease}.news-card p{margin:0 0 12px;color:#4b5158;font-size:15px;font-weight:700;line-height:1.48;white-space:pre-line;word-break:keep-all}.news-card small{display:block;margin-bottom:18px;color:#777;font-size:13px;font-weight:800}.news-sitemap{border-top:1px solid #d6dde5;border-bottom:1px solid #cbd4de;background:#eef2f6}.news-sitemap-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;align-items:start;padding:28px 0}.sitemap-columns{display:contents}.sitemap-columns h2,.sitemap-social h2,.sitemap-language-block h2{margin:0 0 10px;color:#1b4f9c;font-size:13px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.sitemap-columns a{display:block;margin:7px 0;color:#101820;font-size:14px;font-weight:850;text-decoration:none}.sitemap-columns a:hover{color:#1b4f9c;text-decoration:underline;text-underline-offset:3px}.sitemap-social-links{display:flex;gap:8px}.isegye-site .sitemap-social-links a{width:40px;height:40px;border-color:#1e2c5b;background:#1e2c5b}.sitemap-social-links img{width:18px;height:18px;display:block}.sitemap-language{display:inline-flex;gap:4px;margin:0;padding:4px;border:1px solid #c8d2de;border-radius:999px;background:#fff}.isegye-site .sitemap-language a{min-width:42px;min-height:32px;padding:0 10px;border:0!important;box-shadow:none;font-size:14px}.isegye-site .sitemap-language a.active{color:#fff;background:#1b4f9c}.isegye-footer{padding:34px 0 42px;color:#c9ced6;background:#101820}.footer-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px}.isegye-footer img{width:190px;max-width:100%;margin-bottom:16px;filter:brightness(0) invert(1);opacity:.9}.isegye-footer p{margin:5px 0;font-size:13px;font-weight:650;line-height:1.45}.editor-spinner{width:44px;height:44px;border:4px solid #dbe4ef;border-top-color:#1b4f9c;border-radius:50%;animation:editor-spin .8s linear infinite}@keyframes editor-spin{to{transform:rotate(360deg)}}@media(max-width:980px){.news-header-inner,.hero-grid,.footer-grid,.news-sitemap-inner{grid-template-columns:1fr}.news-service-nav{justify-content:flex-start}.article-list{grid-template-columns:1fr}.section-row header{display:block}}@media(max-width:640px){.news-container{width:min(100% - 28px,1220px)}.news-header-inner{grid-template-columns:minmax(0,auto) minmax(44px,1fr);gap:10px;padding:10px 0 8px}.news-logo img{height:46px;max-width:min(184px,calc(100vw - 96px))}.news-header.is-compact .news-logo img{height:42px;max-width:172px}.news-service-nav{display:none}.mobile-header-search{position:relative;justify-self:end;display:flex;width:44px;height:42px;align-items:center;overflow:hidden;border:1px solid #c8d2de;border-radius:999px;background:#fff;box-shadow:0 8px 20px #10182014;transition:width .22s ease,border-color .18s ease,box-shadow .18s ease}.mobile-header-search:focus-within{width:100%;border-color:#1b4f9c;box-shadow:0 10px 26px #1e63af24}.mobile-header-search input{width:100%;min-width:0;height:40px;padding:0 40px 0 0;border:0;background:transparent;color:#101820;font:inherit;font-size:15px;font-weight:850;opacity:0;outline:0;transition:opacity .16s ease,padding .16s ease}.mobile-header-search:focus-within input{padding-left:14px;opacity:1}.mobile-header-search button{position:absolute;right:3px;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;color:#1b4f9c;background:transparent}.mobile-header-search button:active{background:#e9f1fb}.mobile-header-search svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.news-nav .news-container{gap:10px;align-items:center}.news-nav a{min-height:40px;padding:0 10px;font-size:15px}.news-nav .news-search{display:none}.news-main{padding:24px 0 40px}.hero-grid{gap:28px}.lead-article{padding-bottom:10px}.lead-article h1{margin-inline:0;font-size:clamp(2rem,9.5vw,2.55rem);line-height:1.05}.lead-article p{margin-inline:0;font-size:16px}.side-wire{margin-top:8px;padding:18px 16px;border:1px solid #dbe2ea;border-radius:22px;background:#f8fafc}.side-wire h2{padding-top:0;font-size:20px}.side-wire a{grid-template-columns:32px minmax(0,1fr);gap:8px 10px;padding:16px 0}.side-wire a:before{font-size:22px}.side-wire b{grid-column:2}.side-wire-thumb{display:block;grid-column:2;width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-top:4px;border:1px solid #d9dee5;border-radius:14px;background:#eef1f4}.side-wire span{grid-column:2;font-size:18px;line-height:1.28}.section-row{margin-top:34px}.section-row header{padding-top:16px}.section-row header p{margin-top:8px}.article-list{gap:18px}.news-card div{padding:0 16px 16px}.news-sitemap{background:linear-gradient(180deg,#eef4fb,#dfe8f2)}.news-sitemap-inner{grid-template-columns:1fr;gap:12px;padding:22px 0}.sitemap-columns{display:grid;gap:12px}.sitemap-columns>div,.sitemap-social,.sitemap-language-block{padding:18px;border:1px solid rgba(30,44,91,.12);border-radius:20px;background:#ffffffe6;box-shadow:0 12px 28px #10182014}.sitemap-columns a{display:inline-flex;margin:5px 7px 5px 0;padding:8px 10px;border-radius:999px;background:#eef4fb;font-size:14px}.sitemap-social-links{gap:10px}.isegye-site .sitemap-social-links a{width:100%;height:40px}.sitemap-language{display:flex;width:100%;justify-content:space-between}.isegye-footer{padding:28px 0 34px}}.isegye-site :is(.lead-article h1,.news-card h3,.side-wire span,.listing-row h1){word-break:break-all;overflow-wrap:anywhere}
