.art-grid{border-top:1px solid var(--light-line);display:grid;grid-template-columns:minmax(0,1fr);margin-top:18px;padding-top:22px}@media(min-width:700px){.art-grid{margin-top:6px;padding-top:26px}}@media(min-width:1024px){.art-grid{display:block;margin:32px 20px 0;padding-top:31px}}.art{color:var(--light-text);min-width:0}@media(min-width:1024px){.art{align-self:start;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"head head" "main r1" "main2 r1";grid-template-columns:minmax(0,1fr) 300px}.art__head{grid-area:head;padding-bottom:13px}}.art__chips{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 14px}@media(min-width:1024px){.art__chips{margin-top:0}}.art__chip{align-items:center;background:var(--light-surface);border-radius:999px;color:var(--light-text);display:flex;font-size:12px;font-weight:800;height:28px;letter-spacing:.06em;line-height:1.45;padding:0 12px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}.art__chip:hover{background:var(--accent);color:#fff}.art__chip--plain:hover{background:var(--light-surface);color:var(--light-text)}.art__title{color:var(--light-text);font-size:28px;font-weight:800;letter-spacing:-.015em;line-height:1.12;margin:0 0 14px}@media(min-width:700px){.art__title{font-size:40px;line-height:1.08}}.art__lead{border-left:3px solid var(--accent);color:var(--lead-text);font-size:17px;font-weight:600;line-height:1.45;margin:0 0 14px;padding-left:14px}@media(min-width:700px){.art__lead{font-size:20px}}.art__byline{align-items:center;color:var(--byline);display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:2px 8px;line-height:1.45;margin:0 0 20px}@media(min-width:700px){.art__byline{gap:4px 8px;margin-bottom:16px}}.art__author{font-weight:500}.art__dot{color:var(--byline-dot)}@media(max-width:699px){.art__author{flex-basis:100%}.art__author+.art__dot{display:none}}.art__main,.art__main2{min-width:0}@media(min-width:1024px){.art__main{grid-area:main}.art__main2{grid-area:main2}}.art__body{color:var(--body-text);font-size:17px;line-height:1.68;overflow-wrap:break-word}@media(min-width:700px){.art__body{font-size:18px;line-height:1.7}}.art__body p{margin:0 0 1.15em}.art__body a{color:var(--accent);text-underline-offset:2px}.art__body a:hover{text-decoration:none}.art__body b,.art__body h2,.art__body strong{font-weight:700}.art__body h2{color:inherit;font-family:var(--font-display);font-size:22px;line-height:1.15;margin:1.2em 0 .4em}.art__body blockquote{border:0;margin:0;padding:0}.art__body cite{color:var(--byline);display:block;font-size:14px;font-style:normal;margin:-.6em 0 1.15em}.art__body ol,.art__body ul{margin:0 0 1.15em;padding-left:1.3em}.art__body figure{margin:0 0 1.15em}.art__body figcaption{color:var(--byline);font-size:13px;line-height:1.45;margin-top:6px}.art__body iframe,.art__body img,.art__body video{max-width:100%}.art__body img,.art__body video{height:auto}.art__body>.ad-slot{margin:24px 0}@media(min-width:700px){.art__body>.ad-slot{margin:26px 0}}@media(min-width:1024px){.art__body>.ad-slot{margin:30px 0}}.art__r1{display:none}@media(min-width:1024px){.art__r1{align-content:start;align-self:stretch;display:grid;gap:20px;grid-area:r1;grid-template-columns:300px}.art__head{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.art__main{-ms-grid-column:1;-ms-grid-row:2}.art__main2{-ms-grid-column:1;-ms-grid-row:3}.art__r1{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3}}.art__rail-sticky{position:sticky;top:calc(var(--hdr-h) + 16px + var(--wp-admin-bar-h, 0px))}.art__body .art-gfollow{margin:51px 0 0}@media(min-width:700px){.art__body .art-gfollow{margin-top:60px;padding-bottom:24px}}.art__body .art-gfollow__h{color:var(--ink);font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.25;margin:0 0 6px;text-wrap:balance}@media(min-width:700px){.art__body .art-gfollow__h{font-size:23px}}.art__body .art-gfollow__t{margin:0 0 16px}.art__body .art-gfollow__btn{align-items:center;background:#fff;border:1px solid var(--btn-border);border-radius:var(--radius-btn);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 8%,transparent),0 6px 16px -8px color-mix(in srgb,var(--ink) 25%,transparent);color:var(--ink);display:flex;font-size:16px;font-weight:800;gap:12px;height:52px;justify-content:center;line-height:1;padding:0 22px 0 16px;text-decoration:none;width:100%}@media(min-width:700px){.art__body .art-gfollow__btn{display:inline-flex;height:50px;width:auto}}.art__body .art-gfollow__btn:hover{border-color:#99a3b9;box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 10%,transparent),0 10px 22px -10px color-mix(in srgb,var(--ink) 35%,transparent)}.art-gfollow__g{display:block;flex:none;height:22px;width:22px}@media(prefers-reduced-motion:no-preference){.art__body .art-gfollow__btn{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.art__body .art-gfollow__btn:hover{transform:translateY(-1px)}}.art__tags{align-items:center;border-top:1px solid var(--light-line);display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:13px 0 0}@media(min-width:700px){.art__tags{margin-top:8px;padding-top:16px}}.art__tags-t{color:var(--byline);font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.45;margin-right:4px;text-transform:uppercase}@media(min-width:1024px){.art--page{grid-template-areas:"head" "main";grid-template-columns:minmax(0,1fr)}.art--page>.art__head{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}.art--page>.art__main{-ms-grid-column:1;-ms-grid-row:2}}.art--page .art__head{padding-bottom:0}.art--page .art__body>:last-child{margin-bottom:0}.art--page .art__body .mt-ad--desktop{display:none}@media(min-width:1024px){.art--page .art__body .mt-ad--desktop{display:block}.art--page .art__body .mt-ad--mobile{display:none}}.art--page .art__body h3,.art--page .art__body h4,.art--page .art__body h5,.art--page .art__body h6{color:inherit;font-family:var(--font-display);font-weight:700;line-height:1.2;margin:1.2em 0 .4em}.art--page .art__body h3{font-size:19px}.art--page .art__body h4,.art--page .art__body h5,.art--page .art__body h6{font-size:17px}.art--page .art__body>h2:first-child,.art--page .art__body>h3:first-child{margin-top:0}.art--page .art__body li{margin:0 0 .35em}.art--page .art__body li>ol,.art--page .art__body li>ul{margin:.35em 0 0}.art--page .art__body img{border-radius:var(--radius-s);display:block}.art--page .art__body .wp-block-image img{width:100%}.art--page .art__body .wp-block-image.aligncenter,.art--page .art__body .wp-block-image.alignleft,.art--page .art__body .wp-block-image.alignright{max-width:100%}.art--page .art__body .wp-block-separator,.art--page .art__body hr{border:0;border-top:1px solid var(--light-line);margin:1.6em 0}.art--page .art__body .wp-block-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 1.15em}.art--page .art__body .wp-block-button__link{align-items:center;background:var(--accent);border:0;border-radius:var(--radius-btn);color:#fff;display:inline-flex;font-size:16px;font-weight:800;line-height:1.2;min-height:44px;padding:0 20px;text-decoration:none}.art--page .art__body .wp-block-button__link:hover{background:color-mix(in oklab,var(--accent) 85%,#000);color:#fff}.art--page .art__body .is-style-outline .wp-block-button__link{background:transparent;border:2px solid var(--accent);color:var(--accent)}.art--page .art__body .is-style-outline .wp-block-button__link:hover{background:var(--accent);color:#fff}.art--page .art__body .wp-block-embed iframe{width:100%}.art__body .wp-block-table{overflow-x:auto}.art__body table{border-collapse:collapse;font-size:15px;line-height:1.45;margin:0 0 1.15em;width:100%}.art__body .wp-block-table table{margin:0}.art__body .wp-block-table .has-fixed-layout,.art__body table{table-layout:auto}.art__body td,.art__body th{hyphens:manual;overflow-wrap:normal;word-break:normal}.art__body td:not(:first-child),.art__body th:not(:first-child){white-space:nowrap}@media(max-width:699px){.art__body .wp-block-table .has-fixed-layout,.art__body table{font-size:14px}.art__body td,.art__body th{overflow-wrap:normal;padding:6px 8px;word-break:normal}}.art__body td,.art__body th{border:1px solid var(--light-line);padding:8px 10px;text-align:left;vertical-align:top}.art__body th,.art__body thead td{background:var(--light-surface);font-weight:700}
