.tnf-single-article .site-content__inner{display:block;margin-right:0;margin-left:0}.tnf-article-page{--tnf-article-ink:#131722;--tnf-article-ink-secondary:#4a5568;--tnf-article-muted:#626d80;--tnf-article-accent:#0f9ed1;--tnf-article-accent-text:#08769c;--tnf-article-accent-hover:#076f92;--tnf-article-line:#e1e6ed;--tnf-article-line-strong:#cbd3df;--tnf-article-soft:#f5f6f8;--tnf-article-white:#fff;color:var(--tnf-article-ink);background:var(--tnf-article-white);font-family:var(--tnf-font-body)}.tnf-article-page *,.tnf-article-page *::before,.tnf-article-page *::after{box-sizing:border-box}.tnf-article-page img{display:block;max-width:100%}.tnf-article-page :focus-visible{outline:3px solid #24baef;outline-offset:3px}.tnf-article-hero{padding:var(--tnf-space-8) 0 var(--tnf-space-12);background:var(--tnf-article-white)}.tnf-article-breadcrumbs{margin-bottom:var(--tnf-space-6)}.tnf-article-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tnf-space-2);margin:0;padding:0;color:var(--tnf-article-muted);font-size:13px;list-style:none}.tnf-article-breadcrumbs li+li::before{margin-right:var(--tnf-space-2);color:#9aa3b2;content:"/"}.tnf-article-breadcrumbs a{color:var(--tnf-article-accent-text);text-decoration:none}.tnf-article-breadcrumbs a:hover{color:var(--tnf-article-accent-hover);text-decoration:underline;text-underline-offset:3px}.tnf-article-hero__media{position:relative;height:clamp(420px, 38vw, 500px);margin:0;overflow:hidden;background:#1a1f2e;border-radius:var(--tnf-radius-lg)}.tnf-article-hero__image{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover}.tnf-article-hero__media::after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(180deg,rgb(13 18 29 / .04) 20%,rgb(13 18 29 / .9) 100%),linear-gradient(90deg,rgb(13 18 29 / .55) 0%,rgb(13 18 29 / .08) 72%)}.tnf-article-hero__media--fallback::after{background:linear-gradient(135deg,#1a1f2e,#242938)}.tnf-article-hero__copy{position:absolute;z-index:2;right:var(--tnf-space-12);bottom:var(--tnf-space-12);left:var(--tnf-space-12);max-width:980px}.tnf-article-category{display:inline-block;margin-bottom:var(--tnf-space-3);color:#79d8f7;font-size:13px;font-weight:700;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.tnf-article-category:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.tnf-article-hero h1{max-width:920px;margin:0;color:#fff;font-family:var(--tnf-font-heading);font-size:clamp(36px, 3.7vw, 52px);font-weight:700;letter-spacing:0;line-height:1.08;text-wrap:balance}.tnf-article-byline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tnf-space-4);margin-top:var(--tnf-space-6);color:rgb(255 255 255 / .72);font-size:14px}.tnf-article-byline__author{display:inline-flex;align-items:center;gap:var(--tnf-space-3);color:#fff;font-weight:600;text-decoration:none}.tnf-article-byline__author img{width:40px;height:40px;object-fit:cover;border:1px solid rgb(255 255 255 / .3);border-radius:50%}.tnf-article-byline__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tnf-space-2)}.tnf-article-byline__meta>*+*::before{margin-right:var(--tnf-space-2);color:rgb(255 255 255 / .45);content:"·"}.tnf-article-image-credit{position:absolute;z-index:3;top:var(--tnf-space-3);right:var(--tnf-space-3);display:inline-flex;min-height:var(--tnf-control-min-size);align-items:center;gap:var(--tnf-space-2);max-width:min(420px, calc(100% - 24px));padding:var(--tnf-space-2) var(--tnf-space-3);color:#fff;background:rgb(13 18 29 / .84);border:1px solid rgb(255 255 255 / .16);border-radius:var(--tnf-radius-sm);font-size:12px;line-height:1.4;backdrop-filter:blur(8px)}.tnf-article-image-credit svg{width:17px;height:17px;flex:0 0 17px}.tnf-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--tnf-space-16);align-items:start;padding-bottom:var(--tnf-space-16)}.tnf-article-main{min-width:0}.tnf-article-main:only-child{grid-column:1 / -1}.tnf-article-share{display:flex;align-items:center;gap:var(--tnf-space-2);margin-bottom:var(--tnf-space-8);padding-bottom:var(--tnf-space-6);border-bottom:1px solid var(--tnf-article-line)}.tnf-article-share__label{margin-right:var(--tnf-space-2);color:var(--tnf-article-muted);font-size:13px;font-weight:600}.tnf-share-button{display:grid;width:var(--tnf-control-min-size);height:var(--tnf-control-min-size);flex:0 0 var(--tnf-control-min-size);place-items:center;margin:0;padding:0;color:var(--tnf-article-ink-secondary);background:var(--tnf-article-white);border:1px solid var(--tnf-article-line);border-radius:50%;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:color var(--tnf-motion-fast) ease,background var(--tnf-motion-fast) ease,border-color var(--tnf-motion-fast) ease}.tnf-share-button:hover{color:var(--tnf-article-accent-text);background:#f7fbfd;border-color:#9bd6e9}.tnf-share-copy.is-copied{color:#2e7d32;border-color:#9ac79c}.tnf-article-content{max-width:780px;color:var(--tnf-article-ink);font-size:18px;line-height:1.78}.tnf-article-content>*:first-child{margin-top:0}.tnf-article-content p,.tnf-article-content ul,.tnf-article-content ol{margin:0 0 var(--tnf-space-6)}.tnf-article-content h2{margin:var(--tnf-space-12) 0 var(--tnf-space-4);color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:30px;font-weight:700;letter-spacing:0;line-height:1.25}.tnf-article-content h3{margin:var(--tnf-space-8) 0 var(--tnf-space-3);color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:22px;font-weight:700;line-height:1.35}.tnf-article-content h4{margin:var(--tnf-space-6) 0 var(--tnf-space-3);color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:18px;font-weight:700;line-height:1.4}.tnf-article-content li+li{margin-top:var(--tnf-space-2)}.tnf-article-content a{color:var(--tnf-article-accent-text);font-weight:600;text-decoration-color:rgb(8 118 156 / .55);text-decoration-thickness:1px;text-underline-offset:3px}.tnf-article-content a:hover{color:var(--tnf-article-accent-hover);text-decoration-color:currentColor}.tnf-article-content blockquote{margin:var(--tnf-space-8) 0;padding:var(--tnf-space-2) 0 var(--tnf-space-2) var(--tnf-space-6);border-left:3px solid var(--tnf-article-accent)}.tnf-article-content blockquote p{margin:0;color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:22px;font-weight:600;line-height:1.5}.tnf-article-content blockquote cite{display:block;margin-top:var(--tnf-space-3);color:var(--tnf-article-muted);font-size:13px;font-style:normal}.tnf-article-content figure,.tnf-article-content .wp-block-image,.tnf-article-content .wp-block-embed{margin:var(--tnf-space-8) 0}.tnf-article-content figure img,.tnf-article-content .wp-block-image img{width:100%;height:auto;border-radius:var(--tnf-radius-md)}.tnf-article-content figcaption,.tnf-article-content .wp-element-caption{margin-top:var(--tnf-space-2);color:var(--tnf-article-muted);font-size:13px;line-height:1.5;text-align:left}.tnf-article-content iframe{max-width:100%}.tnf-article-content .wp-block-embed__wrapper{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--tnf-radius-md)}.tnf-article-content .wp-block-embed__wrapper iframe{position:absolute;inset:0;width:100%;height:100%}.tnf-article-content table{width:100%;margin:var(--tnf-space-8) 0;border-collapse:collapse;font-size:15px}.tnf-article-content th,.tnf-article-content td{padding:var(--tnf-space-3);border:1px solid var(--tnf-article-line);text-align:left;vertical-align:top}.tnf-article-content th{background:var(--tnf-article-soft);font-weight:700}.tnf-entity-reference{position:relative;display:inline}.tnf-entity-link{text-decoration-style:dotted;text-decoration-thickness:2px!important}.tnf-entity-popover{position:absolute;z-index:20;bottom:calc(100% + var(--tnf-space-3));left:0;display:grid;visibility:hidden;width:360px;grid-template-columns:96px minmax(0,1fr);gap:var(--tnf-space-4);padding:var(--tnf-space-4);opacity:0;color:var(--tnf-article-ink);background:var(--tnf-article-white);border:1px solid var(--tnf-article-line-strong);border-radius:var(--tnf-radius-md);box-shadow:0 16px 44px rgb(19 23 34 / .15);pointer-events:none;transform:translateY(5px);transition:opacity var(--tnf-motion-fast) ease,transform var(--tnf-motion-fast) ease,visibility var(--tnf-motion-fast) ease}.tnf-entity-reference:hover .tnf-entity-popover,.tnf-entity-reference:focus-within .tnf-entity-popover{visibility:visible;opacity:1;transform:translateY(0)}.tnf-entity-popover--no-poster{grid-template-columns:1fr}.tnf-entity-popover__poster{position:relative;display:block;overflow:hidden;width:96px;border:1px solid var(--tnf-article-line);border-radius:var(--tnf-radius-sm)}.tnf-entity-popover__poster img{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.tnf-entity-popover__rating,.tnf-article-profile__rating{position:absolute;bottom:var(--tnf-space-2);left:var(--tnf-space-2);display:inline-flex;align-items:center;padding:var(--tnf-space-1) var(--tnf-space-2);color:#66bb6a;background:rgb(13 18 29 / .88);border:1px solid rgb(255 255 255 / .3);border-radius:var(--tnf-radius-sm);box-shadow:0 3px 12px rgb(0 0 0 / .32),inset 0 1px 0 rgb(255 255 255 / .1);font-family:var(--tnf-font-heading);font-size:13px;font-weight:700;line-height:1.4;backdrop-filter:blur(10px) saturate(145%)}.tnf-entity-popover__type{display:block;color:var(--tnf-article-accent-text);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tnf-entity-popover strong{display:block;margin-top:var(--tnf-space-1);color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:15px;line-height:1.35}.tnf-entity-popover__original{display:block;margin-top:3px;color:var(--tnf-article-muted);font-size:12px;line-height:1.35}.tnf-entity-popover__meta,.tnf-entity-popover__genres{display:block;margin-top:var(--tnf-space-2);color:var(--tnf-article-muted);font-size:12px;line-height:1.45}.tnf-entity-popover__genres{margin-top:var(--tnf-space-1)}.tnf-rating--t5{color:#66bb6a}.tnf-rating--t4{color:#81c784}.tnf-rating--t3{color:#d4b53c}.tnf-rating--t2{color:#ff9800}.tnf-rating--t1{color:#ff7070}.page-links{display:flex;flex-wrap:wrap;gap:var(--tnf-space-2);margin-top:var(--tnf-space-8)}.page-links a,.page-links>span{display:grid;min-width:var(--tnf-control-min-size);min-height:var(--tnf-control-min-size);place-items:center;border:1px solid var(--tnf-article-line);border-radius:var(--tnf-radius-sm)}.tnf-article-sidebar{position:sticky;top:var(--tnf-space-6);display:grid;gap:var(--tnf-space-8)}.tnf-article-sidebar__section{min-width:0}.tnf-article-profiles{display:grid;gap:var(--tnf-space-4)}.tnf-article-profile{position:relative;display:grid;min-width:0;grid-template-columns:112px minmax(0,1fr);grid-template-rows:repeat(4,auto) 1fr;column-gap:var(--tnf-space-4);row-gap:var(--tnf-card-content-gap);width:100%;padding:var(--tnf-space-4) 0;border-top:1px solid var(--tnf-article-line);border-bottom:1px solid var(--tnf-article-line)}.tnf-article-profile+.tnf-article-profile{border-top:0}.tnf-article-profile--no-poster{grid-template-columns:1fr}.tnf-article-profile__link{position:absolute;z-index:1;inset:0}.tnf-article-profile__poster{position:relative;display:block;overflow:hidden;grid-column:1;grid-row:1 / -1;align-self:start;margin:0;background:var(--tnf-article-soft);border:1px solid var(--tnf-article-line);border-radius:var(--tnf-radius-md);transition:border-color var(--tnf-motion-fast) ease,box-shadow var(--tnf-motion-fast) ease}.tnf-article-profile:hover .tnf-article-profile__poster,.tnf-article-profile:focus-within .tnf-article-profile__poster{border-color:var(--tnf-article-accent);box-shadow:0 4px 16px rgb(19 23 34 / .12)}.tnf-article-profile__poster img{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.tnf-article-profile__rating{font-size:14px}.tnf-article-profile__title{display:-webkit-box;overflow:hidden;grid-column:2;grid-row:1;margin:0;color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:16px;font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tnf-article-profile--no-poster .tnf-article-profile__title,.tnf-article-profile--no-poster .tnf-article-profile__genres,.tnf-article-profile--no-poster .tnf-article-profile__meta,.tnf-article-profile--no-poster .tnf-article-profile__summary{grid-column:1}.tnf-article-profile:hover .tnf-article-profile__title,.tnf-article-profile:focus-within .tnf-article-profile__title{text-decoration:underline}.tnf-article-profile__title .tnf-orig{color:var(--tnf-article-muted);font-size:.86em;font-weight:400}.tnf-article-profile__genres{grid-column:2;grid-row:2;color:var(--tnf-article-muted);font-size:12px;line-height:1.5}.tnf-article-profile__genres a{position:relative;z-index:2;color:inherit;text-decoration:none}.tnf-article-profile__genres a:hover,.tnf-article-profile__genres a:focus{color:var(--tnf-article-accent-text);text-decoration:underline;text-underline-offset:3px}.tnf-article-profile__meta{grid-column:2;grid-row:3;color:var(--tnf-article-muted);font-size:13px}.tnf-article-profile__summary{grid-column:2;grid-row:4;margin:0;color:var(--tnf-article-ink-secondary);font-size:14px;line-height:1.55}.tnf-latest-list{overflow:hidden;background:var(--tnf-article-white);border:1px solid var(--tnf-article-line);border-radius:var(--tnf-radius-md)}.tnf-latest-row+.tnf-latest-row{border-top:1px solid var(--tnf-article-line)}.tnf-latest-row>a{display:grid;grid-template-columns:104px minmax(0,1fr);gap:var(--tnf-space-4);align-items:start;padding:var(--tnf-space-4);color:var(--tnf-article-ink);text-decoration:none}.tnf-latest-row--no-image>a{grid-template-columns:minmax(0,1fr)}.tnf-latest-row>a:focus-visible{outline-offset:-3px}.tnf-latest-row__image{display:block;overflow:hidden;width:104px;aspect-ratio:16 / 9;border-radius:var(--tnf-radius-sm)}.tnf-latest-row__image img{width:100%;height:100%;object-fit:cover}.tnf-latest-row__body{min-width:0}.tnf-latest-row strong{display:-webkit-box;overflow:hidden;font-family:var(--tnf-font-heading);font-size:15px;font-weight:600;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tnf-latest-row time{display:block;margin-top:var(--tnf-space-2);color:var(--tnf-article-muted);font-size:12px}.tnf-latest-row>a:hover,.tnf-latest-row>a:focus{color:var(--tnf-article-ink);text-decoration:none}.tnf-latest-row>a:hover strong,.tnf-latest-row>a:focus strong{text-decoration:underline}.tnf-article-end{max-width:780px;margin-top:var(--tnf-space-12);padding-top:var(--tnf-space-12);border-top:1px solid var(--tnf-article-line)}.tnf-article-sources{margin:var(--tnf-space-4) 0 0;color:var(--tnf-article-muted);font-size:14px;line-height:1.6}.tnf-article-end>.tnf-article-sources:first-child{margin-top:0}.tnf-article-sources strong{color:var(--tnf-article-ink);font-weight:600}.tnf-article-tags{display:flex;flex-wrap:wrap;gap:var(--tnf-space-2);margin:0}.tnf-article-tags a{display:inline-flex;min-height:36px;align-items:center;padding:var(--tnf-space-2) var(--tnf-space-3);color:var(--tnf-article-ink-secondary);background:var(--tnf-article-soft);border:1px solid var(--tnf-article-line);border-radius:var(--tnf-radius-pill);font-size:13px;text-decoration:none}.tnf-article-tags a:hover{color:var(--tnf-article-accent-text);border-color:#9bd6e9}.tnf-article-author{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--tnf-space-4);margin-top:var(--tnf-space-8);padding:var(--tnf-space-6);background:var(--tnf-article-soft);border:1px solid var(--tnf-article-line);border-radius:var(--tnf-radius-md)}.tnf-article-author>img{width:72px;height:72px;object-fit:cover;border-radius:50%}.tnf-article-author h2{margin:0;color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:18px;font-weight:700;line-height:1.4}.tnf-article-author p{margin:var(--tnf-space-2) 0 0;color:var(--tnf-article-ink-secondary);font-size:14px;line-height:1.6}.tnf-article-comments{margin-top:var(--tnf-space-12);padding-top:var(--tnf-space-12);border-top:1px solid var(--tnf-article-line)}.tnf-article-comments .comments-title,.tnf-article-comments .comment-reply-title{color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:22px;font-weight:700}.tnf-related-band{padding:var(--tnf-space-12) 0;background:var(--tnf-article-soft);border-top:1px solid var(--tnf-article-line)}.tnf-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tnf-space-6)}.tnf-related-card{min-width:0}.tnf-related-card__link{display:block;color:var(--tnf-article-ink);text-decoration:none}.tnf-related-card__link:hover,.tnf-related-card__link:focus{color:var(--tnf-article-ink);text-decoration:none}.tnf-related-card__image{display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--tnf-radius-md)}.tnf-related-card__image img{width:100%;height:100%;object-fit:cover}.tnf-related-card__body{display:block}.tnf-related-card__category{display:block;margin-top:var(--tnf-space-3);color:var(--tnf-article-accent-text);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tnf-related-card h3{margin:var(--tnf-space-1) 0 0;color:var(--tnf-article-ink);font-family:var(--tnf-font-heading);font-size:16px;font-weight:600;line-height:1.4}.tnf-related-card time{display:block;margin-top:var(--tnf-space-2);color:var(--tnf-article-muted);font-size:12px}.tnf-related-card__link:hover h3,.tnf-related-card__link:focus h3{text-decoration:underline}@media (max-width:1000px){.tnf-article-layout{grid-template-columns:minmax(0,1fr) 310px;gap:var(--tnf-space-8)}}@media (max-width:760px){.tnf-article-hero{padding:var(--tnf-space-6) 0 0}.tnf-article-breadcrumbs{margin-bottom:var(--tnf-space-6)}.tnf-article-breadcrumbs ol{font-size:12px}.tnf-article-hero__media{width:100vw;height:520px;margin-left:calc(50% - 50vw);border-radius:0}.tnf-article-hero__copy{right:var(--tnf-space-4);bottom:var(--tnf-space-6);left:var(--tnf-space-4)}.tnf-article-hero h1{font-size:clamp(30px, 9vw, 38px);line-height:1.12}.tnf-article-byline{align-items:flex-start;margin-top:var(--tnf-space-6)}.tnf-article-byline__meta{min-width:180px;flex:1}.tnf-article-image-credit{top:var(--tnf-space-2);right:var(--tnf-space-2);max-width:calc(100% - 16px)}.tnf-article-layout{display:flex;flex-direction:column;gap:var(--tnf-space-12);padding-top:var(--tnf-space-8);padding-bottom:var(--tnf-space-12)}.tnf-article-main{width:100%}.tnf-article-share{margin-bottom:var(--tnf-space-6);padding-bottom:var(--tnf-space-4)}.tnf-article-share__label{display:none}.tnf-article-content{max-width:none;font-size:17px;line-height:1.75}.tnf-article-content h2{margin-top:var(--tnf-space-8);font-size:25px}.tnf-article-content h3{font-size:20px}.tnf-article-content blockquote{padding-left:var(--tnf-space-4)}.tnf-article-content blockquote p{font-size:19px}.tnf-entity-popover{display:none}.tnf-article-sidebar{position:static;width:100%}.tnf-article-end{max-width:none;margin-top:var(--tnf-space-8);padding-top:var(--tnf-space-8)}.tnf-article-author{grid-template-columns:56px minmax(0,1fr);padding:var(--tnf-space-4)}.tnf-article-author>img{width:56px;height:56px}.tnf-related-band{padding:var(--tnf-space-8) 0}.tnf-related-grid{grid-template-columns:1fr;gap:var(--tnf-space-8)}}@media (prefers-reduced-motion:reduce){.tnf-article-page *,.tnf-article-page *::before,.tnf-article-page *::after{scroll-behavior:auto!important;transition-duration:.01ms!important}}