.news-serif{--news-serif:"Noto Serif"}.news-serif-ko{--news-serif:"Noto Serif KR"}.news-serif-ja{--news-serif:"Noto Serif JP"}.news-root{--news-gutter:1rem;--news-heading:var(--news-serif,"Noto Serif"), "Noto Serif", "Noto Serif TC", Georgia, serif;background:var(--news-bg);min-height:100vh;color:var(--news-text);font-family:Noto Sans,Noto Sans KR,Noto Sans JP,Noto Sans TC,Apple SD Gothic Neo,Malgun Gothic,Hiragino Sans,PingFang TC,Yu Gothic,system-ui,sans-serif;overflow-x:clip}.news-root *,.news-root :before,.news-root :after{box-sizing:border-box}.news-root img{max-width:100%}.news-root :is(h1,h2,h3,h4),.news-hed,.news-row-hed,.news-card-hed{font-family:var(--news-heading);overflow-wrap:anywhere;font-weight:600}.news-hed{font-weight:800}.news-root[lang=ko] .news-prose,.news-root[lang=ko] .news-hed,[lang=ko] .news-prose,[lang=ko] .news-hed{word-break:keep-all}.news-root[lang=ja] .news-prose,.news-root[lang=zh-TW] .news-prose,.news-root[lang=ja] .news-hed,.news-root[lang=zh-TW] .news-hed,[lang=ja] .news-prose,[lang=zh-TW] .news-prose,[lang=ja] .news-hed,[lang=zh-TW] .news-hed{line-break:strict;word-break:normal}.news-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.news-preview{z-index:40;color:#fffbeb;text-align:center;letter-spacing:.04em;background:#854d0e;padding:.55rem 1rem;font-size:.8125rem;font-weight:700;position:sticky;top:0}.news-preview a{color:inherit;margin-inline-start:.75rem;font-weight:650;text-decoration:underline}.news-mast{border-bottom:1px solid var(--news-border);background:var(--news-surface)}.news-mast-inner,.news-wrap{width:min(1180px, calc(100% - 2 * var(--news-gutter)));margin-inline:auto}.news-brand-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.85rem 0 .5rem;display:flex}.news-wordmark{color:var(--news-text);letter-spacing:.12em;white-space:nowrap;font-size:.95rem;font-weight:800;text-decoration:none}a.news-wordmark:hover,a.news-wordmark:focus-visible{color:var(--news-accent)}.news-mast-actions{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.news-mast-link{color:var(--news-text);font-size:.8125rem;font-weight:650;text-decoration:none}.news-mast-link:hover,.news-mast-link:focus-visible{color:var(--news-accent)}.news-mast-cta,.news-box-button,.news-form button{background:var(--news-accent);color:var(--news-on-accent);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;padding:.45rem .95rem;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-block}.news-mast-cta:hover,.news-mast-cta:focus-visible,.news-box-button:hover,.news-box-button:focus-visible,.news-form button:hover,.news-form button:focus-visible{filter:brightness(1.08)}.news-langs{flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;padding-bottom:.55rem;font-size:.78rem;display:flex}.news-langs-list{flex-wrap:wrap;gap:.35rem .8rem;margin:0;padding:0;list-style:none;display:flex}.news-langs a,.news-langs span,.news-langs summary{color:var(--news-muted);text-decoration:none}.news-langs a:hover,.news-langs a:focus-visible,.news-langs summary:hover,.news-langs summary:focus-visible{color:var(--news-text)}.news-langs [aria-current=true]{color:var(--news-text);font-weight:700}.news-langs-more summary{cursor:pointer;list-style:none}.news-langs-more summary::-webkit-details-marker{display:none}.news-langs-more summary:after{content:" ▾"}.news-langs-more[open] summary:after{content:" ▴"}.news-langs-more[open] .news-langs-list{border:1px solid var(--news-border);background:var(--news-bg);border-radius:.55rem;margin-top:.4rem;padding:.5rem .65rem}.news-sections{flex-wrap:wrap;gap:.25rem 1rem;padding-bottom:.6rem;display:flex}.news-sections a{color:var(--news-muted);letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.35rem .1rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.news-sections a:hover,.news-sections a:focus-visible,.news-sections a[aria-current=page]{color:var(--news-text);border-bottom-color:var(--news-dot,var(--news-accent))}.news-dot{background:var(--news-dot,var(--news-accent));vertical-align:middle;border-radius:999px;flex:none;width:.5rem;height:.5rem;margin-inline-end:.4rem;display:inline-block}.news-sections .news-dot{margin-inline-end:0}.news-foot{border-top:1px solid var(--news-border);background:var(--news-surface);padding:1.25rem 0 1.75rem}.news-foot-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.news-foot nav{flex-wrap:wrap;gap:.5rem 1.1rem;display:flex}.news-foot a{color:var(--news-muted);font-size:.8125rem;text-decoration:none}.news-foot a:hover,.news-foot a:focus-visible{color:var(--news-text)}.news-main{padding:1.25rem 0 3.5rem}.news-layout{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.news-layout-main{min-width:0}.news-side{align-content:start;gap:1rem;min-width:0;display:grid}@media (min-width:1000px){.news-layout{grid-template-columns:minmax(0,1fr) 300px}.news-side{position:sticky;top:1rem}}.news-kicker{color:var(--news-accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;margin:0;font-size:.72rem;font-weight:700;display:flex}.news-hed{letter-spacing:-.01em;margin:.35rem 0 .6rem;font-size:clamp(1.55rem,4.2vw,2.6rem);line-height:1.2}.news-section-hed{align-items:center;display:flex}.news-section-hed .news-dot{width:.7rem;height:.7rem;margin-inline-end:.6rem}.news-dek{color:var(--news-text);opacity:.86;overflow-wrap:anywhere;margin:0;font-size:1.02rem;line-height:1.55}.news-time{color:var(--news-muted);margin:.55rem 0 0;font-size:.8rem}.news-headline{border-bottom:1px solid var(--news-border);gap:1rem;padding-bottom:1.5rem;display:grid}.news-lead{gap:.9rem;min-width:0;display:grid}.news-lead>div{min-width:0}.news-lead a.news-hed-link{color:inherit;text-decoration:none}.news-lead a.news-hed-link:hover .news-hed,.news-lead a.news-hed-link:focus-visible .news-hed{color:var(--news-accent)}.news-headline-small{min-width:0;display:grid}.news-rail{margin-top:1.75rem}.news-rail-head{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin-bottom:.75rem;display:flex}.news-rail-head h2{letter-spacing:.02em;align-items:center;margin:0;font-size:1.05rem;display:flex}.news-rail-head h2 a{color:var(--news-text);text-decoration:none}.news-rail-head h2 a:hover,.news-rail-head h2 a:focus-visible{color:var(--news-accent)}.news-cadence{color:var(--news-muted);font-size:.75rem}.news-see-all{color:var(--news-accent);margin-inline-start:auto;font-size:.8125rem;font-weight:650;text-decoration:none}.news-see-all:hover,.news-see-all:focus-visible{text-decoration:underline}.news-rail-row{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:.85rem;display:grid}.news-card,.news-row{color:inherit;gap:.45rem;min-width:0;text-decoration:none;display:grid}.news-card{background:var(--news-surface);border:1px solid var(--news-border);border-top:3px solid var(--news-accent);border-radius:.75rem;align-content:start;padding:.85rem}.news-card-hed{font-size:1.02rem;line-height:1.35}.news-card:hover,.news-card:focus-visible{border-color:var(--news-accent)}.news-card:hover .news-card-hed,.news-card:focus-visible .news-card-hed,.news-row:hover .news-row-hed,.news-row:focus-visible .news-row-hed{color:var(--news-accent)}.news-card-meta{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0;display:flex}.news-lang-badge{border:1px solid var(--news-border);background:var(--news-bg);color:var(--news-text);border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.news-thumb{aspect-ratio:16/9;background:var(--news-bg);border-radius:.45rem;overflow:hidden}.news-thumb img{object-fit:cover;width:100%;height:100%;display:block}.news-lead .news-thumb-grid-vertical,.news-lead .news-thumb-grid-card{background:var(--news-bg);overflow:hidden}.news-lead .news-thumb-grid-vertical{aspect-ratio:9/16;max-width:22rem}.news-lead .news-thumb-grid-card{aspect-ratio:1080/1350;max-width:28rem}.news-lead .news-thumb-grid-vertical img,.news-lead .news-thumb-grid-card img{object-fit:contain}.news-empty{border:1px dashed var(--news-border);color:var(--news-muted);border-radius:.75rem;padding:1rem .9rem;font-size:.9rem}.news-latest{margin-top:1.25rem;display:grid}.news-row{border-top:1px solid var(--news-border);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:.85rem;padding:.95rem 0}.news-row:not(:has(.news-thumb)){grid-template-columns:minmax(0,1fr)}.news-row-hed{color:var(--news-text);margin:.2rem 0;font-size:1.05rem;line-height:1.35}.news-article{width:min(700px,100%);min-width:0;margin-inline:auto}.news-layout .news-article{margin-inline:0}.news-tags{flex-wrap:wrap;gap:.4rem;margin:.7rem 0 .2rem;display:flex}.news-badge{background:var(--news-accent);color:var(--news-on-accent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.28rem .65rem;font-size:.78rem;font-weight:800}.news-badge-few_correct{color:var(--news-accent);box-shadow:inset 0 0 0 1px var(--news-accent);background:0 0}.news-badge-all_wrong{color:var(--news-text);box-shadow:inset 0 0 0 1px var(--news-muted);background:0 0}.news-badge-early{color:#ecfdf5;text-transform:none;background:#0f766e;margin:0 0 .75rem;display:inline-block}.news-admin-credit,.news-crisis-proof,.news-crisis-sources{color:var(--news-muted);margin:.35rem 0 0;font-size:.88rem}.news-admin-why{border:1px solid var(--news-border);color:var(--news-muted);white-space:pre-wrap;border-radius:.75rem;margin:.75rem 0 0;padding:.75rem 1rem;font-size:.9rem}.news-slot{background:var(--news-surface);border:1px solid var(--news-border);color:var(--news-muted);letter-spacing:.08em;text-transform:uppercase;border-radius:.75rem;place-items:center;margin:1rem 0;font-size:.8rem;display:grid;overflow:hidden}.news-slot img{width:100%;height:100%;display:block}.news-slot-contain img{object-fit:contain;background:var(--news-bg)}.news-slot-cover img{object-fit:cover}.news-band{border-radius:.75rem;margin-bottom:1rem;padding:.85rem 1rem;font-weight:700}.news-band-notice,.news-band-stage{margin:0}.news-band-stage{letter-spacing:.04em;opacity:.92;margin-top:.35rem;font-size:.92rem;font-weight:650}.news-band-4{color:#ffedd5;background:#7c2d12}.news-band-5{color:#fee2e2;background:#7f1d1d}.news-ai{border-inline-start:4px solid var(--news-accent);margin:.5rem 0 1rem;padding-inline-start:.85rem}.news-ai p{color:var(--news-accent);letter-spacing:.12em;text-transform:uppercase;margin:.2rem 0 0;font-size:.78rem;font-weight:800}.news-prose{overflow-wrap:anywhere;margin-top:1.25rem;font-size:1.0625rem;line-height:1.75}.news-prose p,.news-prose ul,.news-prose ol{margin:.85rem 0}.news-prose a{color:var(--news-accent)}.news-prose blockquote{border-inline-start:3px solid var(--news-accent);color:var(--news-text);opacity:.9;margin:1.1rem 0;padding:.15rem 0;padding-inline-start:1rem}.news-prose blockquote p{margin:.5rem 0}.news-prose hr{border:0;border-top:1px solid var(--news-border);margin:1.75rem 0}.news-prose .news-prose-img{background:var(--news-surface);border-radius:.6rem;width:100%;height:auto;margin:1rem 0;display:block}.news-table-wrap{max-width:100%;margin:1.1rem 0;overflow-x:auto}.news-table-wrap table{border-collapse:collapse;table-layout:fixed;width:max-content;min-width:100%}.news-table-wrap th,.news-table-wrap td{border:1px solid var(--news-border);vertical-align:top;overflow-wrap:anywhere;word-break:break-word;width:10rem;padding:.4rem .65rem}.news-table-wrap th{background:var(--news-surface);font-weight:700}.news-disclaimer{border:1px solid var(--news-border);background:var(--news-surface);color:var(--news-muted);border-radius:.75rem;margin-top:1.75rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.55}.news-share{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.news-share span{letter-spacing:.12em;text-transform:uppercase;color:var(--news-muted);margin-inline-end:.25rem;font-size:.75rem}.news-share a,.news-share button{appearance:none;color:var(--news-text);border:1px solid var(--news-border);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.4rem .75rem;font-size:.8125rem;text-decoration:none}.news-share a:hover,.news-share a:focus-visible,.news-share button:hover,.news-share button:focus-visible{border-color:var(--news-accent);color:var(--news-accent)}.news-cta{border:1px solid var(--news-accent);background:var(--news-surface);border-radius:.9rem;gap:.6rem;margin-top:2rem;padding:1.1rem;display:grid}.news-cta-title{font-family:var(--news-heading);margin:0 0 .2rem;font-size:1.15rem;font-weight:800}.news-cta a{text-align:center;border-radius:.75rem;padding:.85rem 1rem;font-weight:800;text-decoration:none;display:block}.news-cta a.news-cta-primary{background:var(--news-accent);color:var(--news-on-accent)}.news-cta a.news-cta-primary:hover,.news-cta a.news-cta-primary:focus-visible{filter:brightness(1.08)}.news-cta a.news-cta-secondary{border:1px solid var(--news-accent);color:var(--news-accent)}.news-ai-line{margin:1.25rem 0 0;font-size:.8125rem}.news-ai-line a{color:var(--news-muted)}.news-ai-line a:hover,.news-ai-line a:focus-visible{color:var(--news-text)}.news-article>.news-box{margin-top:1.5rem}.news-related{margin-top:2rem}.news-box{background:var(--news-surface);border:1px solid var(--news-border);border-radius:.85rem;min-width:0;padding:1rem}.news-box-title{margin:0 0 .4rem;font-size:1.05rem}.news-box-body{color:var(--news-muted);margin:0 0 .8rem;font-size:.875rem;line-height:1.5}.news-form{flex-wrap:wrap;gap:.5rem;display:flex}.news-form input[type=email]{background:var(--news-bg);min-width:0;color:var(--news-text);border:1px solid var(--news-border);font:inherit;border-radius:.55rem;flex:12rem;padding:.55rem .7rem;font-size:.9rem}.news-form input[type=email]::placeholder{color:var(--news-muted)}.news-form button{border-radius:.55rem;flex:none;padding:.55rem .95rem}.news-form button:disabled{opacity:.6;cursor:progress}.news-form-note{color:var(--news-text);flex-basis:100%;margin:.2rem 0 0;font-size:.85rem}.news-form-error{color:#ffb4a2}.news-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.news-ad{border:1px dashed var(--news-border);background:var(--news-surface);border-radius:.5rem;place-items:center;max-width:100%;margin-inline:auto;display:grid;overflow:hidden}.news-ad-label{color:var(--news-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.news-contact a{color:var(--news-accent)}.news-404{text-align:center;place-items:center;min-height:70vh;padding:3rem 1rem;display:grid}.news-404 a{background:var(--news-accent);color:var(--news-on-accent);border-radius:.75rem;margin-top:1.25rem;padding:.75rem 1.1rem;font-weight:700;text-decoration:none;display:inline-block}.news-404 a:hover,.news-404 a:focus-visible{filter:brightness(1.08)}.news-root :focus-visible{outline:2px solid var(--news-accent);outline-offset:3px}@media (min-width:900px){.news-headline{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.news-headline-small .news-row:first-child{border-top:0;padding-top:0}.news-row{grid-template-columns:140px minmax(0,1fr)}.news-headline-small .news-row{grid-template-columns:112px minmax(0,1fr)}.news-row:not(:has(.news-thumb)){grid-template-columns:minmax(0,1fr)}}.news-fortune{min-width:0;margin:1rem 0 1.25rem}.news-fortune-howto{background:var(--news-surface);border:1px solid var(--news-border);border-radius:.75rem;padding:.85rem 1rem;font-size:.92rem;line-height:1.55}.news-fortune-howto-title{margin:0 0 .4rem;font-size:1.02rem}.news-fortune-steps{margin:0;padding-inline-start:1.25rem}.news-fortune-steps li+li{margin-top:.25rem}.news-fortune-example,.news-fortune-note{margin:.5rem 0 0}.news-fortune-note{color:var(--news-muted);font-size:.86rem}.news-fortune-grid{min-width:0;margin-top:1rem}.news-fortune-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.8rem;line-height:1.4}.news-fortune-caption{caption-side:top;text-align:start;padding-bottom:.5rem;font-size:.95rem;font-weight:700}.news-fortune-table th,.news-fortune-table td{border:1px solid var(--news-border);text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:.5rem}.news-fortune-table thead th,.news-fortune-rowhead{background:var(--news-surface);font-weight:600}.news-fortune-corner{width:6.25rem;color:var(--news-muted);font-size:.72rem}.news-fortune-tag{align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.news-fortune-icon{flex:none}.news-fortune-signs,.news-fortune-digits{color:var(--news-muted);margin-top:.2rem;font-size:.72rem;font-weight:400;display:block}.news-fortune-cellcol{display:none}.news-fortune-cell p{margin:0}.news-fortune-stars{color:#f5b544;letter-spacing:.05em}.news-fortune-headline{font-weight:700;margin-top:.3rem!important}.news-fortune-flow{margin-top:.3rem!important}.news-fortune-caution{color:var(--news-muted);margin-top:.2rem!important}.news-fortune-lucky{color:var(--news-muted);margin:.4rem 0 0;font-size:.72rem}.news-fortune-lucky div{gap:.3rem;display:flex}.news-fortune-lucky dt{font-weight:600}.news-fortune-lucky dd{min-width:0;margin:0}.news-fortune-cell-best{background:#10b9811a}.news-fortune-cell-caution{background:#f43f5e1a}@media (max-width:719.98px){.news-fortune-table,.news-fortune-table tbody,.news-fortune-row,.news-fortune-table th,.news-fortune-table td{width:100%;display:block}.news-fortune-caption{display:block}.news-fortune-table thead{display:none}.news-fortune-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem;margin-bottom:1rem;display:grid}.news-fortune-rowhead{border-radius:.6rem;grid-column:1/-1;font-size:.95rem}.news-fortune-table td{border-radius:.6rem;padding:.65rem .75rem;font-size:.88rem}.news-fortune-cellcol{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:flex;margin-bottom:.3rem!important}.news-fortune-cellcol .news-fortune-signs{margin-top:0}}