@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}ul[class],ol[class]{list-style:none;margin:0;padding:0}a{text-decoration:none;color:inherit}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--wp--preset--color--background-level-1);border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;clip-path:none;color:var(--wp--preset--color--text-primary);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}h1{font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}h2{font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-.8px,-.2697597349px + -.0331400166vw,-.4px)}h3{font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.5rem,1.4185998343rem + .3314001657vw,1.75rem);line-height:clamp(1.8rem,1.7592999171rem + .1657000829vw,1.925rem);letter-spacing:clamp(-.4px,.1302402651px + -.0331400166vw,0px)}h4{font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}h5{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}h6{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:clamp(1.25rem,1.2337199669rem + .0662800331vw,1.3rem);letter-spacing:0px}.entry-title a{color:inherit}.entry-title a:hover{color:var(--wp--preset--color--accent-brand)}.entry-meta{color:var(--wp--preset--color--text-tertiary);display:flex;gap:.75em;flex-wrap:wrap;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}::selection{background:#0000001a;color:inherit}:is(pre,.button:not(.button--secondary,.button--brand),.menu-toggle,.site-header__support,.tag-label--dark,.card-overlay,.block-podcast-highlight__featured,.archive-hero:not(.archive-hero--plain,.archive-hero--brand),.series-hero,.site-header--accent) ::selection,:is(pre,.button:not(.button--secondary,.button--brand),.menu-toggle,.site-header__support,.tag-label--dark)::selection{background:#ffffff4d}:is(.article-card,.card-compact,.card-overlay,.topic-latest,.topic-series,.more-content,.block-related-articles,.block-related,.block-series-showcase,.block-most-read,.block-podcast-shows,.block-taxonomy-showcase) :is([class$=__title],[class*="__title "]){text-wrap:pretty;hyphens:auto;hyphenate-limit-chars:6 3 2}:is(.article-card,.card-compact,.card-overlay,.topic-latest,.topic-series,.more-content,.block-related-articles,.block-related,.block-series-showcase) :is([class$=__excerpt],[class*="__excerpt "]){text-wrap:pretty;hyphens:auto;hyphenate-limit-chars:6 3 2}:where(:focus-visible:not(input,textarea,select)){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.article-card:not(.article-card--in-breve):has(.article-card__title-link:focus-visible),.card-compact:not(.cover-card__content):has(a.card-compact__title:focus-visible),.author-card--link:has(.author-card__name:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.article-card:not(.article-card--in-breve) .article-card__title-link:focus-visible,.card-compact a.card-compact__title:focus-visible,.author-card--link .author-card__name:focus-visible{outline:none;box-shadow:none}:is(.article-card__media,.card-cover,.block-article-picker__media,.card-overlay__media) img{transition:transform .35s ease}@media (prefers-reduced-motion: reduce){:is(.article-card__media,.card-cover,.block-article-picker__media,.card-overlay__media) img{transition:none}}@media (hover: hover) and (prefers-reduced-motion: no-preference){:is(.article-card,.card-cover,.block-series-showcase__item,.cover-card,.book-card,.block-series-showcase__main,.block-podcast-shows__item,.block-taxonomy-showcase__latest,.block-related__card,.topic-series__card,.topic-latest,.more-content__main,.more-content__item,.block-related-articles__item,.block-most-read__item):hover :is(.article-card__media,.card-cover,.block-article-picker__media,.card-overlay__media) img{transform:scale(1.06)}}@media (prefers-reduced-motion: no-preference){:is(.article-card,.card-cover,.block-series-showcase__item,.cover-card,.book-card,.block-series-showcase__main,.block-podcast-shows__item,.block-taxonomy-showcase__latest,.block-related__card,.topic-series__card,.topic-latest,.more-content__main,.more-content__item,.block-related-articles__item,.block-most-read__item):has(:focus-visible) :is(.article-card__media,.card-cover,.block-article-picker__media,.card-overlay__media) img,:is(.article-card,.card-cover,.block-series-showcase__item,.cover-card,.book-card,.block-series-showcase__main,.block-podcast-shows__item,.block-taxonomy-showcase__latest,.block-related__card,.topic-series__card,.topic-latest,.more-content__main,.more-content__item,.block-related-articles__item,.block-most-read__item).touch-active :is(.article-card__media,.card-cover,.block-article-picker__media,.card-overlay__media) img{transform:scale(1.06)}}@media (hover: hover){.cover-card:hover .card-compact__title:before{clip-path:inset(0 0 -.5em 0)}}.cover-card:has(:focus-visible) .card-compact__title:before,.cover-card.touch-active .card-compact__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.book-card:hover .card-compact__title:before{clip-path:inset(0 0 -.5em 0)}}.book-card:has(:focus-visible) .card-compact__title:before,.book-card.touch-active .card-compact__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.block-series-showcase__main:hover .block-series-showcase__title:before{clip-path:inset(0 0 -.5em 0)}}.block-series-showcase__main:has(:focus-visible) .block-series-showcase__title:before,.block-series-showcase__main.touch-active .block-series-showcase__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.block-podcast-shows__item:hover .block-podcast-shows__title:before{clip-path:inset(0 0 -.5em 0)}}.block-podcast-shows__item:has(:focus-visible) .block-podcast-shows__title:before,.block-podcast-shows__item.touch-active .block-podcast-shows__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.block-taxonomy-showcase__latest:hover .block-taxonomy-showcase__title:before{clip-path:inset(0 0 -.5em 0)}}.block-taxonomy-showcase__latest:has(:focus-visible) .block-taxonomy-showcase__title:before,.block-taxonomy-showcase__latest.touch-active .block-taxonomy-showcase__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.block-related__card:hover .block-related__title:before{clip-path:inset(0 0 -.5em 0)}}.block-related__card:has(:focus-visible) .block-related__title:before,.block-related__card.touch-active .block-related__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.topic-series__card:hover .topic-series__title:before{clip-path:inset(0 0 -.5em 0)}}.topic-series__card:has(:focus-visible) .topic-series__title:before,.topic-series__card.touch-active .topic-series__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.topic-latest:hover .topic-latest__title:before{clip-path:inset(0 0 -.5em 0)}}.topic-latest:has(:focus-visible) .topic-latest__title:before,.topic-latest.touch-active .topic-latest__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.more-content__main:hover .more-content__main-title:before{clip-path:inset(0 0 -.5em 0)}}.more-content__main:has(:focus-visible) .more-content__main-title:before,.more-content__main.touch-active .more-content__main-title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.more-content__item:hover .more-content__item-title:before{clip-path:inset(0 0 -.5em 0)}}.more-content__item:has(:focus-visible) .more-content__item-title:before,.more-content__item.touch-active .more-content__item-title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.block-related-articles__item:hover .block-related-articles__title:before{clip-path:inset(0 0 -.5em 0)}}.block-related-articles__item:has(:focus-visible) .block-related-articles__title:before,.block-related-articles__item.touch-active .block-related-articles__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover){.block-most-read__item:hover .block-most-read__title:before{clip-path:inset(0 0 -.5em 0)}}.block-most-read__item:has(:focus-visible) .block-most-read__title:before,.block-most-read__item.touch-active .block-most-read__title:before{clip-path:inset(0 0 -.5em 0)}@media (prefers-reduced-motion: no-preference){.block-article-picker:has(>.block-article-picker__media:is(:focus-visible,.touch-active),>.block-article-picker__text>.article-card--hero-main:is(:has(:focus-visible),.touch-active)) .block-article-picker__media img{transform:scale(1.06)}}.block-article-picker:has(>.block-article-picker__media:is(:focus-visible,.touch-active),>.block-article-picker__text>.article-card--hero-main:is(:has(:focus-visible),.touch-active)) .article-card--hero-main .article-card__title:before{clip-path:inset(0 0 -.5em 0)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.block-article-picker:has(>.block-article-picker__media:hover,>.block-article-picker__text>.article-card--hero-main:hover) .block-article-picker__media img{transform:scale(1.06)}}@media (hover: hover){.block-article-picker:has(>.block-article-picker__media:hover,>.block-article-picker__text>.article-card--hero-main:hover) .article-card--hero-main .article-card__title:before{clip-path:inset(0 0 -.5em 0)}}.card-overlay__title{--hover-ul: var(--wp--preset--color--text-primary-inverse);position:relative}.card-overlay__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.card-overlay__title:before{transition:none}}@media (hover: hover){.card-overlay:hover .card-overlay__title:before{clip-path:inset(0 0 -.5em 0)}}@media (hover: hover) and (prefers-reduced-motion: no-preference){.card-overlay:hover .card-overlay__media img{transform:scale(1.06)}}.card-overlay:focus-visible .card-overlay__title:before,.card-overlay.touch-active .card-overlay__title:before{clip-path:inset(0 0 -.5em 0)}@media (prefers-reduced-motion: no-preference){.card-overlay:focus-visible .card-overlay__media img,.card-overlay.touch-active .card-overlay__media img{transform:scale(1.06)}}@media (hover: none){:root :where(a:where(:not(.wp-element-button)):hover){color:var(--wp--preset--color--text-primary)}}:root{--irpi-header-height: 64px}@media (min-width: 768px){:root{--irpi-header-height: 80px}}.site-header{position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:100;background:var(--wp--preset--color--background-level-1)}.site-header__inner{position:relative;z-index:1;display:flex;align-items:center;gap:8px;min-height:var(--irpi-header-height);box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.site-header__links{display:none}@media (min-width: 1024px){.site-header__links{display:flex;align-items:center;align-self:stretch;margin-right:auto;padding-right:var(--wp--preset--spacing--l)}}.site-header__links-list{display:flex;align-items:center;gap:var(--wp--preset--spacing--l);margin:0;padding:0;list-style:none}.site-header__link{display:flex;align-items:center;gap:var(--wp--preset--spacing--xxs);padding-block:var(--wp--preset--spacing--xs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}@media (hover: hover){.site-header__link:hover .site-header__link-label:before{clip-path:inset(0 0 -.5em 0)}}.site-header__link:focus-visible .site-header__link-label:before,.site-header__link.touch-active .site-header__link-label:before{clip-path:inset(0 0 -.5em 0)}.site-header__link.is-current .site-header__link-label:before{clip-path:inset(0 0 -.5em 0)}.site-header__link-label{--hover-ul: var(--hdr-link-color, var(--wp--preset--color--text-primary));position:relative}.site-header__link-label:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:.3em;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.site-header__link-label:before{transition:none}}.site-header__link-icon{display:flex;width:1rem;height:1rem}.site-header__link-icon svg{width:100%;height:100%}.site-header__actions{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);margin-left:auto}.site-header__support{display:inline-flex;align-items:center;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);white-space:nowrap;border-radius:9999px;text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px;--button-bg: var(--wp--preset--color--accent);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--preset--color--accent-hover);--button-bg-pressed: var(--wp--preset--color--accent-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.site-header__support:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.site-header__support:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.site-header__support:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.site-header__support:disabled,.site-header__support[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.site-header__support:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.site-header__support{transition:none}}.site-header--accent{background:var(--irpi-accent)}.site-header--accent .site-branding__link,.site-header--accent .site-header__link{--hdr-link-color: var(--wp--preset--color--text-primary-inverse);color:var(--wp--preset--color--text-primary-inverse);transition:color .2s ease}.site-header--accent[data-fg=dark] .site-header__link{--hdr-link-color: var(--wp--preset--color--text-primary);color:var(--wp--preset--color--text-primary)}.site-header--accent .site-header__clip{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none}.site-header--accent .site-header__bg{position:absolute;inset:0;background:var(--wp--preset--color--background-level-1);transform:translate3d(0,100%,0)}.site-header--accent .site-branding__link{position:relative}.site-header--accent .site-branding__logo-dark{position:absolute;inset:0;display:flex;color:var(--wp--preset--color--background-page-inverse);clip-path:inset(var(--logo-clip, 999px) 0 0 0)}.site-header--accent:is(.accent-brand,.accent-newsletter) .site-branding__link,.site-header--accent:is(.accent-brand,.accent-newsletter) .site-header__link{--hdr-link-color: var(--wp--preset--color--text-primary);color:var(--wp--preset--color--text-primary)}.site-header--accent:is(.accent-brand,.accent-newsletter) .site-branding__link{color:var(--wp--preset--color--background-page-inverse)}.has-mega-menu-open .site-header--accent .site-branding__link{color:var(--wp--preset--color--background-page-inverse)}.has-mega-menu-open .site-header--accent .site-header__bg{transform:translate3d(0,100%,0)!important}.site-header__support,.site-header__links{transition:opacity .15s ease,visibility 0s,background-color .15s ease,color .15s ease,box-shadow .15s ease}@media (prefers-reduced-motion: reduce){.site-header__support,.site-header__links{transition:none}}.site-header:has(.menu-toggle[aria-expanded=true]) .site-header__support,.site-header:has(.menu-toggle[aria-expanded=true]) .site-header__links{visibility:hidden;opacity:0;transition:opacity .15s ease,visibility 0s .15s,background-color .15s ease,color .15s ease,box-shadow .15s ease}.has-mega-menu-shown .site-header,.has-mega-menu-shown,.has-mega-menu-shown body{background:var(--wp--preset--color--accent-brand)}.has-mega-menu-open .site-frame{display:contents}.site-branding{display:flex;align-items:center;flex:1 0 0;min-width:0;padding-left:var(--wp--preset--spacing--xxxs)}@media (min-width: 1024px){.site-branding{flex:0 1 calc(50% - 12px);margin-right:16px}}@media (min-width: 1024px) and (max-width: 1279px){.site-branding{flex:0 0 auto;margin-right:calc(var(--wp--preset--spacing--xxl) - 8px)}}.site-branding__title{display:flex;align-items:center;min-width:0;margin:0;font:inherit}.site-branding__link{display:inline-flex;color:var(--wp--preset--color--background-page-inverse)}.site-branding__link svg{width:auto;height:1.75rem}@media (max-width: 767px){.site-branding__link svg{height:var(--hdr-logo-h)}}@media (max-width: 539px){.site-branding__link{position:relative;width:calc(var(--hdr-logo-h) * 2.9625);height:var(--hdr-logo-h)}.site-branding__link svg{position:absolute;top:0;left:0;width:auto;max-width:none;height:var(--hdr-logo-h);aspect-ratio:292/34}}.site-branding img{max-height:34px;width:auto}.menu-toggle{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xs);border:0;border-radius:9999px;cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px;background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.menu-toggle:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.menu-toggle:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.menu-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.menu-toggle:disabled,.menu-toggle[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.menu-toggle:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.menu-toggle{transition:none}}@media (min-width: 768px){.menu-toggle{gap:0;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s)}}.menu-toggle__icon{display:flex;width:1.25rem;height:1.25rem;margin:2px}.menu-toggle__icon svg{width:100%;height:100%}.menu-toggle__icon--close,.menu-toggle[aria-expanded=true] .menu-toggle__icon--open{display:none}.menu-toggle[aria-expanded=true] .menu-toggle__icon--close{display:flex}.menu-toggle__label{padding-inline:var(--wp--preset--spacing--xxs)}@media (max-width: 767px){.menu-toggle__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;font-size:1px;line-height:1px;color:transparent}}:root{--hdr-btn-h: clamp(36px, calc(36px + (100vw - 320px)*.0548) , 40px);--hdr-logo-h: clamp(30.6px, calc(30.6px + (100vw - 320px)*.0466) , 34px);--hdr-cta-pad: clamp(14px, calc(14px + (100vw - 320px)*.0274) , 16px);--hdr-logo-fit-h: calc((100vw - 2 * var(--irpi-grid-inset) - var(--hdr-btn-h) - 10px) / 8.6)}.logo-anim__block{transform-box:fill-box;transform-origin:left center}@media (max-width: 539px){.logo-anim .logo-anim__r,.logo-anim .logo-anim__p,.logo-anim .logo-anim__i2,.logo-anim .logo-anim__e,.logo-anim .logo-anim__d,.logo-anim .logo-anim__i3,.logo-anim .logo-anim__a{opacity:0}.logo-anim .logo-anim__m{transform:translate(-87.43px)}.logo-anim .logo-anim__block{transform:scaleX(.8861)}.site-header__inner{flex-wrap:wrap;row-gap:var(--wp--preset--spacing--xs)}.site-branding{flex:1 0 auto}.site-header__support{min-height:var(--hdr-btn-h);padding-block:0;padding-inline:var(--hdr-cta-pad)}.menu-toggle{justify-content:center;width:var(--hdr-btn-h);height:var(--hdr-btn-h);padding:0}.header-intro .logo-anim__r,.header-intro .logo-anim__p,.header-intro .logo-anim__i2,.header-intro .logo-anim__e,.header-intro .logo-anim__d,.header-intro .logo-anim__i3,.header-intro .logo-anim__a{animation:irpi-hdr-letters-intro 2.7s both}.header-intro .logo-anim__block{animation:irpi-hdr-block-intro 2.7s both}.header-intro .logo-anim__m{animation:irpi-hdr-m-intro 2.7s both}.header-intro .site-header__support{animation:irpi-hdr-cta-intro 2.7s both}.header-intro .site-branding__link svg{animation:irpi-hdr-logo-fit 2.7s both}}.hdr-expand .logo-anim__r,.hdr-expand .logo-anim__p,.hdr-expand .logo-anim__i2,.hdr-expand .logo-anim__e,.hdr-expand .logo-anim__d,.hdr-expand .logo-anim__i3,.hdr-expand .logo-anim__a{animation:irpi-hdr-letters-expand 1.2s both}.hdr-expand .logo-anim__block{animation:irpi-hdr-block-expand 1.2s both}.hdr-expand .logo-anim__m{animation:irpi-hdr-m-expand 1.2s both}@keyframes irpi-hdr-logo-fit{0%,66.667%{height:min(var(--hdr-logo-h),var(--hdr-logo-fit-h));animation-timing-function:ease-in-out}88.889%,to{height:var(--hdr-logo-h)}}@keyframes irpi-hdr-block-expand{0%{transform:scaleX(.8861);animation-timing-function:ease-in-out}50%{transform:scaleX(4.2149);animation-timing-function:ease-in-out}to{transform:scaleX(1)}}@keyframes irpi-hdr-m-expand{0%{transform:translate(-87.43px);animation-timing-function:ease-in-out}50%,to{transform:none}}@keyframes irpi-hdr-letters-expand{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes irpi-hdr-block-intro{0%,44.444%{transform:scaleX(1);animation-timing-function:ease-in-out}66.667%{transform:scaleX(4.2149);animation-timing-function:ease-in-out}88.889%,to{transform:scaleX(.8861)}}@keyframes irpi-hdr-letters-intro{0%,66.666%{opacity:1}66.667%,to{opacity:0}}@keyframes irpi-hdr-m-intro{0%,66.667%{transform:none;animation-timing-function:ease-in-out}88.889%,to{transform:translate(-87.43px)}}@keyframes irpi-hdr-cta-intro{0%,88.888%{visibility:hidden;opacity:0;transform:scale(.75);animation-timing-function:ease-in-out}88.889%{visibility:visible;opacity:0;transform:scale(.75);animation-timing-function:ease-in-out}94.444%{opacity:1;transform:scale(1.1);animation-timing-function:ease-in-out}to{visibility:visible;opacity:1;transform:scale(1)}}.site-header .screen-reader-text{font-size:1px;line-height:1px;color:transparent}.topics-bar{background:var(--wp--preset--color--background-level-1)}@media (min-width: 768px){.topics-bar{padding-bottom:var(--wp--preset--spacing--s)}}.topics-bar__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);background:linear-gradient(var(--wp--preset--color--border-subtle),var(--wp--preset--color--border-subtle)) no-repeat;background-origin:content-box;background-size:100% 1.5px}.topics-bar__row{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--l);margin-inline:calc(-1 * var(--irpi-grid-inset));padding:calc(var(--wp--preset--spacing--xxs) + 1.5px) var(--irpi-grid-inset) var(--wp--preset--spacing--xxs);overflow:auto hidden;overscroll-behavior-x:contain}@media (min-width: 768px){.topics-bar__row{margin-inline:calc(-1 * var(--irpi-grid-inset));padding-inline:var(--irpi-grid-inset)}}.topics-bar__row{scrollbar-width:none}.topics-bar__row::-webkit-scrollbar{display:none}.topics-bar__row{--fade: var(--irpi-grid-inset)}.topics-bar__row[data-more-start],.topics-bar__row[data-more-end]{mask-image:linear-gradient(to right,var(--fade-start, #000) 0,#000 var(--fade),#000 calc(100% - var(--fade)),var(--fade-end, #000) 100%)}.topics-bar__row[data-more-start]{--fade-start: transparent}.topics-bar__row[data-more-end]{--fade-end: transparent}.topics-bar__row[data-draggable]{cursor:grab}.topics-bar__row.is-dragging{cursor:grabbing;user-select:none}.topics-bar__row.is-dragging .topics-bar__link{pointer-events:none}.topics-bar__list{display:flex;flex-shrink:0;align-items:center;gap:var(--wp--preset--spacing--l);margin:0;padding:0;list-style:none}.topics-bar__link{position:relative;display:flex;align-items:center;height:3rem;color:var(--wp--preset--color--text-primary);text-decoration:none;white-space:nowrap;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.topics-bar__link:after{content:"";position:absolute;left:0;top:calc(50% + 10px);width:0;height:2px;background:var(--wp--preset--color--accent-brand);transform:translateY(-50%);transition:width .2s ease}.topics-bar__link:hover:after,.topics-bar__link:focus-visible:after,.topics-bar__link.is-current:after{width:100%}.topics-bar__list--muted .topics-bar__link{color:var(--wp--preset--color--text-tertiary)}:root{--irpi-grid-margin: clamp(.5rem, .1743993372rem + 1.3256006628vw, 1.5rem);--irpi-grid-padding-content: clamp(.5rem, min(calc(-1.6917808219rem + 10.9589041096vw), clamp(1rem, -.4652029826rem + 5.9652029826vw, 5.5rem)), 5.5rem);--irpi-grid-inset: clamp(1rem, min(calc(-1.1917808219rem + 10.9589041096vw), clamp(1.5rem, -.2908036454rem + 7.2908036454vw, 7rem)), 7rem)}.site-content{padding-block:2rem;box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.site-content:has(>.archive-hero:first-child,>.series-hero:first-child,>.podcast-show:first-child,>.author-archive:first-child,>.topics-index:first-child,>.topic-hero:first-child){padding-top:0}.home .site-content{padding-bottom:0}.site-main{display:flex;flex-direction:column;gap:2.5rem}.entry-content>p:empty{display:none}.entry{max-width:720px}.entry--page{max-width:none}.entry-thumbnail{margin-block:1rem}.entry-thumbnail img{border-radius:4px}.page-header{margin-bottom:1.5rem}.site-footer{background:var(--wp--preset--color--background-level-1);color:var(--wp--preset--color--text-primary)}.site-footer__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);padding-block:clamp(3rem,2.6743993372rem + 1.3256006628vw,4rem)}.site-footer__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--s) 24px;padding-bottom:var(--wp--preset--spacing--m);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 1024px){.site-footer__top .social-links{flex:0 0 calc((100% - 72px)/4);min-width:max-content;justify-content:space-between}}.site-footer .nav-block--columns .nav-block__icon{padding:var(--wp--preset--spacing--xxs);background:var(--wp--preset--color--background-level-2)}.site-footer .nav-block--columns .nav-block__icon svg{width:.75rem;height:.75rem}.site-footer__logo{display:block;flex:1 1 280px;max-width:326px;padding-block:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-primary)}.site-footer__logo svg{display:block;width:100%;height:auto}@media (max-width: 767px){.site-footer__logo{max-width:none}}.site-footer__main{display:flex;flex-wrap:wrap;column-gap:24px}.site-footer__about,.site-footer__nav{display:flex;flex:1 1 280px;flex-direction:column;min-width:0;padding-block:var(--wp--preset--spacing--s)}.site-footer__about{gap:var(--wp--preset--spacing--s)}.site-footer__intro{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding-block:var(--wp--preset--spacing--xs)}.site-footer__title{margin:0 0 calc(var(--wp--preset--spacing--s) - var(--wp--preset--spacing--l));font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.5rem,1.4185998343rem + .3314001657vw,1.75rem);line-height:clamp(1.8rem,1.7592999171rem + .1657000829vw,1.925rem);letter-spacing:clamp(-.4px,.1302402651px + -.0331400166vw,0px)}.site-footer__text{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.site-footer__text p{margin:0}@media (max-width: 767px){.site-footer__title br,.site-footer__text br{display:none}}.site-footer__sections{display:grid}@media (min-width: 768px){.site-footer__sections{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width: 767px){.site-footer__sections .nav-block{border-top:1.5px solid var(--wp--preset--color--border-subtle)}}.site-footer__topics{border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.site-footer__sections,.site-footer__topics{padding-bottom:var(--wp--preset--spacing--l)}}@media (max-width: 767px){.site-footer__nav{padding-bottom:0}}.site-footer__utility{padding-block:var(--wp--preset--spacing--s);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.site-footer .site-footer__utility .nav-block__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows, 1),auto);grid-auto-flow:column;column-gap:24px}@media (max-width: 767px){.site-footer .site-footer__utility .nav-block__list{column-gap:8px}}@media (min-width: 768px){.site-footer .site-footer__utility .nav-block__list{display:flex;flex-flow:row wrap;column-gap:24px}}.site-footer .site-footer__utility .nav-block__link{padding-block:var(--wp--preset--spacing--xs)}.site-footer__bottom{display:grid;gap:var(--wp--preset--spacing--s) 24px;padding-top:var(--wp--preset--spacing--s);border-top:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}@media (min-width: 768px){.site-footer__bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-footer__legal-info{padding-top:var(--wp--preset--spacing--s)}.site-footer__legal,.site-footer__license{margin:0}.site-footer__license a{color:inherit;text-decoration:underline;text-decoration-thickness:7%}.site-footer__license a:hover{color:var(--wp--preset--color--text-primary)}.site-footer__meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--xs)}@media (min-width: 768px){.site-footer__meta{align-items:flex-end;padding-top:var(--wp--preset--spacing--xxs)}}.site-footer__legal-links{display:flex;flex-wrap:wrap;gap:0 var(--wp--preset--spacing--m);margin:0;padding:0;list-style:none}@media (min-width: 768px){.site-footer__legal-links{justify-content:flex-end}}.site-footer__legal-links a{display:inline-flex;min-height:1.75rem;align-items:center;color:inherit;text-decoration:underline;text-decoration-thickness:7%}.site-footer__legal-links a:hover{color:var(--wp--preset--color--text-primary)}.site-footer__credit{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxs);color:inherit;text-decoration:none}.site-footer__credit svg{width:62px;height:auto;color:var(--wp--preset--color--text-secondary)}.site-footer__credit svg path{fill-opacity:1}.site-footer__credit:hover{color:var(--wp--preset--color--text-primary)}.site-footer--reduced .site-footer__nav{flex-basis:100%}@media (min-width: 1024px){.site-footer--reduced .site-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (min-width: 1024px){.site-footer--reduced .site-footer__topics{border-top:0}}.irpiread-archive{gap:0}.irpiread-archive__editions{display:flex;flex-direction:column;padding-block:var(--wp--preset--spacing--xl)}@media (min-width: 768px){.irpiread-archive__editions{padding-block:var(--wp--preset--spacing--xxl) var(--wp--preset--spacing--xxxl)}}.irpiread-edition{display:grid;gap:var(--wp--preset--spacing--l)}@media (min-width: 768px){.irpiread-edition{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 24px}}.irpiread-edition+.irpiread-edition{margin-top:var(--wp--preset--spacing--xxl);padding-top:var(--wp--preset--spacing--xxl);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.irpiread-edition+.irpiread-edition{margin-top:var(--wp--preset--spacing--xxxl);padding-top:var(--wp--preset--spacing--xxxl)}}.irpiread-edition__date{margin:0;color:var(--irpi-accent);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}@media (min-width: 768px){.irpiread-edition__date{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l));grid-column:span 3}}.irpiread-edition__items{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xl)}@media (min-width: 768px){.irpiread-edition__items{grid-row:1;grid-column:4/span 6;gap:var(--wp--preset--spacing--xxl)}}.irpiread-edition__aside{display:contents}@media (min-width: 768px){.irpiread-edition__aside{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l));z-index:2;display:flex;flex-direction:column;align-items:flex-start;grid-row:1;grid-column:10/span 3;padding-left:var(--wp--preset--spacing--l)}}.irpiread-edition__share-rail{display:contents}@media (min-width: 768px){.irpiread-edition__share-rail{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:stretch;grid-row:1;grid-column:10/span 3;padding-left:var(--wp--preset--spacing--l);pointer-events:none}}@media (max-width: 767px){.irpiread-edition .irpiread-edition__author{flex-direction:row-reverse;justify-content:space-between;padding-block:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--s)}.irpiread-edition .irpiread-edition__author .author-card__avatar{margin-top:var(--wp--preset--spacing--m)}.irpiread-edition .irpiread-edition__author .author-card__bio{flex:1 1 0}}.irpiread-edition .irpiread-edition__author .author-card__arrow{background:var(--irpi-accent);color:var(--wp--preset--color--text-primary-inverse)}.irpiread-edition__share{position:relative;display:flex;--irpi-share-arrow: 54px}@media (min-width: 768px){.irpiread-edition__share{position:sticky;bottom:var(--irpi-cta-bottom);pointer-events:auto}}@media (max-width: 767px){.irpiread-edition__share{position:sticky;bottom:calc(var(--wp--preset--spacing--m) + env(safe-area-inset-bottom,0px));z-index:50;order:1;align-self:end;justify-self:end;margin-top:calc(-2.5rem - var(--wp--preset--spacing--l))}}@media (max-width: 767px){.irpiread-edition .irpiread-edition__share-button{justify-content:center;width:2.5rem;height:2.5rem;padding:0}.irpiread-edition__share-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.irpiread-edition__share .share-panel:not(.is-open){right:0;left:auto}.irpiread-edition__share .share-panel.is-open{position:fixed;inset:auto 0 0;max-height:calc(100dvh - var(--irpi-header-height));visibility:visible;transform:none}}[id^=irpiread-],[id^=edizione-]{scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height, 64px) + var(--wp--custom--vertical-rhythm--l))}.archive-index{gap:0;padding-block:var(--wp--custom--vertical-rhythm--m) clamp(0rem,2.6512013256rem + -2.6512013256vw,2rem)}.archive-index .cover-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(280px,(100% - 72px) / 4),1fr));align-items:start;row-gap:var(--wp--preset--spacing--xxl);margin-bottom:var(--wp--preset--spacing--l);column-gap:24px}@media (max-width: 767px){.archive-index .cover-grid{column-gap:8px}}@media (min-width: 768px){.archive-index .cover-grid{margin-bottom:var(--wp--preset--spacing--xxxl)}}@media (min-width: 1024px){.archive-index .cover-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 767px){.archive-index .cover-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--wp--preset--spacing--xl)}}.cover-card{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s)}.cover-card__media{aspect-ratio:345/216}.cover-card--square .cover-card__media{aspect-ratio:1}.cover-card--monochrome .cover-card__media img{filter:grayscale(1)}.cover-card__content{padding-right:24px}@media (max-width: 767px){.cover-card__content{padding-right:8px}}.cover-card .card-compact__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1.375rem;line-height:1.625rem;letter-spacing:-.2px}@media (max-width: 767px){.cover-grid--pair .cover-card .cover-card__content{padding-right:0}.cover-grid--pair .cover-card .card-compact__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.cover-grid--pair .cover-card .card-compact__excerpt{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}}.series-hero{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-inline:var(--irpi-grid-margin)}.series-hero .series-hero__box{display:flex;max-width:1776px;min-height:39.4375rem;margin-inline:auto;background:var(--wp--preset--color--background-page-inverse)}@media (min-width: 768px){.series-hero .series-hero__box{min-height:min(50rem,50vw)}}.series-hero__image{position:absolute;inset:0;filter:grayscale(1)}.series-hero__content{position:relative;display:flex;flex:1;flex-direction:column;gap:var(--wp--preset--spacing--l);padding:var(--wp--preset--spacing--l) var(--irpi-grid-padding-content);padding-inline-end:calc(var(--irpi-grid-padding-content) + var(--wp--preset--spacing--xs));background:linear-gradient(#0000,#0009 69.7%),#0000000d;color:var(--wp--preset--color--text-primary-inverse)}@media (min-width: 768px){.series-hero__content{gap:var(--wp--preset--spacing--xl);padding:var(--wp--preset--spacing--xxl) var(--irpi-grid-padding-content) var(--wp--preset--spacing--xxxl)}}.series-hero__main{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:var(--wp--preset--spacing--xl)}.series-hero__labels{display:flex}.series-hero__labels a.tag-label{gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--s);text-decoration:none}@media (max-width: 767px){.series-hero__labels .tag-label--accent{flex:1 1 auto}}.series-hero__title{max-width:1026px;margin:0;text-shadow:0 0 48px rgba(0,0,0,.2);text-decoration:underline;text-decoration-color:var(--wp--preset--color--accent-serie);text-decoration-thickness:6%;text-underline-offset:16%;text-decoration-skip-ink:auto;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.series-hero__bottom{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l)}@media (min-width: 1024px){.series-hero__bottom{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:0 24px}}.series-hero__excerpt{max-width:1026px;margin:0;color:var(--wp--preset--color--text-secondary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}@media (min-width: 1024px){.series-hero__excerpt{grid-column:1/span 9}}.series-hero__caption{margin:0;color:var(--wp--preset--color--text-secondary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}@media (min-width: 1024px){.series-hero__caption{grid-column:10/span 3}}.series-hero__caption-credit{color:var(--wp--preset--color--text-tertiary-inverse)}.single-series{display:grid;gap:var(--wp--preset--spacing--xl) 0;padding-top:var(--wp--preset--spacing--xl)}@media (min-width: 768px){.single-series{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:var(--wp--preset--spacing--xxl) 24px;padding-top:var(--wp--preset--spacing--xxl)}}@media (min-width: 768px){.single-series__intro,.single-series__list{grid-column:1/span 8}}.single-series__intro{max-width:720px;margin-inline:0}@media (min-width: 768px){.single-series__aside{position:sticky;z-index:20;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l));grid-row:1/span 2;grid-column:9/span 4;padding-left:var(--wp--preset--spacing--xxl)}.single-series__aside.is-too-tall{position:static}}.single-series__list{scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--preset--spacing--l))}@media (max-width: 767px){.single-series__actions-rail{display:contents}}@media (min-width: 768px){.single-series__actions-rail{position:relative;z-index:21;display:flex;flex-direction:column;justify-content:flex-end;align-self:stretch;grid-row:1/span 2;grid-column:9/span 4;pointer-events:none}}.single-series__actions{display:flex;justify-content:flex-end;gap:var(--wp--preset--spacing--xs)}@media (min-width: 768px){.single-series__actions{flex-wrap:wrap}}@media (min-width: 768px){.single-series__actions{position:sticky;bottom:var(--irpi-cta-bottom);pointer-events:auto}}@media (max-width: 767px){.single-series__actions{position:fixed;right:var(--irpi-grid-inset);bottom:calc(var(--wp--preset--spacing--m) + env(safe-area-inset-bottom,0px));z-index:50}}.single-series .single-series__goto{transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s,background-color .15s,color .15s,box-shadow .15s}@media (prefers-reduced-motion: reduce){.single-series .single-series__goto{transition:none}}.single-series__actions.is-list-visible .single-series__goto{visibility:hidden;opacity:0}.single-series__share{position:relative;display:flex;--irpi-share-arrow: 54px}@media (max-width: 767px){.single-series__share .share-panel.is-open{position:fixed;inset:auto 0 0;max-height:calc(100dvh - var(--irpi-header-height));visibility:visible;transform:none}}@media (max-width: 767px){.single-series .single-series__share-button{justify-content:center;width:2.5rem;height:2.5rem;padding:0}.single-series__share-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.single-series__list .section-title{margin-bottom:var(--wp--preset--spacing--xl)}@media (min-width: 768px){.single-series__list .section-title{margin-bottom:var(--wp--preset--spacing--xxl)}}@media (max-width: 767px){.single-series__list .section-title{margin-bottom:var(--wp--preset--spacing--m);padding:var(--wp--preset--spacing--s) 0 0;border-top:1.5px solid var(--wp--preset--color--border-subtle);border-bottom:0}}.single-series .article-card--grid:is(.article-card,.accent-podcast) .article-card__category{--kicker-accent: var(--wp--preset--color--accent-serie);--kicker-ink: var(--wp--preset--color--text-primary-inverse)}.single-series .article-card--grid:is(.article-card,.accent-podcast) .article-card__title{--hover-ul: var(--wp--preset--color--accent-serie)}.single-series .article-card--grid.accent-podcast .article-card__title{--hover-ul: var(--wp--preset--color--accent-serie)}.author-archive{gap:0}.author-archive__header{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--background-level-1)}@media (min-width: 768px){.author-archive__header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px}}.author-archive__header{padding-inline:max(var(--irpi-grid-inset),(100% - 1600px) / 2)}@media (min-width: 768px){.author-archive__header{padding-inline:max(var(--irpi-grid-inset),(100% - 1600px) / 2)}}.author-archive__profile{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding-block:var(--wp--custom--vertical-rhythm--cards-list)}@media (min-width: 768px){.author-archive__profile{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height))}}.author-archive__avatar{position:relative;display:block;width:260px;max-width:100%;aspect-ratio:1;overflow:hidden;border-radius:9999px;background:var(--wp--preset--color--accent-brand)}.author-archive__avatar img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);mix-blend-mode:multiply}.author-archive__heading{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m)}.author-archive__role{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.author-archive__name{margin:0;color:var(--wp--preset--color--text-primary);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.author-archive__contacts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--s)}.author-archive__social{display:flex;padding:var(--wp--preset--spacing--xs);border-radius:9999px;--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.author-archive__social:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.author-archive__social:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.author-archive__social:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.author-archive__social:disabled,.author-archive__social[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.author-archive__social:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.author-archive__social{transition:none}}.author-archive__social-icon{display:flex;width:1.5rem;height:1.5rem;padding:2px}.author-archive__social-icon svg{width:100%;height:100%}.author-archive__about{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding-block:clamp(0rem,-.9768019884rem + 3.9768019884vw,3rem) var(--wp--custom--vertical-rhythm--l)}.author-archive__bio{color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.author-archive__bio>*{margin:0 0 1lh}.author-archive__bio>:last-child{margin-bottom:0}.author-archive__bio a{color:inherit}.author-archive__report{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding:var(--wp--preset--spacing--l);background:linear-gradient(var(--wp--preset--color--accent-brand-background),var(--wp--preset--color--accent-brand-background)),var(--wp--preset--color--background-level-1)}.author-archive__report-title{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.author-archive__report-text{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.author-archive__report-buttons{padding-bottom:var(--wp--preset--spacing--s)}@media (min-width: 768px) and (max-width: 1279px){.author-archive__report-buttons.button-group .button{flex:1 1 100%}}.author-archive__report-note{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.author-archive__report-note a{color:inherit;text-decoration:underline;text-decoration-thickness:8%}.author-archive__body{display:grid;gap:var(--wp--preset--spacing--xxl) 0;padding-block:var(--wp--custom--vertical-rhythm--l) var(--wp--custom--vertical-rhythm--promo)}@media (min-width: 1024px){.author-archive__body{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}}@media (min-width: 1024px){.author-archive__list{grid-column:1/span 8}}.author-archive__list-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height));z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--s) var(--wp--preset--spacing--m);min-height:calc(2.5rem + 2 * var(--wp--preset--spacing--s) + 1.5px);margin-bottom:var(--wp--preset--spacing--xl);padding-block:var(--wp--preset--spacing--s);border-bottom:1.5px solid var(--wp--preset--color--border-subtle);background:var(--wp--preset--color--background-page);box-shadow:0 calc(-1 * var(--wp--custom--vertical-rhythm--l)) 0 var(--wp--preset--color--background-page);scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height))}@media (min-width: 768px){.author-archive__list-header{margin-bottom:var(--wp--preset--spacing--xxl)}}.author-archive__list-title{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}@media (min-width: 1024px){.author-archive__others{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height));grid-column:9/span 4;padding-left:24px}}.author-archive__others .section-title{align-items:center;min-height:calc(2.5rem + 2 * var(--wp--preset--spacing--s) + 1.5px);margin-bottom:0;padding-block:var(--wp--preset--spacing--s);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.author-archive__others .section-title__heading{justify-content:center}@media (min-width: 1024px) and (max-width: 1199px){.author-archive__others .section-title__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (min-width: 1024px) and (max-width: 1199px){.author-archive__others .section-title__button{margin-left:auto}}.author-archive__others-list{margin:0;padding:0;list-style:none}.author-archive__others-list>li{padding-block:var(--wp--preset--spacing--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.author-archive__others-list>li:first-child{border-top:0}.author-archive__others-list .author-card__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.segmented{display:inline-flex;flex-wrap:wrap;padding:var(--wp--preset--spacing--xxxs);border:1.5px solid var(--wp--preset--color--text-primary);border-radius:9999px}.segmented__item{display:flex;align-items:center;justify-content:center;min-width:5.25rem;padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--m);border-radius:9999px;color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.segmented__item:hover{background:var(--wp--preset--color--background-level-2)}.segmented__item.is-current{background:var(--wp--preset--color--background-page-inverse);color:var(--wp--preset--color--text-primary-inverse)}.irpiread-card .irpiread-card__media{display:flex;align-items:center;justify-content:center;padding:var(--wp--preset--spacing--l);background:var(--irpi-accent-background)}.irpiread-card .irpiread-card__logo{width:70%;height:50%;object-fit:contain}.irpiread-card__outlet{color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.irpiread-card__icon{position:absolute;top:var(--wp--preset--spacing--s);right:var(--wp--preset--spacing--s);display:flex;width:1.25rem;height:1.25rem;color:var(--irpi-accent)}.irpiread-card__icon svg{width:100%;height:100%}@media (max-width: 767px){.author-archive__profile{align-items:center;padding-bottom:var(--wp--preset--spacing--l);text-align:center}.author-archive__profile:not(:last-child){border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.author-archive__heading{align-items:center;gap:var(--wp--preset--spacing--xs)}.author-archive__contacts{align-self:stretch}.author-archive__contact{margin-right:auto}.author-archive__about{padding-top:var(--wp--preset--spacing--l)}.author-archive__report-title span{padding-inline:0;background:none}.author-archive__report-buttons .button{flex:1 1 100%}.author-archive__report-buttons .button--dark{--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed)}.author-archive__list-header{flex-direction:column;align-items:stretch}.segmented{display:flex}.segmented__item{flex:1;min-width:0;padding-inline:var(--wp--preset--spacing--xs)}}@media (max-width: 767px){.author-archive--contributor .author-archive__profile{align-items:flex-start;text-align:left}.author-archive--contributor .author-archive__heading{align-items:flex-start}.author-archive--contributor .author-archive__contacts{align-self:auto;gap:var(--wp--preset--spacing--s)}.author-archive--contributor .author-archive__contact{margin-right:0}}@media (max-width: 1023px){.author-archive__body:has(>.author-archive__others){padding-bottom:0}.author-archive:has(.author-archive__others)+.donate-cta{margin-top:0}.author-archive__others{margin-inline:calc(-1 * var(--irpi-grid-inset));padding:var(--wp--custom--vertical-rhythm--m) var(--irpi-grid-inset);background:var(--wp--preset--color--background-level-1)}}@media (max-width: 1023px) and (min-width: 768px){.author-archive__others{margin-inline:calc(-1 * var(--irpi-grid-inset));padding-inline:var(--irpi-grid-inset)}}@media (max-width: 1023px){.author-archive__others .author-card__arrow{display:none}}.topics-index{gap:0;padding-block:var(--wp--custom--vertical-rhythm--m) var(--wp--custom--vertical-rhythm--promo)}@media (min-width: 768px){.topics-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px}}.topics-index__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding-bottom:var(--wp--preset--spacing--xl)}@media (min-width: 768px){.topics-index__header{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l))}}.topics-index__title{margin:0;color:var(--wp--preset--color--text-primary);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.topics-index__description{max-width:443px;margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.topics-index__group{display:flex;align-items:stretch;gap:8px;border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.topics-index__group{gap:24px}}.topics-index__letter{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height));flex:0 0 110px;align-self:flex-start;margin:0;padding-block:var(--wp--preset--spacing--m) var(--wp--preset--spacing--s);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);line-height:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}@media (min-width: 768px){.topics-index__letter{flex-basis:min(209px,25%)}}.topics-index__list{flex:1 1 0;min-width:0;margin:0;padding-inline:0;list-style:none;columns:2 160px;column-gap:24px}.topics-index__list>li{break-inside:avoid}.topics-index__group>.topics-index__list{padding-block:var(--wp--preset--spacing--m)}.topics-index__link{display:inline-block;padding-block:var(--wp--preset--spacing--xs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.topics-index a.topics-index__link:hover{text-decoration:underline}.topics-index span.topics-index__link{color:var(--wp--preset--color--text-tertiary)}.search-promo{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--background-level-2)}.search-promo__inner{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--s) 24px;box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);padding-block:3rem}.search-promo__title,.search-promo__body{flex:1 1 280px}.search-promo__title{margin:0;color:var(--wp--preset--color--text-primary);text-wrap:pretty;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.search-promo__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m)}.search-promo__text{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.125rem,1.1046499586rem + .0828500414vw,1.1875rem);line-height:clamp(1.6875rem,1.6060998343rem + .3314001657vw,1.9375rem);letter-spacing:0px}.search-promo+.donate-cta{margin-top:0}.search-field{display:flex;align-items:center;padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xxl) var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--m);border-radius:9999px;background:var(--wp--preset--color--background-level-1);box-shadow:0 0 0 2px var(--wp--preset--color--background-level-2)}.search-field:focus-within{box-shadow:0 0 0 2px var(--wp--preset--color--text-primary)}.search-field__icon{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem}.search-field__icon svg{width:100%;height:100%}.search-field__input{flex:1 1 0;min-width:0;padding:var(--wp--preset--spacing--xs);border:0;background:transparent;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0px}.search-field__input::placeholder{color:var(--wp--preset--color--text-tertiary)}.search-field__input:focus{outline:none}.places-index__area{padding-block:var(--wp--preset--spacing--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.places-index__title{margin:0 0 var(--wp--preset--spacing--m);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.places-index__title a{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--xs);color:inherit;text-decoration:none}@media (min-width: 768px){.places-index__title a{display:inline-flex;justify-content:flex-start}}.places-index__title a:hover .places-index__arrow{background:var(--wp--preset--color--text-primary);color:var(--wp--preset--color--background-level-1)}.places-index__arrow{display:flex;width:2rem;height:2rem;padding:var(--wp--preset--spacing--xs);border-radius:9999px;background:var(--wp--preset--color--background-level-2)}.places-index__arrow svg{width:100%;height:100%}.places-index__list{margin:0;padding:0;list-style:none;columns:2;column-gap:24px}.places-index__list>li{break-inside:avoid}.topic-hero{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--background-level-1)}.topic-hero__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs);padding-block:var(--wp--custom--vertical-rhythm--l) var(--wp--custom--vertical-rhythm--page-title);box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}@media (min-width: 768px){.topic-hero__inner--split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:24px}}.topic-hero__heading{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs)}.topic-hero__kicker{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.topic-hero__description{margin:var(--wp--preset--spacing--m) 0 0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}@media (min-width: 768px){.topic-hero__description{margin:0}}.topic-hero__description p{margin:0}.topic-hero__description p+p{margin-top:.5lh}.topic-hero__description :is(strong,b){font-weight:500}.topic-hero__description a{color:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.15em}@media (hover: hover){.topic-hero__description a:hover{color:var(--wp--preset--color--text-primary)}}.topic-hero__topics{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.topic-hero__topics-inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding-block:var(--wp--custom--vertical-rhythm--s) calc(var(--wp--custom--vertical-rhythm--m) + var(--wp--preset--spacing--xxs));border-top:1.5px solid var(--wp--preset--color--border-subtle)}.topic-hero__topics-title{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.topic-hero ul.topic-hero__topics-list{display:flex;gap:var(--wp--preset--spacing--s);margin:0;padding:0;list-style:none}@media (max-width: 767px){.topic-hero ul.topic-hero__topics-list{overflow-x:auto;margin-inline:calc(-1 * var(--irpi-grid-inset));padding-inline:var(--irpi-grid-inset);scroll-padding-inline:var(--irpi-grid-inset);scrollbar-width:none}.topic-hero ul.topic-hero__topics-list::-webkit-scrollbar{display:none}}@media (min-width: 768px){.topic-hero ul.topic-hero__topics-list{flex-wrap:wrap}}.topic-hero ul.topic-hero__topics-list>li{flex-shrink:0}@media (min-width: 768px){.topic-hero__topics-list.is-collapsed .topic-hero__topic--more{display:none}}@media (max-width: 767px){.topic-hero__topics-toggle-item{display:none}}.topic-hero__title{margin:0;color:var(--wp--preset--color--text-primary);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.topic-hero__icon{display:inline-flex;width:.95em;height:.95em;margin-left:-.075em;margin-right:.1em;vertical-align:-.125em}@media (min-width: 768px){.topic-hero__icon svg [stroke]{stroke-width:3}}.topic-hero__icon svg{width:100%;height:100%}.topic-archive{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--xxl) 0;padding-block:var(--wp--custom--vertical-rhythm--m) var(--wp--custom--vertical-rhythm--promo)}@media (min-width: 1024px){.topic-archive{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}}.topic-archive__main{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxl);min-width:0}@media (min-width: 1024px){.topic-archive__main{grid-column:1/span 8}}.topic-archive__main .section-title{margin-bottom:0}.topic-archive__latest,.topic-archive__list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xl)}.topic-archive__list{gap:var(--wp--custom--vertical-rhythm--cards-list)}.topic-archive__list .section-title__heading{display:flex;flex-direction:column;justify-content:center;min-height:2.5rem}.topic-archive__latest{gap:var(--wp--preset--spacing--xs)}@media (max-width: 1023px){.topic-archive__main{display:contents}.topic-archive__latest{order:1}.topic-archive .topic-series{order:2}.topic-archive__aside{order:3}.topic-archive__list{order:4}.topic-archive__aside:has(.block-most-read){width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding:var(--wp--preset--spacing--xl) var(--irpi-grid-inset);background:var(--wp--preset--color--background-level-1)}.topic-archive__aside:has(.newsletter-box){order:5;margin-bottom:calc(-1 * var(--wp--preset--spacing--xxl));width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%)}.topic-archive:has(.topic-series) .topic-archive__aside:has(.block-most-read){margin-top:calc(-1 * var(--wp--preset--spacing--xxl))}}.topic-archive--no-category .topic-archive__list .article-card__category{display:none}@media (min-width: 1024px){.topic-archive__aside{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l));grid-column:9/span 4;margin-top:var(--aside-offset, 0px);padding-left:24px}}.topic-latest{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s)}.topic-latest__media{aspect-ratio:345/173;margin-bottom:var(--wp--preset--spacing--xxs)}.topic-latest__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.topic-latest__badge{padding:.125rem .375rem;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.topic-latest__badge+.topic-latest__category:before{display:none}@media (max-width: 767px){.topic-latest__badge+.topic-latest__category{flex-basis:100%}}.topic-latest__category{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.topic-latest__category:before{content:"";align-self:stretch;width:3px;background:var(--wp--preset--color--accent-brand)}.topic-latest__title{color:var(--wp--preset--color--text-primary);text-wrap:balance;text-decoration:underline;text-decoration-color:var(--wp--preset--color--accent-brand);text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--irpi-accent, var(--wp--preset--color--text-primary));position:relative}.topic-latest__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.topic-latest__title:before{transition:none}}@media (hover: hover){.topic-latest__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.topic-latest__title:focus-visible:before,.topic-latest__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.topic-latest__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.5rem,1.2557995029rem + .9942004971vw,2.25rem);line-height:clamp(1.875rem,1.59009942rem + 1.15990058vw,2.75rem);letter-spacing:clamp(-1px,-.2046396023px + -.0497100249vw,-.4px)}.topic-latest__excerpt{max-width:676px;margin:var(--wp--preset--spacing--xxs) 0 0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.topic-latest__details{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs);margin-top:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-tertiary)}.topic-latest__authors{font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.topic-latest__date{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.topic-series{--topic-series-pad: var(--wp--preset--spacing--l);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:var(--wp--preset--spacing--l) var(--topic-series-pad);background:var(--irpi-accent-background-solid)}@media (max-width: 767px){.topic-series{--topic-series-pad: var(--irpi-grid-inset);margin-inline:calc(-1 * var(--irpi-grid-inset))}.topic-series .carousel__controls{display:none}}.topic-series .carousel__viewport{margin-inline:calc(-1 * var(--topic-series-pad));padding-inline:var(--topic-series-pad);scroll-padding-inline:var(--topic-series-pad)}.topic-series.carousel.is-carousel-ready .carousel__viewport{overflow-clip-margin:0px}.topic-series__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--wp--preset--spacing--m)}.topic-series__header .section-title{flex:1}.topic-series__list{gap:24px;padding-bottom:var(--wp--preset--spacing--l)}.topic-series .topic-series__card{display:flex;flex:0 0 min(337px,85%);flex-direction:column;gap:var(--wp--preset--spacing--s)}@media (min-width: 1024px){.topic-series .topic-series__card{flex-basis:calc((100% - 48px) / 3)}}.topic-series .topic-series__media{--sheet-cut: var(--irpi-accent-background-solid);aspect-ratio:345/216}.topic-series .topic-series__media img{filter:grayscale(1)}.topic-series__title{color:var(--wp--preset--color--text-primary);text-decoration:underline;text-decoration-color:var(--irpi-accent-underline, var(--wp--preset--color--accent-brand));text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--irpi-accent, var(--wp--preset--color--text-primary));position:relative}.topic-series__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.topic-series__title:before{transition:none}}@media (hover: hover){.topic-series__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.topic-series__title:focus-visible:before,.topic-series__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.topic-series__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.topic-series__excerpt{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}@media (max-width: 1023px){.topic-archive:has(.newsletter-box)+.donate-cta{margin-top:0}}.search-hero__form{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);margin-top:var(--wp--preset--spacing--m)}@media (min-width: 768px){.search-hero__form{margin-top:0}}.search-hero__label{color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.125rem,1.1046499586rem + .0828500414vw,1.1875rem);line-height:clamp(1.6875rem,1.6060998343rem + .3314001657vw,1.9375rem);letter-spacing:0px}.search-results__back{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-secondary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:-.1px}.search-results__back:hover{color:var(--wp--preset--color--text-primary)}.search-results__back-icon{display:flex;width:1.25rem;height:1.25rem}.search-results__back-icon svg{width:100%;height:100%}.search-results__empty{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--s)}.search-results__empty-title{margin:0;color:var(--wp--preset--color--text-secondary);text-wrap:pretty;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.search-results__tips{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xs);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.search-results__tips ul:not([class]),.search-results__tips ul.wp-block-list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none}.search-results__tips ul:not([class])>li,.search-results__tips ul.wp-block-list>li{position:relative;padding-left:calc(.5em + var(--wp--preset--spacing--xs))}.search-results__tips ul:not([class])>li:before,.search-results__tips ul.wp-block-list>li:before{content:"";position:absolute;top:calc(.5lh - .25em);left:0;width:.5em;height:.5em;border-radius:9999px;background:var(--wp--preset--color--accent-brand-details)}.search-results__tips ol:not([class]),.search-results__tips ol.wp-block-list:not(.is-style-irpi-steps){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none;counter-reset:page-list}.search-results__tips ol:not([class])>li,.search-results__tips ol.wp-block-list:not(.is-style-irpi-steps)>li{position:relative;padding-left:calc(20px + var(--wp--preset--spacing--xs));counter-increment:page-list}.search-results__tips ol:not([class])>li:before,.search-results__tips ol.wp-block-list:not(.is-style-irpi-steps)>li:before{content:counter(page-list);position:absolute;top:calc(.5lh - 9px);left:0;box-sizing:border-box;min-width:20px;padding-inline:var(--wp--preset--spacing--xxs);border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);text-align:center;font-feature-settings:"zero" 1;font-size:.875rem;line-height:18px}.search-results__tips p,.search-results__tips ul{margin:0}@media (min-width: 1024px){.search-results .topic-archive__aside{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l))}}@media (max-width: 1023px){.search-results .topic-archive__aside{order:5}}.section-title__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:var(--wp--preset--spacing--xxs);border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);font-feature-settings:"zero" 1;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.5rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.search-series-card .article-card__media{position:relative}.search-series-card .card-cover__label{top:0;bottom:auto}.donate-cta.donate-cta--aside{width:auto;margin:0;transform:none}.donate-cta.donate-cta--aside .donate-cta__inner{flex-direction:column;max-width:none;margin:0;padding:var(--wp--preset--spacing--l);padding-inline:var(--wp--preset--spacing--l)}.donate-cta.donate-cta--aside .donate-cta__title,.donate-cta.donate-cta--aside .donate-cta__body{flex:none}.donate-cta.donate-cta--aside .donate-cta__title{font-size:1.875rem;line-height:2rem;letter-spacing:-1px}@media (min-width: 768px){.search-series-card__label{display:none!important}}@media (max-width: 767px){.search-series-card .card-cover__label{display:none!important}.block-article-grid .search-series-card.article-card .search-series-card__label{align-self:flex-start;gap:var(--wp--preset--spacing--xxs);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.5rem;letter-spacing:0px}}.site-content:has(>.error-404){padding-block:0}.error-404__hero{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--background-level-1)}.error-404__inner{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--wp--preset--spacing--s) 24px;padding-block:var(--wp--custom--vertical-rhythm--l) var(--wp--custom--vertical-rhythm--page-title);box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.error-404__heading,.error-404__text{flex:1 1 280px}.error-404__heading{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs)}.error-404__kicker{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.error-404__title{margin:0;color:var(--wp--preset--color--text-primary);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.error-404__text{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.error-404__text a{color:inherit;text-decoration:underline;text-decoration-thickness:8%;text-underline-offset:16%}.error-404__text a:hover{color:var(--wp--preset--color--text-primary)}.error-404__recent{padding-block:var(--wp--preset--spacing--xxl) var(--wp--preset--spacing--xxxl)}@media (max-width: 767px){.error-404__recent{padding-block:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--xxl)}}.error-404__recent-title{margin:0 0 var(--wp--preset--spacing--xxl);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.5rem,1.3371996686rem + .6628003314vw,2rem);line-height:clamp(1.9375rem,1.79504971rem + .57995029vw,2.375rem);letter-spacing:-.24px}@media (max-width: 767px){.error-404__recent-title{margin-bottom:var(--wp--preset--spacing--xl)}}.error-404__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--xxl) 24px}@media (min-width: 768px){.error-404__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.error-404__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.error-404__cards .article-card--grid{flex-direction:column;flex-wrap:nowrap;gap:var(--wp--custom--vertical-rhythm--s)}.error-404__cards .article-card--grid .article-card__content,.error-404__cards .article-card--grid .article-card__media{flex:none;width:100%;min-width:0}.error-404__cards .article-card--grid .article-card__media{order:-1;margin-top:0;aspect-ratio:345/216}.error-404__cards .article-card--grid .article-card__content{order:0}.error-404__cards .article-card--grid .article-card__labels{top:auto;bottom:0}.error-404__cards .article-card--grid .article-card__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.error-404__cards .article-card--grid .article-card__excerpt{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.search-promo--plain{background:none}.shop .shop__products{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--xxl) 24px;margin:0;padding:var(--wp--preset--spacing--xl) 0 var(--wp--preset--spacing--xxl);list-style:none}@media (min-width: 768px){.shop .shop__products{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:var(--wp--preset--spacing--xxxl)}}.shop__info{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--background-level-1)}.shop__info-inner{padding-block:var(--wp--custom--vertical-rhythm--l) var(--wp--custom--vertical-rhythm--promo);box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}@media (min-width: 1024px){.shop__info-inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}.shop__info-inner>*{grid-column:4/-1}.shop__info-inner>h2{grid-column:1/span 3;grid-row:span 20}}.shop__info-inner>*{max-width:none;margin-block:0 var(--wp--preset--spacing--m)}.shop__info-inner>:last-child{margin-bottom:0}.shop__info-inner>h2{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.5rem,1.4185998343rem + .3314001657vw,1.75rem);line-height:clamp(1.8rem,1.7592999171rem + .1657000829vw,1.925rem);letter-spacing:clamp(-.4px,.1302402651px + -.0331400166vw,0px)}@media (max-width: 1023px){.shop__info-inner>h2{margin-bottom:var(--wp--custom--vertical-rhythm--m)}}.shop__info-inner>p{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.shop__info-inner .wp-block-table{margin:0 0 var(--wp--preset--spacing--m);overflow-x:auto}.shop__info-inner .wp-block-table table{width:100%;table-layout:fixed;border-collapse:collapse;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.shop__info-inner .wp-block-table th,.shop__info-inner .wp-block-table td{padding:var(--wp--preset--spacing--m) var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m) 0;border:0;border-bottom:1.5px solid var(--wp--preset--color--border-subtle);text-align:left;vertical-align:top}.shop__info-inner .wp-block-table thead{border:0}.shop__info-inner .wp-block-table thead th,.shop__info-inner .wp-block-table thead td{border-bottom:2px solid var(--wp--preset--color--accent-brand);font-weight:700}.shop__info-inner .wp-block-table figcaption{margin-top:var(--wp--preset--spacing--m);color:var(--wp--preset--color--text-secondary);text-align:left;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.shop-product{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);margin:0}.shop-product__media{aspect-ratio:345/216;overflow:hidden;background:var(--wp--preset--color--background-level-2)}.shop-product__media img{display:block;width:100%;height:100%;object-fit:cover}.shop-product__body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--wp--preset--spacing--m) var(--wp--preset--spacing--xs)}.shop-product__content{display:flex;flex:1 1 280px;flex-direction:column;gap:var(--wp--preset--spacing--xs);max-width:21.5625rem}.shop-product__title{margin:0;color:var(--wp--preset--color--text-primary);text-wrap:pretty;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.375rem,1.2528997514rem + .4971002486vw,1.75rem);line-height:clamp(1.625rem,1.5028997514rem + .4971002486vw,2rem);letter-spacing:clamp(-.6px,-.0697597349px + -.0331400166vw,-.2px)}.shop-product__description{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.shop-product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wp--preset--spacing--xs);margin:0}.shop-product__amount{color:var(--wp--preset--color--text-primary);white-space:nowrap;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.shop-product__note{color:var(--wp--preset--color--text-tertiary);white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.shop-product__button{flex:1 0 auto;margin-left:auto}@media (min-width: 1280px){.shop-product__button{flex:0 0 auto}}.team-page{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--l);padding-bottom:var(--wp--custom--vertical-rhythm--promo)}.team-page__section{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l)}.team-page__section:first-of-type{padding-top:var(--wp--custom--vertical-rhythm--l)}.team-page__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--custom--vertical-rhythm--cards-list) 24px;margin:0;padding:0;list-style:none}@media (min-width: 768px){.team-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.team-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.team-page+.donate-cta{margin-top:0}.team-card{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m)}.team-card__media{aspect-ratio:345/230;overflow:hidden;background:var(--wp--preset--color--background-level-2)}.team-card__media img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.team-card__media--initials{display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.team-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--custom--vertical-rhythm--s)}.team-card__text{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xs)}.team-card__name{margin:0;color:var(--wp--preset--color--text-primary);text-decoration:underline;text-decoration-color:var(--wp--preset--color--accent-brand);text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--irpi-accent, var(--wp--preset--color--text-primary));position:relative}.team-card__name:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.team-card__name:before{transition:none}}@media (hover: hover){.team-card__name:hover:before{clip-path:inset(0 0 -.5em 0)}}.team-card__name:focus-visible:before,.team-card__name.touch-active:before{clip-path:inset(0 0 -.5em 0)}.team-card__name{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.375rem,1.2528997514rem + .4971002486vw,1.75rem);line-height:clamp(1.625rem,1.5028997514rem + .4971002486vw,2rem);letter-spacing:clamp(-.6px,-.0697597349px + -.0331400166vw,-.2px)}.team-card__name a{color:inherit;text-decoration:inherit}.team-card__role{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.team-card__bio{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.team-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--m)}.team-card__contacts{display:flex;gap:var(--wp--preset--spacing--xxs);margin:0;padding:0;list-style:none}.team-card__contact{display:flex;padding:var(--wp--preset--spacing--xxs);border-radius:9999px;--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.team-card__contact:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.team-card__contact:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.team-card__contact:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.team-card__contact:disabled,.team-card__contact[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.team-card__contact:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.team-card__contact{transition:none}}.team-card__contact-icon{display:flex;width:1.5rem;height:1.5rem;padding:var(--wp--preset--spacing--xxs)}.team-card__contact-icon svg{width:100%;height:100%}.page-hero.archive-hero .archive-hero__inner{align-items:flex-start}.page-hero .archive-hero__title.page-hero__title{flex-direction:column;align-items:flex-start}.page-hero__parent{color:var(--wp--preset--color--text-tertiary);text-decoration:none;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.page-hero__parent:hover{color:var(--wp--preset--color--text-secondary)}.page-sections{gap:0;padding-bottom:var(--wp--custom--vertical-rhythm--promo)}.page-sections+.donate-cta{margin-top:0}.page-section{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--l) 24px;padding-block:var(--wp--custom--vertical-rhythm--m)}@media (min-width: 1024px){.page-section{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}}.page-section__title{margin:0;padding-top:var(--wp--custom--vertical-rhythm--heading);border-top:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-primary);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-.8px,-.2697597349px + -.0331400166vw,-.4px)}@media (min-width: 1024px){.page-section__title{grid-column:1/span 3;margin-top:var(--wp--preset--spacing--xs)}}.page-section__content{min-width:0}@media (min-width: 1024px){.page-section__content{grid-column:4/span 6}}.page-section__content>:is(h3,.wp-block-separator,.wp-block-details,.block-approfondisci,.wp-block-buttons,figure){margin-top:var(--wp--custom--vertical-rhythm--m)}.page-section__content>:first-child{margin-top:0}.page-section__content>h3{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.5rem,1.4185998343rem + .3314001657vw,1.75rem);line-height:clamp(1.8rem,1.7592999171rem + .1657000829vw,1.925rem);letter-spacing:clamp(-.4px,.1302402651px + -.0331400166vw,0px)}.page-section__content>h3+*{margin-top:var(--wp--custom--vertical-rhythm--s)}.page-section__content>h4{margin-top:var(--wp--custom--vertical-rhythm--m);color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.page-section__content>h4+*{margin-top:var(--wp--custom--vertical-rhythm--xs)}.page-section__content>:is(ul,ol)+*,.page-section__content>*+:is(ul,ol){margin-top:var(--wp--custom--vertical-rhythm--xs)}.page-section__content ul:not([class]),.page-section__content ul.wp-block-list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none}.page-section__content ul:not([class])>li,.page-section__content ul.wp-block-list>li{position:relative;padding-left:calc(.5em + var(--wp--preset--spacing--xs))}.page-section__content ul:not([class])>li:before,.page-section__content ul.wp-block-list>li:before{content:"";position:absolute;top:calc(.5lh - .25em);left:0;width:.5em;height:.5em;border-radius:9999px;background:var(--wp--preset--color--accent-brand-details)}.page-section__content ol:not([class]),.page-section__content ol.wp-block-list:not(.is-style-irpi-steps){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none;counter-reset:page-list}.page-section__content ol:not([class])>li,.page-section__content ol.wp-block-list:not(.is-style-irpi-steps)>li{position:relative;padding-left:calc(20px + var(--wp--preset--spacing--xs));counter-increment:page-list}.page-section__content ol:not([class])>li:before,.page-section__content ol.wp-block-list:not(.is-style-irpi-steps)>li:before{content:counter(page-list);position:absolute;top:calc(.5lh - 9px);left:0;box-sizing:border-box;min-width:20px;padding-inline:var(--wp--preset--spacing--xxs);border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);text-align:center;font-feature-settings:"zero" 1;font-size:.875rem;line-height:18px}.page-section__content li{overflow-wrap:anywhere}.page-section__content code{font-size:.85em;overflow-wrap:anywhere}.page-section__content>.wp-block-separator{width:100%;margin-block:var(--wp--custom--vertical-rhythm--m);border:0;border-top:1.5px solid var(--wp--preset--color--border-subtle);opacity:1}.page-section__content>.wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--m)}.page-section__content>.wp-block-details{padding-block:var(--wp--preset--spacing--xs);border-top:1.5px solid var(--wp--preset--color--border-subtle);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.page-section__content>.wp-block-details+.wp-block-details{margin-top:-1.5px}.page-section__content>.wp-block-details>summary{display:flex;align-items:center;gap:var(--wp--preset--spacing--s);padding-block:var(--wp--preset--spacing--s);cursor:pointer;list-style:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.page-section__content>.wp-block-details>summary::-webkit-details-marker{display:none}.page-section__content>.wp-block-details>summary:after{content:"";flex-shrink:0;width:2rem;height:2rem;margin:var(--wp--preset--spacing--xxs);margin-left:auto;border-radius:9999px;background:var(--wp--preset--color--background-level-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center/1rem no-repeat;transition:transform .2s}.page-section__content>.wp-block-details[open]>summary:after{transform:rotate(180deg)}.page-section__content>.wp-block-details>:not(summary){margin:0 0 var(--wp--preset--spacing--s);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.125rem,1.1046499586rem + .0828500414vw,1.1875rem);line-height:clamp(1.6875rem,1.6060998343rem + .3314001657vw,1.9375rem);letter-spacing:0px}.podcast-show{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);margin-left:calc(50% - (100vw - var(--irpi-scrollbar-width, 0px)) / 2);transform:none;display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 768px){.podcast-show{grid-template-columns:calc(50% - var(--irpi-grid-margin)) minmax(0,1fr);align-items:start}}.podcast-show__hero{position:relative;display:flex;min-height:26.625rem;overflow:hidden;background:var(--wp--preset--color--background-page-inverse);color:var(--wp--preset--color--text-primary-inverse)}@media (min-width: 768px){.podcast-show__hero{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height));height:calc(100vh - var(--wp-admin--admin-bar--height, 0px) - var(--irpi-header-height));min-height:30rem}}.podcast-show__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.podcast-show__intro{position:relative;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--l);padding:var(--wp--preset--spacing--xl) var(--irpi-grid-inset);background:linear-gradient(#0000004d 30.3%,#0000),#00000040}@media (max-width: 767px){.podcast-show__intro{justify-content:flex-end;gap:var(--wp--preset--spacing--m);padding-block:var(--wp--preset--spacing--l);background:linear-gradient(to bottom,transparent 7.348%,color-mix(in srgb,var(--podcast-show-color, var(--wp--preset--color--background-page-inverse)) 60%,transparent) 53.674%,var(--podcast-show-color, var(--wp--preset--color--background-page-inverse)) 100%),#0003}}@media (min-width: 768px){.podcast-show__intro{padding:var(--wp--preset--spacing--xxxl) var(--irpi-grid-inset)}}@media (max-width: 767px){.podcast-show__label{margin-bottom:calc(var(--wp--preset--spacing--xs) - var(--wp--preset--spacing--m))}}.podcast-show__date{margin:0;color:var(--wp--preset--color--text-tertiary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}@media (min-width: 768px){.podcast-show__date{display:none}}.podcast-show__label{text-decoration:none}.podcast-show__title{margin:0;text-shadow:0 0 24px rgba(0,0,0,.25);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.podcast-show__tagline{max-width:345px;margin:0;color:var(--wp--preset--color--text-secondary-inverse);text-shadow:0 0 24px rgba(0,0,0,.25);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.podcast-show__main{gap:var(--wp--preset--spacing--xxl);padding:var(--wp--preset--spacing--xl) var(--irpi-grid-inset) calc(2.5rem + 2 * var(--wp--preset--spacing--l))}@media (min-width: 768px){.podcast-show__main{padding:var(--wp--preset--spacing--xxxl) var(--irpi-grid-inset) calc(2.5rem + 2 * var(--irpi-cta-bottom))}}.podcast-show__section{display:flex;flex-direction:column}.podcast-show__section .section-title{margin-bottom:var(--wp--preset--spacing--l)}.podcast-show__episodes{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l)}.podcast-show__share-bar{position:sticky;bottom:calc(var(--wp--preset--spacing--m) + env(safe-area-inset-bottom,0px));z-index:50;grid-column:1/-1;justify-self:end;margin:calc(-2.5rem - var(--wp--preset--spacing--m)) var(--irpi-grid-inset) var(--wp--preset--spacing--m) 0}@media (min-width: 768px){.podcast-show__share-bar{bottom:var(--irpi-cta-bottom);margin-top:calc(-2.5rem - var(--irpi-cta-bottom));margin-bottom:var(--irpi-cta-bottom)}}.podcast-show__share{position:relative;display:flex;--irpi-share-arrow: 54px}@media (max-width: 767px){.podcast-show__share .share-panel:not(.is-open){right:0;left:auto}.podcast-show__share .share-panel.is-open{position:fixed;inset:auto 0 0;max-height:calc(100dvh - var(--irpi-header-height));visibility:visible;transform:none}.podcast-show .podcast-show__share-button{justify-content:center;width:2.5rem;height:2.5rem;padding:0}.podcast-show__share-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.episode-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--s)}@media (min-width: 768px){.episode-card{flex-direction:row;gap:var(--wp--preset--spacing--m)}}.episode-card__labels{display:flex;flex-shrink:0}@media (min-width: 768px){.episode-card .episode-card__icon{display:none}}@media (max-width: 767px){.episode-card .episode-card__number{padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xs);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:1.5rem;letter-spacing:0px}}.episode-card__content{flex:1 1 0;align-self:stretch;min-width:0}@media (max-width: 767px){.episode-card .card-compact--medium .card-compact__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.375rem,1.2528997514rem + .4971002486vw,1.75rem);line-height:clamp(1.625rem,1.5028997514rem + .4971002486vw,2rem);letter-spacing:clamp(-.6px,-.0697597349px + -.0331400166vw,-.2px)}}.podcast-show--episode .podcast-show__hero{min-height:0;background:var(--wp--preset--color--accent-podcast-background);--tag-label-surface: var(--wp--preset--color--background-level-1);color:var(--wp--preset--color--text-primary)}@media (min-width: 768px){.podcast-show--episode .podcast-show__hero{height:auto;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px) - var(--irpi-header-height))}}.podcast-show--episode .podcast-show__intro{gap:var(--wp--preset--spacing--xl);background:none}@media (min-width: 768px){.podcast-show--episode .podcast-show__intro{gap:var(--wp--custom--vertical-rhythm--xs)}}@media (min-width: 768px){.podcast-show--episode .podcast-show__heading{margin-top:calc(var(--wp--preset--spacing--l) - var(--wp--custom--vertical-rhythm--xs));margin-bottom:calc(var(--wp--preset--spacing--xxl) - var(--wp--custom--vertical-rhythm--xs))}.podcast-show--episode .podcast-player__sticky{margin-top:auto}}.podcast-show--episode .podcast-show__title{text-shadow:none;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.podcast-show--episode .podcast-show__date{display:block}@media (max-width: 767px){.podcast-show--episode .podcast-show__hero,.podcast-show--episode .podcast-show__intro{display:contents}.podcast-show--episode .podcast-show__intro>*{margin:0;padding:var(--wp--preset--spacing--xl) var(--irpi-grid-inset) 0;background:linear-gradient(var(--wp--preset--color--accent-podcast-background),var(--wp--preset--color--accent-podcast-background)),var(--wp--preset--color--background-page)}.podcast-show--episode .podcast-show__intro>:first-child{padding-top:var(--wp--preset--spacing--l)}.podcast-show--episode .podcast-show__intro>:last-child{padding-block:var(--wp--preset--spacing--m) var(--wp--preset--spacing--l)}.podcast-show--episode .podcast-player__sticky{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height));z-index:5;padding-block:var(--wp--preset--spacing--m);transition:top .3s ease}:root.irpi-hdr-hidden .podcast-show--episode .podcast-player__sticky{top:var(--wp-admin--admin-bar--height, 0px)}}.podcast-show__labels{display:flex}.podcast-show__labels a{text-decoration:none}.podcast-show__heading{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s)}.podcast-show__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:0 .3em;margin:0;padding:var(--wp--preset--spacing--xxxs) 0 var(--wp--preset--spacing--xxxs) calc(3px + var(--wp--preset--spacing--xs));border-left:3px solid var(--irpi-accent);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.podcast-show__kicker a{color:var(--wp--preset--color--text-primary);text-decoration:none}.podcast-show__kicker a:hover{text-decoration:underline}.podcast-show__kicker-sep{color:var(--irpi-accent)}.podcast-show__date{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.podcast-show__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l)}@media (min-width: 768px){.podcast-show__body{gap:var(--wp--preset--spacing--xxl)}}.podcast-show__summary{margin:0;padding-bottom:var(--wp--preset--spacing--l)}@media (min-width: 768px){.podcast-show__summary{padding-bottom:var(--wp--preset--spacing--xxl)}}.podcast-show__summary{border-bottom:1.5px solid rgba(0,111,255,.3);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.more-episodes{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-block:clamp(3rem,2.6743993372rem + 1.3256006628vw,4rem);background:var(--wp--preset--color--background-level-1)}.more-episodes__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.more-episodes .section-title{margin-bottom:var(--wp--preset--spacing--l)}.more-episodes__list{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--wp--preset--spacing--xl);column-gap:24px}@media (max-width: 767px){.more-episodes__list{column-gap:8px}}@media (min-width: 768px){.more-episodes__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.more-episodes__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.book-detail{display:grid;gap:var(--wp--preset--spacing--xl) 24px;padding-block:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--xxl)}@media (min-width: 768px){.book-detail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;padding-block:var(--wp--preset--spacing--xxxl)}}.book-detail__cover{max-width:549px;aspect-ratio:345/460;overflow:hidden}.book-detail__cover img{display:block;width:100%;height:100%;object-fit:cover}.book-detail__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--l)}@media (min-width: 768px){.book-detail__content{padding-top:var(--wp--preset--spacing--xxxl)}}.book-detail__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m)}.book-detail__label{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xs);margin-bottom:calc(var(--wp--preset--spacing--xs) - var(--wp--preset--spacing--m));color:var(--wp--preset--color--text-secondary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.book-detail__label-icon{display:flex;width:1.5rem;height:1.5rem}.book-detail__label-icon svg{width:100%;height:100%}.book-detail__title{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.book-detail__subtitle{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.book-archive{gap:0;padding-block:var(--wp--preset--spacing--xl)}@media (min-width: 768px){.book-archive{padding-block:var(--wp--preset--spacing--xxxl) var(--wp--preset--spacing--xxl)}}.book-archive .book-archive__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));row-gap:var(--wp--preset--spacing--xl);margin-bottom:var(--wp--preset--spacing--xl);column-gap:24px}@media (max-width: 767px){.book-archive .book-archive__list{column-gap:8px}}@media (min-width: 768px){.book-archive .book-archive__list{row-gap:var(--wp--preset--spacing--xxl);margin-bottom:var(--wp--preset--spacing--xxl)}}.sheet-header{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs)}.sheet-header__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem}.sheet-header__icon svg{width:1.25rem;height:1.25rem}.sheet-header__title{flex:1 1 auto;margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.sheet-header__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;border:0;background:none;color:var(--wp--preset--color--text-primary);cursor:pointer}.sheet-header__close svg{width:1.5rem;height:1.5rem}@media (min-width: 1024px){.sheet-header__icon,.sheet-header__close{display:none}}.article .article__content>[id]{scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l))}.article .article__content>.block-approfondisci[id]{scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--preset--spacing--l))}.article__header{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--l);padding-block:var(--wp--preset--spacing--l)}@media (max-width: 1023px){.article__header{margin-top:-2rem;padding-top:var(--wp--custom--vertical-rhythm--page-title);background:var(--wp--preset--color--background-level-1);box-shadow:0 0 0 100vmax var(--wp--preset--color--background-level-1);clip-path:inset(-100vmax -100vmax 0)}.article__header .article__excerpt{order:2}.article__header .article__meta{order:3}}@media (min-width: 1024px){.article__header{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--wp--preset--spacing--xxl) 24px}}@media (min-width: 1024px){.article__heading,.article__excerpt{grid-column:1/span 8}}.article__labels,.article__meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--xxs);padding-top:var(--wp--preset--spacing--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 1024px){.article__labels,.article__meta{grid-column:10/span 3;align-self:start}}@media (max-width: 1023px){.article__labels{flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--m);order:-1;padding:0 0 var(--wp--preset--spacing--xs);border-top:0;border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.article__labels .article__label--series{margin-left:auto}}.article__heading{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m)}.article__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);margin:0;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.875rem,.8342999171rem + .1657000829vw,1rem);line-height:1rem;letter-spacing:.3px;text-transform:uppercase}.article__badge{padding:var(--wp--preset--spacing--xxxs) var(--wp--preset--spacing--xxs);background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.article__category{--kicker-hl-left: 7px;position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-primary);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .3s ease-in-out}.article__category:before{content:"";flex:none;align-self:stretch;width:3px;margin-block:calc(-1 * var(--wp--preset--spacing--xxxs));background:var(--kicker-accent, var(--wp--preset--color--accent-brand))}.article__category:after{content:"";position:absolute;z-index:-1;inset:0 -4px 0 var(--kicker-hl-left);background:var(--kicker-accent, var(--wp--preset--color--accent-brand));transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.article__category:after{transition:none}}.article__category:active{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.article__category:active:after{transform:scaleX(1)}@media (hover: hover){.article__category:hover{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.article__category:hover:after{transform:scaleX(1)}}.article__category:focus-visible,.article__category.touch-active{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.article__category:focus-visible:after,.article__category.touch-active:after{transform:scaleX(1)}@media (prefers-reduced-motion: reduce){.article__category{transition:none}}.article__badge+.article__category{--kicker-hl-left: -4px}.article__badge+.article__category:before{content:none}.article__title{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.article__label{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xxs);padding-block:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:1.5rem;letter-spacing:0px}@media (hover: hover){.article__label:is(a):hover .article__label-text:before{clip-path:inset(0 0 -.5em 0)}}.article__label:is(a):focus-visible .article__label-text:before,.article__label:is(a).touch-active .article__label-text:before{clip-path:inset(0 0 -.5em 0)}.article__label--series{color:var(--wp--preset--color--accent-serie)}.article__label-text{--hover-ul: var(--wp--preset--color--text-primary);position:relative}.article__label-text:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:.1em;text-underline-offset:.3em;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.article__label-text:before{transition:none}}.article__label-text.touch-active:before{clip-path:inset(0 0 -.5em 0)}.article__label--series .article__label-text{--hover-ul: var(--wp--preset--color--accent-serie)}.article__label-icon{display:flex;width:1rem;height:1rem}.article__label-icon svg{width:100%;height:100%}.article__excerpt{max-width:1026px;margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}@media (min-width: 1024px){.article--focus .article__header{row-gap:var(--wp--preset--spacing--l)}}@media (max-width: 1023px){.article--focus .article__header{background:none;box-shadow:none;clip-path:none}}@media (min-width: 1024px){.article--focus .article__heading,.article--focus .article__excerpt{grid-column:4/span 8}}@media (min-width: 1024px){.article--focus .article__labels{grid-row:1;grid-column:1/span 3;align-self:start;margin-top:var(--wp--preset--spacing--l)}}@media (min-width: 1024px){.article--focus .article__meta{grid-row:2;grid-column:1/span 3}}@media (max-width: 1023px){.article--focus .article__meta{order:3;padding:0 0 var(--wp--preset--spacing--l);border-top:0;border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}}@media (max-width: 1023px){.article--focus .article__excerpt{order:0}}@media (min-width: 1024px){.article--focus .article__cover{display:grid;grid-template-columns:subgrid;grid-column:1/-1;order:0;margin:0}.article--focus .article__cover .article__cover-image{grid-column:4/-1;grid-row:1;aspect-ratio:3/2}.article--focus .article__cover .article__caption{grid-column:1/span 3;grid-row:1;align-self:end;max-width:none;margin:0}.article--focus .article__cover .article__caption-credit{display:block}}@media (max-width: 1023px){.article--focus .article__cover{order:2;width:auto;margin-right:calc(-1 * var(--irpi-grid-inset));margin-left:0;transform:none}.article--focus .article__cover .article__cover-image{aspect-ratio:345/259}.article--focus .article__cover .article__caption{padding-inline:var(--wp--preset--spacing--m)}}.article--interview .article__header{background:var(--wp--preset--color--background-level-2);box-shadow:0 0 0 100vmax var(--wp--preset--color--background-level-2);clip-path:inset(-100vmax -100vmax 0)}@media (min-width: 1024px){.article--interview .article__header{margin-top:-2rem;gap:var(--wp--preset--spacing--l) 24px;padding-block:var(--wp--custom--vertical-rhythm--page-title)}}@media (min-width: 1024px){.article--interview .article__header:has(>.article__cover){grid-template-rows:auto auto auto 1fr}}@media (min-width: 1024px){.article--interview .article__heading,.article--interview .article__excerpt,.article--interview .article__labels,.article--interview .article__meta{grid-column:1/span 5}}@media (min-width: 1024px){.article--interview .article__labels{grid-row:1}.article--interview .article__heading{grid-row:2}.article--interview .article__excerpt{grid-row:3}.article--interview .article__meta{grid-row:4}}.article--interview .article__labels{justify-content:space-between}@media (min-width: 1024px){.article--interview .article__labels{flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--m);padding:0 0 var(--wp--preset--spacing--xs);border-top:0;border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}}@media (min-width: 1024px){.article--interview .article__meta{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;align-self:end;padding-top:var(--wp--custom--vertical-rhythm--s)}}.article--interview .article__cover{margin:0}@media (min-width: 1024px){.article--interview .article__cover{grid-row:1/-1;grid-column:7/-1;order:0;justify-self:end;width:min(100%,100svh - var(--irpi-header-height) - 2 * var(--wp--custom--vertical-rhythm--page-title))}}@media (max-width: 1023px){.article--interview .article__cover{width:auto;margin-inline:0;transform:none}}.article--interview .article__cover-image{aspect-ratio:1;filter:grayscale(1)}.article--interview .article__caption{position:absolute;right:0;bottom:0;left:0;max-width:345px;margin:0;padding:var(--wp--custom--vertical-rhythm--xs) var(--wp--preset--spacing--m);background:none;color:var(--wp--preset--color--text-primary-inverse);text-shadow:0 0 24px rgba(0,0,0,.6)}.article--interview .article__caption-credit{color:#ffffff80}.article--editorial .article__header{margin-inline:calc(-1 * var(--irpi-grid-padding-content))}@media (max-width: 767px){.article--editorial .article__header{margin-top:calc(8px - 2rem)}}.article--editorial .article__header{padding:clamp(1rem,.0231980116rem + 3.9768019884vw,4rem) var(--irpi-grid-padding-content) var(--wp--custom--vertical-rhythm--page-title);background:var(--wp--preset--color--accent-brand);box-shadow:none;clip-path:none}@media (min-width: 768px){.article--editorial .article__header{margin-inline:calc(-1 * var(--irpi-grid-padding-content));padding-inline:var(--irpi-grid-padding-content)}}@media (min-width: 1024px){.article--editorial .article__header{row-gap:var(--wp--preset--spacing--l)}}.article--editorial .article__excerpt{color:var(--wp--preset--color--text-secondary)}@media (min-width: 1024px){.article--editorial .article__labels{grid-row:1}}@media (min-width: 1024px){.article--editorial .article__heading{grid-column:1/span 7}}.article--editorial .article__meta{gap:var(--wp--preset--spacing--m)}@media (min-width: 1024px){.article--editorial .article__meta{grid-row:2;padding-top:0;border-top:0}}.article--editorial .article__authors{display:flex;flex-wrap:wrap}.article--editorial .article__authors li{display:flex}.article--editorial .article__authors li:not(:last-child):after{content:", "}.article__editors{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m)}.article__avatars{display:flex;isolation:isolate}.article__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:5rem;height:5rem;overflow:hidden;border-radius:9999px;background:color-mix(in srgb,var(--wp--preset--color--text-primary) 8%,var(--wp--preset--color--background-level-1));color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.article__avatar+.article__avatar{margin-left:-1.5rem}.article__avatar:nth-child(1){z-index:8}.article__avatar:nth-child(2){z-index:7}.article__avatar:nth-child(3){z-index:6}.article__avatar:nth-child(4){z-index:5}.article__avatar:nth-child(5){z-index:4}.article__avatar:nth-child(6){z-index:3}.article__avatar:nth-child(7){z-index:2}.article__avatar:nth-child(8){z-index:1}.article__avatar img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.article__editor{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs);min-width:0}.article__editor-name{color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.article__editor-name:is(a){--hover-ul: var(--wp--preset--color--text-primary);position:relative}.article__editor-name:is(a):before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.3em;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.article__editor-name:is(a):before{transition:none}}@media (hover: hover){.article__editor-name:is(a):hover:before{clip-path:inset(0 0 -.5em 0)}}.article__editor-name:is(a):focus-visible:before,.article__editor-name:is(a).touch-active:before{clip-path:inset(0 0 -.5em 0)}.article__editor-bio{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__authors{margin:0;padding:0;list-style:none;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}@media (max-width: 1023px){.article__authors{display:flex;flex-wrap:wrap}.article__authors li{display:flex}.article__authors li:not(:last-child):after{content:", "}}.article__authors a{color:inherit;text-decoration:none;--hover-ul: var(--wp--preset--color--text-primary);position:relative}.article__authors a:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:.1em;text-underline-offset:.1em;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.article__authors a:before{transition:none}}@media (hover: hover){.article__authors a:hover:before{clip-path:inset(0 0 -.5em 0)}}.article__authors a:focus-visible:before,.article__authors a.touch-active:before{clip-path:inset(0 0 -.5em 0)}.article__date{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__cover{position:relative;margin:0;margin-inline:calc(-1 * var(--irpi-grid-padding-content))}@media (min-width: 768px){.article__cover{margin-inline:calc(-1 * var(--irpi-grid-padding-content))}}@media (min-width: 1024px){.article__cover{grid-column:1/-1;order:10;margin-top:calc(var(--wp--custom--vertical-rhythm--page-title) - var(--wp--preset--spacing--xxl))}}@media (max-width: 1023px){.article__cover{order:1;margin-inline:0;width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%)}}.article__cover-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media (min-width: 768px){.article__cover-image{aspect-ratio:2}}.article__caption,.article .wp-block-image figcaption,.article .wp-element-caption{margin-top:.7em;padding-inline:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}@media (min-width: 1024px){.article__caption{margin-left:calc(var(--irpi-grid-padding-content) + (100% - calc(2 * var(--irpi-grid-padding-content) + 264px)) / 4 + 72px);max-width:calc((100% - calc(2 * var(--irpi-grid-padding-content) + 264px)) / 2 + 120px)}}@media (min-width: 1024px){.article__caption{padding-inline:0}}@media (max-width: 1023px){.article__caption{position:absolute;right:0;bottom:0;left:0;margin:0;padding:var(--wp--preset--spacing--xxl) var(--irpi-grid-inset) var(--wp--preset--spacing--s);background:linear-gradient(#0000,#0009);color:var(--wp--preset--color--text-primary-inverse)}}.article__caption-credit{color:var(--wp--preset--color--text-tertiary)}@media (max-width: 1023px){.article__caption-credit{color:var(--wp--preset--color--text-secondary-inverse)}}.article__body{padding-block:var(--wp--custom--vertical-rhythm--cards-list) var(--wp--custom--vertical-rhythm--promo)}@media (min-width: 1024px){.article__body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}.article__content{color:var(--wp--preset--color--text-primary);overflow-wrap:break-word;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}@media (min-width: 1024px){.article__content{display:grid;grid-row:1;grid-column:1/-1;grid-template-columns:subgrid;align-content:start}}.article__content>*{margin-block:0 1lh}@media (min-width: 1024px){.article__content>*{grid-column:4/span 6}}.article__content{--irpi-para-gap: 1lh}@media (min-width: 1024px){.article__content>:is(p,ul,ol)+:is(.block-embed,.wp-block-group:has(>.flourish-embed),.wp-block-group:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption),.immersive-wrap,:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull)){margin-top:max(0px,var(--wp--custom--vertical-rhythm--m) - var(--irpi-para-gap))}.article__content>:is(p,ul,ol)+.donate-cta{margin-top:max(0px,var(--wp--custom--vertical-rhythm--l) - var(--irpi-para-gap))}}.article__content>:is(.wp-block-image,figure.wp-caption):not(.is-style-irpi-infographic){margin-block:var(--wp--custom--vertical-rhythm--s) var(--wp--custom--vertical-rhythm--m)}.article__content .wp-block-image>a,.article__content .wp-block-image>figure>a{display:block}.article__content>:last-child{margin-bottom:0}.article__content p.has-drop-cap[data-initial]:before{content:attr(data-initial);content:attr(data-initial)/"";float:left;display:flex;align-items:center;justify-content:center;width:clamp(4.45625rem,4.3199047225rem + .5550952775vw,4.875rem);height:clamp(4.45625rem,4.3199047225rem + .5550952775vw,4.875rem);margin:clamp(.609375rem,.5839374482rem + .1035625518vw,.6875rem) var(--wp--preset--spacing--m) 0 0;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:1;letter-spacing:0}.article__content p.has-drop-cap[data-initial]:first-letter{font-size:0;line-height:0}.article__content a:not([class]):not(:has(img)){--ul: .08em;padding-top:.06em;padding-bottom:calc(.07em + var(--ul));background:linear-gradient(var(--wp--preset--color--background-page-inverse),var(--wp--preset--color--background-page-inverse)) no-repeat 0 100%/100% var(--ul);color:inherit;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .25s ease,color .25s ease}@media (hover: hover){.article__content a:not([class]):not(:has(img)):hover{background-size:100% 100%;color:var(--wp--preset--color--text-primary-inverse)}}.article__content a:not([class]):not(:has(img)):focus-visible,.article__content a:not([class]):not(:has(img)).touch-active{background-size:100% 100%;color:var(--wp--preset--color--text-primary-inverse)}@media (prefers-reduced-motion: reduce){.article__content a:not([class]):not(:has(img)){transition:none}}.article__content :is(figcaption,.figcaption,.wp-element-caption,.block-embed__caption) a:not([class]),.article__content :is(figcaption,.figcaption,.wp-element-caption,.block-embed__caption) a:not([class]):hover,.article__content :is(figcaption,.figcaption,.wp-element-caption,.block-embed__caption) a:not([class]).touch-active{padding:0;background:none;color:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.15em;transition:none}@media (min-width: 1024px){.article__content>h2,.article__content>.entry-aside{grid-column:1/span 3;padding-right:24px}}@media (min-width: 1280px){.article__content>.entry-aside:has(img,video,iframe,figure,.block-related-articles){grid-column:4/span 6;padding-right:0}}.article__content>.entry-aside video{display:block;width:auto;max-width:100%;max-height:80svh;margin-inline:auto}.article__content>h2{margin-top:var(--wp--custom--vertical-rhythm--l);padding-top:var(--wp--custom--vertical-rhythm--heading);border-top:1.5px solid var(--wp--preset--color--border-subtle);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-.8px,-.2697597349px + -.0331400166vw,-.4px)}.article__content>h2:first-child{margin-top:0}@media (min-width: 1024px){.article__content>h2{grid-row:span var(--h2-rows, 1);align-self:stretch;margin-top:calc(var(--wp--custom--vertical-rhythm--l) + var(--wp--preset--spacing--xs));padding-top:0;border-top:0}.article__content>h2>.article__h2-sticky{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l));display:block;padding-top:var(--wp--custom--vertical-rhythm--heading);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.article__content>h2:first-child{margin-top:var(--wp--preset--spacing--xs)}.article__content>h2+*{margin-top:var(--wp--custom--vertical-rhythm--l)}.article__content>h2:first-child+*{margin-top:0}}.article__content>h3{margin:calc(var(--wp--custom--vertical-rhythm--m) + var(--wp--custom--vertical-rhythm--s)) 0 var(--wp--custom--vertical-rhythm--s);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.5rem,1.4185998343rem + .3314001657vw,1.75rem);line-height:clamp(1.8rem,1.7592999171rem + .1657000829vw,1.925rem);letter-spacing:clamp(-.4px,.1302402651px + -.0331400166vw,0px)}.article__content>h4{margin:calc(var(--wp--custom--vertical-rhythm--m) + var(--wp--custom--vertical-rhythm--xs)) 0 var(--wp--custom--vertical-rhythm--s);color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.article__content>:is(h3,h4):first-child{margin-top:0}.article__content>:not(h2):has(+:is(h3,h4)){margin-bottom:0}.article__content>h3+h4{margin-top:0}@media (min-width: 1024px){.article__content>h2+:is(h3,h4){margin-top:var(--wp--custom--vertical-rhythm--l)}.article__content>h2:first-child+:is(h3,h4){margin-top:0}}.article__content>p.is-style-irpi-small{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.article__content ul:not([class]),.article__content ul.wp-block-list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none}.article__content ul:not([class])>li,.article__content ul.wp-block-list>li{position:relative;padding-left:calc(.5em + var(--wp--preset--spacing--xs))}.article__content ul:not([class])>li:before,.article__content ul.wp-block-list>li:before{content:"";position:absolute;top:calc(.5lh - .25em);left:0;width:.5em;height:.5em;border-radius:9999px;background:var(--wp--preset--color--accent-brand-details)}.article__content ol:not([class]),.article__content ol.wp-block-list:not(.is-style-irpi-steps){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none;counter-reset:page-list}.article__content ol:not([class])>li,.article__content ol.wp-block-list:not(.is-style-irpi-steps)>li{position:relative;padding-left:calc(20px + var(--wp--preset--spacing--xs));counter-increment:page-list}.article__content ol:not([class])>li:before,.article__content ol.wp-block-list:not(.is-style-irpi-steps)>li:before{content:counter(page-list);position:absolute;top:calc(.5lh - 9px);left:0;box-sizing:border-box;min-width:20px;padding-inline:var(--wp--preset--spacing--xxs);border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);text-align:center;font-feature-settings:"zero" 1;font-size:.875rem;line-height:18px}.article__content>:is(ul,ol)[class]{margin-block:0 1lh}.article__content img{max-width:100%;height:auto}.article__content>.wp-block-image,.article__content>figure{margin-block:var(--wp--custom--vertical-rhythm--m)}.article__content>.wp-block-image img,.article__content>figure img{display:block;width:100%}.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull){margin-block:var(--wp--custom--vertical-rhythm--m);margin-inline:calc(-1 * var(--irpi-grid-padding-content))}@media (min-width: 768px){.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull){margin-inline:calc(-1 * var(--irpi-grid-padding-content))}}@media (min-width: 1024px){.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull){grid-column:1/-1}}@media (min-width: 1024px){.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull){--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull):after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:calc(var(--irpi-grid-padding-content) + (100% - 2 * var(--irpi-grid-padding-content)) * .75);right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}@media (min-width: 1024px){.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull) figcaption:not(.wp-block-gallery *){margin-left:calc(var(--irpi-grid-padding-content) + (100% - calc(2 * var(--irpi-grid-padding-content) + 264px)) / 4 + 72px);max-width:calc((100% - calc(2 * var(--irpi-grid-padding-content) + 264px)) / 2 + 120px)}}@media (min-width: 1024px){.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull) figcaption:not(.wp-block-gallery *){padding-inline:0}}.article__content>.immersive-wrap{margin-block:var(--wp--custom--vertical-rhythm--m)}@media (min-width: 1024px){.article__content>.immersive-wrap{--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>.immersive-wrap:after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:75%;right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}@media (min-width: 1024px){.article__content>.immersive-wrap{grid-column:1/-1;z-index:4}}.article__content>.donate-cta{margin-block:var(--wp--custom--vertical-rhythm--l)}@media (min-width: 1024px){.article__content>.donate-cta{position:relative;z-index:3;grid-column:1/-1}}@media (min-width: 1024px){.article__content>.block-newsroom{--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>.block-newsroom:after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:100%;right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}@media (min-width: 1024px){.article__content>.block-newsroom:after{z-index:-2;right:auto;width:calc(50% + 12px)}}.article__content>.wp-block-image:not(.alignwide,.alignfull) figcaption,.article__content>figure:not(.alignwide,.alignfull) figcaption{padding-inline:0}.article__content>blockquote,.article__content>.wp-block-quote{margin-inline:0;padding-left:var(--wp--preset--spacing--m);border-left:1.5px solid var(--wp--preset--color--accent-brand);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.article__content>blockquote p,.article__content>.wp-block-quote p{margin:0}.article__content>blockquote cite,.article__content>.wp-block-quote cite{display:block;margin-top:var(--wp--preset--spacing--xs);color:var(--wp--preset--color--text-tertiary);font-style:normal;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__content :is(iframe,embed,object,video,.tableauPlaceholder){max-width:100%}.article__content>.wp-block-spacer{display:none}@media (min-width: 768px){.article__content .mobile-show{display:none}}@media (max-width: 767px){.article__content .mobile-hide{display:none}}.article__content .svg-inline--fa{display:inline-block;width:auto;height:1em;overflow:visible;vertical-align:-.125em}.article__intro{padding-top:var(--wp--custom--vertical-rhythm--m)}@media (min-width: 1024px){.article__intro{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}.article__intro>.article-summary{margin:var(--wp--custom--vertical-rhythm--m) 0 0}@media (min-width: 1024px){.article__intro>.article-summary{grid-column:1/-1}}.article .entry-aside{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.article .entry-aside>*{margin-block:0 var(--wp--preset--spacing--s)}.article .entry-aside img{display:block;width:100%}.article .entry-aside figure{margin:0}.article .entry-aside figcaption{padding-inline:0}@media (min-width: 1024px){.article__aside{grid-row:1;grid-column:10/span 3;padding-left:var(--wp--preset--spacing--xxl)}}@media (max-width: 1023px){.article__aside{display:contents}}.article__aside-sticky{position:sticky;bottom:var(--wp--preset--spacing--m);z-index:2;display:flex;flex-direction:column;align-items:flex-end}@media (max-width: 1023px){.article__aside-sticky{flex-direction:row;align-items:center}.article__aside-sticky:before{content:"";position:fixed;inset:0;background:#1010101a;opacity:0;pointer-events:none;transition:opacity .3s ease}.is-index-open .article__aside-sticky,.is-share-open .article__aside-sticky{z-index:110}.is-index-open .article__aside-sticky:before,.is-share-open .article__aside-sticky:before{opacity:1;pointer-events:auto}}.article__aside-sticky{gap:var(--wp--preset--spacing--xl)}@media (max-width: 1023px){.article__aside-sticky{gap:var(--wp--preset--spacing--xs)}}.article__aside-sticky{margin-top:var(--wp--preset--spacing--xl);pointer-events:none}.article__aside-sticky>*{pointer-events:auto}@media (min-width: 1024px){.article__aside-sticky{top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l));bottom:auto;height:calc(100vh - calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l)) - var(--wp--custom--vertical-rhythm--l));align-items:stretch;margin-top:0;pointer-events:auto}}.article__index-toggle{display:none}@media (max-width: 1023px){.article__index-toggle:not([hidden]){display:inline-flex;align-items:center;flex:1 1 50%;justify-content:center;gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);border:0;border-radius:9999px;background:var(--wp--preset--color--background-page-inverse);color:var(--wp--preset--color--text-primary-inverse);cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}}.article__share-wrap{position:relative;display:flex;align-self:flex-end;margin-top:auto}@media (max-width: 1023px){.article__share-wrap{margin-left:auto}.article__index-toggle:not([hidden])+.article__share-wrap{flex:1 1 50%;margin-left:0}}.article__share{display:inline-flex;flex:1 1 auto;justify-content:center;align-items:center;gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);border:0;border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.article__share:hover,.article__share[aria-expanded=true]{background:var(--wp--preset--color--text-primary);color:var(--wp--preset--color--background-level-1)}.article__share-icon{display:flex;width:1.25rem;height:1.25rem}.article__share-icon svg{width:100%;height:100%}.article__footer{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding-bottom:var(--wp--preset--spacing--xxl)}@media (min-width: 1024px){.article__footer{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:var(--wp--preset--spacing--l) 24px}.article__footer>*{grid-column:4/span 6}}.article__box{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding:var(--wp--preset--spacing--l);background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}@media (min-width: 1024px){.article__box{grid-row:2;grid-column:1/span 3;margin-right:24px}}.article .article__box-title{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wp--preset--spacing--xs);margin:0;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.article__box-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:var(--wp--preset--color--background-page-inverse);color:var(--wp--preset--color--text-primary-inverse)}.article__box-icon svg{width:1rem;height:1rem}.article__box-text{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__box-button{display:flex;align-items:center;justify-content:center;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s);border-radius:9999px;text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px;background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.article__box-button:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.article__box-button:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.article__box-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.article__box-button:disabled,.article__box-button[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.article__box-button:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.article__box-button{transition:none}}@media (min-width: 1024px){.article__credits{grid-row:2;grid-column:4/-1}}.article__topics{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:var(--wp--preset--spacing--m) 0 var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 1024px){.article__topics{grid-column:4/-1}}.article .article__topics-title{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article .article__topics-list{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--xs);margin:0;padding:0;list-style:none}@media (min-width: 1024px){.article-index{min-height:0;overflow-y:auto;scrollbar-width:thin}}.article-index__title{margin:0 0 var(--wp--preset--spacing--xs);padding-bottom:var(--wp--preset--spacing--xs);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.article-index__list{margin:0;padding:0;list-style:none}.article-index__list>li+li{border-top:1.5px solid var(--wp--preset--color--border-subtle)}.article-index__link{display:flex;gap:var(--wp--preset--spacing--s);padding-block:var(--wp--preset--spacing--s);color:var(--wp--preset--color--text-secondary);text-decoration:none;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-index__link:hover,.article-index__link.is-current{color:var(--wp--preset--color--text-primary)}.article-index__link.is-current{font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-index__number{display:flex;flex:0 0 1rem;justify-content:center;color:var(--wp--preset--color--text-tertiary);font-variant-numeric:tabular-nums}.article-index__number svg{width:1rem;height:1rem;margin-top:.125rem}.article-index .article-index__sublist{margin:0 0 var(--wp--preset--spacing--s);padding:0 0 0 calc(1rem + var(--wp--preset--spacing--s));list-style:none}.article-index__sublink{display:block;padding-block:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-tertiary);text-decoration:none;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-index__sublink:hover{color:var(--wp--preset--color--text-primary)}@media (max-width: 1023px){.article-index{display:none}.article-index:not([hidden]){display:block;position:fixed;right:0;bottom:0;left:0;z-index:1;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px) - var(--irpi-header-height));overflow-y:auto;overscroll-behavior:contain;padding:var(--wp--preset--spacing--s) var(--irpi-grid-inset) calc(var(--wp--preset--spacing--l) + env(safe-area-inset-bottom,0px));background:var(--wp--preset--color--background-level-1);box-shadow:0 -4px 16px #0000000d;visibility:hidden;transform:translateY(100%);transition:transform .3s ease,visibility 0s .3s}}@media (max-width: 1023px) and (prefers-reduced-motion: reduce){.article-index:not([hidden]){transition:none}}@media (max-width: 1023px){.is-index-open .article-index:not([hidden]){visibility:visible;transform:none;transition:transform .3s ease}}@media (max-width: 1023px) and (prefers-reduced-motion: reduce){.is-index-open .article-index:not([hidden]){transition:none}}@property --irpi-para-gap{syntax: "<length>"; inherits: true; initial-value: 0px;}:root{--media-hmax: calc(100svh - var(--irpi-header-height, 64px))}.media-credit{color:var(--wp--preset--color--text-tertiary)}.article__content>.wp-block-image.aligncenter:not(.is-resized){display:block}.article__content>.wp-block-image.aligncenter:not(.is-resized)>figcaption{display:block}.article__content>.wp-block-image.aligncenter.is-resized{display:table;justify-self:center;margin-inline:auto}.article__content>.wp-block-image.aligncenter.is-resized>figcaption{text-align:left}.article__content>.wp-block-image.is-style-irpi-infographic{margin-block:var(--wp--custom--vertical-rhythm--m)}.article__content>.wp-block-image.is-style-irpi-infographic img{width:100%;height:auto;max-height:none;object-fit:contain}@media (min-width: 1024px){.article__content>.wp-block-image.is-style-irpi-infographic{grid-column:1/-1}.article__content>.wp-block-image.is-style-irpi-infographic figcaption{padding-inline:0}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.wp-block-image.is-style-irpi-infographic figcaption{margin-left:calc((100% - 264px)/4 + 72px);max-width:calc((100% - 264px)/2 + 120px)}}@media (min-width: 1024px){.article__content>.wp-block-image.is-style-irpi-infographic{--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>.wp-block-image.is-style-irpi-infographic:after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:calc(75% + 18px);right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}.article__content>.media-image{position:relative;margin-block:var(--wp--custom--vertical-rhythm--m)}.article__content>.media-image img{display:block;width:100%;height:auto;aspect-ratio:var(--ar-m);object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%);max-height:var(--media-hmax)}@media (min-width: 1024px){.article__content>.media-image img{aspect-ratio:var(--ar-d)}}.article__content .media-image__media{position:relative;overflow:hidden}.article__content .media-image__caption{margin-top:.7em;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__content .media-image__placeholder{padding:var(--wp--preset--spacing--xl);border:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-tertiary);text-align:center}@media (max-width: 1023px){.article__content>.media-image[data-m=wrapper]{margin-inline:calc(-1 * var(--irpi-grid-padding-content))}}@media (max-width: 1023px) and (min-width: 768px){.article__content>.media-image[data-m=wrapper]{margin-inline:calc(-1 * var(--irpi-grid-padding-content))}}@media (max-width: 1023px){.article__content>.media-image[data-m=wrapper] .media-image__caption{padding-inline:var(--irpi-grid-padding-content)}}@media (max-width: 1023px) and (min-width: 768px){.article__content>.media-image[data-m=wrapper] .media-image__caption{padding-inline:var(--irpi-grid-padding-content)}}@media (max-width: 1023px){.article__content>.media-image[data-m=bleed]{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%)}.article__content>.media-image[data-m=bleed] .media-image__caption{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.article__content>.media-image[data-cap=over] .media-image__caption{position:absolute;right:0;bottom:0;left:0;z-index:1;margin:0;padding-top:var(--wp--preset--spacing--xxxl);padding-bottom:var(--wp--custom--vertical-rhythm--m);background:linear-gradient(#0000,#0000008c);color:var(--wp--preset--color--text-primary-inverse)}.article__content>.media-image[data-cap=over] .media-image__caption .media-credit{color:var(--wp--preset--color--text-secondary-inverse)}}@media (min-width: 1024px){.article__content>.media-image[data-w=beyond]{grid-column:3/span 8}.article__content>.media-image[data-w=container]{grid-column:1/-1}.article__content>.media-image:is([data-w=content],[data-w=beyond],[data-w=container]) .media-image__media{max-width:calc(var(--media-hmax) * var(--ar-dn, 1.5));margin-inline:auto}.article__content>.media-image[data-w=beyond] .media-image__caption-text{display:block;margin-left:calc((100% - 168px)/8 + 24px);max-width:calc((100% - 168px)/8*6 + 120px)}.article__content>.media-image[data-w=container] .media-image__caption-text{display:block}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.media-image[data-w=container] .media-image__caption-text{margin-left:calc((100% - 264px)/4 + 72px);max-width:calc((100% - 264px)/2 + 120px)}}@media (min-width: 1024px){.article__content>.media-image:is([data-w=wrapper],[data-w=bleed],[data-w=screen]){grid-column:1/-1}.article__content>.media-image[data-w=wrapper]{margin-inline:calc(-1 * var(--irpi-grid-padding-content))}}@media (min-width: 1024px) and (min-width: 768px){.article__content>.media-image[data-w=wrapper]{margin-inline:calc(-1 * var(--irpi-grid-padding-content))}}@media (min-width: 1024px){.article__content>.media-image[data-w=wrapper] .media-image__caption-text{display:block}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.media-image[data-w=wrapper] .media-image__caption-text{margin-left:calc(var(--irpi-grid-padding-content) + (100% - calc(2 * var(--irpi-grid-padding-content) + 264px)) / 4 + 72px);max-width:calc((100% - calc(2 * var(--irpi-grid-padding-content) + 264px)) / 2 + 120px)}}@media (min-width: 1024px){.article__content>.media-image:is([data-w=bleed],[data-w=screen]){width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%)}.article__content>.media-image:is([data-w=bleed],[data-w=screen]) .media-image__caption{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.article__content>.media-image:is([data-w=bleed],[data-w=screen]) .media-image__caption-text{display:block}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.media-image:is([data-w=bleed],[data-w=screen]) .media-image__caption-text{margin-left:calc((100% - 264px)/4 + 72px);max-width:calc((100% - 264px)/2 + 120px)}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.media-image[data-w=container]{--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>.media-image[data-w=container]:after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:75%;right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.media-image[data-w=wrapper]{--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>.media-image[data-w=wrapper]:after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:calc(var(--irpi-grid-padding-content) + (100% - 2 * var(--irpi-grid-padding-content)) * .75);right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.media-image:is([data-w=bleed],[data-w=screen]){--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>.media-image:is([data-w=bleed],[data-w=screen]):after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:calc(50% + (min(100%,1824px) - 2 * var(--irpi-grid-inset)) / 4);right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}@media (min-width: 1024px){.article__content>.media-image:is([data-cap=over],[data-cap=over-desktop]) .media-image__caption{position:absolute;right:0;bottom:0;left:0;z-index:1;margin:0;padding-top:var(--wp--preset--spacing--xxxl);padding-bottom:var(--wp--custom--vertical-rhythm--m);background:linear-gradient(#0000,#0000008c);color:var(--wp--preset--color--text-primary-inverse)}.article__content>.media-image:is([data-cap=over],[data-cap=over-desktop]) .media-image__caption .media-credit{color:var(--wp--preset--color--text-secondary-inverse)}.article__content>.media-image:is([data-w=bleed],[data-w=screen]):is([data-cap=over],[data-cap=over-desktop]) .media-image__caption{margin-inline:auto}}.article__content>.media-image[data-w=screen]{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%)}.article__content>.media-image[data-w=screen] img{height:100svh;max-height:none;aspect-ratio:auto}.article__content>.media-image--dark-caption .media-image__caption{background:linear-gradient(#fafafa00,#fafafabf);color:var(--wp--preset--color--text-primary)}.article__content>.media-image--dark-caption .media-image__caption .media-credit{color:var(--wp--preset--color--text-secondary)}@media (max-width: 1023px){.article__content>.media-image--dark-caption[data-cap=over-desktop] .media-image__caption{background:none;color:var(--wp--preset--color--text-secondary)}}@media (max-width: 767px){.article__content .wp-block-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:100%}}.article__content .wp-block-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):has(figcaption):before{content:none;backdrop-filter:none}.article__content .wp-block-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) figcaption{position:static;max-height:none;margin:.7em 0 0;padding:0;overflow:visible;background:none;color:var(--wp--preset--color--text-secondary);text-align:left;text-shadow:none;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--l) 24px;margin-block:var(--wp--custom--vertical-rhythm--l)}@media (min-width: 1024px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px) and (min-width: 1024px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images{--index-fade-bg: var(--special-background-page, var(--wp--preset--color--background-page));position:relative;z-index:3}.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images:after{content:"";position:absolute;z-index:-1;inset-block:-7.5rem;left:75%;right:0;background:linear-gradient(transparent,var(--index-fade-bg) 7.5rem,var(--index-fade-bg) calc(100% - 7.5rem),transparent);pointer-events:none}}.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){display:flex;flex-direction:column;width:auto;min-width:100%;margin:0}.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img{flex:none;width:100%;height:auto;object-fit:fill}@media (min-width: 1024px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):first-of-type:nth-last-of-type(odd){grid-column:1/-1}}.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images>figcaption{grid-column:1/-1;margin:0;padding:0;text-align:left}@media (max-width: 1023px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images:not(.is-style-irpi-content,.is-style-irpi-bleed) figure.wp-block-image:not(#individual-image){margin-inline:calc(-1 * var(--irpi-grid-padding-content));width:calc(100% + 2 * var(--irpi-grid-padding-content));min-width:calc(100% + 2 * var(--irpi-grid-padding-content));max-width:none}}@media (max-width: 1023px) and (min-width: 768px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images:not(.is-style-irpi-content,.is-style-irpi-bleed) figure.wp-block-image:not(#individual-image){margin-inline:calc(-1 * var(--irpi-grid-padding-content))}}@media (max-width: 1023px) and (min-width: 768px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images:not(.is-style-irpi-content,.is-style-irpi-bleed) figure.wp-block-image:not(#individual-image){width:calc(100% + 2 * var(--irpi-grid-padding-content));min-width:calc(100% + 2 * var(--irpi-grid-padding-content))}}@media (max-width: 1023px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images:not(.is-style-irpi-content,.is-style-irpi-bleed) figure.wp-block-image:not(#individual-image) figcaption{padding-inline:var(--irpi-grid-padding-content)}}@media (max-width: 1023px) and (min-width: 768px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images:not(.is-style-irpi-content,.is-style-irpi-bleed) figure.wp-block-image:not(#individual-image) figcaption{padding-inline:var(--irpi-grid-padding-content)}}@media (max-width: 1023px){.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images.is-style-irpi-bleed figure.wp-block-image:not(#individual-image){width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);min-width:calc(100vw - var(--irpi-scrollbar-width, 0px));max-width:none}.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images.is-style-irpi-bleed figure.wp-block-image:not(#individual-image) figcaption{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}}.scrolly{--scrolly-top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height, 64px));--scrolly-box: calc(50svh - var(--irpi-header-height, 64px));--scrolly-gap: var(--wp--preset--spacing--xxl);--scrolly-margin: var(--irpi-grid-inset);--scrolly-trigger: .75;--scrolly-bg: var(--wp--preset--color--background-page);--scrolly-box-bg: var(--wp--preset--color--background-level-2);--scrolly-text: var(--wp--preset--color--text-primary);--scrolly-text-2: var(--wp--preset--color--text-secondary);--scrolly-text-3: var(--wp--preset--color--text-tertiary);--scrolly-ink: #fff;--scrolly-scrim: rgba(16, 16, 16, .48);position:relative;margin-block:var(--wp--custom--vertical-rhythm--l);background:var(--scrolly-bg);color:var(--scrolly-text);width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%)}@media (min-width: 768px){.scrolly{--scrolly-margin: var(--irpi-grid-inset)}}@media (min-width: 1024px){.scrolly{--scrolly-trigger: .55;--scrolly-margin: var(--wp--preset--spacing--xxl);--scrolly-gap: var(--wp--preset--spacing--xxxl);--scrolly-box: calc(100svh - var(--irpi-header-height, 64px) - 2 * var(--scrolly-margin));--scrolly-mid: calc(var(--scrolly-box) / 2);z-index:4}}@media (min-width: 1024px){.article__content>.scrolly{grid-column:1/-1}}.scrolly__placeholder{padding:var(--wp--preset--spacing--xl);border:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-tertiary);text-align:center}.scrolly__step,.scrolly__text{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.scrolly__step>*,.scrolly__text>*{margin:0 0 var(--wp--preset--spacing--m)}.scrolly__step>:last-child,.scrolly__text>:last-child{margin-bottom:0}.scrolly__step a:not([class]):not(:has(img)),.scrolly__text a:not([class]):not(:has(img)){--ul: .08em;padding-top:.06em;padding-bottom:calc(.07em + var(--ul));background:linear-gradient(var(--wp--preset--color--background-page-inverse),var(--wp--preset--color--background-page-inverse)) no-repeat 0 100%/100% var(--ul);color:inherit;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .25s ease,color .25s ease}@media (hover: hover){.scrolly__step a:not([class]):not(:has(img)):hover,.scrolly__text a:not([class]):not(:has(img)):hover{background-size:100% 100%;color:var(--wp--preset--color--text-primary-inverse)}}.scrolly__step a:not([class]):not(:has(img)):focus-visible,.scrolly__step a:not([class]):not(:has(img)).touch-active,.scrolly__text a:not([class]):not(:has(img)):focus-visible,.scrolly__text a:not([class]):not(:has(img)).touch-active{background-size:100% 100%;color:var(--wp--preset--color--text-primary-inverse)}@media (prefers-reduced-motion: reduce){.scrolly__step a:not([class]):not(:has(img)),.scrolly__text a:not([class]):not(:has(img)){transition:none}}.scrolly__title{color:var(--scrolly-text);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.5rem,1.4185998343rem + .3314001657vw,1.75rem);line-height:clamp(1.8rem,1.7592999171rem + .1657000829vw,1.925rem);letter-spacing:clamp(-.4px,.1302402651px + -.0331400166vw,0px)}.scrolly__title:not(:last-child){margin-bottom:var(--wp--preset--spacing--l)}.scrolly__embed{height:100%}.scrolly__embed>:not(script,style),.scrolly__embed iframe{display:block;width:100%!important;height:100%!important;max-width:none;border:0}.scrolly__caption,.scrolly__step-caption{color:var(--scrolly-text-2);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.scrolly__caption .media-credit,.scrolly__step-caption .media-credit{color:inherit;opacity:.75}.scrolly p.scrolly__step-caption{margin-top:var(--wp--preset--spacing--l);color:var(--scrolly-text-3)}.scrolly__fade{position:sticky;top:calc(var(--scrolly-top) + var(--scrolly-box));z-index:2;height:var(--scrolly-gap);margin-bottom:calc(-1 * var(--scrolly-gap));pointer-events:none;background:linear-gradient(var(--scrolly-bg),transparent)}@media (min-width: 1024px){.scrolly__fade{display:none}}.scrolly img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%)}.scrolly--contain img,.scrolly--dark-box img{object-fit:contain}.scrolly--dark-box{--scrolly-box-bg: var(--wp--preset--color--background-page-inverse)}.scrolly--push.scrolly--caption-over .scrolly__media:after,.scrolly--fade.scrolly--caption-over .scrolly__item:after{content:"";position:absolute;right:0;bottom:0;left:0;height:min(50%,240px);pointer-events:none;background:linear-gradient(transparent,var(--scrolly-scrim))}.scrolly--caption-over .scrolly__caption{position:absolute;right:0;bottom:0;left:0;z-index:1;max-width:calc(420px + 2 * var(--scrolly-margin));margin:0;padding:0 calc(var(--scrolly-margin) + 3.5rem) var(--wp--preset--spacing--m) var(--scrolly-margin);color:var(--scrolly-ink)}@media (min-width: 1024px){.scrolly--caption-over .scrolly__caption{max-width:468px;padding:0 5.5rem var(--wp--preset--spacing--l) var(--wp--preset--spacing--l)}}.scrolly--fade{overflow:clip}.scrolly--fade .scrolly__media{position:sticky;top:var(--scrolly-top);z-index:3;height:var(--scrolly-box);background:var(--scrolly-bg)}.scrolly--fade .scrolly__stage{position:relative;height:100%;overflow:clip;background:var(--scrolly-box-bg)}.scrolly--fade .scrolly__item{position:absolute;inset:0;margin:0;opacity:0}.scrolly--fade .scrolly__item.is-active{z-index:2;opacity:1;transition:opacity .6s ease}.scrolly--fade .scrolly__item.is-leaving{z-index:1;opacity:1}.scrolly--fade .scrolly__item:not(.is-active){pointer-events:none}.scrolly--fade.scrolly--contain .scrolly__item.is-leaving,.scrolly--fade.scrolly--dark-box .scrolly__item.is-leaving{opacity:0;transition:opacity .25s ease .6s}.scrolly--fade .scrolly__count{position:absolute;right:var(--scrolly-margin);bottom:var(--wp--preset--spacing--s);z-index:5;margin:0;padding:2px 10px;border-radius:9999px;background:color-mix(in srgb,var(--scrolly-bg) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--scrolly-text);font-size:.75rem;font-variant-numeric:tabular-nums;line-height:1rem;white-space:pre}@media (min-width: 1024px){.scrolly--fade .scrolly__count{right:var(--wp--preset--spacing--m);bottom:var(--wp--preset--spacing--m)}}.scrolly--fade .scrolly__steps{position:relative;padding:var(--scrolly-gap) var(--scrolly-margin) 0}.scrolly--fade .scrolly__step{display:flex;flex-direction:column;max-width:560px;min-height:calc(100svh - var(--scrolly-top) - var(--scrolly-box) - var(--scrolly-gap))}.scrolly--fade .scrolly__step:last-child{min-height:0}.scrolly--fade .scrolly__step+.scrolly__step{margin-top:var(--wp--preset--spacing--xxxl);padding-top:var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 1024px){.scrolly--fade{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:0 max(var(--irpi-grid-inset),(100% - 1776px) / 2 + var(--irpi-grid-padding-content)) 0 var(--scrolly-margin)}.scrolly--fade .scrolly__media{grid-row:1;grid-column:1/span 7;align-self:start;top:calc(var(--scrolly-top) + var(--scrolly-margin));background:none}.scrolly--fade .scrolly__steps{grid-row:1;grid-column:9/span 4;padding:var(--scrolly-mid) 0}.scrolly--fade .scrolly__step{min-height:100svh}.scrolly--fade .scrolly__step+.scrolly__step{margin-top:0;padding-top:0;border-top:0}}.scrolly--dark-text{--scrolly-bg: var(--wp--preset--color--background-page-inverse);--scrolly-box-bg: var(--wp--preset--color--background-page-inverse);--scrolly-text: var(--wp--preset--color--text-primary-inverse);--scrolly-text-2: var(--wp--preset--color--text-secondary-inverse);--scrolly-text-3: var(--wp--preset--color--text-tertiary-inverse)}.scrolly--dark-text .scrolly__steps{padding-bottom:var(--scrolly-gap)}.scrolly--dark-text .scrolly__step+.scrolly__step{border-top-color:#ffffff2e}@media (min-width: 1024px){.scrolly--dark-text{padding-block:var(--scrolly-margin)}}.scrolly--push .scrolly__block{position:relative}.scrolly--push .scrolly__block+.scrolly__block{margin-top:var(--scrolly-gap)}.scrolly--push .scrolly__media{position:sticky;top:var(--scrolly-top);z-index:3;display:flex;flex-direction:column;height:var(--scrolly-box);margin:0;background:var(--scrolly-bg)}.scrolly--push .scrolly__media img{flex:1;min-height:0;background:var(--scrolly-box-bg)}.scrolly--push.scrolly--caption-below .scrolly__caption{margin:0;padding:var(--wp--preset--spacing--xs) var(--scrolly-margin) var(--wp--preset--spacing--m)}.scrolly--push .scrolly__text{position:relative;display:flex;flex-direction:column;min-height:45svh;padding:var(--scrolly-gap) var(--scrolly-margin)}.scrolly--push .scrolly__block:last-child .scrolly__text{min-height:0;padding-bottom:0}@media (min-width: 1024px){.scrolly--push .scrolly__block{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:0 max(var(--irpi-grid-inset),(100% - 1776px) / 2 + var(--irpi-grid-padding-content)) 0 var(--scrolly-margin)}.scrolly--push .scrolly__block+.scrolly__block{margin-top:0}.scrolly--push .scrolly__media{grid-column:1/span 7;align-self:start;top:calc(var(--scrolly-top) + var(--scrolly-margin))}.scrolly--push.scrolly--caption-below .scrolly__caption{padding-inline:0}.scrolly--push .scrolly__text,.scrolly--push .scrolly__block:last-child .scrolly__text{grid-column:9/span 4;min-height:0;padding:var(--scrolly-mid) 0}}@media (prefers-reduced-motion: reduce){.scrolly--fade .scrolly__item.is-active{transition-duration:.2s}}@media screen{.scrolly:not(.scrolly--dark-text){--scrolly-bg: #f0f0f0}.scrolly:not(.scrolly--dark-text,.scrolly--dark-box){--scrolly-box-bg: var(--scrolly-bg)}.article--speciale[data-hero-type=custom] .scrolly:not(.scrolly--dark-text){--scrolly-text-3: color-mix(in oklab, var(--special-text-body-2) 80%, var(--special-background-page))}@supports (color: oklch(from white l c h)){.article--speciale[data-hero-type=custom][data-hero=light] .scrolly:not(.scrolly--dark-text){--scrolly-bg: oklch(from var(--special-background-page) calc(l - .03) c h)}}}.immersive{--immersive-top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height, 64px));--immersive-margin: var(--irpi-grid-inset);--immersive-bg: var(--wp--preset--color--background-page);--immersive-ink: #fff;--immersive-scrim: var(--wp--preset--color--background-page-inverse);--immersive-blend: multiply;--immersive-shadow: 0 0 40px rgba(16, 16, 16, .22);position:relative;z-index:4;width:calc(100vw - var(--irpi-scrollbar-width, 0px));max-width:none;margin:var(--wp--custom--vertical-rhythm--l) calc(50% - (100vw - var(--irpi-scrollbar-width, 0px)) / 2);background:var(--immersive-bg)}@media (min-width: 768px){.immersive{--immersive-margin: var(--irpi-grid-inset)}}.article__content>.immersive-wrap>.immersive{margin-block:0}.article--speciale .immersive{--immersive-bg: var(--special-background-page)}.immersive--ink-dark{--immersive-ink: var(--wp--preset--color--text-primary);--immersive-scrim: var(--wp--preset--color--background-page);--immersive-blend: screen;--immersive-shadow: none}.immersive__placeholder{padding:var(--wp--preset--spacing--xl);border:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-tertiary);text-align:center}.immersive img,.immersive video{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%)}.immersive__embed{background:var(--immersive-bg)}.immersive__embed:not(.immersive__media){height:100%}.immersive__embed>:not(script,style),.immersive__embed iframe{display:block;width:100%!important;height:100%!important;max-width:none;border:0}.immersive__caption{margin:0;color:var(--immersive-ink);text-shadow:var(--immersive-shadow);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.immersive__caption .media-credit{display:block;margin-top:var(--wp--preset--spacing--xxs);color:inherit;opacity:.8;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.immersive--stack{timeline-scope:--immersive-c2,--immersive-c3,--immersive-c4,--immersive-c5,--immersive-c6,--immersive-c7}.immersive--stack .immersive__card{position:sticky;top:var(--immersive-top);height:calc(100lvh - var(--immersive-top));overflow:clip}.immersive--stack .immersive__inner{position:absolute;inset:0}.immersive--stack .immersive__inner:after{content:"";position:absolute;top:0;right:0;left:0;height:min(55svh,460px);pointer-events:none;mix-blend-mode:var(--immersive-blend);background:linear-gradient(color-mix(in srgb,var(--immersive-scrim) 42%,transparent),color-mix(in srgb,var(--immersive-scrim) 18%,transparent) 55%,transparent)}.immersive--stack .immersive__media{position:absolute;inset:0}.immersive--stack .immersive__caption{position:absolute;top:var(--wp--preset--spacing--xxl);right:var(--immersive-margin);left:var(--immersive-margin);z-index:1;max-width:420px}@media (min-width: 1024px){.immersive--stack .immersive__caption{left:auto}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.immersive--stack .immersive__card:nth-child(2){view-timeline:--immersive-c2}.immersive--stack .immersive__card:nth-child(1) :is(.immersive__inner,.immersive__caption){animation-timeline:--immersive-c2}.immersive--stack .immersive__card:nth-child(3){view-timeline:--immersive-c3}.immersive--stack .immersive__card:nth-child(2) :is(.immersive__inner,.immersive__caption){animation-timeline:--immersive-c3}.immersive--stack .immersive__card:nth-child(4){view-timeline:--immersive-c4}.immersive--stack .immersive__card:nth-child(3) :is(.immersive__inner,.immersive__caption){animation-timeline:--immersive-c4}.immersive--stack .immersive__card:nth-child(5){view-timeline:--immersive-c5}.immersive--stack .immersive__card:nth-child(4) :is(.immersive__inner,.immersive__caption){animation-timeline:--immersive-c5}.immersive--stack .immersive__card:nth-child(6){view-timeline:--immersive-c6}.immersive--stack .immersive__card:nth-child(5) :is(.immersive__inner,.immersive__caption){animation-timeline:--immersive-c6}.immersive--stack .immersive__card:nth-child(7){view-timeline:--immersive-c7}.immersive--stack .immersive__card:nth-child(6) :is(.immersive__inner,.immersive__caption){animation-timeline:--immersive-c7}.immersive--stack .immersive__inner{animation:immersive-fade-out linear both;animation-range:entry 33% entry 100%}.immersive--stack .immersive__caption{animation:immersive-fade-out linear both;animation-range:entry 20% entry 70%}.immersive--stack .immersive__card:last-child :is(.immersive__inner,.immersive__caption){animation:none}}}.immersive--over{view-timeline:--immersive-over;timeline-scope:--immersive-t1,--immersive-tn}.immersive--over .immersive__media{position:sticky;top:0;height:100lvh;overflow:clip;background:var(--immersive-bg)}.immersive--over .immersive__media:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:var(--immersive-blend);background:color-mix(in srgb,var(--immersive-scrim) 40%,transparent)}.immersive--over:has(.immersive__embed) .immersive__media:after,.immersive--over:has(.immersive__embed) .immersive__texts,.immersive--over:has(.immersive__embed) .immersive__text{pointer-events:none}.immersive--over:has(.immersive__embed) .immersive__text>*{pointer-events:auto}.immersive--over .immersive__texts{position:relative;z-index:2;display:grid;margin-top:-100lvh;padding:100svh var(--immersive-margin) 80svh}@media (min-width: 1024px){.immersive--over .immersive__texts{justify-items:end}}.immersive--over .immersive__text{display:flex;flex-direction:column;justify-content:center;max-width:480px;min-height:100svh;color:var(--immersive-ink);text-shadow:var(--immersive-shadow);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.immersive--over .immersive__text>*{margin:0}.immersive--over .immersive__text>*+*{margin-top:var(--wp--preset--spacing--m)}@media (min-width: 1024px){.immersive--over .immersive__text{width:min(36%,480px)}}.immersive--over .immersive__text:first-child{view-timeline:--immersive-t1}.immersive--over .immersive__text:last-child{view-timeline:--immersive-tn}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.immersive--over .immersive__media>:is(img,video){animation:immersive-land linear both;animation-timeline:--immersive-over;animation-range:entry 0% entry 100%}.immersive--over .immersive__media:after{animation:immersive-fade-in linear both,immersive-fade-out linear both;animation-timeline:--immersive-t1,--immersive-tn;animation-range:entry 20% entry 70%,exit 30% exit 75%}.immersive--over .immersive__text{animation:immersive-fade-in linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}}.immersive--over:not(.immersive--ink-dark) .immersive__text a:not([class]):not(:has(img)){background-image:linear-gradient(#fff,#fff)}@media (hover: hover){.immersive--over:not(.immersive--ink-dark) .immersive__text a:not([class]):not(:has(img)):hover{color:var(--wp--preset--color--text-primary)}}.immersive--over:not(.immersive--ink-dark) .immersive__text a:not([class]):not(:has(img)):focus-visible,.immersive--over:not(.immersive--ink-dark) .immersive__text a:not([class]):not(:has(img)).touch-active{color:var(--wp--preset--color--text-primary)}.immersive--fade-edges:before,.immersive--fade-edges:after{content:"";position:absolute;right:0;left:0;z-index:3;height:min(30svh,260px);pointer-events:none}.immersive--fade-edges:before{top:0;background:linear-gradient(var(--immersive-bg),transparent)}.immersive--fade-edges:after{bottom:0;background:linear-gradient(transparent,var(--immersive-bg))}.immersive--reveal{height:100svh;clip-path:inset(0)}.immersive--reveal .immersive__media{position:fixed;inset:-1px 0 auto;height:calc(100lvh + 2px)}.immersive--reveal:before,.immersive--reveal:after{content:"";position:absolute;right:0;left:0;z-index:1;height:min(40svh,340px);pointer-events:none;mix-blend-mode:var(--immersive-blend)}.immersive--reveal:before{top:0;background:linear-gradient(color-mix(in srgb,var(--immersive-scrim) 30%,transparent),color-mix(in srgb,var(--immersive-scrim) 13%,transparent) 42%,transparent)}.immersive--reveal:after{bottom:0;background:linear-gradient(transparent,color-mix(in srgb,var(--immersive-scrim) 14%,transparent) 52%,color-mix(in srgb,var(--immersive-scrim) 40%,transparent))}.immersive--reveal .immersive__caption{position:absolute;right:var(--immersive-margin);bottom:calc(var(--wp--preset--spacing--m) + env(safe-area-inset-bottom,0px));left:var(--immersive-margin);z-index:2;max-width:420px}@media (min-width: 1024px){.immersive--reveal .immersive__caption{left:auto}}.immersive--flat:before{display:none}.immersive--flat:after{height:min(30svh,260px);background:linear-gradient(transparent,color-mix(in srgb,var(--immersive-scrim) 40%,transparent))}@keyframes immersive-fade-out{to{opacity:0}}@keyframes immersive-fade-in{0%{opacity:0}to{opacity:1}}@keyframes immersive-land{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:none}}.has-speciale-hero .site-content{padding-top:0}.article--speciale{isolation:isolate;background:var(--special-background-page);box-shadow:0 0 0 100vmax var(--special-background-page);clip-path:inset(0 -100vmax)}.article--speciale[data-chrome=light]{--speciale-photo-fg: #fff;--speciale-photo-line: rgba(255, 255, 255, .1)}.article--speciale[data-chrome=dark]{--speciale-photo-fg: var(--wp--preset--color--text-primary);--speciale-photo-line: rgba(0, 0, 0, .1)}.speciale-hero{--speciale-media-h: max(600px, calc(100svh - var(--wp-admin--admin-bar--height, 0px)));position:relative;width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-inline:calc(50% - (100vw - var(--irpi-scrollbar-width, 0px)) / 2);overflow:clip;background:var(--special-background-hero)}.speciale-hero__media{position:absolute;top:0;right:0;left:0;height:var(--speciale-media-h);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.speciale-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--fx, 50%) top}[data-hero-type=default] .speciale-hero__media:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(#10101066 20%,#10101047 60%,#10101000) top/100% 158px no-repeat,#0000000d}.speciale-hero__overlay{position:relative;width:100%;height:426px;background:linear-gradient(transparent 0%,color-mix(in srgb,var(--special-background-hero) 70%,transparent) 40%,var(--special-background-hero) 80%)}.speciale-hero__inner{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.speciale-hero__top{display:flex;flex-direction:column;justify-content:space-between;min-height:var(--speciale-media-h);padding-top:var(--irpi-header-height)}.speciale-hero__labels{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:var(--wp--preset--spacing--m);padding-block:var(--wp--preset--spacing--xs)}.speciale-hero__labels:before{content:"";position:absolute;top:0;right:0;left:0;height:1.5px;background:var(--speciale-photo-line)}.speciale-hero__label{display:flex;align-items:center;gap:var(--wp--preset--spacing--xxs);padding-block:var(--wp--preset--spacing--xxs);text-decoration:none;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:1.5rem;letter-spacing:0px}.speciale-hero__label--speciale{color:var(--speciale-photo-fg);text-shadow:0 0 24px rgba(0,0,0,.4)}.speciale-hero__label--serie{color:var(--wp--preset--color--accent-serie)}@media (hover: hover){.speciale-hero__label:is(a):hover .speciale-hero__label-text:before{clip-path:inset(0 0 -.5em 0)}}.speciale-hero__label:is(a):focus-visible .speciale-hero__label-text:before,.speciale-hero__label:is(a).touch-active .speciale-hero__label-text:before{clip-path:inset(0 0 -.5em 0)}.speciale-hero__label-text{--hover-ul: var(--speciale-photo-fg);position:relative}.speciale-hero__label-text:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:.1em;text-underline-offset:.3em;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.speciale-hero__label-text:before{transition:none}}.speciale-hero__label-text.touch-active:before{clip-path:inset(0 0 -.5em 0)}.speciale-hero__label--serie .speciale-hero__label-text{--hover-ul: var(--wp--preset--color--accent-serie)}[data-serie-blend=screen] .speciale-hero__label--serie{mix-blend-mode:screen}.speciale-hero__label-icon{display:flex;width:1rem;height:1rem}.speciale-hero__label-icon svg{width:100%;height:100%}.speciale-hero__heading{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:var(--wp--custom--vertical-rhythm--m)}@media (min-width: 1024px){.speciale-hero__heading{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end}}.speciale-hero__title-col{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xs);filter:drop-shadow(0 0 24px color-mix(in srgb,var(--special-background-hero) 40%,transparent))}@media (min-width: 1024px){.speciale-hero__title-col{grid-column:1/span 8}}.speciale-hero__eyebrow{display:flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);margin:0;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.875rem,.8342999171rem + .1657000829vw,1rem);line-height:1rem;letter-spacing:.3px;text-transform:uppercase}.speciale-hero__badge{padding:var(--wp--preset--spacing--xxxs) var(--wp--preset--spacing--xxs);background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.speciale-hero__badge+.speciale-hero__kicker{--kicker-hl-left: -4px}.speciale-hero__badge+.speciale-hero__kicker:before{content:none}.speciale-hero__kicker{--kicker-hl-left: 7px;position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-primary);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .3s ease-in-out}.speciale-hero__kicker:before{content:"";flex:none;align-self:stretch;width:3px;margin-block:calc(-1 * var(--wp--preset--spacing--xxxs));background:var(--kicker-accent, var(--wp--preset--color--accent-brand))}.speciale-hero__kicker:after{content:"";position:absolute;z-index:-1;inset:0 -4px 0 var(--kicker-hl-left);background:var(--kicker-accent, var(--wp--preset--color--accent-brand));transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.speciale-hero__kicker:after{transition:none}}.speciale-hero__kicker:active{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.speciale-hero__kicker:active:after{transform:scaleX(1)}@media (hover: hover){.speciale-hero__kicker:hover{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.speciale-hero__kicker:hover:after{transform:scaleX(1)}}.speciale-hero__kicker:focus-visible,.speciale-hero__kicker.touch-active{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.speciale-hero__kicker:focus-visible:after,.speciale-hero__kicker.touch-active:after{transform:scaleX(1)}@media (prefers-reduced-motion: reduce){.speciale-hero__kicker{transition:none}}.speciale-hero__kicker{--kicker-accent: var(--special-hero-accent);--kicker-ink: var(--special-on-heading);align-self:flex-start;color:var(--special-hero-meta);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.875rem,.8342999171rem + .1657000829vw,1rem);line-height:1rem;letter-spacing:.3px;text-transform:uppercase}[data-hero=dark] .speciale-hero__kicker{--kicker-ink: var(--special-background-hero)}[data-hero-type=default] .speciale-hero__kicker{--kicker-ink: var(--wp--preset--color--text-primary)}.speciale-hero__title{margin:0;color:var(--special-hero-title);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.speciale-hero__text{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 1024px){.speciale-hero__text{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-bottom:var(--wp--custom--vertical-rhythm--page-title)}}.speciale-hero__lead{margin:0;padding-block:var(--wp--custom--vertical-rhythm--m);border-top:1.5px solid var(--special-hero-line);color:var(--special-hero-leading);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}@media (min-width: 1024px){.speciale-hero__lead{grid-column:1/span 8;padding-bottom:0}}.speciale-hero__credits{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs);padding-block:var(--wp--custom--vertical-rhythm--s);border-top:1.5px solid var(--special-hero-line);border-bottom:1.5px solid var(--special-hero-line)}.speciale-hero__credits--desktop{display:none}@media (min-width: 1024px){.speciale-hero__credits--desktop{display:flex;grid-column:10/span 3;padding-block:0;border:0}}@media (min-width: 1024px){.speciale-hero__credits--mobile{display:none}}.speciale-hero__authors{margin:0;color:var(--special-hero-meta);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.speciale-hero__authors a{color:inherit;text-decoration:none;--hover-ul: var(--special-hero-meta);position:relative}.speciale-hero__authors a:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.3em;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.speciale-hero__authors a:before{transition:none}}@media (hover: hover){.speciale-hero__authors a:hover:before{clip-path:inset(0 0 -.5em 0)}}.speciale-hero__authors a:focus-visible:before,.speciale-hero__authors a.touch-active:before{clip-path:inset(0 0 -.5em 0)}.speciale-hero__date{color:var(--special-hero-meta-2);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.speciale-hero__caption{margin:var(--wp--preset--spacing--s) 0 0;color:var(--special-hero-meta);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.speciale-hero__caption--desktop{display:none}@media (min-width: 1024px){.speciale-hero__caption--desktop{display:block;grid-column:10/span 3;margin:0;padding-top:var(--wp--custom--vertical-rhythm--m)}}.speciale-hero__caption-credit{color:var(--special-hero-meta-2)}[data-hero-type=default] .speciale-hero__caption{color:var(--wp--preset--color--text-secondary-inverse)}[data-hero-type=default] .speciale-hero__caption-credit{color:var(--wp--preset--color--text-tertiary-inverse)}[data-hero=dark] .speciale-hero__credits--mobile{border-bottom:0}.speciale-hero__scrim{--scrim-h: calc(var(--irpi-header-height) + 177px);--solid: calc(var(--irpi-header-height) - 23px);position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:2;height:var(--scrim-h);margin-bottom:calc(-1 * var(--scrim-h));pointer-events:none;opacity:var(--speciale-scrim, 0);background:var(--special-background-hero);mask-image:linear-gradient(#000 0,#000 var(--solid),rgba(0,0,0,.985) calc(var(--solid) + (100% - var(--solid)) * .08),rgba(0,0,0,.94) calc(var(--solid) + (100% - var(--solid)) * .17),rgba(0,0,0,.87) calc(var(--solid) + (100% - var(--solid)) * .26),rgba(0,0,0,.78) calc(var(--solid) + (100% - var(--solid)) * .35),rgba(0,0,0,.67) calc(var(--solid) + (100% - var(--solid)) * .44),rgba(0,0,0,.55) calc(var(--solid) + (100% - var(--solid)) * .53),rgba(0,0,0,.43) calc(var(--solid) + (100% - var(--solid)) * .62),rgba(0,0,0,.31) calc(var(--solid) + (100% - var(--solid)) * .71),rgba(0,0,0,.2) calc(var(--solid) + (100% - var(--solid)) * .8),rgba(0,0,0,.1) calc(var(--solid) + (100% - var(--solid)) * .89),transparent 100%)}[data-hero-type=default] .speciale-hero__scrim{--solid: 60px;opacity:calc(var(--speciale-scrim, 0) * .6);background:var(--special-background-hero)}.article--speciale .speciale-hero+*{position:relative}.article--speciale .speciale-hero+*:before{content:"";position:absolute;top:0;left:calc(50% - (100vw - var(--irpi-scrollbar-width, 0px)) / 2);z-index:-1;width:calc(100vw - var(--irpi-scrollbar-width, 0px));height:var(--special-grad-end);background:linear-gradient(var(--special-background-hero),var(--special-background-page));pointer-events:none}.article--speciale .article__intro,.article--speciale .article-summary:first-child{padding-top:var(--wp--custom--vertical-rhythm--m)}.article--speciale .article__content :where(p,li,blockquote):not(:where(.immersive *,.wp-block-cover *,.block-approfondisci *)){color:var(--special-text-body)}.article--speciale .article__content :where(figcaption,.wp-element-caption,.media-image__caption):not(:where(.immersive *,.wp-block-cover *)){color:var(--special-text-body-2)}.article--speciale .article__content>h2,.article--speciale .article-index__title{color:var(--special-heading)}.article--speciale[data-hero-type=custom] .article__content>h2,.article--speciale[data-hero-type=custom] .article__content>h2>.article__h2-sticky{border-color:color-mix(in srgb,var(--special-heading) 18%,transparent)}.article--speciale .article-summary__title{color:var(--special-summary-title)}.article--speciale .article-summary__pin,.article--speciale .article-summary__point-icon{background:var(--special-pin-bg);color:var(--special-pin-fg)}.article--speciale .article-summary .carousel__dots{--dot-track: color-mix(in srgb, var(--special-summary-title) 15%, transparent);--dot-fill: var(--special-summary-title)}.article--speciale .article__share{background:var(--special-cta-bg);color:var(--special-cta-fg)}.article--speciale .article__footer{position:relative}.article--speciale .article__footer:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - (100vw - var(--irpi-scrollbar-width, 0px)) / 2);z-index:-1;width:calc(100vw - var(--irpi-scrollbar-width, 0px));background:linear-gradient(var(--special-background-page),var(--wp--preset--color--background-page) 284px)}.article--speciale .donate-cta--article{background:linear-gradient(var(--wp--preset--color--accent-brand-background),var(--wp--preset--color--accent-brand-background)),var(--wp--preset--color--background-page)}@supports (color: oklch(from white l c h)){.article--speciale[data-hero-type=custom][data-hero=light] .block-approfondisci{--wp--preset--color--background-level-1: oklch(from var(--special-background-page) calc(l + .03) calc(c*.6) h);--wp--preset--color--border-subtle: color-mix(in srgb, var(--special-heading) 18%, transparent);--wp--preset--color--background-level-2: color-mix(in srgb, var(--special-heading) 12%, transparent);--wp--custom--cta--secondary-hover: color-mix(in srgb, var(--special-heading) 18%, transparent);--wp--custom--cta--secondary-pressed: color-mix(in srgb, var(--special-heading) 26%, transparent)}}.site-header__clip,.site-branding__logo-dark{display:none}.has-speciale-hero{--hdr-fg: var(--wp--preset--color--text-primary)}.has-speciale-hero.hero-chrome-light{--hdr-fg: #fff}.has-speciale-hero .site-header{position:fixed;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-top-banner-offset, 0px));right:0;left:0;background:transparent}.has-speciale-hero .site-header[data-fg=light]{--hdr-fg: #fff}.has-speciale-hero .site-header[data-fg=dark]{--hdr-fg: var(--wp--preset--color--text-primary)}.has-speciale-hero .site-header__clip{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none}.has-speciale-hero .site-header__bg{position:absolute;inset:0;background:var(--wp--preset--color--background-level-1);transform:translate3d(0,100%,0);will-change:transform}.has-speciale-hero .site-branding__link,.has-speciale-hero .site-header__link{--hdr-link-color: var(--hdr-fg);color:var(--hdr-fg);transition:color .2s ease}.has-speciale-hero .site-branding__link{position:relative}.has-speciale-hero .site-branding__logo-dark{position:absolute;inset:0;display:flex;color:var(--wp--preset--color--text-primary);clip-path:inset(var(--logo-clip, 999px) 0 0 0)}html:not(.has-mega-menu-open,.irpi-menu-stage) .has-speciale-hero .site-header{background-color:var(--speciale-hero-bg, transparent);-webkit-background-clip:text;background-clip:text}html:not(.has-mega-menu-open,.irpi-menu-stage) .has-speciale-hero .site-header[data-surface=content]{background-color:var(--wp--preset--color--background-level-1);-webkit-background-clip:border-box;background-clip:border-box}.has-mega-menu-open .has-speciale-hero .site-header__bg{transform:translate3d(0,100%,0)!important}.has-mega-menu-open .has-speciale-hero .site-branding__link,.has-mega-menu-open .has-speciale-hero .site-header__link{color:var(--wp--preset--color--text-primary)}.accent-podcast{--irpi-accent: var(--wp--preset--color--accent-podcast);--irpi-accent-hover: var(--wp--custom--accent-state--podcast-hover);--irpi-accent-pressed: var(--wp--custom--accent-state--podcast-pressed);--irpi-accent-underline: color-mix(in srgb, var(--irpi-accent) 55%, transparent);--dot-fill: var(--irpi-accent);--dot-track: color-mix(in oklch, var(--irpi-accent) 14%, #e2e2e2);--carousel-btn-bg: color-mix(in oklch, var(--irpi-accent) 12%, transparent);--carousel-btn-bg-hover: color-mix(in oklch, var(--irpi-accent) 18%, transparent);--carousel-btn-bg-disabled: color-mix(in oklch, var(--irpi-accent) 6%, transparent);--carousel-btn-fg: var(--irpi-accent)}@supports (color: oklch(from red l c h)){.accent-podcast{--dot-track: oklch(from var(--irpi-accent) .9 calc(c*.18) h);--carousel-btn-bg: oklch(from var(--irpi-accent) l c h / .12);--carousel-btn-bg-hover: oklch(from var(--irpi-accent) l c h / .18);--carousel-btn-bg-disabled: oklch(from var(--irpi-accent) l c h / .06)}}.accent-podcast{--irpi-accent-background: var(--wp--preset--color--accent-podcast-background);--irpi-accent-background-solid: color-mix(in srgb, var(--irpi-accent) 5%, var(--wp--preset--color--background-page))}.accent-irpireads{--irpi-accent: var(--wp--preset--color--accent-irpireads);--irpi-accent-hover: var(--wp--custom--accent-state--irpireads-hover);--irpi-accent-pressed: var(--wp--custom--accent-state--irpireads-pressed);--irpi-accent-underline: color-mix(in srgb, var(--irpi-accent) 65%, transparent);--dot-fill: var(--irpi-accent);--dot-track: color-mix(in oklch, var(--irpi-accent) 14%, #e2e2e2);--carousel-btn-bg: color-mix(in oklch, var(--irpi-accent) 12%, transparent);--carousel-btn-bg-hover: color-mix(in oklch, var(--irpi-accent) 18%, transparent);--carousel-btn-bg-disabled: color-mix(in oklch, var(--irpi-accent) 6%, transparent);--carousel-btn-fg: var(--irpi-accent)}@supports (color: oklch(from red l c h)){.accent-irpireads{--dot-track: oklch(from var(--irpi-accent) .9 calc(c*.18) h);--carousel-btn-bg: oklch(from var(--irpi-accent) l c h / .12);--carousel-btn-bg-hover: oklch(from var(--irpi-accent) l c h / .18);--carousel-btn-bg-disabled: oklch(from var(--irpi-accent) l c h / .06)}}.accent-irpireads{--irpi-accent-background: var(--wp--preset--color--accent-irpireads-background);--irpi-accent-background-solid: color-mix(in srgb, var(--irpi-accent) 5%, var(--wp--preset--color--background-page))}.accent-serie{--irpi-accent: var(--wp--preset--color--accent-serie);--irpi-accent-hover: var(--wp--custom--accent-state--serie-hover);--irpi-accent-pressed: var(--wp--custom--accent-state--serie-pressed);--irpi-accent-underline: color-mix(in srgb, var(--irpi-accent) 55%, transparent);--dot-fill: var(--irpi-accent);--dot-track: color-mix(in oklch, var(--irpi-accent) 14%, #e2e2e2);--carousel-btn-bg: color-mix(in oklch, var(--irpi-accent) 12%, transparent);--carousel-btn-bg-hover: color-mix(in oklch, var(--irpi-accent) 18%, transparent);--carousel-btn-bg-disabled: color-mix(in oklch, var(--irpi-accent) 6%, transparent);--carousel-btn-fg: var(--irpi-accent)}@supports (color: oklch(from red l c h)){.accent-serie{--dot-track: oklch(from var(--irpi-accent) .9 calc(c*.18) h);--carousel-btn-bg: oklch(from var(--irpi-accent) l c h / .12);--carousel-btn-bg-hover: oklch(from var(--irpi-accent) l c h / .18);--carousel-btn-bg-disabled: oklch(from var(--irpi-accent) l c h / .06)}}.accent-serie{--irpi-accent-background: var(--wp--preset--color--accent-serie-background);--irpi-accent-background-solid: color-mix(in srgb, var(--irpi-accent) 5%, var(--wp--preset--color--background-page))}.accent-brand{--irpi-accent: var(--wp--preset--color--accent-brand);--irpi-accent-hover: var(--wp--custom--accent-state--brand-hover);--irpi-accent-pressed: var(--wp--custom--accent-state--brand-pressed);--irpi-accent-underline: color-mix(in srgb, var(--irpi-accent) 55%, transparent);--dot-fill: var(--irpi-accent);--dot-track: color-mix(in oklch, var(--irpi-accent) 14%, #e2e2e2);--carousel-btn-bg: color-mix(in oklch, var(--irpi-accent) 12%, transparent);--carousel-btn-bg-hover: color-mix(in oklch, var(--irpi-accent) 18%, transparent);--carousel-btn-bg-disabled: color-mix(in oklch, var(--irpi-accent) 6%, transparent);--carousel-btn-fg: var(--irpi-accent)}@supports (color: oklch(from red l c h)){.accent-brand{--dot-track: oklch(from var(--irpi-accent) .9 calc(c*.18) h);--carousel-btn-bg: oklch(from var(--irpi-accent) l c h / .12);--carousel-btn-bg-hover: oklch(from var(--irpi-accent) l c h / .18);--carousel-btn-bg-disabled: oklch(from var(--irpi-accent) l c h / .06)}}.accent-brand{--irpi-accent-background: var(--wp--preset--color--accent-brand-background);--irpi-accent-background-solid: color-mix(in srgb, var(--irpi-accent) 10%, var(--wp--preset--color--background-page))}.accent-donate{--irpi-accent: var(--wp--preset--color--accent);--irpi-accent-hover: var(--wp--preset--color--accent-hover);--irpi-accent-pressed: var(--wp--preset--color--accent-pressed);--irpi-accent-underline: color-mix(in srgb, var(--irpi-accent) 55%, transparent);--dot-fill: var(--irpi-accent);--dot-track: color-mix(in oklch, var(--irpi-accent) 14%, #e2e2e2);--carousel-btn-bg: color-mix(in oklch, var(--irpi-accent) 12%, transparent);--carousel-btn-bg-hover: color-mix(in oklch, var(--irpi-accent) 18%, transparent);--carousel-btn-bg-disabled: color-mix(in oklch, var(--irpi-accent) 6%, transparent);--carousel-btn-fg: var(--irpi-accent)}@supports (color: oklch(from red l c h)){.accent-donate{--dot-track: oklch(from var(--irpi-accent) .9 calc(c*.18) h);--carousel-btn-bg: oklch(from var(--irpi-accent) l c h / .12);--carousel-btn-bg-hover: oklch(from var(--irpi-accent) l c h / .18);--carousel-btn-bg-disabled: oklch(from var(--irpi-accent) l c h / .06)}}.accent-newsletter{--irpi-accent: var(--wp--preset--color--accent-newsletter);--irpi-accent-hover: var(--wp--custom--accent-state--newsletter-hover);--irpi-accent-pressed: var(--wp--custom--accent-state--newsletter-pressed);--irpi-accent-underline: color-mix(in srgb, var(--irpi-accent) 55%, transparent);--dot-fill: var(--irpi-accent);--dot-track: color-mix(in oklch, var(--irpi-accent) 14%, #e2e2e2);--carousel-btn-bg: color-mix(in oklch, var(--irpi-accent) 12%, transparent);--carousel-btn-bg-hover: color-mix(in oklch, var(--irpi-accent) 18%, transparent);--carousel-btn-bg-disabled: color-mix(in oklch, var(--irpi-accent) 6%, transparent);--carousel-btn-fg: var(--irpi-accent)}@supports (color: oklch(from red l c h)){.accent-newsletter{--dot-track: oklch(from var(--irpi-accent) .9 calc(c*.18) h);--carousel-btn-bg: oklch(from var(--irpi-accent) l c h / .12);--carousel-btn-bg-hover: oklch(from var(--irpi-accent) l c h / .18);--carousel-btn-bg-disabled: oklch(from var(--irpi-accent) l c h / .06)}}.article-card{position:relative;display:flex;flex-direction:column;gap:.75rem}.article-card:not(.article-card--in-breve) .article-card__title-link:after{content:"";position:absolute;inset:0;z-index:2}.article-card__category,.article-card__authors a{position:relative;z-index:3}.article-card--secondary{display:block;text-decoration:none}.article-card--grid{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:var(--wp--preset--spacing--s) 8px}@media (min-width: 768px){.article-card--grid{column-gap:24px}}.article-card--grid .article-card__content,.article-card--grid .article-card__media{flex:1 0 0;min-width:280px}.article-card--grid .article-card__content{order:-1;gap:var(--wp--preset--spacing--s)}.article-card--grid .article-card__media{margin-top:var(--wp--preset--spacing--xxs);border-radius:0}.article-card--grid .article-card__title{--hover-ul: var(--wp--preset--color--accent-brand);text-decoration-color:transparent;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.375rem,1.2528997514rem + .4971002486vw,1.75rem);line-height:clamp(1.625rem,1.5028997514rem + .4971002486vw,2rem);letter-spacing:clamp(-.6px,-.0697597349px + -.0331400166vw,-.2px)}.article-card--grid .article-card__excerpt{color:var(--wp--preset--color--text-primary)}.article-card--grid .article-card__details{gap:var(--wp--preset--spacing--xxs)}.article-card--grid .article-card__authors{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-card--grid .article-card__date{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card__labels{position:absolute;top:0;left:0;z-index:1;display:flex}.article-card__media{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;border-radius:2px}.article-card__media img{width:100%;height:100%;object-fit:cover}.article-card__content{display:flex;flex-direction:column;gap:.5rem}.article-card__kicker{display:flex;align-items:center;gap:.5rem;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.article-card__badge{padding:.125rem .375rem;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.article-card__category{--kicker-hl-left: 7px;position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-primary);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .3s ease-in-out}.article-card__category:before{content:"";flex:none;align-self:stretch;width:3px;margin-block:calc(-1 * var(--wp--preset--spacing--xxxs));background:var(--kicker-accent, var(--wp--preset--color--accent-brand))}.article-card__category:after{content:"";position:absolute;z-index:-1;inset:0 -4px 0 var(--kicker-hl-left);background:var(--kicker-accent, var(--wp--preset--color--accent-brand));transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.article-card__category:after{transition:none}}.article-card__category:active{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.article-card__category:active:after{transform:scaleX(1)}@media (hover: hover){.article-card__category:hover{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.article-card__category:hover:after{transform:scaleX(1)}}.article-card__category:focus-visible,.article-card__category.touch-active{color:var(--kicker-ink, var(--wp--preset--color--text-primary))}.article-card__category:focus-visible:after,.article-card__category.touch-active:after{transform:scaleX(1)}@media (prefers-reduced-motion: reduce){.article-card__category{transition:none}}.article-card__badge+.article-card__category{--kicker-hl-left: -4px}.article-card__badge+.article-card__category:before{content:none}@media (max-width: 767px){.article-card__kicker:has(.article-card__badge){flex-wrap:wrap;gap:var(--wp--preset--spacing--xs)}.article-card__badge+.article-card__category{flex-basis:100%}}.article-card.accent-podcast .article-card__category{--kicker-accent: var(--wp--preset--color--accent-podcast);--kicker-ink: var(--wp--preset--color--text-primary-inverse)}.article-card__title-link{text-decoration:none}.article-card__title{display:block;color:var(--wp--preset--color--text-primary);text-decoration:underline;text-decoration-color:var(--wp--preset--color--accent-brand);text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--wp--preset--color--text-primary);position:relative}.article-card__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.article-card__title:before{transition:none}}@media (hover: hover){.article-card:hover .article-card__title:before{clip-path:inset(0 0 -.5em 0)}}.article-card:has(:focus-visible) .article-card__title:before,.article-card.touch-active .article-card__title:before{clip-path:inset(0 0 -.5em 0)}.article-card--hero-main .article-card__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.5rem,1.2557995029rem + .9942004971vw,2.25rem);line-height:clamp(1.875rem,1.59009942rem + 1.15990058vw,2.75rem);letter-spacing:clamp(-1px,-.2046396023px + -.0497100249vw,-.4px)}.article-card--hero-main .article-card__title-link+.article-card__excerpt{margin-top:calc(var(--wp--preset--spacing--l) - var(--wp--preset--spacing--xs))}.article-card--secondary .article-card__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:clamp(1.25rem,1.2337199669rem + .0662800331vw,1.3rem);letter-spacing:0px}.article-card--compact .article-card__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.article-card__excerpt{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.article-card__details{display:flex;flex-direction:column;gap:.125rem;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card__authors{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card__date{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card--editorial{display:grid;grid-template-areas:"meta" "content" "authors";gap:var(--wp--preset--spacing--m);padding:var(--wp--preset--spacing--l);background:var(--wp--preset--color--accent-brand-background)}@media (min-width: 768px){.article-card--editorial{grid-template-columns:minmax(0,345px) minmax(0,1fr);grid-template-areas:"meta content" "authors content";grid-template-rows:auto 1fr;gap:var(--wp--preset--spacing--l);column-gap:0}}@media (min-width: 1024px) and (max-width: 1279px){.article-card--editorial{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width: 1024px) and (max-width: 1279px){.article-card--editorial .article-card__editorial-authors{align-self:end}}.article-card--editorial .article-card__editorial-meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--m)}@media (min-width: 768px){.article-card--editorial .article-card__editorial-meta{padding-right:var(--wp--preset--spacing--l)}}.article-card--editorial .article-card__date{color:var(--wp--preset--color--text-tertiary);white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card--editorial .article-card__editorial-content{grid-area:content;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);min-width:0}@media (min-width: 768px){.article-card--editorial .article-card__editorial-content{padding-left:var(--wp--preset--spacing--l);border-left:1.5px solid var(--wp--preset--color--accent-brand)}}.article-card--editorial .article-card__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.article-card--editorial .article-card__excerpt{color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.article-card--editorial .article-card__editorial-authors{grid-area:authors;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s)}@media (min-width: 768px){.article-card--editorial .article-card__editorial-authors{padding-right:var(--wp--preset--spacing--l)}}.article-card--editorial .article-card__authors{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card__avatars{display:flex;isolation:isolate}.article-card__avatar{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.5rem;height:3.5rem;margin-left:-1rem;overflow:hidden;border-radius:9999px;background:var(--wp--preset--color--background-level-2);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card__avatar:first-child{margin-left:0}.article-card__avatar:nth-child(1){z-index:6}.article-card__avatar:nth-child(2){z-index:5}.article-card__avatar:nth-child(3){z-index:4}.article-card__avatar:nth-child(4){z-index:3}.article-card__avatar:nth-child(5){z-index:2}.article-card__avatar:nth-child(6){z-index:1}.article-card__avatar img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.article-card--in-breve{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding:var(--wp--preset--spacing--l);background:var(--wp--preset--color--background-level-1);border:1.5px solid var(--wp--preset--color--border-subtle)}.article-card__in-breve-header{display:flex;align-items:flex-end;gap:var(--wp--preset--spacing--m)}@media (max-width: 767px){.article-card__in-breve-header .carousel__controls{display:none}}.article-card__in-breve-heading{display:flex;flex:1 1 0;flex-direction:column;gap:var(--wp--preset--spacing--s);min-width:0;padding-right:8px}@media (min-width: 768px){.article-card__in-breve-heading{padding-right:24px}}.article-card__in-breve-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--xs);margin:0;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.article-card__in-breve-badge{padding:var(--wp--preset--spacing--xxxs) var(--wp--preset--spacing--xxs);background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.article-card__in-breve-description{padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-tertiary)}.article-card--in-breve .article-card__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.article-card--in-breve .article-card__authors{overflow:hidden;color:var(--wp--preset--color--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card--in-breve .carousel__dots{margin-top:calc(var(--wp--preset--spacing--xs) - var(--wp--preset--spacing--m))}.article-card__in-breve-carousel .carousel__viewport{--carousel-bleed: var(--wp--preset--spacing--l);--carousel-snap-margin: 0px;container-type:inline-size;margin-inline:calc(-1 * var(--carousel-bleed));padding-inline:var(--carousel-bleed);scroll-padding-inline:var(--carousel-bleed)}.carousel.is-carousel-ready .article-card__in-breve-carousel .carousel__viewport{overflow-clip-margin:0px}.article-card--in-breve .carousel__container{gap:24px}@media (max-width: 767px){.article-card--in-breve .carousel__container{gap:8px}}.article-card__in-breve-point{width:min(286px,90%);padding-right:8px;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}@media (min-width: 768px){.article-card__in-breve-point{width:calc((100cqi - 48px - var(--wp--preset--spacing--xs)) / 2);padding-right:24px}}.article-card__in-breve-point-icon{--irpi-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='15' viewBox='0 0 11 15'%3E%3Cpath d='M7.79395 1.2065e-05C8.0434 1.07058e-05 8.28185 -0.00103297 8.47656 0.0166136C8.67345 0.0345116 8.92979 0.0784592 9.16797 0.23634C9.47901 0.442698 9.69649 0.763444 9.77246 1.12892C9.83049 1.40873 9.77625 1.66315 9.71973 1.85255C9.66375 2.03999 9.57414 2.26144 9.48145 2.49318L8.80859 4.17384C8.80138 4.19187 8.79573 4.20585 8.79102 4.21779C8.78916 4.22249 8.78748 4.22702 8.78613 4.23048V5.82423C8.79047 5.82987 8.79569 5.83703 8.80176 5.84474C8.81621 5.86309 8.83349 5.88465 8.85547 5.91212L9.90332 7.22169C10.1159 7.48742 10.3091 7.72757 10.4434 7.93068C10.5541 8.09834 10.6932 8.33757 10.7266 8.62794L10.7344 8.75587L10.7256 8.91603C10.6837 9.28697 10.4963 9.62965 10.2012 9.86525C9.9288 10.0826 9.60376 10.1325 9.375 10.1533C9.25373 10.1643 9.1155 10.1693 8.96582 10.1719L8.48438 10.1748H6.11719V14.0957H4.61719V10.1748H2.25C1.9097 10.1748 1.60191 10.1753 1.35938 10.1533C1.13073 10.1326 0.805675 10.0824 0.533203 9.86525C0.196008 9.59609 -0.000312052 9.1873 3.72331e-07 8.75587L0.00781287 8.62794C0.0411839 8.33733 0.180193 8.09835 0.291016 7.93068C0.425371 7.72745 0.618329 7.4876 0.831055 7.22169L1.87793 5.91212C1.90012 5.88439 1.91808 5.86321 1.93262 5.84474C1.93865 5.83707 1.94295 5.82984 1.94727 5.82423C1.94738 5.81741 1.94815 5.80905 1.94824 5.79982V4.24415C1.94822 4.23855 1.94736 4.23348 1.94727 4.2295C1.94605 4.22637 1.94494 4.2219 1.94336 4.21779C1.93867 4.2059 1.93295 4.19176 1.92578 4.17384L1.25293 2.49318C1.16028 2.26155 1.07063 2.03994 1.01465 1.85255C0.958119 1.66311 0.903829 1.40879 0.961914 1.12892L0.996094 0.994153C1.09282 0.684847 1.29396 0.416947 1.56641 0.23634L1.65625 0.181653C1.8675 0.0674865 2.0856 0.0322433 2.25781 0.0166136C2.45257 -0.000996813 2.691 1.2065e-05 2.94043 1.2065e-05H7.79395Z'/%3E%3C/svg%3E");float:left;width:10.734px;height:14.096px;margin:4.5px var(--wp--preset--spacing--xs) 0 0;background:var(--wp--preset--color--accent-brand);-webkit-mask:var(--irpi-pin) center/contain no-repeat;mask:var(--irpi-pin) center/contain no-repeat}.article-card--editorial-card .article-card__media.article-card__media--editorial{display:flex;align-items:flex-end;aspect-ratio:345/216;padding:var(--wp--preset--spacing--l);background:var(--wp--preset--color--accent-brand-background)}.article-card__editors{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs);min-width:0}.article-card__editors-kicker{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.75rem;line-height:.875rem;letter-spacing:.4px;text-transform:uppercase}.article-card__editors-names{overflow:hidden;color:var(--wp--preset--color--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-card__media--editorial .article-card__avatar{margin-left:-.75rem;background:color-mix(in srgb,var(--wp--preset--color--text-primary) 8%,var(--wp--preset--color--background-level-1));box-shadow:0 0 0 1.5px var(--wp--preset--color--accent-brand-background)}.article-card__media--editorial .article-card__avatar:first-child{margin-left:0}@media (max-width: 767px){.article-card--editorial-card .article-card__media.article-card__media--editorial{aspect-ratio:345/276;padding:var(--wp--preset--spacing--xs)}.article-card__editors-kicker,.article-card__editors-names{display:none}.article-card__media--editorial .article-card__avatar{width:2rem;height:2rem;margin-left:-.5rem;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}}.article-card--grid:is(.accent-serie,.accent-podcast,.accent-irpireads) .article-card__title{--hover-ul: var(--irpi-accent)}.card-compact{position:relative;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs)}.card-compact a.card-compact__title:after{content:"";position:absolute;inset:0;z-index:1}.card-compact a:not(.card-compact__title,.card-compact__title-link){position:relative;z-index:2}@media (hover: hover){.card-compact:hover .card-compact__title:before{clip-path:inset(0 0 -.5em 0)}}.card-compact:has(:focus-visible) .card-compact__title:before,.card-compact.touch-active .card-compact__title:before{clip-path:inset(0 0 -.5em 0)}.card-compact__meta{display:flex;align-items:center;gap:var(--wp--preset--spacing--m)}.card-compact__labels{display:flex}.card-compact__date{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.card-compact__title{display:block;color:var(--wp--preset--color--text-primary);text-decoration:none;--hover-ul: var(--irpi-accent, var(--wp--preset--color--accent-brand));position:relative}.card-compact__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.card-compact__title:before{transition:none}}@media (hover: hover){.card-compact__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.card-compact__title:focus-visible:before,.card-compact__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.card-compact__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:clamp(1.25rem,1.2337199669rem + .0662800331vw,1.3rem);letter-spacing:0px}.card-compact__author{overflow:hidden;color:var(--wp--preset--color--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.card-compact--large{gap:var(--wp--preset--spacing--m)}.card-compact__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s)}@media (min-width: 768px){.card-compact__body{gap:var(--wp--preset--spacing--m)}}.card-compact__heading{margin:0}.card-compact--large .card-compact__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.375rem,1.2528997514rem + .4971002486vw,1.75rem);line-height:clamp(1.625rem,1.5028997514rem + .4971002486vw,2rem);letter-spacing:clamp(-.6px,-.0697597349px + -.0331400166vw,-.2px)}.card-compact--medium .card-compact__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.card-compact--underline .card-compact__title{text-decoration:underline;text-decoration-color:var(--irpi-accent-underline, var(--wp--preset--color--accent-brand));text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--irpi-accent, var(--wp--preset--color--text-primary));position:relative}.card-compact--underline .card-compact__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.card-compact--underline .card-compact__title:before{transition:none}}@media (hover: hover){.card-compact--underline .card-compact__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.card-compact--underline .card-compact__title:focus-visible:before,.card-compact--underline .card-compact__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.card-compact__excerpt{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.card-compact__link{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xxs);width:fit-content;padding-bottom:var(--wp--preset--spacing--xs);color:var(--irpi-accent);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.card-compact__link:hover{text-decoration:underline;text-decoration-thickness:1.5px}.card-compact__link-icon{display:flex;width:1rem;height:1rem}.card-compact__link-icon svg{width:100%;height:100%}.card-compact--divided{padding-block:var(--wp--preset--spacing--s);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.card-compact--divided{padding-block:var(--wp--preset--spacing--m)}}.card-cover{position:relative;display:block;overflow:hidden;background:var(--wp--preset--color--background-level-2)}.card-cover img{width:100%;height:100%;object-fit:cover}.card-cover__label{position:absolute;bottom:0;left:0;z-index:1;display:flex}.card-cover--stack{--sheet-cut: var(--wp--preset--color--background-page);--sheet-1: color-mix(in srgb, var(--sheet-cut) 40%, transparent);--sheet-2: color-mix(in srgb, var(--sheet-cut) 20%, transparent)}.card-cover--stack:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(var(--sheet-cut),var(--sheet-cut)) right 7px top 7px/1px calc(100% - 11px) no-repeat,linear-gradient(var(--sheet-cut),var(--sheet-cut)) right 3px top 3px/1px calc(100% - 11px) no-repeat,linear-gradient(var(--sheet-cut),var(--sheet-cut)) right 4px bottom 0/4px 4px no-repeat,linear-gradient(var(--sheet-cut),var(--sheet-cut)) right 0 bottom 0/4px 8px no-repeat,linear-gradient(var(--sheet-2),var(--sheet-2)) right 4px top 8px/4px calc(100% - 8px) no-repeat,linear-gradient(var(--sheet-1),var(--sheet-1)) right 0 top 4px/4px calc(100% - 4px) no-repeat,linear-gradient(var(--sheet-cut),var(--sheet-cut)) left 4px top 7px/ calc(100% - 12px) 1px no-repeat,linear-gradient(var(--sheet-cut),var(--sheet-cut)) left 8px top 3px/ calc(100% - 12px) 1px no-repeat,linear-gradient(var(--sheet-cut),var(--sheet-cut)) left 0 top 0/8px 4px no-repeat,linear-gradient(var(--sheet-cut),var(--sheet-cut)) left 0 top 4px/4px 4px no-repeat,linear-gradient(var(--sheet-2),var(--sheet-2)) left 0 top 4px/ calc(100% - 4px) 4px no-repeat,linear-gradient(var(--sheet-1),var(--sheet-1)) left 0 top 0/100% 4px no-repeat}.block-books--grid{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-block:clamp(3rem,2.6743993372rem + 1.3256006628vw,4rem);background:var(--wp--preset--color--background-level-1)}.block-books--grid .section-title{margin-bottom:var(--wp--preset--spacing--l)}@media (max-width: 767px){.block-books--grid .section-title--border{padding-bottom:0;border-bottom:0}}.block-books--grid .carousel__dots{margin-bottom:var(--wp--preset--spacing--m)}.block-books__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.block-books__list{gap:24px}@media (max-width: 767px){.block-books__list{gap:8px}}.block-books .block-books__item{flex:0 0 min(337px,85%)}@media (min-width: 768px){.block-books .block-books__item{flex:1 1 0}}@media (min-width: 768px) and (max-width: 1279px){.block-books .block-books__item{flex:0 0 calc((100% - 24px)/2)}}.block-books .book-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--wp--preset--spacing--m)}@media (max-width: 1279px){.block-books .book-card{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.block-books--intro .book-card{grid-template-columns:28% minmax(0,1fr);column-gap:24px}@media (max-width: 767px){.block-books--intro .book-card{column-gap:8px}}.book-card__cover{aspect-ratio:345/460}.book-card--large{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));row-gap:var(--wp--preset--spacing--m);align-items:stretch;column-gap:24px}@media (max-width: 767px){.book-card--large{column-gap:8px}}.book-card--large .book-card__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--wp--preset--spacing--m)}.book-card--large .card-compact__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.5rem,1.2557995029rem + .9942004971vw,2.25rem);line-height:clamp(1.875rem,1.59009942rem + 1.15990058vw,2.75rem);letter-spacing:clamp(-1px,-.2046396023px + -.0497100249vw,-.4px)}@media (max-width: 1023px){.carousel__viewport{--carousel-bleed: calc((100vw - var(--irpi-scrollbar-width, 0px) - 100%) / 2);--carousel-snap-margin: calc((100vw - var(--irpi-scrollbar-width, 0px) - 100cqw) / 2);container-type:inline-size;margin-inline:calc(-1 * var(--carousel-bleed));padding-inline:var(--carousel-bleed)}}.carousel__viewport{padding-block:4px;margin-block:-4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel__viewport::-webkit-scrollbar{display:none}.carousel.is-carousel-ready .carousel__viewport{overflow:clip}@media (min-width: 1024px){.carousel.is-carousel-ready .carousel__viewport{overflow-clip-margin:4px}}.carousel.is-carousel-ready .carousel__viewport{scroll-snap-type:none}.carousel__container{display:flex;margin:0;padding:0;list-style:none;touch-action:pan-y pinch-zoom}.carousel__slide{flex:0 0 auto;min-width:0;scroll-snap-align:start;scroll-margin-inline-start:var(--carousel-snap-margin, 0px)}.carousel__controls{display:flex;flex-shrink:0;align-items:center}.carousel__button{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xxs);border:0;border-radius:9999px;background:var(--carousel-btn-bg, var(--wp--preset--color--background-level-2));color:var(--carousel-btn-fg, var(--wp--preset--color--text-primary));cursor:pointer;transition:background-color .2s ease}.carousel__button svg{width:1rem;height:1rem}@media (hover: hover){.carousel__button:hover:not(:disabled){background:var(--carousel-btn-bg-hover, rgba(0, 0, 0, .1))}}.carousel__button:disabled{background:var(--carousel-btn-bg-disabled, rgba(0, 0, 0, .03));color:var(--wp--preset--color--text-tertiary);cursor:default}.carousel__button:disabled svg{opacity:.4}@media (prefers-reduced-motion: reduce){.carousel__button{transition:none}}.carousel__dots{display:flex;gap:var(--wp--preset--spacing--xs)}.carousel__dots:empty{display:none}.carousel__dot{position:relative;flex:1 1 0;height:.625rem;padding:0;overflow:hidden;border:0;background:none;cursor:pointer}.carousel__dot:before,.carousel__dot:after{content:"";position:absolute;inset:calc(50% - .75px) 0 auto 0;height:1.5px}.carousel__dot:before{background:var(--dot-track, var(--wp--custom--dot-navigation))}.carousel__dot:after{background:var(--dot-fill, var(--wp--custom--dot-navigation-selected));transform:translate(calc((var(--s, 0) - var(--i, 0)) * (100% + var(--wp--preset--spacing--xs))));transition:transform .5s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel__dot:after{transition:none}}.carousel__dot:focus-visible{outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:-2px;box-shadow:none}@media (min-width: 768px){.carousel--mobile .carousel__dots{display:none}}@media (min-width: 768px){.carousel--mobile .carousel__viewport{overflow:visible}}@media (min-width: 768px){.carousel--mobile .carousel__container{flex-wrap:wrap}}@media (min-width: 1024px){.carousel--tablet .carousel__dots{display:none}}@media (min-width: 1024px){.carousel--tablet .carousel__viewport{overflow:visible}}.carousel.is-static .carousel__controls,.carousel.is-static .carousel__dots{display:none}@media (max-width: 767px){.carousel__slide :is(.card-compact,.block-podcast-shows__title,.block-podcast-shows__description,.block-series-showcase__intro){padding-right:var(--wp--preset--spacing--xs)}}.section-title{position:relative;display:flex;align-items:flex-end;gap:var(--wp--preset--spacing--m);margin-bottom:var(--wp--preset--spacing--l)}.section-title--divider-top{padding-top:var(--wp--preset--spacing--s);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.section-title--border{padding-bottom:var(--wp--preset--spacing--s);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.section-title--stacked{flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--l)}.section-title--stacked .section-title__heading{flex:none;width:100%}@media (max-width: 767px){.section-title--stacked-md{flex-direction:row;align-items:flex-start;gap:var(--wp--preset--spacing--m)}.section-title--stacked-md .section-title__heading{flex:1 0 0;width:auto}}.section-title__heading{display:flex;flex:1 0 0;flex-direction:column;justify-content:center;min-width:0;min-height:2.5rem}@media (min-width: 768px){.section-title--icon-top .section-title__title-row{flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--xxs)}}.section-title__title-row{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs)}.section-title__icon{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--irpi-accent, var(--wp--preset--color--text-primary))}.section-title__icon svg{width:100%;height:100%}.section-title__title{margin:0;color:var(--irpi-accent, var(--wp--preset--color--text-primary));font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.5rem,1.3371996686rem + .6628003314vw,2rem);line-height:clamp(1.9375rem,1.79504971rem + .57995029vw,2.375rem);letter-spacing:-.24px}.section-title--small .section-title__title{font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.section-title--neutral .section-title__title,.section-title--neutral .section-title__icon{color:var(--wp--preset--color--text-primary)}.section-title__description{margin:var(--wp--preset--spacing--xxs) 0 0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.section-title__button{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xs);flex-shrink:0;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);border-radius:9999px;text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px;--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.section-title__button:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.section-title__button:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.section-title__button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.section-title__button:disabled,.section-title__button[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.section-title__button:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.section-title__button{transition:none}}.section-title__button:after{content:"";position:absolute;inset:0}.section-title--button-brand .section-title__button{--button-bg: var(--wp--preset--color--accent-brand);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--accent-state--brand-hover);--button-bg-pressed: var(--wp--custom--accent-state--brand-pressed)}.section-title--button-accent .section-title__button{--button-bg: var(--irpi-accent);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--irpi-accent-hover);--button-bg-pressed: var(--irpi-accent-pressed)}.section-title--button-icon .section-title__button{margin:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xxs)}.section-title--button-icon .section-title__button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.section-title--button-icon .section-title__button-icon{width:1.5rem;height:1.5rem;padding:var(--wp--preset--spacing--xxs)}@media (max-width: 767px){.section-title--button-icon{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 var(--wp--preset--spacing--m)}.section-title--button-icon .section-title__heading{display:contents}.section-title--button-icon .section-title__title-row{grid-column:1;grid-row:1;min-height:2.5rem}.section-title--button-icon .section-title__description{grid-column:1/-1;grid-row:2}.section-title--button-icon .section-title__button{grid-column:2;grid-row:1}}@media (max-width: 767px){.section-title--button-icon-mobile .section-title__button{margin:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xxs)}.section-title--button-icon-mobile .section-title__button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.section-title--button-icon-mobile .section-title__button-icon{width:1.5rem;height:1.5rem;padding:var(--wp--preset--spacing--xxs)}.section-title--button-icon-mobile{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 var(--wp--preset--spacing--m)}.section-title--button-icon-mobile .section-title__heading{display:contents}.section-title--button-icon-mobile .section-title__title-row{grid-column:1;grid-row:1;min-height:2.5rem}.section-title--button-icon-mobile .section-title__description{grid-column:1/-1;grid-row:2}.section-title--button-icon-mobile .section-title__button{grid-column:2;grid-row:1}}.section-title__button-icon{display:flex;width:1rem;height:1rem}.section-title__button-icon svg{width:100%;height:100%}.tag-label{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xxxs) var(--wp--preset--spacing--xs);white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.5rem;letter-spacing:0px}.tag-label--large{gap:var(--wp--preset--spacing--xs);padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xs);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:1.5rem;letter-spacing:0px}.tag-label--large .tag-label__icon{width:1rem}.tag-label--large .tag-label__icon svg{height:1rem}.tag-label--dark{background:var(--wp--preset--color--background-video);color:var(--wp--preset--color--text-primary-inverse);box-shadow:0 0 0 1px #ffffff26}.tag-label--brand{background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.tag-label--accent{background:var(--irpi-accent);color:var(--wp--preset--color--text-primary-inverse)}.tag-label--accent-light{background:var(--tag-label-surface, linear-gradient(var(--irpi-accent-background), var(--irpi-accent-background)) var(--wp--preset--color--background-level-1));color:var(--irpi-accent, var(--wp--preset--color--text-secondary))}.tag-label--outlet{height:1.75rem;background:var(--wp--preset--color--background-level-1);color:var(--wp--preset--color--text-primary)}.tag-label--outlet img{display:block;width:auto;max-width:120px;height:1.125rem;object-fit:contain}.tag-label--outlet.tag-label--large{height:2rem}.tag-label--outlet.tag-label--large img{height:1rem}.tag-label--light-accent{background:var(--wp--preset--color--background-level-1);color:var(--irpi-accent)}.tag-label--light{background:var(--wp--preset--color--background-level-1);color:var(--wp--preset--color--text-secondary)}.tag-label__icon{display:flex;align-items:center;width:.75rem;height:1.5rem}.tag-label__icon svg{width:100%;height:.75rem}.card-overlay{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;text-decoration:none;color:var(--wp--preset--color--text-primary-inverse);background:var(--wp--preset--color--background-video)}.card-overlay:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0000,#0006 90%),#0000000d}.card-overlay__media{position:absolute;inset:0;overflow:hidden}.card-overlay__media img{width:100%;height:100%;object-fit:cover}.card-overlay__labels{position:absolute;top:0;left:0;z-index:1;display:flex;gap:1px}.card-overlay__content{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:var(--wp--preset--spacing--l);filter:drop-shadow(0 0 12px rgba(0,0,0,.15))}.card-overlay__title{margin:0;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.5rem,1.2557995029rem + .9942004971vw,2.25rem);line-height:clamp(1.875rem,1.59009942rem + 1.15990058vw,2.75rem);letter-spacing:clamp(-1px,-.2046396023px + -.0497100249vw,-.4px)}.card-overlay--secondary .card-overlay__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.card-overlay__excerpt{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.card-overlay__meta{margin:0;color:var(--wp--preset--color--text-tertiary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.cover-card{position:relative}.cover-card .card-compact{position:static}.cover-card .card-compact__title-link{display:block;color:inherit;text-decoration:none}.cover-card .card-compact__title-link:after{content:"";position:absolute;inset:0;z-index:2}.cover-card .card-compact__title-link:focus-visible{outline:none;box-shadow:none}.cover-card a:not(.card-compact__title-link){position:relative;z-index:3}.cover-card:has(.card-compact__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.book-card{position:relative}.book-card .card-compact{position:static}.book-card .card-compact__title-link{display:block;color:inherit;text-decoration:none}.book-card .card-compact__title-link:after{content:"";position:absolute;inset:0;z-index:2}.book-card .card-compact__title-link:focus-visible{outline:none;box-shadow:none}.book-card a:not(.card-compact__title-link){position:relative;z-index:3}.book-card:has(.card-compact__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.block-series-showcase__item{position:relative}.block-series-showcase__item .card-compact{position:static}.block-series-showcase__item .block-series-showcase__title-link{display:block;color:inherit;text-decoration:none}.block-series-showcase__item .block-series-showcase__title-link:after{content:"";position:absolute;inset:0;z-index:2}.block-series-showcase__item .block-series-showcase__title-link:focus-visible{outline:none;box-shadow:none}.block-series-showcase__item a:not(.block-series-showcase__title-link){position:relative;z-index:3}.block-series-showcase__item:has(.block-series-showcase__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.block-podcast-shows__item{position:relative}.block-podcast-shows__item .card-compact{position:static}.block-podcast-shows__item .block-podcast-shows__title-link{display:block;color:inherit;text-decoration:none}.block-podcast-shows__item .block-podcast-shows__title-link:after{content:"";position:absolute;inset:0;z-index:2}.block-podcast-shows__item .block-podcast-shows__title-link:focus-visible{outline:none;box-shadow:none}.block-podcast-shows__item a:not(.block-podcast-shows__title-link){position:relative;z-index:3}.block-podcast-shows__item:has(.block-podcast-shows__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.block-taxonomy-showcase__latest{position:relative}.block-taxonomy-showcase__latest .card-compact{position:static}.block-taxonomy-showcase__latest .block-taxonomy-showcase__title-link{display:block;color:inherit;text-decoration:none}.block-taxonomy-showcase__latest .block-taxonomy-showcase__title-link:after{content:"";position:absolute;inset:0;z-index:2}.block-taxonomy-showcase__latest .block-taxonomy-showcase__title-link:focus-visible{outline:none;box-shadow:none}.block-taxonomy-showcase__latest a:not(.block-taxonomy-showcase__title-link){position:relative;z-index:3}.block-taxonomy-showcase__latest:has(.block-taxonomy-showcase__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.block-related__card{position:relative}.block-related__card .card-compact{position:static}.block-related__card .block-related__title-link{display:block;color:inherit;text-decoration:none}.block-related__card .block-related__title-link:after{content:"";position:absolute;inset:0;z-index:2}.block-related__card .block-related__title-link:focus-visible{outline:none;box-shadow:none}.block-related__card a:not(.block-related__title-link){position:relative;z-index:3}.block-related__card:has(.block-related__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.block-related-articles__item{position:relative}.block-related-articles__item .card-compact{position:static}.block-related-articles__item .block-related-articles__title-link{display:block;color:inherit;text-decoration:none}.block-related-articles__item .block-related-articles__title-link:after{content:"";position:absolute;inset:0;z-index:2}.block-related-articles__item .block-related-articles__title-link:focus-visible{outline:none;box-shadow:none}.block-related-articles__item a:not(.block-related-articles__title-link){position:relative;z-index:3}.block-related-articles__item:has(.block-related-articles__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.topic-latest{position:relative}.topic-latest .card-compact{position:static}.topic-latest .topic-latest__title-link{display:block;color:inherit;text-decoration:none}.topic-latest .topic-latest__title-link:after{content:"";position:absolute;inset:0;z-index:2}.topic-latest .topic-latest__title-link:focus-visible{outline:none;box-shadow:none}.topic-latest a:not(.topic-latest__title-link){position:relative;z-index:3}.topic-latest:has(.topic-latest__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.topic-series__card{position:relative}.topic-series__card .card-compact{position:static}.topic-series__card .topic-series__title-link{display:block;color:inherit;text-decoration:none}.topic-series__card .topic-series__title-link:after{content:"";position:absolute;inset:0;z-index:2}.topic-series__card .topic-series__title-link:focus-visible{outline:none;box-shadow:none}.topic-series__card a:not(.topic-series__title-link){position:relative;z-index:3}.topic-series__card:has(.topic-series__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.more-content__main{position:relative}.more-content__main .card-compact{position:static}.more-content__main .more-content__main-title-link{display:block;color:inherit;text-decoration:none}.more-content__main .more-content__main-title-link:after{content:"";position:absolute;inset:0;z-index:2}.more-content__main .more-content__main-title-link:focus-visible{outline:none;box-shadow:none}.more-content__main a:not(.more-content__main-title-link){position:relative;z-index:3}.more-content__main:has(.more-content__main-title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.more-content__item{position:relative}.more-content__item .card-compact{position:static}.more-content__item .more-content__item-title-link{display:block;color:inherit;text-decoration:none}.more-content__item .more-content__item-title-link:after{content:"";position:absolute;inset:0;z-index:2}.more-content__item .more-content__item-title-link:focus-visible{outline:none;box-shadow:none}.more-content__item a:not(.more-content__item-title-link){position:relative;z-index:3}.more-content__item:has(.more-content__item-title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.block-most-read__item{position:relative}.block-most-read__item .card-compact{position:static}.block-most-read__item .block-most-read__title-link{display:block;color:inherit;text-decoration:none}.block-most-read__item .block-most-read__title-link:after{content:"";position:absolute;inset:0;z-index:2}.block-most-read__item .block-most-read__title-link:focus-visible{outline:none;box-shadow:none}.block-most-read__item a:not(.block-most-read__title-link){position:relative;z-index:3}.block-most-read__item:has(.block-most-read__title-link:focus-visible){outline:2px solid var(--wp--preset--color--background-page-inverse);outline-offset:2px;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1)}.block-article-picker{position:relative}.block-article-picker .article-card--hero-main{position:static}.block-article-picker .article-card--secondary{position:relative;z-index:3}:where(.article-card__title,.block-most-read__title,.block-podcast-shows__title,.block-related-articles__title,.block-series-showcase__title,.block-taxonomy-showcase__title,.card-compact__title,.card-compact__heading,.topic-latest__title,.topic-series__title,.more-content__main-title,.more-content__item-title,.block-podcast-highlight__featured-title,.card-overlay__title){margin:0}:where(.block-podcast-shows__title,.block-series-showcase__title,.block-taxonomy-showcase__title,.topic-latest__title,.topic-series__title){display:inline-block}.card-compact__heading{font:inherit;letter-spacing:inherit}.archive-hero{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);overflow:clip}.archive-hero--irpireads{background:var(--wp--preset--color--accent-irpireads)}.archive-hero--serie{background:var(--wp--preset--color--accent-serie)}.archive-hero--podcast{background:var(--wp--preset--color--accent-podcast)}.archive-hero--brand{background:var(--wp--preset--color--accent-brand)}.archive-hero--brand .archive-hero__inner{align-items:flex-start}.archive-hero--brand .archive-hero__title h1{color:var(--wp--preset--color--text-primary)}.archive-hero--brand .archive-hero__description{color:var(--wp--preset--color--text-secondary)}.archive-hero--serie .archive-hero__inner,.archive-hero--podcast .archive-hero__inner{align-items:flex-start}.archive-hero__scrim{--scrim-h: 64px;position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height));z-index:1;height:var(--scrim-h);margin-bottom:calc(-1 * var(--scrim-h));pointer-events:none;opacity:var(--hero-scrim, 0);background:inherit;mask-image:linear-gradient(#000,transparent)}.archive-hero__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px}@media (max-width: 767px){.archive-hero__inner{gap:8px}}.archive-hero__inner{padding-block:var(--wp--custom--vertical-rhythm--l) var(--wp--custom--vertical-rhythm--page-title)}.archive-hero__title{display:flex;align-items:center;gap:var(--wp--preset--spacing--xxs);flex:1 1 280px}.archive-hero__title h1{margin:0;color:var(--wp--preset--color--text-primary-inverse);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.archive-hero__icon{display:flex;flex-shrink:0;width:2.5rem;height:2.5rem;color:var(--wp--preset--color--text-primary-inverse)}@media (min-width: 768px){.archive-hero__icon{width:4rem;height:4rem;margin-left:-.3125rem;margin-right:var(--wp--preset--spacing--xs)}.archive-hero__icon svg [stroke]{stroke-width:3}}.archive-hero__icon svg{width:100%;height:100%}.archive-hero__description{flex:1 1 280px;margin:0;color:var(--wp--preset--color--text-secondary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.archive-hero--plain{background:var(--wp--preset--color--background-level-1)}.archive-hero--plain .archive-hero__title h1,.archive-hero--plain .archive-hero__icon{color:var(--wp--preset--color--text-primary)}.archive-hero--plain .archive-hero__description{color:var(--wp--preset--color--text-secondary)}.donate-cta{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--accent);margin-top:3rem}.donate-cta__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--l);padding-block:var(--wp--custom--vertical-rhythm--promo)}@media (min-width: 1024px){.donate-cta__title,.donate-cta__body{padding-right:24px}}.donate-cta__title{flex:1 1 320px;margin:0;color:var(--wp--preset--color--text-primary-inverse);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.donate-cta__body{flex:1 1 320px;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m)}.donate-cta__text{margin:0;color:var(--wp--preset--color--text-primary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.125rem,1.1046499586rem + .0828500414vw,1.1875rem);line-height:clamp(1.6875rem,1.6060998343rem + .3314001657vw,1.9375rem);letter-spacing:0px}.donate-cta__button{display:inline-flex;align-self:stretch;align-items:center;justify-content:center;padding:var(--wp--preset--spacing--s) var(--wp--preset--spacing--m);border-radius:9999px;text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.2px;--button-bg: var(--wp--preset--color--accent-brand);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--accent-state--brand-hover);--button-bg-pressed: var(--wp--custom--accent-state--brand-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.donate-cta__button:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.donate-cta__button:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.donate-cta__button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.donate-cta__button:disabled,.donate-cta__button[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.donate-cta__button:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.donate-cta__button{transition:none}}@media (min-width: 768px){.donate-cta__button{align-self:flex-start}}.donate-cta--about,.donate-cta--support{background:var(--wp--preset--color--accent-brand)}.donate-cta--about .donate-cta__title,.donate-cta--about .donate-cta__text,.donate-cta--support .donate-cta__title,.donate-cta--support .donate-cta__text{color:var(--wp--preset--color--text-primary)}.donate-cta--about .donate-cta__button,.donate-cta--support .donate-cta__button{--button-bg: var(--wp--preset--color--background-page-inverse);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--custom--cta--primary-hover);--button-bg-pressed: var(--wp--custom--cta--primary-pressed)}.donate-cta--contributors{background:var(--wp--preset--color--background-level-1)}.donate-cta--contributors .donate-cta__title,.donate-cta--contributors .donate-cta__text{color:var(--wp--preset--color--text-primary)}.donate-cta--contributors .donate-cta__button{--button-bg: var(--wp--preset--color--background-page-inverse);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--custom--cta--primary-hover);--button-bg-pressed: var(--wp--custom--cta--primary-pressed)}.donate-cta--contributors+.donate-cta{margin-top:0}.donate-cta--article{margin-top:0;background:var(--wp--preset--color--accent-brand-background)}.donate-cta--article .donate-cta__title,.donate-cta--article .donate-cta__text{color:var(--wp--preset--color--text-primary)}.donate-cta--bg-accent{background:var(--wp--preset--color--accent-brand)}.donate-cta--bg-article{background:var(--wp--preset--color--accent-brand-background)}.donate-cta--bg-surface{background:var(--wp--preset--color--background-level-2)}.donate-cta--bg-background{background:var(--wp--preset--color--background-level-1)}.donate-cta--free .donate-cta__title,.donate-cta--free .donate-cta__text{color:var(--wp--preset--color--text-primary)}.donate-cta__buttons{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--xs)}.donate-cta__buttons .donate-cta__button{flex:1 1 100%}@media (min-width: 768px){.donate-cta__buttons .donate-cta__button{flex:0 0 auto}}.donate-cta--free:not(.donate-cta--bg-article) .donate-cta__button{--button-bg: var(--wp--preset--color--background-page-inverse);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--custom--cta--primary-hover);--button-bg-pressed: var(--wp--custom--cta--primary-pressed)}.donate-cta--free .donate-cta__button.donate-cta__button--secondary{--button-bg: transparent;--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);box-shadow:inset 0 0 0 2px var(--wp--preset--color--text-primary)}.donate-cta--free .donate-cta__button.donate-cta__button--secondary:focus-visible{box-shadow:inset 0 0 0 2px var(--wp--preset--color--text-primary),0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.block-podcast-shows+.donate-cta,.block-books+.donate-cta{margin-top:0}.site-content:has(>.donate-cta:last-child){padding-bottom:0}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--s) var(--wp--preset--spacing--l);border:0;border-radius:9999px;text-decoration:none;white-space:nowrap;cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.2px;--button-bg: var(--wp--preset--color--background-page-inverse);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--custom--cta--primary-hover);--button-bg-pressed: var(--wp--custom--cta--primary-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.button:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.button:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.button:disabled,.button[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.button:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.button{transition:none}}.button--medium{padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.button__icon{display:flex;width:1.25rem;height:1.25rem}.button__icon svg{width:100%;height:100%}.button--primary{--button-bg: var(--wp--preset--color--accent);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--preset--color--accent-hover);--button-bg-pressed: var(--wp--preset--color--accent-pressed)}.button--brand{--button-bg: var(--wp--preset--color--accent-brand);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--accent-state--brand-hover);--button-bg-pressed: var(--wp--custom--accent-state--brand-pressed)}.button--dark{--button-bg: var(--wp--preset--color--background-page-inverse);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--custom--cta--primary-hover);--button-bg-pressed: var(--wp--custom--cta--primary-pressed)}.button--secondary{--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed)}.button--accent{--button-bg: var(--irpi-accent);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--irpi-accent-hover);--button-bg-pressed: var(--irpi-accent-pressed)}.button--newsletter{--button-bg: var(--wp--preset--color--accent-newsletter);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--accent-state--newsletter-hover);--button-bg-pressed: var(--wp--custom--accent-state--newsletter-pressed)}.button-group{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m)}.button-group .button{flex:1 0 0;min-width:280px}@media (min-width: 768px){.button-group .button{flex:0 0 auto;min-width:0}}.wp-block-button .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--s) var(--wp--preset--spacing--l);border:0;border-radius:9999px;text-align:center;text-decoration:none;cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.2px;background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.wp-block-button .wp-block-button__link:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.wp-block-button .wp-block-button__link:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.wp-block-button .wp-block-button__link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.wp-block-button .wp-block-button__link:disabled,.wp-block-button .wp-block-button__link[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.wp-block-button .wp-block-button__link:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.wp-block-button .wp-block-button__link{transition:none}}.wp-block-button .wp-block-button__link.has-accent-brand-background-color{--button-bg: var(--wp--preset--color--accent-brand);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--accent-state--brand-hover);--button-bg-pressed: var(--wp--custom--accent-state--brand-pressed);background:var(--button-bg)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-accent-brand-background-color:hover{background:var(--button-bg-hover)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-accent-brand-background-color:active{background:var(--button-bg-pressed)!important}@media (hover: none){.wp-block-button .wp-block-button__link.has-accent-brand-background-color:hover:not(:active){background:var(--button-bg)!important}}.wp-block-button .wp-block-button__link.has-accent-background-color{--button-bg: var(--wp--preset--color--accent);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--preset--color--accent-hover);--button-bg-pressed: var(--wp--preset--color--accent-pressed);background:var(--button-bg)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-accent-background-color:hover{background:var(--button-bg-hover)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-accent-background-color:active{background:var(--button-bg-pressed)!important}@media (hover: none){.wp-block-button .wp-block-button__link.has-accent-background-color:hover:not(:active){background:var(--button-bg)!important}}.wp-block-button .wp-block-button__link.has-background-page-inverse-background-color{--button-bg: var(--wp--preset--color--background-page-inverse);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--custom--cta--primary-hover);--button-bg-pressed: var(--wp--custom--cta--primary-pressed);background:var(--button-bg)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-background-page-inverse-background-color:hover{background:var(--button-bg-hover)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-background-page-inverse-background-color:active{background:var(--button-bg-pressed)!important}@media (hover: none){.wp-block-button .wp-block-button__link.has-background-page-inverse-background-color:hover:not(:active){background:var(--button-bg)!important}}.wp-block-button .wp-block-button__link.has-background-level-2-background-color{--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);background:var(--button-bg)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-background-level-2-background-color:hover{background:var(--button-bg-hover)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-background-level-2-background-color:active{background:var(--button-bg-pressed)!important}@media (hover: none){.wp-block-button .wp-block-button__link.has-background-level-2-background-color:hover:not(:active){background:var(--button-bg)!important}}.wp-block-button .wp-block-button__link.has-accent-newsletter-background-color{--button-bg: var(--wp--preset--color--accent-newsletter);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--accent-state--newsletter-hover);--button-bg-pressed: var(--wp--custom--accent-state--newsletter-pressed);background:var(--button-bg)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-accent-newsletter-background-color:hover{background:var(--button-bg-hover)!important;color:var(--button-fg)!important}.wp-block-button .wp-block-button__link.has-accent-newsletter-background-color:active{background:var(--button-bg-pressed)!important}@media (hover: none){.wp-block-button .wp-block-button__link.has-accent-newsletter-background-color:hover:not(:active){background:var(--button-bg)!important}}.author-card{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--m)}.author-card--stacked{flex-direction:column}.author-card__avatar{flex-shrink:0;width:80px;height:80px;margin-block:var(--wp--preset--spacing--xxs);border-radius:9999px;object-fit:cover;filter:grayscale(1)}.author-card__bio{display:flex;flex:1 1 0;flex-direction:column;gap:var(--wp--preset--spacing--xxxs);min-width:0}.author-card--stacked .author-card__bio{flex:none}.author-card__label{margin:0;color:var(--irpi-accent, var(--wp--preset--color--text-tertiary));font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.75rem;line-height:.875rem;letter-spacing:.4px;text-transform:uppercase}.author-card__name{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xs);margin:0;color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.author-card__arrow{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background:var(--wp--preset--color--accent-brand)}.author-card__arrow svg{width:.75rem;height:.75rem}.author-card__name[href]:hover{text-decoration:underline}.author-card--link{position:relative}.author-card--link .author-card__name:after{content:"";position:absolute;inset:0;z-index:1}.author-card--link .button{position:relative;z-index:2}.author-card--link:hover .author-card__name{text-decoration:underline}@media (max-width: 767px){.author-card--with-button .button{display:none}}@media (min-width: 768px){.author-card--with-button .author-card__arrow{display:none}}.author-archive__others .author-card__arrow{display:none}.author-card__avatar--initials{display:flex;align-items:center;justify-content:center;background:var(--wp--preset--color--background-level-2);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.author-card__tint{position:relative;display:flex;flex-shrink:0;align-self:flex-start;margin-block:var(--wp--preset--spacing--xxs);overflow:hidden;border-radius:9999px}.author-card__tint .author-card__avatar{margin:0}.author-card__tint:after{content:"";position:absolute;inset:0;background:var(--wp--preset--color--accent-brand);mix-blend-mode:multiply;pointer-events:none}.author-card--small .author-card__avatar{width:56px;height:56px}.author-card__description{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.credits{container:credits/inline-size;overflow-x:clip;position:relative;margin-inline-start:-4px;padding-inline-start:4px;padding-top:1.5px}.credits:before{content:"";position:absolute;top:0;right:0;left:4px;border-top:1.5px solid var(--wp--preset--color--border-subtle)}.credits__grid{--credits-cols: 2;--credits-gap: var(--wp--preset--spacing--m);display:grid;grid-template-columns:repeat(var(--credits-cols),minmax(0,1fr));align-items:start;max-inline-size:58rem;column-gap:var(--credits-gap);padding-inline-end:4px}@container credits (width < 320px){.credits__grid{--credits-cols: 1}}@container credits (min-width: 640px){.credits__grid{--credits-cols: 4;--credits-gap: var(--wp--preset--spacing--l)}}.credits__lead,.credits__lead-list,.credits__roles,.credits__item,.credits__values{display:grid;grid-template-columns:subgrid;min-width:0}.credits__lead,.credits__roles,.credits__lead-label,.credits__lead-list,.credits__label,.credits__values{grid-column:1/-1}.credits__lead-label,.credits__label{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.credits__lead{row-gap:var(--wp--preset--spacing--s);padding-block:var(--wp--preset--spacing--m) var(--wp--preset--spacing--l)}.credits__lead-list{align-items:start;row-gap:var(--wp--preset--spacing--l)}.credits__lead-list:has(.author-card__avatar)>.author-card:not(:has(.author-card__avatar)){padding-inline-start:calc(56px + var(--wp--preset--spacing--m))}@container credits (width < 640px){.credits__lead-list{row-gap:var(--wp--preset--spacing--xs)}.credits__lead-list>:is(:has(.author-card__description),:has(.author-card__avatar))+:is(:has(.author-card__description),:has(.author-card__avatar)){margin-top:calc(var(--wp--preset--spacing--l) - var(--wp--preset--spacing--xs))}}.credits__lead-list>*{grid-column:span 2}.credits__lead-list:not(:has(.author-card__description,.author-card__avatar)){row-gap:var(--wp--preset--spacing--xs)}.credits .author-card__bio{max-inline-size:17rem}.credits .author-card__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.credits .author-card:has(>.author-card__avatar):not(:has(.author-card__description)){align-items:center}.credits:has(.credits__roles):not(:has(.credits__lead)){border-top:0}.credits__roles{align-items:start}.credits__item{position:relative;grid-column:span 1;align-content:start;row-gap:var(--wp--preset--spacing--xxxs);padding-block:var(--wp--preset--spacing--m) var(--wp--preset--spacing--s)}@container credits (width >= 640px){.credits__roles:where(:has(.credits__item--long-label,.credits__item--inline))>.credits__item:where(:not(.credits__item--wide,.credits__item--list)){grid-column:span 2}}.credits__item--wide,.credits__roles--list{grid-column:1/-1}@container credits (min-width: 640px){.credits--split .credits__roles.credits__roles--list{grid-column:1/-1;padding-top:0}.credits--split .credits__roles.credits__roles--list>.credits__item:first-child{padding-top:var(--wp--preset--spacing--m)}.credits--split .credits__roles.credits__roles--list>.credits__item:first-child:before{display:block}}.credits__item--list{grid-column:1/-1}.credits__item:is(.credits__item--list,.credits__item--inline)>.credits__values{display:block}.credits__item:is(.credits__item--list,.credits__item--inline) .credits__value{display:inline;padding:0;line-height:1.5rem}.credits__item:is(.credits__item--list,.credits__item--inline) .credits__value:not(:last-child):after{content:", "}.credits .credits__values{margin:0;padding:0;list-style:none}.credits__item:not(.credits__item--wide,.credits__item--list)>.credits__values{grid-template-columns:minmax(0,1fr)}.credits--rows .credits__item>.credits__values{grid-template-columns:subgrid}.credits__item:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;display:none;inline-size:100cqi;border-top:1.5px solid var(--wp--preset--color--border-subtle)}.credits__item--wide:before,.credits__item--list:before,.credits--rows .credits__item:before{display:block}@container credits (width < 320px){.credits__roles>.credits__item:before{display:block}}@container credits (320px <= width < 440px){.credits__item:is(.credits__item--long-label,.credits__item--long-name,.credits__item--inline){grid-column:1/-1;order:1}.credits__item:is(.credits__item--wide,.credits__item--list){order:2}.credits--rows .credits__item{order:0}.credits__roles>.credits__item:nth-child(odd of:not(.credits__item--long-label,.credits__item--long-name,.credits__item--wide,.credits__item--list,.credits__item--inline)):before,.credits__roles>.credits__item:is(.credits__item--long-label,.credits__item--long-name,.credits__item--inline):before{display:block}}@container credits (440px <= width < 640px){.credits__roles>.credits__item:nth-child(odd):before{display:block}}@container credits (width >= 640px){.credits__roles>.credits__item:nth-child(4n+1):before,.credits__roles:has(>:is(.credits__item--long-label,.credits__item--inline))>.credits__item:nth-child(odd):before{display:block}}@container credits (min-width: 640px){.credits--split .credits__lead{grid-column:1/span 2;row-gap:var(--wp--preset--spacing--xxs)}.credits--split .credits__lead-list{row-gap:var(--wp--preset--spacing--xs)}.credits--split .credits__lead-list>:is(:has(.author-card__description),:has(.author-card__avatar))+:is(:has(.author-card__description),:has(.author-card__avatar)){margin-top:calc(var(--wp--preset--spacing--l) - var(--wp--preset--spacing--xs))}.credits--split .credits__roles{grid-column:3/-1;padding-top:var(--wp--preset--spacing--m)}.credits--split .credits__roles>.credits__item{grid-column:1/-1;padding-top:var(--wp--preset--spacing--s)}.credits--split .credits__roles>.credits__item:before{display:block}.credits--split .credits__roles>.credits__item:first-child{padding-top:0}.credits--split .credits__roles>.credits__item:first-child:before{display:none}.credits--split .credits__value--long{grid-column:span 2}}.credits--rows .credits__roles>.credits__item{grid-column:1/-1}.credits--rows .credits__grid>.credits__roles:first-child>.credits__item:first-child:before{display:none}.credits--rows .credits__item--list>.credits__values,.credits--rows .credits__item--list .credits__value{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px);line-height:calc(19px + 2 * var(--wp--preset--spacing--xxxs))}.credits__value{grid-column:span 1;min-width:0;padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.credits__item--wide .credits__value--long,.credits--rows .credits__value--long{grid-column:span 2}.credits .author-card__name[href]{text-decoration-thickness:.08em;text-underline-offset:.14em;text-decoration-skip-ink:auto}.credits .author-card__name[href]:hover,.credits .author-card--link:hover .author-card__name{text-decoration-line:underline}.credits__value a{color:inherit;text-decoration:none;text-decoration-thickness:.09em;text-underline-offset:.14em;text-decoration-skip-ink:auto}.credits__value a:hover{text-decoration-line:underline}.credits__value--logo{grid-column:1/-1}.credits__value--logo img{display:block;width:auto;height:1.5rem}.credits__logo{display:block;height:1.5rem;aspect-ratio:4/1;max-width:100%;background-color:var(--wp--preset--color--text-primary);mask:var(--logo) left center/contain no-repeat}.credits__nowrap{white-space:nowrap}@container credits (width < 320px){.credits__grid :is(.credits__lead-list>*,.credits__roles>.credits__item,.credits__value){grid-column:1/-1}.credits--rows .credits__grid{--credits-cols: 2}.credits--rows .credits__grid .credits__value:not(.credits__value--long){grid-column:span 1}}.credits__link-icon{display:inline-block;inline-size:.75rem;block-size:.75rem;margin-inline-start:.125rem;vertical-align:-.0625rem}.prose{color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.prose>*{margin-block:0}.prose>*+*{margin-top:1lh}.prose a:not([class]):not(:has(img)){--ul: .08em;padding-top:.06em;padding-bottom:calc(.07em + var(--ul));background:linear-gradient(var(--wp--preset--color--background-page-inverse),var(--wp--preset--color--background-page-inverse)) no-repeat 0 100%/100% var(--ul);color:inherit;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .25s ease,color .25s ease}@media (hover: hover){.prose a:not([class]):not(:has(img)):hover{background-size:100% 100%;color:var(--wp--preset--color--text-primary-inverse)}}.prose a:not([class]):not(:has(img)):focus-visible,.prose a:not([class]):not(:has(img)).touch-active{background-size:100% 100%;color:var(--wp--preset--color--text-primary-inverse)}@media (prefers-reduced-motion: reduce){.prose a:not([class]):not(:has(img)){transition:none}}.prose img{display:block;max-width:100%;height:auto}.prose :is(iframe,embed,object,video){max-width:100%}.prose iframe:is([src*="youtube.com"],[src*="youtube-nocookie.com"],[src*="player.vimeo.com"]){display:block;width:100%;height:auto;aspect-ratio:16/9}.prose>:is(figure,p:has(>img:only-child),.wp-caption){margin-block:var(--wp--preset--spacing--xxl)}.prose>:is(figure,p:has(>img:only-child),.wp-caption) img{width:100%}#elenco{scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height, 64px) + var(--wp--preset--spacing--l))}.pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--m);min-height:6rem;padding-block:var(--wp--preset--spacing--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.pagination__arrow{display:flex;padding:var(--wp--preset--spacing--xs);border-radius:9999px;background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.pagination__arrow:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.pagination__arrow:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.pagination__arrow:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.pagination__arrow:disabled,.pagination__arrow[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.pagination__arrow:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.pagination__arrow{transition:none}}:is(.accent-serie,.accent-irpireads,.accent-podcast,.single-series) .pagination__arrow:is(a){--button-bg: var(--irpi-accent, var(--wp--preset--color--accent-serie));--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--irpi-accent-hover, var(--wp--custom--accent-state--serie-hover));--button-bg-pressed: var(--irpi-accent-pressed, var(--wp--custom--accent-state--serie-pressed))}.pagination__arrow.is-disabled{background:var(--wp--preset--color--background-level-2);color:var(--wp--preset--color--border-subtle)}.pagination__icon{display:flex;width:1.5rem;height:1.5rem;padding:2px}.pagination__icon svg{width:100%;height:100%}.pagination__pages{display:none;align-items:center;gap:var(--wp--preset--spacing--m)}@media (min-width: 768px){.pagination__pages{display:flex}}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s);border-radius:9999px;background:var(--wp--preset--color--background-level-2);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.pagination .page-numbers:is(a){--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.pagination .page-numbers:is(a):hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.pagination .page-numbers:is(a):active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.pagination .page-numbers:is(a):focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.pagination .page-numbers:is(a):disabled,.pagination .page-numbers:is(a)[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.pagination .page-numbers:is(a):hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.pagination .page-numbers:is(a){transition:none}}.pagination .page-numbers.current{background:var(--wp--preset--color--accent-brand)}:is(.accent-serie,.accent-irpireads,.accent-podcast,.single-series) .pagination .page-numbers.current{background:var(--irpi-accent, var(--wp--preset--color--accent-serie));color:var(--wp--preset--color--text-primary-inverse)}.pagination .page-numbers.dots{min-width:0;padding-inline:0;background:none}.pagination__status{padding-inline:var(--wp--preset--spacing--m);color:var(--wp--preset--color--text-primary);white-space:nowrap;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px;font-weight:350}.pagination__status strong{font-weight:700}@media (min-width: 768px){.pagination__status--mobile{display:none}}.nav-block__heading{margin:0;padding-block:var(--wp--preset--spacing--m);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.nav-block__list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxxs);margin:0;padding:0;list-style:none}.nav-block__link{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.375rem,1.2935998343rem + .3314001657vw,1.625rem);line-height:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);letter-spacing:-1px}@media (min-width: 1024px) and (max-width: 1279px){.mega-menu .nav-block__link{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}}.nav-block__label{position:relative}.nav-block__label:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:currentColor;transition:width .2s ease}.nav-block__link:hover .nav-block__label:after,.nav-block__link:focus-visible .nav-block__label:after{width:100%}.nav-block__icon{display:flex;flex-shrink:0;padding:var(--wp--preset--spacing--xs);border-radius:9999px;background:var(--wp--preset--color--background-level-2)}.nav-block__icon svg{width:1rem;height:1rem}.nav-block .nav-block__list--muted{margin-top:var(--wp--preset--spacing--xxxs)}.nav-block .nav-block__list--muted .nav-block__link{color:var(--wp--preset--color--text-tertiary)}.nav-block__description{margin:var(--wp--preset--spacing--xxs) 0 0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.nav-block--accent .nav-block__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px}@media (max-width: 767px){.nav-block--accent .nav-block__list{column-gap:8px}}.nav-block--accent .nav-block__list{row-gap:var(--wp--preset--spacing--l)}.nav-block--accent .nav-block__link{color:var(--wp--preset--color--accent-hover)}.nav-block--accent .nav-block__icon{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--text-primary-inverse)}@media (min-width: 768px){.nav-block--columns .nav-block__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(var(--rows, 1),auto);grid-auto-flow:column;column-gap:24px;row-gap:var(--wp--preset--spacing--xxxs)}}@media (min-width: 768px) and (max-width: 767px){.nav-block--columns .nav-block__list{column-gap:8px}}@media (min-width: 768px){.nav-block--columns .nav-block__list--muted{grid-template-rows:none;grid-auto-flow:row}}.nav-block--compact .nav-block__heading{padding-block:var(--wp--preset--spacing--m)}.nav-block--compact .nav-block__link{gap:var(--wp--preset--spacing--xs);font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.nav-block--compact .nav-block__icon{padding:0;background:none}.nav-block--compact .nav-block__label:after{bottom:0;height:1.5px}.nav-block__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:0;border:0;background:none;color:var(--wp--preset--color--text-primary);text-align:left;cursor:pointer}@media (min-width: 768px){.nav-block__toggle{cursor:default;pointer-events:none}}.nav-block__chevron{display:flex;width:1.25rem;height:1.25rem;transition:transform .2s ease}.nav-block__chevron svg{width:100%;height:100%}@media (min-width: 768px){.nav-block__chevron{display:none}}.nav-block__toggle[aria-expanded=true] .nav-block__chevron{transform:rotate(180deg)}@media (max-width: 767px){.nav-block--collapsible .nav-block__lists{padding-bottom:var(--wp--preset--spacing--m)}}.nav-block__lists.is-animating{overflow:hidden;transition:height .3s ease}@media (max-width: 767px){.nav-block--collapsible.is-collapsed .nav-block__lists:not(.is-animating){display:none}}.social-links{display:flex;align-items:center;gap:var(--wp--preset--spacing--m)}.social-links__label{white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.social-links__list{display:flex;margin:0;padding:0;list-style:none}.social-links__link{display:flex;padding:var(--wp--preset--spacing--s);color:var(--wp--preset--color--text-primary)}.social-links__link svg{width:1.5rem;height:1.5rem}.social-links__link:hover{color:var(--wp--preset--color--accent-hover)}@media (max-width: 1599.98px){:is(.site-footer__top,.mega-menu__footer) .social-links__link{padding:var(--wp--preset--spacing--xs)}}.has-mega-menu-open{overflow:hidden}.mega-menu{position:fixed;inset:0;top:var(--wp-admin--admin-bar--height, 0px);z-index:0;overflow-y:auto;overscroll-behavior:contain;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);transform:translate(-100%);transition:transform .45s cubic-bezier(.65,0,.35,1)}.mega-menu.is-open{transform:none}.mega-menu[hidden]{display:none}@media (prefers-reduced-motion: reduce){.mega-menu{transition:none}}.mega-menu__inner{padding-bottom:var(--wp--preset--spacing--l);box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.mega-menu__search-bar{position:sticky;top:0;z-index:1;padding-top:calc(var(--irpi-header-height) + var(--irpi-top-banner-offset, 0px));border-bottom:1.5px solid var(--wp--preset--color--border-subtle);background:var(--wp--preset--color--accent-brand);box-shadow:0 0 0 100vmax var(--wp--preset--color--accent-brand);clip-path:inset(0 -100vmax)}@media (min-width: 768px){.mega-menu__search-bar{display:flow-root;border-bottom:0}}.mega-menu__search{position:relative;display:flex;align-items:center;margin:var(--wp--preset--spacing--s) 0 var(--wp--custom--vertical-rhythm--s);padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xxl) var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--m);border-radius:9999px;background:var(--wp--preset--color--background-level-1);box-shadow:0 0 0 2px var(--wp--preset--color--background-level-2)}@media (min-width: 768px){.mega-menu__search{padding-block:var(--wp--preset--spacing--xs);padding-left:1.5rem}}.mega-menu__search-icon{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem}.mega-menu__search-icon svg{width:100%;height:100%}.mega-menu__search-input{flex:1 1 0;min-width:0;padding:var(--wp--preset--spacing--xs);border:0;background:transparent;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:1.5rem;letter-spacing:0px}.mega-menu__search-input::placeholder{color:var(--wp--preset--color--text-tertiary)}.mega-menu__search-input:focus{outline:none}.mega-menu__search:focus-within{box-shadow:0 0 0 2px var(--wp--preset--color--text-primary)}.mega-menu__grid{display:grid;grid-template-areas:"support" "ways" "sections" "topics"}@media (min-width: 768px){.mega-menu__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"support sections" "ways topics";column-gap:48px;row-gap:var(--wp--preset--spacing--l)}}.mega-menu__support{grid-area:support;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding-top:var(--wp--preset--spacing--xl)}@media (min-width: 768px){.mega-menu__support{gap:var(--wp--preset--spacing--l)}}.mega-menu__ways{grid-area:ways;margin-top:var(--wp--preset--spacing--l);padding-block:var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.mega-menu__ways{margin-top:0}}.mega-menu__sections{grid-area:sections;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px}@media (max-width: 767px){.mega-menu__sections{column-gap:8px}}.mega-menu__sections{padding-top:var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.mega-menu__sections{border-top:0}}.mega-menu__topics{grid-area:topics;margin-top:var(--wp--preset--spacing--l);padding-block:var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.mega-menu__topics{margin-top:0}}.mega-menu__support-title{margin:0;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.mega-menu__support-text{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}@media (min-width: 1024px){.mega-menu__footer .social-links{flex:0 0 calc((100% - 96px)/4);min-width:max-content;justify-content:space-between}}@media (max-width: 767px){.mega-menu__footer .social-links{flex:0 0 100%;justify-content:space-between;padding-top:var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle)}}.mega-menu__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--m) 24px;padding-block:var(--wp--preset--spacing--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (max-width: 767px){.mega-menu__utility{flex:0 0 100%}}.mega-menu__utility-list{display:flex;flex-wrap:wrap;column-gap:24px;margin:0;padding:0;list-style:none}@media (max-width: 767px){.mega-menu__utility-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows, 1),auto);grid-auto-flow:column;column-gap:8px}}.mega-menu__utility-link{display:inline-block;padding-block:var(--wp--preset--spacing--xs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.mega-menu__utility-link:hover{text-decoration:underline;text-decoration-thickness:1.5px}.top-banner-wrap{display:flow-root}.top-banner{--top-banner-bg: var(--wp--preset--color--accent-brand);--top-banner-accent: var(--wp--preset--color--text-primary);position:sticky;top:var(--wp-admin--admin-bar--height, 0px);display:block;background:var(--top-banner-bg);color:var(--wp--preset--color--text-primary);text-decoration:none}.top-banner--newsroom{--top-banner-bg: var(--wp--preset--color--accent-podcast-background);--top-banner-accent: var(--wp--preset--color--accent-podcast);background:linear-gradient(var(--top-banner-bg),var(--top-banner-bg)),var(--wp--preset--color--background-level-1)}@supports (color: rgb(from red r g b/1)){.top-banner--newsroom{--top-banner-bg: color-mix(in srgb, rgb(from var(--wp--preset--color--accent-podcast-background) r g b / 1) 5%, var(--wp--preset--color--background-level-1));background:var(--top-banner-bg)}}.top-banner--newsletter{--top-banner-bg: var(--wp--preset--color--accent-newsletter)}.top-banner__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);min-height:3rem;padding-block:var(--wp--preset--spacing--s)}@media (max-width: 767px){.top-banner__inner{position:relative;padding-bottom:var(--wp--preset--spacing--m)}}.top-banner__main{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--l);min-width:0}.top-banner__kicker{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);color:var(--top-banner-accent);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.top-banner__icon{display:flex;flex-shrink:0;width:1.25rem;height:1.25rem}.top-banner__icon svg{width:100%;height:100%}.top-banner__text{flex:1 1 17.5rem;min-width:0;text-wrap:pretty;hyphens:auto;hyphenate-limit-chars:6 3 2;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.top-banner__kicker:not(:has(.top-banner__label))+.top-banner__text{margin-left:calc(var(--wp--preset--spacing--xs) - var(--wp--preset--spacing--l));font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.top-banner--newsroom .top-banner__text{text-decoration:underline;text-decoration-color:var(--top-banner-accent);text-decoration-thickness:9%;text-underline-offset:16%}.top-banner__cta{display:flex;flex-shrink:0;align-items:center;gap:var(--wp--preset--spacing--xxs);color:var(--top-banner-accent);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}@media (max-width: 767px){.top-banner__cta{position:absolute;top:var(--wp--preset--spacing--s);right:var(--irpi-grid-inset);height:1lh}}@media (max-width: 767px){.top-banner__kicker{padding-right:var(--wp--preset--spacing--l)}}@media (max-width: 767px){.top-banner__cta-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.top-banner__arrow{display:flex;width:1rem;height:1rem;transition:transform .2s ease}.top-banner__arrow svg{width:100%;height:100%}@media (hover: hover){.top-banner:hover .top-banner__text{text-decoration:underline;text-decoration-thickness:9%;text-underline-offset:16%}.top-banner:hover .top-banner__arrow{transform:translate(.25rem)}}.top-banner:focus-visible .top-banner__text,.top-banner.touch-active .top-banner__text{text-decoration:underline;text-decoration-thickness:9%;text-underline-offset:16%}.top-banner:focus-visible .top-banner__arrow,.top-banner.touch-active .top-banner__arrow{transform:translate(.25rem)}.top-banner:focus-visible{outline:2px solid var(--wp--preset--color--text-primary);outline-offset:-2px}.irpi-menu-stage .top-banner{z-index:100}.irpi-menu-in .top-banner{background:var(--wp--preset--color--accent-brand)}.irpi-menu-in .top-banner .top-banner__inner{position:relative}.irpi-menu-in .top-banner .top-banner__inner:after{content:"";position:absolute;right:var(--irpi-grid-inset);bottom:0;left:var(--irpi-grid-inset);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.block-article-picker{display:grid;align-items:start;gap:24px}@media (max-width: 767px){.block-article-picker{gap:8px}}.block-article-picker{padding-bottom:var(--wp--preset--spacing--l)}@media (min-width: 1024px){.block-article-picker{padding-block:calc(var(--wp--preset--spacing--xxl) - var(--wp--preset--spacing--xl)) var(--wp--preset--spacing--xxl)}}@media (min-width: 768px){.block-article-picker{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (min-width: 1024px){.block-article-picker{grid-template-columns:repeat(12,minmax(0,1fr))}}.block-article-picker__text{display:flex;flex-direction:column;justify-content:space-between;min-width:0}@media (min-width: 1024px){.block-article-picker__text{grid-column:span 5;padding-right:24px}.block-article-picker__text>.article-card{padding-right:24px}}@media (min-width: 1280px){.block-article-picker__text{grid-column:span 4}}.block-article-picker__secondary{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);margin-top:var(--wp--custom--vertical-rhythm--l);padding-top:var(--wp--preset--spacing--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 1024px){.block-article-picker__secondary{padding-right:24px}}.block-article-picker__secondary-label{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.block-article-picker__media{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:2px}@media (min-width: 768px){.block-article-picker__media{aspect-ratio:auto;height:100%;min-height:100%}}@media (min-width: 1024px){.block-article-picker__media{grid-column:span 7;align-self:start;height:auto;min-height:0;aspect-ratio:var(--hero-ratio, 16/10)}}@media (min-width: 1280px){.block-article-picker__media{grid-column:span 8}}.block-article-picker__media img{width:100%;height:100%;object-fit:cover}.block-article-picker__labels{position:absolute;top:0;left:0;z-index:1;display:flex}@media (max-width: 767px){.block-article-picker__labels{top:auto;bottom:0}}@media (min-width: 768px){.block-article-picker__series{display:none}}@media (max-width: 767px){.block-article-picker{grid-template-columns:minmax(0,1fr);row-gap:var(--wp--custom--vertical-rhythm--m)}.entry-content>.block-article-picker:first-child{margin-top:-2rem}.block-article-picker__media{order:-1;margin-inline:calc(-1 * var(--irpi-grid-inset));aspect-ratio:16/10;border-radius:0}}.block-article-feed{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--wp--preset--spacing--xxl);padding-block:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem)}@media (min-width: 1024px){.block-article-feed{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}@media (min-width: 1024px){.block-article-feed__main{grid-column:1/span 8}}@media (min-width: 1024px){.block-article-feed__aside{grid-column:9/span 4;padding-left:24px}}@media (min-width: 1024px){.block-article-feed__sticky{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem))}}.block-article-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--wp--custom--vertical-rhythm--cards-list)}@media (max-width: 767px){.block-article-feed .block-article-grid{row-gap:var(--wp--preset--spacing--xxl)}}@media (max-width: 767px){.block-article-feed .block-article-grid .article-card--grid{row-gap:var(--wp--preset--spacing--m)}.block-article-feed .block-article-grid .article-card--grid .article-card__content{order:0}.block-article-feed .block-article-grid .article-card--grid .article-card__media{order:-1;margin-top:0;aspect-ratio:16/10}}.block-article-grid--narrow-media .article-card__media{aspect-ratio:345/259}@media (min-width: 768px){.block-article-grid--narrow-media .article-card__media{max-width:326px}}@media (min-width: 1024px){.block-article-grid--side-media .article-card--grid{flex-wrap:nowrap}.block-article-grid--side-media .article-card--grid .article-card__content{min-width:0;padding-right:24px}.block-article-grid--side-media .article-card--grid .article-card__media{flex:0 0 35%;min-width:0;margin-top:0;aspect-ratio:345/276}}@media (max-width: 767px){.block-article-grid--narrow-media .article-card--grid{display:flow-root}.block-article-grid--narrow-media .article-card--grid .article-card__media{float:right;width:110px;min-width:0;margin:var(--wp--preset--spacing--xxs) 0 var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m)}.block-article-grid--narrow-media .article-card--grid .article-card__content{display:block}.block-article-grid--narrow-media .article-card--grid .article-card__kicker{margin-bottom:var(--wp--preset--spacing--xxs)}.block-article-grid--narrow-media .article-card--grid .article-card__title{display:flow-root;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.block-article-grid--narrow-media .article-card--grid .article-card__excerpt,.block-article-grid--narrow-media .article-card--grid .article-card__details{margin-top:var(--wp--preset--spacing--xs)}.block-article-grid--narrow-media .article-card--grid .article-card__authors{display:none}.block-article-grid--narrow-media .article-card--grid .tag-label{gap:0;padding:var(--wp--preset--spacing--xxxs) var(--wp--preset--spacing--xs);font-size:0}.block-article-grid--narrow-media .article-card--grid .tag-label--accent-light{display:none}}.block-most-read .section-title{margin-bottom:var(--wp--preset--spacing--xs)}.block-most-read__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:24px;margin:0;padding:0;list-style:none}.block-most-read__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,5fr);align-items:start;column-gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--s);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 768px){.block-most-read__item{padding-block:var(--wp--preset--spacing--m)}}.block-most-read__rank{color:var(--wp--preset--color--accent-brand);font-variant-numeric:tabular-nums;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.block-most-read__title{display:block;padding-block:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-primary);text-decoration:none;--hover-ul: var(--irpi-accent, var(--wp--preset--color--accent-brand));position:relative}.block-most-read__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.block-most-read__title:before{transition:none}}@media (hover: hover){.block-most-read__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.block-most-read__title:focus-visible:before,.block-most-read__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.block-most-read__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:clamp(1.25rem,1.2337199669rem + .0662800331vw,1.3rem);letter-spacing:0px}.block-irpireads{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding:var(--wp--preset--spacing--m);background:var(--wp--preset--color--accent-irpireads-background)}@media (min-width: 768px){.block-irpireads{gap:var(--wp--preset--spacing--l);padding:var(--wp--preset--spacing--l)}}@media (min-width: 1024px) and (max-width: 1279px){.block-irpireads{gap:var(--wp--preset--spacing--m);padding:var(--wp--preset--spacing--m)}}.block-irpireads .section-title{margin-bottom:0}.block-irpireads__curator{padding-bottom:var(--wp--preset--spacing--m);border-bottom:1.5px solid color-mix(in srgb,var(--wp--preset--color--accent-irpireads) 25%,transparent)}@media (min-width: 768px){.block-irpireads__curator{padding-bottom:var(--wp--preset--spacing--l)}}@media (min-width: 1024px) and (max-width: 1279px){.block-irpireads__curator{padding-bottom:var(--wp--preset--spacing--m)}}.block-irpireads__curator .author-card__arrow{display:none}.block-irpireads__curator .author-card__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.block-irpireads__date{margin:0;color:var(--wp--preset--color--accent-irpireads);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-irpireads__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:var(--wp--preset--spacing--l) 24px;margin:0;padding:0;list-style:none}.block-taxonomy-showcase{padding-block:var(--wp--custom--vertical-rhythm--s) var(--wp--custom--vertical-rhythm--l)}.block-taxonomy-showcase__grid{display:grid;gap:var(--wp--preset--spacing--l)}@media (min-width: 768px){.block-taxonomy-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--l) 24px}}@media (min-width: 1024px) and (max-width: 1279px){.block-taxonomy-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-taxonomy-showcase__category{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xxs);min-width:0}.block-taxonomy-showcase__category .section-title{margin-bottom:0}.block-taxonomy-showcase__category:first-child .section-title--divider-top{border-top:0}@media (min-width: 768px){.block-taxonomy-showcase__category:nth-child(2) .section-title--divider-top{border-top:0}}@media (min-width: 1024px) and (max-width: 1279px){.block-taxonomy-showcase__category:nth-child(3) .section-title--divider-top{border-top:0}}.block-taxonomy-showcase__cards{display:flex;flex-wrap:wrap;column-gap:24px}.block-taxonomy-showcase__latest,.block-taxonomy-showcase__list{flex:1 1 280px;min-width:0}.block-taxonomy-showcase__latest{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding-bottom:var(--wp--preset--spacing--s)}.block-taxonomy-showcase__media{aspect-ratio:345/194}.block-taxonomy-showcase__title{color:var(--wp--preset--color--text-primary);text-decoration:underline;text-decoration-color:var(--irpi-accent-underline, var(--wp--preset--color--accent-brand));text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--irpi-accent, var(--wp--preset--color--text-primary));position:relative}.block-taxonomy-showcase__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.block-taxonomy-showcase__title:before{transition:none}}@media (hover: hover){.block-taxonomy-showcase__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.block-taxonomy-showcase__title:focus-visible:before,.block-taxonomy-showcase__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.block-taxonomy-showcase__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.block-taxonomy-showcase__list{margin:0;padding:0;list-style:none}.block-podcast-highlight{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-block:clamp(1.5rem,1.0115990058rem + 1.9884009942vw,3rem);background:var(--wp--preset--color--accent-podcast-background);--tag-label-surface: var(--wp--preset--color--background-level-1)}.block-podcast-highlight--plain{--tag-label-surface: initial;background:var(--wp--preset--color--background-level-1)}@media (max-width: 767px){.block-podcast-highlight--plain .section-title--border{padding-bottom:0;border-bottom:0}}.block-podcast-highlight__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.block-podcast-highlight__cards{display:grid;gap:var(--wp--preset--spacing--l)}@media (min-width: 1024px){.block-podcast-highlight__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;column-gap:24px}}.block-podcast-highlight__featured{position:relative;display:block;overflow:hidden;background:var(--wp--preset--color--accent-podcast);color:var(--wp--preset--color--text-primary-inverse);text-decoration:none}@media (min-width: 768px){.block-podcast-highlight__featured{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:24px}}@media (min-width: 1024px){.block-podcast-highlight__featured{margin-right:24px}}.block-podcast-highlight__featured-media{position:relative;aspect-ratio:1;overflow:hidden}.block-podcast-highlight__featured-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.block-podcast-highlight__featured-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 7.348%,color-mix(in srgb,var(--wp--preset--color--accent-podcast) 90%,transparent) 53.674%,var(--wp--preset--color--accent-podcast) 100%)}@media (min-width: 768px){.block-podcast-highlight__featured-media{position:absolute;top:0;bottom:0;left:0;aspect-ratio:1;height:100%}.block-podcast-highlight__featured-media:after{background:linear-gradient(to left,var(--wp--preset--color--accent-podcast) 0%,color-mix(in srgb,var(--wp--preset--color--accent-podcast) 80%,transparent) 27.431%,transparent 80%)}}.block-podcast-highlight__featured-labels{position:absolute;top:0;left:0;z-index:1;display:flex}.block-podcast-highlight__featured-content{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);padding:var(--wp--preset--spacing--l);filter:drop-shadow(0 0 12px rgba(0,0,0,.15))}.block-podcast-highlight__featured-content>*{max-width:345px}@media (min-width: 768px){.block-podcast-highlight__featured-content{position:relative;grid-column:2;justify-content:flex-end;padding:var(--wp--preset--spacing--l) var(--wp--preset--spacing--l) var(--wp--preset--spacing--l) 0;filter:none}.block-podcast-highlight__featured-content>*{max-width:none}}.block-podcast-highlight__featured-title{margin:0;text-decoration:underline;text-decoration-color:#006fff;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--wp--preset--color--text-primary-inverse);position:relative}.block-podcast-highlight__featured-title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.block-podcast-highlight__featured-title:before{transition:none}}@media (hover: hover){.block-podcast-highlight__featured-title:hover:before{clip-path:inset(0 0 -.5em 0)}}.block-podcast-highlight__featured-title:focus-visible:before,.block-podcast-highlight__featured-title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.block-podcast-highlight__featured-title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.block-podcast-highlight__featured-excerpt{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.9375rem;line-height:1.25rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-podcast-highlight__featured-date{margin:0;color:var(--wp--preset--color--text-tertiary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.8125rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-podcast-highlight__list-item .card-compact__title:before{text-decoration-thickness:2px}@media (hover: hover){.block-podcast-highlight__featured:hover .block-podcast-highlight__featured-title:before{clip-path:inset(0 0 -.5em 0)}}.block-podcast-highlight__featured:has(:focus-visible) .block-podcast-highlight__featured-title:before,.block-podcast-highlight__featured.touch-active .block-podcast-highlight__featured-title:before{clip-path:inset(0 0 -.5em 0)}.block-podcast-highlight__carousel{min-width:0}.block-podcast-highlight .carousel__dots{margin-bottom:var(--wp--preset--spacing--m)}.block-podcast-highlight .block-podcast-highlight__list{gap:24px}@media (max-width: 767px){.block-podcast-highlight .block-podcast-highlight__list{gap:8px}}@media (min-width: 768px){.block-podcast-highlight .block-podcast-highlight__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-podcast-highlight .block-podcast-highlight__list-item{flex:0 0 min(337px,85%)}.block-podcast-highlight .block-podcast-highlight__list-item .card-compact__title{padding-right:8px}.block-speciali{padding-block:clamp(2rem,1.3487986744rem + 2.6512013256vw,4rem)}.block-speciali .carousel__dots{margin-bottom:var(--wp--preset--spacing--m)}.block-speciali .block-speciali__grid{gap:var(--wp--preset--spacing--s)}@media (min-width: 1024px){.block-speciali .block-speciali__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:var(--wp--preset--spacing--m) 24px}}@media (max-width: 1023px){.block-speciali .block-speciali__grid{gap:24px}}@media (max-width: 1023px) and (max-width: 767px){.block-speciali .block-speciali__grid{gap:8px}}.block-speciali__item{aspect-ratio:3/2}@media (min-width: 1024px){.block-speciali__item{grid-column:span 4}}@media (min-width: 1024px){.block-speciali__item--main{aspect-ratio:auto;grid-column:span 8;grid-row:1/3}}@media (min-width: 1280px){.block-speciali__item--main .card-overlay__content{max-width:calc(75% + 6px)}}@media (min-width: 1024px){.block-speciali__excerpt--mobile{display:none}}@media (max-width: 1023px){.block-speciali .block-speciali__item{flex:0 0 min(337px,85%);aspect-ratio:10/16}.block-speciali .block-speciali__item:after{content:none}.block-speciali .block-speciali__item .card-overlay__media{inset:0 0 auto;aspect-ratio:1}.block-speciali .block-speciali__item .card-overlay__media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--wp--preset--color--background-video),color-mix(in srgb,var(--wp--preset--color--background-video) 70%,transparent) 25%,transparent 55%)}.block-speciali .block-speciali__item .card-overlay__content{gap:var(--wp--preset--spacing--xs)}.block-speciali .block-speciali__item .card-overlay__content:before{content:none}.block-speciali .block-speciali__item .card-overlay__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.block-speciali .block-speciali__item .card-overlay__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.9375rem;line-height:1.25rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}}.block-related{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--background-level-1)}.block-related__inner{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--m) 24px;border-top:1.5px solid var(--wp--preset--color--border-subtle);box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);padding-block:clamp(3rem,2.6743993372rem + 1.3256006628vw,4rem)}.block-related--plain .block-related__inner{border-top:0}.entry-content>.block-related:not(.block-books){background:none}.entry-content>.block-related:not(.block-books,.block-related--plain) .block-related__inner,.article>.block-related:not(.block-books,.block-related--plain) .block-related__inner{border-top:0;background:linear-gradient(var(--wp--preset--color--border-subtle),var(--wp--preset--color--border-subtle)) no-repeat center top/calc(100% - 2 * var(--irpi-grid-inset)) 1.5px}.entry-content>:is(.donate-cta,.block-podcast-highlight,.block-newsroom,.block-series-showcase,.block-trending-topics,.block-podcast-shows,.block-books)+.block-related:not(.block-books) .block-related__inner,.entry-content>.block-related:first-child:not(.block-books) .block-related__inner{background:none}.block-related__intro{flex:0 0 100%;min-width:0}@media (min-width: 1024px){.block-related__intro{flex-basis:calc((100% - 72px)/4)}}@media (max-width: 767px){.block-related__intro .section-title--button-icon-mobile .section-title__button{--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed)}}@media (max-width: 767px){.accent-serie .block-related__intro .section-title--button-icon-mobile .section-title__button{--button-bg: var(--wp--preset--color--accent-serie);--button-fg: var(--wp--preset--color--text-primary-inverse);--button-bg-hover: var(--wp--custom--accent-state--serie-hover);--button-bg-pressed: var(--wp--custom--accent-state--serie-pressed)}}.block-related__intro .section-title{margin-bottom:0}.block-related__intro .carousel__dots{margin-block:var(--wp--preset--spacing--s) 0}.block-related__main{flex:1 1 280px;min-width:0}.block-related .carousel__dots{margin-bottom:var(--wp--preset--spacing--s)}.block-related__list{gap:24px}@media (max-width: 767px){.block-related__list{gap:8px}}.block-related__card{display:flex;flex:0 0 min(345px,85%);flex-direction:column;gap:var(--wp--preset--spacing--m)}@media (min-width: 768px){.block-related__card{flex-basis:calc((100% - 48px) / 3)}}.block-related__media{aspect-ratio:345/216}.block-related__labels{display:flex}.block-related__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.block-related__excerpt{max-width:345px;margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.block-series-showcase{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-block:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);background:var(--irpi-accent-background-solid);--tag-label-surface: var(--wp--preset--color--background-level-1)}.block-series-showcase__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.block-series-showcase .section-title{margin-bottom:var(--wp--preset--spacing--m)}@media (min-width: 768px){.block-series-showcase .section-title{margin-bottom:var(--wp--preset--spacing--l)}}.block-series-showcase .carousel__dots{margin-bottom:var(--wp--preset--spacing--m)}.block-series-showcase__list{gap:24px}@media (max-width: 767px){.block-series-showcase__list{gap:8px}}@media (min-width: 768px){.block-series-showcase .block-series-showcase__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--m) 24px}.block-series-showcase .block-series-showcase__item{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:0}.block-series-showcase .block-series-showcase__main{padding-bottom:var(--wp--preset--spacing--m)}}@media (min-width: 1024px){.block-series-showcase .block-series-showcase__list{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (min-width: 1024px) and (max-width: 1279px){.block-series-showcase .block-series-showcase__item:nth-child(n+4){display:none}}.block-series-showcase__item{display:flex;flex:0 0 min(337px,85%);flex-direction:column;gap:var(--wp--preset--spacing--m)}@media (min-width: 768px){.block-series-showcase__item{flex:0 0 calc((100% - 24px)/2)}}@media (min-width: 1280px){.block-series-showcase__item{flex:1 1 calc((100% - 72px)/4)}}.block-series-showcase__main{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--wp--preset--spacing--s)}.block-series-showcase__media{--sheet-cut: var(--irpi-accent-background-solid);aspect-ratio:345/194}.block-series-showcase__media img{filter:grayscale(1)}.block-series-showcase__intro{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding-right:8px}.block-series-showcase__title{color:var(--wp--preset--color--text-primary);text-decoration:underline;text-decoration-color:var(--irpi-accent-underline, var(--wp--preset--color--accent-brand));text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--irpi-accent, var(--wp--preset--color--text-primary));position:relative}.block-series-showcase__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.block-series-showcase__title:before{transition:none}}@media (hover: hover){.block-series-showcase__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.block-series-showcase__title:focus-visible:before,.block-series-showcase__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.block-series-showcase__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.375rem,1.2528997514rem + .4971002486vw,1.75rem);line-height:clamp(1.625rem,1.5028997514rem + .4971002486vw,2rem);letter-spacing:clamp(-.6px,-.0697597349px + -.0331400166vw,-.2px)}.block-series-showcase__excerpt{max-width:345px;margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.block-trending-topics{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-block:clamp(3rem,2.6743993372rem + 1.3256006628vw,4rem);background:var(--wp--preset--color--background-level-1)}.block-trending-topics__inner{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--l) 24px;box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.block-trending-topics__title{flex:1 0 280px;margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.block-trending-topics__tags{display:flex;flex:1 0 280px;flex-wrap:wrap;align-content:flex-start;gap:var(--wp--preset--spacing--xs);margin:0;padding:0;list-style:none}@media (max-width: 767px){.block-trending-topics .block-trending-topics__tags{flex-basis:100%;flex-wrap:nowrap;margin-inline:calc(-1 * var(--irpi-grid-inset));padding-inline:var(--irpi-grid-inset);overflow-x:auto;scrollbar-width:none}.block-trending-topics .block-trending-topics__tags::-webkit-scrollbar{display:none}}.block-podcast-shows{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-block:clamp(3rem,2.6743993372rem + 1.3256006628vw,4rem);background:var(--irpi-accent-background-solid);--tag-label-surface: var(--wp--preset--color--background-level-1)}.block-podcast-shows__inner{box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset)}.block-podcast-shows .section-title{margin-bottom:var(--wp--preset--spacing--m)}@media (min-width: 768px){.block-podcast-shows .section-title{margin-bottom:var(--wp--preset--spacing--l)}}.block-podcast-shows .carousel__dots{margin-bottom:var(--wp--preset--spacing--m)}.block-podcast-shows__list{gap:24px}@media (max-width: 767px){.block-podcast-shows__list{gap:8px}}@media (min-width: 768px){.block-podcast-shows__list{row-gap:var(--wp--preset--spacing--l)}}.block-podcast-shows__item{display:flex;flex:0 0 min(168.5px,50% - 4px);flex-direction:column;gap:var(--wp--preset--spacing--s)}@media (min-width: 768px){.block-podcast-shows__item{flex:1 1 180px}}@media (min-width: 1024px){.block-podcast-shows__item{flex:1 1 0}}@media (min-width: 1024px) and (max-width: 1279px){.block-podcast-shows__item:nth-child(n+5){display:none}}.block-podcast-shows__media{aspect-ratio:1}.block-podcast-shows__title{color:var(--wp--preset--color--text-primary);text-decoration:underline;text-decoration-color:var(--irpi-accent-underline, var(--wp--preset--color--accent-brand));text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;--hover-ul: var(--irpi-accent, var(--wp--preset--color--text-primary));position:relative}.block-podcast-shows__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.block-podcast-shows__title:before{transition:none}}@media (hover: hover){.block-podcast-shows__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.block-podcast-shows__title:focus-visible:before,.block-podcast-shows__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.block-podcast-shows__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.block-podcast-shows__description{max-width:345px;margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.entry-content>:is(.block-article-picker,.block-article-feed,.block-speciali,.block-taxonomy-showcase):not(:first-child){background:linear-gradient(var(--wp--preset--color--border-subtle),var(--wp--preset--color--border-subtle)) no-repeat center top/100% 1.5px}.entry-content>:is(.donate-cta,.block-podcast-highlight,.block-newsroom,.block-series-showcase,.block-trending-topics,.block-podcast-shows,.block-books)+:is(.block-article-picker,.block-article-feed,.block-speciali,.block-taxonomy-showcase){background:none}.entry-content>.block-article-picker:not(:first-child){padding-top:var(--wp--preset--spacing--xxl)}.comments-area{max-width:720px;margin-top:3rem}.comments-area :is(textarea,input:not([type=checkbox],[type=submit])){box-sizing:border-box;max-width:100%}.comment-list{display:flex;flex-direction:column;gap:1.5rem}.article-summary{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding-block:var(--wp--preset--spacing--l);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.article-summary__header{display:flex;align-items:center;gap:var(--wp--preset--spacing--m)}@media (max-width: 767px){.article-summary__header .carousel__controls{display:none}}.article-summary--empty{padding:var(--wp--preset--spacing--m);border:1.5px dashed var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.article-summary--empty p{margin:0}.article-summary__title{flex:1 1 0;margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.article-summary .carousel__container{gap:24px}@media (max-width: 767px){.article-summary .carousel__container{gap:8px}}@media (max-width: 767px){.article-summary .carousel__viewport{margin-right:calc(-1 * var(--irpi-grid-inset))}}.article-summary .article-summary__point{margin-top:0}.article-summary__point{width:min(345px,92%);padding-right:8px;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.article-summary__icon{float:left;display:flex;margin:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xs) 0 0;padding:var(--wp--preset--spacing--s);background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.article-summary__icon svg{width:1rem;height:1rem}.block-approfondisci{position:relative;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding:clamp(1rem,.8371996686rem + .6628003314vw,1.5rem);border:1.5px solid var(--wp--preset--color--border-subtle);background:var(--wp--preset--color--background-level-1)}.block-approfondisci__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);padding-bottom:var(--wp--preset--spacing--m);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.block-approfondisci__label{margin:0;padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.block-approfondisci .block-approfondisci__title{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.block-approfondisci__content{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.block-approfondisci__content>*{margin-block:0 .7lh}.block-approfondisci__content>:last-child{margin-bottom:0}.block-approfondisci__content ul:not([class]),.block-approfondisci__content ul.wp-block-list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none}.block-approfondisci__content ul:not([class])>li,.block-approfondisci__content ul.wp-block-list>li{position:relative;padding-left:calc(.5em + var(--wp--preset--spacing--xs))}.block-approfondisci__content ul:not([class])>li:before,.block-approfondisci__content ul.wp-block-list>li:before{content:"";position:absolute;top:calc(.5lh - .25em);left:0;width:.5em;height:.5em;border-radius:9999px;background:var(--wp--preset--color--accent-brand-details)}.block-approfondisci__content ol:not([class]),.block-approfondisci__content ol.wp-block-list:not(.is-style-irpi-steps){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none;counter-reset:page-list}.block-approfondisci__content ol:not([class])>li,.block-approfondisci__content ol.wp-block-list:not(.is-style-irpi-steps)>li{position:relative;padding-left:calc(20px + var(--wp--preset--spacing--xs));counter-increment:page-list}.block-approfondisci__content ol:not([class])>li:before,.block-approfondisci__content ol.wp-block-list:not(.is-style-irpi-steps)>li:before{content:counter(page-list);position:absolute;top:calc(.5lh - 9px);left:0;box-sizing:border-box;min-width:20px;padding-inline:var(--wp--preset--spacing--xxs);border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);text-align:center;font-feature-settings:"zero" 1;font-size:.875rem;line-height:18px}.block-approfondisci__content>:is(ul,ol)[class]{margin-block:0 .7lh}.block-approfondisci__content>:is(ul,ol)[class]:last-child{margin-bottom:0}.block-approfondisci__byline{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.block-approfondisci__more{display:inline-flex;align-self:stretch;justify-content:center}@media (min-width: 768px){.block-approfondisci__more{align-self:flex-start;justify-content:flex-start}}.block-approfondisci__more{align-items:center;gap:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s) var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);border:0;border-radius:9999px;cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px;--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.block-approfondisci__more:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.block-approfondisci__more:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.block-approfondisci__more:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.block-approfondisci__more:disabled,.block-approfondisci__more[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.block-approfondisci__more:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.block-approfondisci__more{transition:none}}.block-approfondisci__more-icon{display:flex;width:1.25rem;height:1.25rem;transition:transform .2s ease}.block-approfondisci__more-icon svg{width:100%;height:100%}[aria-expanded=true] .block-approfondisci__more-icon{transform:rotate(45deg)}.block-approfondisci.is-collapsed{overflow:hidden;cursor:pointer}@media (hover: hover){.block-approfondisci.is-collapsed:hover .block-approfondisci__more{background:var(--button-bg-hover)}}.block-approfondisci.is-collapsed .block-approfondisci__content{max-height:9.5rem;overflow:hidden}.block-approfondisci.is-collapsed .block-approfondisci__byline{display:none}.block-approfondisci.is-collapsed:after,.block-approfondisci.is-expanding:after{content:"";position:absolute;right:0;bottom:0;left:0;height:10rem;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--wp--preset--color--background-level-1) 65%);pointer-events:none}.block-approfondisci.is-collapsed .block-approfondisci__more,.block-approfondisci.is-expanding .block-approfondisci__more{position:absolute;right:clamp(1rem,.8371996686rem + .6628003314vw,1.5rem);bottom:clamp(1rem,.8371996686rem + .6628003314vw,1.5rem);left:clamp(1rem,.8371996686rem + .6628003314vw,1.5rem);z-index:1}@media (min-width: 768px){.block-approfondisci.is-collapsed .block-approfondisci__more,.block-approfondisci.is-expanding .block-approfondisci__more{right:auto}}.block-approfondisci.is-expanding .block-approfondisci__content{overflow:hidden;transition:max-height .5s ease}.block-approfondisci.is-expanding:after,.block-approfondisci.is-expanding .block-approfondisci__more{opacity:0;transition:opacity .3s ease}.interview{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xs);padding-block:var(--wp--custom--vertical-rhythm--s)}.interview__pair+.interview__pair{margin-top:var(--wp--custom--vertical-rhythm--xs)}.interview__item{position:relative;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}@media (max-width: 1023px){.interview__item{display:flow-root}}.interview__item--question{padding-bottom:var(--wp--custom--vertical-rhythm--xxs)}.interview__item--answer{padding-bottom:var(--wp--custom--vertical-rhythm--xs)}.interview__who{display:flex;padding-block:var(--wp--preset--spacing--xxs)}@media (max-width: 1023px){.interview__who{float:left;height:1lh;margin-right:var(--wp--preset--spacing--m)}}@media (min-width: 1024px){.interview__who{position:absolute;top:0;bottom:0;left:calc(-1 * var(--wp--preset--spacing--xxl));padding-right:var(--wp--preset--spacing--m)}}.interview__initials{flex:0 0 2rem;max-height:56px;padding-block:var(--wp--preset--spacing--xxxs);border-right:2px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.interview__item--question .interview__initials{border-right-color:var(--wp--preset--color--accent-brand-details);color:var(--wp--preset--color--text-secondary)}.interview__text{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.interview__item--question .interview__text{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.interview__item--answer .interview__text{color:var(--wp--preset--color--text-primary)}.interview__item--answer .interview__text>*{margin:0 0 1lh}.interview__item--answer .interview__text>:last-child{margin-bottom:0}.interview--empty{padding:var(--wp--preset--spacing--m);border:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-tertiary)}.wp-block-pullquote{--pq-quote-w: 4.0625rem;--pq-quote-h: 3.75rem;--pq-text-offset: var(--wp--preset--spacing--m);--pq-bleed: calc(50% - (100vw - var(--irpi-scrollbar-width, 0px)) / 2);position:relative;margin:0;padding:var(--wp--custom--vertical-rhythm--l) 0 var(--wp--custom--vertical-rhythm--m);border:0;text-align:center}@media (min-width: 768px){.wp-block-pullquote{--pq-quote-w: 8.125rem;--pq-quote-h: 7.5rem;--pq-text-offset: var(--wp--preset--spacing--xl)}}.article .wp-block-pullquote{margin-block:var(--wp--custom--vertical-rhythm--m);padding-inline:0}.wp-block-pullquote blockquote{position:relative;z-index:1;margin:0;padding:0 var(--wp--preset--spacing--l);border:0;font-size:1.25rem;line-height:1.875rem}@media (min-width: 768px){.wp-block-pullquote blockquote{padding:0 var(--wp--preset--spacing--xl);font-size:1.5rem;line-height:2.25rem}}@media (min-width: 1024px){.wp-block-pullquote blockquote{padding:0}}.wp-block-pullquote__text,.wp-block-pullquote blockquote:not(:has(.wp-block-pullquote__text)){position:relative;z-index:0}.wp-block-pullquote__text:before,.wp-block-pullquote__text:after,.wp-block-pullquote blockquote:not(:has(.wp-block-pullquote__text)):before,.wp-block-pullquote blockquote:not(:has(.wp-block-pullquote__text)):after{content:"";position:absolute;z-index:-1;width:var(--pq-quote-w);height:var(--pq-quote-h);background:no-repeat center/contain}.wp-block-pullquote__text:before,.wp-block-pullquote blockquote:not(:has(.wp-block-pullquote__text)):before{top:calc(-1 * var(--pq-text-offset));left:var(--pq-bleed);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 120'%3E%3Cpath d='M99.25 0 58.71 60l40.54 60H130L89.46 60 130 0H99.25ZM40.54 0 0 60l40.54 60h30.75L30.75 60 71.29 0H40.54Z' fill='%23fff200'/%3E%3C/svg%3E")}@media (min-width: 1024px){.wp-block-pullquote__text:before,.wp-block-pullquote blockquote:not(:has(.wp-block-pullquote__text)):before{left:calc(-1 * var(--wp--preset--spacing--xxxl))}}.wp-block-pullquote__text:after,.wp-block-pullquote blockquote:not(:has(.wp-block-pullquote__text)):after{right:var(--pq-bleed);bottom:calc(-1 * var(--pq-text-offset));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 120'%3E%3Cpath d='M30.75 0 71.29 60l-40.54 60H0l40.54-60L0 0h30.75Zm58.71 0L130 60l-40.54 60H58.71l40.54-60L58.71 0h30.75Z' fill='%23fff200'/%3E%3C/svg%3E")}@media (min-width: 1024px){.wp-block-pullquote__text:after,.wp-block-pullquote blockquote:not(:has(.wp-block-pullquote__text)):after{right:calc(-1 * var(--wp--preset--spacing--xxl))}}.wp-block-pullquote p{display:inline;margin:0;padding:.125rem var(--wp--preset--spacing--xxs);background:var(--wp--preset--color--background-page-inverse);color:var(--wp--preset--color--text-primary-inverse);font-family:var(--wp--preset--font-family--secondary);font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:-.05px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wp-block-pullquote cite{display:block;margin-top:var(--wp--preset--spacing--s);color:var(--wp--preset--color--text-secondary);font-style:normal;text-transform:none;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.wp-block-pullquote cite:first-line{font-weight:500}.block-impact{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding:var(--wp--preset--spacing--l);border:1.5px solid #fae900;background:linear-gradient(#fff2001a,#fff2001a),var(--wp--preset--color--background-level-1)}.block-impact .block-impact__title{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);margin:0;padding-bottom:var(--wp--preset--spacing--s);border-bottom:1.5px solid #fae900;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.block-impact__icon{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--wp--preset--color--accent-brand)}.block-impact__icon svg{width:100%;height:100%}.block-impact .block-impact__list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);margin:0;padding:0;list-style:none}.block-impact__item{position:relative;padding-left:calc(.75rem + var(--wp--preset--spacing--xs));color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.block-impact__item:before{content:"";position:absolute;top:calc(.5lh - .375rem);left:0;width:.75rem;height:.75rem;border-radius:9999px;background:#fae900}.block-impact__item a{color:inherit;text-decoration:underline}.block-impact__item+.block-impact__item{margin-top:0}.article-note{display:flex;flex-direction:column;padding:var(--wp--preset--spacing--l);border:1.5px solid var(--wp--preset--color--border-subtle)}.article-note .article-note__title{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);margin:0 0 var(--wp--preset--spacing--l);padding-bottom:var(--wp--preset--spacing--s);border-bottom:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.article-note__icon{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem}.article-note__icon svg{width:100%;height:100%}.article-note__item{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s)}.article-note__item+.article-note__item{margin-top:var(--wp--preset--spacing--l);padding-top:var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.article-note__date{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.9375rem;line-height:1.25rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article-note__text{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.article-note__text>*{margin-block:0 1lh}.article-note__text>:last-child{margin-bottom:0}.article-note__text a{color:inherit;text-decoration:underline}.article-note__name{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.9375rem;line-height:1.25rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-related-articles{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding-block:var(--wp--preset--spacing--l);border-block:1.5px solid var(--wp--preset--color--border-subtle)}.block-related-articles__label{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.block-related-articles__item{display:flow-root}@media (min-width: 768px){.block-related-articles__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,13.125rem);align-items:start;gap:24px}}@media (min-width: 768px){.block-related-articles__content{display:flex;grid-row:1;grid-column:1;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--xs);padding-right:8px}}.block-related-articles .block-related-articles__category{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.block-related-articles .block-related-articles__category:before{content:"";align-self:stretch;width:3px;background:var(--wp--preset--color--accent-brand)}.block-related-articles .block-related-articles__title{display:block;margin-top:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-primary);text-decoration:none;--hover-ul: var(--irpi-accent, var(--wp--preset--color--accent-brand));position:relative}.block-related-articles .block-related-articles__title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.block-related-articles .block-related-articles__title:before{transition:none}}@media (hover: hover){.block-related-articles .block-related-articles__title:hover:before{clip-path:inset(0 0 -.5em 0)}}.block-related-articles .block-related-articles__title:focus-visible:before,.block-related-articles .block-related-articles__title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.block-related-articles .block-related-articles__title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:clamp(1.25rem,1.2337199669rem + .0662800331vw,1.3rem);letter-spacing:0px}.block-related-articles__excerpt{max-width:345px;margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-related-articles__authors{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-related-articles__media{position:relative;display:block;aspect-ratio:345/259;overflow:hidden}@media (max-width: 767px){.block-related-articles__media{float:right;width:6.875rem;margin:var(--wp--preset--spacing--xxs) 0 var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m)}}@media (min-width: 768px){.block-related-articles__media{grid-row:1;grid-column:2}}.block-related-articles__media img{display:block;width:100%;height:100%;object-fit:cover}.block-related-articles__labels{position:absolute;top:0;left:0;display:flex}@media (max-width: 767px){.block-related-articles__labels .tag-label{gap:0;font-size:0}}@media (max-width: 767px){.block-related-articles .block-related-articles__category{display:inline-flex}.block-related-articles .block-related-articles__title{display:flow-root}.block-related-articles__excerpt,.block-related-articles__authors{margin-top:var(--wp--preset--spacing--xs)}}.block-person{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xs);padding:var(--wp--custom--vertical-rhythm--s) var(--wp--preset--spacing--m);background:var(--wp--preset--color--background-level-2)}.block-person__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs)}.block-person .block-person__name{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.block-person .block-person__description{margin:0;color:var(--wp--preset--color--text-tertiary);font-variant-numeric:ordinal slashed-zero;font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-person .block-person__media{position:relative;margin:0;overflow:hidden;aspect-ratio:345/216}.block-person .block-person__media img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.block-person__caption{position:absolute;right:0;bottom:0;left:0;margin:0;padding:var(--wp--custom--vertical-rhythm--l) var(--wp--preset--spacing--s) var(--wp--custom--vertical-rhythm--xxs);background:linear-gradient(#0000,#0000008c);color:var(--wp--preset--color--text-primary-inverse);text-shadow:0 0 24px rgba(0,0,0,.6);font-variant-numeric:ordinal slashed-zero;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-person__caption .media-credit{color:inherit}.block-person .block-person__text{color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.block-person .block-person__text p{margin:0}.block-person .block-person__text p+p{margin-top:1lh}.block-person__placeholder{margin:0;padding:var(--wp--preset--spacing--m);background:var(--wp--preset--color--background-level-2);color:var(--wp--preset--color--text-tertiary)}.block-numbers{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--custom--vertical-rhythm--m) var(--wp--preset--spacing--m)}@media (min-width: 768px){.block-numbers:not([data-count="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}.block-numbers[data-offset=left]{padding-inline-start:16.6666666667%}.block-numbers[data-offset=right]{padding-inline-end:16.6666666667%}.block-numbers__item{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);min-width:0;color:var(--wp--preset--color--text-primary)}.block-numbers .block-numbers__data{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wp--preset--spacing--xxxs);margin:0}.block-numbers__number{font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);line-height:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.block-numbers__unit{font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.block-numbers[data-size=medium] .block-numbers__number{font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.block-numbers[data-size=medium] .block-numbers__unit{font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.block-numbers[data-size=small] .block-numbers__number{font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.block-numbers[data-size=small] .block-numbers__unit{font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.block-numbers .block-numbers__text{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.block-numbers .block-numbers__text p{margin:0}.block-numbers .block-numbers__text p+p{margin-top:1lh}.block-numbers__placeholder{margin:0;color:var(--wp--preset--color--text-tertiary)}.topic-pill{display:flex;align-items:center;min-height:3rem;padding:var(--wp--preset--spacing--xs) calc(var(--wp--preset--spacing--m) + var(--wp--preset--spacing--xxs));border:2px solid var(--wp--preset--color--accent-brand);border-radius:9999px;background:var(--wp--preset--color--background-level-1);color:var(--wp--preset--color--text-primary);text-decoration:none;white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.topic-pill:hover{background:var(--wp--preset--color--accent-brand)}.topic-pill--toggle{border-color:var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-secondary);font:inherit;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px);cursor:pointer}.topic-pill--toggle:hover{border-color:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.podcast-player__sticky{align-self:stretch}.podcast-player__embed{display:block;width:100%;height:152px;border:0;border-radius:12px}.podcast-player__platforms{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--wp--preset--spacing--s)}.podcast-player__links{display:flex;flex-wrap:wrap;gap:0 var(--wp--preset--spacing--s)}.podcast-player__platforms-label{margin-right:var(--wp--preset--spacing--xxs);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.podcast-player__platforms .podcast-player__platform{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xxs);padding-block:var(--wp--preset--spacing--xs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:-.1px}.podcast-player__platforms .podcast-player__platform:hover{text-decoration:underline}.podcast-player__platform-icon{display:flex;width:1rem;height:1rem}.podcast-player__platform-icon svg{width:100%;height:100%}.block-newsroom{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);padding-block:var(--wp--custom--vertical-rhythm--m);--tag-label-surface: var(--wp--preset--color--background-level-1)}.block-newsroom:before{content:"";position:absolute;z-index:-1;inset-block:0;left:50%;width:calc(100vw - var(--irpi-scrollbar-width, 0px));transform:translate(-50%);background:linear-gradient(var(--wp--preset--color--accent-podcast-background),var(--wp--preset--color--accent-podcast-background)),var(--special-background-page, var(--wp--preset--color--background-page))}.block-newsroom>*,.block-newsroom .section-title__title,.block-newsroom .section-title__description{margin-block:0}.block-newsroom .section-title__description{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.block-newsroom .podcast-player__platforms{justify-content:space-between}.block-newsroom .podcast-player__platforms-label{margin-right:0}.article__content>.block-newsroom{margin-block:var(--wp--custom--vertical-rhythm--m)}.editor-styles-wrapper .block-newsroom:before{inset-inline:calc(-1 * var(--wp--preset--spacing--m));width:auto;transform:none}.block-embed{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);margin-inline:0}.block-embed .block-embed__title{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.block-embed__intro{margin:0;color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.block-embed__intro>*{margin:0}.block-embed__intro>*+*{margin-top:.5lh}.block-embed__intro a{color:inherit;text-decoration:underline}.block-embed__media>*{margin:0}.block-embed__media iframe{display:block;width:100%;max-width:100%;border:0}.block-embed__media .flourish-embed{width:100%}.block-embed__media img{display:block;width:100%;height:auto}.block-embed__media .wp-block-image{margin:0}.block-embed__media .wp-block-image figcaption{display:none}.block-embed__media .flourish-credit{display:none}.block-embed__placeholder{margin:0;padding:var(--wp--preset--spacing--m);border:1.5px dashed var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.block-embed__media--mobile{display:none}@media (max-width: 767px){.block-embed--has-mobile .block-embed__media{display:none}.block-embed--has-mobile .block-embed__media--mobile{display:block}}.block-embed__caption{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__content>.block-embed{margin-block:var(--wp--custom--vertical-rhythm--m)}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption)){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);margin-block:var(--wp--custom--vertical-rhythm--m);padding:0}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption))>*{width:100%;margin-block:0}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption)):not(.alignfull,.alignwide)>*{max-width:none}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption))>.wp-block-spacer{display:none}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption))>p:first-of-type:not(.lead,.figcaption),.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption))>p:not(.lead,.figcaption):has(+p.lead){color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption))>p.lead{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption))>p.figcaption{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(.8125rem,.7921499586rem + .0828500414vw,.875rem);line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption)) .flourish-embed{width:100%}.article__content>.wp-block-group:is(:has(>.flourish-embed),:has(>p:not(.lead,.figcaption)+p.lead):has(>p.figcaption)) .flourish-credit{display:none}.newsletter-box{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding:var(--wp--preset--spacing--xxl) var(--wp--preset--spacing--l);background:var(--wp--preset--color--accent-newsletter);color:var(--wp--preset--color--text-primary)}.newsletter-box__intro{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs)}.newsletter-box__label{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);margin:0;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.newsletter-box__icon{display:flex;width:1.5rem;height:1.5rem}.newsletter-box__icon svg{width:100%;height:100%}.newsletter-box__title{margin:var(--wp--preset--spacing--xxs) 0 0;text-wrap:pretty;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px);font-size:1.875rem;line-height:2rem;letter-spacing:-1px}.newsletter-box__text{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.125rem,1.1046499586rem + .0828500414vw,1.1875rem);line-height:clamp(1.6875rem,1.6060998343rem + .3314001657vw,1.9375rem);letter-spacing:0px}.newsletter-box__embed form,.newsletter-box__embed #mc_embed_signup_scroll{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);margin:0;padding:0}.newsletter-box__embed h2,.newsletter-box__embed .indicates-required,.newsletter-box__embed p:has(.refferal_badge),.newsletter-box__embed .refferal_badge{display:none}.newsletter-box__embed .mc-field-group:not(.input-group){display:flex;flex-direction:column;padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xs) var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--s);border-radius:4px;background:var(--wp--preset--color--background-level-1);box-shadow:0 0 0 2px var(--wp--preset--color--background-level-2)}.newsletter-box__embed .mc-field-group:not(.input-group):focus-within{box-shadow:0 0 0 2px var(--wp--preset--color--text-primary)}.newsletter-box__embed .mc-field-group:not(.input-group) label{color:#009956;font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:0px}.newsletter-box__embed .mc-field-group:not(.input-group) input{width:100%;padding:0;border:0;background:transparent;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0px}.newsletter-box__embed .mc-field-group:not(.input-group) input:focus{outline:none}.newsletter-box__embed .asterisk{color:inherit}.newsletter-box__embed .input-group>strong{display:none}.newsletter-box__embed .input-group ul{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);margin:0;padding:0;list-style:none}.newsletter-box__embed .input-group li{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--s);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0px}.newsletter-box__embed .input-group input{flex-shrink:0;width:1.75rem;height:1.75rem;margin:0;accent-color:var(--wp--preset--color--text-primary)}.newsletter-box__embed input[type=submit]{width:100%;margin-top:var(--wp--preset--spacing--xxs);padding:var(--wp--preset--spacing--s) var(--wp--preset--spacing--l);border:0;border-radius:9999px;background:var(--wp--preset--color--background-page-inverse);color:var(--wp--preset--color--text-primary-inverse);cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.2px}.newsletter-box__embed input[type=submit]:hover{background:var(--wp--preset--color--text-primary)}.newsletter-box__embed .response{margin:0;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s);border-radius:4px;background:var(--wp--preset--color--background-level-1);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.newsletter-box__embed div.mce_inline_error{margin:var(--wp--preset--spacing--xxs) 0 0!important;padding:0!important;background:none!important;color:var(--wp--preset--color--text-primary)!important;font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.newsletter-box__note{margin:var(--wp--preset--spacing--m) 0 0;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.newsletter-box__note a{color:inherit}.newsletter-box--wide{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding:var(--wp--preset--spacing--xxl) var(--irpi-grid-inset)}@media (min-width: 768px){.newsletter-box--wide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;column-gap:24px;padding-inline:max(var(--irpi-grid-inset),(100% - 1600px) / 2)}}@media (min-width: 768px){.newsletter-box--wide .newsletter-box__embed #mc_embed_signup_scroll{flex-flow:row wrap;align-items:center;column-gap:var(--wp--preset--spacing--m)}.newsletter-box--wide .newsletter-box__embed .mc-field-group:not(.input-group){flex:1 0 100%;flex-direction:row;align-items:center;gap:var(--wp--preset--spacing--m);padding-block:var(--wp--preset--spacing--xs)}.newsletter-box--wide .newsletter-box__embed .mc-field-group:not(.input-group) label{flex:0 0 auto;min-width:3.5rem;white-space:nowrap}.newsletter-box--wide .newsletter-box__embed .mc-field-group:not(.input-group) input{flex:1}.newsletter-box--wide .newsletter-box__embed .input-group,.newsletter-box--wide .newsletter-box__embed .optionalParent{flex:1 1 0;min-width:0}.newsletter-box--wide .newsletter-box__embed input[type=submit]{margin-top:0}}.site-content:has(>.site-main:last-child>.article:last-child>.newsletter-box--wide:last-child),.site-content:has(>.site-main:last-child>.article:last-child>.newsletter-box--wide+.article__share-wrap:last-child){padding-bottom:0}.more-content{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--background-level-1)}.more-content__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--l) 8px;background:linear-gradient(var(--wp--preset--color--border-subtle),var(--wp--preset--color--border-subtle)) no-repeat center top/calc(100% - 2 * var(--irpi-grid-inset)) 1.5px;box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);padding-block:clamp(3rem,2.6743993372rem + 1.3256006628vw,4rem)}@media (min-width: 1024px){.more-content__inner{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}}.more-content__title{margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.5rem,1.3371996686rem + .6628003314vw,2rem);line-height:clamp(1.9375rem,1.79504971rem + .57995029vw,2.375rem);letter-spacing:-.24px}@media (min-width: 1024px){.more-content__title{grid-column:1/-1}}.more-content__main{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs)}@media (min-width: 1024px){.more-content__main{padding-right:24px}}.more-content__main-media{aspect-ratio:345/230;margin-bottom:var(--wp--preset--spacing--xs)}@media (min-width: 1024px){.more-content__main-media{aspect-ratio:16/10}}.more-content__category{display:flex;align-items:center;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--xxxs);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.more-content__category:before{content:"";align-self:stretch;width:3px;background:var(--wp--preset--color--accent-brand)}.more-content__main-title,.more-content__item-title{color:var(--wp--preset--color--text-primary);text-decoration:none;--hover-ul: var(--irpi-accent, var(--wp--preset--color--accent-brand));position:relative}.more-content__main-title:before,.more-content__item-title:before{content:attr(data-text);content:attr(data-text)/"";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;text-decoration-line:underline;text-decoration-thickness:9%;text-underline-offset:16%;text-decoration-skip-ink:auto;text-decoration-color:var(--hover-ul);clip-path:inset(0 100% -.5em 0);transition:clip-path .3s ease}@media (prefers-reduced-motion: reduce){.more-content__main-title:before,.more-content__item-title:before{transition:none}}@media (hover: hover){.more-content__main-title:hover:before,.more-content__item-title:hover:before{clip-path:inset(0 0 -.5em 0)}}.more-content__main-title:focus-visible:before,.more-content__main-title.touch-active:before,.more-content__item-title:focus-visible:before,.more-content__item-title.touch-active:before{clip-path:inset(0 0 -.5em 0)}.more-content__main-title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.more-content__excerpt{max-width:345px;margin:0;color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.more-content__authors{overflow:hidden;margin:var(--wp--preset--spacing--xxs) 0 0;color:var(--wp--preset--color--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.more-content__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--l) 24px;margin:0;padding:0;list-style:none}@media (min-width: 1024px){.more-content__list{grid-column:2/-1;grid-template-columns:subgrid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;align-content:start}}.more-content__item{display:flex;align-items:flex-start;gap:8px}@media (min-width: 1024px){.more-content__item{padding-right:24px}}.more-content__item-content{display:flex;flex:1;flex-direction:column;gap:var(--wp--preset--spacing--s);min-width:0}.more-content__item-title{font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1rem,.9592999171rem + .1657000829vw,1.125rem);line-height:clamp(1.25rem,1.2337199669rem + .0662800331vw,1.3rem);letter-spacing:0px}.more-content__item-media{flex:0 0 110px;aspect-ratio:345/259}@media (min-width: 1024px){.more-content__item-media{flex-basis:calc((100% - 8px)/2)}}.more-content__item-label{position:absolute;top:0;left:0;z-index:1;display:flex}.wp-block-columns{gap:24px}@media (max-width: 767px){.wp-block-columns{gap:8px}}@media (max-width: 767px){.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:wrap}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:152px}}.share-panel{position:absolute;right:0;bottom:calc(100% + var(--wp--preset--spacing--xs));z-index:1;width:345px;max-width:calc(100vw - 2 * var(--irpi-grid-inset));padding:var(--wp--preset--spacing--s) var(--wp--preset--spacing--m);background:var(--wp--preset--color--background-level-1);filter:drop-shadow(0 4px 16px rgba(0,0,0,.05))}.share-panel[hidden]{display:none}@media (min-width: 1024px){.share-panel:not(.is-open){display:none}}@media (max-width: 1023px){.share-panel{width:auto;max-width:none;filter:none;position:fixed;right:0;bottom:0;left:0;z-index:1;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px) - var(--irpi-header-height));overflow-y:auto;overscroll-behavior:contain;padding:var(--wp--preset--spacing--s) var(--irpi-grid-inset) calc(var(--wp--preset--spacing--l) + env(safe-area-inset-bottom,0px));background:var(--wp--preset--color--background-level-1);box-shadow:0 -4px 16px #0000000d;visibility:hidden;transform:translateY(100%);transition:transform .3s ease,visibility 0s .3s}}@media (max-width: 1023px) and (prefers-reduced-motion: reduce){.share-panel{transition:none}}@media (max-width: 1023px){.share-panel.is-open{visibility:visible;transform:none;transition:transform .3s ease}}@media (max-width: 1023px) and (prefers-reduced-motion: reduce){.share-panel.is-open{transition:none}}@media (max-width: 1023px){.share-panel:after{display:none}}.share-panel__header{margin-bottom:var(--wp--preset--spacing--xs)}.share-panel__note{margin:var(--wp--preset--spacing--s) 0 0;padding-top:var(--wp--preset--spacing--m);border-top:1.5px solid var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}.share-panel__note strong{font-family:var(--wp--preset--font-family--primary);font-weight:500;font-size:.875rem;line-height:1.1875rem;letter-spacing:clamp(0px,-.0651201326px + .0165700083vw,.2px)}@media (min-width: 1024px){.share-panel__header,.share-panel__note{display:none}}.share-panel:after{content:"";position:absolute;top:100%;right:64px;width:15.6px;height:8.25px;background:inherit;clip-path:polygon(0 0,100% 0,50% 100%)}.share-panel__list{margin:0;padding:0;list-style:none}.share-panel__list>li{padding-block:var(--wp--preset--spacing--xxs)}.share-panel__list>[data-share-native]{margin-bottom:var(--wp--preset--spacing--xs)}.share-panel__item{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--xs);width:100%;padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--s);border:0;border-radius:9999px;background:none;color:var(--wp--preset--color--text-primary);text-align:left;text-decoration:none;cursor:pointer;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:-.1px}@media (hover: hover){.share-panel__item:hover{color:var(--wp--preset--color--text-secondary)}}@media (max-width: 1023px){.share-panel__item{padding-inline:0}}.share-panel__item--native{background:var(--wp--preset--color--background-page-inverse);color:var(--wp--preset--color--text-primary-inverse)}@media (hover: hover){.share-panel__item--native:hover{background:var(--wp--preset--color--text-primary);color:var(--wp--preset--color--text-primary-inverse)}}@media (max-width: 1023px){.share-panel__item--native{padding:var(--wp--preset--spacing--s) var(--wp--preset--spacing--s) var(--wp--preset--spacing--s) var(--wp--preset--spacing--l)}}.share-panel__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem}.share-panel__icon svg{width:1rem;height:1rem}@media (max-width: 1023px){.share-panel__icon svg{width:1.25rem;height:1.25rem}}@media (min-width: 768px){html.irpi-popover .share-panel.opens-down{top:calc(100% + 18.5px);bottom:auto;transform:translateY(-8px)}html.irpi-popover .share-panel.opens-down:after{top:auto;bottom:100%;clip-path:polygon(50% 0,100% 100%,0 100%)}html.irpi-popover .share-panel.opens-down.is-open{transform:none}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}.search-field,.mega-menu__search{--clear-size: 2rem;--clear-inset: var(--wp--preset--spacing--xs);position:relative;padding-right:calc(var(--clear-size) + 2 * var(--clear-inset))}.search-clear{position:absolute;top:50%;right:var(--clear-inset, var(--wp--preset--spacing--xs));display:flex;align-items:center;justify-content:center;width:var(--clear-size, 2rem);height:var(--clear-size, 2rem);padding:0;border:0;border-radius:9999px;cursor:pointer;transform:translateY(-50%);--button-bg: var(--wp--preset--color--background-level-2);--button-fg: var(--wp--preset--color--text-primary);--button-bg-hover: var(--wp--custom--cta--secondary-hover);--button-bg-pressed: var(--wp--custom--cta--secondary-pressed);background:var(--button-bg, var(--wp--preset--color--background-page-inverse));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.search-clear:hover{background:var(--button-bg-hover, var(--wp--custom--cta--primary-hover));color:var(--button-fg, var(--wp--preset--color--text-primary-inverse))}.search-clear:active{background:var(--button-bg-pressed, var(--wp--custom--cta--primary-pressed))}.search-clear:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}.search-clear:disabled,.search-clear[aria-disabled=true]{background:var(--wp--preset--color--background-level-2);color:#0000001a;box-shadow:none;cursor:not-allowed}@media (hover: none){.search-clear:hover:not(:active){background:var(--button-bg, var(--wp--preset--color--background-page-inverse))}}@media (prefers-reduced-motion: reduce){.search-clear{transition:none}}.search-clear[hidden]{display:none}.search-clear svg{width:1.25rem;height:1.25rem}.site-content:has(>.landing){padding-block:0}.landing-support{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);background:var(--wp--preset--color--accent);color:var(--wp--preset--color--text-primary-inverse)}.landing-support__inner{display:flex;flex-wrap:wrap;gap:var(--wp--custom--vertical-rhythm--l) 24px;box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);padding-block:var(--wp--custom--vertical-rhythm--promo)}@media (min-width: 768px){.landing-support__inner{padding-block:var(--wp--custom--vertical-rhythm--promo)}}.landing-support__intro,.landing-support__aside{display:flex;flex:1 1 280px;flex-direction:column;min-width:0}.landing-support--stacked .landing-support__intro,.landing-support--stacked .landing-support__aside{flex-basis:100%;padding-right:0}@media (min-width: 1024px){.landing-support--stacked .landing-support__intro,.landing-support--stacked .landing-support__aside{max-width:calc(66.6666666667% - 24px / 3 - var(--wp--preset--spacing--xxl))}}.landing-support__intro{align-items:flex-start;gap:var(--wp--custom--vertical-rhythm--s)}@media (min-width: 1024px){.landing-support__intro{padding-right:24px}}.landing-support__title{margin:0;text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.landing-support__text{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.landing-support__text a{color:inherit;text-decoration:underline;text-decoration-thickness:8%}.landing-support__button{margin-top:var(--wp--preset--spacing--s)}.landing-support__aside{gap:var(--wp--preset--spacing--xl)}.landing-support__heading,.landing-support .nav-block__heading{margin:0;padding:0;color:var(--wp--preset--color--text-primary-inverse);text-transform:none;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.landing-support__benefits{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--s)}.landing-support__benefits-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--wp--preset--spacing--l) 24px;margin:0;padding:0;list-style:none}@media (min-width: 768px){.landing-support--stacked .landing-support__benefits-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-support__benefit{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--xs);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}@media (max-width: 767px){.landing-support__benefit br{display:none}}.landing-support__benefit-icon{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--wp--preset--color--text-tertiary-inverse)}.landing-support__benefit-icon svg{width:100%;height:100%}.landing-support__ways{padding-top:var(--wp--preset--spacing--xl);border-top:1.5px solid rgba(255,255,255,.2)}.landing-support__ways .nav-block{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--s)}.landing-support__ways .nav-block__link{color:var(--wp--preset--color--accent-brand)}.landing-support__ways .nav-block__icon{background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary)}.landing-support__ways .nav-block__description{color:var(--wp--preset--color--text-primary-inverse)}.landing-hero{position:relative;display:flex;background:var(--irpi-accent);color:var(--wp--preset--color--text-primary)}@media (min-width: 1024px){.landing-hero{min-height:min(56.25rem,100svh)}}.landing-hero--donate{color:var(--wp--preset--color--text-primary-inverse)}.landing-hero:not(.landing-hero--donate) .landing-hero__text{color:var(--wp--preset--color--text-secondary)}.landing-hero:not(.landing-hero--donate) .landing-hero__text strong{color:var(--wp--preset--color--text-primary)}.landing-hero__media{position:absolute;inset:0;overflow:hidden}.landing-hero__media img{width:100%;height:100%;object-fit:cover}.landing-hero__media:after{content:"";position:absolute;inset:0;background:#0000000d}.landing-hero__inner{position:relative;display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--custom--vertical-rhythm--l) 24px;box-sizing:border-box;width:100%;max-width:1824px;margin-inline:auto;padding-inline:var(--irpi-grid-inset);padding-block:var(--wp--custom--vertical-rhythm--l) var(--wp--custom--vertical-rhythm--l)}.has-archive-header .landing-hero__inner{padding-block-start:calc(var(--wp--custom--vertical-rhythm--l) + var(--archive-header-height))}.landing-hero__main{display:flex;flex:1 1 280px;flex-direction:column;align-items:flex-start;gap:var(--wp--custom--vertical-rhythm--m);max-width:46rem}@media (min-width: 1024px){.landing-hero__main{max-width:calc((100% - 24px)/2)}}.landing-hero__title{margin:0;color:inherit;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);line-height:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.landing-hero__text{margin:calc(var(--wp--custom--vertical-rhythm--s) - var(--wp--custom--vertical-rhythm--m)) 0 0;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.5rem,1.3371996686rem + .6628003314vw,2rem);line-height:clamp(1.9375rem,1.79504971rem + .57995029vw,2.375rem);letter-spacing:-.24px}@media (max-width: 767px){.landing-hero__text br{display:none}}.landing-hero__aside{flex:0 1 27.625rem;min-width:min(100%,280px)}.landing-hero__box{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding:var(--wp--preset--spacing--l);border:4px solid var(--wp--preset--color--border-subtle);background:var(--wp--preset--color--background-level-1);color:var(--wp--preset--color--text-primary)}.landing-hero__box-title{margin:0;font-weight:700;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.landing-hero__embed iframe{display:block;width:100%;border:0}.landing-hero__box .newsletter-box__note{margin:0}.landing-hero__next{display:block;scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height))}.newsletter-archive{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--custom--vertical-rhythm--l);padding-block:var(--wp--custom--vertical-rhythm--l)}.newsletter-archive>*{width:100%}@media (min-width: 1024px){.newsletter-archive>*{max-width:calc((100% + 24px) * 8 / 12 - 24px)}}.landing-hero__next+.newsletter-archive{padding-top:calc(var(--wp--custom--vertical-rhythm--l) * 2)}.newsletter-archive:last-child{padding-bottom:calc(var(--wp--custom--vertical-rhythm--l) * 2)}.newsletter-archive__intro{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xs)}.newsletter-archive__title{display:flex;align-items:center;gap:var(--wp--preset--spacing--xxs);margin:0;color:var(--wp--preset--color--text-primary);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.newsletter-archive__icon{display:flex;flex-shrink:0;width:1em;height:1em;margin-left:-.1em}.newsletter-archive__icon svg{width:100%;height:100%}.newsletter-archive__text{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}@media (max-width: 767px){.newsletter-archive__text br{display:none}}.newsletter-archive__list-title{margin:0;padding-block:var(--wp--preset--spacing--m);font-family:var(--wp--preset--font-family--primary);font-weight:700;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.newsletter-archive__list{margin:0;padding:0;border-bottom:1.5px solid var(--wp--preset--color--border-subtle);list-style:none}.newsletter-archive__list>li{border-top:1.5px solid var(--wp--preset--color--border-subtle)}.newsletter-archive__link{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--m);color:var(--wp--preset--color--text-primary);text-decoration:none;font-variant-numeric:lining-nums tabular-nums;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.newsletter-archive__link:hover .newsletter-archive__issue{text-decoration:underline;text-decoration-thickness:8%}.newsletter-archive__issue{flex:1;min-width:0}.newsletter-archive__arrow{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem;transition:transform .2s ease}.newsletter-archive__arrow svg{width:100%;height:100%}.newsletter-archive__link:hover .newsletter-archive__arrow{transform:translate(.25rem)}.newsletter-archive__button{width:auto}.wp-block-group.is-style-irpi-section{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);padding-block:var(--wp--custom--vertical-rhythm--l);color:var(--wp--preset--color--text-primary)}.wp-block-group.is-style-irpi-section>*{max-width:none;margin-block:0;margin-inline:0!important}.wp-block-group.is-style-irpi-section{padding-inline:max(var(--irpi-grid-inset),(100% - 1776px) / 2 + var(--irpi-grid-padding-content))}@media (min-width: 1024px){.wp-block-group.is-style-irpi-section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;column-gap:24px}.wp-block-group.is-style-irpi-section>*{grid-column:1/span 8;max-width:calc(100% - var(--wp--preset--spacing--xxl))}.wp-block-group.is-style-irpi-section:not(:has(>.is-style-irpi-aside))>:is(h2,h4){grid-column:1/span 9;max-width:none}.wp-block-group.is-style-irpi-section>.alignwide,.wp-block-group.is-style-irpi-section>.alignfull,.wp-block-group.is-style-irpi-section>.wp-block-separator:has(~.block-numbers[data-count="4"]),.wp-block-group.is-style-irpi-section>.is-style-irpi-split,.wp-block-group.is-style-irpi-section>.is-style-irpi-cards,.wp-block-group.is-style-irpi-section>.logos,.wp-block-group.is-style-irpi-section>.awards,.wp-block-group.is-style-irpi-section>.block-numbers[data-count="4"]{grid-column:1/-1;max-width:none}.wp-block-group.is-style-irpi-section>.is-style-irpi-aside{max-width:none}}.wp-block-group.is-style-irpi-section>*+*{margin-top:var(--wp--custom--vertical-rhythm--m)}.wp-block-group.is-style-irpi-section>p+p{margin-top:var(--wp--custom--vertical-rhythm--s)}.wp-block-group.is-style-irpi-section>.is-style-irpi-label+*{margin-top:var(--wp--custom--vertical-rhythm--xs)}.wp-block-group.is-style-irpi-section>h2{text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.wp-block-group.is-style-irpi-section>h3,.wp-block-group.is-style-irpi-section .wp-block-columns:not(.is-style-irpi-cards,.is-style-irpi-split)>.wp-block-column>h3{margin:0;text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(1.875rem,1.5086992543rem + 1.4913007457vw,3rem);line-height:clamp(2rem,1.6743993372rem + 1.3256006628vw,3rem);letter-spacing:clamp(-1.6px,-.8046396023px + -.0497100249vw,-1px)}.wp-block-group.is-style-irpi-section>h4{text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-.8px,-.2697597349px + -.0331400166vw,-.4px)}.wp-block-group.is-style-irpi-section>.wp-block-columns:not([class*=is-style]){display:flex;flex-wrap:wrap;gap:var(--wp--custom--vertical-rhythm--m) 24px}.wp-block-group.is-style-irpi-section>.wp-block-columns:not([class*=is-style])>.wp-block-column{display:flex;flex:1 1 280px;flex-direction:column;gap:var(--wp--preset--spacing--xs);min-width:0}.wp-block-group.is-style-irpi-section>.wp-block-columns:not([class*=is-style])>.wp-block-column>:is(p,ul){margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.wp-block-group.is-style-irpi-section>.wp-block-separator{width:100%;margin-block:var(--wp--custom--vertical-rhythm--m) 0;border:0;border-top:1.5px solid var(--wp--preset--color--border-subtle);opacity:1}.wp-block-group.is-style-irpi-section>p:not([class*=is-style]){font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px;font-weight:350}.wp-block-group.is-style-irpi-section>p.is-style-irpi-small{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.wp-block-group.is-style-irpi-section a:not([class]){color:inherit;text-decoration:underline;text-decoration-thickness:8%}.wp-block-group.is-style-irpi-section>ul:not([class*=is-style]){font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.wp-block-group.is-style-irpi-section ul:not([class]),.wp-block-group.is-style-irpi-section ul.wp-block-list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none}.wp-block-group.is-style-irpi-section ul:not([class])>li,.wp-block-group.is-style-irpi-section ul.wp-block-list>li{position:relative;padding-left:calc(.5em + var(--wp--preset--spacing--xs))}.wp-block-group.is-style-irpi-section ul:not([class])>li:before,.wp-block-group.is-style-irpi-section ul.wp-block-list>li:before{content:"";position:absolute;top:calc(.5lh - .25em);left:0;width:.5em;height:.5em;border-radius:9999px;background:var(--wp--preset--color--accent-brand-details)}.wp-block-group.is-style-irpi-section ol:not([class]),.wp-block-group.is-style-irpi-section ol.wp-block-list:not(.is-style-irpi-steps){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:0;list-style:none;counter-reset:page-list}.wp-block-group.is-style-irpi-section ol:not([class])>li,.wp-block-group.is-style-irpi-section ol.wp-block-list:not(.is-style-irpi-steps)>li{position:relative;padding-left:calc(20px + var(--wp--preset--spacing--xs));counter-increment:page-list}.wp-block-group.is-style-irpi-section ol:not([class])>li:before,.wp-block-group.is-style-irpi-section ol.wp-block-list:not(.is-style-irpi-steps)>li:before{content:counter(page-list);position:absolute;top:calc(.5lh - 9px);left:0;box-sizing:border-box;min-width:20px;padding-inline:var(--wp--preset--spacing--xxs);border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);text-align:center;font-feature-settings:"zero" 1;font-size:.875rem;line-height:18px}.wp-block-group.is-style-irpi-section>.wp-block-details{padding-block:var(--wp--preset--spacing--xs);border-top:1.5px solid var(--wp--preset--color--border-subtle);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.wp-block-group.is-style-irpi-section>.wp-block-details>summary{display:flex;align-items:center;gap:var(--wp--preset--spacing--s);padding-block:var(--wp--preset--spacing--s);cursor:pointer;list-style:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:clamp(1.125rem,1.0435998343rem + .3314001657vw,1.375rem);line-height:clamp(1.4375rem,1.3764498757rem + .2485501243vw,1.625rem);letter-spacing:clamp(-.4px,-.1348798674px + -.0165700083vw,-.2px)}.wp-block-group.is-style-irpi-section>.wp-block-details>summary::-webkit-details-marker{display:none}.wp-block-group.is-style-irpi-section>.wp-block-details>summary:after{content:"";flex-shrink:0;width:2rem;height:2rem;margin:var(--wp--preset--spacing--xxs);margin-left:auto;border-radius:9999px;background:var(--wp--preset--color--background-level-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center/1rem no-repeat;transition:transform .2s}.wp-block-group.is-style-irpi-section>.wp-block-details[open]>summary:after{transform:rotate(180deg)}.wp-block-group.is-style-irpi-section>.wp-block-details>:not(summary){margin:0 0 var(--wp--preset--spacing--s);color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.125rem,1.1046499586rem + .0828500414vw,1.1875rem);line-height:clamp(1.6875rem,1.6060998343rem + .3314001657vw,1.9375rem);letter-spacing:0px}.wp-block-group.is-style-irpi-section .block-numbers[data-size=medium] .block-numbers__number{font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.wp-block-group.is-style-irpi-section .block-numbers[data-size=medium] .block-numbers__text{font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.wp-block-group.is-style-irpi-section .block-numbers[data-size=medium][data-count="4"] .block-numbers__text{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}@media (min-width: 768px){.wp-block-group.is-style-irpi-section .block-numbers[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-group.is-style-irpi-section .block-numbers[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-group.is-style-irpi-section>.wp-block-details+.wp-block-details{margin-top:-1.5px}.landing-hero__next+.wp-block-group.is-style-irpi-section{padding-top:calc(2 * var(--wp--custom--vertical-rhythm--l))}.wp-block-group.is-style-irpi-section.has-background-level-1-background-color+.wp-block-group.is-style-irpi-section.has-background-level-1-background-color{padding-top:0}.wp-block-group.is-style-irpi-section.has-background-level-1-background-color+.wp-block-group.is-style-irpi-section.has-background-level-1-background-color:before{content:"";display:block;margin-bottom:var(--wp--custom--vertical-rhythm--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 1024px){.wp-block-group.is-style-irpi-section.has-background-level-1-background-color+.wp-block-group.is-style-irpi-section.has-background-level-1-background-color:before{grid-column:1/span 8;width:calc(100% - var(--wp--preset--spacing--xxl))}}.wp-block-group.is-style-irpi-section.has-background-page-background-color+.wp-block-group.is-style-irpi-section.has-background-page-background-color{padding-top:0}.wp-block-group.is-style-irpi-section.has-background-page-background-color+.wp-block-group.is-style-irpi-section.has-background-page-background-color:before{content:"";display:block;margin-bottom:var(--wp--custom--vertical-rhythm--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}@media (min-width: 1024px){.wp-block-group.is-style-irpi-section.has-background-page-background-color+.wp-block-group.is-style-irpi-section.has-background-page-background-color:before{grid-column:1/span 8;width:calc(100% - var(--wp--preset--spacing--xxl))}}.wp-block-group.is-style-irpi-section.has-accent-brand-background-color{background:linear-gradient(var(--wp--preset--color--accent-brand),var(--wp--preset--color--accent-brand)) center/min(100% - 2 * var(--irpi-grid-margin),1776px) 100% no-repeat,var(--wp--preset--color--background-level-1)!important}p.is-style-irpi-label{justify-self:start;width:fit-content;padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xs);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:clamp(.875rem,.8342999171rem + .1657000829vw,1rem);line-height:1rem;letter-spacing:.3px;text-transform:uppercase}p.is-style-irpi-label:not(.has-background){background:var(--wp--preset--color--accent-brand)}p.is-style-irpi-label:not(.has-text-color){color:var(--wp--preset--color--text-primary)}.wp-block-group.is-style-irpi-aside{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--l);padding:var(--wp--preset--spacing--m);background:var(--wp--preset--color--accent-brand);font-weight:350;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px}.wp-block-group.is-style-irpi-aside>*{max-width:none;margin:0!important}.wp-block-group.is-style-irpi-aside img{display:block;width:100%;height:auto}@media (min-width: 1024px){.is-style-irpi-section>.wp-block-group.is-style-irpi-aside{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--custom--vertical-rhythm--l));grid-row:1/span 20;grid-column:9/span 4;justify-self:end;align-self:start;width:calc(100% - var(--wp--preset--spacing--xxl));margin-top:0}}ol.is-style-irpi-steps{margin:0;padding:0;list-style:none;counter-reset:irpi-steps}ol.is-style-irpi-steps>li{position:relative;min-height:calc(1lh + 2 * var(--wp--custom--vertical-rhythm--s));padding-block:var(--wp--custom--vertical-rhythm--s);padding-inline-start:calc(3.25rem + 24px);border-top:1.5px solid var(--wp--preset--color--border-subtle);text-wrap:balance;counter-increment:irpi-steps;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-.8px,-.2697597349px + -.0331400166vw,-.4px)}ol.is-style-irpi-steps>li:before{content:counter(irpi-steps);position:absolute;top:50%;left:0;color:var(--wp--preset--color--accent-brand-details);font-variant-numeric:lining-nums tabular-nums;transform:translateY(-50%);font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);line-height:clamp(3.5rem,3.0115990058rem + 1.9884009942vw,5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.icon-list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:24px}@media (min-width: 768px){.icon-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.icon-list{margin:0;padding:0;list-style:none}.icon-list__item{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--l);border-top:1.5px solid var(--wp--preset--color--border-subtle);font-weight:500;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}@media (max-width: 767px){.icon-list__item br{display:none}}.icon-list__icon{display:flex;width:3rem;height:3rem}.icon-list__icon svg{width:100%;height:100%}.testimonials{display:flex;flex-direction:column;gap:var(--wp--custom--vertical-rhythm--xs);padding-top:var(--wp--custom--vertical-rhythm--s);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.testimonials__head{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--m);min-height:2.5rem}.testimonials__title{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.testimonials__list{margin:0;padding:0;list-style:none}.testimonials .testimonials__item{flex:0 0 100%;overflow:clip}.testimonials .testimonials__quote{--pq-bleed: 0px;margin:0;padding:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--xxl) var(--wp--preset--spacing--xs) var(--wp--preset--spacing--l);text-align:left}.testimonials .testimonials__quote blockquote{padding:0}.testimonials .testimonials__quote .wp-block-pullquote__text:before{left:calc(-1 * var(--wp--preset--spacing--l))}.testimonials .testimonials__quote .wp-block-pullquote__text:after{right:calc(-1 * var(--wp--preset--spacing--xxl))}.testimonials .testimonials__quote cite:first-line{font-weight:inherit}.testimonials .testimonials__quote cite strong{font-weight:700}.testimonials .carousel__dots{margin-top:var(--wp--preset--spacing--xs)}.testimonials .carousel__viewport{--carousel-bleed: 0px}.has-background.has-accent-brand-background-color:not(.has-text-color){color:var(--wp--preset--color--text-primary)!important}.wp-block-columns.is-style-irpi-split{display:grid;gap:var(--wp--custom--vertical-rhythm--m) 24px;margin-bottom:0}@media (min-width: 1024px){.wp-block-columns.is-style-irpi-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-columns.is-style-irpi-split>.wp-block-column{display:flex;flex-direction:column;min-width:0}.wp-block-columns.is-style-irpi-split>.wp-block-column.is-vertically-aligned-bottom{align-self:end}.wp-block-columns.is-style-irpi-split>.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-columns.is-style-irpi-split>.wp-block-column>*{max-width:none;margin:0}.wp-block-columns.is-style-irpi-split>.wp-block-column>*+*{margin-top:var(--wp--custom--vertical-rhythm--m)}.wp-block-columns.is-style-irpi-split>.wp-block-column>p+p{margin-top:var(--wp--custom--vertical-rhythm--s)}.wp-block-columns.is-style-irpi-split>.wp-block-column>.is-style-irpi-label+*{margin-top:var(--wp--custom--vertical-rhythm--xs)}.wp-block-columns.is-style-irpi-split>.wp-block-column>h2{text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}.wp-block-columns.is-style-irpi-split>.wp-block-column>h4{color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.1875rem,1.1264498757rem + .2485501243vw,1.375rem);line-height:clamp(1.5rem,1.4592999171rem + .1657000829vw,1.625rem);letter-spacing:clamp(-.2px,.0651201326px + -.0165700083vw,0px)}.wp-block-columns.is-style-irpi-split>.wp-block-column>h4+*{margin-top:var(--wp--custom--vertical-rhythm--xs)}.wp-block-columns.is-style-irpi-split>.wp-block-column>p:not([class*=is-style]){font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.wp-block-columns.is-style-irpi-split>.wp-block-column>p:not([class*=is-style])+p:not([class*=is-style]){margin-top:1lh}.wp-block-columns.is-style-irpi-split>.wp-block-column>p.is-style-irpi-lead{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px;font-weight:350}.wp-block-columns.is-style-irpi-split>.wp-block-column>p.is-style-irpi-small{font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:1rem;line-height:1.4375rem;letter-spacing:clamp(0px,-.0325600663px + .0082850041vw,.1px)}.wp-block-columns.is-style-irpi-split>.wp-block-column>h3{font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-.8px,-.2697597349px + -.0331400166vw,-.4px);line-height:1.5}.wp-block-columns.is-style-irpi-split>.wp-block-column>h3 sup{color:var(--wp--preset--color--text-tertiary);font-size:.65em;line-height:0}.wp-block-columns.is-style-irpi-split>.wp-block-column>h3+p{margin-top:var(--wp--custom--vertical-rhythm--s)}.wp-block-columns.is-style-irpi-split>.wp-block-column>.wp-block-separator{width:100%;border:0;border-top:1.5px solid var(--wp--preset--color--border-subtle);opacity:1}.wp-block-columns.is-style-irpi-split>.wp-block-column>.wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--m)}.wp-block-columns.is-style-irpi-split>.wp-block-column>.block-numbers{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.wp-block-columns.is-style-irpi-split strong{font-weight:700}.wp-block-columns.is-style-irpi-cards{display:flex;flex-wrap:nowrap!important;gap:8px;margin-bottom:0}@media (max-width: 1023px){.wp-block-columns.is-style-irpi-cards{margin-inline:calc(-1 * var(--irpi-grid-inset))!important;padding-inline:var(--irpi-grid-inset);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--irpi-grid-inset);scroll-snap-type:x mandatory;scrollbar-width:none}.wp-block-columns.is-style-irpi-cards::-webkit-scrollbar{display:none}}@media (min-width: 1024px){.wp-block-columns.is-style-irpi-cards{gap:24px}}.wp-block-columns.is-style-irpi-cards>.wp-block-column{display:flex;flex:0 0 min(80%,21.5625rem)!important;flex-direction:column;gap:var(--wp--preset--spacing--l);min-width:17.5rem;padding-top:var(--wp--custom--vertical-rhythm--m);border-top:1.5px solid var(--wp--preset--color--border-subtle);scroll-snap-align:start}@media (min-width: 1024px){.wp-block-columns.is-style-irpi-cards>.wp-block-column{flex:1 1 0!important;min-width:0}}.wp-block-columns.is-style-irpi-cards>.wp-block-column>*{max-width:none;margin:0}.wp-block-columns.is-style-irpi-cards>.wp-block-column>:is(h2,h3,h4){text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.75rem,1.6685998343rem + .3314001657vw,2rem);line-height:clamp(1.925rem,1.7377796189rem + .7622203811vw,2.5rem);letter-spacing:clamp(-.8px,-.2697597349px + -.0331400166vw,-.4px)}.wp-block-columns.is-style-irpi-cards>.wp-block-column>.wp-block-image img{display:block;width:100%;height:auto;aspect-ratio:345/216;object-fit:cover;filter:grayscale(1)}.wp-block-columns.is-style-irpi-cards>.wp-block-column>p{padding-right:var(--wp--preset--spacing--xs);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.wp-block-columns.is-style-irpi-cards>.wp-block-column>p:last-child:has(>a:only-child){margin-top:auto;padding:var(--wp--preset--spacing--xs) 0 0;border-top:1.5px solid var(--wp--preset--color--border-subtle)}.wp-block-columns.is-style-irpi-cards>.wp-block-column>p:last-child:has(>a:only-child) a{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--xs);padding-block:var(--wp--preset--spacing--s);color:var(--wp--preset--color--text-primary);text-decoration:none;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.2px}.wp-block-columns.is-style-irpi-cards>.wp-block-column>p:last-child:has(>a:only-child) a:after{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;background:currentColor;transition:transform .2s ease;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12h14m-7 7 7-7-7-7' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat}.wp-block-columns.is-style-irpi-cards>.wp-block-column>p:last-child:has(>a:only-child) a:hover:after{transform:translate(.25rem)}.wp-block-cover.is-style-irpi-photo{width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);align-items:flex-end;box-sizing:border-box;width:calc(100vw - var(--irpi-scrollbar-width, 0px) - 2 * var(--irpi-grid-margin));max-width:1776px;min-height:min(37.5rem,90svh);margin-block:var(--irpi-grid-margin);padding:var(--wp--custom--vertical-rhythm--l) var(--irpi-grid-padding-content);color:var(--wp--preset--color--text-primary-inverse)}@media (min-width: 1024px){.wp-block-cover.is-style-irpi-photo{min-height:45.5rem}}.wp-block-cover.is-style-irpi-photo .wp-block-cover__image-background{filter:grayscale(1)}.wp-block-cover.is-style-irpi-photo .wp-block-cover__background{background:linear-gradient(#0000,#0009 70%),#0000000d!important;opacity:1!important}.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container{display:flex;flex-direction:column;width:100%;color:inherit}.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container>*{max-width:none;margin:0!important}.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container>*+*{margin-top:var(--wp--custom--vertical-rhythm--s)!important}.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container>.is-style-irpi-label{align-self:flex-start}.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container>.is-style-irpi-label+*{margin-top:var(--wp--custom--vertical-rhythm--xs)!important}.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container>h2{color:var(--wp--preset--color--text-primary-inverse);text-wrap:balance;font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.125rem,1.5144987572rem + 2.4855012428vw,4rem);line-height:clamp(2.25rem,1.6801988401rem + 2.3198011599vw,4rem);letter-spacing:clamp(-2.6px,-.7441590721px + -.115990058vw,-1.2px)}@media (min-width: 1024px){.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container>h2{max-width:calc(75% - 6px)}}.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container>p:not([class*=is-style]),.wp-block-cover.is-style-irpi-photo .wp-block-cover__inner-container .wp-block-column>p:not([class*=is-style]){color:var(--wp--preset--color--text-secondary-inverse);font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.3125rem,1.2107497929rem + .4142502071vw,1.625rem);line-height:clamp(1.6875rem,1.4962096106rem + .7787903894vw,2.275rem);letter-spacing:-.22px;font-weight:350}.show-more{align-self:center;margin-top:var(--wp--custom--vertical-rhythm--m);padding-inline:var(--wp--preset--spacing--m)}.show-more[hidden]{display:none}.logos{display:flex;flex-direction:column;gap:8px;padding-top:var(--wp--custom--vertical-rhythm--m);border-top:1.5px solid var(--wp--preset--color--border-subtle)}.is-style-irpi-section>.logos{margin-top:var(--wp--custom--vertical-rhythm--l)}.logos__intro{margin:0;color:var(--wp--preset--color--text-tertiary);font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.1875rem,1.1671499586rem + .0828500414vw,1.25rem);line-height:clamp(1.8125rem,1.7514498757rem + .2485501243vw,2rem);letter-spacing:0px}.logos__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}@media (min-width: 768px){.logos__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.logos__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.logos__item{display:flex;align-items:center;justify-content:center;aspect-ratio:2/1;margin:0;padding:0}.logos__item[hidden]{display:none}.logos__link{display:contents}.logos__image{display:block;width:auto;max-width:75%;height:auto;max-height:45%;object-fit:contain;filter:grayscale(1);opacity:.8;transition:opacity .2s ease}.logos__link:hover .logos__image{opacity:1}.awards{display:flex;flex-direction:column}.is-style-irpi-section>.awards{margin-top:var(--wp--custom--vertical-rhythm--l)}.awards__table{width:100%;border-collapse:collapse;font-family:var(--wp--preset--font-family--primary);font-weight:350;font-size:clamp(1.0625rem,1.0421499586rem + .0828500414vw,1.125rem);line-height:clamp(1.5625rem,1.4810998343rem + .3314001657vw,1.8125rem);letter-spacing:0px}.awards th,.awards td{padding:var(--wp--preset--spacing--m) 0;border-bottom:1.5px solid var(--wp--preset--color--border-subtle);text-align:left;vertical-align:top}.awards th{color:var(--wp--preset--color--text-tertiary);font-weight:700}.awards__pill{display:inline-flex;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s);border-radius:9999px;background:var(--wp--preset--color--accent-brand);color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:.8125rem;line-height:.875rem;letter-spacing:.25px;text-transform:uppercase}.awards__prize{font-weight:700}.awards__story{display:block;width:fit-content;color:inherit;text-decoration:underline;text-decoration-thickness:8%}.awards__text{display:block}.awards__row[hidden]{display:none}@media (min-width: 768px){.awards__table{table-layout:fixed}.awards th.awards__year{width:4.5rem}.awards th.awards__outcome{width:10.5rem}.awards th.awards__detail{width:50%}.awards td.awards__prize{padding-right:24px}.awards td.awards__outcome{padding-block:calc(var(--wp--preset--spacing--m) - var(--wp--preset--spacing--xs) + .15em)}}@media (max-width: 767px){.awards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.awards__table,.awards tbody{display:block}.awards__row{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--m);padding-block:var(--wp--preset--spacing--m);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.awards td{padding:0;border:0}.awards td.awards__prize,.awards td.awards__detail{grid-column:1/-1}}@media (max-width: 767px){.landing-hero{min-height:100svh}.landing-hero__inner{align-items:stretch;padding-block:var(--wp--preset--spacing--xxxl)}.has-archive-header .landing-hero__inner{padding-block-start:calc(var(--wp--preset--spacing--xxxl) + var(--archive-header-height))}.landing-hero__main{flex-basis:100%;max-width:none}.landing-hero__title{font-family:var(--wp--preset--font-family--secondary);font-weight:350;font-size:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);line-height:clamp(2.5rem,1.8487986744rem + 2.6512013256vw,4.5rem);letter-spacing:clamp(-3px,-1.1441590721px + -.115990058vw,-1.6px)}.landing-hero__button{justify-content:space-between;width:100%;margin-top:auto}.landing-hero__media{display:none}.wp-block-group.is-style-irpi-section>h4{font-family:var(--wp--preset--font-family--secondary);font-weight:400;font-size:clamp(1.5rem,1.4185998343rem + .3314001657vw,1.75rem);line-height:clamp(1.8rem,1.7592999171rem + .1657000829vw,1.925rem);letter-spacing:clamp(-.4px,.1302402651px + -.0331400166vw,0px)}.wp-block-cover.is-style-irpi-photo .wp-block-buttons{flex-direction:column;align-items:stretch}.wp-block-cover.is-style-irpi-photo .wp-block-buttons .wp-block-button,.wp-block-cover.is-style-irpi-photo .wp-block-buttons .wp-block-button__link{justify-content:center;width:100%}.newsletter-archive__button{align-self:stretch}}.landing-end[hidden]{display:none}.landing-end:not(.landing-end--band){width:calc(100vw - var(--irpi-scrollbar-width, 0px));margin-left:50%;transform:translate(-50%);box-sizing:border-box;padding:var(--wp--preset--spacing--l) var(--irpi-grid-inset);scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height))}.landing-end--newsletter{background:var(--wp--preset--color--accent-newsletter)}.landing-end--brand{background:var(--wp--preset--color--accent-brand)}.landing-end--band{margin-top:var(--wp--preset--spacing--l);scroll-margin-top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--wp--preset--spacing--l))}.landing-end>*{max-width:none;margin:0!important}.landing-end:not(.landing-end--band) .landing-hero__box{padding:0;border:0;background:none}.landing-end:not(.landing-end--band) .landing-hero__box-title{font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:clamp(1.5rem,1.3371996686rem + .6628003314vw,2rem);line-height:clamp(1.9375rem,1.79504971rem + .57995029vw,2.375rem);letter-spacing:-.24px;font-weight:700}.landing-end .wp-block-group.is-style-irpi-aside{padding:0;background:none}.landing-cta{position:fixed;right:var(--irpi-grid-inset);bottom:var(--irpi-cta-bottom);left:var(--irpi-grid-inset);z-index:50;visibility:hidden;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s,background-color .15s,color .15s,box-shadow .15s}.landing-cta.is-visible{visibility:visible;opacity:1}@media (min-width: 768px){.landing-cta{display:none}}@media (prefers-reduced-motion: reduce){.landing-cta{transition:none}}:root{--irpi-sheet-clearance: 72px;--irpi-stage-h: max(100lvh, var(--irpi-vh, 100lvh));--irpi-bleed: 160px}html{background-color:var(--wp--preset--color--background-page)}html.irpi-menu-stage,html.irpi-sheet{overflow-anchor:none}html.irpi-menu-in,.irpi-menu-in body,.irpi-menu-in .site-header{background-color:var(--wp--preset--color--accent-brand)}.irpi-menu-in .site-content{background-color:var(--wp--preset--color--background-page)}.irpi-menu-stage .site-header{background-color:var(--wp--preset--color--accent-brand)}.irpi-menu-stage .mega-menu{position:absolute;top:var(--irpi-scroll-y, 0px);bottom:auto;z-index:99;height:calc(var(--irpi-stage-h) + var(--irpi-bleed))}.irpi-menu-stage .mega-menu__inner{padding-bottom:calc(var(--wp--preset--spacing--l) + env(safe-area-inset-bottom,0px) + var(--irpi-sheet-clearance) + var(--irpi-bleed))}@media (hover: hover) and (pointer: fine){.irpi-menu-stage .mega-menu__inner{padding-bottom:calc(var(--wp--preset--spacing--l) + var(--irpi-bleed))}}.mega-menu{z-index:99}.site-header{isolation:isolate}.site-header:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--wp--preset--color--background-level-1);transform-origin:100% 50%;transition:transform .45s cubic-bezier(.65,0,.35,1);pointer-events:none}.irpi-menu-wipe .site-header:before{transform:scaleX(0)}.site-header--accent:before{display:none}.has-speciale-hero .site-header:before{background:var(--wp--preset--color--accent-brand);transform:scaleX(0);transform-origin:0 50%}.irpi-menu-wipe .has-speciale-hero .site-header:before{transform:scaleX(1)}.irpi-menu-in .has-speciale-hero .site-header,.irpi-menu-stage .has-speciale-hero .site-header{-webkit-background-clip:text;background-clip:text}:root{--irpi-cta-bottom: calc(26px + env(safe-area-inset-bottom, 0px)) }@media (max-width: 1023px){.article{position:relative}.article__body{padding-bottom:calc(var(--wp--custom--vertical-rhythm--promo) + 72px)}.article__aside-sticky,.article__aside-sticky.article__aside-sticky{position:absolute;top:var(--irpi-cta-top, 0px);right:var(--irpi-cta-right, 0px);bottom:auto;left:var(--irpi-cta-left, 0px);z-index:50;margin:0;padding-inline:var(--irpi-cta-pad-l, var(--irpi-grid-inset)) var(--irpi-cta-pad-r, var(--irpi-grid-inset));justify-content:flex-end;gap:var(--wp--preset--spacing--s);transition:padding-right .45s cubic-bezier(.4,0,.2,1)}.article__aside-sticky:not(.irpi-cta-ready){visibility:hidden}.article__aside-sticky.is-stuck{position:fixed;top:auto;right:0;bottom:var(--irpi-cta-bottom);left:0}.article__index-toggle:not([hidden]){flex:0 0 auto;gap:0;min-width:40px;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s)}.article__index-toggle .article__share-icon,.article__share .article__share-icon{width:1.5rem;height:1.5rem;align-items:center;justify-content:center}.article__index-toggle .article__share-icon svg,.article__share .article__share-icon svg{width:1.25rem;height:1.25rem}.article__cta-label{padding-inline:var(--wp--preset--spacing--xxs)}.article__share-wrap,.article__index-toggle:not([hidden])+.article__share-wrap{flex:0 0 auto;min-width:40px;margin-left:0}.article__share{flex:0 0 auto;min-width:40px;gap:0;padding:var(--wp--preset--spacing--xs)}.article__share .article__cta-label{display:inline-block;overflow:hidden;max-width:0;padding-inline:0;white-space:nowrap;opacity:0}.article__index-toggle:not([hidden]),.article__share-wrap.article__share-wrap.article__share-wrap{justify-content:center;transition:width .45s cubic-bezier(.4,0,.2,1)}.article__share{width:100%;justify-content:center;transition:padding .45s cubic-bezier(.4,0,.2,1)}.article__share .article__cta-label{transition:max-width .45s cubic-bezier(.4,0,.2,1),padding .45s cubic-bezier(.4,0,.2,1),opacity .25s ease-out}.is-wide .article__share{padding-inline:var(--wp--preset--spacing--s)}.is-wide .article__share .article__cta-label{max-width:10em;padding-inline:var(--wp--preset--spacing--xxs);opacity:1;transition-delay:0s,0s,.15s}}@media (min-width: 1024px){:root{--irpi-cta-bottom: var(--wp--custom--vertical-rhythm--m, 48px)}.article{position:relative}.article>.article__share-wrap{position:absolute;top:var(--irpi-cta-top, 0px);right:0;z-index:50;margin:0;pointer-events:auto}.article>.article__share-wrap:not(.irpi-cta-ready){visibility:hidden}.article>.article__share-wrap.is-stuck{position:fixed;top:auto;right:var(--irpi-cta-right, 0px);bottom:var(--irpi-cta-bottom)}}@media (prefers-reduced-motion: reduce){.article__index-toggle,.article__share-wrap,.article__share,.article__share .article__cta-label{transition:none!important}}.irpi-cta-probe{position:fixed;left:0;bottom:var(--irpi-cta-bottom);width:0;height:0;visibility:hidden;pointer-events:none}@media (max-width: 1023px){.article-index:not([hidden]),.share-panel{display:flex;flex-direction:column;overflow:visible;padding:var(--wp--preset--spacing--s) 0 0;background:transparent;box-shadow:none;isolation:isolate;z-index:120}.irpi-index-open .article-index:not([hidden]){visibility:visible;transform:none;transition:transform .3s}.sheet-bg{position:absolute;inset:0 0 -40px;z-index:-1;background:var(--wp--preset--color--background-level-1);box-shadow:0 -4px 16px #0000000d;pointer-events:none}.article-index .sheet-header,.share-panel .sheet-header{flex:0 0 auto;margin-inline:var(--irpi-grid-inset)}.sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--irpi-grid-inset) calc(var(--wp--preset--spacing--l) + env(safe-area-inset-bottom,0px) + var(--irpi-sheet-clearance))}html:not(.irpi-sheet) .article-index,html:not(.irpi-sheet) .share-panel{position:absolute;top:0;bottom:auto;visibility:hidden}.article__aside-sticky:before{content:none}html.irpi-sheet .irpi-scrim{display:block;position:absolute;top:var(--irpi-scroll-y, 0px);right:0;left:0;z-index:105;height:calc(var(--irpi-stage-h) + var(--irpi-bleed));background:#1010101a;animation:irpi-scrim-in .3s;transition:opacity .3s}html.irpi-sheet:not(.irpi-sheet-open) .irpi-scrim{opacity:0;pointer-events:none}html.irpi-sheet{overflow:hidden}.irpi-sheet .article-index:not([hidden]),.irpi-sheet .share-panel{position:absolute;top:calc(var(--irpi-scroll-y, 0px) + var(--irpi-stage-h) + var(--irpi-bleed));bottom:auto;translate:0 -100%;max-height:calc(100dvh - var(--irpi-header-height) + var(--irpi-bleed))}.irpi-sheet .sheet-body{padding-bottom:calc(var(--irpi-stage-h) - var(--irpi-vh, 100lvh) + var(--irpi-cta-bottom) + var(--irpi-bleed))}}html.irpi-popover .share-panel,html.irpi-index-pop .article__aside .article-index:not([hidden]){display:flex;flex-direction:column;position:absolute;top:auto;left:auto;bottom:calc(100% + 18.5px);z-index:60;box-sizing:border-box;width:302px;max-width:calc(100vw - 2 * var(--irpi-grid-inset));max-height:none;overflow:visible;padding:24px 24px 16px;background:var(--wp--preset--color--background-level-1);box-shadow:none;filter:drop-shadow(0 4px 16px rgba(0,0,0,.05));isolation:auto;visibility:hidden;opacity:0;transform:translateY(8px);translate:none;transition:opacity .18s ease-in,transform .18s ease-in,visibility 0s .18s}html.irpi-popover .share-panel{right:0}html.irpi-index-pop .article__aside .article-index:not([hidden]){right:var(--irpi-index-r, 0px);max-height:calc(100dvh - var(--irpi-header-height) - var(--irpi-cta-bottom) - 40px - 18.5px - 24px)}html.irpi-popover .share-panel.is-open,html.irpi-index-pop .article__aside.is-index-open .article-index:not([hidden]){visibility:visible;opacity:1;transform:none;transition:opacity .22s ease-out,transform .22s cubic-bezier(.2,0,0,1),visibility 0s}html.irpi-popover .share-panel:after,html.irpi-index-pop .article__aside .article-index:not([hidden]):after{content:"";display:block;position:absolute;top:100%;width:15.6px;height:8.25px;background:inherit;clip-path:polygon(0 0,100% 0,50% 100%)}html.irpi-popover .share-panel:after{right:var(--irpi-share-arrow, 64px)}html.irpi-index-pop .article__aside .article-index:not([hidden]):after{right:var(--irpi-index-arrow, 64px)}html.irpi-popover .sheet-bg,html.irpi-popover .share-panel .sheet-header,html.irpi-index-pop .article-index .sheet-header__icon,html.irpi-index-pop .article-index .sheet-header__close{display:none}html.irpi-popover .share-panel .sheet-body,html.irpi-index-pop .article-index .sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0}html.irpi-popover .share-panel__list{display:flex;flex-direction:column;margin:0;padding:var(--wp--preset--spacing--xxs) 0 var(--wp--preset--spacing--s)}html.irpi-popover .share-panel__list>li{padding:0}html.irpi-popover .share-panel__list>[data-share-native]{margin-bottom:var(--wp--preset--spacing--s)}html.irpi-popover .share-panel__item{gap:var(--wp--preset--spacing--xs);padding:var(--wp--preset--spacing--xs) 0;border-radius:9999px;font-family:var(--wp--preset--font-family--secondary);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}html.irpi-popover .share-panel__item--native{padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s)}html.irpi-popover .share-panel__item--native>span:first-child{padding-inline:var(--wp--preset--spacing--xxs)}html.irpi-popover .share-panel__icon{width:1.5rem;height:1.5rem}html.irpi-popover .share-panel__icon svg{width:1.25rem;height:1.25rem}html.irpi-popover .share-panel__note{display:block;margin:0;padding:var(--wp--preset--spacing--m) 0 var(--wp--preset--spacing--xs);border-top:1.5px solid var(--wp--preset--color--border-subtle);font-size:.8125rem;line-height:1.1875rem;letter-spacing:.2px}html.irpi-popover .share-panel__note strong{font-size:.8125rem;letter-spacing:.2px}html.irpi-index-pop .article-index .sheet-header{display:flex;align-items:center;flex:0 0 auto;min-height:40px;margin:0;padding:0 0 var(--wp--preset--spacing--xs)}html.irpi-index-pop .article-index .sheet-header__title{margin:0;font-family:var(--wp--preset--font-family--primary);font-weight:400;font-size:1.375rem;line-height:1.625rem;letter-spacing:-.2px}html.irpi-index-pop .article-index__list{margin:0;padding:0 0 var(--wp--preset--spacing--xs)}@media (prefers-reduced-motion: reduce){html.irpi-popover .share-panel,html.irpi-index-pop .article__aside .article-index:not([hidden]){transform:none;transition:opacity .15s,visibility 0s .15s}html.irpi-popover .share-panel.is-open,html.irpi-index-pop .article__aside.is-index-open .article-index:not([hidden]){transition:opacity .15s,visibility 0s}}html.irpi-no-anim .share-panel,html.irpi-no-anim .article-index,html.irpi-no-anim .article__aside-sticky,html.irpi-no-anim .article__index-toggle,html.irpi-no-anim .article__share-wrap,html.irpi-no-anim .article__share,html.irpi-no-anim .article__share .article__cta-label{transition:none!important}.article__share-wrap .article__share{--irpi-btn-bg: var(--wp--preset--color--accent-brand);--irpi-btn-bg-hover: var(--wp--preset--color--accent-brand-hover, #fce500);--irpi-btn-bg-pressed: var(--wp--preset--color--accent-brand-pressed, #f8d800);--irpi-btn-fg: var(--wp--preset--color--text-primary)}.article--speciale .article__share-wrap .article__share{--irpi-btn-bg: var(--special-cta-bg);--irpi-btn-bg-hover: var(--special-accent-hover, var(--special-cta-bg));--irpi-btn-bg-pressed: var(--special-accent-pressed, var(--special-cta-bg));--irpi-btn-fg: var(--special-cta-fg)}.article__aside .article__index-toggle{--irpi-btn-bg: var(--wp--preset--color--background-page-inverse);--irpi-btn-bg-hover: var(--wp--preset--color--component-cta-primary-hover, #202020);--irpi-btn-bg-pressed: var(--wp--preset--color--component-cta-primary-pressed, #303030);--irpi-btn-fg: var(--wp--preset--color--text-primary-inverse)}.article__share-wrap .article__share,.article__share-wrap .article__share:hover,.article__aside .article__index-toggle,.article__aside .article__index-toggle:hover{background:var(--irpi-btn-bg);color:var(--irpi-btn-fg);transition:background-color .15s}@media (hover: hover) and (pointer: fine){.article__share-wrap .article__share:hover,.article__aside .article__index-toggle:hover{background:var(--irpi-btn-bg-hover)}}.article__share-wrap .article__share:active,.article__share-wrap .article__share[aria-expanded=true],.article__aside .article__index-toggle:active,.article__aside .article__index-toggle[aria-expanded=true]{background:var(--irpi-btn-bg-pressed)}.article__share-wrap .article__share:focus-visible,.article__aside .article__index-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--background-level-1),0 0 0 4px var(--wp--preset--color--background-page-inverse)}@media (min-width: 768px) and (max-width: 1023px){.article__intro,.article__body,.article__heading,.article__labels,.article__excerpt,.article__meta{box-sizing:border-box;inline-size:100%;max-inline-size:46rem;margin-inline:0}.article__footer{box-sizing:border-box;inline-size:100%;max-inline-size:none;margin-inline:0}}@media (min-width: 1024px) and (max-width: 1279px){.article__content>*,.article__content>h2,.article__content>.entry-aside,.article__content>.media-image[data-w=beyond]{grid-column:1/span 8}.article__content>h2{grid-row:auto;align-self:auto;margin-top:var(--wp--custom--vertical-rhythm--l);padding-top:var(--wp--custom--vertical-rhythm--heading);padding-right:0;border-top:1.5px solid var(--wp--preset--color--border-subtle)}.article__content>.entry-aside{padding-right:0}.article__content>h2>.article__h2-sticky{position:static;padding-top:0;border-top:0}.article__content>h2:first-child,.article__content>h2+*,.article__content>h2:first-child+*{margin-top:0}.article__aside{grid-area:1/9/auto/span 4}.article__content:has(>h2:first-child)+.article__aside .article-index{margin-top:calc(1.5px + var(--wp--custom--vertical-rhythm--heading))}.article__content>.media-image[data-w=beyond] .media-image__caption-text,.article__content>.media-image[data-w=container] .media-image__caption-text,.article__content>.wp-block-image.is-style-irpi-infographic figcaption{margin-left:0;max-width:calc(66.6666666667% - 8px)}.article__content>.media-image[data-w=beyond] .media-image__caption-text{max-width:none}.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull) figcaption:not(.wp-block-gallery *),.article__content>.media-image[data-w=wrapper] .media-image__caption-text{margin-left:var(--irpi-grid-padding-content);max-width:calc((100% - 2 * var(--irpi-grid-padding-content)) * 2 / 3 - 8px)}.article__content>.media-image:is([data-w=bleed],[data-w=screen]) .media-image__caption-text{margin-left:0;max-width:calc(66.6666666667% - 8px)}.article__content>.media-image[data-w=container]:after,.article__content>.wp-block-image.is-style-irpi-infographic:after,.article__content>.wp-block-gallery.wp-block-gallery.has-nested-images:after,.article__content>.immersive-wrap:after{left:calc(66.6666666667% + 16px)}.article__content>:is(.wp-block-image,.wp-block-cover,.wp-block-group,figure):is(.alignwide,.alignfull):after,.article__content>.media-image[data-w=wrapper]:after{left:calc(var(--irpi-grid-padding-content) + (100% - 2 * var(--irpi-grid-padding-content)) * 2 / 3 + 16px)}.article__content>.media-image:is([data-w=bleed],[data-w=screen]):after{left:calc(50% + (min(100%,1824px) - 2 * var(--irpi-grid-inset)) / 6 + 16px)}.article__footer{row-gap:var(--wp--preset--spacing--l)}.article__footer>.article__topics{grid-area:auto/1/auto/-1;margin-right:0}.article__footer>.article__credits{grid-area:2/1/auto/span 8;margin-right:0}.article__footer>.article__box{grid-area:2/9/auto/-1;display:flex;margin:0}}@media (min-width: 600px) and (max-width: 1023px){.article__box{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--l)}.article .article__box-title{grid-column:1;justify-content:flex-start;align-items:center}.article__box-text{grid-column:1}.article__box-button{grid-column:2;grid-row:1/span 2;white-space:nowrap}}@media (max-width: 767px){.article .article__topics-list{flex-wrap:nowrap;margin-inline:calc(-1 * var(--irpi-grid-inset));padding-inline:var(--irpi-grid-inset);overflow-x:auto;scroll-padding-inline:var(--irpi-grid-inset);scrollbar-width:none;overscroll-behavior-x:contain}.article .article__topics-list::-webkit-scrollbar{display:none}.article .article__topics-list>li{flex:0 0 auto}}.irpi-scrim{display:none}@keyframes irpi-scrim-in{0%{opacity:0}}@media (min-width: 1024px){.sheet-bg{display:none}}@media (prefers-reduced-motion: reduce){.site-header:before{transition:none}}@media (orientation: landscape) and (max-height: 500px) and (hover: none) and (pointer: coarse){:root{--irpi-header-height: 64px}.site-branding__link{position:relative;width:calc(var(--hdr-logo-h) * 2.9625);height:var(--hdr-logo-h)}.site-branding__link svg{position:absolute;top:0;left:0;width:auto;max-width:none;height:var(--hdr-logo-h);aspect-ratio:292/34}.logo-anim .logo-anim__r,.logo-anim .logo-anim__p,.logo-anim .logo-anim__i2,.logo-anim .logo-anim__e,.logo-anim .logo-anim__d,.logo-anim .logo-anim__i3,.logo-anim .logo-anim__a{opacity:0}.logo-anim .logo-anim__m{transform:translate(-87.43px)}.logo-anim .logo-anim__block{transform:scaleX(.8861)}.menu-toggle{justify-content:center;width:var(--hdr-btn-h);height:var(--hdr-btn-h);padding:0;gap:0}.menu-toggle__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-header__support{min-height:var(--hdr-btn-h);padding-block:0;padding-inline:var(--hdr-cta-pad)}.site-header{transition:transform .3s cubic-bezier(.4,0,.2,1)}.irpi-hdr-hidden .site-header{transform:translateY(-100%)}}@media (max-width: 767px){.single-series,.podcast-show,.irpiread-edition{position:relative}.single-series,.irpiread-edition{padding-bottom:calc(2.5rem + 2 * var(--wp--preset--spacing--l))}.irpiread-edition+.irpiread-edition{margin-top:0}.irpi-bcta.irpi-bcta{position:absolute;top:var(--irpi-cta-top, 0px);right:var(--irpi-cta-right, 0px);bottom:auto;left:var(--irpi-cta-left, 0px);z-index:50;display:flex;justify-content:flex-end;gap:var(--wp--preset--spacing--xs);justify-self:stretch;align-self:start;margin:0;padding-inline:var(--irpi-grid-inset);pointer-events:none;overflow-x:clip}.irpi-bcta.irpi-bcta>*{pointer-events:auto}.irpi-bcta.irpi-bcta:not(.irpi-cta-ready){visibility:hidden}.irpi-bcta.irpi-bcta.is-stuck{position:fixed;top:auto;right:0;bottom:var(--irpi-cta-bottom);left:0}.irpi-bcta :is(.single-series__share,.podcast-show__share){flex:0 0 auto;justify-content:flex-end}.irpi-bcta.is-wide :is(.single-series__share,.podcast-show__share){flex:1 1 auto}.irpi-bcta :is(.single-series__share-button,.podcast-show__share-button,.irpiread-edition__share-button).button{min-width:40px;transition:width .45s cubic-bezier(.4,0,.2,1),padding .45s cubic-bezier(.4,0,.2,1)}.irpi-bcta.is-wide :is(.single-series__share-button,.podcast-show__share-button,.irpiread-edition__share-button).button{width:100%;padding-inline:var(--wp--preset--spacing--m)}.irpi-bcta.is-wide :is(.single-series__share-label,.podcast-show__share-label,.irpiread-edition__share-label){position:static;width:auto;height:auto;overflow:visible;clip-path:none;padding-inline:var(--wp--preset--spacing--xxs);animation:irpi-bcta-label .3s ease-out .15s both}.irpi-bcta.is-wide .single-series__goto{position:absolute;visibility:hidden;opacity:0}.irpi-bcta.is-wide:not(.is-list-visible) .single-series__share-button.button{transition-delay:.4s}.irpi-bcta.is-wide:not(.is-list-visible) .single-series__share-label{animation-delay:.55s}}@keyframes irpi-bcta-label{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.irpi-bcta .button,.irpi-bcta .button [class$=__share-label]{transition:none!important;animation:none!important}}.article-summary{gap:var(--wp--custom--vertical-rhythm--xs);margin-top:var(--wp--custom--vertical-rhythm--l);padding-block:var(--wp--custom--vertical-rhythm--s) 0;border-top:1.5px solid var(--wp--preset--color--border-subtle);border-bottom:0}.article-summary.is-static{padding-bottom:calc(var(--wp--custom--vertical-rhythm--xs) + var(--irpi-summary-dots-gap) + var(--wp--preset--spacing--xxs) + .3125rem);margin-bottom:calc(var(--wp--preset--spacing--xxs) + .3125rem);border-bottom:1.5px solid var(--wp--preset--color--border-subtle)}.article-summary{--irpi-summary-dots-gap: calc(var(--wp--preset--spacing--m) - var(--wp--custom--vertical-rhythm--xs))}.article-summary__header{order:0}.article-summary .carousel__viewport{order:1}.article-summary .carousel__dots{order:2;margin-top:calc(var(--wp--preset--spacing--m) - var(--wp--custom--vertical-rhythm--xs));padding-block:var(--wp--preset--spacing--xxs)}.article-summary__title{color:var(--wp--preset--color--text-tertiary)}.article-summary__point{color:var(--wp--preset--color--text-secondary)}.article-summary__icon{--irpi-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='15' viewBox='0 0 11 15'%3E%3Cpath d='M7.79395 1.2065e-05C8.0434 1.07058e-05 8.28185 -0.00103297 8.47656 0.0166136C8.67345 0.0345116 8.92979 0.0784592 9.16797 0.23634C9.47901 0.442698 9.69649 0.763444 9.77246 1.12892C9.83049 1.40873 9.77625 1.66315 9.71973 1.85255C9.66375 2.03999 9.57414 2.26144 9.48145 2.49318L8.80859 4.17384C8.80138 4.19187 8.79573 4.20585 8.79102 4.21779C8.78916 4.22249 8.78748 4.22702 8.78613 4.23048V5.82423C8.79047 5.82987 8.79569 5.83703 8.80176 5.84474C8.81621 5.86309 8.83349 5.88465 8.85547 5.91212L9.90332 7.22169C10.1159 7.48742 10.3091 7.72757 10.4434 7.93068C10.5541 8.09834 10.6932 8.33757 10.7266 8.62794L10.7344 8.75587L10.7256 8.91603C10.6837 9.28697 10.4963 9.62965 10.2012 9.86525C9.9288 10.0826 9.60376 10.1325 9.375 10.1533C9.25373 10.1643 9.1155 10.1693 8.96582 10.1719L8.48438 10.1748H6.11719V14.0957H4.61719V10.1748H2.25C1.9097 10.1748 1.60191 10.1753 1.35938 10.1533C1.13073 10.1326 0.805675 10.0824 0.533203 9.86525C0.196008 9.59609 -0.000312052 9.1873 3.72331e-07 8.75587L0.00781287 8.62794C0.0411839 8.33733 0.180193 8.09835 0.291016 7.93068C0.425371 7.72745 0.618329 7.4876 0.831055 7.22169L1.87793 5.91212C1.90012 5.88439 1.91808 5.86321 1.93262 5.84474C1.93865 5.83707 1.94295 5.82984 1.94727 5.82423C1.94738 5.81741 1.94815 5.80905 1.94824 5.79982V4.24415C1.94822 4.23855 1.94736 4.23348 1.94727 4.2295C1.94605 4.22637 1.94494 4.2219 1.94336 4.21779C1.93867 4.2059 1.93295 4.19176 1.92578 4.17384L1.25293 2.49318C1.16028 2.26155 1.07063 2.03994 1.01465 1.85255C0.958119 1.66311 0.903829 1.40879 0.961914 1.12892L0.996094 0.994153C1.09282 0.684847 1.29396 0.416947 1.56641 0.23634L1.65625 0.181653C1.8675 0.0674865 2.0856 0.0322433 2.25781 0.0166136C2.45257 -0.000996813 2.691 1.2065e-05 2.94043 1.2065e-05H7.79395Z'/%3E%3C/svg%3E");width:10.734px;height:14.096px;margin:4.5px var(--wp--preset--spacing--xs) 0 0;padding:0;background:var(--wp--preset--color--accent-brand-details, #fae900);-webkit-mask:var(--irpi-pin) center/contain no-repeat;mask:var(--irpi-pin) center/contain no-repeat}.article-summary__icon svg{display:none}.article--speciale .article-summary__icon{background:var(--special-pin-bg)}@media (min-width: 768px){.article-summary{--irpi-summary-cols: 2}.article-summary .carousel__container{gap:24px}.article-summary__point{width:calc((100% - (var(--irpi-summary-cols) - 1) * 24px) / var(--irpi-summary-cols));padding-right:24px}.article-summary .carousel__dots{margin-top:var(--wp--preset--spacing--m)}.article-summary{--irpi-summary-dots-gap: var(--wp--preset--spacing--m)}}@media (min-width: 1024px){.article-summary{--irpi-summary-cols: 3}}@media (min-width: 1440px){.article-summary{--irpi-summary-cols: 4}}@media (min-width: 768px) and (max-width: 1023px){.article-summary .carousel__viewport{--irpi-bleed-l: var(--irpi-grid-inset);--irpi-bleed-r: calc(100vw - var(--irpi-scrollbar-width, 0px) - 100% - var(--irpi-grid-inset));--carousel-snap-margin: 0px;margin-inline:calc(-1 * var(--irpi-bleed-l)) calc(-1 * var(--irpi-bleed-r));padding-inline:var(--irpi-bleed-l) var(--irpi-bleed-r);scroll-padding-inline:var(--irpi-bleed-l) var(--irpi-bleed-r)}}@media (min-width: 1024px){.article:not(.article--speciale) .article-summary .carousel__viewport{--carousel-bleed: calc((100vw - var(--irpi-scrollbar-width, 0px) - 100%) / 2);position:relative;margin-inline:calc(-1 * var(--carousel-bleed));padding-inline:var(--carousel-bleed);scroll-padding-inline:var(--carousel-bleed);overflow-clip-margin:0px}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.article:not(.article--speciale) .article-summary .carousel__viewport:before,.article:not(.article--speciale) .article-summary .carousel__viewport:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:var(--irpi-grid-inset);pointer-events:none}.article:not(.article--speciale) .article-summary .carousel__viewport:before{left:0;background:linear-gradient(to right,var(--wp--preset--color--background-page),transparent)}.article:not(.article--speciale) .article-summary .carousel__viewport:after{right:0;background:linear-gradient(to left,var(--wp--preset--color--background-page),transparent)}}@media (min-width: 1024px){:root{--irpi-sticky-gap: var(--wp--custom--vertical-rhythm--m, 48px)}.article__content>h2>.article__h2-sticky,.article__aside-sticky{top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--irpi-sticky-gap))}.article__aside-sticky{height:calc(100vh - (var(--wp-admin--admin-bar--height, 0px) + var(--irpi-header-height) + var(--irpi-sticky-gap)) - var(--wp--custom--vertical-rhythm--l))}}@media (hover: hover) and (pointer: fine){.article-summary.is-carousel-ready:not(.is-static) .carousel__viewport{cursor:grab}.article-summary .carousel__viewport.irpi-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}}.has-archive-header{--archive-header-height: var(--irpi-header-height)}.has-archive-header .site-header--accent:not([data-header-ready]) .site-branding__logo-dark{visibility:hidden}.has-archive-header .site-header--accent .site-branding__link{transition:none}.has-archive-header .archive-hero{margin-block-start:calc(-1 * var(--archive-header-height))}.has-archive-header .archive-hero__inner{padding-block-start:calc(var(--wp--custom--vertical-rhythm--l) + var(--archive-header-height))}.has-archive-header .archive-hero__scrim{--scrim-tail: 64px;--scrim-h: calc(var(--archive-header-height) + var(--scrim-tail));top:var(--wp-admin--admin-bar--height, 0px);height:var(--scrim-h);margin-bottom:calc(-1 * var(--scrim-h));mask-image:linear-gradient(to bottom,#000 0,#000 var(--archive-header-height),transparent 100%);will-change:opacity}.has-archive-header .site-header__bg{will-change:transform}.has-archive-header .site-header--accent:before{display:block;opacity:0;background:var(--irpi-accent)}.has-archive-header .site-header--accent[data-surface=content]:before{background:var(--wp--preset--color--background-level-1)}html:not(.has-mega-menu-open,.irpi-menu-stage) .has-archive-header .site-header--accent{background-color:var(--irpi-accent);-webkit-background-clip:text;background-clip:text}html:not(.has-mega-menu-open,.irpi-menu-stage) .has-archive-header .site-header--accent[data-surface=content]{background-color:var(--wp--preset--color--background-level-1);-webkit-background-clip:border-box;background-clip:border-box}.irpi-menu-stage .has-archive-header .site-header--accent:before{opacity:1}.irpi-menu-stage .has-archive-header .site-header--accent .site-header__bg{transform:translate3d(0,100%,0)!important}.irpi-menu-stage .has-archive-header .site-header--accent .site-branding__link{color:var(--wp--preset--color--background-page-inverse)}@supports (animation-timeline: scroll(root block)) and (animation-range: 0px 100px){.has-archive-header .uses-scroll-timeline .site-header__bg{animation:archive-white linear both;animation-duration:auto;animation-timeline:scroll(root block);animation-range:var(--archive-white-start) var(--archive-white-end)}.has-archive-header .uses-scroll-timeline .site-branding__logo-dark{animation:archive-logo linear both;animation-duration:auto;animation-timeline:scroll(root block);animation-range:var(--archive-logo-start) var(--archive-logo-end)}.has-archive-header.has-scroll-timelines .archive-hero__scrim{animation:archive-scrim linear both;animation-duration:auto;animation-timeline:scroll(root block);animation-range:16px 80px}}@keyframes archive-white{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes archive-logo{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes archive-scrim{0%{opacity:0}to{opacity:1}}.print-header{display:none}@media print{@page{margin:18mm 16mm}:root{--irpi-header-height: 0px}html,body{background:#fff!important;color:#000}.skip-link,#wpadminbar,.mega-menu,.site-header,.site-footer,.topics-bar,.irpi-scrim,.irpi-cta-probe,.share-panel,.article__aside,.article__share-wrap,.carousel__controls,.carousel__dots,.pagination,.donate-cta,.search-promo,.single-series__actions,.article__cover,.article-summary,.article__content :is(figure,.wp-block-image,.wp-block-cover,.wp-block-gallery,.wp-block-video,.wp-block-embed,.wp-block-group:has(>.flourish-embed),iframe,video),.media-image,.immersive-wrap,.immersive,.scrolly,.block-embed,.flourish-embed,.block-related-articles,.block-newsroom,.block-podcast-highlight,.article__topics,.article__box,.newsletter-box,.block-related,.more-content{display:none!important}.site-frame,.site-main,.article,.article__header,.article__body,.article__content,.article__footer{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;clip-path:none!important}.article__content>*,.article__header>*{position:static!important;max-width:none!important;transform:none!important}*,*:before,*:after{transition:none!important;animation:none!important}h1,h2,h3,h4{break-after:avoid;break-inside:avoid}p,li,blockquote{orphans:3;widows:3}.article--speciale{--special-background-hero: #fff !important;--special-background-page: #fff !important;--special-hero-title: var(--wp--preset--color--text-primary) !important;--special-hero-leading: var(--wp--preset--color--text-secondary) !important;--special-hero-meta: var(--wp--preset--color--text-primary) !important;--special-hero-meta-2: var(--wp--preset--color--text-tertiary) !important;--special-hero-line: var(--wp--preset--color--border-subtle) !important;--special-heading: var(--wp--preset--color--text-primary) !important;--special-on-heading: var(--wp--preset--color--text-primary) !important;--special-summary-title: var(--wp--preset--color--text-primary) !important;--special-summary-bg: transparent !important;--special-text-body: var(--wp--preset--color--text-primary) !important;--special-text-body-2: var(--wp--preset--color--text-secondary) !important;--speciale-photo-fg: var(--wp--preset--color--text-primary) !important;--speciale-photo-line: var(--wp--preset--color--border-subtle) !important}.speciale-hero{width:auto!important;margin:0!important;overflow:visible!important;background:none!important}.speciale-hero__scrim,.speciale-hero__media,.speciale-hero__caption{display:none!important}.speciale-hero__inner{max-width:none;padding-inline:0!important}.speciale-hero__top{min-height:0!important;padding-top:0!important}.speciale-hero__labels{margin-top:0}.speciale-hero__label,.speciale-hero__title-col{filter:none!important;text-shadow:none!important;mix-blend-mode:normal!important}.block-approfondisci{break-inside:avoid-page}.block-approfondisci.is-collapsed,.block-approfondisci.is-expanding{overflow:visible}.block-approfondisci.is-collapsed .block-approfondisci__content,.block-approfondisci.is-expanding .block-approfondisci__content{max-height:none!important;overflow:visible!important}.block-approfondisci.is-collapsed .block-approfondisci__byline{display:block}.block-approfondisci:after,.block-approfondisci .block-approfondisci__more{display:none!important}.print-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 var(--irpi-grid-inset) 1.5rem;padding-bottom:.75rem;border-bottom:1px solid #000;color:#000;font-size:9pt}.print-header__logo svg{display:block;width:120px;height:auto}.print-header__url{overflow-wrap:anywhere;text-align:right}.article__credits{margin-top:2rem!important;break-inside:avoid-page}.article__credits :is(.author-card__tint,.author-card__avatar,.author-card__arrow){display:none!important}.article__content a{color:inherit!important;text-decoration:underline!important}}
