@layer components{.h79{isolation:isolate;background-color:var(--background);font-family:var(--h79-body-family);text-wrap:pretty;position:relative}.h79 :is(h1,h2,h3,dt){text-wrap:balance}@media not (min-width:40rem){.h79,.h79 .h79-prose{text-wrap:wrap}}.h79:before{content:"";z-index:1;pointer-events:none;background-image:var(--h79-grain);background-size:var(--h79-grain-size);opacity:var(--h79-grain-opacity);mix-blend-mode:multiply;position:absolute;inset:0}.h79-prose{font-family:var(--h79-body-family);font-size:var(--text-main);line-height:var(--h79-body-line-height);text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:5 2 2}.h79-prose .h79-last{-webkit-hyphens:manual;hyphens:manual}.h79-prose{text-box:none}.h79-prose+.h79-prose{margin-top:1em}.h79-meta{font-family:var(--h79-meta-family);font-size:var(--text-small);line-height:var(--line-height-large);color:var(--text-2)}.h79-heading{font-family:var(--h79-display-family);font-weight:var(--h79-display-weight);font-size:var(--h2);line-height:var(--line-height-small);letter-spacing:var(--h79-display-tracking);text-transform:uppercase}.h79-head{width:100%;padding-top:var(--space-4);border-top:var(--h79-rule-heavy) solid var(--border);margin-bottom:var(--h79-head-gap)}.h79-hero{border-bottom:var(--h79-rule-heavy) double var(--border)}.h79-hero__grid{display:grid}.h79-hero__type{text-align:center;justify-items:center;display:grid}.h79-hero__art{width:100%;height:auto;margin-top:var(--space-7);border-radius:var(--h79-radius)}.h79-title{font-family:var(--h79-display-family);font-weight:var(--h79-display-weight);font-size:var(--h79-title-size);letter-spacing:var(--h79-display-tracking);text-transform:uppercase;margin-top:var(--space-5);line-height:.9}.h79-title__year{color:var(--h79-red)}.h79-logline{font-family:var(--h79-body-family);font-size:var(--h5);line-height:var(--line-height-medium);max-width:52ch;margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--h79-rule-heavy) solid var(--border)}.h79-hero .h79-meta{margin-top:var(--space-4)}.h79-cta{align-items:center;gap:var(--space-2);margin-top:var(--space-6);padding:var(--space-3) var(--space-5);background:var(--h79-ink);color:var(--h79-paper);border-radius:var(--h79-radius);font-family:var(--h79-meta-family);font-size:var(--text-label);letter-spacing:var(--text-label-letter-spacing);line-height:var(--text-label-line-height);text-transform:uppercase;border:var(--h79-rule) solid var(--h79-ink);transition:background-color var(--hover-duration) var(--hover-ease), color var(--hover-duration) var(--hover-ease);text-decoration:none;display:inline-flex}@media (hover:hover){.h79-cta:hover{background:var(--h79-paper);color:var(--h79-ink)}}.h79-columns{max-width:var(--max-width-main)}@media (min-width:900px){.h79-columns{column-count:2;column-gap:var(--space-7);column-rule:var(--h79-rule) solid var(--border)}}.h79-columns .h79-prose{font-size:var(--text-large)}@media (min-width:900px){.h79-columns .h79-prose{text-align:justify}}.h79-columns.h79-columns--dropcap .h79-prose:first-child:first-letter{float:left;font-family:var(--h79-display-family);font-size:calc(var(--h79-dropcap-lines) * var(--h79-body-line-height) * 1em - .2em);color:var(--h79-red);margin:.08em .1em 0 0;line-height:.85}@supports (initial-letter:3){.h79-columns.h79-columns--dropcap .h79-prose:first-child:first-letter{float:none;initial-letter:var(--h79-dropcap-lines);margin:0 .12em 0 0;font-size:1em}}.h79-pillars__list{gap:var(--space-7);padding:0;list-style:none;display:grid}@media (min-width:900px){.h79-pillars__list{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.h79-pillar{gap:var(--space-4);padding:var(--space-5);background:var(--background);border:var(--h79-rule) solid var(--border);border-radius:var(--h79-radius);flex-direction:column;display:flex}.h79-pillar__title{font-family:var(--h79-body-family);font-weight:var(--primary-bold);font-size:var(--h5);line-height:var(--line-height-medium)}.h79-pillar .h79-prose+.h79-prose{margin-top:0}.h79-redacted{padding-top:var(--space-3);border-top:var(--h79-rule) solid var(--border);margin-top:auto;font-style:italic}.h79-redacted__text{display:block;position:relative}.h79-redacted__text:after{content:"";inset:var(--h79-bar-overhang);background:var(--h79-ink);border-radius:var(--h79-radius);transform-origin:100%;position:absolute;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.h79-redacted__text:after{animation:linear both h79-uncensor;animation-timeline:view();animation-range:var(--h79-bar-range)}}.h79-redacted__text.is-armed:after{transition:transform var(--h79-bar-duration) var(--h79-bar-ease);transform:scaleX(1)}.h79-redacted__text.is-armed.is-revealed:after{transform:scaleX(0)}}@keyframes h79-uncensor{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.h79-radio{margin:var(--space-5) 0 0;width:100%;font-family:var(--h79-meta-family);font-size:var(--text-small);border:var(--h79-rule-heavy) solid var(--h79-ink);background:var(--h79-ink)}.h79-radio>audio{width:100%;display:block}.h79-radio.is-ready>audio,.h79-radio:not(.is-ready) :is(.h79-radio__dial,.h79-radio__panel){display:none}.h79-radio__dial{height:6rem;color:var(--h79-paper);background: repeating-linear-gradient(90deg, var(--h79-paper) 0 1px, transparent 1px 10%) bottom 1.25rem left 0 / 100% 1rem no-repeat, repeating-linear-gradient(90deg, color-mix(in srgb, var(--h79-paper) 55%, transparent) 0 1px, transparent 1px 2%) bottom 1.25rem left 0 / 100% .5rem no-repeat, var(--h79-ink);position:relative}.h79-radio__dial:before{content:"";pointer-events:none;background:radial-gradient(ellipse 60% 120% at 50% 100%, color-mix(in srgb, var(--h79-paper) 22%, transparent), transparent);opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.h79-radio.is-playing .h79-radio__dial:before{opacity:1}.h79-radio__dial:has(:focus-visible){outline:2px solid var(--h79-red);outline-offset:2px}.h79-radio__stations{inset:var(--space-3) var(--space-3) auto;letter-spacing:var(--text-label-letter-spacing);text-transform:uppercase;opacity:.6;justify-content:space-between;margin:0;padding:0;font-size:.7rem;list-style:none;transition:opacity 1.2s;display:flex;position:absolute}.h79-radio.is-playing .h79-radio__stations{opacity:1}@media not (min-width:40rem){.h79-radio__stations li:nth-child(2n){display:none}}.h79-radio__needle{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.h79-radio__needle:focus{outline:none}.h79-radio__needle::-webkit-slider-runnable-track{background:0 0;height:100%}.h79-radio__needle::-moz-range-track{background:0 0;height:100%}.h79-radio__needle::-webkit-slider-thumb{appearance:none;background:var(--h79-red);border:0;border-radius:0;width:3px;height:6rem}.h79-radio__needle::-moz-range-thumb{background:var(--h79-red);border:0;border-radius:0;width:3px;height:6rem}.h79-radio__panel{align-items:center;gap:var(--space-4);padding:var(--space-3);background:var(--h79-paper);color:var(--h79-ink);border-top:var(--h79-rule-heavy) solid var(--h79-ink);grid-template-columns:auto 1fr auto auto;display:grid}.h79-radio__panel figcaption{display:grid}.h79-radio__panel figcaption strong{font-weight:var(--primary-bold);text-transform:uppercase;letter-spacing:var(--text-label-letter-spacing)}.h79-radio__panel figcaption span{color:var(--h79-grey-text)}@media not (min-width:40rem){.h79-radio__panel{grid-template-columns:auto 1fr}.h79-radio__panel .h79-radio__time{place-self:end}}.h79-radio__key{align-items:center;gap:var(--space-2);min-width:7.5rem;padding:var(--space-3) var(--space-4);font:inherit;font-weight:var(--primary-bold);text-transform:uppercase;letter-spacing:var(--text-label-letter-spacing);color:var(--h79-paper);background:var(--h79-ink);border-radius:var(--h79-radius);box-shadow:0 5px 0 var(--h79-red);cursor:pointer;border:0;transition:transform 80ms,box-shadow 80ms;display:inline-flex;transform:translateY(-5px)}.h79-radio__key:active,.h79-radio.is-playing .h79-radio__key{box-shadow:0 0 0 var(--h79-red);transform:translateY(0)}.h79-radio__key:focus-visible{outline:2px solid var(--h79-red);outline-offset:7px}.h79-radio__key .h79-radio__icon-pause{display:none}.h79-radio.is-playing .h79-radio__key .h79-radio__icon-pause{display:block}.h79-radio.is-playing .h79-radio__key .h79-radio__icon-play{display:none}.h79-radio__time{font-variant-numeric:tabular-nums}.h79-radio__volume{gap:var(--space-1,.25rem);display:grid}.h79-radio__volume span{letter-spacing:var(--text-label-letter-spacing);text-transform:uppercase;color:var(--h79-grey-text);font-size:.7rem}.h79-radio__volume input{appearance:none;background:linear-gradient(var(--h79-ink), var(--h79-ink)) center / 100% 2px no-repeat;cursor:pointer;width:7rem;height:1.25rem;margin:0}.h79-radio__volume input:focus-visible{outline:2px solid var(--h79-red);outline-offset:4px}.h79-radio__volume input::-webkit-slider-thumb{appearance:none;background:var(--h79-ink);border:0;border-radius:0;width:.75rem;height:1.25rem}.h79-radio__volume input::-moz-range-thumb{background:var(--h79-ink);border:0;border-radius:0;width:.75rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.h79-radio__dial:before,.h79-radio__stations,.h79-radio__key{transition:none}}.h79-table{width:100%}@media (min-width:900px){.h79-table{grid-template-columns:repeat(3,1fr);display:grid}}.h79-table{font-family:var(--h79-meta-family);font-size:var(--text-small);line-height:var(--line-height-large);background:var(--background);border-block:var(--h79-rule) solid var(--border)}.h79-table__row{gap:var(--space-2);padding:var(--space-4) var(--space-3);display:grid}.h79-table__row+.h79-table__row{border-top:var(--h79-rule) solid var(--border)}@media (min-width:900px){.h79-table__row+.h79-table__row{border-top:none;border-left:var(--h79-rule) solid var(--border)}}@media (min-width:900px){.h79-table__row{padding-inline:var(--space-5);align-content:start}}.h79-table__row dt{font-weight:var(--primary-bold);letter-spacing:var(--text-label-letter-spacing);text-transform:uppercase}.h79-table__row dd{margin:0}.h79-press .press_heading{width:100%;font-family:var(--h79-display-family);font-weight:var(--h79-display-weight);font-size:var(--h2);text-transform:uppercase;letter-spacing:var(--h79-display-tracking);padding-top:var(--space-4);border-top:var(--h79-rule-heavy) solid var(--border)}.h79-press.section .container{gap:var(--h79-head-gap)}.h79-split{gap:var(--space-7);width:100%;max-width:var(--max-width-main);display:grid}@media (min-width:900px){.h79-split{grid-template-columns:1fr 1fr;align-items:start}}.h79-figure{margin:0}.h79-figure img{border-radius:var(--h79-radius);width:100%;height:auto;display:block}.h79-figure figcaption{margin-top:var(--space-2);font-family:var(--h79-meta-family);font-size:var(--text-small);color:var(--text-2);text-align:right}@media (min-width:900px){.h79-why .h79-split{align-items:stretch}.h79-why .h79-split .h79-figure{flex-direction:column;display:flex}.h79-why .h79-split .h79-figure img{object-fit:cover;flex:1 1 0;min-height:0}}@media (min-width:1100px){.h79-why .h79-split{column-gap:calc(var(--space-7) / 2);grid-template-columns:2fr 1fr}.h79-why .h79-split .h79-figure{padding-left:calc(var(--space-7) / 2);border-left:var(--h79-rule) solid var(--border)}.h79-why .h79-split>div:first-child{column-count:2;column-gap:var(--space-7);column-rule:var(--h79-rule) solid var(--border)}.h79-why .h79-split .h79-lead{font-size:var(--text-main)}}.h79-lead{font-size:var(--text-large)}.h79-more>summary{cursor:pointer;list-style:none}.h79-more>summary::-webkit-details-marker{display:none}.h79-more[open]>summary{display:none}.h79-more>.h79-prose:first-of-type{margin-top:1em}@media (min-width:900px){.h79-more>summary{display:none}.h79-more::details-content{content-visibility:visible}}.h79-link{margin-top:var(--space-4);font-family:var(--h79-meta-family);font-size:var(--text-label);letter-spacing:var(--text-label-letter-spacing);text-transform:uppercase;color:var(--text);text-decoration:underline;text-decoration-thickness:var(--h79-rule);text-underline-offset:.3em;display:inline-block}@media (hover:hover){.h79-link:hover{-webkit-text-decoration-color:var(--h79-red);text-decoration-color:var(--h79-red)}}.h79-newsletter{--background:var(--h79-ink);--text:var(--h79-paper);--text-2:color-mix(in lab, var(--h79-paper) 75%, transparent);--border:color-mix(in lab, var(--h79-paper) 30%, transparent);--accent-500:var(--h79-paper);--accent-400:var(--h79-paper);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--background);color:var(--text)}.h79-newsletter:focus{outline:none}.h79-colophon{padding:0 var(--site-margin) var(--space-7);text-align:center;text-wrap:balance;font-family:var(--h79-meta-family);font-size:var(--text-small);color:var(--text-2)}.h79-colophon a{color:var(--text);text-underline-offset:.2em;text-decoration:underline}}.h79 .h79-newsletter .newsletter-label{display:none}.h79 .h79-newsletter .newsletter-headline{font-family:var(--h79-display-family);font-weight:var(--h79-display-weight);text-transform:uppercase;letter-spacing:var(--h79-display-tracking)}.h79 .h79-newsletter .newsletter-sub,.h79 .h79-newsletter .form-input,.h79 .h79-newsletter .gdpr-text,.h79 .h79-newsletter .feedback-body{font-family:var(--h79-body-family);line-height:var(--h79-body-line-height)}.h79 .h79-newsletter .feedback-headline{font-family:var(--h79-display-family);font-weight:var(--h79-display-weight);text-transform:uppercase}.h79 .h79-newsletter .newsletter--full{padding-bottom:var(--space-6)}.h79 .h79-newsletter .form-submit{background:var(--h79-paper);color:var(--h79-ink);border:var(--h79-rule) solid var(--h79-paper)}.h79 .h79-newsletter .form-submit:hover{background:var(--h79-ink);color:var(--h79-paper)}
