:root{--news-max:1280px;--news-pad:clamp(16px,2.5vw,24px)}.news{--news-paper:var(--bg-color);--news-ink:var(--color-dark);--news-secondary:#45413c;--news-muted:#6f6962;--news-rule:rgba(26,26,26,0.18);--news-rule-soft:rgba(26,26,26,0.09);--news-rule-strong:var(--color-dark);--news-breaking:#d42e22;--news-wide:1440px;--news-read:700px;--news-gutter:clamp(16px,1.6vw,24px);--news-section-gap:clamp(20px,2vw,28px);--news-block-gap:clamp(32px,3.5vw,48px);--news-hero:clamp(1.75rem,1.05rem + 2.3vw,2.75rem);--news-major:clamp(1.5rem,1.05rem + 1.5vw,2.25rem);--news-section-size:clamp(1.0625rem,1rem + 0.35vw,1.25rem);--news-story:clamp(1.0625rem,0.97rem + 0.4vw,1.25rem);--news-small-story:clamp(0.9375rem,0.9rem + 0.2vw,1rem);--news-body:clamp(1rem,0.96rem + 0.2vw,1.125rem);--news-meta:0.75rem;background-color:var(--news-paper);color:var(--news-ink);font-family:DM Sans,sans-serif}.news h1,.news h2,.news h3{font-family:Epilogue,sans-serif;letter-spacing:-.02em;line-height:1.2}.news a{color:inherit;text-decoration:none}.news-container{width:100%;max-width:var(--news-max);margin:0 auto;padding:0 var(--news-pad)}.news-container--wide{max-width:var(--news-wide)}.news-container--read{max-width:calc(var(--news-read) + var(--news-pad) * 2)}.news-dateline{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-top:clamp(104px,8vw,116px);padding-bottom:.5rem;border-bottom:1px solid var(--news-rule-soft);font-size:var(--news-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--news-muted)}.news-dateline__date{min-height:1em}.news-dateline__edition{white-space:nowrap}@media (min-width:992px){.news-masthead{display:flex;flex-direction:column;justify-content:center;gap:.5rem;min-height:calc(clamp(178px, 18vw, 255px) * 194 / 878 + 40px);padding-left:calc(clamp(178px, 18vw, 255px) + 2.5rem);border-bottom:2px solid var(--news-rule-strong)}.news-masthead .news-dateline{flex:none;justify-content:flex-end;padding-top:0;padding-bottom:0;border-bottom:0}.news-masthead .news-nav{flex:none;border-bottom:0}.news-masthead .news-nav__list{padding:0;justify-content:flex-end}}.news-nav{border-bottom:2px solid var(--news-rule-strong)}.news-nav__list{display:flex;gap:clamp(1rem,2vw,1.75rem);overflow-x:auto;padding:.6rem 0;list-style:none;scrollbar-width:none}.news-nav__list::-webkit-scrollbar{display:none}.news-nav__link{position:relative;display:block;padding-bottom:2px;font-family:Epilogue,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.news-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.news-nav__link:focus-visible:after,.news-nav__link:hover:after{transform:scaleX(1)}.news-breaking{display:flex;align-items:baseline;gap:clamp(.75rem,2vw,1.5rem);margin-top:var(--news-section-gap);padding:1rem 0;border-top:2px solid var(--news-rule-strong);border-bottom:1px solid var(--news-rule)}.news-breaking__label{display:flex;align-items:center;gap:.45rem;flex:none;color:var(--news-breaking);font-family:Epilogue,sans-serif;font-size:var(--news-meta);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.news-breaking__label:before{content:"";width:7px;height:7px;border-radius:50%;background-color:currentColor}.news-breaking__headline{font-size:var(--news-small-story);font-weight:700;line-height:1.25}.news-breaking__link:focus-visible .news-breaking__headline,.news-breaking__link:hover .news-breaking__headline{text-decoration:underline;text-underline-offset:4px}.news-kicker{display:inline-block;font-family:Epilogue,sans-serif;font-weight:700;letter-spacing:.1em}.news-kicker,.news-meta{font-size:var(--news-meta);text-transform:uppercase}.news-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;letter-spacing:.04em;color:var(--news-muted)}.news-meta__dot:before{content:"·";margin-right:.5rem}.news-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:clamp(12px,1.2vw,16px);padding-bottom:.4rem;border-bottom:2px solid var(--news-rule-strong)}.news-section-head__title{font-size:var(--news-section-size);font-weight:800}.news-latest{margin:var(--news-block-gap) 0;scroll-margin-top:96px}.news-latest__list{list-style:none}.news-latest__item{border-bottom:1px solid var(--news-rule-soft)}.news-latest__link{display:grid;grid-template-columns:4rem 1fr;grid-gap:.2rem 1rem;gap:.2rem 1rem;padding:.7rem 0;transition:background-color .2s ease}.news-latest__link:focus-visible,.news-latest__link:hover{background-color:rgba(26,26,26,.035)}.news-latest__time{min-height:1em;padding-top:.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--news-meta);letter-spacing:.04em;color:var(--news-muted)}.news-latest__headline{font-family:Epilogue,sans-serif;font-size:var(--news-small-story);font-weight:700;line-height:1.25}.news-latest__link:focus-visible .news-latest__headline,.news-latest__link:hover .news-latest__headline{text-decoration:underline;text-underline-offset:4px}.news-latest__foot{grid-column:2;color:var(--news-muted)}.news-source{font-size:var(--news-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-pending{margin:var(--news-section-gap) 0;padding:1.25rem 1.5rem;border:1px dashed var(--news-rule);font-size:.95rem;line-height:1.5;color:var(--news-secondary)}.news-story{gap:.6rem}.news-story,.news-story__text{display:flex;flex-direction:column}.news-story__text{align-items:flex-start;gap:.35rem}.news-story__headline{font-weight:800}.news-story--lead .news-story__headline{font-size:var(--news-hero);font-weight:900;line-height:1.07}.news-story--standard .news-story__headline{font-size:var(--news-story)}.news-story--compact .news-story__headline{font-size:var(--news-small-story);font-weight:700;line-height:1.2}.news-story__link:focus-visible .news-story__headline,.news-story__link:hover .news-story__headline{text-decoration:underline;text-underline-offset:4px}.news-story__deck{max-width:46ch;font-size:var(--news-body);line-height:1.6;color:var(--news-secondary)}.news-story--lead .news-story__deck{font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.5;max-width:56ch}.news-story__art{position:relative}.news-story__overlay{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:clamp(14px,2vw,28px);color:var(--color-white);background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.35) 55%,transparent);pointer-events:none}.news-story__overlay a{pointer-events:auto}.news-story__overlay .news-story__headline{color:var(--color-white);text-shadow:0 2px 12px rgba(0,0,0,.45)}.news-story--as-immersive .news-story__text{gap:.5rem}.news-story--as-brief .news-story__headline{font-size:var(--news-small-story)}.news-story--as-brief .news-story__text{gap:.4rem}.news-story--as-live .news-story__text>.news-kicker{color:var(--news-breaking)}.news-story--as-analysis .news-story__text>.news-kicker,.news-story--as-interview .news-story__text>.news-kicker{color:var(--color-maroon)}.news-story--as-explainer .news-story__text>.news-kicker{color:var(--news-breaking)}.news-figure{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;padding:0;border:none;background-color:var(--color-black);cursor:pointer}.news-figure iframe,.news-figure img{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.news-figure img{transition:transform .5s ease}@media (hover:hover){.news-figure:hover img{transform:scale(1.02)}}.news-figure__play{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:clamp(48px,4.5vw,72px);aspect-ratio:1;border-radius:50%;background-color:var(--news-paper);color:var(--news-ink);transform:translate(-50%,-50%);transition:background-color .25s ease,color .25s ease}.news-figure:focus-visible .news-figure__play,.news-figure:hover .news-figure__play{background-color:var(--news-breaking);color:var(--color-white)}.news-figure__play svg{width:42%;height:42%;margin-left:6%}.news-figure__duration{position:absolute;right:0;bottom:0;padding:.25rem .5rem;background-color:rgba(0,0,0,.75);color:var(--color-white);font-size:var(--news-meta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.news-lead{--lead-space:var(--news-gutter);--lead-column-space:clamp(20px,2vw,32px);margin:var(--news-section-gap) 0 var(--news-block-gap)}.news-lead,.news-lead__secondary{display:grid;grid-gap:var(--lead-space);gap:var(--lead-space)}.news-lead__secondary{align-content:start}.news-lead__latest{margin:0;align-self:start}.news-lead__latest .news-latest__link{padding:.55rem 0}@media (min-width:1024px){.news-lead{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--lead-column-space)}.news-lead__secondary{grid-column:1;grid-row:1}.news-lead>.news-story--lead{grid-column:2;grid-row:1}.news-lead__secondary{padding-right:var(--lead-column-space);border-right:1px solid var(--news-rule)}.news-lead__latest{grid-column:1/-1;grid-row:2;padding-top:var(--lead-column-space);border-top:1px solid var(--news-rule)}}@media (min-width:1280px){.news-lead{grid-template-columns:minmax(0,1.05fr) minmax(0,2fr) minmax(0,.95fr)}.news-lead__latest{grid-column:3;grid-row:1;padding-top:0;padding-left:var(--lead-column-space);border-top:0;border-left:1px solid var(--news-rule)}.news-lead__latest .news-latest__link{grid-template-columns:1fr;gap:.3rem}.news-lead__latest .news-latest__foot{grid-column:1}}.news-block{margin-bottom:var(--news-block-gap);scroll-margin-top:96px}.news-block__body{display:grid;grid-gap:clamp(20px,2vw,32px);gap:clamp(20px,2vw,32px)}.news-block__body--featured{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.news-block__body--featured{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.news-block__body--cards{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.news-block__body--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.news-block__body--cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-block__body--cards .news-list{grid-column:1/-1;padding-top:clamp(8px,1.5vw,16px);border-top:1px solid var(--news-rule)}.news-block__body--list{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.news-block__body--list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,64px)}}.news-list{list-style:none}.news-list__item{padding:.75rem 0;border-top:1px solid var(--news-rule-soft)}.news-list__item:first-child{border-top:none;padding-top:0}@media (min-width:1024px){.news-block__body--featured .news-list{padding-left:clamp(28px,3vw,48px);border-left:1px solid var(--news-rule)}}.news-shorts{margin-bottom:var(--news-block-gap);scroll-margin-top:96px}.news-shorts__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);grid-gap:var(--news-gutter);gap:var(--news-gutter);overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.5rem;list-style:none;scrollbar-width:none}.news-shorts__track::-webkit-scrollbar{display:none}@media (min-width:640px){.news-shorts__track{grid-auto-columns:minmax(0,calc((100% - 5 * var(--news-gutter)) / 6))}}.news-short__frame{display:block;width:100%;aspect-ratio:9/16;overflow:hidden;margin-bottom:.6rem;background-color:var(--color-black)}.news-short__frame img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-short:hover .news-short__frame img{transform:scale(1.04)}.news-short__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:Epilogue,sans-serif;font-size:.95rem;font-weight:700;line-height:1.25}.news-short:hover .news-short__title{text-decoration:underline;text-underline-offset:3px}.news-article__crumbs{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:clamp(104px,8vw,116px);font-size:var(--news-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-article__crumbs a{text-underline-offset:3px}.news-article__crumbs a:focus-visible,.news-article__crumbs a:hover{text-decoration:underline}.news-article__head{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;max-width:min(100%,48rem);margin:clamp(20px,2.5vw,32px) 0 clamp(20px,2.5vw,28px)}.news-article__headline{font-size:var(--news-hero);font-weight:900;line-height:1.07}.news-article__deck{max-width:50ch;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5;color:var(--news-secondary)}.news-article__byline{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.9rem;border-top:1px solid var(--news-rule-soft);width:100%;font-size:var(--news-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-article__author{color:var(--news-ink);font-weight:700}.news-article__media{margin-bottom:clamp(32px,4vw,56px)}.news-article__caption{margin-top:.6rem;font-size:var(--news-meta);line-height:1.5;color:var(--news-muted)}.news-article__body{padding-bottom:clamp(48px,6vw,72px)}.news-step+.news-step{margin-top:clamp(32px,4vw,48px)}.news-step__head{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.9rem;font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);font-weight:800}.news-step__num{font-size:.8em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--news-breaking)}.news-step__body{font-size:var(--news-body);line-height:1.65}.news-step__body+.news-step__body{margin-top:1.4rem}.news-article__source{margin-top:clamp(32px,4vw,48px);padding-top:1.25rem;border-top:1px solid var(--news-rule-soft);font-size:var(--news-body);line-height:1.6;color:var(--news-secondary)}.news-article__source a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.news-hero{position:relative;display:flex;align-items:flex-end;min-height:min(88svh,820px);margin-bottom:clamp(32px,4vw,56px);overflow:hidden;background-color:var(--color-black);color:var(--color-white)}.news-hero__film{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.news-hero__film .news-figure__play{z-index:2}.news-hero__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.45) 45%,rgba(0,0,0,.15))}.news-hero__text{position:relative;z-index:3;width:100%;padding-bottom:clamp(32px,5vw,64px);pointer-events:none}.news-hero__text a,.news-hero__text time{pointer-events:auto}.news-hero__text .news-article__author,.news-hero__text .news-article__deck,.news-hero__text .news-article__headline{color:var(--color-white)}.news-hero__text .news-article__deck{max-width:44ch;color:rgba(255,255,255,.82)}.news-hero__text .news-article__byline{border-top-color:rgba(255,255,255,.25);color:rgba(255,255,255,.72)}.news-article__crumbs--on-dark{padding-top:0;margin-bottom:1.25rem;color:rgba(255,255,255,.75)}.news-article--immersive .news-hero__text .news-article__crumbs{padding-top:0}.news-explainer__top{display:grid;grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);align-items:start;margin-bottom:clamp(32px,4vw,56px)}@media (min-width:1024px){.news-explainer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.news-explainer__top>:only-child{grid-column:1/-1}}.news-article--explainer .news-article__head{margin-bottom:0}.news-article--explainer .news-article__headline{font-size:var(--news-major)}.news-article--explainer .news-step__head{font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);padding-bottom:.6rem;border-bottom:1px solid var(--news-rule-soft)}.news-facts{margin-bottom:clamp(32px,4vw,48px);padding:1.5rem;background-color:var(--color-black);color:var(--bg-color)}.news-facts__title{margin-bottom:1.1rem;font-size:var(--news-meta);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--news-breaking)}.news-facts__list{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:640px){.news-facts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-facts__item dt{font-size:var(--news-meta);letter-spacing:.04em;text-transform:uppercase;opacity:.7}.news-facts__item dd{margin-top:.3rem;font-family:Epilogue,sans-serif;font-size:clamp(1.4rem,1.2rem + .8vw,2rem);font-weight:800;line-height:1.1}.news-article--brief .news-article__headline{font-size:var(--news-major)}.news-article--brief .news-article__head{gap:.7rem;margin-bottom:clamp(20px,3vw,32px)}.news-article--brief .news-step__head{font-size:clamp(1.05rem,1rem + .4vw,1.25rem);letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-article--brief .news-step+.news-step{margin-top:clamp(24px,3vw,32px)}.news-subhead{margin:clamp(28px,3.5vw,40px) 0 .9rem;font-size:clamp(1.2rem,1.05rem + .7vw,1.5rem);font-weight:800}.news-pullquote{margin:clamp(28px,3.5vw,40px) 0;padding-left:clamp(16px,2vw,24px);border-left:2px solid var(--news-rule-strong)}.news-pullquote p{font-family:Epilogue,sans-serif;font-size:clamp(1.25rem,1.1rem + .8vw,1.7rem);font-weight:700;line-height:1.3;letter-spacing:-.01em}.news-pullquote cite{display:block;margin-top:.75rem;font-family:DM Sans,sans-serif;font-size:var(--news-meta);font-style:normal;letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-article--simple .news-article__headline{font-size:var(--news-major)}.news-article--simple .news-article__media{margin-top:clamp(24px,3vw,36px)}.news-editorial__mark{display:inline-flex;align-items:center;gap:.55rem;font-family:Epilogue,sans-serif;font-size:var(--news-meta);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.news-editorial__mark img{width:14px;height:14px}.news-article--editorial .news-article__headline{font-size:var(--news-major)}.news-editorial__disclosure{margin-bottom:clamp(28px,3.5vw,40px);padding:1.1rem 1.35rem;border:1px solid var(--news-rule);font-size:.95rem;line-height:1.5;color:var(--news-secondary)}.news-story--as-editorial .news-story__art:empty{display:none}.news-story--as-editorial .news-story__text>.news-kicker{color:var(--news-ink)}.news-live__kicker{gap:.6rem}.news-live__badge,.news-live__kicker{display:inline-flex;align-items:center}.news-live__badge{gap:.4rem;color:var(--news-breaking)}.news-live__badge:before{content:"";width:7px;height:7px;border-radius:50%;background-color:currentColor}.news-live__badge--ended{color:var(--news-muted)}.news-live__key{margin-bottom:clamp(28px,3.5vw,40px);padding:1.25rem 1.5rem;background-color:var(--color-white);border:1px solid rgba(26,26,26,.1)}.news-live__key-title{margin-bottom:.75rem;font-family:DM Sans,sans-serif;font-size:var(--news-meta);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--news-muted)}.news-live__key ul{display:flex;flex-direction:column;gap:.6rem;padding-left:1.1rem}.news-live__key li{font-size:var(--news-body);line-height:1.45}.news-live__feed{list-style:none}.news-live__entry{position:relative;padding:0 0 clamp(24px,3vw,32px) clamp(16px,2.5vw,28px);border-left:1px solid var(--news-rule)}.news-live__entry:last-child{padding-bottom:0;border-left-color:transparent}.news-live__entry:before{content:"";position:absolute;top:.45rem;left:-4px;width:7px;height:7px;border-radius:50%;background-color:var(--news-ink)}.news-live__entry:first-child:before{background-color:var(--news-breaking)}.news-live__time{display:block;margin-bottom:.35rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--news-meta);letter-spacing:.06em;color:var(--news-muted)}.news-live__entry-title{margin-bottom:.5rem;font-size:clamp(1.15rem,1.05rem + .5vw,1.4rem);font-weight:800}.news-interview__label{color:var(--color-maroon)}.news-interview__top{display:grid;grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);align-items:start;margin-bottom:clamp(28px,3.5vw,44px)}@media (min-width:1024px){.news-interview__top{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.news-article--interview .news-article__head{margin-bottom:0}.news-article--interview .news-article__headline{font-size:var(--news-major)}.news-interview__subject{display:flex;flex-direction:column;padding-top:.25rem;font-family:DM Sans,sans-serif}.news-interview__name{font-family:Epilogue,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.01em}.news-interview__role{font-size:var(--news-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-interview__portrait{margin:0}.news-interview__portrait img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:top;background-color:#18161a}.news-qa+.news-qa{margin-top:clamp(24px,3vw,36px)}.news-qa__q{margin-bottom:.75rem;font-family:Epilogue,sans-serif;font-size:var(--news-meta);font-weight:800;letter-spacing:.08em;line-height:1.5;text-transform:uppercase;color:var(--color-maroon)}.news-qa__a{font-size:var(--news-body);line-height:1.65}.news-qa__a+.news-qa__a{margin-top:1.1rem}.news-note{margin-top:clamp(28px,3.5vw,40px);padding-top:1.25rem;border-top:1px solid var(--news-rule-soft);font-size:var(--news-meta);font-style:italic;color:var(--news-muted)}.news-analysis__label{color:var(--color-maroon)}.news-analysis__author{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;font-family:DM Sans,sans-serif}.news-analysis__author a{font-weight:700;text-underline-offset:3px}.news-analysis__author a:focus-visible,.news-analysis__author a:hover{text-decoration:underline}.news-analysis__beat{font-size:var(--news-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--news-muted)}.news-thesis{margin-bottom:clamp(28px,3.5vw,40px);padding:1.25rem 1.5rem;border-left:2px solid var(--color-maroon);background-color:var(--color-white);font-family:Epilogue,sans-serif;font-size:clamp(1.1rem,1rem + .5vw,1.35rem);font-weight:700;line-height:1.35}.news-thesis__label{display:block;margin-bottom:.5rem;font-family:DM Sans,sans-serif;font-size:var(--news-meta);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--color-maroon)}.news-article--analysis .news-article__headline,.news-article--opinion .news-article__headline{font-size:var(--news-major)}.news-opinion__label{color:var(--news-breaking)}.news-opinion__author{display:flex;align-items:center;gap:.85rem;margin-top:.5rem}.news-opinion__portrait{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:top;background-color:#18161a}.news-opinion__who{display:flex;flex-direction:column;font-family:DM Sans,sans-serif}.news-opinion__who a{font-weight:700;text-underline-offset:3px}.news-opinion__who a:focus-visible,.news-opinion__who a:hover{text-decoration:underline}.news-opinion__role{font-size:.95rem;color:var(--news-muted)}.news-article--opinion .news-article__body{padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--news-rule-soft)}@media (min-width:1024px){.news-block__body--solo{grid-template-columns:minmax(0,1fr)}.news-block__body--solo .news-story--standard{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);align-items:center}}.news-story__still{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#18161a}.news-story__still img{width:100%;height:100%;object-fit:cover;object-position:top center}.news-related{padding-bottom:var(--news-block-gap)}.news-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--news-gutter);gap:var(--news-gutter)}.news-related__item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.news-related__frame{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;margin-bottom:.25rem;background-color:var(--color-black)}.news-related__frame img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-related__item:hover .news-related__frame img{transform:scale(1.03)}.news-related__headline{font-family:Epilogue,sans-serif;font-size:var(--news-small-story);font-weight:700;line-height:1.25}.news-related__item:focus-visible .news-related__headline,.news-related__item:hover .news-related__headline{text-decoration:underline;text-underline-offset:4px}@media (max-width:640px){.news-dateline{padding-top:88px}.news-latest__link{grid-template-columns:1fr;gap:.35rem}.news-block,.news-lead,.news-shorts{margin-bottom:var(--news-section-gap)}.news-article__crumbs{padding-top:88px}.news-article__head{max-width:none}.news-hero{min-height:min(78svh,620px)}.news-story__overlay{position:static;padding:0;background:none;color:inherit}.news-story__overlay .news-story__headline{color:inherit;text-shadow:none}.news-story--as-immersive .news-story__art{display:flex;flex-direction:column;gap:.85rem}.news-related__grid{grid-template-columns:1fr;gap:clamp(24px,6vw,32px)}.news-latest__foot{grid-column:1}}@media (prefers-reduced-motion:reduce){.news *,.news :after,.news :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.watch{--watch-bg:#1f1f1f;--watch-pad:clamp(20px,4vw,48px);--watch-max:1600px;min-height:60svh;background-color:var(--watch-bg);color:var(--color-white);font-family:DM Sans,sans-serif}.watch--loading{min-height:100svh}.watch__inner{max-width:var(--watch-max);margin:0 auto;padding:0 var(--watch-pad)}.watch-hero{position:relative;display:flex;align-items:flex-end;width:100%;min-height:min(70svh,720px);overflow:hidden;background-color:var(--color-black)}.watch-hero__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.watch-hero__scrim{position:absolute;inset:0;background:linear-gradient(to top,var(--watch-bg) 0,rgba(0,0,0,.55) 45%,rgba(0,0,0,.25) 100%)}.watch-hero__inner{position:relative;z-index:1;width:100%;max-width:var(--watch-max);margin:0 auto;padding:0 var(--watch-pad) clamp(32px,5vw,64px)}.watch-hero__eyebrow{margin-bottom:.75rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7)}.watch-hero__title,.watch-nowplaying__title{max-width:22ch;font-family:Epilogue,sans-serif;font-size:clamp(2.125rem,1.4rem + 2.8vw,3.25rem);font-weight:800;line-height:1.02;letter-spacing:-.02em}.watch-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;font-size:.8125rem;color:rgba(255,255,255,.7)}.watch-dot{width:4px;height:4px;border-radius:50%;background-color:rgba(255,255,255,.4)}.watch-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem}.watch-play{display:inline-flex;align-items:center;gap:.5rem;min-height:46px;padding:.85rem 1.75rem;border:none;border-radius:999px;background-color:var(--color-white);color:var(--color-black);font-family:Epilogue,sans-serif;font-size:.95rem;font-weight:700;cursor:pointer;transition:background-color .25s ease}.watch-play:focus-visible,.watch-play:hover{background-color:rgba(255,255,255,.85)}.watch-play svg{width:14px;height:14px}.watch-secondary{display:inline-flex;align-items:center;min-height:46px;padding:.85rem 1.5rem;border-radius:999px;background-color:rgba(255,255,255,.15);color:var(--color-white);font-family:Epilogue,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .25s ease}.watch-secondary:focus-visible,.watch-secondary:hover{background-color:rgba(255,255,255,.28)}.watch-player{width:100%;max-width:var(--watch-max);margin:0 auto;padding-top:clamp(80px,9vw,110px);background-color:var(--watch-bg)}.watch-player iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background-color:var(--color-black)}.watch__nowplaying{padding-top:clamp(20px,3vw,32px)}.watch-nowplaying__meta{margin-top:.6rem;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.6)}.watch--empty .watch__inner{padding-top:clamp(140px,18vw,220px);padding-bottom:clamp(80px,10vw,140px)}.watch-empty__body{margin-top:1rem;font-size:1.05rem;color:rgba(255,255,255,.7)}.watch-empty__body a{color:var(--color-white);text-underline-offset:4px}.watch-related{padding:clamp(40px,6vw,72px) 0 clamp(56px,7vw,96px)}.watch-related__title{margin-bottom:1.25rem;font-family:Epilogue,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.watch-related__track{display:grid;grid-auto-flow:column;grid-auto-columns:144px;grid-gap:10px;gap:10px;padding:0 var(--watch-pad);overflow-x:auto;overscroll-behavior-x:contain;list-style:none;scrollbar-width:none}.watch-related__track::-webkit-scrollbar{display:none}@media (min-width:740px){.watch-related__track{grid-auto-columns:calc((100% - 5 * 20px) / 6);gap:20px}}.watch-related__card{display:flex;flex-direction:column;gap:.5rem;color:inherit;text-decoration:none}.watch-related__frame{display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);background-color:#111111}.watch-related__frame img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.watch-related__card:focus-visible .watch-related__frame img,.watch-related__card:hover .watch-related__frame img{transform:scale(1.04)}.watch-related__headline{font-size:13px;font-weight:500;color:rgba(255,255,255,.92)}@media (max-width:640px){.watch-hero{min-height:min(64svh,520px)}.watch-hero__title{max-width:none}}@media (max-width:991px){.cards-wrapper{--card-w:280px;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;width:100%;padding:40px 24px 120px}.card-wrap+.card-wrap{margin-left:0}.card{transform:none!important}.card-wrap--1{transform:rotate(4deg)!important}.card-wrap--2{transform:rotate(-5deg)!important}.card-wrap--3{transform:rotate(6deg)!important}.card-wrap--4{transform:rotate(-1deg)!important}.card-wrap--5{transform:rotate(-8deg)!important}}@media (max-width:768px){.cards-wrapper{--card-w:min(82vw,300px);flex-direction:column;flex-wrap:nowrap;gap:112px;padding:40px 0 80px}.card-wrap{position:-webkit-sticky;position:sticky;top:110px}.cards-wrapper:after{content:"";flex:none;height:0}.card-wrap--1{transform:rotate(3deg)!important}}@media (max-width:900px){.footer-top{flex-direction:column;gap:60px}.footer-column address,.footer-column h3,.footer-email{font-size:1.5rem}.footer-big-text{font-size:40vw}}@media (max-width:768px){.about-header{padding:7.5rem 0 4rem}.about-header__crumbs{padding:0 20px;margin-bottom:1.25rem}.about-header__title-row{margin-bottom:2.5rem;padding:0 20px}.about-header__title-wrap{width:100%}.about-header__blob{top:-2rem;left:-3rem;width:60vw}.about-header__tag{font-size:1.1rem}.about-header__media-blob{left:72%;top:70%;width:38%}.about-intro{padding:4rem 20px 5rem}.about-intro__sticker{top:0;left:auto;right:1rem;width:80px}.about-intro__col{width:100%;font-size:1.05rem}.about-slider{padding-bottom:5rem}.about-slider__track{gap:10px;padding:0 20px;scroll-padding-inline:20px}.about-slider__item{width:62vw}.about-more{padding:6rem 20px 7rem}.about-more__blob{width:40vw}.about-more__links{flex-direction:column;align-items:stretch}.about-more__link{min-width:0}.team{padding-bottom:5rem}.team__intro{font-size:1.05rem}.team-member-grid{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.team-member-grid::-webkit-scrollbar{display:none}.team-member-grid>li{flex:0 0 44vw;scroll-snap-align:start}.team-member-hover-info{padding:.75rem .4rem}.team-member-hover-info__name{font-size:.95rem}.team-member-hover-info__role{font-size:.75rem}.profile__header{grid-template-columns:1fr;min-height:0}.profile__photo{order:-1;aspect-ratio:4/5}.profile__details{padding:2.5rem 20px 4rem}.profile__crumbs{margin-bottom:1.5rem}.profile__intro{margin:1.75rem 0 1.25rem}.profile__bio{font-size:1.05rem}.profile-facts{padding:4.5rem 20px}.profile-facts__grid{grid-template-columns:1fr 1fr;gap:2rem 1.25rem}.profile-facts__item--funFact,.profile-facts__item--inspiredBy{grid-column:1/-1}.profile-more{padding:5rem 20px 6rem}.profile-more__tiles{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.profile-tile__name{font-size:1.1rem}.profile-tile__role{font-size:.9rem}.profile-more__careers{padding:.5rem 0}.profile-more__all{margin-top:3rem}.navbar{padding:14px 16px}.logo-truus{width:170px}.logo-work-container{width:28px;height:44px}.logo-work-text{font-size:1.4rem;left:calc(100% + 6px)}.nav-burger{width:26px;height:26px}.nav-bar__whatsapp-svg{width:26px}.header-content{height:100svh;padding:0 24px;text-align:center}.header-content h1{font-size:2rem}.content-section{padding:80px 0 0;overflow:visible}.main-title{font-size:3rem;letter-spacing:-2px}.title-underline-svg{width:100px;bottom:-10px}.title-container{margin-bottom:50px}.Double-marquee{flex-direction:column;align-items:flex-start;padding:60px 24px 0;gap:0;min-height:unset}.marquee-left{max-width:100%;width:100%;justify-content:flex-start;align-items:flex-start;min-height:340px}.marquee-text-container{text-align:left}.marquee-left h2{font-size:2.6rem;letter-spacing:-1.5px;margin-bottom:0;margin-right:0}.marquee-blob-container{width:240px;height:280px;top:45%;left:20%}.marquee-svg-item:first-child{width:60px;bottom:10%;left:55%}.marquee-svg-item:nth-child(2){width:220px;bottom:-5%;left:55%}.marquee-underline{top:5rem;right:auto;left:9.5rem;width:70px}.marquee-right{flex-direction:column;gap:8px;width:calc(100% + 48px);height:auto;margin:0 -24px;padding:20px 0 32px}.marquee-column{flex:none}.marquee-column:after,.marquee-column:before{top:0;bottom:0;left:auto;right:auto;width:40px;height:auto}.marquee-column:before{left:0;background:linear-gradient(to right,var(--bg-color) 0,transparent 100%)}.marquee-column:after{right:0;background:linear-gradient(to left,var(--bg-color) 0,transparent 100%)}.marquee-track{flex-direction:row;width:max-content;gap:0}.marquee-column:first-child .marquee-track{animation:marqueeRight 20s linear infinite}.marquee-column:nth-child(2) .marquee-track{animation:marqueeLeft 20s linear infinite}.marquee-item{width:130px;height:130px;flex-shrink:0;margin-right:8px}.footer-inner{--footer-pad-x:20px;--footer-pad-bottom:30px;padding:50px var(--footer-pad-x) var(--footer-pad-bottom);min-height:0}.footer-top{flex-direction:column;gap:36px}.footer-column h3{font-size:1.4rem;letter-spacing:-.5px}.footer-column address{font-size:1.25rem}.footer-email{font-size:1.3rem}.footer-whatsapp{font-size:1.1rem;margin-top:-6px}.footer-map-link{font-size:.95rem}.sticker-boom{left:2%;bottom:10%;width:90px}.sticker-smiley{left:30%;bottom:5%;width:90px}.sticker-heart{left:50%;bottom:18%;width:85px}.footer-sticker.sticker-hands{left:60%;bottom:2%;width:90px}.footer-sticker.sticker-100{left:72%;bottom:20%;width:80px}.footer-sticker.sticker-camera{right:2%;bottom:8%;width:85px}.footer-bottom{margin-top:48px}.footer-credits-wrapper{margin-right:-15px;margin-bottom:-15px}.footer-credits{font-size:.75rem}.credits-box{padding:16px 20px;gap:20px}.credits-label{font-size:.85rem}.credits-name{font-size:.95rem}.navbar{flex-wrap:wrap;row-gap:8px}.nav-menu{order:4;flex:0 0 100%;margin:0}.nav-menu__list{justify-content:center;gap:1.5rem}.nav-menu__link{font-size:.95rem}.nav-menu__link:after{bottom:-3px}.careers-header{padding:7.5rem 0 0}.careers-header__crumbs{padding:0 20px;margin-bottom:1.25rem}.careers-header__top{grid-template-columns:1fr;align-items:start;gap:2rem;padding:0 20px;margin-bottom:2.5rem}.careers-header__aside{gap:1.5rem;padding-bottom:0}.careers-header__intro{font-size:1.1rem}.careers-jumps__link{padding:.45rem .9rem;font-size:.9rem}.careers-roles,.careers-why{padding:4.5rem 0}.careers-section__head{padding:0 20px;margin-bottom:2rem}.careers-section__intro,.careers-values__intro{font-size:1.05rem}.careers-perks{grid-template-columns:1fr;padding:0 20px}.careers-perk{padding:1.5rem}.careers-quotes{padding:3.5rem 20px}.careers-quote-media{width:100%}.careers-quote__photo{width:68px;height:68px}.careers-values{padding:4.5rem 20px 5rem}.careers-values__list{grid-template-columns:1fr;gap:2rem}.careers-role-list{grid-template-columns:1fr;padding:0 20px}.careers-role{padding:1.75rem 0}.careers-apply{grid-template-columns:1fr;gap:2.5rem;padding:4.5rem 20px 5rem}.careers-apply__body{font-size:1.05rem;margin:1.25rem 0 2rem}.careers-apply__openings{padding:1.5rem}}@media (min-width:769px) and (max-width:991px){.nav-menu{margin-right:1.25rem}.nav-menu__list{gap:1.25rem}.nav-menu__link{font-size:1rem}.careers-header__crumbs,.careers-header__top,.careers-perks,.careers-role-list,.careers-section__head{padding-left:2rem;padding-right:2rem}.careers-quotes{padding:4.5rem 2rem}.careers-apply,.careers-values{padding-left:2rem;padding-right:2rem}.careers-apply,.careers-header__top,.careers-role-list{grid-template-columns:1fr}.careers-perks,.careers-values__list{grid-template-columns:repeat(2,1fr)}}