.App{min-height:100vh}.site-header{position:sticky;top:0;z-index:50;padding:0 28px;border-bottom:1px solid #cfcac0;background:#f7f4ecf5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .18s ease;transform:translateZ(0);will-change:transform}.site-header__inner{display:flex;width:min(1420px,100%);min-height:80px;margin:0 auto;align-items:center;justify-content:space-between;gap:28px}.brand{display:flex;min-width:max-content;align-items:center;gap:12px;color:#141512;text-decoration:none}.brand__name{display:block;font-family:Fraunces,serif;font-size:20px;line-height:1.05}.brand__tagline{display:block;margin-top:4px;color:#5e625b;font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.site-nav{display:flex;align-items:center;justify-content:flex-end;gap:2px}.site-nav__link{position:relative;padding:10px 9px;color:#30322e;font-family:Fraunces,serif;font-size:14px;font-weight:600;text-decoration:none}.site-nav__link:after{position:absolute;right:9px;bottom:5px;left:9px;height:2px;background:transparent;content:"";transform:rotate(-1deg)}.site-nav__link:hover:after,.site-nav__link--active:after{background:#c7f36b}.menu-button{display:none;width:44px;height:44px;padding:0;place-items:center;border:1px solid #bdb8ad;border-radius:0;background:transparent;color:#141512;font-size:21px;cursor:pointer}.editorial-home{min-height:calc(100vh - 80px);padding:22px 28px 0;color:#141512;background:linear-gradient(rgba(20,21,18,.022) 1px,transparent 1px),#f2efe6;background-size:100% 28px}.editorial-hero{display:grid;width:min(1420px,100%);margin:0 auto;padding:18px 0 44px;grid-template-columns:minmax(0,1.04fr) minmax(360px,.86fr) minmax(160px,.22fr);align-items:stretch;gap:26px;border-bottom:1px solid #9f9b91}.editorial-hero__media{position:relative;min-height:480px;overflow:hidden;border:1px solid #a9a59b;background:#ded9ce;filter:grayscale(.72) contrast(1.03)}.editorial-hero__media img{transition:transform .28s ease}.editorial-hero__media:hover img{transform:scale(1.015)}.editorial-photo-tab{position:absolute;top:-1px;left:36px;width:62px;height:18px;background:#c7f36beb;mix-blend-mode:multiply}.editorial-image-skeleton{display:grid;width:100%;height:100%;min-height:480px;place-items:center;background:linear-gradient(110deg,#d7d2c8 8%,#ede9df 18%,#d7d2c8 33%);background-size:200% 100%;animation:editorial-loading 1.35s linear infinite}.editorial-image-skeleton--error{padding:32px;color:#5e625b;font-size:14px;text-align:center;animation:none}@keyframes editorial-loading{to{background-position-x:-200%}}.editorial-hero__copy{display:flex;padding:8px 0 2px;flex-direction:column;align-items:flex-start}.editorial-kicker{display:inline;margin:0 0 18px;padding:2px 8px 3px;background:#c7f36b;font-size:clamp(2.7rem,5vw,5.4rem);font-weight:700;letter-spacing:-.065em;line-height:.87;text-transform:uppercase;-webkit-box-decoration-break:clone;box-decoration-break:clone;transform:rotate(-.6deg)}.editorial-label{margin:0;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.editorial-hero h1{max-width:720px;margin:14px 0 0;font-family:Fraunces,serif;font-size:clamp(2.55rem,4.6vw,5rem);font-weight:600;letter-spacing:-.05em;line-height:.97}.editorial-hero__description{display:-webkit-box;max-width:620px;margin:22px 0 0;overflow:hidden;color:#4f534c;font-size:15px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:4}.editorial-hero__actions{display:flex;margin-top:auto;padding-top:28px;align-items:center;flex-wrap:wrap;gap:18px}.editorial-button{display:inline-flex;min-height:50px;padding:0 18px;align-items:center;gap:18px;background:#2457d6;color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:transform .16s ease,background .16s ease}.editorial-button:hover{background:#1746bd;transform:translateY(-2px)}.editorial-text-link{color:#2457d6;font-size:13px;font-weight:700;text-underline-offset:5px}.editorial-note{display:flex;min-width:0;padding:28px 16px 20px;flex-direction:column;border-left:1px solid #b8b3a8;background:linear-gradient(rgba(36,87,214,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(36,87,214,.075) 1px,transparent 1px),#fbfaf66b;background-size:18px 18px}.editorial-note__mark{width:fit-content;padding:3px 7px;border:1px solid #b54834;color:#b54834;font-family:Fraunces,serif;font-weight:700;transform:rotate(-3deg)}.editorial-note p{margin:24px 0;font-family:Fraunces,serif;font-size:17px;line-height:1.45}.editorial-note a{margin-top:auto;color:#2457d6;font-size:12px;font-weight:700}.editorial-directory{width:min(1420px,100%);margin:0 auto;padding:54px 0 80px}.editorial-section-heading{display:grid;margin-bottom:28px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 30px}.editorial-section-heading .editorial-label{grid-column:1 / -1}.editorial-section-heading h2{margin:0;font-family:Fraunces,serif;font-size:clamp(2.5rem,5.7vw,6rem);letter-spacing:-.055em;line-height:.95}.editorial-section-heading>p:last-child{max-width:320px;margin:0 0 7px;color:#5e625b;font-size:14px}.editorial-portals{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.editorial-portal{padding:22px;border:1px solid #9f9b91;background:#fbfaf685}.editorial-portal--read,.editorial-portal--watch{grid-column:span 6}.editorial-portal--listen,.editorial-portal--originals{grid-column:1 / -1}.editorial-portal__header{display:grid;padding-bottom:18px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:12px;border-bottom:1px solid #aaa69c}.editorial-portal__number{padding-top:8px;color:#2457d6;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700}.editorial-portal--read .editorial-portal__number,.editorial-portal--listen .editorial-portal__number{box-shadow:inset 0 -8px #c7f36b}.editorial-portal__header h3{margin:0;font-family:DM Sans,sans-serif;font-size:clamp(1.75rem,3.4vw,3.5rem);font-weight:700;letter-spacing:-.045em;line-height:.95;text-transform:uppercase}.editorial-portal__header p{max-width:400px;margin:9px 0 0;color:#5e625b;font-size:12px;line-height:1.5}.editorial-portal__header a{padding-top:8px;color:#2457d6;font-size:12px;font-weight:700;text-decoration:none}.portal-list{display:grid;margin-top:18px;gap:0}.portal-item{display:grid;min-height:124px;padding:12px 0;grid-template-columns:164px minmax(0,1fr) 20px;align-items:center;gap:18px;border-bottom:1px solid #c8c3b8;color:#141512;text-decoration:none}.portal-item:last-child{border-bottom:0}.portal-item__image{width:164px;height:98px;overflow:hidden;background:#d8d3c8;filter:saturate(.78)}.portal-item__image img{transition:transform .18s ease}.portal-item:hover .portal-item__image img{transform:scale(1.025)}.portal-item__copy{min-width:0}.portal-item__source{display:block;margin-bottom:5px;color:#5e625b;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.portal-item__title{display:block;font-family:Fraunces,serif;font-size:clamp(1.15rem,1.8vw,1.65rem);line-height:1.08}.portal-item__arrow{color:#2457d6;font-size:18px}.listen-collage{position:relative;display:grid;margin-top:20px;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;text-decoration:none}.listen-collage__cover{aspect-ratio:1;overflow:hidden;border:1px solid #b7b2a8;background:#ddd8cd}.listen-collage__cover:nth-child(2n){transform:rotate(1.2deg)}.listen-collage__cover:nth-child(3n){transform:rotate(-1deg)}.listen-collage__wave{position:absolute;right:-1px;bottom:18px;left:-1px;height:3px;background:#2457d6;box-shadow:24px -7px 0 -1px #2457d6,54px 5px 0 -1px #2457d6,89px -4px 0 -1px #2457d6}.originals-strip{display:grid;margin-top:20px;grid-template-columns:repeat(3,1fr);gap:12px}.original-story{display:flex;min-width:0;color:#141512;flex-direction:column;gap:11px;font-family:Fraunces,serif;font-size:18px;line-height:1.15;text-decoration:none}.original-story__image{display:block;aspect-ratio:4 / 3;overflow:hidden;border:1px solid #b1aca2;background:#d8d3c8;filter:grayscale(1) contrast(1.03)}.editorial-home-footer{display:flex;width:min(1420px,calc(100% - 56px));margin:0 auto;padding:30px 0 42px;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #9f9b91;color:#141512}.editorial-home-footer__mission{margin:0;font-family:Fraunces,serif;font-size:19px;font-weight:700}.editorial-home-footer__mission span{display:block;margin-top:4px;color:#5e625b;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.editorial-home-footer nav{display:flex;flex-wrap:wrap;gap:18px}.editorial-home-footer a{color:#2457d6;font-size:12px;font-weight:700}@media(max-width:1180px){.site-header__inner{gap:14px}.site-nav__link{padding-inline:6px;font-size:12px}.brand__tagline{display:none}.editorial-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.85fr)}.editorial-note{grid-column:1 / -1;min-height:120px;padding:18px 20px;border-top:1px solid #b8b3a8;border-left:0}.editorial-note p{max-width:660px;margin:12px 0}}@media(max-width:900px){.site-header{padding:0 16px;backface-visibility:hidden}.site-header--hidden{transform:translate3d(0,-100%,0)}.site-header--shorts{position:fixed;right:0;left:0;padding:9px;border-bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none;pointer-events:none}.site-header--shorts.site-header--hidden{transform:none}.site-header--shorts:not(.site-header--menu-open) .site-header__inner{min-height:34px;justify-content:flex-end}.site-header--shorts:not(.site-header--menu-open) .brand,.site-header--shorts:not(.site-header--menu-open) .theme-toggle{display:none}.site-header--shorts .header-actions,.site-header--shorts .site-nav{pointer-events:auto}.site-header--shorts:not(.site-header--menu-open) .menu-button{width:34px;height:34px;border-color:#ffffff38;background:#0c0e0c33;color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:16px}.site-header--shorts:not(.site-header--menu-open) .menu-button:hover{background:#0c0e0c94}.site-header--shorts.site-header--menu-open{padding:0 16px;border-bottom:1px solid #cfcac0;background:#f7f4ecf5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.site-header--shorts.site-header--menu-open .site-header__inner{min-height:68px;justify-content:space-between}.site-header--shorts.site-header--menu-open .brand{display:flex}.site-header--shorts.site-header--menu-open .theme-toggle{display:grid}.site-header--shorts.site-header--menu-open .menu-button{width:44px;height:44px;border-color:#bdb8ad;background:transparent;color:#141512;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:21px}.site-header--shorts.site-header--menu-open .site-nav{top:68px}.site-header__inner{min-height:68px}.menu-button{display:grid}.site-nav{position:absolute;top:68px;right:0;left:0;display:none;padding:14px 16px 20px;align-items:stretch;flex-direction:column;border-bottom:1px solid #b9b4aa;background:#f7f4ec;box-shadow:0 18px 30px #1415121f}.site-nav--open{display:flex}.site-nav__link{padding:12px 4px;font-size:16px}.site-nav__link:after{right:auto;left:4px;width:40px}.editorial-home{padding-inline:18px}.editorial-hero{grid-template-columns:1fr}.editorial-hero__media,.editorial-hero__copy{min-height:420px}.editorial-portal--read,.editorial-portal--watch,.editorial-portal--listen,.editorial-portal--originals{grid-column:1 / -1}.editorial-home-footer{width:min(100% - 36px,1420px);align-items:flex-start;flex-direction:column}}@media(max-width:600px){.video-list{width:100%;max-width:none!important;height:100dvh!important}.shorts-slide{height:100dvh;min-height:100dvh;scroll-snap-stop:always}.shorts-card{width:100%;height:100%;margin-block:0!important;border-radius:0!important}.shorts-frame{width:100%;height:100%!important}.shorts-frame:before{padding-bottom:0!important}.video-list,.shorts-slide,.shorts-card,.shorts-frame,.shorts-frame>*,.react-player,.react-player>*,.react-player iframe,.shorts-card img{border-radius:0!important}.video-list,.shorts-slide,.shorts-card,.shorts-frame,.react-player,.react-player iframe{width:100%!important;max-width:100%!important}.shorts-card,.shorts-frame,.react-player,.react-player iframe{height:100dvh!important;max-height:100dvh!important}}@media(max-width:600px){.brand__name{font-size:17px}.editorial-hero{padding-top:6px}.editorial-hero__media{min-height:300px;aspect-ratio:4 / 3}.editorial-hero__copy{min-height:0}.editorial-kicker{font-size:2.7rem}.editorial-hero h1{font-size:clamp(2.35rem,12vw,3.5rem)}.editorial-hero__actions{align-items:stretch;flex-direction:column}.editorial-button{justify-content:space-between}.editorial-section-heading{grid-template-columns:1fr}.editorial-section-heading h2{font-size:3.4rem}.editorial-section-heading>p:last-child{margin-top:8px}.editorial-portal{padding:16px}.editorial-portal__header{grid-template-columns:28px 1fr}.editorial-portal__header>a{grid-column:2}.portal-item{min-height:104px;grid-template-columns:112px minmax(0,1fr) 16px;gap:12px}.portal-item__image{width:112px;height:76px}.originals-strip{grid-template-columns:1fr}.original-story{display:grid;grid-template-columns:120px 1fr;align-items:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.brand__logo-frame{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;overflow:hidden;border:0;border-radius:0;background:transparent}.brand__logo{display:block;width:100%;height:100%;object-fit:contain;transition:filter .18s ease}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin-v17.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/fraunces-latin-v38.woff2) format("woff2")}:root,.chakra-ui-light{color-scheme:light;font-family:DM Sans,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--fk-canvas: #f2efe6;--fk-paper: #fbfaf6;--fk-ink: #141512;--fk-muted: #5e625b;--fk-line: #cfcac0;--fk-lime: #c7f36b;--fk-blue: #2457d6;--fk-rust: #b54834;--ink: var(--fk-ink);--muted: var(--fk-muted);--canvas: var(--fk-canvas);--surface: var(--fk-paper);--surface-raised: #fff;--line: var(--fk-line);--lime: var(--fk-lime);--cyan: var(--fk-blue);--amber: var(--fk-rust)}.chakra-ui-dark{color-scheme:dark;--fk-canvas: #101210;--fk-paper: #181b18;--fk-ink: #f1eee5;--fk-muted: #aeb3aa;--fk-line: #3d413b;--fk-lime: #c7f36b;--fk-blue: #82a8ff;--fk-rust: #e48772;--ink: var(--fk-ink);--muted: var(--fk-muted);--canvas: var(--fk-canvas);--surface: var(--fk-paper);--surface-raised: #20241f;--line: var(--fk-line);--lime: var(--fk-lime);--cyan: var(--fk-blue);--amber: var(--fk-rust)}*{box-sizing:border-box}html{min-width:320px;background:var(--fk-canvas);scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0;color:var(--fk-ink);background:linear-gradient(rgba(20,21,18,.022) 1px,transparent 1px),var(--fk-canvas)!important;background-size:100% 28px!important;transition:color .18s ease,background-color .18s ease}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid var(--fk-lime);outline-offset:4px}::selection{color:#07100c;background:var(--fk-lime)}.chakra-card{overflow:hidden;border:1px solid var(--fk-line)!important;border-radius:18px!important;background:var(--fk-paper)!important;box-shadow:none!important;filter:none!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.chakra-card:hover{border-color:var(--fk-blue)!important;box-shadow:7px 7px 0 var(--fk-lime)!important;transform:translate(-2px,-2px)!important}.chakra-card img{transition:transform .26s ease}.chakra-card:hover img{transform:scale(1.018)}@media(max-width:600px){.chakra-card.shorts-card,.chakra-card.shorts-card:hover{border:0!important;border-radius:0!important;background:#000!important;box-shadow:none!important;transform:none!important}.chakra-card.shorts-card:hover img{transform:none!important}}.header-actions{display:flex;margin-left:auto;align-items:center;gap:8px}.theme-toggle{display:grid;width:40px;height:40px;padding:0;place-items:center;border:1px solid var(--fk-line);border-radius:50%;background:transparent;color:var(--fk-ink);font-size:19px;cursor:pointer;transition:background .16s ease,transform .16s ease}.theme-toggle:hover{background:var(--fk-lime);color:#141512;transform:rotate(-8deg)}.editorial-portals{align-items:start}.editorial-directory{padding-bottom:36px}.chakra-ui-dark .site-header{border-color:var(--fk-line);background:#101210f5}.chakra-ui-dark .site-header.site-header--shorts:not(.site-header--menu-open){border-color:transparent;background:transparent}.chakra-ui-dark .site-header.site-header--shorts.site-header--menu-open{border-color:var(--fk-line);background:#101210f5}.chakra-ui-dark .site-header.site-header--shorts.site-header--menu-open .menu-button{border-color:var(--fk-line);color:var(--fk-ink)}.chakra-ui-dark .brand,.chakra-ui-dark .site-nav__link,.chakra-ui-dark .menu-button{color:var(--fk-ink)}.chakra-ui-dark .brand__tagline{color:var(--fk-muted)}.chakra-ui-dark .brand__logo-frame{background:#f8f7f2}.chakra-ui-dark .site-nav{background:var(--fk-canvas)}.chakra-ui-dark .editorial-home{color:var(--fk-ink);background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),var(--fk-canvas);background-size:100% 28px}.chakra-ui-dark .editorial-hero,.chakra-ui-dark .editorial-directory,.chakra-ui-dark .editorial-home-footer,.chakra-ui-dark .editorial-portal,.chakra-ui-dark .editorial-portal__header,.chakra-ui-dark .portal-item{border-color:var(--fk-line)}.chakra-ui-dark .editorial-portal,.chakra-ui-dark .editorial-note{background-color:#181b18b8}.chakra-ui-dark .editorial-hero__description,.chakra-ui-dark .editorial-section-heading>p:last-child,.chakra-ui-dark .editorial-portal__header p,.chakra-ui-dark .portal-item__source,.chakra-ui-dark .editorial-home-footer__mission span{color:var(--fk-muted)}.chakra-ui-dark .portal-item,.chakra-ui-dark .original-story,.chakra-ui-dark .editorial-home-footer,.chakra-ui-dark .editorial-home-footer__mission{color:var(--fk-ink)}.chakra-ui-dark .editorial-text-link,.chakra-ui-dark .editorial-note a,.chakra-ui-dark .editorial-portal__header a,.chakra-ui-dark .portal-item__arrow,.chakra-ui-dark .editorial-home-footer a{color:var(--fk-blue)}.chakra-ui-light .chakra-heading{color:var(--fk-ink)!important}.chakra-ui-light .chakra-card .chakra-stack .chakra-text,.chakra-ui-light .chakra-modal__content .chakra-text{color:var(--fk-muted)!important}.chakra-ui-light .chakra-modal__content{border:1px solid var(--fk-line)!important;background:var(--fk-paper)!important;color:var(--fk-ink)!important}.chakra-ui-dark .chakra-heading{color:var(--fk-ink)!important}.chakra-ui-dark .chakra-card .chakra-stack .chakra-text{color:var(--fk-muted)!important}.chakra-link{color:var(--fk-blue)!important;text-underline-offset:4px}.editorial-page{padding:70px 20px 90px}.editorial-page__eyebrow{margin:0 0 14px;color:var(--fk-blue)!important;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.editorial-page__title{margin:0 0 34px!important;font-size:clamp(3rem,7vw,5.7rem)!important;letter-spacing:-.055em!important;line-height:.95!important}.editorial-about__letter{padding:34px clamp(22px,5vw,54px);border:1px solid var(--fk-line);background:var(--fk-paper)}.editorial-about__letter>.chakra-text{margin-bottom:24px;color:var(--fk-ink)!important;font-family:Fraunces,serif;font-size:18px;line-height:1.72}.editorial-about__letter>.chakra-text:last-child{margin-bottom:0}.editorial-about__pullquote{margin:36px -12px!important;padding:24px 18px;border-block:1px solid var(--fk-line);box-shadow:inset 0 -14px #c7f36b75;font-size:clamp(1.55rem,4vw,2.4rem)!important;line-height:1.25!important}@media(max-width:900px){.header-actions{order:2}.site-nav{order:3}}html,body,#root,.App{max-width:100%;overflow-x:clip}.editorial-home{overflow-x:hidden}.editorial-hero,.editorial-hero>*,.editorial-directory,.editorial-portals,.editorial-portal,.editorial-home-footer{min-width:0;max-width:100%}.editorial-hero__media{max-width:100%;border-radius:22px}.editorial-hero__media img{display:block;width:100%!important;max-width:100%!important;height:100%!important;object-fit:cover}.editorial-source-note{width:min(1420px,100%);margin:0 auto;padding:28px 0;border-bottom:1px solid var(--fk-line)}.editorial-source-note p{display:grid;margin:0;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:24px}.editorial-source-note strong{font-family:Fraunces,serif;font-size:clamp(1.6rem,3vw,2.7rem);letter-spacing:-.035em;line-height:1.05}.editorial-source-note span{max-width:720px;color:var(--fk-muted);font-size:15px;line-height:1.7}.editorial-source-note em{color:var(--fk-ink);font-family:Fraunces,serif;font-style:normal;font-weight:700}.editorial-portal{overflow:hidden;border-radius:22px}.portal-item__image,.original-story__image,.listen-collage__cover{border-radius:14px}.listen-collage__wave{display:none}.editorial-button{border-radius:12px}.editorial-about__letter,.chakra-modal__content{border-radius:18px!important}@media(max-width:900px){.listen-collage{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.editorial-home{width:100%;padding-inline:12px}.editorial-hero{width:100%;gap:22px}.editorial-hero__media{width:100%;min-height:0;aspect-ratio:16 / 10}.editorial-kicker{max-width:100%;font-size:clamp(2rem,13vw,2.65rem)}.editorial-source-note p{grid-template-columns:1fr}.editorial-section-heading h2{overflow-wrap:anywhere}.editorial-home-footer{width:calc(100% - 24px)}}.editorial-portal--read,.editorial-portal--watch{align-self:stretch}.editorial-portal--read .editorial-portal__header,.editorial-portal--watch .editorial-portal__header{min-height:142px}.editorial-portal--read .portal-list,.editorial-portal--watch .portal-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}.editorial-portal--read .portal-item,.editorial-portal--watch .portal-item{min-height:116px;padding:10px;grid-template-columns:104px minmax(0,1fr) 16px;gap:12px;border:1px solid var(--fk-line);border-radius:14px}.editorial-portal--read .portal-item__image,.editorial-portal--watch .portal-item__image{width:104px;height:76px}.editorial-portal--read .portal-item__title,.editorial-portal--watch .portal-item__title{font-size:clamp(1rem,1.35vw,1.28rem)}.listen-collage{width:min(100%,760px);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.editorial-portal--read .portal-list,.editorial-portal--watch .portal-list{grid-template-columns:1fr}.editorial-portal--read .editorial-portal__header,.editorial-portal--watch .editorial-portal__header{min-height:0}}@media(max-width:600px){.editorial-portal--read .portal-item,.editorial-portal--watch .portal-item{grid-template-columns:92px minmax(0,1fr) 14px}.editorial-portal--read .portal-item__image,.editorial-portal--watch .portal-item__image{width:92px;height:68px}}.menu-button{border-radius:50%}@media(min-width:1101px){.listen-collage{width:min(100%,1120px)}}@media(min-width:1101px){.listen-collage{width:min(100%,1120px);grid-template-columns:repeat(10,minmax(0,1fr));gap:16px}.listen-collage__cover{grid-column:span 2}.listen-collage__cover:nth-child(6){grid-column:2 / span 2}.originals-strip{width:min(100%,900px);margin:20px auto 0;gap:18px}}@media(min-width:1101px){.listen-collage{width:100%;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.listen-collage__cover,.listen-collage__cover:nth-child(6){grid-column:auto}.originals-strip{width:100%;margin:20px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(max-width:600px){.listen-collage{width:min(100%,300px);gap:8px}}.brand__logo-frame,.chakra-ui-dark .brand__logo-frame{background:transparent}.chakra-ui-dark .brand__logo{filter:invert(1)}.editorial-kicker,.chakra-ui-dark .editorial-kicker{color:#07100c;text-shadow:none}.chakra-ui-dark .editorial-kicker{background:#d7ff78;box-shadow:0 0 0 1px #d7ff783d}
