@import url("https://use.typekit.net/min0qdj.css");:root{--white-noise:#f8f8f2;--acrylic-gold:#ffb347;--hyper-lime:#adff2f;--nexus-blue:#00ced1;--deckard-red:#ff1744;--primary:var(--deckard-red);--primary-light:#ff2653;--primary-dark:#f00835;--secondary:var(--nexus-blue);--secondary-light:#14e2e5;--secondary-dark:#00babd;--tertiary:var(--acrylic-gold);--quaternary:var(--hyper-lime);--black:#0f0e0e;--gray000:#f8f8f2;--gray050:#f3f1ec;--gray100:#edebe6;--gray200:#e5e3de;--gray300:#dddbd6;--gray400:#d5d3ce;--gray500:#cdcbc6;--gray600:#c5c3be;--gray700:#bdbbb6;--gray800:#b5b3ae;--gray900:#1f1d1d;--gray950:#1b1a1a;--gray050:#0f0e0e;--white:#f8f8f2;--header-background:var(--gray050);--text:var(--gray900);--background:var(--gray000);--nav-max-width:1440px;--max-width:1320px;--minimum-touch-target:44px;--border-radius-round:100px;--border-radius-square:4px;--border-radius-circle:100%;--header-height:56px;--footer-height:606px;--font-body:neue-haas-grotesk-display,Calibri,"Trebuchet MS",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--font-header:var(--font-body);--transition:all 0.15s ease-in-out;--content-max-width:920px;--section-padding:48px;--kcrw-header-bg:var(--header-background);--kcrw-header-border:var(--gray200);--kcrw-header-text:var(--gray900);--paragraph-font-size:14px;--font-weight-bold:600;--icon-height:20px}body,html{background:var(--background);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.6;margin:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--primary);font-weight:600;text-decoration:none}a:focus-visible,a:hover{color:var(--primary-light);text-decoration:underline}p{color:var(--gray900);font-size:17px;letter-spacing:.01em;line-height:1.8;margin:0 0 1.2em}h1,h2,h3,h4,h5,h6{color:var(--gray950);font-family:var(--font-header);font-weight:700;letter-spacing:.02em;line-height:1.3;margin:0 0 .6em;text-transform:uppercase}h1{color:var(--primary-dark)!important;font-size:42px}h2{font-size:34px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{color:#5b9600!important;font-size:16px}ol,ul{color:var(--gray900);display:grid;gap:.4em;margin:0 0 1.2em;padding-left:1.2em}blockquote,li{line-height:1.6}blockquote{background:linear-gradient(90deg,rgba(255,23,68,.08),transparent 60%);border-left:4px solid var(--primary);color:var(--white);font-size:22px;font-weight:600;margin:1.5em 0;padding:.4em 0 .4em 1em}blockquote cite{color:var(--gray700);display:block;font-size:15px;font-style:normal;margin-top:.5em;text-transform:uppercase}figure{margin:0 0 1.6em}img{display:block;height:auto;max-width:100%}hr{border:0;border-top:1px solid var(--gray200);margin:2em 0}.kcrw-header{background:var(--header-background);border-bottom:1px solid var(--gray200);color:var(--white);font-family:var(--font-body)}.kcrw-header *{box-sizing:border-box}.kcrw-header-inner{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr;height:var(--header-height);margin:0 auto;max-width:var(--max-width);padding:0 16px}.kcrw-header-nav{display:none;justify-self:start}.kcrw-header-nav-list{align-items:center;display:flex;gap:16px;list-style:none;margin:0;padding:0}.kcrw-header-nav-link{color:var(--gray100);font-size:14px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.kcrw-header-nav-link:focus-visible,.kcrw-header-nav-link:hover{color:var(--primary);text-decoration:underline}.kcrw-header-logo{align-items:center;color:inherit;display:flex;gap:8px;justify-content:center;justify-self:center;text-decoration:none}.kcrw-header-logo svg{display:block;height:32px;width:auto}.kcrw-header-actions{align-items:center;display:flex;gap:16px;justify-self:end}.kcrw-header-action-links{align-items:center;display:none;gap:16px}.kcrw-header-action-link{color:var(--gray800);font-size:15px;font-weight:600;text-decoration:none}.kcrw-header-action-link:hover{color:var(--tertiary);transition:var(--transition)}.kcrw-header-action-link svg{margin-right:4px}.kcrw-header-donate{align-items:center;background-color:var(--primary);border:1px solid var(--primary);border-radius:var(--border-radius-round);color:var(--white);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--paragraph-font-size);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--icon-height);padding:10px 18px;text-decoration:none;white-space:nowrap}.kcrw-header-donate:active,.kcrw-header-donate:hover{background-color:var(--primary-dark);color:var(--gray200);transition:var(--transition)}@media (min-width:768px){.kcrw-header-nav{display:block}.kcrw-header-action-links{display:inline-flex}.kcrw-header-mobile-link{display:none}}@media (max-width:767px){.kcrw-header-mobile-link{color:var(--white);display:inline-flex;font-size:15px;font-weight:600;text-decoration:none}.kcrw-header-mobile-link--music{justify-self:start}.kcrw-header-mobile-link--podcasts{justify-self:end}}.kcrw-page{background:var(--white);color:var(--gray050);font-family:var(--font-body)}.kcrw-page__inner{display:grid;gap:var(--section-padding);margin:0 auto;max-width:var(--max-width);padding:48px 16px 64px}.kcrw-content{color:var(--gray050);margin:0 auto;max-width:var(--content-max-width)}.kcrw-section{background:var(--gray950);border:1px solid var(--gray200);border-radius:var(--border-radius-square);box-shadow:0 16px 30px rgba(0,0,0,.24);padding:32px 28px}.kcrw-section--flush{background:transparent;border:none;box-shadow:none;padding:0}.kcrw-section__eyebrow{color:var(--primary);font-size:13px;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.kcrw-section__lead{color:var(--gray200);font-size:20px;line-height:1.7;margin-bottom:16px}.kcrw-columns{display:grid;gap:24px}.kcrw-columns--two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.kcrw-columns--three{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.kcrw-columns__item{background:var(--white);border:1px solid var(--gray200);border-radius:6px;box-shadow:0 8px 16px rgba(0,0,0,.28);padding:20px}.kcrw-card-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:12px 0}.kcrw-card{background:var(--gray050);border:1px solid var(--gray200);border-radius:8px;box-shadow:0 14px 26px rgba(0,0,0,.28);display:flex;flex-direction:column;overflow:hidden}.kcrw-card__image{display:block;height:auto;width:100%}.kcrw-card__body{padding:14px 16px 18px}.kcrw-card__eyebrow{color:var(--primary);font-size:12px;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.kcrw-card__title{color:var(--gray050);font-size:18px;margin:0 0 8px}.kcrw-card__desc{color:var(--gray200);font-size:15px;line-height:1.6;margin:0}.kcrw-button{align-items:center;background:var(--primary);border:1px solid var(--primary);border-radius:var(--border-radius-round);box-shadow:0 12px 20px rgba(0,0,0,.2);color:var(--white);display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.04em;padding:12px 18px;text-decoration:none;text-transform:uppercase}.kcrw-button:focus-visible,.kcrw-button:hover{background:var(--primary-dark);border-color:var(--primary-dark);color:var(--white);text-decoration:none;transform:translateY(-1px);transition:var(--transition)}.kcrw-footer{background:var(--black);border-top:1px solid var(--gray100);color:var(--gray100);font-family:var(--font-body);padding:48px 16px 32px}.kcrw-footer__inner{display:grid;gap:32px;margin:0 auto;max-width:1200px}.kcrw-footer__brand{display:grid;gap:16px;max-width:420px}.kcrw-footer__logo svg{color:var(--white);height:88px;width:88px}.kcrw-footer__tagline{color:var(--gray700);line-height:1.5;margin:0}.kcrw-footer__actions{display:flex;flex-wrap:wrap;gap:12px}.kcrw-footer__button{background:var(--primary);border:1px solid var(--primary);border-radius:var(--border-radius-round);color:var(--white);font-size:13px;font-weight:600;padding:10px 16px;text-decoration:none}.kcrw-footer__button:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.kcrw-footer__button.hollow{background:transparent;border-color:var(--white);color:var(--white)}.kcrw-footer__button.hollow:hover{background:var(--gray800);border-color:var(--white);color:var(--white)}.kcrw-footer__join h3{color:var(--gray100);font-size:16px;margin-bottom:8px;text-transform:uppercase}.kcrw-footer__join p{color:var(--gray100);font-size:13px;letter-spacing:.01em;line-height:1.2;margin-top:0}.kcrw-footer__link{color:var(--gray800);font-weight:600;text-decoration:none}.kcrw-footer__link:hover{text-decoration:underline}.kcrw-footer__grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.kcrw-footer__heading{color:var(--white);font-size:1rem;margin:0 0 8px;text-transform:uppercase}.kcrw-footer__list{display:grid;gap:6px;list-style:none;margin:0;padding:0}.kcrw-footer__list a{color:var(--gray800);font-size:15px;font-weight:400;text-decoration:none}.kcrw-footer__list a:focus-visible,.kcrw-footer__list a:hover{text-decoration:underline}.kcrw-footer__meta{align-items:center;border-top:1px solid var(--gray100);color:var(--gray800);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;margin:32px auto 0;max-width:1200px;padding-top:16px}.kcrw-footer__meta p{color:var(--gray800);font-size:14px;margin:0}.kcrw-footer__meta-links{display:flex;flex-wrap:wrap;gap:12px}.kcrw-footer__meta-links a{color:var(--gray800);font-size:14px;font-weight:400;text-decoration:none}.kcrw-footer__meta-links a:focus-visible,.kcrw-footer__meta-links a:hover{text-decoration:underline}@media (min-width:768px){.kcrw-footer__inner{align-items:start;grid-template-columns:1fr 1.5fr}}.dnd-section{padding:var(--section-padding) 0}.dnd-section>.row-fluid{margin:0 auto;max-width:var(--max-width);padding:0 20px;width:100%}.dnd-row,.dnd-section>.row-fluid{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px}.dnd-row>.dnd-column,.dnd-row>[class*=span],.dnd-section>.row-fluid>.dnd-column,.dnd-section>.row-fluid>[class*=span]{flex:1 1 0;min-width:300px}.dnd-column{display:flex;flex-direction:column;gap:16px;min-width:0}.dnd-module{width:100%}@media (max-width:767px){.dnd-row{gap:16px}.dnd-column,.dnd-row>[class*=span],.dnd-section>.row-fluid>[class*=span]{width:100%!important}}.dnd-module figure{margin:0}.dnd-module .hs-image-widget,.dnd-module .hs-inline-image,.dnd-module img,.dnd-module picture{display:block;height:auto;width:100%}.dnd-module .hs-image-widget,.dnd-module .hs-inline-image,.dnd-module img,.dnd-module picture img{border-radius:6px}.dnd-module .hs-image-widget a,.dnd-module .hs-inline-image a{display:block}