.article-page{padding:56px 0 96px;background:var(--bg)}.article-page .wrap{max-width:760px;margin:0 auto;padding:0 24px}.art-head{text-align:center;margin-bottom:40px}.art-head .kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.art-title{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,4.2vw,56px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);margin:0 0 20px}.art-byline{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);opacity:.55}.art-byline .sep{margin:0 8px;opacity:.6}.art-hero{margin:0 -24px 48px;aspect-ratio:16/9;overflow:hidden;border-radius:14px}@media(min-width:900px){.art-hero{margin:0 -120px 56px}}.art-hero__img{width:100%;height:100%;object-fit:cover;display:block}.art-body{font-family:var(--font-body);font-size:18px;line-height:1.7;color:var(--ink)}.art-body>*+*{margin-top:20px}.art-body>p:first-of-type:first-letter{font-family:var(--font-display);font-weight:800;font-size:3.4em;float:left;line-height:1;margin:6px 12px 0 0;color:var(--accent)}.art-body p{margin:0 0 18px;max-width:65ch}.art-body p strong{color:var(--ink);font-weight:700}.art-body h2{font-family:var(--font-display);font-weight:800;font-size:clamp(24px,2.6vw,32px);line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);margin:56px 0 18px;padding-top:8px}.art-body h2:first-of-type{margin-top:36px}.art-body h3{font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.25;letter-spacing:-.005em;color:var(--ink);margin:40px 0 12px}.art-body ul,.art-body ol{margin:0 0 20px;padding-left:28px}.art-body li{margin-bottom:10px;line-height:1.6}.art-body li::marker{color:var(--accent)}.art-body li strong{font-weight:700}.art-body a{color:var(--accent, #15315A);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.art-body a:hover{color:var(--signal, #C9461A)}.art-body blockquote{border-left:3px solid var(--signal, #C9461A);padding:8px 0 8px 24px;margin:32px 0;font-family:var(--font-display);font-weight:600;font-size:22px;line-height:1.4;font-style:normal;color:var(--ink)}.art-body table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0b0b0f0a;font-family:var(--font-body)}.art-body table th,.art-body table td{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(11,11,15,.08);vertical-align:top;line-height:1.4}.art-body table thead th{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--surface, #F0EBE0);font-weight:600}.art-body table tbody tr:last-child td,.art-body table tbody tr:last-child th{border-bottom:none}.art-body table tbody th{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink);background:#0f315a05;width:auto}.art-body table td.winner{background:#2c7a4b14;font-weight:600;color:var(--ok, #2C7A4B)}.art-body details{border-top:1px solid rgba(11,11,15,.12);padding:18px 0;font-size:16px}.art-body details:last-of-type{border-bottom:1px solid rgba(11,11,15,.12)}.art-body details summary{font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.3;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;color:var(--ink)}.art-body details summary::-webkit-details-marker{display:none}.art-body details summary:after{content:"+";font-family:var(--font-mono);font-size:20px;color:var(--accent);flex-shrink:0;line-height:1}.art-body details[open] summary:after{content:"\2212"}.art-body details>*:not(summary){margin-top:14px;opacity:.85;line-height:1.6}.art-body img{max-width:100%;height:auto;margin:32px 0;border-radius:12px}.art-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:56px;padding-top:32px;border-top:1px solid rgba(11,11,15,.12)}.art-tag{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);opacity:.6;text-decoration:none;padding:6px 12px;border:1px solid rgba(11,11,15,.12);border-radius:99px;transition:opacity .15s ease,border-color .15s ease}.art-tag:hover{opacity:1;border-color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/article.css.map */
