.art-chips{flex-wrap:wrap;gap:10px;margin-bottom:50px;display:flex}.art-chips a{border:1px solid var(--fx-line);height:46px;color:var(--fx-ink);background:#fff;border-radius:46px;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:700;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.art-chips a span{background:var(--fx-paper);min-width:24px;height:24px;color:var(--fx-muted);border-radius:24px;place-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-grid}.art-chips a:hover{border-color:var(--fx-ink)}.art-chips a.is-active{background:var(--fx-ink);border-color:var(--fx-ink);color:#fff}.art-chips a.is-active span{background:var(--fx-lime);color:var(--fx-ink)}.art-feature{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:60px;margin-bottom:70px;display:grid}.art-feature-media{aspect-ratio:16/11;border-radius:var(--fx-radius);background:var(--fx-paper-2);display:block;overflow:hidden}.art-feature-media img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.art-feature:hover .art-feature-media img{transform:scale(1.04)}.art-feature-copy{justify-items:start;gap:22px;display:grid}.art-feature-title{font-size:clamp(30px,3.4vw,50px)}.art-feature-title a{color:inherit}.art-feature-title a:hover{color:var(--fx-teal)}.art-meta{color:var(--fx-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;font-weight:600;display:flex}.art-meta a{color:var(--fx-teal)}.art-meta a:hover{color:var(--fx-ink)}@media (max-width:991.98px){.art-feature{grid-template-columns:1fr;gap:30px;margin-bottom:50px}}.art-empty{justify-items:start;gap:18px;max-width:640px;display:grid}.art-hero .fx-display-md{font-size:clamp(36px,4.4vw,66px);line-height:1.04}.art-hero .fx-crumbs li:last-child{display:none}.art-byline{align-items:center;gap:14px;display:flex}.art-byline img{object-fit:cover;border:2px solid var(--fx-lime);border-radius:50%;width:54px;height:54px}.art-byline b{color:var(--fx-ink);font-size:16px;display:block}.art-byline b a{color:inherit}.art-byline b a:hover{color:var(--fx-teal)}.art-byline .art-meta{margin-top:4px}.art-preview{padding-top:24px}.art-cover{aspect-ratio:21/9;margin-bottom:70px}@media (max-width:767.98px){.art-cover{aspect-ratio:16/10;margin-bottom:44px}}.art-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:80px;display:grid}.art-main{max-width:760px}.art-main .fn-disclaimer{margin-bottom:34px}.art-main .fn-prose{color:var(--fx-body)}.art-main .fn-prose :is(h2,h3,h4){color:var(--fx-ink);letter-spacing:-.025em;line-height:1.2}.art-main .fn-prose h2{font-size:clamp(26px,2.4vw,34px)}.art-main .fn-prose h3{font-size:clamp(22px,2vw,26px)}.art-main .fn-prose>:first-child{margin-top:0}.art-updated{color:var(--fx-muted);margin:34px 0 0;font-size:15px}.art-tags{border-top:1px solid var(--fx-line);flex-wrap:wrap;gap:8px;margin-top:34px;padding-top:30px;display:flex}.art-tags span{color:var(--fx-ink);background:var(--fx-paper);border-radius:30px;padding:7px 14px;font-size:14px;font-weight:600}@media (max-width:1199.98px){.art-layout{grid-template-columns:minmax(0,1fr) 300px;gap:50px}}@media (max-width:991.98px){.art-layout{grid-template-columns:1fr;gap:60px}.art-main{max-width:none}}.art-side{gap:18px;display:grid;position:sticky;top:120px}@media (max-width:991.98px){.art-side{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:575.98px){.art-side{grid-template-columns:1fr}}.art-side-card{background:var(--fx-paper);color:var(--fx-body);border-radius:22px;justify-items:start;gap:12px;padding:26px;display:grid}.art-side-card p{margin:0;font-size:15px;line-height:1.55}.art-side-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fx-muted);font-size:12px;font-weight:700}.art-side-ink{background:var(--fx-ink);color:#ffffffbf}.art-side-ink h2{color:#fff}.art-side-ink p{color:#ffffffb8}.art-side-ink .art-side-label{color:var(--fx-lime)}.art-side-lime{background:var(--fx-lime)}.art-side-lime h2,.art-side-lime p{color:var(--fx-ink)}.art-author-head{align-items:center;gap:14px;display:flex}.art-author-head img{object-fit:cover;border-radius:50%;width:64px;height:64px}.art-author-head b{color:var(--fx-ink);font-size:17px;line-height:1.3;display:block}.art-author-head b a{color:inherit}.art-author-head span:not(.art-side-label){color:var(--fx-muted);font-size:14px;display:block}.art-author-links{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.art-socials{gap:8px;display:inline-flex}.art-socials a,.art-share-row a,.art-share-row button{border:1px solid var(--fx-line);width:40px;height:40px;color:var(--fx-ink);background:#fff;border-radius:50%;place-items:center;padding:0;transition:background .2s,border-color .2s;display:inline-grid}.art-socials a:hover,.art-share-row a:hover,.art-share-row button:hover{background:var(--fx-lime);border-color:var(--fx-lime)}.art-socials svg{width:17px;height:17px}.art-share{gap:8px;display:grid}.art-share-row{flex-wrap:wrap;gap:8px;display:flex}.art-share-status{color:var(--fx-teal);min-height:1em;font-size:13px;font-weight:600}.art-cat-list{width:100%;margin:0;padding:0;list-style:none;display:grid}.art-cat-list a{border-bottom:1px solid var(--fx-line);color:var(--fx-ink);justify-content:space-between;align-items:center;padding:10px 0;font-weight:600;display:flex}.art-cat-list li:last-child a{border-bottom:0}.art-cat-list a:hover,.art-cat-list a[aria-current]{color:var(--fx-teal)}.art-cat-list span{color:var(--fx-muted);font-size:13px}.art-news-card{width:100%;max-width:480px}.fx-form-card.art-news-card p{color:var(--fx-muted)}.fx-form-card.art-news-card{color:var(--fx-body)}.fx-form-card.art-news-card label{color:var(--fx-ink)}
