@import "https://fonts.googleapis.com/css2?family=Source+Serif+4:opsz,wght@8..60,400;8..60,600;8..60,700&family=Inter:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--c-bg:#fff;--c-surf-1:#fafafa;--c-surf-2:#f4f4f5;--c-text:#111827;--c-text-mute:#6b7280;--c-text-dim:#9ca3af;--c-border:#e5e7eb;--c-border-soft:#f0f1f3;--c-brand:#1b85c4;--c-brand-dark:#0e5180;--c-brand-soft:#e7f1f8;--c-gold:#d4a017;--c-gold-soft:#fbf4e1;--c-dark:#0f0f0f;--c-dark-text:#ececec;--f-display:"Source Serif 4", Georgia, serif;--f-body:"Inter", system-ui, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, monospace;--fs-display-xl:clamp(2.5rem, 5vw, 4rem);--fs-display-l:clamp(1.75rem, 3.5vw, 2.5rem);--fs-display-m:clamp(1.25rem, 2vw, 1.75rem);--fs-h1:clamp(1.5rem, 2.5vw, 2rem);--fs-h2:clamp(1.25rem, 1.8vw, 1.5rem);--fs-h3:clamp(1.0625rem, 1.4vw, 1.125rem);--fs-body:1rem;--fs-read:1.125rem;--fs-small:.875rem;--fs-micro:.75rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--r-1:4px;--r-2:6px;--r-3:8px;--r-4:12px;--w-container:1200px;--w-reading:720px;--shadow-sm:0 1px 2px #1118270d;--shadow-md:0 2px 8px #1118270f;--shadow-lg:0 4px 16px #11182714}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--f-body);font-size:var(--fs-body);color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:var(--f-display);letter-spacing:-.02em;color:var(--c-text);margin:0;font-weight:700;line-height:1.18}p{margin:0}a{color:var(--c-brand);text-decoration:none;transition:color .15s}a:hover{color:var(--c-brand-dark)}img,svg,video{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0;list-style:none}button{cursor:pointer;font-family:inherit}.tdw-container{max-width:var(--w-container);margin:0 auto;padding:0 1.25rem}@media (width>=1024px){.tdw-container{padding:0 2rem}}.tdw-section{padding:var(--s-7) 0}@media (width>=1024px){.tdw-section{padding:var(--s-8) 0}}.tdw-section--alt{background:var(--c-surf-1)}.tdw-section--dark{background:var(--c-dark);color:var(--c-dark-text)}.tdw-rule{background:var(--c-border);height:1px;margin:var(--s-7) 0;border:0}.tdw-display-xl{font-family:var(--f-display);font-size:var(--fs-display-xl);letter-spacing:-.025em;font-weight:700;line-height:1.1}.tdw-display-l{font-family:var(--f-display);font-size:var(--fs-display-l);letter-spacing:-.02em;font-weight:700;line-height:1.15}.tdw-display-m{font-family:var(--f-display);font-size:var(--fs-display-m);letter-spacing:-.015em;font-weight:700;line-height:1.2}.tdw-kicker{font-family:var(--f-body);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.12em;color:var(--c-brand);font-weight:600}.tdw-kicker--gold{color:var(--c-gold)}.tdw-kicker--dim{color:var(--c-text-mute)}.tdw-meta{font-size:var(--fs-small);color:var(--c-text-mute);font-family:var(--f-body)}.tdw-time{font-family:var(--f-mono);font-size:var(--fs-micro);color:var(--c-text-dim);letter-spacing:.04em}.tdw-wordmark{align-items:center;line-height:0;text-decoration:none;display:inline-flex}.tdw-wordmark svg{display:block}.tdw-wordmark--mini svg{height:32px}.tdw-wordmark--full svg,.tdw-wordmark--white svg{height:56px}.tdw-header{background:var(--c-bg);border-bottom:1px solid var(--c-border);position:relative}.tdw-header__utility{border-bottom:1px solid var(--c-border-soft);font-size:var(--fs-micro);color:var(--c-text-mute)}.tdw-header__utility-inner{justify-content:space-between;align-items:center;height:36px;display:flex}.tdw-header__date{letter-spacing:.02em;text-transform:capitalize}.tdw-header__util-nav{align-items:center;gap:var(--s-3);display:flex}.tdw-header__icon-btn{padding:var(--s-2);color:var(--c-text-mute);border-radius:var(--r-1);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.tdw-header__icon-btn:hover{color:var(--c-text);background:var(--c-surf-2)}.tdw-header__util-link{color:var(--c-text-mute);font-weight:500}.tdw-header__util-link:hover{color:var(--c-text)}.tdw-header__brand-inner{padding:var(--s-6) 0 var(--s-5);justify-content:center;align-items:center;display:flex}.tdw-header__nav-wrap{border-top:1px solid var(--c-border);background:var(--c-bg)}.tdw-header__nav-inner{justify-content:space-between;align-items:center;gap:var(--s-5);min-height:56px;display:flex}.tdw-header__nav-mini-logo{display:none}.tdw-header__nav{flex:1;justify-content:center;display:flex}.tdw-header__nav-list{gap:var(--s-6);margin:0;padding:0;list-style:none;display:flex}.tdw-header__nav-list a{padding:var(--s-3) 0;color:var(--c-text);font-weight:500;font-size:var(--fs-small);letter-spacing:.02em;text-transform:uppercase;transition:color .15s;display:inline-block;position:relative}.tdw-header__nav-list a:after{content:"";background:var(--c-brand);transform-origin:50%;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tdw-header__nav-list a:hover{color:var(--c-brand)}.tdw-header__nav-list a:hover:after,.tdw-header__nav-list .current-menu-item a:after{transform:scaleX(1)}.tdw-header__nav-cta,.tdw-header--sticky .tdw-header__utility,.tdw-header--sticky .tdw-header__brand{display:none}.tdw-header--sticky{z-index:100;box-shadow:var(--shadow-md);border-bottom:1px solid var(--c-border);position:fixed;top:0;left:0;right:0}.tdw-header--sticky .tdw-header__nav-mini-logo{display:inline-flex}.tdw-header--sticky .tdw-header__nav{padding-left:var(--s-5);justify-content:flex-start}.tdw-header--sticky .tdw-header__nav-cta{display:inline-flex}.tdw-search-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;padding:var(--s-6) 0;box-shadow:var(--shadow-lg);background:#fffffffa;animation:.2s tdwFadeDown;position:fixed;top:0;left:0;right:0}@keyframes tdwFadeDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tdw-search-overlay__form{gap:var(--s-3);align-items:center;display:flex}.tdw-search-overlay__form input[type=search]{padding:var(--s-4) var(--s-5);border:1px solid var(--c-border);border-radius:var(--r-2);font-size:var(--fs-h2);font-family:var(--f-display);background:var(--c-bg);color:var(--c-text);flex:1}.tdw-search-overlay__form input:focus{border-color:var(--c-brand);outline:none}.tdw-btn{justify-content:center;align-items:center;gap:var(--s-2);font-family:var(--f-body);font-weight:600;font-size:var(--fs-small);padding:var(--s-3) var(--s-5);border-radius:var(--r-2);cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.tdw-btn--sm{padding:var(--s-2) var(--s-4);font-size:var(--fs-micro)}.tdw-btn--primary{background:var(--c-brand);color:#fff}.tdw-btn--primary:hover{background:var(--c-brand-dark);color:#fff}.tdw-btn--ghost{border-color:var(--c-brand);color:var(--c-brand);background:0 0}.tdw-btn--ghost:hover{background:var(--c-brand-soft);color:var(--c-brand-dark)}@media (width<=768px){.tdw-header__brand-inner{padding:var(--s-4) 0 var(--s-3)}.tdw-header__nav-list{gap:var(--s-4);flex-wrap:wrap;justify-content:center}.tdw-header__nav-list a{font-size:var(--fs-micro)}.tdw-header__date{display:none}}.tdw-card{gap:var(--s-3);flex-direction:column;display:flex}.tdw-card__img-link{line-height:0;display:block}.tdw-card__img-wrap{background:var(--c-surf-2);border-radius:var(--r-2);aspect-ratio:16/9;overflow:hidden}.tdw-card__img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.tdw-card:hover .tdw-card__img{transform:scale(1.04)}.tdw-card__body{gap:var(--s-2);flex-direction:column;display:flex}.tdw-card__kicker{align-self:flex-start;text-decoration:none}.tdw-card__kicker:hover{color:var(--c-brand-dark)}.tdw-card__title{font-family:var(--f-display);letter-spacing:-.015em;margin:0;line-height:1.22}.tdw-card__title a{color:var(--c-text)}.tdw-card__title a:hover{color:var(--c-brand)}.tdw-card__excerpt{font-size:var(--fs-small);color:var(--c-text-mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.tdw-card__meta{align-items:center;gap:var(--s-2);font-size:var(--fs-micro);color:var(--c-text-dim);display:flex}.tdw-card__sep{color:var(--c-border)}.tdw-card--sm .tdw-card__title{font-size:var(--fs-h3);font-weight:600}.tdw-card--md .tdw-card__title{font-size:var(--fs-h2);font-weight:700}.tdw-card--lg .tdw-card__title{font-size:var(--fs-display-m);font-weight:700}.tdw-card--lg .tdw-card__excerpt{font-size:var(--fs-body);-webkit-line-clamp:3}.tdw-card--lg .tdw-card__img-wrap{aspect-ratio:16/9}.tdw-card--sm .tdw-card__img-wrap{aspect-ratio:4/3}.tdw-section-header{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-5);display:flex}.tdw-section-header--ruled{border-bottom:1px solid var(--c-border);padding-bottom:var(--s-3)}.tdw-section-header__kicker{font-family:var(--f-body);font-size:var(--fs-small);letter-spacing:.14em;color:var(--c-brand);text-transform:uppercase;margin:0;font-weight:700}.tdw-section-header__see-all{font-size:var(--fs-small);color:var(--c-text-mute);white-space:nowrap;font-weight:500}.tdw-section-header__see-all:hover{color:var(--c-brand)}.tdw-section-header__see-all span{transition:transform .2s;display:inline-block}.tdw-section-header__see-all:hover span{transform:translate(3px)}.tdw-lead{gap:var(--s-5);flex-direction:column;display:flex}.tdw-lead__img-link{line-height:0;display:block}.tdw-lead__img-wrap{background:var(--c-surf-2);border-radius:var(--r-3);aspect-ratio:16/9;overflow:hidden}.tdw-lead__img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.tdw-lead:hover .tdw-lead__img{transform:scale(1.025)}.tdw-lead__body{gap:var(--s-3);flex-direction:column;display:flex}.tdw-lead__kicker{align-self:flex-start;text-decoration:none}.tdw-lead__title{font-size:var(--fs-display-xl);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.08}.tdw-lead__title a{color:var(--c-text)}.tdw-lead__title a:hover{color:var(--c-brand)}.tdw-lead__dek{font-family:var(--f-display);font-size:var(--fs-h2);color:var(--c-text-mute);margin:0;font-style:italic;font-weight:400;line-height:1.45}.tdw-lead__meta{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.tdw-lead__sep{color:var(--c-border)}.tdw-lead__author{color:var(--c-text);font-weight:500}.tdw-popular{background:var(--c-surf-1);border-radius:var(--r-3);padding:var(--s-5);border:1px solid var(--c-border-soft)}.tdw-popular__heading{margin:0 0 var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid var(--c-border);font-family:var(--f-body);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.14em;color:var(--c-brand);font-weight:700}.tdw-popular__list{gap:var(--s-4);counter-reset:tdw-popular;flex-direction:column;display:flex}.tdw-popular__item{gap:var(--s-4);align-items:flex-start;display:flex}.tdw-popular__num{font-family:var(--f-display);color:var(--c-text-dim);letter-spacing:-.02em;min-width:2.5rem;font-size:2rem;font-weight:700;line-height:1}.tdw-popular__body{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}.tdw-popular__cat{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--c-brand);font-weight:600}.tdw-popular__title{font-family:var(--f-display);font-size:var(--fs-h3);color:var(--c-text);letter-spacing:-.01em;font-weight:600;line-height:1.3}.tdw-popular__title:hover{color:var(--c-brand)}.tdw-editors-pick{background:var(--c-gold-soft);border-top:1px solid var(--c-gold);border-bottom:1px solid var(--c-gold);padding:var(--s-7) 0;margin:var(--s-7) 0}.tdw-editors-pick__inner{gap:var(--s-7);grid-template-columns:1fr 1fr;align-items:center;display:grid}.tdw-editors-pick__img-wrap{aspect-ratio:16/9;border-radius:var(--r-3);background:var(--c-surf-2);overflow:hidden}.tdw-editors-pick__img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.tdw-editors-pick:hover .tdw-editors-pick__img{transform:scale(1.03)}.tdw-editors-pick__body{gap:var(--s-3);flex-direction:column;display:flex}.tdw-editors-pick__kicker{font-family:var(--f-body);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.16em;color:var(--c-gold);font-weight:700}.tdw-editors-pick__cat{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--c-text-mute);font-weight:600}.tdw-editors-pick__title{font-family:var(--f-display);font-size:var(--fs-display-l);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}.tdw-editors-pick__title a{color:var(--c-text)}.tdw-editors-pick__title a:hover{color:var(--c-brand-dark)}.tdw-editors-pick__dek{font-family:var(--f-display);font-style:italic;font-size:var(--fs-h3);color:var(--c-text-mute);margin:0;line-height:1.55}.tdw-editors-pick__cta{font-family:var(--f-body);color:var(--c-brand-dark);font-weight:600;font-size:var(--fs-small);padding:var(--s-2) 0;border-bottom:2px solid var(--c-brand-dark);align-self:flex-start}.tdw-editors-pick__cta span{transition:transform .2s;display:inline-block}.tdw-editors-pick__cta:hover span{transform:translate(4px)}@media (width<=768px){.tdw-editors-pick__inner{gap:var(--s-5);grid-template-columns:1fr}}.tdw-grid--bigleft{gap:var(--s-6);grid-template-columns:6fr 4fr;display:grid}.tdw-grid--bigleft .tdw-grid__cell--pos-0{grid-row:span 2}.tdw-grid--bigtop{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.tdw-grid--bigtop .tdw-grid__cell--pos-0{grid-column:span 2}.tdw-grid--even4{gap:var(--s-5);grid-template-columns:repeat(4,1fr);display:grid}.tdw-grid--even9{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1024px){.tdw-grid--bigleft{grid-template-columns:1fr}.tdw-grid--bigleft .tdw-grid__cell--pos-0{grid-row:auto}.tdw-grid--even4,.tdw-grid--even9{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.tdw-grid--bigtop{grid-template-columns:1fr}.tdw-grid--bigtop .tdw-grid__cell--pos-0{grid-column:auto}.tdw-grid--even4,.tdw-grid--even9{grid-template-columns:1fr}}.tdw-latest-strip{gap:var(--s-5);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=1024px){.tdw-latest-strip{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.tdw-latest-strip{scroll-snap-type:x mandatory;padding-bottom:var(--s-2);-webkit-overflow-scrolling:touch;flex-direction:row;display:flex;overflow-x:auto}.tdw-latest-strip__item{scroll-snap-align:start;flex:0 0 75%}}.tdw-newsletter{background:var(--c-surf-1);padding:var(--s-8) 0;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}.tdw-newsletter__inner{text-align:center;gap:var(--s-4);flex-direction:column;align-items:center;max-width:640px;margin:0 auto;display:flex}.tdw-newsletter__title{font-family:var(--f-display);font-size:var(--fs-display-l);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}.tdw-newsletter__dek{font-family:var(--f-display);font-style:italic;font-size:var(--fs-h3);color:var(--c-text-mute);margin:0}.tdw-newsletter__form{gap:var(--s-3);width:100%;max-width:480px;margin-top:var(--s-3);display:flex}.tdw-newsletter__label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tdw-newsletter__input{padding:var(--s-3) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-2);font-family:var(--f-body);font-size:var(--fs-body);color:var(--c-text);background:var(--c-bg);flex:1}.tdw-newsletter__input:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-brand-soft);outline:none}.tdw-newsletter__fine{font-size:var(--fs-micro);color:var(--c-text-dim);margin:var(--s-2) 0 0}.tdw-newsletter__fine a{color:var(--c-text-mute);text-decoration:underline}.tdw-newsletter__fine a:hover{color:var(--c-brand)}@media (width<=600px){.tdw-newsletter__form{flex-direction:column}}.tdw-article__head{padding:var(--s-7) 0 var(--s-5)}.tdw-article__breadcrumb{gap:var(--s-2);font-size:var(--fs-micro);margin-bottom:var(--s-4);color:var(--c-text-mute);align-items:center;display:flex}.tdw-article__breadcrumb a{color:var(--c-text-mute)}.tdw-article__breadcrumb a:hover{color:var(--c-brand)}.tdw-article__crumb-sep{color:var(--c-border)}.tdw-article__title{font-family:var(--f-display);font-size:var(--fs-display-xl);letter-spacing:-.025em;color:var(--c-text);margin:0 0 var(--s-4);max-width:var(--w-reading);font-weight:700;line-height:1.08}.tdw-article__dek{font-family:var(--f-display);font-style:italic;font-size:var(--fs-h2);color:var(--c-text-mute);margin:0 0 var(--s-5);max-width:var(--w-reading);line-height:1.45}.tdw-article__byline{align-items:center;gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--c-border);max-width:var(--w-reading);display:flex}.tdw-article__avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px}.tdw-article__byline-text{flex-direction:column;flex:1;gap:2px;display:flex}.tdw-article__author{font-weight:500;font-size:var(--fs-small);color:var(--c-text)}.tdw-article__byline-meta{font-size:var(--fs-micro);color:var(--c-text-mute)}.tdw-article__share-rail{display:none}.tdw-article__hero{margin:var(--s-6) 0 0}.tdw-article__hero-img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.tdw-article__hero-caption{font-family:var(--f-body);font-style:italic;font-size:var(--fs-micro);color:var(--c-text-dim);padding:var(--s-3) 1.25rem 0;max-width:var(--w-container);margin:0 auto}.tdw-article__layout{gap:var(--s-6);padding-top:var(--s-7);padding-bottom:var(--s-7);grid-template-columns:1fr;display:grid}@media (width>=1024px){.tdw-article__layout{grid-template-columns:60px minmax(0, var(--w-reading)) 240px;justify-content:center}.tdw-article__share-rail{top:var(--s-7);align-self:start;display:block;position:sticky}.tdw-article__toc{top:var(--s-7);align-self:start;position:sticky}}.tdw-article__body-wrap{max-width:var(--w-reading);margin:0 auto}.tdw-article__body{font-family:var(--f-display);font-size:var(--fs-read);color:var(--c-text);line-height:1.7}.tdw-article__body>p{margin:0 0 var(--s-5)}.tdw-article__body>p:first-of-type:first-letter{font-family:var(--f-display);float:left;padding:.45rem var(--s-3) 0 0;color:var(--c-text);font-size:4.5rem;font-weight:700;line-height:.9}.tdw-article__body h2{font-family:var(--f-display);font-size:var(--fs-h1);margin:var(--s-7) 0 var(--s-3);letter-spacing:-.02em;font-weight:700}.tdw-article__body h3{font-family:var(--f-display);font-size:var(--fs-h2);margin:var(--s-6) 0 var(--s-3);font-weight:600}.tdw-article__body a{color:var(--c-brand);border-bottom:1px solid}.tdw-article__body a:hover{color:var(--c-brand-dark)}.tdw-article__body blockquote{margin:var(--s-6) 0;padding:var(--s-2) var(--s-5);border-left:3px solid var(--c-brand);font-family:var(--f-display);font-style:italic;font-size:var(--fs-h2);color:var(--c-text);line-height:1.5}.tdw-article__body ul,.tdw-article__body ol{margin:var(--s-4) 0 var(--s-5);padding-left:var(--s-5);list-style:outside}.tdw-article__body ol{list-style:decimal}.tdw-article__body li{margin:var(--s-2) 0}.tdw-article__body img{margin:var(--s-6) calc(-1 * var(--s-7));max-width:calc(100% + 2 * var(--s-7));border-radius:var(--r-2)}@media (width<=1024px){.tdw-article__body img{margin:var(--s-5) 0;max-width:100%}}.tdw-share-rail{gap:var(--s-2);flex-direction:column;display:flex}.tdw-share-rail__btn{background:var(--c-surf-1);width:40px;height:40px;color:var(--c-text-mute);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.tdw-share-rail__btn:hover{background:var(--c-brand);color:#fff}.tdw-article__toc{font-size:var(--fs-small)}.tdw-article__toc-heading{margin-bottom:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--c-border)}.tdw-article__toc-list{gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.tdw-article__toc-list a{color:var(--c-text-mute);font-weight:500;font-size:var(--fs-small);line-height:1.45;display:block}.tdw-article__toc-list a:hover,.tdw-article__toc-list a.is-active{color:var(--c-brand)}.tdw-author-bio{gap:var(--s-5);padding:var(--s-6);background:var(--c-surf-1);border-radius:var(--r-3);margin:var(--s-7) 0;border:1px solid var(--c-border-soft);align-items:flex-start;display:flex}.tdw-author-bio__avatar{border-radius:50%;flex-shrink:0;width:80px;height:80px}.tdw-author-bio__body{gap:var(--s-2);flex-direction:column;flex:1;display:flex}.tdw-author-bio__name{font-family:var(--f-display);font-size:var(--fs-h1);margin:0;font-weight:700}.tdw-author-bio__name a{color:var(--c-text)}.tdw-author-bio__name a:hover{color:var(--c-brand)}.tdw-author-bio__desc{font-size:var(--fs-body);color:var(--c-text-mute);margin:0;line-height:1.6}.tdw-author-bio__link{font-weight:600;font-size:var(--fs-small);color:var(--c-brand);margin-top:var(--s-2)}.tdw-author-bio__link span{transition:transform .2s;display:inline-block}.tdw-author-bio__link:hover span{transform:translate(4px)}@media (width<=600px){.tdw-author-bio{text-align:center;flex-direction:column;align-items:center}}.tdw-article__related-heading{margin:var(--s-7) 0 var(--s-5);padding-bottom:var(--s-3);border-bottom:1px solid var(--c-border)}.tdw-article__comments-wrap{margin:var(--s-7) 0;border-top:1px solid var(--c-border);padding-top:var(--s-5)}.tdw-article__comments-summary{font-family:var(--f-body);font-weight:600;font-size:var(--fs-small);color:var(--c-text);cursor:pointer;padding:var(--s-3) 0;list-style:none}.tdw-article__comments-summary::-webkit-details-marker{display:none}.tdw-article__comments-summary:before{content:"+ ";color:var(--c-brand)}details[open] .tdw-article__comments-summary:before{content:"− "}.tdw-archive__head{gap:var(--s-3);flex-direction:column;align-items:flex-start;display:flex}.tdw-archive__title{font-family:var(--f-display);font-size:var(--fs-display-xl);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.05}.tdw-archive__desc{font-family:var(--f-display);font-style:italic;font-size:var(--fs-h2);color:var(--c-text-mute);max-width:64ch;margin:0;line-height:1.5}.tdw-archive__count{color:var(--c-text-dim);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-micro)}.tdw-archive__chips{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.tdw-chip{font-family:var(--f-body);font-size:var(--fs-small);padding:var(--s-2) var(--s-4);border:1px solid var(--c-border);color:var(--c-text);background:var(--c-bg);border-radius:999px;transition:all .15s}.tdw-chip:hover{border-color:var(--c-brand);color:var(--c-brand);background:var(--c-brand-soft)}.tdw-archive__lead{margin-bottom:var(--s-7)}.tdw-archive__grid{gap:var(--s-7) var(--s-5);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1024px){.tdw-archive__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.tdw-archive__grid{grid-template-columns:1fr}}.tdw-pagination{margin-top:var(--s-8);justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.tdw-pagination .page-numbers{font-family:var(--f-body);font-weight:500;font-size:var(--fs-small);padding:var(--s-2) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-2);color:var(--c-text);text-decoration:none;transition:all .15s}.tdw-pagination a.page-numbers:hover{border-color:var(--c-brand);color:var(--c-brand)}.tdw-pagination .page-numbers.current{background:var(--c-brand);color:#fff;border-color:var(--c-brand)}.tdw-pagination .page-numbers.dots{background:0 0;border:none}.tdw-author__head{align-items:center;gap:var(--s-3);text-align:center;flex-direction:column;max-width:720px;margin:0 auto;display:flex}.tdw-author__avatar{width:160px;height:160px;margin-bottom:var(--s-3);object-fit:cover;background:var(--c-surf-2);border-radius:50%}.tdw-author__name{font-family:var(--f-display);font-size:var(--fs-display-l);letter-spacing:-.02em;margin:0;font-weight:700}.tdw-author__bio{font-family:var(--f-body);font-size:var(--fs-h3);color:var(--c-text-mute);max-width:56ch;margin:0;line-height:1.55}.tdw-author__count{color:var(--c-text-dim);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-micro)}.tdw-404{text-align:center;gap:var(--s-3);max-width:640px;padding:var(--s-9) 1.25rem;flex-direction:column;align-items:center;margin:0 auto;display:flex}.tdw-404__code{font-family:var(--f-display);color:var(--c-text-dim);letter-spacing:-.04em;margin:0;font-size:clamp(4rem,12vw,8rem);font-weight:700;line-height:1}.tdw-404__title{font-family:var(--f-display);font-size:var(--fs-display-l);letter-spacing:-.02em;margin:0;font-weight:700}.tdw-404__dek{font-family:var(--f-display);font-style:italic;font-size:var(--fs-h2);color:var(--c-text-mute);margin:0;line-height:1.5}.tdw-404__search{gap:var(--s-3);width:100%;max-width:480px;margin-top:var(--s-4);display:flex}.tdw-404__input{padding:var(--s-3) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-2);font-size:var(--fs-body);font-family:var(--f-body);flex:1}.tdw-404__input:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-brand-soft);outline:none}@media (width<=600px){.tdw-404__search{flex-direction:column}}.tdw-search__head{gap:var(--s-3);flex-direction:column;max-width:720px;display:flex}.tdw-search__title{font-family:var(--f-display);font-size:var(--fs-display-xl);letter-spacing:-.025em;word-break:break-word;margin:0;font-weight:700;line-height:1.08}.tdw-search__count{color:var(--c-text-dim);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-micro)}.tdw-search__form{gap:var(--s-3);width:100%;max-width:560px;margin-top:var(--s-3);display:flex}.tdw-search__input{padding:var(--s-3) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-2);font-size:var(--fs-body);font-family:var(--f-body);flex:1}.tdw-search__input:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-brand-soft);outline:none}.tdw-search__empty{text-align:center;gap:var(--s-4);flex-direction:column;align-items:center;display:flex}.tdw-search__dek{font-family:var(--f-display);color:var(--c-text-mute);font-style:italic;font-size:var(--fs-h2);margin:0 0 var(--s-5)}.tdw-footer{background:var(--c-dark);color:var(--c-dark-text);padding:var(--s-8) 0 0;font-family:var(--f-body)}.tdw-footer__inner{gap:var(--s-7) var(--s-6);padding-bottom:var(--s-7);grid-template-columns:2fr 1fr 1fr 1fr 1.5fr;display:grid}.tdw-footer__brand{gap:var(--s-3);flex-direction:column;display:flex}.tdw-footer__tagline{font-family:var(--f-display);color:#ecececb3;font-style:italic;font-size:var(--fs-small);max-width:32ch;margin:0;line-height:1.55}.tdw-footer__social{gap:var(--s-3);margin-top:var(--s-3);display:flex}.tdw-footer__social-link{width:36px;height:36px;color:var(--c-dark-text);background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.tdw-footer__social-link:hover{background:var(--c-brand);color:#fff}.tdw-footer__col-heading{font-family:var(--f-body);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.14em;color:var(--c-brand);margin:0 0 var(--s-4);font-weight:700}.tdw-footer__col-list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tdw-footer__col-list a{font-size:var(--fs-small);color:#ecececbf;font-weight:400}.tdw-footer__col-list a:hover{color:#fff}.tdw-footer__sub-dek{font-family:var(--f-body);font-size:var(--fs-small);color:#ecececb3;margin:0 0 var(--s-3);line-height:1.55}.tdw-footer__sub-form{gap:var(--s-3);flex-direction:column;display:flex}.tdw-footer__sub-input{padding:var(--s-3) var(--s-4);color:#fff;border-radius:var(--r-2);font-size:var(--fs-small);font-family:var(--f-body);background:#ffffff0d;border:1px solid #ffffff1a}.tdw-footer__sub-input::placeholder{color:#ececec66}.tdw-footer__sub-input:focus{border-color:var(--c-brand);background:#ffffff14;outline:none}.tdw-footer__bottom{padding:var(--s-5) 0;background:#0a0a0a;border-top:1px solid #ffffff0f}.tdw-footer__bottom-inner{gap:var(--s-3);font-size:var(--fs-micro);color:#ececec80;flex-wrap:wrap;display:flex}.tdw-footer__bottom-inner a{color:#ececec99}.tdw-footer__bottom-inner a:hover{color:#fff}@media (width<=1024px){.tdw-footer__inner{gap:var(--s-6);grid-template-columns:1fr 1fr}.tdw-footer__brand{grid-column:span 2}}@media (width<=600px){.tdw-footer__inner{grid-template-columns:1fr}.tdw-footer__brand{grid-column:auto}}.tdw-home-lead__grid{gap:var(--s-7);grid-template-columns:8fr 4fr;align-items:start;display:grid}@media (width<=1024px){.tdw-home-lead__grid{gap:var(--s-5);grid-template-columns:1fr}}.tdw-section--tight{padding:var(--s-6) 0}.tdw-home-loadmore{margin-top:var(--s-7);justify-content:center;display:flex}.tdw-skip{background:var(--c-brand);color:#fff;padding:var(--s-3) var(--s-5);z-index:9999;border-radius:0 0 var(--r-2) 0;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-100px;left:0}.tdw-skip:focus{color:#fff;top:0}:focus-visible{outline:3px solid var(--c-brand);outline-offset:3px;border-radius:3px}.tdw-btn:focus-visible{outline-offset:4px;box-shadow:0 0 0 6px var(--c-brand-soft)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.tdw-card__img-wrap--fallback{background:linear-gradient(135deg, color-mix(in srgb, var(--card-cat-color,var(--c-brand)) 35%, white), color-mix(in srgb, var(--card-cat-color,var(--c-brand)) 75%, var(--c-surf-2)));color:var(--card-cat-color,var(--c-brand));aspect-ratio:16/9;justify-content:center;align-items:center;display:flex;position:relative}.tdw-card__img-initial{font-family:var(--f-display);color:#ffffffeb;letter-spacing:-.02em;text-shadow:0 1px 2px #0000001f;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1}.tdw-card--sm .tdw-card__img-wrap--fallback{aspect-ratio:4/3}.tdw-card{position:relative}.tdw-card:before{content:"";background:var(--card-cat-color,var(--c-brand));z-index:1;border-radius:2px 0 0 2px;width:0;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.tdw-card:hover:before{width:3px}.tdw-meta-pills{gap:var(--s-2);margin:var(--s-4) 0;max-width:var(--w-reading);flex-wrap:wrap;display:flex}.tdw-meta-pill{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--c-border);font-size:var(--fs-micro);color:var(--c-text-mute);border-radius:999px;text-decoration:none;display:inline-flex}.tdw-meta-pill--link{transition:color .15s,border-color .15s}.tdw-meta-pill--link:hover{color:var(--c-brand);border-color:var(--c-brand)}.tdw-meta-pill__label{text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;font-weight:600}.tdw-meta-pill__value{font-family:var(--f-mono);color:var(--c-text);font-weight:500}.tdw-img-caption{font-family:var(--f-body);font-size:var(--fs-micro);color:var(--c-text-dim);padding:var(--s-3) 1.25rem 0;max-width:var(--w-container);text-align:left;margin:0 auto;line-height:1.4}.tdw-img-caption__text{font-style:italic}.tdw-img-caption__credit{margin-left:var(--s-2);color:var(--c-text-mute);white-space:nowrap;font-weight:500}.tdw-topic-chips{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.tdw-topic-chips__label{flex-shrink:0;margin:0}.tdw-topic-chips__list{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tdw-topic-chips--article{margin:var(--s-7) 0;padding:var(--s-5);background:var(--c-surf-1);border-radius:var(--r-3);border:1px solid var(--c-border-soft)}@media (width<=600px){.tdw-topic-chips__list{padding-bottom:var(--s-2);flex-wrap:nowrap;overflow-x:auto}.tdw-topic-chips__list li{flex-shrink:0}}.tdw-author-card{gap:var(--s-5);padding:var(--s-5);background:var(--c-surf-1);border-radius:var(--r-3);border:1px solid var(--c-border-soft);align-items:flex-start;display:flex}.tdw-author-card--hero{text-align:center;padding:var(--s-7) var(--s-5);flex-direction:column;align-items:center;max-width:720px;margin:0 auto}.tdw-author-card__avatar{object-fit:cover;background:var(--c-surf-2);border-radius:50%;flex-shrink:0}.tdw-author-card--inline .tdw-author-card__avatar{width:56px;height:56px}.tdw-author-card--hero .tdw-author-card__avatar{width:160px;height:160px;margin-bottom:var(--s-3)}.tdw-author-card__body{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}.tdw-author-card--hero .tdw-author-card__body{align-items:center;gap:var(--s-2)}.tdw-author-card__label{margin:0 0 var(--s-1)}.tdw-author-card__name{font-family:var(--f-display);font-size:var(--fs-h2);letter-spacing:-.01em;margin:0;font-weight:700}.tdw-author-card--hero .tdw-author-card__name{font-size:var(--fs-display-l)}.tdw-author-card__name a{color:var(--c-text)}.tdw-author-card__name a:hover{color:var(--c-brand)}.tdw-author-card__role{font-size:var(--fs-small);color:var(--c-text-mute);margin:0;font-weight:500}.tdw-author-card__stats{font-size:var(--fs-micro);color:var(--c-text-dim);letter-spacing:.06em;text-transform:uppercase;margin:0}.tdw-author-card__bio{font-family:var(--f-body);font-size:var(--fs-body);color:var(--c-text-mute);margin:var(--s-2) 0 0;max-width:56ch;line-height:1.6}.tdw-author-card__social{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.tdw-author-card__social-link{background:var(--c-surf-2);width:36px;height:36px;color:var(--c-text-mute);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.tdw-author-card__social-link:hover{background:var(--c-brand);color:#fff}.tdw-author-card__more{font-size:var(--fs-small);color:var(--c-brand);margin-top:var(--s-2);font-weight:600;text-decoration:none}.tdw-author-card__more span{transition:transform .2s;display:inline-block}.tdw-author-card__more:hover span{transform:translate(4px)}@media (width<=600px){.tdw-author-card{flex-direction:column}}.tdw-breaking-bar{font-size:var(--fs-small);background:linear-gradient(90deg,#fee2e2,#fef2f2);border-bottom:1px solid #fca5a5}.tdw-breaking-bar__inner{align-items:center;gap:var(--s-3);min-height:36px;padding:var(--s-2) 0;display:flex}.tdw-breaking-bar__badge{align-items:center;gap:var(--s-2);font-weight:700;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:#dc2626;white-space:nowrap;display:inline-flex}.tdw-breaking-bar__dot{background:#dc2626;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite tdw-pulse}@keyframes tdw-pulse{0%,to{opacity:1;box-shadow:0 0 #dc262666}50%{opacity:.7;box-shadow:0 0 0 6px #dc262600}}.tdw-breaking-bar__headline{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;text-decoration:none;overflow:hidden}.tdw-breaking-bar__headline:hover{color:#dc2626}.tdw-breaking-bar__time{color:var(--c-text-mute);flex-shrink:0}.tdw-breaking-bar__close{padding:var(--s-2);color:var(--c-text-mute);cursor:pointer;border-radius:var(--r-1);background:0 0;border:none;transition:background .15s}.tdw-breaking-bar__close:hover{background:#dc26261a}.tdw-drawer{z-index:300;pointer-events:none;visibility:hidden;position:fixed;inset:0}[data-drawer-open=true] .tdw-drawer{pointer-events:auto;visibility:visible}.tdw-drawer__backdrop{background:0 0;transition:background .2s;position:absolute;inset:0}[data-drawer-open=true] .tdw-drawer__backdrop{background:#00000080}.tdw-drawer__panel{background:var(--c-bg);flex-direction:column;width:320px;max-width:85vw;transition:transform .25s;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-4px 0 16px #00000014}[data-drawer-open=true] .tdw-drawer__panel{transform:translate(0)}.tdw-drawer__header{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;display:flex}.tdw-drawer__close{padding:var(--s-2);color:var(--c-text-mute);cursor:pointer;border-radius:var(--r-1);background:0 0;border:none}.tdw-drawer__close:hover{background:var(--c-surf-2);color:var(--c-text)}.tdw-drawer__search{padding:var(--s-4) var(--s-5);gap:var(--s-2);border-bottom:1px solid var(--c-border-soft);display:flex}.tdw-drawer__search input[type=search]{padding:var(--s-2) var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-2);font-family:var(--f-body);font-size:var(--fs-small);flex:1}.tdw-drawer__nav{padding:var(--s-3) 0}.tdw-drawer__nav-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tdw-drawer__nav-list a{padding:var(--s-3) var(--s-5);color:var(--c-text);font-weight:500;font-size:var(--fs-body);border-left:3px solid #0000;text-decoration:none;transition:background .15s,border-color .15s;display:block}.tdw-drawer__nav-list a:hover{background:var(--c-surf-1);border-left-color:var(--c-brand);color:var(--c-brand)}.tdw-drawer__footer{padding:var(--s-5);border-top:1px solid var(--c-border);gap:var(--s-3);flex-direction:column;margin-top:auto;display:flex}.tdw-drawer__util{color:var(--c-text-mute);font-size:var(--fs-small);text-decoration:none}.tdw-drawer__util:hover{color:var(--c-brand)}[data-drawer-open=true] body{overflow:hidden}.tdw-header__hamburger{padding:var(--s-2);cursor:pointer;color:var(--c-text);background:0 0;border:none;display:none}@media (width<=768px){.tdw-header__hamburger{align-items:center;display:inline-flex}.tdw-header__nav-list{display:none}}.tdw-modal{z-index:350;padding:var(--s-4);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.tdw-modal[aria-hidden=false]{display:flex}.tdw-modal__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;position:absolute;inset:0}.tdw-modal__panel{background:var(--c-bg);border-radius:var(--r-3);padding:var(--s-7);width:100%;max-width:480px;position:relative;box-shadow:0 12px 48px #00000026}.tdw-modal__close{top:var(--s-3);right:var(--s-3);padding:var(--s-2);cursor:pointer;color:var(--c-text-mute);border-radius:var(--r-1);background:0 0;border:none;position:absolute}.tdw-modal__close:hover{background:var(--c-surf-2);color:var(--c-text)}.tdw-modal__title{font-family:var(--f-display);font-size:var(--fs-h1);margin:0 0 var(--s-3);letter-spacing:-.02em;font-weight:700}.tdw-modal__dek{font-size:var(--fs-body);color:var(--c-text-mute);margin:0 0 var(--s-5)}.tdw-modal__form{gap:var(--s-2);display:flex}.tdw-modal__input{padding:var(--s-3) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-2);font-family:var(--f-body);font-size:var(--fs-small);flex:1}@media (width<=480px){.tdw-modal__form{flex-direction:column}}.tdw-inline-newsletter{margin:var(--s-6) 0;padding:var(--s-5);background:var(--c-surf-1);border-top:3px solid var(--c-brand);border-radius:var(--r-3);max-width:var(--w-reading)}.tdw-inline-newsletter__inner{gap:var(--s-2);flex-direction:column;display:flex}.tdw-inline-newsletter__kicker{color:var(--c-brand);margin:0}.tdw-inline-newsletter__title{font-family:var(--f-display);font-size:var(--fs-h2);margin:0 0 var(--s-3);letter-spacing:-.015em;font-weight:700}.tdw-inline-newsletter__form{gap:var(--s-2);display:flex}.tdw-inline-newsletter__label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tdw-inline-newsletter__input{padding:var(--s-2) var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-2);font-family:var(--f-body);font-size:var(--fs-small);background:var(--c-bg);flex:1}.tdw-inline-newsletter__input:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-brand-soft);outline:none}@media (width<=600px){.tdw-inline-newsletter__form{flex-direction:column}}.tdw-archive__head-meta{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.tdw-archive__sort{align-items:center;gap:var(--s-3);margin:var(--s-5) 0 var(--s-7);font-size:var(--fs-small);display:flex}.tdw-archive__sort label{color:var(--c-text-mute);font-weight:500}.tdw-archive__sort select{font-family:var(--f-body);font-size:var(--fs-small);padding:var(--s-2) var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-2);background:var(--c-bg);color:var(--c-text);cursor:pointer}.tdw-archive__sort select:focus{border-color:var(--c-brand);outline:none}.tdw-author__split{gap:var(--s-8);grid-template-columns:1fr 1fr;display:grid}.tdw-author__split-col{gap:var(--s-5);flex-direction:column;display:flex}@media (width<=1024px){.tdw-author__split{grid-template-columns:1fr}}.tdw-expertise{align-items:center;gap:var(--s-2);margin:var(--s-4) 0;flex-wrap:wrap;justify-content:center;display:flex}.tdw-expertise__label{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.12em;color:var(--c-gold);margin-right:var(--s-2);font-weight:700}.tdw-footer__transparency{margin-bottom:var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid #ffffff0f}.tdw-footer__transparency-label{font-family:var(--f-body);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.14em;color:var(--c-gold);margin:0 0 var(--s-3);font-weight:700}#cookie-law-info-bar,.cli-bar-container{background:var(--c-bg)!important;border-top:1px solid var(--c-border)!important;font-family:var(--f-body)!important;font-size:var(--fs-small)!important;box-shadow:0 -2px 12px #0000000f!important}#cookie-law-info-bar .cli_messagebar_head,.cli-bar-message,.cli-bar-container *{color:var(--c-text)!important}.cli-plugin-button,.cli-plugin-main-button,.medium-cli-plugin-button{background:var(--c-brand)!important;color:#fff!important;border-radius:var(--r-2)!important;padding:var(--s-2) var(--s-4)!important;font-weight:600!important;font-size:var(--fs-small)!important;font-family:var(--f-body)!important;text-shadow:none!important}.cli-plugin-button:hover{background:var(--c-brand-dark)!important}.cli_settings_button{color:var(--c-text-mute)!important;text-decoration:underline!important}@media print{.tdw-header,.tdw-footer,.tdw-article__share-rail,.tdw-article__toc,.tdw-newsletter,.tdw-inline-newsletter,.tdw-breaking-bar,.tdw-drawer,.tdw-modal,.tdw-topic-chips,.tdw-author-card__social,#cookie-law-info-bar{display:none!important}.tdw-article__body{font-size:11pt;line-height:1.5}.tdw-article__title{font-size:24pt}body{color:#000;background:#fff}a{color:#000;text-decoration:underline}a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt}.tdw-article__hero-img{page-break-inside:avoid;max-width:100%}.tdw-article__layout{display:block!important}.tdw-article__body-wrap{max-width:100%!important}}
