.article[data-astro-cid-tjfauwe5]{overflow:hidden;background:#0e0f12;color:#ffffffeb}.article__hero[data-astro-cid-tjfauwe5]{position:relative;padding:176px 32px 72px;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),radial-gradient(circle at 70% 100%,rgba(243,196,71,.16),transparent 38%),#08090a;background-size:64px 64px,64px 64px,auto,auto}.article__hero-inner[data-astro-cid-tjfauwe5]{width:min(100%,1040px);margin:0 auto}.article__back[data-astro-cid-tjfauwe5]{display:inline-block;margin-bottom:48px;color:#ffffff94;font:550 14px Inter,sans-serif;text-decoration:none}.article__back[data-astro-cid-tjfauwe5]:hover{color:#f3c447}.article__meta[data-astro-cid-tjfauwe5]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#ffffff85;font:600 13px Inter,sans-serif}.article__meta[data-astro-cid-tjfauwe5] span[data-astro-cid-tjfauwe5]:first-child{color:#f3c447}.article__meta[data-astro-cid-tjfauwe5] span[data-astro-cid-tjfauwe5]+span[data-astro-cid-tjfauwe5]:before{content:"";display:inline-block;width:4px;height:4px;margin:0 12px 2px 0;border-radius:50%;background:#ffffff47}.article__hero[data-astro-cid-tjfauwe5] h1[data-astro-cid-tjfauwe5]{max-width:1000px;margin:26px 0 28px;color:#fffffff7;font:600 clamp(52px,6vw,88px)/1.05 "Inter Tight",sans-serif;letter-spacing:-.035em;text-wrap:balance}.article__hero[data-astro-cid-tjfauwe5]>p[data-astro-cid-tjfauwe5],.article__hero-inner[data-astro-cid-tjfauwe5]>p[data-astro-cid-tjfauwe5]{max-width:840px;margin:0;color:#ffffff9e;font:450 20px/1.6 Inter,sans-serif}.article__author[data-astro-cid-tjfauwe5]{display:flex;align-items:center;gap:12px;margin-top:34px;color:#ffffffb3;font:550 14px Inter,sans-serif}.article__author[data-astro-cid-tjfauwe5] img[data-astro-cid-tjfauwe5]{width:38px;height:38px;border:1px solid rgba(255,255,255,.12);border-radius:50%;object-fit:cover}.article__cover[data-astro-cid-tjfauwe5]{width:min(calc(100% - 64px),1180px);aspect-ratio:16/8.5;overflow:hidden;margin:72px auto 0;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:#151719}.article__cover[data-astro-cid-tjfauwe5] img[data-astro-cid-tjfauwe5]{width:100%;height:100%;object-fit:cover}.article-content{width:min(calc(100% - 64px),820px);margin:0 auto;padding:88px 0 140px;color:#ffffffb8;font:450 18px/1.75 Inter,sans-serif}.article-content h1{display:none}.article-content h2{margin:72px 0 22px;color:#fffffff5;font:600 42px/1.1 Inter Tight,sans-serif;letter-spacing:-.035em}.article-content h3{margin:50px 0 18px;color:#fffffff0;font:600 29px/1.2 Inter Tight,sans-serif;letter-spacing:-.02em}.article-content p{margin:0 0 25px}.article-content a{color:#f3c447;text-decoration:underline;text-underline-offset:3px}.article-content strong{color:#ffffffeb;font-weight:650}.article-content ul,.article-content ol{margin:0 0 30px;padding-left:28px}.article-content li{margin-bottom:10px;padding-left:6px}.article-content a{overflow-wrap:anywhere;word-break:break-word}.article-content img{display:block;max-width:100%;height:auto;margin:42px auto;border-radius:16px}.article-content blockquote{margin:38px 0;padding:6px 0 6px 24px;border-left:3px solid #f3c447;color:#ffffffd1}.article-note{display:block;margin:36px 0;padding:22px 24px;border:1px solid rgba(243,196,71,.28);border-radius:14px;background:#f3c44712}.article-video{margin:42px 0}.article-video__frame{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:16px;background:#050505}.article-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.article-video figcaption{margin-top:12px;color:#ffffff7a;font-size:14px;text-align:center}@media(max-width:700px){.article__hero[data-astro-cid-tjfauwe5]{padding:132px 16px 56px;background-size:40px 40px,40px 40px,auto,auto}.article__back[data-astro-cid-tjfauwe5]{margin-bottom:38px}.article__hero[data-astro-cid-tjfauwe5] h1[data-astro-cid-tjfauwe5]{font-size:46px}.article__hero-inner[data-astro-cid-tjfauwe5]>p[data-astro-cid-tjfauwe5]{font-size:17px}.article__cover[data-astro-cid-tjfauwe5]{width:calc(100% - 32px);margin-top:34px;border-radius:16px}.article-content{width:calc(100% - 32px);padding:58px 0 88px;font-size:16px}.article-content h2{margin-top:54px;font-size:34px}.article-content h3{font-size:26px}}
