:root{color-scheme:dark;--lz-browser-bg: #04060e;--lz-mobile-browser-bg: #18091f;--lz-paper-0: #e6e3dc;--lz-paper-1: #ece9e2;--lz-paper-2: #d6d1c7;--lz-paper: var(--lz-paper-1);--lz-ink: #17161a;--lz-ink-muted: rgba(23, 22, 26, .62);--lz-text: #f3f0e8;--lz-text-muted: rgba(243, 240, 232, .72);--lz-magenta: #d946bc;--lz-pink: var(--lz-magenta);--lz-cyan: #2bc8dc;--lz-silver: #f0f0f0;--lz-violet: #9b6df0;--lz-acid: #aedb24;--lz-green: var(--lz-acid);--lz-orange: #ff7a2f;--lz-gold: #ffcc00;--lz-panel: rgba(8, 9, 18, .28);--lz-panel-solid: rgba(8, 7, 14, .78);--lz-panel-strong: var(--lz-panel-solid);--lz-font-display: "Press Start 2P", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--lz-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lz-font-serif: Georgia, "Times New Roman", Times, serif;--lz-radius: clamp(18px, 2vw, 24px);--lz-radius-sm: 14px;--lz-max: 1500px;--lz-header-top: max(8px, env(safe-area-inset-top, 0px));--lz-header-block-size: 96px;--lz-header-gap: 12px;--lz-shell-margin-top: 48px;--lz-fixed-header-offset: max( 18px, calc(var(--lz-header-top) + var(--lz-header-block-size) + var(--lz-header-gap) - var(--lz-shell-margin-top)) )}@media(hover:hover)and (pointer:fine){.editorial-card,.catalog-card,.article-sidebar-card,.continue-path__card,.author-article-card,.search-result-card,.result-card,.volume-card,.book-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,filter .18s ease;will-change:transform}.editorial-card:hover,.catalog-card:hover,.article-sidebar-card:hover,.continue-path__card:hover,.author-article-card:hover,.search-result-card:hover,.result-card:hover,.volume-card:hover,.book-card:hover{transform:translateY(-2px);border-color:#2bc8dc94;box-shadow:0 18px 44px #0000005c,0 0 0 1px #d946bc2e,0 0 24px #2bc8dc47,0 0 34px #d946bc33,inset 0 1px #ffffff1a}.editorial-button,.catalog-card__toggle,.cookie-consent__button,.search-toggle,.search-close,button[type=button]{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.editorial-button:hover,.catalog-card__toggle:hover,.cookie-consent__button:hover,.search-toggle:hover,.search-close:hover,button[type=button]:hover{transform:translateY(-1px)}.page-header__article-cover,.catalog-card__cover img,.book-detail-cover img,.article-image--framed,.author-page-hero__avatar,.article-author-chip__avatar,.article-sidebar-author-avatar{transition:transform .22s ease,filter .22s ease,box-shadow .22s ease}.page-header__article-cover:hover,.catalog-card__cover:hover img,.book-detail-cover:hover img,.article-image--framed:hover,.author-page-hero__avatar:hover,.article-author-chip:hover .article-author-chip__avatar,.article-sidebar-author-avatar-link:hover .article-sidebar-author-avatar{filter:saturate(1.08) contrast(1.04);box-shadow:0 18px 42px #00000061,0 0 0 1px #ffdd2c3d,0 0 28px #2bc8dc4d,0 0 34px #d946bc38,inset 0 1px 1px #ffffff24}}@keyframes ludenz-soft-glow{0%,to{filter:drop-shadow(0 0 0 rgba(43,200,220,0))}50%{filter:drop-shadow(0 0 14px rgba(43,200,220,.28))}}.ludenz-logo,.site-logo,.header-logo,.ludenz-header__logo img,.ludenz-header__brand img{animation:ludenz-soft-glow 5.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}*,*:before,*:after{box-sizing:border-box}:where(h1,h2,h3,h4,h5,h6,p,a,span,small,strong,em,button,li){min-width:0;overflow-wrap:normal;word-break:normal;hyphens:none}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}html{min-height:100%;scroll-behavior:smooth;overflow-x:hidden;background-color:var(--lz-browser-bg)}@media(max-width:700px){html,body{background-color:var(--lz-mobile-browser-bg)}}body{margin:0;min-height:100vh;min-height:100svh;font-family:var(--lz-font-body);font-size:clamp(1rem,.95rem + .2vw,1.0625rem);font-weight:400;line-height:1.65;color:var(--lz-ink);background:radial-gradient(circle at 15% 0%,rgba(43,200,220,.12),transparent 28%),radial-gradient(circle at 90% 12%,rgba(217,70,188,.12),transparent 26%),linear-gradient(180deg,#050509,#101016 58%,#08080d);background-color:var(--lz-browser-bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}main{max-width:100%;overflow:visible}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{text-decoration-color:var(--lz-cyan)}:focus-visible{outline:2px solid var(--lz-cyan);outline-offset:3px}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(#05050966,#050509b3),url(/images/SFONDO.jpg) center center / cover no-repeat;box-shadow:none}body:after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.08;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,rgba(0,0,0,.035) 0,rgba(0,0,0,.035) 1px,transparent 1px,transparent 5px)}.paper-shell{position:relative;z-index:2;width:min(1560px,calc(100% - 24px));margin:var(--lz-shell-margin-top) auto;padding:var(--lz-fixed-header-offset) 18px 14px;background:transparent;box-shadow:none;overflow:visible}.liquid-svg-filters{position:absolute;width:0;height:0;overflow:hidden}.lz-glass,.liquid-glass{position:relative;isolation:isolate;color:var(--lz-text);background:linear-gradient(135deg,#fff3,#ffffff13 18%,#ffffff06 42%,#ffffff0e),#05081257;backdrop-filter:blur(18px) saturate(165%) contrast(1.08);-webkit-backdrop-filter:blur(18px) saturate(165%) contrast(1.08);border-radius:var(--lz-radius);border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 36px #0000003d,inset 0 1px #ffffff59,inset 0 -1px #00000047}.lz-glass:before,.liquid-glass:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;padding:1px;background:linear-gradient(120deg,#2bc8dcc7,#ffffff42 18%,#9b6df06b,#d946bcb8 78%,#2bc8dc8f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.82}.lz-glass:after,.liquid-glass:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse at 8% 10%,rgba(255,255,255,.46) 0%,rgba(255,255,255,.18) 12%,transparent 34%),linear-gradient(135deg,rgba(255,255,255,.24) 0%,rgba(255,255,255,.07) 20%,transparent 48%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 1px,transparent 1px,transparent 5px);mix-blend-mode:screen;opacity:.38}.lz-glass>*,.liquid-glass>*{position:relative;z-index:2}@supports ((backdrop-filter: url(#liquid-glass-soft)) or (-webkit-backdrop-filter: url(#liquid-glass-soft))){.liquid-glass{backdrop-filter:url(#liquid-glass-soft) blur(14px) saturate(175%) contrast(1.1);-webkit-backdrop-filter:url(#liquid-glass-soft) blur(14px) saturate(175%) contrast(1.1)}}.home-main{width:100%;margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;padding:.65rem 1rem;font-family:var(--lz-font-body);font-size:.9rem;font-weight:600;color:var(--lz-paper-1);background:var(--lz-ink);text-decoration:none;border-radius:var(--lz-radius-sm)}.skip-link:focus{left:max(.65rem,env(safe-area-inset-left,0px));top:max(.65rem,env(safe-area-inset-top,0px));outline:2px solid var(--lz-cyan);outline-offset:2px}@media(max-width:900px){:root{--lz-header-block-size: clamp(76px, 16vw, 88px);--lz-header-gap: 14px;--lz-shell-margin-top: 32px}.paper-shell{width:calc(100% - 16px);margin:var(--lz-shell-margin-top) auto;padding:var(--lz-fixed-header-offset) 12px 12px}.home-main{width:min(var(--lz-max),calc(100% - 24px))}}@media(max-width:700px){:root{--lz-header-top: max(6px, env(safe-area-inset-top, 0px));--lz-header-block-size: clamp(72px, 18vw, 84px);--lz-header-gap: clamp(20px, 5vw, 24px);--lz-shell-margin-top: 8px}.paper-shell{width:calc(100% - 8px);margin:var(--lz-shell-margin-top) auto;padding:var(--lz-fixed-header-offset) 8px 8px}.home-main{width:min(var(--lz-max),calc(100% - 18px))}:where(h1,h2,h3,.volume-card__title,.editorial-card h2,.podcast-player-card h2,.video-card h2,.article-archive-card h2){letter-spacing:clamp(.035em,1.2vw,.08em)}}:root{--lz-motion-fast: .16s;--lz-motion-medium: .26s;--lz-motion-slow: .42s;--lz-ease-out: cubic-bezier(.16, 1, .3, 1);--lz-ease-soft: cubic-bezier(.22, 1, .36, 1);--lz-section-accent-a: var(--lz-cyan);--lz-section-accent-b: var(--lz-magenta);--lz-section-glow-a: rgba(43, 200, 220, .34);--lz-section-glow-b: rgba(217, 70, 188, .28)}body:has(.article-detail-page),body:has(.page-header--article-detail),body:has(.article-archive-card),body:has(.article-detail-shell){--lz-section-accent-a: var(--lz-cyan);--lz-section-accent-b: var(--lz-magenta);--lz-section-glow-a: rgba(43, 200, 220, .4);--lz-section-glow-b: rgba(217, 70, 188, .32)}body:has(.volume-detail-card--cyan),body:has(.volume-detail-card--innesti){--lz-section-accent-a: var(--lz-cyan);--lz-section-accent-b: var(--lz-cyan);--lz-section-glow-a: rgba(43, 200, 220, .46);--lz-section-glow-b: rgba(43, 200, 220, .28)}body:has(.volume-detail-card--silver),body:has(.volume-detail-card--memorie){--lz-section-accent-a: var(--lz-silver);--lz-section-accent-b: var(--lz-cyan);--lz-section-glow-a: rgba(240, 240, 240, .38);--lz-section-glow-b: rgba(43, 200, 220, .26)}body:has(.volume-detail-card--magenta),body:has(.volume-detail-card--virtualis){--lz-section-accent-a: var(--lz-magenta);--lz-section-accent-b: var(--lz-violet);--lz-section-glow-a: rgba(217, 70, 188, .46);--lz-section-glow-b: rgba(155, 109, 240, .32)}body:has(.book-detail-page),body:has(.book-detail),body:has(.catalog-card--gold){--lz-section-accent-a: var(--lz-gold);--lz-section-accent-b: #ffe63a;--lz-section-glow-a: rgba(255, 204, 0, .44);--lz-section-glow-b: rgba(255, 230, 58, .3)}body:has(.author-detail-card),body:has(.author-page-hero),body:has(.author-articles-section){--lz-section-accent-a: var(--lz-cyan);--lz-section-accent-b: var(--lz-acid);--lz-section-glow-a: rgba(43, 200, 220, .42);--lz-section-glow-b: rgba(174, 219, 36, .3)}body:has(.page-header--manifesto),body:has(.manifesto-page),body:has(.manifesto-section){--lz-section-accent-a: var(--lz-violet);--lz-section-accent-b: var(--lz-magenta);--lz-section-glow-a: rgba(155, 109, 240, .42);--lz-section-glow-b: rgba(217, 70, 188, .34)}.editorial-button,.share-button,.catalog-card,.editorial-card,.continue-path__card,.article-sidebar-card,.author-article-card,.volume-detail-card,.book-detail-page,.author-detail-card,.editorial-panel{will-change:transform}.editorial-panel,.catalog-card,.article-sidebar-card,.continue-path__card,.volume-detail-card,.book-detail-page,.author-detail-card,.author-articles-section{border-color:color-mix(in srgb,var(--lz-section-accent-a) 44%,rgba(255,255,255,.16));box-shadow:0 18px 42px #00000057,0 0 0 1px color-mix(in srgb,var(--lz-section-accent-b) 18%,transparent),0 0 24px var(--lz-section-glow-a),0 0 38px var(--lz-section-glow-b),inset 0 1px #ffffff1f}.catalog-card,.editorial-card,.continue-path__card,.author-article-card,.article-sidebar-card,.volume-detail-card{transition:transform var(--lz-motion-medium) var(--lz-ease-out),box-shadow var(--lz-motion-medium) var(--lz-ease-out),border-color var(--lz-motion-medium) var(--lz-ease-out),filter var(--lz-motion-medium) var(--lz-ease-out)}.catalog-card:hover,.editorial-card:hover,.continue-path__card:hover,.author-article-card:hover{transform:translateY(-3px);filter:saturate(1.06) brightness(1.03);box-shadow:0 24px 54px #0000006b,0 0 28px var(--lz-section-glow-a),0 0 42px var(--lz-section-glow-b),inset 0 1px #ffffff24}.page-header,.catalog-card,.volume-detail-card,.book-detail-page,.article-sidebar-card{overflow:hidden}.page-header:before,.catalog-card:before,.volume-detail-card:before,.book-detail-page:before,.article-sidebar-card:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff06 50%,#0000000d 50%);background-size:100% 4px;mix-blend-mode:screen;opacity:.18}.catalog-card:hover:before,.volume-detail-card:hover:before,.book-detail-page:hover:before,.article-sidebar-card:hover:before{opacity:.3}@keyframes ludenz-title-glow-sweep{0%{background-position:120% 50%;text-shadow:0 2px 14px rgba(0,0,0,.68),0 0 12px color-mix(in srgb,var(--lz-section-accent-a) 30%,transparent),0 0 22px color-mix(in srgb,var(--lz-section-accent-b) 18%,transparent)}45%{background-position:0% 50%;text-shadow:0 2px 16px rgba(0,0,0,.7),0 0 26px var(--lz-section-glow-a),0 0 46px var(--lz-section-glow-b),0 0 72px color-mix(in srgb,var(--lz-section-accent-a) 28%,transparent)}to{background-position:-120% 50%;text-shadow:0 2px 14px rgba(0,0,0,.66),0 0 20px var(--lz-section-glow-a),0 0 34px color-mix(in srgb,var(--lz-section-accent-b) 20%,transparent)}}.page-header h1,.author-page-hero h1,.volume-detail-card__body h2,.book-detail-page h1,.catalog-card h2{background:linear-gradient(100deg,currentColor 0%,currentColor 28%,color-mix(in srgb,var(--lz-section-accent-a) 88%,white 12%) 43%,white 50%,color-mix(in srgb,var(--lz-section-accent-b) 86%,white 14%) 57%,currentColor 72%,currentColor 100%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:ludenz-title-glow-sweep 1.6s var(--lz-ease-soft) both}@keyframes ludenz-fade-rise{0%{opacity:0;transform:translateY(18px);filter:saturate(.92) brightness(.94)}to{opacity:1;transform:translateY(0);filter:saturate(1) brightness(1)}}@keyframes ludenz-cover-depth-in{0%{opacity:0;transform:translateY(20px) scale(.975);filter:saturate(.88) contrast(.94) brightness(.92)}to{opacity:1;transform:translateY(0) scale(1);filter:saturate(1) contrast(1) brightness(1)}}.catalog-card,.editorial-card,.continue-path__card,.author-article-card,.article-sidebar-card,.editorial-panel,.volume-detail-card,.book-detail-page,.author-detail-card,.author-articles-section{animation:ludenz-fade-rise .52s var(--lz-ease-soft) both}.catalog-card:nth-child(2),.editorial-card:nth-child(2),.continue-path__card:nth-child(2),.author-article-card:nth-child(2){animation-delay:70ms}.catalog-card:nth-child(3),.editorial-card:nth-child(3),.continue-path__card:nth-child(3),.author-article-card:nth-child(3){animation-delay:.14s}.catalog-card:nth-child(4),.editorial-card:nth-child(4),.continue-path__card:nth-child(4),.author-article-card:nth-child(4){animation-delay:.21s}.catalog-card__cover img,.volume-detail-card__cover img,.book-detail__cover img,.page-header__article-cover,.article-image,.author-page-hero__avatar,.article-sidebar-author-avatar{animation:ludenz-cover-depth-in .64s var(--lz-ease-soft) both;transition:transform var(--lz-motion-medium) var(--lz-ease-out),filter var(--lz-motion-medium) var(--lz-ease-out),box-shadow var(--lz-motion-medium) var(--lz-ease-out)}.catalog-card__cover,.volume-detail-card__cover-frame,.book-detail__cover,.page-header__article-image,.article-inline-figure{perspective:1200px}.catalog-card__cover img,.volume-detail-card__cover img,.book-detail__cover img,.page-header__article-cover,.article-image{transform-origin:center;will-change:transform,filter,box-shadow}.catalog-card__cover,.volume-detail-card__cover-frame,.book-detail__cover{position:relative;isolation:isolate}.catalog-card:hover .catalog-card__cover img,.volume-detail-card:hover .volume-detail-card__cover img,.book-detail-page:hover .book-detail__cover img{transform:rotateX(1.5deg) rotateY(-2.2deg) translateY(-4px) scale(1.018);filter:saturate(1.1) contrast(1.05) brightness(1.03);box-shadow:0 26px 62px #0000007a,0 0 28px var(--lz-section-glow-a),0 0 46px var(--lz-section-glow-b)}.page-header__article-cover:hover,.article-image:hover{transform:translateY(-2px);filter:saturate(1.06) contrast(1.03);box-shadow:0 22px 52px #00000070,0 0 30px var(--lz-section-glow-a),0 0 38px var(--lz-section-glow-b)}.editorial-button{transition:transform var(--lz-motion-fast) var(--lz-ease-out),box-shadow var(--lz-motion-fast) var(--lz-ease-out),border-color var(--lz-motion-fast) var(--lz-ease-out),filter var(--lz-motion-fast) var(--lz-ease-out)}.editorial-button:hover{transform:translateY(-2px);filter:saturate(1.08) brightness(1.04);box-shadow:0 12px 26px #00000057,0 0 22px var(--lz-section-glow-a),0 0 30px var(--lz-section-glow-b),inset 0 1px #ffffff2e}.editorial-button:active,.share-button:active{transform:translateY(0) scale(.98)}@keyframes ludenz-neon-breathe{0%,to{filter:brightness(1);text-shadow:0 0 14px var(--lz-section-glow-a),0 0 26px var(--lz-section-glow-b)}50%{filter:brightness(1.06);text-shadow:0 0 20px var(--lz-section-glow-a),0 0 36px var(--lz-section-glow-b)}}@keyframes ludenz-card-signal-sweep{0%{transform:translate(-140%) skew(-18deg);opacity:0}18%{opacity:.34}72%{opacity:.22}to{transform:translate(140%) skew(-18deg);opacity:0}}@keyframes ludenz-border-breathe{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.08) saturate(1.08)}}@keyframes ludenz-media-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-2px,0) scale(1.012)}}.page-header__kicker,.editorial-kicker,.article-sidebar-card__kicker{animation:ludenz-neon-breathe 4.8s ease-in-out infinite}.video-card,.podcast-player-card,.podcast-episode-button,.catalog-card,.editorial-card,.continue-path__card,.author-article-card,.article-archive-card,.article-sidebar-card,.editorial-panel,.volume-detail-card,.book-detail-page,.author-detail-card,.author-articles-section,.volume-card,.patreon-value-card,.patreon-tier-card,.patreon-collection-card,.support-card{--lz-card-cursor-x: 50%;--lz-card-cursor-y: 42%;--lz-card-neon: var(--lz-cyan);--lz-card-neon-alt: var(--collection-accent, var(--lz-section-accent-b, var(--lz-magenta)));position:relative;overflow:hidden;isolation:isolate;will-change:transform}.podcast-episode-button{position:relative;overflow:hidden}.video-card:after,.catalog-card:after,.editorial-card:after,.continue-path__card:after,.author-article-card:after,.article-archive-card:after,.editorial-panel:after,.book-detail-page:after,.author-detail-card:after,.author-articles-section:after,.podcast-episode-button:after,.patreon-value-card:after,.patreon-tier-card:after,.patreon-collection-card:after,.support-card:after{--lz-sweep-accent: var(--lz-cyan);content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at var(--lz-card-cursor-x) var(--lz-card-cursor-y),color-mix(in srgb,var(--lz-sweep-accent) 34%,white 8%) 0%,color-mix(in srgb,var(--lz-sweep-accent) 18%,transparent) 13%,transparent 30%);mix-blend-mode:screen;opacity:0;transform:none;transition:opacity .16s ease}.video-card:after{--lz-sweep-accent: var(--video-accent)}.catalog-card:after{--lz-sweep-accent: var(--catalog-accent)}.editorial-card:after{--lz-sweep-accent: var(--card-accent)}.continue-path__card:after,.author-article-card:after,.article-archive-card:after,.editorial-panel:after,.book-detail-page:after,.author-detail-card:after,.author-articles-section:after{--lz-sweep-accent: var(--lz-card-neon)}.podcast-episode-button:after{--lz-sweep-accent: var(--episode-accent)}.patreon-value-card:after,.patreon-tier-card:after{--lz-sweep-accent: #ff424d}.patreon-collection-card:after{--lz-sweep-accent: var(--collection-accent)}.support-card:after{--lz-sweep-accent: var(--support-accent)}.video-card:hover:after,.video-card:focus-visible:after,.catalog-card:hover:after,.catalog-card:focus-within:after,.editorial-card:hover:after,.editorial-card:focus-visible:after,.continue-path__card:hover:after,.continue-path__card:focus-visible:after,.author-article-card:hover:after,.author-article-card:focus-visible:after,.article-archive-card:hover:after,.article-archive-card:focus-visible:after,.editorial-panel:hover:after,.editorial-panel:focus-within:after,.book-detail-page:hover:after,.book-detail-page:focus-within:after,.author-detail-card:hover:after,.author-detail-card:focus-within:after,.author-articles-section:hover:after,.author-articles-section:focus-within:after,.podcast-episode-button:hover:after,.podcast-episode-button:focus-visible:after,.patreon-value-card:hover:after,.patreon-tier-card:hover:after,.patreon-tier-card:focus-visible:after,.patreon-collection-card:hover:after,.patreon-collection-card:focus-visible:after,.support-card:hover:after,.support-card:focus-visible:after{animation:none;opacity:.32}.catalog-card:hover,.catalog-card:focus-within,.editorial-card:hover,.editorial-card:focus-visible,.continue-path__card:hover,.continue-path__card:focus-visible,.author-article-card:hover,.author-article-card:focus-visible,.article-archive-card:hover,.article-archive-card:focus-visible,.article-sidebar-card:hover,.article-sidebar-card:focus-within,.editorial-panel:hover,.editorial-panel:focus-within,.volume-detail-card:hover,.volume-detail-card:focus-within,.book-detail-page:hover,.book-detail-page:focus-within,.author-detail-card:hover,.author-detail-card:focus-within,.author-articles-section:hover,.author-articles-section:focus-within,.volume-card:hover,.volume-card:focus-visible,.video-card:hover,.video-card:focus-visible,.podcast-player-card:hover,.podcast-player-card:focus-within,.podcast-episode-button:hover,.podcast-episode-button:focus-visible,.patreon-value-card:hover,.patreon-value-card:focus-visible,.patreon-tier-card:hover,.patreon-tier-card:focus-visible,.patreon-collection-card:hover,.patreon-collection-card:focus-visible,.support-card:hover,.support-card:focus-visible{border-color:color-mix(in srgb,var(--lz-card-neon) 72%,white 8%);filter:saturate(1.08) brightness(1.03);box-shadow:0 34px 70px #0000007a,0 16px 34px #00000057,0 0 0 1px color-mix(in srgb,var(--lz-card-neon) 42%,transparent),0 0 18px color-mix(in srgb,var(--lz-card-neon) 42%,transparent),0 0 42px color-mix(in srgb,var(--lz-card-neon) 24%,transparent),inset 0 1px 1px #ffffff2e}.volume-card:after,.volume-detail-card:after,.podcast-player-card:after{background:radial-gradient(circle at var(--lz-card-cursor-x) var(--lz-card-cursor-y),color-mix(in srgb,var(--lz-card-neon) 34%,white 8%),color-mix(in srgb,var(--lz-card-neon) 16%,transparent) 18%,transparent 34%)}.volume-card:hover:after,.volume-card:focus-visible:after,.volume-detail-card:hover:after,.volume-detail-card:focus-within:after,.podcast-player-card:hover:after,.podcast-player-card:focus-within:after{opacity:.28}.podcast-player-card,.support-card--showcase,.volume-card--featured,.patreon-page-hero{animation:ludenz-fade-rise .52s var(--lz-ease-soft) both,ludenz-border-breathe 5.8s ease-in-out .9s infinite}.video-card__preview img,.podcast-player-card__cover img,.podcast-episode-button img,.patreon-collection-card__thumb img,.support-merch-slider__image{will-change:transform,filter}.video-card:hover .video-card__preview img,.video-card:focus-visible .video-card__preview img,.podcast-player-card:hover .podcast-player-card__cover img,.podcast-player-card:focus-within .podcast-player-card__cover img,.podcast-episode-button:hover img,.podcast-episode-button:focus-visible img,.patreon-collection-card:hover .patreon-collection-card__thumb img,.patreon-collection-card:focus-visible .patreon-collection-card__thumb img,.support-card:hover .support-merch-slider__image.is-active,.support-card:focus-visible .support-merch-slider__image.is-active{animation:ludenz-media-drift 1.45s ease-in-out infinite;filter:saturate(1.14) contrast(1.05) brightness(1.04)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.catalog-card:hover,.editorial-card:hover,.continue-path__card:hover,.author-article-card:hover,.page-header__article-cover:hover,.article-image:hover,.editorial-button:hover,.catalog-card:hover .catalog-card__cover img,.volume-detail-card:hover .volume-detail-card__cover img,.book-detail-page:hover .book-detail__cover img{transform:none!important}}@media(max-width:720px){.catalog-card:hover,.editorial-card:hover,.continue-path__card:hover,.author-article-card:hover{transform:translateY(-1px)}.page-header:before,.catalog-card:before,.volume-detail-card:before,.book-detail-page:before,.article-sidebar-card:before{opacity:.14}.catalog-card,.editorial-card,.continue-path__card,.author-article-card,.article-sidebar-card,.editorial-panel,.volume-detail-card,.book-detail-page,.author-detail-card,.author-articles-section{animation-duration:.36s}.catalog-card:hover .catalog-card__cover img,.volume-detail-card:hover .volume-detail-card__cover img,.book-detail-page:hover .book-detail__cover img{transform:translateY(-2px) scale(1.01)}}.editorial-main{display:grid;gap:8px}.page-header,.editorial-panel,.editorial-card{position:relative;overflow:hidden;border-radius:18px;color:var(--lz-text);background:radial-gradient(circle at 12% 0%,rgba(43,200,220,.24),transparent 34%),radial-gradient(circle at 90% 100%,rgba(217,70,188,.24),transparent 34%),linear-gradient(135deg,#ffffff14,#ffffff07 42%,#ffffff0d),#04060ed1;border:1px solid rgba(43,200,220,.42);box-shadow:0 18px 42px #00000057,0 0 0 1px #d946bc42,0 0 26px #2bc8dc52,0 0 38px #d946bc2e,inset 0 1px 1px #ffffff26,inset 0 -1px 1px #00000070}.page-header{--lz-surface-cursor-x: -120%;--lz-surface-cursor-y: -120%;padding:clamp(20px,2.4vw,42px);min-height:clamp(170px,17vw,260px);display:flex;flex-direction:column;justify-content:center;animation:ludenz-page-header-breathe 7s ease-in-out infinite;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,filter .22s ease}.page-header:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--lz-surface-cursor-x) var(--lz-surface-cursor-y),color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 26%,white 8%) 0%,color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 12%,transparent) 15%,transparent 34%);mix-blend-mode:screen;opacity:0;transition:opacity .18s ease}.page-header:hover,.page-header:focus-within{transform:translateY(-2px);border-color:color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 68%,white 8%);filter:saturate(1.06) brightness(1.03);box-shadow:0 28px 66px #00000075,0 0 0 1px color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 34%,transparent),0 0 28px color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 34%,transparent),0 0 52px color-mix(in srgb,var(--lz-section-accent-b, var(--lz-magenta)) 22%,transparent),inset 0 1px 1px #ffffff2e,inset 0 -1px 1px #0006}.page-header:hover:after,.page-header:focus-within:after{opacity:.34}.page-header--volumes{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);align-items:center;align-content:center;gap:clamp(20px,2.4vw,42px);min-height:clamp(250px,25vw,360px);overflow:hidden;background:linear-gradient(90deg,#050509e0,#050509b8 44%,#0505094d),linear-gradient(180deg,#0505092e,#050509d1),radial-gradient(circle at 16% 18%,rgba(43,200,220,.22),transparent 32%),radial-gradient(circle at 84% 92%,rgba(217,70,188,.18),transparent 38%),linear-gradient(180deg,#0000002e,#0000007a),image-set(url(/images/herovolumi.webp) type("image/webp"),url(/images/herovolumi.png) type("image/png")) 0% 56% / cover no-repeat,#04060edb}.page-header--volumes>*{position:relative;z-index:3}.page-header--books{position:relative;min-height:clamp(250px,25vw,360px);overflow:hidden;background:linear-gradient(90deg,#050509e6,#050509bd 48%,#05050947),linear-gradient(180deg,#05050929,#050509d1),radial-gradient(circle at 18% 16%,rgba(255,204,0,.2),transparent 34%),radial-gradient(circle at 84% 88%,rgba(217,70,188,.18),transparent 38%),linear-gradient(180deg,#0000002e,#00000080),url(/images/merch/herolibri.jpg) 32% 56% / cover no-repeat,#04060edb}.page-header--books>*{position:relative;z-index:3;max-width:820px}.page-header--support{position:relative;min-height:clamp(220px,20vw,320px);overflow:hidden;background:radial-gradient(circle at 14% 8%,rgba(255,66,77,.26),transparent 34%),radial-gradient(circle at 86% 80%,rgba(255,204,0,.18),transparent 36%),linear-gradient(135deg,#050509eb,#120718c7 58%,#050509e0),#04060ee0}.page-header--support:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,66,77,.12),transparent 42%),repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0,rgba(255,255,255,.045) 1px,transparent 1px,transparent 6px)}.page-header--support>*{position:relative;z-index:1;max-width:900px}.page-header>*{position:relative;z-index:2}@keyframes ludenz-page-header-breathe{0%,to{box-shadow:0 18px 42px #00000057,0 0 0 1px #d946bc38,0 0 22px color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 24%,transparent),0 0 34px color-mix(in srgb,var(--lz-section-accent-b, var(--lz-magenta)) 14%,transparent),inset 0 1px 1px #ffffff24,inset 0 -1px 1px #00000070}50%{box-shadow:0 22px 52px #0006,0 0 0 1px color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 28%,transparent),0 0 30px color-mix(in srgb,var(--lz-section-accent-a, var(--lz-cyan)) 32%,transparent),0 0 44px color-mix(in srgb,var(--lz-section-accent-b, var(--lz-magenta)) 18%,transparent),inset 0 1px 1px #ffffff2b,inset 0 -1px 1px #0000006b}}.page-header__main,.page-header__aside{min-width:0}.page-header__aside{position:relative;padding-left:clamp(18px,2vw,32px)}.page-header__aside:before{content:"";position:absolute;inset:4px auto 4px 0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.16),rgba(174,219,36,.2),transparent)}.page-header__kicker,.editorial-card__kicker,.editorial-kicker{margin:0 0 .75rem;font-family:var(--lz-font-display);font-size:clamp(.56rem,.62vw,.76rem);line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--lz-cyan);text-shadow:0 0 10px rgba(43,200,220,.58)}.page-header h1,.editorial-panel h1,.editorial-panel h2,.editorial-card h2{margin:0;font-family:var(--lz-font-display);line-height:1.14;letter-spacing:.11em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 10px rgba(0,0,0,.58),0 0 12px rgba(217,70,188,.24)}.page-header h1{max-width:40ch;font-size:clamp(1.16rem,2.1vw,2.55rem);text-wrap:balance}.page-header__aside h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(.86rem,1vw,1.18rem);line-height:1.24;letter-spacing:.1em;text-transform:uppercase;color:#fffffff0;text-shadow:0 2px 10px rgba(0,0,0,.58),0 0 12px rgba(174,219,36,.18)}.page-header>p:last-child,.editorial-panel p,.editorial-panel li,.editorial-card p{font-family:var(--lz-font-display);font-size:clamp(.64rem,.74vw,.9rem);line-height:1.68;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.page-header>p:last-child{max-width:76ch;margin:clamp(12px,1.1vw,18px) 0 0}.page-header__main>p:last-child,.page-header__aside>p{max-width:76ch;margin:clamp(14px,1.2vw,20px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.62rem,.72vw,.86rem);line-height:1.68;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.page-header__aside>p{font-size:clamp(.56rem,.64vw,.76rem);line-height:1.62}.volume-cart{display:grid;gap:10px;margin-top:clamp(14px,1.3vw,20px)}.catalog-order-panel{position:relative;display:grid;grid-template-columns:minmax(0,.55fr) minmax(300px,1fr);align-items:center;gap:clamp(18px,2vw,32px);overflow:hidden;animation:ludenz-order-panel-breathe 6.2s ease-in-out infinite}.catalog-order-panel:before{content:"";position:absolute;inset:1px;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 82% 18%,rgba(174,219,36,.16),transparent 34%),radial-gradient(circle at 18% 92%,rgba(43,200,220,.12),transparent 36%);opacity:.78}.catalog-order-panel>*{position:relative;z-index:1}.catalog-order-panel .volume-cart{margin-top:0}.volume-cart--inline .volume-cart__suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}.order-builder{display:grid;gap:12px;min-width:0}.order-builder__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.order-builder__item{--order-accent: var(--lz-cyan);position:relative;display:grid;grid-template-columns:minmax(0,1fr) 82px;align-items:center;gap:14px;min-height:74px;padding:1rem 1.05rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--order-accent) 72%,transparent);background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--order-accent) 38%,transparent),transparent 58%),linear-gradient(135deg,color-mix(in srgb,var(--order-accent) 22%,rgba(255,255,255,.1)),#ffffff07),#00000057;font-family:var(--lz-font-display);font-size:clamp(.62rem,.72vw,.84rem);line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe6;box-shadow:0 18px 34px #00000047,0 0 18px color-mix(in srgb,var(--order-accent) 36%,transparent),0 0 34px color-mix(in srgb,var(--order-accent) 18%,transparent),inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,filter .18s ease;will-change:transform}.order-builder__item:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 84% 50%,color-mix(in srgb,var(--order-accent) 34%,transparent),transparent 34%),linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);opacity:0;transition:opacity .18s ease}.order-builder__item>*{position:relative;z-index:1}.order-builder__item:hover,.order-builder__item:focus-within,.order-builder__item.is-selected{transform:translateY(-3px);border-color:color-mix(in srgb,var(--order-accent) 92%,white 8%);filter:saturate(1.1) brightness(1.04);box-shadow:0 28px 54px #00000070,0 14px 26px #0000004d,0 0 0 1px color-mix(in srgb,var(--order-accent) 50%,transparent),0 0 22px color-mix(in srgb,var(--order-accent) 52%,transparent),0 0 46px color-mix(in srgb,var(--order-accent) 28%,transparent),inset 0 1px #ffffff2e}.order-builder__item:hover:before,.order-builder__item:focus-within:before,.order-builder__item.is-selected:before{opacity:1}.order-builder__item.is-selected{background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--order-accent) 48%,transparent),transparent 58%),linear-gradient(135deg,color-mix(in srgb,var(--order-accent) 30%,rgba(255,255,255,.12)),#ffffff0b),#0006}.order-builder__item.is-selected span{text-shadow:0 0 10px color-mix(in srgb,var(--order-accent) 58%,transparent),0 2px 8px rgba(0,0,0,.54)}.order-builder__select{width:100%;min-height:42px;border-radius:12px;border:1px solid color-mix(in srgb,var(--order-accent) 72%,transparent);font:inherit;font-size:clamp(.72rem,.9vw,1rem);text-align:center;text-align-last:center;color:#fff;background:linear-gradient(135deg,#ffffff14,#ffffff05),#04060eb8;box-shadow:0 0 12px color-mix(in srgb,var(--order-accent) 18%,transparent),inset 0 0 0 1px #ffffff14;cursor:pointer;appearance:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.order-builder__select:hover,.order-builder__select:focus{transform:translateY(-1px);border-color:color-mix(in srgb,var(--order-accent) 92%,white 8%);box-shadow:0 10px 20px #0000004d,0 0 18px color-mix(in srgb,var(--order-accent) 34%,transparent),inset 0 0 0 1px #ffffff1f}.order-builder__item:focus-within{outline:2px solid color-mix(in srgb,var(--order-accent) 72%,white 8%);outline-offset:2px}.order-builder__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.order-builder__footer{display:contents}.order-builder__summary{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:.65rem;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(120,255,120,.55);background:radial-gradient(circle at 12% 0%,rgba(120,255,120,.26),transparent 58%),linear-gradient(135deg,#4bff7d2e,#ffffff09),#04160c94;box-shadow:0 0 22px #5aff7847,0 0 44px #5aff7821,inset 0 1px #ffffff24}.order-builder__summary .volume-cart__status{margin:0;font-family:var(--lz-font-display);font-size:clamp(.72rem,.85vw,1rem);line-height:1.45;letter-spacing:.06em;text-transform:uppercase;color:#ebffebf2;text-shadow:0 0 12px rgba(120,255,120,.32)}.order-builder__summary .editorial-button{min-height:48px;padding-inline:1.4rem;border-color:#8cff78c7;color:#e6ffdcf2;background:linear-gradient(135deg,#5fff5a3d,#14ff7814),#040a08b8;box-shadow:0 0 18px #6eff5a6b,0 0 36px #6eff5a2e,inset 0 1px #ffffff26}.volume-cart__suggestions{display:grid;gap:6px}.volume-cart__suggestion{display:flex;align-items:center;gap:8px;min-height:34px;padding:.42rem .58rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#0003;font-family:var(--lz-font-display);font-size:clamp(.5rem,.56vw,.66rem);line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:#ffffffdb;cursor:pointer}.volume-cart__suggestion[hidden]{display:none}.volume-cart__suggestion input,.catalog-card__select input{accent-color:var(--lz-acid)}.volume-cart__suggestion:focus-within,.catalog-card__select:focus-within{outline:2px solid rgba(174,219,36,.72);outline-offset:2px}.order-builder__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:.85rem;padding:1rem;border-radius:16px;border:1px solid rgba(174,219,36,.72);background:#14260c9e;box-shadow:0 0 18px #aedb2447,inset 0 1px #ffffff1f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.order-builder--active .order-builder__summary{transform:translateY(-2px);border-color:#aedb24eb;background:radial-gradient(circle at 14% 0%,rgba(174,219,36,.26),transparent 56%),linear-gradient(135deg,#5aff7833,#ffffff0a),#122a0cb8;box-shadow:0 24px 50px #0000006b,0 0 22px #aedb2475,0 0 48px #5aff7833,inset 0 1px #ffffff29}.order-builder--active .order-builder__summary .editorial-button:not([aria-disabled=true]){animation:ludenz-order-button-pulse 3.4s ease-in-out infinite}.order-builder__summary .volume-cart__status{margin:0;font-family:var(--lz-font-display);font-size:clamp(.72rem,.9vw,1rem);line-height:1.45;letter-spacing:.06em;text-transform:uppercase;color:#f0ffd2f5;text-shadow:0 0 12px rgba(174,219,36,.42)}.order-builder__summary .editorial-button[aria-disabled=true]{pointer-events:none;opacity:.52}@keyframes ludenz-order-panel-breathe{0%,to{box-shadow:0 26px 60px #0000006b,0 0 0 1px #aedb2429,0 0 26px #2bc8dc1a}50%{box-shadow:0 30px 70px #0000007a,0 0 0 1px #aedb2447,0 0 38px #2bc8dc29}}@keyframes ludenz-order-button-pulse{0%,to{box-shadow:0 0 18px #6eff5a6b,0 0 36px #6eff5a2e,inset 0 1px #ffffff26}50%{box-shadow:0 0 24px #aedb2494,0 0 52px #6eff5a42,inset 0 1px #fff3}}.catalog-card__select{position:absolute;top:clamp(12px,1.2vw,18px);right:clamp(12px,1.2vw,18px);z-index:5;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:.42rem .62rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--catalog-accent) 46%,transparent);font-family:var(--lz-font-display);font-size:clamp(.48rem,.52vw,.62rem);line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#ffffffdb;background:#04060ec2;box-shadow:0 10px 22px #00000052,0 0 14px color-mix(in srgb,var(--catalog-accent) 20%,transparent);cursor:pointer}.catalog-card__select:has(input:checked){color:#fff;border-color:#aedb24b8;background:linear-gradient(135deg,#aedb243d,color-mix(in srgb,var(--catalog-accent) 16%,transparent)),#04060ed1;box-shadow:0 0 18px #aedb2452,0 0 28px color-mix(in srgb,var(--catalog-accent) 22%,transparent)}.editorial-panel{--panel-accent: var(--lz-cyan);padding:clamp(22px,2.4vw,42px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.editorial-panel:hover{border-color:color-mix(in srgb,var(--panel-accent) 64%,transparent);box-shadow:0 22px 48px #0006,0 0 0 1px color-mix(in srgb,var(--panel-accent) 24%,transparent),0 0 28px color-mix(in srgb,var(--panel-accent) 24%,transparent),inset 0 1px 1px #ffffff2e}.editorial-panel h2{font-size:clamp(1.05rem,1.45vw,1.8rem)}.editorial-panel p{max-width:92ch}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.editorial-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-card{--card-accent: var(--lz-cyan);--card-image-accent: var(--card-accent);display:flex;flex-direction:column;min-height:210px;padding:clamp(18px,1.8vw,28px);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.editorial-card--magenta{--card-accent: var(--lz-magenta)}.editorial-card--cyan{--card-accent: var(--lz-cyan)}.editorial-card--gold{--card-accent: var(--lz-gold)}.editorial-card--acid{--card-accent: var(--lz-acid)}.editorial-card--silver{--card-accent: var(--lz-silver)}.editorial-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--card-accent) 72%,transparent);box-shadow:0 22px 48px #0000006b,0 0 28px color-mix(in srgb,var(--card-accent) 32%,transparent),inset 0 1px 1px #ffffff2e}.editorial-card__kicker{color:var(--card-accent);text-shadow:0 0 10px color-mix(in srgb,var(--card-accent) 58%,transparent)}.editorial-card h2{font-size:clamp(.92rem,1.12vw,1.34rem);max-width:100%;overflow-wrap:normal}.editorial-card p{margin:.9rem 0 0}.editorial-card__meta{margin-top:auto;padding-top:1rem;font-family:var(--lz-font-display);font-size:clamp(.52rem,.58vw,.7rem);line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--card-accent) 80%,white 20%)}.editorial-rich{max-width:96ch}.article-detail__content{width:100%;max-width:82ch;margin:clamp(18px,1.8vw,28px) auto 0}.article-inline-figure{width:100%;max-width:100%;margin:2rem auto}.article-inline-figure img{width:100%;height:auto;display:block;border-radius:18px}.article-inline-figure img:not([src$=".png"]):not([src*=".png?"]){border:1px solid rgba(43,200,220,.42);background:radial-gradient(circle at 12% 0%,rgba(43,200,220,.14),transparent 34%),radial-gradient(circle at 90% 100%,rgba(217,70,188,.14),transparent 34%),linear-gradient(135deg,#ffffff0a,#ffffff05),#04060eb8;padding:10px;box-shadow:0 18px 42px #00000061,0 0 0 1px #d946bc2e,0 0 18px #2bc8dc38,inset 0 1px 1px #ffffff29}.editorial-panel.editorial-rich .article-detail__content :where(p,li),.editorial-panel.editorial-rich .legacy-article-body :where(p,li){font-family:var(--lz-font-body);font-size:clamp(1rem,.95rem + .22vw,1.15rem);line-height:1.78;letter-spacing:0;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.article-detail__content :where(p,ul,ol,blockquote){margin:1.15rem 0 0}.article-detail__content :where(h2,h3){max-width:30ch;font-family:var(--lz-font-display);line-height:1.2;text-transform:uppercase;color:#fffffff2;text-shadow:0 2px 10px rgba(0,0,0,.58),0 0 12px rgba(43,200,220,.18)}.article-detail__content h2{margin:2.4rem 0 0;font-size:clamp(1rem,1.35vw,1.55rem);letter-spacing:.07em}.article-detail__content h3{margin:2rem 0 0;font-size:clamp(.86rem,1vw,1.16rem);letter-spacing:.06em}.article-detail__content blockquote{padding:.2rem 0 .2rem 1rem;border-left:2px solid rgba(43,200,220,.62);color:#ffffffc7}.legacy-article-body p+p{margin-top:1.15rem}.legacy-article-body :where(strong,b){color:#fff}.legacy-article-body :where(a){color:var(--lz-cyan);text-decoration-color:#2bc8dc7a}.editorial-rich :where(h2,h3){margin-top:2rem}.editorial-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.4rem}.editorial-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(43,200,220,.48);font-family:var(--lz-font-display);font-size:.62rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-decoration:none;background:#04060e7a;box-shadow:0 0 14px #2bc8dc2e}.editorial-button:hover{color:#fff;box-shadow:0 0 22px #2bc8dc57}.editorial-button--order{border-color:#aedb2485;box-shadow:0 0 14px #aedb242e,inset 0 0 0 1px #ffffff0f}.editorial-button--order:hover{color:#fff;border-color:#aedb24e0;background:linear-gradient(135deg,#aedb2447,#2bc8dc1a),#07120ab8;text-shadow:0 0 8px rgba(174,219,36,.82),0 2px 8px rgba(0,0,0,.58);box-shadow:0 0 18px #aedb2485,0 0 34px #aedb2447,inset 0 0 0 1px #ffffff1f}.editorial-media{--media-accent: var(--panel-accent, var(--card-image-accent, var(--lz-cyan)));overflow:hidden;border-radius:12px;border:1px solid color-mix(in srgb,var(--media-accent) 42%,transparent);background:#00000052;box-shadow:0 12px 26px #00000057,0 0 18px color-mix(in srgb,var(--media-accent) 18%,transparent);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.editorial-media img{width:100%;aspect-ratio:16 / 9;object-fit:cover;transform-origin:center;transition:transform .28s ease,filter .28s ease}.editorial-media img.is-fallback{object-position:center;filter:saturate(1.04) contrast(1.04)}.editorial-panel:hover .editorial-media,.editorial-card:hover .editorial-media{transform:translateY(-2px);border-color:color-mix(in srgb,var(--media-accent) 68%,transparent);box-shadow:0 16px 28px -8px #0000008a,0 10px 22px #00000052,0 0 24px color-mix(in srgb,var(--media-accent) 34%,transparent),0 0 42px color-mix(in srgb,var(--media-accent) 18%,transparent)}.editorial-panel:hover .editorial-media img,.editorial-card:hover .editorial-media img{transform:scale(1.035);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--media-accent) 30%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--media-accent) 16%,transparent))}.catalog-grid{display:grid;gap:8px}.catalog-grid--volumes{scroll-margin-top:96px}.catalog-card{--catalog-accent: var(--lz-cyan);position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(260px,.46fr) minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.1vw,34px);min-height:clamp(460px,36vw,590px);padding:clamp(20px,2vw,34px);border-radius:18px;color:var(--lz-text);background:radial-gradient(ellipse at 18% 48%,color-mix(in srgb,var(--catalog-accent) 34%,transparent),transparent 60%),radial-gradient(circle at 92% 100%,color-mix(in srgb,var(--catalog-accent) 24%,transparent),transparent 44%),linear-gradient(90deg,color-mix(in srgb,var(--catalog-accent) 22%,transparent),transparent 52%),linear-gradient(135deg,#ffffff14,#ffffff07 44%,#ffffff0d),#04060ed6;border:1px solid color-mix(in srgb,var(--catalog-accent) 58%,transparent);box-shadow:0 18px 42px #0000005c,0 0 0 1px color-mix(in srgb,var(--catalog-accent) 18%,transparent),0 0 28px color-mix(in srgb,var(--catalog-accent) 18%,transparent),inset 0 1px 1px #ffffff26;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.catalog-card:hover,.catalog-card:focus-within,.catalog-card--expanded{transform:translateY(-3px);border-color:color-mix(in srgb,var(--catalog-accent) 78%,transparent);box-shadow:0 26px 58px #0000007a,0 0 0 1px color-mix(in srgb,var(--catalog-accent) 34%,transparent),0 0 34px color-mix(in srgb,var(--catalog-accent) 44%,transparent),0 0 64px color-mix(in srgb,var(--catalog-accent) 24%,transparent),inset 0 1px 1px #ffffff2e}.catalog-card--cyan{--catalog-accent: var(--lz-cyan)}.catalog-card--silver{--catalog-accent: var(--lz-silver)}.catalog-card--magenta{--catalog-accent: var(--lz-magenta)}.catalog-card--gold{--catalog-accent: var(--lz-gold)}.catalog-card__cover{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;padding:clamp(10px,1vw,16px);border-radius:14px;border:1px solid color-mix(in srgb,var(--catalog-accent) 42%,transparent);background:#00000057;text-decoration:none;box-shadow:0 16px 34px #00000057,0 0 20px color-mix(in srgb,var(--catalog-accent) 20%,transparent);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.catalog-card__cover:focus-visible{outline:2px solid color-mix(in srgb,var(--catalog-accent) 88%,white 12%);outline-offset:4px}.catalog-card__cover img{width:auto;max-width:100%;max-height:clamp(400px,31vw,520px);aspect-ratio:auto;object-fit:contain;border-radius:10px;box-shadow:0 18px 36px #0000007a,0 0 26px color-mix(in srgb,var(--catalog-accent) 24%,transparent);transform-origin:center;transition:transform .28s ease,filter .28s ease,box-shadow .28s ease}.catalog-card:hover .catalog-card__cover,.catalog-card:focus-within .catalog-card__cover,.catalog-card--expanded .catalog-card__cover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--catalog-accent) 68%,transparent);box-shadow:0 18px 28px -8px #0000008f,0 10px 24px #00000057,0 0 24px color-mix(in srgb,var(--catalog-accent) 42%,transparent),0 0 44px color-mix(in srgb,var(--catalog-accent) 24%,transparent)}.catalog-card:hover .catalog-card__cover img,.catalog-card:focus-within .catalog-card__cover img,.catalog-card--expanded .catalog-card__cover img{transform:scale(1.035);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--catalog-accent) 34%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--catalog-accent) 18%,transparent));box-shadow:0 20px 38px #0000006b,0 0 30px color-mix(in srgb,var(--catalog-accent) 34%,transparent)}.catalog-card__body{display:flex;flex-direction:column;justify-content:center;min-width:0}.catalog-card__kicker{margin:0 0 .75rem;font-family:var(--lz-font-display);font-size:clamp(.58rem,.66vw,.78rem);line-height:1.2;letter-spacing:.16em;text-transform:uppercase;overflow-wrap:normal;word-break:keep-all;hyphens:none;color:var(--catalog-accent);text-shadow:0 0 10px color-mix(in srgb,var(--catalog-accent) 58%,transparent)}.catalog-card h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(1.55rem,3vw,3.4rem);line-height:1.08;letter-spacing:.12em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 12px rgba(0,0,0,.64),0 0 16px color-mix(in srgb,var(--catalog-accent) 24%,transparent);white-space:normal;overflow-wrap:normal;word-break:keep-all;hyphens:none}.catalog-card__subtitle{margin:clamp(12px,1.2vw,18px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.72rem,.92vw,1.08rem);line-height:1.45;letter-spacing:.06em;color:#ffffffe6;overflow-wrap:normal;word-break:keep-all;hyphens:none}.catalog-card__meta{display:flex;flex-wrap:wrap;gap:8px;margin:clamp(16px,1.6vw,24px) 0}.catalog-card__meta span{display:inline-flex;align-items:center;max-width:100%;min-height:34px;padding:.48rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--catalog-accent) 42%,transparent);font-family:var(--lz-font-display);font-size:clamp(.56rem,.62vw,.72rem);line-height:1.2;letter-spacing:.08em;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;hyphens:none;text-transform:uppercase;color:#ffffffe0;background:#00000038}.availability-badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid;font-family:var(--lz-font-display);line-height:1.12;letter-spacing:.08em;text-align:center;text-transform:uppercase;pointer-events:none}.catalog-card__meta .availability-badge,.availability-badge{border-color:#3cff64c7;color:#7cff55;background:linear-gradient(135deg,#50ff5a2e,#14ff7814),#0000004d;box-shadow:0 0 14px #50ff5a3d,inset 0 0 0 1px #ffffff0b}.catalog-card__meta .availability-badge[data-availability=lowStock],.availability-badge[data-availability=lowStock]{border-color:#ffe237cc;color:#ffe63a;background:linear-gradient(135deg,#ffe2372e,#ffae2214),#0000004d;box-shadow:0 0 14px #ffe2373d,inset 0 0 0 1px #ffffff0b}.catalog-card__meta .availability-badge[data-availability=soldOut],.availability-badge[data-availability=soldOut]{border-color:#ff424dd1;color:#ff424d;background:linear-gradient(135deg,#ff424d2e,#d946bc14),#0000004d;box-shadow:0 0 14px #ff424d42,inset 0 0 0 1px #ffffff0b}.catalog-card__meta .availability-badge[data-availability=reprint],.catalog-card__meta .availability-badge[data-availability=digitalOnly],.availability-badge[data-availability=reprint],.availability-badge[data-availability=digitalOnly]{border-color:#2bdcffcc;color:#35e4ff;background:linear-gradient(135deg,#2bdcff2e,#468cff14),#0000004d;box-shadow:0 0 14px #2bdcff3d,inset 0 0 0 1px #ffffff0b}.catalog-card__meta .availability-badge[data-availability=onRequest],.availability-badge[data-availability=onRequest]{border-color:#ffe237b8;color:#ffe63a}.availability-badge--detail{min-height:36px;width:fit-content;min-width:clamp(7.4rem,8.5vw,9rem);padding:.42rem .66rem;border-radius:10px;font-size:clamp(.56rem,.68vw,.7rem)}.catalog-card__body>p:not(.catalog-card__kicker):not(.catalog-card__subtitle){max-width:78ch;margin:0;font-family:var(--lz-font-display);font-size:clamp(.68rem,.78vw,.96rem);line-height:1.7;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.catalog-card__details{overflow:hidden;max-height:0;margin-top:clamp(16px,1.6vw,24px);padding-top:clamp(14px,1.2vw,18px);border-top:1px solid color-mix(in srgb,var(--catalog-accent) 36%,transparent);opacity:0;transition:max-height .42s ease,opacity .28s ease}.catalog-card__details[hidden]{display:block}.catalog-card--expanded .catalog-card__details{opacity:1}.catalog-card__details p+p{margin-top:.95rem!important}.catalog-card__details p{max-width:78ch;margin:0;font-family:var(--lz-font-display);font-size:clamp(.58rem,.66vw,.78rem);line-height:1.68;letter-spacing:.04em;color:#ffffffd6;text-shadow:0 2px 10px rgba(0,0,0,.62)}.volume-detail-card{--volume-detail-accent: var(--lz-cyan);position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);align-items:start;gap:clamp(18px,2.2vw,34px);width:min(1120px,100%);margin:0 auto;padding:clamp(18px,2vw,30px);border-radius:18px;color:var(--lz-text);background:radial-gradient(circle at 17% 14%,color-mix(in srgb,var(--volume-detail-accent) 20%,transparent),transparent 32%),linear-gradient(135deg,#ffffff14,#ffffff06 48%,#ffffff0d),#04060edb;border:1px solid color-mix(in srgb,var(--volume-detail-accent) 58%,transparent);box-shadow:0 20px 48px #0000006b,0 0 34px color-mix(in srgb,var(--volume-detail-accent) 20%,transparent),inset 0 1px 1px #ffffff26;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.volume-detail-card:before,.volume-detail-card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit}.volume-detail-card:before{background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--volume-detail-accent) 34%,transparent),transparent 34%),radial-gradient(circle at 92% 82%,color-mix(in srgb,var(--volume-detail-accent) 22%,transparent),transparent 36%),linear-gradient(115deg,rgba(255,255,255,.1),transparent 34%,rgba(255,255,255,.05));opacity:.72;mix-blend-mode:screen;transition:opacity .25s ease}.volume-detail-card:after{background:repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0,rgba(255,255,255,.02) 1px,transparent 1px,transparent 5px),linear-gradient(180deg,rgba(255,255,255,.07),transparent 38%,rgba(255,255,255,.018));opacity:.48}.volume-detail-card:hover,.volume-detail-card:focus-within{transform:translateY(-3px);border-color:color-mix(in srgb,var(--volume-detail-accent) 78%,transparent);box-shadow:0 28px 62px #00000085,0 0 34px color-mix(in srgb,var(--volume-detail-accent) 42%,transparent),0 0 68px color-mix(in srgb,var(--volume-detail-accent) 24%,transparent),inset 0 1px 1px #ffffff2e}.volume-detail-card:hover:before,.volume-detail-card:focus-within:before{opacity:.98}.volume-detail-card--cyan{--volume-detail-accent: var(--lz-cyan)}.volume-detail-card--silver{--volume-detail-accent: var(--lz-silver)}.volume-detail-card--magenta{--volume-detail-accent: var(--lz-magenta)}.volume-detail-card--gold{--volume-detail-accent: var(--lz-gold)}.volume-detail-card__cover{display:flex;align-items:flex-start;justify-content:center;min-width:0}.volume-detail-card__cover-frame{width:min(100%,280px);padding:clamp(10px,1vw,14px);border-radius:14px;border:1px solid color-mix(in srgb,var(--volume-detail-accent) 42%,transparent);background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--volume-detail-accent) 20%,transparent),transparent 50%),#00000052;box-shadow:0 18px 36px #0000006b,0 0 24px color-mix(in srgb,var(--volume-detail-accent) 20%,transparent);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.volume-detail-card__cover-frame img{width:100%;max-height:390px;object-fit:contain;border-radius:10px;box-shadow:0 16px 30px #0000007a,0 0 24px color-mix(in srgb,var(--volume-detail-accent) 22%,transparent);transform-origin:center;transition:transform .28s ease,filter .28s ease,box-shadow .28s ease}.volume-detail-card:hover .volume-detail-card__cover-frame,.volume-detail-card:focus-within .volume-detail-card__cover-frame{transform:translateY(-3px);border-color:color-mix(in srgb,var(--volume-detail-accent) 70%,transparent);box-shadow:0 18px 28px -8px #00000094,0 10px 24px #00000057,0 0 26px color-mix(in srgb,var(--volume-detail-accent) 42%,transparent),0 0 48px color-mix(in srgb,var(--volume-detail-accent) 24%,transparent)}.volume-detail-card:hover .volume-detail-card__cover-frame img,.volume-detail-card:focus-within .volume-detail-card__cover-frame img{transform:scale(1.025);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--volume-detail-accent) 34%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--volume-detail-accent) 18%,transparent));box-shadow:0 20px 38px #0000006b,0 0 30px color-mix(in srgb,var(--volume-detail-accent) 34%,transparent)}.volume-detail-card__body{min-width:0}.volume-detail-card .editorial-kicker{color:var(--volume-detail-accent);text-shadow:0 0 10px color-mix(in srgb,var(--volume-detail-accent) 58%,transparent)}.volume-detail-card h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(1.25rem,2.4vw,2.55rem);line-height:1.08;letter-spacing:.1em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 12px rgba(0,0,0,.64),0 0 16px color-mix(in srgb,var(--volume-detail-accent) 24%,transparent)}.volume-detail-card__subtitle{margin:clamp(10px,1vw,14px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.68rem,.82vw,.96rem);line-height:1.45;letter-spacing:.06em;color:#ffffffe6}.volume-detail-card__body>p:not(.editorial-kicker):not(.volume-detail-card__subtitle),.volume-detail-card__details p{max-width:76ch;margin:0;font-family:var(--lz-font-display);font-size:clamp(.6rem,.68vw,.8rem);line-height:1.68;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62);overflow-wrap:normal;word-break:keep-all;hyphens:none}.volume-detail-card__details{display:grid;gap:.86rem;margin-top:clamp(14px,1.4vw,20px);padding-top:clamp(14px,1.2vw,18px);border-top:1px solid color-mix(in srgb,var(--volume-detail-accent) 34%,transparent)}.volume-detail-card .catalog-card__meta{margin:clamp(12px,1.2vw,18px) 0}.volume-detail-card .catalog-card__meta span,.volume-detail-card .editorial-button{border-color:color-mix(in srgb,var(--volume-detail-accent) 44%,transparent)}.volume-detail-card .editorial-button{box-shadow:0 0 14px color-mix(in srgb,var(--volume-detail-accent) 18%,transparent)}.volume-detail-rich{width:min(1120px,100%);margin:clamp(12px,1.5vw,20px) auto 0}.catalog-grid--volumes .catalog-card{grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);gap:clamp(14px,1.6vw,24px);min-height:clamp(300px,25vw,390px);padding:clamp(16px,1.5vw,24px)}.catalog-grid--volumes .catalog-card__cover{padding:clamp(8px,.8vw,12px)}.catalog-grid--volumes .catalog-card__cover img{max-height:clamp(250px,21vw,340px)}.catalog-grid--volumes .catalog-card h2{font-size:clamp(1.15rem,2vw,2.35rem);line-height:1.08}.catalog-grid--volumes .catalog-card__subtitle{margin-top:clamp(8px,.8vw,12px);font-size:clamp(.62rem,.76vw,.92rem)}.catalog-grid--volumes .catalog-card__meta{margin:clamp(10px,1vw,14px) 0}.catalog-grid--volumes .catalog-card__meta span{min-height:30px;padding:.38rem .58rem;font-size:clamp(.5rem,.54vw,.64rem)}.catalog-grid--volumes .catalog-card__body>p:not(.catalog-card__kicker):not(.catalog-card__subtitle){font-size:clamp(.58rem,.68vw,.82rem);line-height:1.56}.catalog-grid--volumes .editorial-actions{margin-top:clamp(12px,1.1vw,16px)}.catalog-grid--volumes .editorial-button{min-height:38px;padding:.58rem .82rem;border-color:color-mix(in srgb,var(--catalog-accent) 48%,transparent);font-size:clamp(.5rem,.54vw,.62rem);box-shadow:0 0 14px color-mix(in srgb,var(--catalog-accent) 18%,transparent),inset 0 0 0 1px #ffffff0f}.catalog-grid--volumes .editorial-button:hover{border-color:color-mix(in srgb,var(--catalog-accent) 78%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--catalog-accent) 20%,transparent),color-mix(in srgb,var(--catalog-accent) 6%,transparent)),#04060eb8;box-shadow:0 0 22px color-mix(in srgb,var(--catalog-accent) 30%,transparent),inset 0 0 0 1px #ffffff14}.article-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.article-search-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);align-items:center;gap:clamp(18px,2.3vw,36px)}.article-search-hero__copy{min-width:0}.article-search-hero__copy>p:not(.page-header__kicker){max-width:76ch;margin:clamp(14px,1.2vw,20px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.62rem,.72vw,.86rem);line-height:1.68;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.article-search{display:grid;gap:10px;min-width:0}.article-search input{width:100%;min-height:46px;padding:.78rem .9rem;border-radius:12px;border:1px solid rgba(43,200,220,.48);font-family:var(--lz-font-display);font-size:clamp(.54rem,.62vw,.72rem);line-height:1.3;letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#2bc8dc1a,#d946bc1a),#00000047;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 18px #2bc8dc29}.article-search input::placeholder{color:#ffffff8a}.contact-hub{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:center;gap:clamp(18px,2.4vw,38px)}.contact-hub__main{min-width:0}.contact-hub__main h2{font-size:clamp(1.05rem,1.65vw,2rem);text-transform:none;letter-spacing:.045em;overflow-wrap:anywhere}.contact-hub__main .editorial-button{margin-top:clamp(14px,1.3vw,20px)}.contact-socials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;justify-self:end;width:min(100%,330px)}.contact-socials__link{display:grid;place-items:center;aspect-ratio:1;min-height:78px;border-radius:14px;border:1px solid rgba(43,200,220,.38);background:radial-gradient(circle at 18% 0%,rgba(43,200,220,.2),transparent 48%),radial-gradient(circle at 90% 100%,rgba(217,70,188,.16),transparent 48%),#00000047;box-shadow:0 0 18px #2bc8dc29,inset 0 1px #ffffff1a;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.contact-socials__link:hover,.contact-socials__link:focus-visible{transform:translateY(-2px);border-color:#ffe63a9e;box-shadow:0 0 20px #ffe63a33,0 0 30px #d946bc2e,inset 0 1px #ffffff24}.contact-socials__link img{width:clamp(24px,2vw,34px);height:clamp(24px,2vw,34px);filter:invert(1) drop-shadow(0 0 10px rgba(43,200,220,.36))}.contact-socials__link span{font-family:var(--lz-font-display);font-size:clamp(.78rem,1vw,1.05rem);color:#fff}.contact-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.contact-route{--contact-accent: var(--lz-cyan);display:flex;align-items:center;gap:10px;min-height:72px;padding:.88rem 1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--contact-accent) 58%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--contact-accent) 18%,transparent),#ffffff05),#0000003d;text-decoration:none;box-shadow:0 0 18px color-mix(in srgb,var(--contact-accent) 20%,transparent),inset 0 1px #ffffff14}.contact-route span{width:11px;aspect-ratio:1;border-radius:999px;background:var(--contact-accent);box-shadow:0 0 14px var(--contact-accent);flex:0 0 auto}.contact-route strong{font-family:var(--lz-font-display);font-size:clamp(.56rem,.66vw,.8rem);line-height:1.35;letter-spacing:.07em;text-transform:uppercase;color:#ffffffe6}.contact-route:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--contact-accent) 82%,white 8%)}.article-search__filters{display:flex;flex-wrap:wrap;gap:8px}.article-search__chip{--article-filter-accent: var(--lz-magenta);min-height:34px;padding:.48rem .66rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--article-filter-accent) 28%,rgba(255,255,255,.13));font-family:var(--lz-font-display);font-size:clamp(.48rem,.54vw,.64rem);line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#ffffffd1;background:linear-gradient(135deg,color-mix(in srgb,var(--article-filter-accent) 8%,transparent),#0000000d),#0000003d;box-shadow:0 0 12px color-mix(in srgb,var(--article-filter-accent) 8%,transparent);cursor:pointer}.article-search__chip.is-active{color:#fff;border-color:color-mix(in srgb,var(--article-filter-accent) 72%,white 6%);background:linear-gradient(135deg,color-mix(in srgb,var(--article-filter-accent) 26%,transparent),color-mix(in srgb,var(--article-filter-accent) 10%,transparent)),#0000004d;box-shadow:0 0 16px color-mix(in srgb,var(--article-filter-accent) 28%,transparent),inset 0 1px #ffffff1a}.article-search__status{margin:0;font-family:var(--lz-font-display);font-size:clamp(.5rem,.56vw,.66rem);line-height:1.35;letter-spacing:.07em;text-transform:uppercase;color:#ffffffa8}.article-archive-card[hidden]{display:none}.article-archive-card{--article-accent: var(--lz-cyan);position:relative;overflow:hidden;display:grid;grid-template-rows:auto 1fr;min-height:clamp(360px,29vw,460px);border-radius:18px;color:var(--lz-text);text-decoration:none;background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--article-accent) 18%,transparent),transparent 36%),linear-gradient(135deg,#ffffff14,#ffffff07 44%,#ffffff0d),#04060ed6;border:1px solid color-mix(in srgb,var(--article-accent) 58%,transparent);box-shadow:0 18px 42px #0000005c,0 0 0 1px color-mix(in srgb,var(--article-accent) 18%,transparent),0 0 26px color-mix(in srgb,var(--article-accent) 18%,transparent),inset 0 1px 1px #ffffff26;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.article-archive-card--cyan{--article-accent: var(--lz-cyan)}.article-archive-card--magenta{--article-accent: var(--lz-magenta)}.article-archive-card--gold{--article-accent: var(--lz-gold)}.article-archive-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--article-accent) 78%,transparent);box-shadow:0 24px 52px #00000075,0 0 0 1px color-mix(in srgb,var(--article-accent) 42%,transparent),0 0 34px color-mix(in srgb,var(--article-accent) 34%,transparent),0 0 72px color-mix(in srgb,var(--article-accent) 20%,transparent),inset 0 1px 1px #ffffff2e}.article-archive-card:focus-visible{outline:2px solid color-mix(in srgb,var(--article-accent) 80%,white 10%);outline-offset:4px}.article-archive-card__media{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:17px 17px 0 0;clip-path:inset(0 round 17px 17px 0 0);transform:translateZ(0);background:linear-gradient(135deg,#04060e2e,#04060e9e),var(--article-preview-image, url(/images/ludenz-paper-shell.webp)) center / cover no-repeat,#00000057}.article-archive-card__media.is-fallback{background:linear-gradient(135deg,#04060e1a,#04060ea8),url(/images/ludenz-paper-shell.webp) center / cover no-repeat,#00000057}.article-archive-card__media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 48%,rgba(4,6,14,.72)),linear-gradient(135deg,color-mix(in srgb,var(--article-accent) 16%,transparent),transparent 44%);mix-blend-mode:screen}.article-archive-card__media img{width:100%;height:100%;object-fit:cover;display:block;backface-visibility:hidden;transform-origin:center;transform:translateZ(0) scale(1.001);transition:transform .28s ease,filter .28s ease}.article-archive-card:hover .article-archive-card__media img{transform:translateZ(0) scale(1.035);filter:saturate(1.12) contrast(1.06)}.article-archive-card__body{display:flex;flex-direction:column;min-width:0;padding:clamp(14px,1.4vw,22px)}.article-archive-card__kicker,.article-archive-card__meta{font-family:var(--lz-font-display);font-size:clamp(.5rem,.56vw,.68rem);line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--article-accent) 82%,white 18%);text-shadow:0 0 10px color-mix(in srgb,var(--article-accent) 44%,transparent)}.article-archive-card h2{margin:.72rem 0 0;font-family:var(--lz-font-display);font-size:clamp(.82rem,1vw,1.16rem);line-height:1.22;letter-spacing:.08em;text-transform:uppercase;color:#fffffff2;text-shadow:0 2px 10px rgba(0,0,0,.58)}.article-archive-card p{margin:.85rem 0 0;font-family:var(--lz-font-display);font-size:clamp(.56rem,.64vw,.76rem);line-height:1.58;letter-spacing:.035em;color:#ffffffd1;text-shadow:0 2px 8px rgba(0,0,0,.58)}.article-archive-card__meta{margin-top:auto;padding-top:1rem;color:#ffffffa8}.video-feature-grid,.video-playlist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.video-playlist-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.video-card{--video-accent: #ff2d2d;--video-preview-accent: var(--video-accent);position:relative;overflow:hidden;display:grid;grid-template-rows:auto 1fr;min-height:520px;border-radius:18px;color:var(--lz-text);text-decoration:none;background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--video-accent) 18%,transparent),transparent 36%),linear-gradient(135deg,#ffffff14,#ffffff07 44%,#ffffff0d),#04060ed6;border:1px solid color-mix(in srgb,var(--video-accent) 58%,transparent);box-shadow:0 18px 42px #0000005c,0 0 0 1px color-mix(in srgb,var(--video-accent) 18%,transparent),0 0 26px color-mix(in srgb,var(--video-accent) 18%,transparent),inset 0 1px 1px #ffffff26;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.video-card--feature{min-height:560px}.video-card--twitch{--video-accent: #9146ff;--video-preview-accent: #9146ff}.video-card--playlist{--video-accent: var(--lz-silver);--video-preview-accent: #ff2d2d;min-height:430px}.video-card--atplay{--video-accent: var(--lz-gold);--video-preview-accent: var(--lz-cyan);display:grid;grid-template-columns:minmax(280px,.44fr) minmax(0,1fr);grid-template-rows:none;align-items:stretch;min-height:230px}.video-card:hover,.video-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--video-accent) 78%,transparent);box-shadow:0 26px 58px #0000007a,0 0 0 1px color-mix(in srgb,var(--video-accent) 34%,transparent),0 0 34px color-mix(in srgb,var(--video-accent) 44%,transparent),0 0 64px color-mix(in srgb,var(--video-accent) 24%,transparent),inset 0 1px 1px #ffffff2e}.video-card__preview{position:relative;overflow:hidden;margin:clamp(14px,1.5vw,22px) clamp(14px,1.5vw,22px) 0;border-radius:14px;border:1px solid color-mix(in srgb,var(--video-preview-accent) 58%,transparent);background:#00000061;box-shadow:0 14px 28px #0000005c,0 0 22px color-mix(in srgb,var(--video-preview-accent) 28%,transparent);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.video-card__preview-link{display:block;color:inherit;text-decoration:none}.video-card__preview img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;transform-origin:center;transition:transform .28s ease,filter .28s ease}.video-card:hover .video-card__preview img,.video-card:focus-visible .video-card__preview img{transform:scale(1.04);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--video-preview-accent) 34%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--video-preview-accent) 18%,transparent))}.video-card:hover .video-card__preview,.video-card:focus-visible .video-card__preview{transform:translateY(-3px);border-color:color-mix(in srgb,var(--video-preview-accent) 76%,transparent);box-shadow:0 20px 34px -8px #00000094,0 12px 26px #0000005c,0 0 28px color-mix(in srgb,var(--video-preview-accent) 44%,transparent),0 0 52px color-mix(in srgb,var(--video-preview-accent) 24%,transparent)}.video-card__play{position:absolute;left:50%;top:50%;width:clamp(52px,5vw,74px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--video-preview-accent) 72%,white 8%),color-mix(in srgb,var(--video-preview-accent) 44%,black 20%));box-shadow:0 0 18px color-mix(in srgb,var(--video-preview-accent) 52%,transparent),0 8px 20px #0000006b}.video-card__play:before{content:"";position:absolute;left:52%;top:50%;transform:translate(-42%,-50%);width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:18px solid white;filter:drop-shadow(0 0 8px rgba(255,255,255,.34))}.video-card__body{display:flex;flex-direction:column;padding:clamp(18px,2vw,30px)}.video-card--playlist .video-card__body{padding:clamp(16px,1.4vw,22px)}.video-card__kicker{margin:0 0 .75rem;font-family:var(--lz-font-display);font-size:clamp(.58rem,.66vw,.78rem);line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--video-accent);text-shadow:0 0 10px color-mix(in srgb,var(--video-accent) 58%,transparent)}.video-card h2{margin:0;overflow-wrap:anywhere;word-break:normal;font-family:var(--lz-font-display);font-size:clamp(1.08rem,1.5vw,1.95rem);line-height:1.14;letter-spacing:.11em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 10px rgba(0,0,0,.58),0 0 12px color-mix(in srgb,var(--video-accent) 24%,transparent)}.video-card--playlist h2{font-size:clamp(.88rem,1.05vw,1.22rem)}.video-card p{margin:.9rem 0 0;font-family:var(--lz-font-display);font-size:clamp(.64rem,.74vw,.9rem);line-height:1.62;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}@media(max-width:700px){.video-card h2{font-size:clamp(.76rem,3.85vw,.98rem);line-height:1.22;letter-spacing:.025em}}.video-card--playlist p{font-size:clamp(.58rem,.66vw,.78rem);line-height:1.55}.video-card__meta{margin-top:auto;padding-top:1rem;font-family:var(--lz-font-display);font-size:clamp(.54rem,.6vw,.72rem);line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--video-accent) 84%,white 16%)}.video-card__external-link{width:fit-content;margin-top:1rem;font-family:var(--lz-font-display);font-size:clamp(.56rem,.64vw,.76rem);line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#ffffffeb;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--video-accent) 70%,transparent)}.video-card__external-link:hover,.video-card__external-link:focus-visible{color:#fff;border-bottom-color:color-mix(in srgb,var(--video-accent) 88%,white 12%)}.video-card--atplay .video-card__preview{margin:clamp(14px,1.4vw,20px)}.video-card--atplay .video-card__body{justify-content:center}.youtube-embed{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:inherit;background:#000000ad}.youtube-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.youtube-embed__trigger{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;color:#fff;background:#0000006b;cursor:pointer}.youtube-embed__trigger img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.02) contrast(1.04);transition:transform .28s ease,filter .28s ease}.youtube-embed__trigger:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.42)),radial-gradient(circle at 50% 50%,#0000001a,#00000057 62%)}.youtube-embed__trigger:hover img,.youtube-embed__trigger:focus-visible img{transform:scale(1.04);filter:saturate(1.12) contrast(1.08)}.youtube-embed__play{position:relative;z-index:1;width:clamp(52px,5vw,74px);aspect-ratio:1;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--video-preview-accent, var(--lz-cyan)) 72%,white 8%),color-mix(in srgb,var(--video-preview-accent, var(--lz-cyan)) 44%,black 20%));box-shadow:0 0 18px color-mix(in srgb,var(--video-preview-accent, var(--lz-cyan)) 52%,transparent),0 8px 20px #0000006b}.youtube-embed__play:before{content:"";position:absolute;left:52%;top:50%;transform:translate(-42%,-50%);width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:18px solid white;filter:drop-shadow(0 0 8px rgba(255,255,255,.34))}.youtube-embed__label{position:absolute;right:clamp(12px,1.6vw,20px);bottom:clamp(12px,1.6vw,20px);z-index:1;padding:.48rem .64rem;border-radius:999px;font-family:var(--lz-font-display);font-size:clamp(.52rem,.6vw,.72rem);line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#fffffff0;background:#04060eb8;border:1px solid color-mix(in srgb,var(--video-preview-accent, var(--lz-cyan)) 54%,transparent);box-shadow:0 8px 18px #00000052}.article-inline-video{margin:clamp(24px,3vw,44px) 0}.article-inline-video .youtube-embed{border-radius:16px;border:1px solid color-mix(in srgb,var(--lz-cyan) 46%,transparent);box-shadow:0 16px 34px #00000057,0 0 22px color-mix(in srgb,var(--lz-cyan) 18%,transparent)}.podcast-hero{display:grid;grid-template-columns:minmax(0,.55fr) minmax(520px,1fr);gap:clamp(22px,2.6vw,44px);align-items:start;min-height:clamp(150px,13vw,210px);padding-block:clamp(16px,1.6vw,28px)}.podcast-hero__copy>p:not(.page-header__kicker){max-width:58ch;margin:clamp(8px,.75vw,12px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.62rem,.7vw,.82rem);line-height:1.55;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.podcast-hero__aside{display:grid;gap:14px}.podcast-player-card{--podcast-accent: var(--lz-cyan);position:relative;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);gap:8px;align-items:stretch;min-height:0;border-radius:18px;color:var(--lz-text);overflow:hidden;isolation:isolate;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--podcast-accent) 20%,transparent),transparent 36%),linear-gradient(135deg,#ffffff14,#ffffff07 44%,#ffffff0d),#04060ed6;border:1px solid color-mix(in srgb,var(--podcast-accent) 58%,transparent);box-shadow:0 18px 42px #0000005c,0 0 0 1px color-mix(in srgb,var(--podcast-accent) 18%,transparent),0 0 28px color-mix(in srgb,var(--podcast-accent) 18%,transparent),inset 0 1px 1px #ffffff26;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.podcast-player-card:before,.podcast-player-card:after{content:"";position:absolute;pointer-events:none;inset:0;z-index:0}.podcast-player-card:before{background:radial-gradient(circle at 18% 48%,color-mix(in srgb,var(--podcast-accent) 36%,transparent),transparent 34%),linear-gradient(90deg,#04060e94,#04060e75 48%,#04060eb3),linear-gradient(180deg,#04060e2e,#04060ea3);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--podcast-accent) 10%,transparent),inset 0 0 70px #00000057}.podcast-player-card:after{background:linear-gradient(90deg,transparent 0%,rgba(4,6,14,.18) 52%,rgba(4,6,14,.6) 100%),radial-gradient(circle at 18% 52%,transparent 0%,rgba(4,6,14,.22) 58%,rgba(4,6,14,.54) 100%)}.podcast-player-card__background{position:absolute;inset:-42px;z-index:0;width:calc(100% + 84px);height:calc(100% + 84px);object-fit:cover;object-position:center;opacity:.72;filter:blur(30px) saturate(1.55) brightness(.82) contrast(1.08);transform:scale(1.04);pointer-events:none;transition:opacity .28s ease,filter .28s ease}.podcast-player-card:hover,.podcast-player-card:focus-within{transform:translateY(-3px);border-color:color-mix(in srgb,var(--podcast-accent) 78%,transparent);box-shadow:0 26px 58px #0000007a,0 0 0 1px color-mix(in srgb,var(--podcast-accent) 34%,transparent),0 0 34px color-mix(in srgb,var(--podcast-accent) 44%,transparent),0 0 64px color-mix(in srgb,var(--podcast-accent) 24%,transparent),inset 0 1px 1px #ffffff2e}.podcast-player-card__main,.podcast-episode-list{position:relative;z-index:1;padding:clamp(16px,1.4vw,24px)}.podcast-player-card__selected{position:relative;z-index:1;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:clamp(14px,1.3vw,22px);min-width:0;min-height:0;overflow:hidden;padding:clamp(18px,1.8vw,30px)}.podcast-player-card__cover{--podcast-cover-size: 158px;--podcast-cover-padding: clamp(8px, .8vw, 12px);position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(var(--podcast-cover-size) + (var(--podcast-cover-padding) * 2));height:calc(var(--podcast-cover-size) + (var(--podcast-cover-padding) * 2));aspect-ratio:1;min-width:0;margin:0;padding:var(--podcast-cover-padding);border-radius:14px;border:1px solid color-mix(in srgb,var(--podcast-accent) 42%,transparent);background:#00000057;box-shadow:0 16px 34px #00000057,0 0 20px color-mix(in srgb,var(--podcast-accent) 20%,transparent);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.podcast-player-card__cover img{width:var(--podcast-cover-size);height:var(--podcast-cover-size);min-width:var(--podcast-cover-size);flex:0 0 auto;max-width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;border:1px solid color-mix(in srgb,var(--podcast-accent) 46%,transparent);box-shadow:0 18px 34px #00000075,0 0 26px color-mix(in srgb,var(--podcast-accent) 24%,transparent);transform-origin:center;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,filter .28s ease}.podcast-player-card:hover .podcast-player-card__cover img,.podcast-player-card:focus-within .podcast-player-card__cover img{transform:scale(1.035);border-color:color-mix(in srgb,var(--podcast-accent) 74%,transparent);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--podcast-accent) 34%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--podcast-accent) 18%,transparent));box-shadow:0 22px 38px #0000007a,0 0 32px color-mix(in srgb,var(--podcast-accent) 36%,transparent)}.podcast-player-card:hover .podcast-player-card__cover,.podcast-player-card:focus-within .podcast-player-card__cover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--podcast-accent) 68%,transparent);box-shadow:0 18px 28px -8px #0000008f,0 10px 24px #00000057,0 0 24px color-mix(in srgb,var(--podcast-accent) 42%,transparent),0 0 44px color-mix(in srgb,var(--podcast-accent) 24%,transparent)}.podcast-player-card__main{display:flex;flex-direction:column;justify-content:center;min-height:0;padding:0}.podcast-player-card__main .editorial-kicker{color:color-mix(in srgb,var(--podcast-accent) 88%,white 12%);text-shadow:0 0 12px color-mix(in srgb,var(--podcast-accent) 58%,transparent)}.podcast-player-card h2{max-width:min(100%,30ch);margin:0;overflow-wrap:normal;font-family:var(--lz-font-display);font-size:clamp(.86rem,1.22vw,1.45rem);line-height:1.12;letter-spacing:.1em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 12px rgba(0,0,0,.64),0 0 18px color-mix(in srgb,var(--podcast-accent) 28%,transparent)}.podcast-player-card__main>p:not(.editorial-kicker){max-width:64ch;margin:clamp(14px,1.4vw,22px) 0 0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:var(--lz-font-display);font-size:clamp(.56rem,.62vw,.72rem);line-height:1.5;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.podcast-audio{width:100%;min-width:0;margin-top:clamp(10px,.9vw,14px);border-radius:999px;box-shadow:0 16px 28px -8px #00000094,0 0 26px color-mix(in srgb,var(--podcast-accent) 30%,transparent)}.podcast-player-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:clamp(10px,.9vw,14px);font-family:var(--lz-font-display);font-size:clamp(.56rem,.62vw,.74rem);line-height:1.3;letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb,var(--podcast-accent) 82%,white 18%)}.podcast-player-card__meta span,.podcast-player-card__meta a{display:inline-flex;align-items:center;min-height:28px;padding:.34rem .56rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--podcast-accent) 40%,transparent);background:#00000038;color:inherit;text-decoration:none}.podcast-player-card__meta a:hover{border-color:color-mix(in srgb,var(--podcast-accent) 74%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--podcast-accent) 30%,transparent)}.podcast-episode-list{position:relative;align-self:stretch;display:flex;flex-direction:column;gap:10px;height:auto;min-height:0;max-height:clamp(340px,27vw,440px);padding-block:10px;overflow-y:auto;overflow-x:hidden;scroll-padding-block:14px;scroll-snap-type:y proximity;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--podcast-accent) 82%,white 4%) color-mix(in srgb,var(--podcast-accent) 14%,transparent);border-left:1px solid color-mix(in srgb,var(--podcast-accent) 30%,transparent);box-shadow:inset 0 42px 34px -42px color-mix(in srgb,var(--podcast-accent) 52%,transparent),inset 0 -42px 34px -42px color-mix(in srgb,var(--podcast-accent) 44%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}.podcast-episode-list::-webkit-scrollbar{width:10px}.podcast-episode-list::-webkit-scrollbar-track{margin-block:18px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--podcast-accent) 20%,transparent),#ffffff0f,color-mix(in srgb,var(--podcast-accent) 18%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--podcast-accent) 18%,transparent),0 0 12px color-mix(in srgb,var(--podcast-accent) 18%,transparent)}.podcast-episode-list::-webkit-scrollbar-thumb{border:2px solid rgba(4,6,14,.76);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--podcast-accent) 92%,white 8%),color-mix(in srgb,var(--podcast-accent) 56%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--podcast-accent) 72%,transparent),0 0 22px color-mix(in srgb,var(--podcast-accent) 42%,transparent)}.podcast-episode-list__title{margin:0 0 4px;padding:.15rem 0 .65rem;font-family:var(--lz-font-display);font-size:clamp(.56rem,.62vw,.74rem);line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--podcast-accent);text-shadow:0 0 10px color-mix(in srgb,var(--podcast-accent) 58%,transparent)}.podcast-episode-button{--episode-accent: var(--podcast-accent);display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-width:0;min-height:108px;padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--episode-accent) 54%,rgba(255,255,255,.14));text-align:left;color:var(--lz-text);background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--episode-accent) 16%,transparent),transparent 46%),linear-gradient(135deg,color-mix(in srgb,var(--episode-accent) 10%,transparent),#0000003d);box-shadow:0 0 0 1px #ffffff09,0 0 18px color-mix(in srgb,var(--episode-accent) 16%,transparent);cursor:pointer;scroll-snap-align:start;scroll-margin-block:14px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.podcast-episode-button:hover,.podcast-episode-button:focus-visible,.podcast-episode-button--active{transform:translate(-2px);border-color:color-mix(in srgb,var(--episode-accent) 82%,rgba(255,255,255,.2));background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--episode-accent) 22%,transparent),transparent 46%),linear-gradient(135deg,color-mix(in srgb,var(--episode-accent) 20%,transparent),#00000042);box-shadow:0 0 0 1px color-mix(in srgb,var(--episode-accent) 24%,rgba(255,255,255,.08)),0 14px 28px #00000052,0 0 30px color-mix(in srgb,var(--episode-accent) 36%,transparent)}.podcast-episode-button img{width:58px;height:58px;aspect-ratio:1;object-fit:cover;border-radius:10px;border:1px solid color-mix(in srgb,var(--episode-accent) 46%,transparent);box-shadow:0 10px 20px #00000057,0 0 16px color-mix(in srgb,var(--episode-accent) 22%,transparent);transition:transform .22s ease,box-shadow .22s ease}.podcast-episode-button:hover img,.podcast-episode-button:focus-visible img,.podcast-episode-button--active img{transform:scale(1.04);box-shadow:0 12px 22px #00000061,0 0 20px color-mix(in srgb,var(--episode-accent) 38%,transparent)}.podcast-episode-button__text{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;min-width:0;max-width:100%;overflow:hidden}.podcast-episode-button__text span,.podcast-episode-button small{display:block;font-family:var(--lz-font-display)}.podcast-episode-button__text span{display:-webkit-box;width:100%;min-width:0;max-height:calc(1.34em * 3);font-size:clamp(.6rem,.66vw,.8rem);line-height:1.34;letter-spacing:.035em;text-transform:uppercase;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;line-clamp:3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.podcast-episode-button small{margin-top:.48rem;font-size:clamp(.52rem,.56vw,.68rem);line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--episode-accent) 76%,white 24%)}.podcast-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.podcast-platform-badge{--platform-accent: var(--lz-cyan);--platform-bg: rgba(0, 0, 0, .24);display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:4px;gap:10px;min-height:76px;padding:.85rem 1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--platform-accent) 46%,transparent);font-family:var(--lz-font-display);font-size:clamp(.68rem,.82vw,1rem);line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#ffffffe6;text-decoration:none;background:linear-gradient(135deg,color-mix(in srgb,var(--platform-accent) 16%,transparent),transparent 62%),var(--platform-bg);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.podcast-platform-badge--podbean{--platform-accent: #ffcc00;--platform-bg: rgba(58, 42, 0, .36)}.podcast-platform-badge--spotify{--platform-accent: #1db954;--platform-bg: rgba(0, 0, 0, .5)}.podcast-platform-badge--apple{--platform-accent: #872ec4;--platform-bg: rgba(45, 10, 68, .34)}.podcast-platform-badge--amazon{--platform-accent: #25a8e0;--platform-bg: rgba(3, 25, 42, .36)}.podcast-platform-badge--patreon{--platform-accent: #ff424d;--platform-bg: rgba(64, 10, 16, .42);border-color:color-mix(in srgb,var(--platform-accent) 72%,transparent);box-shadow:0 12px 28px #00000047,0 0 24px color-mix(in srgb,var(--platform-accent) 28%,transparent);grid-column:1 / -1}.podcast-platform-badge:hover,.podcast-platform-badge:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--platform-accent) 78%,transparent);box-shadow:0 14px 28px #00000052,0 0 24px color-mix(in srgb,var(--platform-accent) 34%,transparent),0 0 44px color-mix(in srgb,var(--platform-accent) 16%,transparent)}.podcast-platform-badge span{display:grid;place-items:center;grid-row:span 2;width:42px;aspect-ratio:1;border-radius:10px;overflow:hidden;position:relative;background:color-mix(in srgb,var(--platform-accent) 46%,rgba(0,0,0,.28));box-shadow:0 0 18px color-mix(in srgb,var(--platform-accent) 46%,transparent)}.podcast-platform-badge img{position:absolute;top:50%;left:50%;width:140%;height:140%;transform:translate(-50%,-50%);object-fit:cover;object-position:center;border-radius:inherit}.podcast-platform-badge strong,.podcast-platform-badge small,.podcast-platform-badge em{min-width:0;font:inherit}.podcast-platform-badge strong{grid-column:2;grid-row:2;white-space:normal}.podcast-platform-badge small{grid-column:2;grid-row:1;font-size:.78em;line-height:1.15;letter-spacing:.06em;color:color-mix(in srgb,var(--platform-accent) 72%,white 28%)}.podcast-platform-badge em{grid-column:3;grid-row:1 / span 2;align-self:center;max-width:18ch;font-size:.78em;line-height:1.25;letter-spacing:.06em;text-align:right;text-transform:uppercase;font-style:normal;color:color-mix(in srgb,var(--platform-accent) 74%,white 26%);text-shadow:0 0 10px color-mix(in srgb,var(--platform-accent) 36%,transparent)}.podcast-rss-box{margin-top:clamp(10px,1vw,14px);font-family:var(--lz-font-display);font-size:clamp(.56rem,.62vw,.74rem);letter-spacing:.06em;color:#ffffffd1}.podcast-rss-box summary{width:fit-content;cursor:pointer;text-transform:uppercase;color:var(--lz-cyan);text-shadow:0 0 12px color-mix(in srgb,var(--lz-cyan) 44%,transparent)}.podcast-rss-box a{display:block;width:fit-content;max-width:100%;margin-top:.9rem;overflow-wrap:anywhere;color:#ffffffe0}.support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.support-card{--support-accent: var(--lz-cyan);position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(230px,.45fr) minmax(0,1fr);align-items:stretch;min-height:clamp(430px,32vw,560px);border-radius:18px;color:var(--lz-text);text-decoration:none;background:radial-gradient(circle at 16% 10%,color-mix(in srgb,var(--support-accent) 18%,transparent),transparent 34%),linear-gradient(135deg,#ffffff14,#ffffff07 44%,#ffffff0d),#04060ed6;border:1px solid color-mix(in srgb,var(--support-accent) 58%,transparent);box-shadow:0 18px 42px #0000005c,0 0 0 1px color-mix(in srgb,var(--support-accent) 18%,transparent),0 0 28px color-mix(in srgb,var(--support-accent) 18%,transparent),inset 0 1px 1px #ffffff26;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.support-card--patreon{--support-accent: #ff424d}.support-card--threadless{--support-accent: var(--lz-gold)}.support-card--showcase{grid-template-columns:1fr;isolation:isolate;min-height:clamp(360px,30vw,500px);padding:clamp(16px,1.5vw,22px)}.support-card:hover,.support-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--support-accent) 78%,transparent);box-shadow:0 26px 58px #0000007a,0 0 0 1px color-mix(in srgb,var(--support-accent) 34%,transparent),0 0 34px color-mix(in srgb,var(--support-accent) 44%,transparent),0 0 64px color-mix(in srgb,var(--support-accent) 24%,transparent),inset 0 1px 1px #ffffff2e}.support-card__media{display:flex;align-items:center;justify-content:center;min-width:0;padding:clamp(18px,2vw,34px);border-right:1px solid color-mix(in srgb,var(--support-accent) 30%,transparent)}.support-card__media>img{width:min(100%,260px);aspect-ratio:1;object-fit:contain;border-radius:14px;border:1px solid color-mix(in srgb,var(--support-accent) 42%,transparent);background:#00000047;box-shadow:0 18px 36px #00000070,0 0 26px color-mix(in srgb,var(--support-accent) 24%,transparent);transform-origin:center;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,filter .28s ease}.support-card__media--merch{position:absolute;inset:0;z-index:0;padding:clamp(14px,1.5vw,24px);border:0;overflow:hidden;background:#000000b8}.support-card__media--merch:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#04060e00,#04060e14 38%,#04060e8a,#04060ee0 74%,#04060efa),linear-gradient(90deg,color-mix(in srgb,var(--support-accent) 18%,transparent) 0%,transparent 46%),radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--support-accent) 22%,transparent),transparent 38%)}.support-merch-slider{position:absolute;inset:0;width:100%;max-width:none;aspect-ratio:auto;border-radius:inherit;border:0;background:transparent;box-shadow:none;overflow:hidden}.support-merch-slider__image{position:absolute;left:clamp(16px,2vw,28px);top:50%;width:min(54%,420px);height:calc(100% - clamp(34px,4vw,62px));object-fit:contain;object-position:left center;padding:0;border:0;background:transparent;box-shadow:none;opacity:0;transform:translateY(-50%) scale(.96);filter:drop-shadow(0 16px 32px rgba(0,0,0,.44)) saturate(.96) contrast(1.02);transition:opacity .42s ease,transform .52s ease,filter .52s ease}.support-merch-slider__image.is-active{opacity:1;transform:translateY(-50%) scale(1);filter:drop-shadow(0 16px 32px rgba(0,0,0,.44)) saturate(1.08) contrast(1.05)}.support-card:hover .support-card__media>img,.support-card:focus-visible .support-card__media>img{transform:scale(1.035);border-color:color-mix(in srgb,var(--support-accent) 72%,transparent);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--support-accent) 34%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--support-accent) 18%,transparent));box-shadow:0 20px 38px #0000006b,0 0 30px color-mix(in srgb,var(--support-accent) 34%,transparent)}.support-card__body{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(22px,2.4vw,42px)}.support-card--showcase .support-card__body{position:relative;z-index:3;width:min(38%,380px);min-width:286px;margin-left:auto;padding:clamp(12px,1.2vw,18px) 0 clamp(12px,1.2vw,18px) clamp(12px,1.4vw,24px)}.support-card__body .editorial-kicker{color:var(--support-accent);text-shadow:0 0 10px color-mix(in srgb,var(--support-accent) 58%,transparent)}.support-card h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(1.05rem,1.6vw,2rem);line-height:1.16;letter-spacing:.1em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 12px rgba(0,0,0,.64),0 0 16px color-mix(in srgb,var(--support-accent) 24%,transparent)}.support-card p{margin:clamp(14px,1.4vw,22px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.62rem,.72vw,.88rem);line-height:1.62;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.support-card__meta{display:flex;flex-wrap:wrap;gap:8px;margin:clamp(16px,1.6vw,24px) 0}.support-card__meta span{display:inline-flex;align-items:center;min-height:32px;padding:.42rem .66rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--support-accent) 42%,transparent);font-family:var(--lz-font-display);font-size:clamp(.52rem,.58vw,.7rem);line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#ffffffe0;background:#00000038}.support-card .editorial-button{width:fit-content;border-color:color-mix(in srgb,var(--support-accent) 58%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--support-accent) 22%,transparent)}.support-note{--panel-accent: var(--lz-acid)}.patreon-page-hero{--panel-accent: #ff424d;overflow:hidden;min-height:clamp(330px,30vw,430px);background:linear-gradient(90deg,#04060ef5,#04060ec7 42%,#04060e4d),linear-gradient(180deg,#04060e2e,#04060edb),radial-gradient(circle at 18% 16%,rgba(255,66,77,.22),transparent 34%),url(/images/PAT.png) 76% center / min(52%,760px) auto no-repeat,#04060ee0;background-blend-mode:normal,normal,screen,normal,normal;padding-right:clamp(22px,31vw,420px)}.patreon-page-hero:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#04060e1f,#04060e05 58%,#04060e6b),radial-gradient(circle at 82% 24%,rgba(255,66,77,.3),transparent 34%),radial-gradient(circle at 66% 82%,rgba(255,204,0,.16),transparent 32%),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px)}.patreon-page-hero>*{position:relative;z-index:1}.patreon-page-hero__copy{min-width:0}.patreon-page-hero__copy>p:not(.page-header__kicker){max-width:78ch;margin:clamp(18px,1.8vw,26px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.72rem,.82vw,.98rem);line-height:1.65;letter-spacing:.04em;color:#ffffffe0;text-shadow:0 2px 12px rgba(0,0,0,.64)}.patreon-proof-panel,.patreon-tier-panel,.patreon-final-panel,.patreon-collections-panel{--panel-accent: #ff424d}.patreon-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.patreon-value-card,.patreon-tier-card,.patreon-collection-card{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(255,66,77,.42);background:radial-gradient(circle at 14% 12%,rgba(255,66,77,.2),transparent 38%),linear-gradient(135deg,#ffffff12,#ffffff06 46%,#ffffff0b),#04060ed6;box-shadow:0 18px 42px #00000057,0 0 26px #ff424d2e,inset 0 1px 1px #ffffff24}.patreon-collections-panel{display:grid;gap:clamp(18px,2vw,30px)}.patreon-collections-panel__header{max-width:86ch}.patreon-value-card{min-height:clamp(280px,23vw,380px);padding:clamp(20px,2vw,34px)}.patreon-value-card .editorial-kicker,.patreon-tier-panel .editorial-kicker,.patreon-final-panel .editorial-kicker,.patreon-proof-panel .editorial-kicker,.patreon-collections-panel .editorial-kicker{color:#ff6a73;text-shadow:0 0 12px rgba(255,66,77,.56)}.patreon-value-card h2,.patreon-tier-panel h2,.patreon-final-panel h2,.patreon-proof-panel h2,.patreon-collections-panel h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(.92rem,1.2vw,1.48rem);line-height:1.22;letter-spacing:.08em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 12px rgba(0,0,0,.64),0 0 16px rgba(255,66,77,.24)}.patreon-value-card p:not(.editorial-kicker),.patreon-tier-panel__header>p:not(.editorial-kicker),.patreon-final-panel>p:not(.editorial-kicker),.patreon-proof-panel>p:not(.editorial-kicker),.patreon-collections-panel__header>p:not(.editorial-kicker),.patreon-collection-card p{max-width:82ch;margin:clamp(14px,1.4vw,22px) 0 0;font-family:var(--lz-font-display);font-size:clamp(.62rem,.72vw,.86rem);line-height:1.62;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.patreon-collections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.patreon-merch-section .support-card{grid-column:1 / -1;min-height:clamp(170px,13vw,220px);padding:clamp(10px,1vw,14px);overflow:hidden;clip-path:inset(0 round 18px)}.patreon-merch-section .support-card__body{display:block;width:min(76%,1040px);min-width:0;margin-left:min(24%,340px);margin-right:auto;padding:clamp(12px,1.2vw,18px) clamp(18px,2.2vw,34px)}.patreon-merch-section .support-card h2{font-size:clamp(.82rem,.95vw,1.18rem)}.patreon-merch-section .support-card p{max-width:92ch;margin-top:clamp(10px,1vw,14px);line-height:1.48}.patreon-merch-section .support-merch-slider__image{left:clamp(28px,4vw,60px);width:min(20%,210px);height:calc(100% - clamp(24px,3vw,38px))}.patreon-merch-section .support-card__media--merch,.patreon-merch-section .support-merch-slider{border-radius:inherit;overflow:hidden;clip-path:inset(0 round 18px)}.patreon-merch-section .support-card:hover .support-merch-slider__image.is-active,.patreon-merch-section .support-card:focus-visible .support-merch-slider__image.is-active{animation:none!important;transform:translateY(-50%) scale(1)!important;filter:drop-shadow(0 16px 32px rgba(0,0,0,.44)) saturate(1.08) contrast(1.05)!important}.patreon-merch-section .support-card__meta{display:inline-flex;margin:clamp(10px,1vw,14px) 0 0;vertical-align:middle}.patreon-merch-section .support-card .editorial-button{display:inline-flex;margin-top:clamp(10px,1vw,14px);margin-left:8px;vertical-align:middle}.patreon-merch-section .support-card__media--merch:after{background:linear-gradient(90deg,#04060e00,#04060e1a 18%,#04060e94 32%,#04060ee6 64%,#04060efa),linear-gradient(90deg,color-mix(in srgb,var(--support-accent) 18%,transparent) 0%,transparent 42%),radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--support-accent) 22%,transparent),transparent 38%)}.patreon-collection-card{--collection-accent: #ff424d;display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;min-height:170px;padding:clamp(14px,1.35vw,20px);color:var(--lz-text);text-decoration:none;border-color:color-mix(in srgb,var(--collection-accent) 42%,transparent);background:radial-gradient(circle at 13% 20%,color-mix(in srgb,var(--collection-accent) 24%,transparent),transparent 36%),linear-gradient(135deg,#ffffff12,#ffffff06 46%,#ffffff0b),#14141cd6;box-shadow:0 18px 42px #00000057,0 0 24px color-mix(in srgb,var(--collection-accent) 18%,transparent),inset 0 1px 1px #ffffff24;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.patreon-collection-card:hover,.patreon-collection-card:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--collection-accent) 78%,white 8%);box-shadow:0 20px 46px #0000006b,0 0 30px color-mix(in srgb,var(--collection-accent) 34%,transparent),0 0 52px color-mix(in srgb,var(--collection-accent) 18%,transparent),inset 0 1px 1px #ffffff29}.patreon-page-hero .editorial-button,.patreon-proof-panel .editorial-button,.patreon-tier-panel .editorial-button,.patreon-final-panel .editorial-button,.patreon-collections-panel .editorial-button{border-color:#ff424d9e;color:#ffebecf5;background:linear-gradient(135deg,#ff424d2e,#ffcc000f),#04060ead;box-shadow:0 0 18px #ff424d47,inset 0 1px #ffffff1a}.patreon-page-hero .editorial-button:hover,.patreon-proof-panel .editorial-button:hover,.patreon-tier-panel .editorial-button:hover,.patreon-final-panel .editorial-button:hover,.patreon-collections-panel .editorial-button:hover{border-color:#ff6a73db;box-shadow:0 0 24px #ff424d61,0 0 44px #ffcc001f,inset 0 1px #ffffff24}.patreon-collection-card__thumb{position:relative;width:112px;aspect-ratio:1;overflow:hidden;border-radius:12px;border:1px solid color-mix(in srgb,var(--collection-accent) 54%,transparent);background:#04060eb8;box-shadow:0 12px 24px #00000057,0 0 20px color-mix(in srgb,var(--collection-accent) 28%,transparent)}.patreon-collection-card__thumb img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.04)}.patreon-collection-card__thumb:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 34%),linear-gradient(0deg,color-mix(in srgb,var(--collection-accent) 18%,transparent),transparent 42%);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -16px 24px color-mix(in srgb,var(--collection-accent) 20%,transparent)}.patreon-collection-card h3{margin:0;font-family:var(--lz-font-display);font-size:clamp(.72rem,.86vw,1rem);line-height:1.25;letter-spacing:.045em;text-transform:uppercase;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.58),0 0 14px color-mix(in srgb,var(--collection-accent) 26%,transparent)}.patreon-collection-card p{margin-top:.72rem}.patreon-tier-panel{display:grid;grid-template-columns:1fr;gap:clamp(18px,2vw,32px);align-items:start}.patreon-tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px}.patreon-tier-card{display:block;min-height:190px;padding:clamp(14px,1.4vw,22px);text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.patreon-tier-card:hover,.patreon-tier-card:focus-visible{transform:translateY(-2px);border-color:#ff6a73c7;box-shadow:0 18px 42px #0006,0 0 28px #ff424d52,0 0 48px #ffcc001f,inset 0 1px 1px #ffffff29}.patreon-tier-card p,.patreon-tier-card h3,.patreon-tier-card span{font-family:var(--lz-font-display);text-transform:uppercase}.patreon-tier-card p{margin:0;font-size:clamp(.5rem,.56vw,.66rem);line-height:1.3;letter-spacing:.1em;color:#ff6a73}.patreon-tier-card h3{margin:.75rem 0 0;font-size:clamp(.86rem,1vw,1.15rem);line-height:1.2;letter-spacing:.05em;color:#fff}.patreon-tier-card span{display:block;margin-top:.9rem;font-size:clamp(.52rem,.58vw,.68rem);line-height:1.52;letter-spacing:.035em;color:#ffffffc7}.catalog-grid--books .catalog-card{min-height:clamp(480px,38vw,620px)}.catalog-grid--books .editorial-button{border-color:color-mix(in srgb,var(--catalog-accent) 48%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--catalog-accent) 18%,transparent),inset 0 0 0 1px #ffffff0f}.catalog-grid--books .editorial-button:hover{border-color:color-mix(in srgb,var(--catalog-accent) 78%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--catalog-accent) 20%,transparent),color-mix(in srgb,var(--catalog-accent) 6%,transparent)),#070704b8;box-shadow:0 0 22px color-mix(in srgb,var(--catalog-accent) 30%,transparent),inset 0 0 0 1px #ffffff14}@media(max-width:1000px){.page-header--volumes{grid-template-columns:1fr;gap:clamp(12px,2.2vw,20px);min-height:clamp(300px,42vw,380px);background:linear-gradient(90deg,#050509e0,#050509b8 44%,#0505094d),linear-gradient(180deg,#0505092e,#050509d1),radial-gradient(circle at 16% 18%,rgba(43,200,220,.22),transparent 32%),radial-gradient(circle at 84% 92%,rgba(217,70,188,.18),transparent 38%),linear-gradient(180deg,#0000002e,#0000007a),image-set(url(/images/herovolumi-1600.webp) type("image/webp"),url(/images/herovolumi.png) type("image/png")) 0% center / cover no-repeat,#04060edb}.page-header--books{min-height:clamp(280px,40vw,360px);background:linear-gradient(90deg,#050509e6,#050509bd 48%,#05050947),linear-gradient(180deg,#05050929,#050509d1),radial-gradient(circle at 18% 16%,rgba(255,204,0,.2),transparent 34%),radial-gradient(circle at 84% 88%,rgba(217,70,188,.18),transparent 38%),linear-gradient(180deg,#0000002e,#00000080),url(/images/merch/herolibri.jpg) 28% center / cover no-repeat,#04060edb}.catalog-order-panel,.order-builder__items,.volume-cart--inline .volume-cart__suggestions{grid-template-columns:1fr}.page-header__aside{padding:clamp(18px,2vw,24px) 0 0}.page-header__aside:before{inset:0 0 auto;width:auto;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(174,219,36,.18),transparent)}.catalog-card{grid-template-columns:1fr;min-height:0}.catalog-grid--volumes .catalog-card{grid-template-columns:minmax(136px,.3fr) minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,22px);min-height:0;padding:clamp(14px,3.8vw,22px)}.catalog-grid--volumes .catalog-card__cover{min-height:0;margin:0;padding:clamp(12px,3vw,18px);border-radius:16px;background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--catalog-accent) 24%,transparent),transparent 48%),linear-gradient(180deg,#ffffff12,#ffffff05),#00000047}.catalog-card__cover img{max-height:620px}.catalog-grid--volumes .catalog-card__cover img{width:auto;max-width:100%;max-height:clamp(210px,30vw,300px);object-fit:contain}.catalog-grid--volumes .catalog-card__body{justify-content:flex-start}.volume-detail-card{grid-template-columns:minmax(160px,.34fr) minmax(0,1fr);width:100%;gap:clamp(14px,2vw,22px)}.volume-detail-card__cover-frame{width:min(100%,230px)}.volume-detail-card__cover-frame img{max-height:330px}.video-feature-grid,.video-playlist-grid,.article-archive-grid,.article-search-hero,.video-card--atplay,.podcast-player-card,.podcast-hero,.patreon-page-hero,.patreon-tier-panel,.support-grid,.support-card{grid-template-columns:1fr}.podcast-player-card{min-height:0}.podcast-player-card__cover{--podcast-cover-size: 180px;--podcast-cover-padding: 0px;width:var(--podcast-cover-size);height:var(--podcast-cover-size);justify-self:center;padding:0;border:0;background:transparent;box-shadow:none}.podcast-player-card:hover .podcast-player-card__cover,.podcast-player-card:focus-within .podcast-player-card__cover{transform:none;border-color:transparent;box-shadow:none}.podcast-player-card__cover img{width:var(--podcast-cover-size);height:var(--podcast-cover-size)}.podcast-player-card__selected{grid-template-columns:1fr;min-height:0}.podcast-player-card__main{min-height:0;width:100%;overflow:hidden}.podcast-episode-list{max-height:520px;height:auto;border-left:0;border-top:1px solid color-mix(in srgb,var(--podcast-accent) 30%,transparent)}.podcast-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-card{min-height:0}.patreon-page-hero__mark{width:min(100%,360px);justify-self:center}.patreon-page-hero{min-height:clamp(350px,74vw,450px);padding-right:clamp(18px,2vw,24px);background:linear-gradient(180deg,#04060ef0,#04060ebd 52%,#04060ef0),radial-gradient(circle at 22% 18%,rgba(255,66,77,.24),transparent 34%),url(/images/PAT.png) center 88% / min(92%,620px) auto no-repeat,#04060ee0}.patreon-value-grid{grid-template-columns:1fr;gap:8px}.patreon-proof-panel,.patreon-tier-panel,.patreon-final-panel,.patreon-collections-panel{padding-block:clamp(18px,2.6vw,28px)}.patreon-value-card{min-height:unset;height:auto;padding:clamp(14px,2vw,20px)}.patreon-collections-grid{grid-template-columns:1fr}.patreon-tier-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.patreon-tier-card{min-height:unset;height:auto;padding:clamp(12px,1.8vw,16px)}.patreon-tier-card span{margin-top:.55rem;line-height:1.42}.support-card--showcase{min-height:clamp(320px,42vw,430px)}.support-card__media{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--support-accent) 30%,transparent)}.support-card__media--merch{border-bottom:0}.support-card__media>img{width:min(100%,240px)}.support-merch-slider{max-width:none}.patreon-merch-section .support-card{min-height:clamp(190px,28vw,260px)}.patreon-merch-section .support-card__body{width:min(72%,680px);min-width:0;margin-left:min(26%,260px);padding-right:clamp(18px,2.5vw,28px)}.patreon-merch-section .support-merch-slider__image{left:clamp(22px,4vw,42px);width:min(22%,200px)}}@media(max-width:700px){.patreon-proof-panel,.patreon-tier-panel,.patreon-final-panel,.patreon-collections-panel{padding-block:16px}.patreon-value-card{min-height:unset;height:auto;padding:14px}.patreon-tier-grid{grid-template-columns:1fr}.patreon-tier-card{min-height:unset;height:auto;padding:13px}.patreon-tier-card h3,.patreon-tier-card span{margin-top:.55rem}.support-card--showcase{min-height:clamp(360px,92vw,450px)}.support-card--showcase .support-card__body{width:100%;min-width:0;margin-left:0;padding:44vw 0 0}.support-card__media--merch:after{background:linear-gradient(180deg,#04060e00,#04060e14 34%,#04060e99 66%,#04060eeb),linear-gradient(90deg,color-mix(in srgb,var(--support-accent) 22%,transparent) 0%,transparent 58%)}.support-merch-slider__image{left:50%;top:clamp(16px,4vw,22px);width:min(78%,330px);height:38vw;max-height:178px;transform:translate(-50%) scale(.96);object-position:center}.support-merch-slider__image.is-active{transform:translate(-50%) scale(1)}.patreon-merch-section .support-card{min-height:clamp(300px,72vw,360px);background:radial-gradient(circle at 50% 16%,rgba(255,204,0,.28),transparent 34%),radial-gradient(circle at 18% 18%,rgba(43,200,220,.16),transparent 36%),linear-gradient(135deg,#ffffff12,#ffffff06 46%,#ffffff0b),#04060ed6}.patreon-merch-section .support-card__body{width:100%;min-width:0;margin-left:0;padding:34vw clamp(12px,3vw,18px) 0}.patreon-merch-section .support-card h2{font-size:clamp(.92rem,5vw,1.35rem)}.patreon-merch-section .support-card p{max-width:100%}.patreon-merch-section .support-merch-slider__image{left:50%;top:clamp(14px,3vw,20px);z-index:4;width:min(76%,310px);height:34vw;max-height:172px;filter:drop-shadow(0 0 20px rgba(255,204,0,.28)) drop-shadow(0 12px 24px rgba(0,0,0,.32)) brightness(1.22) saturate(1.18) contrast(1.1)}.patreon-merch-section .support-merch-slider__image.is-active{transform:translate(-50%) scale(1.08)}.patreon-merch-section .support-card:hover .support-merch-slider__image.is-active,.patreon-merch-section .support-card:focus-visible .support-merch-slider__image.is-active{transform:translate(-50%) scale(1.08)!important}.patreon-merch-section .support-card__media--merch:after{background:linear-gradient(180deg,#04060e00 0% 38%,#04060e6b 58%,#04060eeb),radial-gradient(circle at 50% 18%,rgba(255,204,0,.2),transparent 34%),linear-gradient(90deg,color-mix(in srgb,var(--support-accent) 18%,transparent) 0%,transparent 62%)}.patreon-merch-section .support-card__meta{display:flex;justify-content:flex-start;width:100%}.patreon-merch-section .support-card .editorial-button{display:flex;width:fit-content;margin-left:0}.patreon-final-panel .editorial-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.patreon-final-panel .editorial-button{width:100%;min-height:44px;padding-inline:.7rem}.patreon-final-panel .editorial-button[href="/articoli"]{grid-column:1 / -1;width:min(100%,290px)}.catalog-grid--volumes .catalog-card{grid-template-columns:1fr;gap:0}.catalog-grid--volumes .catalog-card__cover{min-height:clamp(280px,78vw,360px);margin-bottom:16px}.catalog-grid--volumes .catalog-card__cover img{max-width:min(78%,280px);max-height:clamp(250px,70vw,330px)}.volume-detail-card{grid-template-columns:1fr}.volume-detail-card__cover{align-items:center}.volume-detail-card__cover-frame{width:min(68%,245px)}.volume-detail-card__cover-frame img{max-height:clamp(260px,78vw,350px)}}@media(max-width:1000px){.editorial-grid,.editorial-grid--two,.contact-hub,.contact-routes{grid-template-columns:1fr}.contact-socials{justify-self:stretch;width:100%}}@media(max-width:560px){.page-header,.editorial-panel,.editorial-card{padding:16px}.page-header h1,.editorial-panel h1,.editorial-panel h2,.editorial-card h2{letter-spacing:.055em}.page-header h1{font-size:clamp(1.1rem,6.2vw,1.55rem);line-height:1.12}.page-header>p:last-child,.editorial-panel p,.editorial-panel li,.editorial-card p{font-size:clamp(.62rem,2.85vw,.78rem);line-height:1.55;letter-spacing:.025em}.page-header__main>p:last-child,.page-header__aside>p,.article-search-hero__copy>p:not(.page-header__kicker),.podcast-hero__copy>p:not(.page-header__kicker){font-size:clamp(.62rem,2.85vw,.78rem);line-height:1.55;letter-spacing:.025em}.article-detail__content :where(p,li){font-size:clamp(.98rem,4.1vw,1.08rem);line-height:1.72;letter-spacing:0}.article-detail__content h2{font-size:clamp(.92rem,4vw,1.18rem);letter-spacing:.045em}.article-search input{min-height:44px;font-size:clamp(.52rem,3vw,.68rem)}.contact-socials{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.contact-socials__link{min-height:64px;border-radius:12px}.contact-route{min-height:60px;padding:.78rem .82rem}.editorial-card h2{font-size:clamp(.82rem,4.2vw,1.05rem);line-height:1.22}.catalog-grid--volumes .catalog-card{padding:14px;border-radius:16px}.catalog-grid--volumes .catalog-card__cover{min-height:clamp(270px,76vw,340px);margin-bottom:14px}.catalog-grid--volumes .catalog-card__cover img{max-width:min(78%,270px);max-height:clamp(240px,68vw,318px)}.catalog-grid--volumes .catalog-card__kicker{margin-bottom:.55rem;letter-spacing:.09em}.catalog-grid--volumes .catalog-card h2{font-size:clamp(1.1rem,7vw,1.55rem);line-height:1.12;letter-spacing:.075em}.catalog-grid--volumes .catalog-card__subtitle{font-size:clamp(.58rem,3.1vw,.74rem);line-height:1.42;letter-spacing:.035em}.catalog-grid--volumes .catalog-card__body>p:not(.catalog-card__kicker):not(.catalog-card__subtitle){font-size:clamp(.58rem,3vw,.72rem);line-height:1.48;letter-spacing:.025em}.podcast-player-card__selected{gap:14px;padding:14px;overflow:hidden}.podcast-player-card__cover{--podcast-cover-size: 152px;--podcast-cover-padding: 0px;width:var(--podcast-cover-size);height:var(--podcast-cover-size)}.podcast-player-card__cover img{width:var(--podcast-cover-size);height:var(--podcast-cover-size)}.podcast-player-card__main .editorial-kicker{font-size:clamp(.54rem,2.8vw,.66rem);line-height:1.35}.podcast-player-card h2{max-width:100%;font-size:clamp(.82rem,5.2vw,1.12rem);line-height:1.14;letter-spacing:.035em;overflow-wrap:anywhere}.podcast-player-card__main>p:not(.editorial-kicker){max-width:100%;margin-top:12px;font-size:clamp(.54rem,3.2vw,.66rem);line-height:1.42;letter-spacing:.025em;-webkit-line-clamp:3}.podcast-audio{width:100%;max-width:100%;min-width:0;margin-top:12px}.podcast-player-card__meta{gap:7px;font-size:clamp(.5rem,2.9vw,.62rem);line-height:1.25;letter-spacing:.055em}.podcast-player-card__meta span,.podcast-player-card__meta a{max-width:100%;min-height:30px;padding:.38rem .52rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podcast-episode-button__text span{letter-spacing:.035em}.podcast-platform-grid{grid-template-columns:1fr}.patreon-page-hero__copy>p:not(.page-header__kicker),.patreon-value-card p:not(.editorial-kicker),.patreon-tier-panel__header>p:not(.editorial-kicker),.patreon-final-panel>p:not(.editorial-kicker),.patreon-proof-panel>p:not(.editorial-kicker),.patreon-collections-panel__header>p:not(.editorial-kicker),.patreon-collection-card p{font-size:clamp(.58rem,3vw,.74rem);line-height:1.55;letter-spacing:.025em}.patreon-value-card{min-height:unset;height:auto;padding:14px}.patreon-tier-grid{grid-template-columns:1fr}.patreon-tier-card{min-height:unset;height:auto;padding:13px}.patreon-collection-card{grid-template-columns:82px minmax(0,1fr);min-height:0;padding:14px}.patreon-collection-card__thumb{width:82px}.podcast-platform-badge{min-height:64px}}@media(max-width:520px){.catalog-grid--books .catalog-card__kicker{font-size:clamp(.5rem,3.3vw,.64rem);line-height:1.32;letter-spacing:.09em;text-wrap:balance}.catalog-grid--books .catalog-card h2{font-size:clamp(1.16rem,6vw,1.44rem);line-height:1.1;letter-spacing:.055em;text-wrap:balance}.catalog-grid--books .catalog-card__subtitle{font-size:clamp(.58rem,3.65vw,.74rem);line-height:1.44;letter-spacing:.035em}.catalog-grid--books .catalog-card__meta{gap:8px;margin:14px 0}.catalog-grid--books .catalog-card__meta span{min-height:36px;padding:.44rem .58rem;font-size:clamp(.48rem,3vw,.56rem);letter-spacing:.055em}.catalog-grid--books .catalog-card__body>p:not(.catalog-card__kicker):not(.catalog-card__subtitle){font-size:clamp(.62rem,3.7vw,.78rem);line-height:1.54;letter-spacing:.025em}}@media(max-width:720px){.catalog-order-panel{animation-duration:8s}.order-builder__item:hover,.order-builder__item:focus-within,.order-builder__item.is-selected{transform:translateY(-2px)}.order-builder__summary{grid-template-columns:1fr;gap:10px;padding:.9rem}.order-builder__summary .volume-cart__status{font-size:clamp(.58rem,2.6vw,.78rem);line-height:1.35;text-align:center;word-break:normal;overflow-wrap:normal;text-wrap:balance}.order-builder__summary .editorial-button,.order-builder__summary .order-builder__checkout{width:100%;min-height:46px;justify-content:center;text-align:center;white-space:nowrap;font-size:clamp(.58rem,2.5vw,.76rem)}}@media(prefers-reduced-motion:reduce){.page-header{animation:none}.catalog-order-panel,.order-builder--active .order-builder__summary .editorial-button:not([aria-disabled=true]){animation:none}.order-builder__item,.order-builder__select,.order-builder__summary{transition-duration:.001ms}}.ludenz-header,.ludenz-hero__panel,.final-cta__inner{isolation:isolate;overflow:visible!important;box-shadow:0 18px 42px #0000006b,0 0 0 1px #2bc8dc57,0 0 18px #2bc8dc57,0 0 34px #2bc8dc2e,0 0 28px #d946bc4d,0 0 54px #d946bc2e,inset 0 1px #ffffff57,inset 0 14px 28px #ffffff0e,inset 0 -18px 34px #00000070!important}.ludenz-hero__panel{overflow:hidden!important;clip-path:inset(0 round 22px)}.ludenz-header{position:fixed!important;background:linear-gradient(135deg,#ffffff1a,#ffffff09 22%,#ffffff04 48%,#ffffff0b),#04060ead!important;backdrop-filter:url(#liquid-glass-soft) blur(13px) saturate(118%) contrast(1.06)!important;-webkit-backdrop-filter:url(#liquid-glass-soft) blur(13px) saturate(118%) contrast(1.06)!important;border-color:#ffe63ac7!important;box-shadow:0 10px 22px #00000038,0 0 0 1px #ffe63ac7,0 0 0 2px #2bc8dc57,0 0 24px #2bc8dc85,0 0 38px #d946bc7a,0 0 54px #ff7a2f52,inset 0 1px #ffffff4d,inset 0 10px 20px #ffffff0f,inset 0 -10px 18px #00000038!important}.ludenz-header:hover,.ludenz-header:focus-within{box-shadow:0 16px 34px #0000004d,0 0 0 1px #ffe63ae0,0 0 0 2px #2bc8dc70,0 0 32px #2bc8dc8f,0 0 48px #d946bc85,0 0 62px #ff7a2f57,inset 0 1px #ffffff57,inset 0 10px 20px #ffffff12,inset 0 -10px 18px #00000038!important}.ludenz-hero__panel,.final-cta__inner{position:relative}.ludenz-hero__panel:hover,.ludenz-hero__panel:focus-within{box-shadow:0 30px 72px #00000085,0 0 0 1px #ffdd2c42,0 0 28px #2bc8dc57,0 0 46px #d946bc47,0 0 64px #ffdd2c29,inset 0 1px #ffffff57,inset 0 14px 28px #fff1,inset 0 -18px 34px #0000006b!important}.ludenz-header:after,.ludenz-hero__panel:after,.final-cta__inner:after{content:""!important;position:absolute!important;inset:0!important;z-index:30!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(180deg,rgba(255,255,255,.24) 0%,rgba(255,255,255,.1) 7%,rgba(255,255,255,.035) 17%,transparent 36%),linear-gradient(125deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.09) 8%,rgba(255,255,255,.025) 19%,transparent 36%),radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.26),transparent 32%)!important;mix-blend-mode:screen!important;opacity:.95!important}.ludenz-header:after{opacity:.72!important}.ludenz-header:after,.ludenz-header__veil{background-position:center!important}@media(max-width:900px){.ludenz-header{box-shadow:0 8px 16px #0003,0 0 0 1px #ffe63ab8,0 0 0 2px #2bc8dc4d,0 0 20px #2bc8dc70,0 0 28px #d946bc66,0 0 36px #ff7a2f42,inset 0 1px #fff3,inset 0 8px 14px #ffffff09,inset 0 -8px 14px #00000038!important}}.ludenz-hero__panel:after{background:radial-gradient(circle at var(--lz-surface-cursor-x, 50%) var(--lz-surface-cursor-y, 42%),rgba(255,230,58,.14),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.075) 8%,transparent 30%),linear-gradient(118deg,rgba(255,255,255,.24) 0%,rgba(255,255,255,.08) 12%,rgba(255,255,255,.018) 26%,transparent 44%),radial-gradient(ellipse at 8% 0%,rgba(255,255,255,.22),transparent 34%),radial-gradient(ellipse at 92% 0%,rgba(217,70,188,.18),transparent 38%)!important;opacity:.9!important}.ludenz-header:before,.ludenz-hero__panel:before{filter:drop-shadow(0 0 7px rgba(255,230,58,.78)) drop-shadow(0 0 8px rgba(43,200,220,.95)) drop-shadow(0 0 18px rgba(43,200,220,.62)) drop-shadow(0 0 13px rgba(217,70,188,.96)) drop-shadow(0 0 30px rgba(217,70,188,.54)) drop-shadow(0 0 21px rgba(255,122,47,.34))!important}.volume-card{box-shadow:0 18px 38px #00000057,0 0 0 1px color-mix(in srgb,var(--volume-accent) 24%,transparent),0 0 16px color-mix(in srgb,var(--volume-accent) 34%,transparent),0 0 36px color-mix(in srgb,var(--volume-accent) 24%,transparent),inset 0 1px 1px #ffffff2e,inset 0 -1px 1px #0000007a!important;overflow:visible!important;transform:translateZ(0) scale(1);transition:transform .26s var(--lz-ease-out),box-shadow .26s var(--lz-ease-out),border-color .26s var(--lz-ease-out),filter .26s var(--lz-ease-out)!important;will-change:transform}.volume-card:hover{transform:translate3d(0,-4px,0) scale(1.006)!important;box-shadow:0 26px 56px #0000007a,0 0 0 1px color-mix(in srgb,var(--volume-accent) 48%,transparent),0 0 30px color-mix(in srgb,var(--volume-accent) 54%,transparent),0 0 62px color-mix(in srgb,var(--volume-accent) 40%,transparent),inset 0 1px 1px #ffffff38,inset 0 -1px 1px #00000085!important}.volume-card--featured{animation:none!important}.volume-card--featured:hover,.volume-card--featured:focus-visible{animation:none!important;transform:translate3d(0,-5px,0) scale(1.006)!important;box-shadow:0 34px 72px #0000008a,0 16px 34px #0000005c,0 0 0 1px color-mix(in srgb,var(--volume-accent) 58%,transparent),0 0 34px color-mix(in srgb,var(--volume-accent) 58%,transparent),0 0 70px color-mix(in srgb,var(--volume-accent) 34%,transparent),inset 0 1px 1px #ffffff3d,inset 0 -1px 1px #00000080!important}.volume-card:before{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--volume-accent) 65%,transparent))!important}.volume-card:hover:before{filter:drop-shadow(0 0 16px color-mix(in srgb,var(--volume-accent) 78%,transparent)) drop-shadow(0 0 28px color-mix(in srgb,var(--volume-accent) 48%,transparent))!important;opacity:1!important}.volume-card__media{overflow:visible!important;border-radius:10px!important;box-shadow:0 10px 18px #00000057,0 4px 10px #00000042,0 0 16px color-mix(in srgb,var(--volume-accent) 20%,transparent),inset 0 0 0 1px #ffffff14!important;transition:transform .28s ease,box-shadow .28s ease,filter .28s ease!important}.volume-card__image-frame{overflow:hidden!important;border-radius:inherit!important;clip-path:inset(0 round 10px)}.volume-card__media img{display:block;border-radius:inherit;transform-origin:center;backface-visibility:hidden;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--volume-accent) 0%,transparent)) drop-shadow(0 0 12px color-mix(in srgb,var(--volume-accent) 0%,transparent))!important;transition:transform .28s ease,filter .28s ease!important}.volume-card:hover .volume-card__media{transform:translateY(-2px);box-shadow:0 14px 22px -8px #00000085,0 8px 18px #00000052,0 0 22px color-mix(in srgb,var(--volume-accent) 44%,transparent),0 0 42px color-mix(in srgb,var(--volume-accent) 26%,transparent),inset 0 0 0 1px #ffffff1f!important}.volume-card:hover .volume-card__image-frame img{transform:scale(1.045);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--volume-accent) 34%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--volume-accent) 18%,transparent))!important}.volume-card--rotating{overflow:hidden!important}.volume-card--rotating .volume-card__media--rotating{overflow:hidden!important;border-radius:inherit!important;box-shadow:none!important;transform:none!important}.volume-card--rotating:hover .volume-card__media--rotating{transform:none!important;box-shadow:none!important}.volume-card--silver{--volume-accent: var(--lz-silver) !important;box-shadow:0 18px 42px #0000006b,0 0 0 1px #f0f0f073,0 0 20px #f0f0f040,inset 0 1px #fff6,inset 0 14px 28px #ffffff0a,inset 0 -18px 34px #00000080!important}.volume-card--silver .volume-card__volume{color:var(--lz-silver)!important;text-shadow:0 0 10px rgba(240,240,240,.5)!important}.volume-card--silver .volume-card__rule{background:repeating-linear-gradient(90deg,rgba(240,240,240,.8) 0 16px,transparent 16px 28px)!important}.volume-card--silver:before{background:linear-gradient(115deg,#f0f0f0f2,#f0f0f07a 46%,#f0f0f0e6)!important;filter:drop-shadow(0 0 15px var(--lz-silver))!important}.volume-card--silver:after{background:linear-gradient(115deg,rgba(255,255,255,.24) 0%,rgba(255,255,255,.08) 12%,transparent 38%),linear-gradient(180deg,rgba(255,255,255,.1),transparent 28%,rgba(255,255,255,.04)),repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 1px,transparent 1px,transparent 5px)!important}.volume-card--gold{--volume-accent: var(--lz-gold) !important;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--volume-accent) 45%,transparent),transparent 72%),linear-gradient(135deg,#ffffff38,#ffffff0f 40%,#ffffff1f),#04050ceb!important;box-shadow:0 40px 80px #000000a6,0 0 0 1px #ffcc00bf,0 0 45px #ffcc0073,0 0 90px #ffcc0040,inset 0 1px #ffffffa6,inset 0 24px 48px #ffffff1f,inset 0 -20px 40px #0009!important}.volume-card--gold:before{filter:drop-shadow(0 0 32px var(--lz-gold))!important;opacity:1!important;background:linear-gradient(115deg,#fff000,#fc0,#ff9500)!important}.volume-card:after{content:""!important;position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--lz-card-cursor-x, 50%) var(--lz-card-cursor-y, 42%),color-mix(in srgb,var(--volume-accent) 38%,white 8%) 0%,color-mix(in srgb,var(--volume-accent) 18%,transparent) 15%,transparent 34%)!important;mix-blend-mode:screen;opacity:0!important;transform:none!important;transition:opacity .16s ease!important}.volume-card:hover:after,.volume-card:focus-visible:after{animation:none!important;opacity:.58!important}.volume-card--rotating .volume-card__media--rotating{z-index:1!important;opacity:1!important}.volume-card--rotating .volume-card__slide-media.is-active{opacity:1!important;visibility:visible!important}.volume-card--rotating .volume-card__slide-media img{display:block!important;opacity:1!important}.volume-card--rotating .volume-card__floating-kicker{position:absolute!important;top:clamp(14px,1.4vw,22px)!important;right:clamp(14px,1.4vw,22px)!important;left:auto!important;z-index:5!important}.volume-card--rotating .volume-card__body{position:relative;z-index:4!important}.volume-card:after,.catalog-card:after,.editorial-card:after,.continue-path__card:after,.author-article-card:after,.article-archive-card:after,.editorial-panel:after,.book-detail-page:after,.author-detail-card:after,.author-articles-section:after,.video-card:after,.podcast-episode-button:after,.patreon-value-card:after,.patreon-tier-card:after,.patreon-collection-card:after,.support-card:after{display:none!important;background:none!important;opacity:0!important}.catalog-card,.editorial-card,.continue-path__card,.author-article-card,.article-archive-card,.article-sidebar-card,.editorial-panel,.volume-detail-card,.book-detail-page,.author-detail-card,.author-articles-section,.volume-card,.video-card,.podcast-player-card,.podcast-episode-button,.patreon-value-card,.patreon-tier-card,.patreon-collection-card,.support-card{--lz-card-neon: var(--lz-cyan);--lz-card-neon-alt: var(--lz-section-accent-b, var(--lz-magenta));--lz-card-cursor-x: 50%;--lz-card-cursor-y: 42%}.catalog-card{--lz-card-neon: var(--catalog-accent)}.editorial-card{--lz-card-neon: var(--card-accent)}.volume-card{--lz-card-neon: var(--volume-accent)}.video-card{--lz-card-neon: var(--video-accent)}.podcast-player-card{--lz-card-neon: var(--podcast-accent)}.podcast-episode-button{--lz-card-neon: var(--episode-accent)}.patreon-collection-card{--lz-card-neon: var(--collection-accent)}.support-card{--lz-card-neon: var(--support-accent)}.editorial-panel,.volume-detail-card,.book-detail-page,.author-detail-card,.author-articles-section,.continue-path__card,.author-article-card,.article-archive-card,.article-sidebar-card,.patreon-value-card,.patreon-tier-card{--lz-card-neon: var(--panel-accent, var(--lz-section-accent-a))}.catalog-card:hover,.catalog-card:focus-within,.editorial-card:hover,.editorial-card:focus-visible,.continue-path__card:hover,.continue-path__card:focus-visible,.author-article-card:hover,.author-article-card:focus-visible,.article-archive-card:hover,.article-archive-card:focus-visible,.article-sidebar-card:hover,.article-sidebar-card:focus-within,.editorial-panel:hover,.editorial-panel:focus-within,.volume-detail-card:hover,.volume-detail-card:focus-within,.book-detail-page:hover,.book-detail-page:focus-within,.author-detail-card:hover,.author-detail-card:focus-within,.author-articles-section:hover,.author-articles-section:focus-within,.volume-card:hover,.volume-card:focus-visible,.video-card:hover,.video-card:focus-visible,.podcast-player-card:hover,.podcast-player-card:focus-within,.podcast-episode-button:hover,.podcast-episode-button:focus-visible,.patreon-value-card:hover,.patreon-value-card:focus-visible,.patreon-tier-card:hover,.patreon-tier-card:focus-visible,.patreon-collection-card:hover,.patreon-collection-card:focus-visible,.support-card:hover,.support-card:focus-visible{border-color:color-mix(in srgb,var(--lz-card-neon) 76%,white 8%)!important;filter:saturate(1.08) brightness(1.03);box-shadow:0 34px 70px #0000007a,0 16px 34px #00000057,0 0 0 1px color-mix(in srgb,var(--lz-card-neon) 46%,transparent),0 0 20px color-mix(in srgb,var(--lz-card-neon) 46%,transparent),0 0 46px color-mix(in srgb,var(--lz-card-neon) 26%,transparent),inset 0 1px 1px #ffffff2e!important}.catalog-card:after,.editorial-card:after,.continue-path__card:after,.author-article-card:after,.article-archive-card:after,.editorial-panel:after,.book-detail-page:after,.author-detail-card:after,.author-articles-section:after{content:""!important;position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle at var(--lz-card-cursor-x) var(--lz-card-cursor-y),color-mix(in srgb,var(--lz-card-neon) 34%,white 8%) 0%,color-mix(in srgb,var(--lz-card-neon) 18%,transparent) 13%,transparent 30%)!important;mix-blend-mode:screen;transition:opacity .16s ease}.catalog-card:hover:after,.catalog-card:focus-within:after,.editorial-card:hover:after,.editorial-card:focus-visible:after,.continue-path__card:hover:after,.continue-path__card:focus-visible:after,.author-article-card:hover:after,.author-article-card:focus-visible:after,.article-archive-card:hover:after,.article-archive-card:focus-visible:after,.editorial-panel:hover:after,.editorial-panel:focus-within:after,.book-detail-page:hover:after,.book-detail-page:focus-within:after,.author-detail-card:hover:after,.author-detail-card:focus-within:after,.author-articles-section:hover:after,.author-articles-section:focus-within:after{animation:none!important;opacity:.32;transform:none}.video-card:after,.podcast-episode-button:after,.patreon-value-card:after,.patreon-tier-card:after,.patreon-collection-card:after,.support-card:after{content:""!important;position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--lz-card-cursor-x) var(--lz-card-cursor-y),color-mix(in srgb,var(--lz-card-neon) 34%,white 8%) 0%,color-mix(in srgb,var(--lz-card-neon) 18%,transparent) 13%,transparent 30%)!important;mix-blend-mode:screen;opacity:0!important;transition:opacity .16s ease}.video-card:hover:after,.video-card:focus-visible:after,.podcast-episode-button:hover:after,.podcast-episode-button:focus-visible:after,.patreon-value-card:hover:after,.patreon-value-card:focus-visible:after,.patreon-tier-card:hover:after,.patreon-tier-card:focus-visible:after,.patreon-collection-card:hover:after,.patreon-collection-card:focus-visible:after,.support-card:hover:after,.support-card:focus-visible:after{opacity:.32!important}@media(prefers-reduced-motion:reduce),(max-width:720px){.catalog-card:after,.editorial-card:after,.continue-path__card:after,.author-article-card:after,.article-archive-card:after,.editorial-panel:after,.book-detail-page:after,.author-detail-card:after,.author-articles-section:after{display:none}}.ludenz-header{--lz-surface-cursor-x: -120%;--lz-surface-cursor-y: -120%;width:min(1524px,calc(100% - 60px));margin:0 auto 10px;min-height:68px;padding:10px 24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;position:fixed!important;top:var(--lz-header-top);left:50%;z-index:50;transform:translate(-50%);overflow:visible;color:var(--lz-text);background:linear-gradient(135deg,#ffffff1a,#ffffff09 22%,#ffffff04 48%,#ffffff0b),#04060ead!important;backdrop-filter:url(#liquid-glass-soft) blur(13px) saturate(118%) contrast(1.06)!important;-webkit-backdrop-filter:url(#liquid-glass-soft) blur(13px) saturate(118%) contrast(1.06)!important;border-radius:18px;border:1px solid rgba(255,230,58,.72)!important;box-shadow:0 14px 34px #00000057,0 0 0 1px #d946bc5c,0 0 16px #ffdd2c38,0 0 26px #d946bc4d,inset 0 1px #ffffff2e,inset 0 10px 22px #ffffff0b,inset 0 -1px 1px #00000075;animation:ludenz-header-breathe 6.8s ease-in-out infinite;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease}.ludenz-header:hover,.ludenz-header:focus-within{transform:translate(-50%) translateY(-1px);border-color:#ffe63ab8!important;filter:saturate(1.08) brightness(1.03);box-shadow:0 18px 42px #00000061,0 0 0 1px #2bc8dc61,0 0 22px #2bc8dc38,0 0 34px #d946bc57,inset 0 1px #ffffff38,inset 0 10px 22px #ffffff0e,inset 0 -1px 1px #0000006b}.ludenz-header__fade{position:absolute!important;left:16px;right:16px;top:48%;z-index:-1!important;display:block;height:clamp(70px,9vw,108px);pointer-events:none;background:radial-gradient(ellipse at 50% 8%,rgba(3,4,10,.42) 0%,rgba(3,4,10,.24) 38%,rgba(3,4,10,.08) 62%,transparent 82%),radial-gradient(ellipse at 18% 0%,rgba(217,70,188,.13),transparent 56%),radial-gradient(ellipse at 82% 0%,rgba(43,200,220,.1),transparent 58%);filter:blur(8px);opacity:.86;-webkit-mask-image:radial-gradient(ellipse 76% 84% at 50% 14%,#000 0%,rgba(0,0,0,.86) 36%,rgba(0,0,0,.34) 64%,transparent 100%);mask-image:radial-gradient(ellipse 76% 84% at 50% 14%,#000 0%,rgba(0,0,0,.86) 36%,rgba(0,0,0,.34) 64%,transparent 100%)}.ludenz-header__veil{position:absolute!important;inset:2px;z-index:0!important;display:block;pointer-events:none;border-radius:16px;background:radial-gradient(circle at 18% 8%,rgba(217,70,188,.16),transparent 40%),radial-gradient(circle at 82% 100%,rgba(43,200,220,.1),transparent 44%),linear-gradient(115deg,rgba(255,255,255,.13) 0%,rgba(255,255,255,.028) 24%,transparent 54%),linear-gradient(180deg,#ffffff14,#ffffff04 46%,#00000024),#04060e9e;box-shadow:inset 0 1px #fff3,inset 0 12px 20px #ffffff0b,inset 0 -1px #00000042;transition:background .16s ease}.ludenz-header:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;padding:2px;background:linear-gradient(90deg,#ffe63af5,#d946bcf5,#ff7a2ff5);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;filter:drop-shadow(0 0 4px rgba(255,221,44,.38)) drop-shadow(0 0 14px rgba(217,70,188,.62));opacity:.9}.ludenz-header__brand,.ludenz-header__actions,.ludenz-header__search-button,.ludenz-header__menu-button,.ludenz-header__nav{position:relative;z-index:2}.ludenz-header__brand{display:inline-flex;align-items:center;text-decoration:none;position:relative}.ludenz-header__brand>*{position:relative;z-index:1}.ludenz-header__brand:after{content:"";position:absolute;bottom:-30px;left:50%;transform:translate(-50%);width:160px;height:60px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(217,70,188,1) 0%,rgba(217,70,188,.58) 50%,transparent 100%);filter:blur(24px)}.ludenz-header__logo-image{width:clamp(148px,13vw,220px);height:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.64)) drop-shadow(0 0 8px rgba(255,221,44,.18))}.ludenz-header__actions{justify-self:end;display:inline-flex;align-items:center;gap:8px}.ludenz-header__search-button{display:inline-flex;align-items:center;justify-content:center;width:46px;aspect-ratio:1;padding:0;border:1px solid rgba(255,221,44,.42);border-radius:12px;color:#fff;background:linear-gradient(135deg,#ffdd2c1f,#d946bc29),#04060eb3;box-shadow:0 0 14px #ffdd2c2e,0 0 18px #d946bc29,inset 0 0 0 1px #ffffff14;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,color .16s ease}.ludenz-header__search-button svg{width:22px;height:22px;filter:drop-shadow(0 0 7px rgba(255,221,44,.45))}.ludenz-header__search-button:hover,.ludenz-header__search-button[aria-expanded=true]{color:#ffe63a;border-color:#ffdd2cc7;box-shadow:0 0 18px #ffdd2c47,0 0 24px #d946bc38,inset 0 0 0 1px #ffffff1a;transform:translateY(-1px)}.ludenz-header__menu-button{display:none;justify-self:end;align-items:center;justify-content:center;width:46px;aspect-ratio:1;padding:0;border:1px solid rgba(43,200,220,.56);border-radius:12px;color:#fff;background:linear-gradient(135deg,#2bc8dc29,#d946bc2e),#04060eb3;box-shadow:0 0 16px #2bc8dc3d,inset 0 0 0 1px #ffffff14;cursor:pointer}.ludenz-header__menu-button span,.ludenz-header__menu-button span:before,.ludenz-header__menu-button span:after{display:block;width:20px;height:2px;border-radius:999px;background:currentColor;box-shadow:0 0 8px #2bc8dcb8;transition:transform .18s ease,opacity .18s ease,background .18s ease}.ludenz-header__menu-button span{position:relative}.ludenz-header__menu-button span:before,.ludenz-header__menu-button span:after{content:"";position:absolute;left:0}.ludenz-header__menu-button span:before{transform:translateY(-7px)}.ludenz-header__menu-button span:after{transform:translateY(7px)}.ludenz-header.is-menu-open .ludenz-header__menu-button{border-color:#d946bcc2;box-shadow:0 0 18px #d946bc5c,0 0 28px #2bc8dc2e,inset 0 0 0 1px #ffffff1a}.ludenz-header.is-menu-open .ludenz-header__menu-button span{background:transparent;box-shadow:none}.ludenz-header.is-menu-open .ludenz-header__menu-button span:before{transform:rotate(45deg)}.ludenz-header.is-menu-open .ludenz-header__menu-button span:after{transform:rotate(-45deg)}.ludenz-header__logo{font-family:var(--lz-font-display);font-size:clamp(1.55rem,2.25vw,2.25rem);line-height:1;font-weight:900;letter-spacing:.16em;color:#fffffffa;text-shadow:0 2px 10px rgba(0,0,0,.62),0 0 12px rgba(255,255,255,.2),0 0 16px rgba(43,200,220,.22)}.ludenz-header__tagline{font-family:var(--lz-font-display);font-size:.52rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--lz-acid);text-shadow:0 0 10px rgba(174,219,36,.42)}.ludenz-header__nav{justify-self:end;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:clamp(12px,1.35vw,22px);font-family:var(--lz-font-display);font-size:clamp(.58rem,.64vw,.72rem);line-height:1;letter-spacing:.075em;text-transform:uppercase}.ludenz-header__nav-item{position:relative;display:inline-flex;align-items:center}.ludenz-header__nav a{position:relative;color:#ffffffe0;text-decoration:none;text-shadow:0 2px 8px rgba(0,0,0,.6),0 0 8px rgba(255,255,255,.1);transition:color .16s ease,text-shadow .16s ease}.ludenz-header__nav a[aria-current=page]{color:#ffe63a;text-shadow:0 0 8px rgba(255,230,58,.86),0 0 15px rgba(255,221,44,.42),0 2px 8px rgba(0,0,0,.55)}.ludenz-header__nav a:after{content:"";position:absolute;left:0;right:.08em;bottom:-13px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--lz-magenta),var(--lz-orange));box-shadow:0 0 8px #d946bca3,0 0 14px #ff7a2f75;transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.ludenz-header__nav a[aria-current=page]:after,.ludenz-header__nav a:hover:after{transform:scaleX(1)}.ludenz-header__nav a:hover{color:var(--lz-cyan);text-shadow:0 0 6px rgba(43,200,220,.95),0 0 14px rgba(43,200,220,.62),0 0 22px rgba(43,200,220,.34),0 2px 8px rgba(0,0,0,.55)}.ludenz-header__nav-item--dropdown:hover>.ludenz-header__nav-link,.ludenz-header__nav-item--dropdown:focus-within>.ludenz-header__nav-link{color:var(--lz-cyan);text-shadow:0 0 6px rgba(43,200,220,.95),0 0 14px rgba(43,200,220,.62),0 0 22px rgba(43,200,220,.34),0 2px 8px rgba(0,0,0,.55)}.ludenz-header__nav-item--dropdown:hover>.ludenz-header__nav-link:after,.ludenz-header__nav-item--dropdown:focus-within>.ludenz-header__nav-link:after{transform:scaleX(1);background:linear-gradient(90deg,var(--lz-cyan),var(--lz-magenta));box-shadow:0 0 8px #2bc8dcb3,0 0 14px #d946bc75}.ludenz-header__dropdown{position:absolute;top:calc(100% + 19px);left:50%;z-index:8;display:grid;width:max-content;min-width:290px;max-width:min(360px,calc(100vw - 32px));padding:8px;border:1px solid rgba(43,200,220,.38);border-radius:14px;background:radial-gradient(circle at 14% 0%,rgba(43,200,220,.2),transparent 42%),radial-gradient(circle at 88% 100%,rgba(217,70,188,.18),transparent 42%),linear-gradient(135deg,#ffffff1a,#ffffff06),#04060ef0;backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%);box-shadow:0 18px 38px #0000007a,0 0 20px #2bc8dc2e,0 0 28px #d946bc29,inset 0 1px #ffffff1f;opacity:0;pointer-events:none;transform:translate(-50%) translateY(-8px);transform-origin:top center;transition:opacity .15s ease,transform .17s ease}.ludenz-header__dropdown:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:20px}.ludenz-header__dropdown a{--dropdown-link-accent: #ffe63a;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:7px;border-radius:10px;border:1px solid rgba(255,255,255,.075);white-space:normal;overflow-wrap:anywhere;line-height:1.22;letter-spacing:.055em;color:color-mix(in srgb,var(--dropdown-link-accent) 82%,#ffffff);background:linear-gradient(135deg,color-mix(in srgb,var(--dropdown-link-accent) 8%,transparent),#ffffff06),#ffffff09;text-shadow:0 0 7px color-mix(in srgb,var(--dropdown-link-accent) 26%,transparent),0 2px 8px rgba(0,0,0,.55);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease,text-shadow .15s ease}.ludenz-header__dropdown a+a{margin-top:6px}.ludenz-header__dropdown a:after{display:none}.ludenz-header__dropdown a:hover,.ludenz-header__dropdown a[aria-current=page]{color:var(--dropdown-link-accent);border-color:color-mix(in srgb,var(--dropdown-link-accent) 46%,rgba(255,255,255,.1));background:linear-gradient(135deg,color-mix(in srgb,var(--dropdown-link-accent) 18%,transparent),#d946bc24),#ffffff13;box-shadow:0 0 18px color-mix(in srgb,var(--dropdown-link-accent) 18%,transparent),inset 0 1px #ffffff1a;transform:translateY(-1px);text-shadow:0 0 7px color-mix(in srgb,var(--dropdown-link-accent) 72%,transparent),0 2px 8px rgba(0,0,0,.55)}.ludenz-header__dropdown-media{position:relative;display:grid;place-items:center;width:44px;aspect-ratio:1;overflow:hidden;border-radius:10px;border:1px solid color-mix(in srgb,var(--dropdown-link-accent) 45%,rgba(255,255,255,.14));background:radial-gradient(circle at 34% 18%,color-mix(in srgb,var(--dropdown-link-accent) 38%,transparent),transparent 58%),#00000057;box-shadow:0 0 12px color-mix(in srgb,var(--dropdown-link-accent) 18%,transparent),inset 0 1px #ffffff1f;color:var(--dropdown-link-accent);font-size:.56rem;font-weight:900;line-height:1;text-transform:uppercase}.ludenz-header__dropdown-media{position:relative;overflow:hidden}.ludenz-header__dropdown-media img{position:absolute;top:50%;left:50%;width:140%;height:140%;transform:translate(-50%,-50%);object-fit:cover;object-position:center}.ludenz-header__dropdown-media--video img{transform:translate(-50%,-50%) scale(1.26)}.ludenz-header__dropdown-media--avatar img{border-radius:inherit}.ludenz-header__dropdown-media--white{background:#fff;border-color:#ffffffdb}.ludenz-header__dropdown-media--white img{object-fit:contain;padding:4px}.ludenz-header__dropdown-media:not(.ludenz-header__dropdown-media--white) img[src$=".svg"]{object-fit:cover;padding:0}.ludenz-header__dropdown-media[data-brand]>span{display:none}.ludenz-header__dropdown-media[data-brand]:before{display:grid;place-items:center;width:100%;height:100%;content:"";background:currentColor}.ludenz-header__dropdown-media[data-brand=youtube]{color:#fff;border-color:#ff003394;background:#f03}.ludenz-header__dropdown-media[data-brand=youtube]:before{width:20px;height:14px;clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(2px)}.ludenz-header__dropdown-media[data-brand=twitch]{color:#fff;border-color:#9146ffa8;background:#9146ff}.ludenz-header__dropdown-media[data-brand=twitch]:before{width:24px;height:26px;clip-path:polygon(8% 0,92% 0,92% 58%,70% 58%,56% 75%,42% 75%,42% 58%,8% 58%)}.ludenz-header__dropdown-media[data-brand=twitch]:after{content:"";position:absolute;width:4px;height:9px;background:#9146ff;box-shadow:9px 0 #9146ff;transform:translate(2px,-4px);z-index:1}.ludenz-header__dropdown-media[data-brand=patreon]{color:#fff;border-color:#ff424da8;background:#ff424d}.ludenz-header__dropdown-media[data-brand=patreon]:before{width:24px;height:24px;border-radius:999px}.ludenz-header__dropdown-media[data-brand=threadless]{color:#fff;border-color:#2bc8dca8;background:linear-gradient(135deg,#2bc8dc,#d946bc)}.ludenz-header__dropdown-media[data-brand=threadless]:before{width:27px;height:25px;clip-path:polygon(50% 2%,62% 30%,93% 30%,68% 48%,78% 84%,50% 63%,22% 84%,32% 48%,7% 30%,38% 30%)}.ludenz-header__dropdown-copy{display:grid;min-width:0;gap:3px}.ludenz-header__dropdown-copy strong,.ludenz-header__dropdown-copy small{display:block;min-width:0}.ludenz-header__dropdown-copy strong{color:inherit;font-size:.68rem;line-height:1.15}.ludenz-header__dropdown-copy small{color:#ffffff94;font-family:var(--lz-font-body);font-size:.68rem;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;text-shadow:none}@media(min-width:901px){.ludenz-header__nav-item--dropdown:hover>.ludenz-header__dropdown,.ludenz-header__nav-item--dropdown:focus-within>.ludenz-header__dropdown{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.ludenz-header__nav-item--dropdown:last-child>.ludenz-header__dropdown{left:auto;right:0;transform:translateY(-8px)}.ludenz-header__nav-item--dropdown:last-child:hover>.ludenz-header__dropdown,.ludenz-header__nav-item--dropdown:last-child:focus-within>.ludenz-header__dropdown{transform:translateY(0)}}@keyframes ludenz-header-breathe{0%,to{box-shadow:0 14px 34px #00000057,0 0 0 1px #d946bc4d,0 0 15px #2bc8dc29,0 0 24px #d946bc38,inset 0 1px #ffffff2e,inset 0 10px 22px #ffffff0b,inset 0 -1px 1px #00000075}50%{box-shadow:0 16px 38px #00000061,0 0 0 1px #2bc8dc57,0 0 20px #2bc8dc33,0 0 34px #d946bc4d,inset 0 1px #ffffff38,inset 0 12px 24px #ffffff0e,inset 0 -1px 1px #0000006b}}@media(max-width:900px){.has-ludenz-menu-open{overflow:hidden}.ludenz-header{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr) auto;min-height:64px;padding:12px;gap:12px;margin-bottom:8px}.ludenz-header__logo-image{width:clamp(132px,38vw,182px)}.ludenz-header__brand:after{bottom:-16px;width:138px;height:34px;filter:blur(15px);opacity:.58}.ludenz-header__actions{display:inline-flex}.ludenz-header__search-button{width:46px}.ludenz-header__menu-button{display:inline-flex}.ludenz-header__nav{position:absolute!important;top:calc(100% + 8px);left:0;right:0;z-index:40;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:0;padding:0;overflow:hidden auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;opacity:0;pointer-events:none;transform:translateY(-8px);border-radius:16px;border:1px solid rgba(43,200,220,.42);background:radial-gradient(circle at 12% 0%,rgba(43,200,220,.18),transparent 36%),radial-gradient(circle at 92% 100%,rgba(217,70,188,.18),transparent 36%),#04060eeb;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:0 18px 38px #00000075,0 0 24px #2bc8dc33,inset 0 1px #ffffff1a;transition:max-height .26s ease,opacity .18s ease,transform .22s ease,padding .22s ease}.ludenz-header__nav-item{display:contents}.ludenz-header__dropdown{position:static;grid-column:1 / -1;display:grid;width:100%;min-width:0;max-width:none;padding:5px;border-radius:12px;opacity:1;pointer-events:auto;transform:none;background:linear-gradient(135deg,#ffffff0e,#ffffff05),#0000002e;box-shadow:inset 0 0 0 1px #ffffff0e,0 0 14px #2bc8dc1a}.ludenz-header__dropdown:before{display:none}.ludenz-header__dropdown a{grid-template-columns:50px minmax(0,1fr);gap:12px;min-height:66px;padding:8px;border:0;font-size:clamp(.52rem,2vw,.62rem)}.ludenz-header__dropdown-media{width:50px;border-radius:11px}.ludenz-header__dropdown-copy strong{font-size:clamp(.72rem,3.2vw,.95rem);line-height:1.16}.ludenz-header__dropdown-copy small{font-size:clamp(.7rem,2.9vw,.86rem);line-height:1.18}.ludenz-header.is-menu-open .ludenz-header__nav{max-height:calc(100dvh - var(--lz-header-top) - 116px);padding:8px;opacity:1;pointer-events:auto;transform:translateY(0)}.ludenz-header__nav a{display:flex;align-items:center;min-height:50px;padding:.86rem .9rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#2bc8dc1a,#d946bc14),#0000003d;box-shadow:inset 0 0 0 1px #ffffff09;font-size:clamp(.68rem,2.9vw,.82rem);line-height:1.2;letter-spacing:.04em;word-break:normal;overflow-wrap:break-word;hyphens:none}.ludenz-header__dropdown a{align-items:center;overflow-wrap:normal}.ludenz-header__dropdown-copy strong,.ludenz-header__dropdown-copy small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:normal;overflow-wrap:normal;hyphens:none}.ludenz-header__dropdown-copy strong,.ludenz-header__dropdown-copy small{-webkit-line-clamp:2}.ludenz-header__nav a[aria-current=page]{color:#ffe63a;border-color:#ff7a2f8f;background:linear-gradient(135deg,#d946bc3d,#ff7a2f29),#0000004d}.ludenz-header__nav a:after{left:.82rem;right:.82rem;bottom:7px}}@media(max-width:560px){.ludenz-header{width:calc(100% - 20px);margin-top:0}.ludenz-header__nav{grid-template-columns:1fr}.ludenz-header.is-menu-open .ludenz-header__nav{max-height:calc(100dvh - var(--lz-header-top) - 104px)}.ludenz-header__dropdown a{grid-template-columns:54px minmax(0,1fr);min-height:70px}.ludenz-header__dropdown-media{width:54px}.ludenz-header__dropdown-copy strong{font-size:clamp(.78rem,4vw,1rem)}.ludenz-header__dropdown-copy small{font-size:clamp(.72rem,3.45vw,.9rem)}}@media(prefers-reduced-motion:reduce){.ludenz-header{animation:none}}.has-ludenz-search-open{overflow:hidden}.ludenz-search[hidden]{display:none}.ludenz-search{position:fixed;inset:0;z-index:999;display:grid;place-items:start center;padding:calc(var(--lz-header-top) + 92px) max(14px,env(safe-area-inset-right,0px)) max(18px,env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px))}.ludenz-search__backdrop{position:fixed;inset:0;background:radial-gradient(circle at 50% 0%,rgba(43,200,220,.18),transparent 36%),radial-gradient(circle at 82% 18%,rgba(217,70,188,.18),transparent 34%),#020308b8;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%)}.ludenz-search__dialog{position:relative;z-index:1;width:min(760px,100%);border-radius:22px;border:1px solid rgba(43,200,220,.44);background:radial-gradient(circle at 14% 0%,rgba(43,200,220,.18),transparent 34%),radial-gradient(circle at 88% 100%,rgba(217,70,188,.18),transparent 36%),linear-gradient(135deg,#ffffff1f,#ffffff09),#04060eeb;box-shadow:0 24px 60px #0000009e,0 0 0 1px #d946bc3d,0 0 32px #2bc8dc38,inset 0 1px #ffffff29;overflow:hidden}.ludenz-search__bar{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#ffdd2c14,#d946bc14),#0000002e}.ludenz-search__input{width:100%;min-height:56px;padding:0 18px;border:1px solid rgba(255,255,255,.12);border-radius:16px;outline:none;color:var(--lz-text);background:#00000052;font-family:var(--lz-font-body);font-size:clamp(1rem,1.8vw,1.25rem);box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #2bc8dc1f}.ludenz-search__input::placeholder{color:#f3f0e885}.ludenz-search__input:focus{border-color:#2bc8dcc2;box-shadow:0 0 0 3px #2bc8dc24,0 0 24px #2bc8dc33,inset 0 0 0 1px #ffffff0f}.ludenz-search__close{display:inline-flex;align-items:center;justify-content:center;width:46px;aspect-ratio:1;border:1px solid rgba(217,70,188,.45);border-radius:14px;color:var(--lz-text);background:linear-gradient(135deg,#d946bc29,#2bc8dc1a),#0000003d;font-size:2rem;line-height:1;cursor:pointer}.ludenz-search__results{display:grid;gap:8px;max-height:min(58vh,520px);padding:12px;overflow:auto}.ludenz-search__hint,.ludenz-search__empty{margin:0;padding:18px;border-radius:16px;color:var(--lz-text-muted);background:#00000038;font-family:var(--lz-font-display);font-size:clamp(.58rem,1.2vw,.74rem);line-height:1.65;letter-spacing:.055em;text-transform:uppercase}.ludenz-search__result{display:grid;gap:7px;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.1);color:var(--lz-text);text-decoration:none;background:linear-gradient(135deg,#2bc8dc1a,#d946bc14),#0000003d;box-shadow:inset 0 0 0 1px #ffffff09;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.ludenz-search__result--with-image{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:12px;padding:12px}.ludenz-search__thumb{width:76px;aspect-ratio:4 / 3;border-radius:12px;object-fit:cover;background:#00000047;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 14px #2bc8dc29,inset 0 1px #ffffff1f}.ludenz-search__thumb--avatar{aspect-ratio:1;border-radius:999px;object-position:center 18%}.ludenz-search__content{display:grid;min-width:0;gap:7px}.ludenz-search__result:hover{transform:translateY(-1px);border-color:#2bc8dc85;box-shadow:0 0 18px #2bc8dc2e,inset 0 0 0 1px #ffffff0f;background:linear-gradient(135deg,#2bc8dc29,#d946bc1f),#0000004d}.ludenz-search__type{width:fit-content;font-family:var(--lz-font-display);font-size:.56rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--lz-cyan);text-shadow:0 0 8px rgba(43,200,220,.52)}.ludenz-search__result strong{font-family:var(--lz-font-display);font-size:clamp(.76rem,1.3vw,.94rem);line-height:1.35;letter-spacing:.04em;color:#ffe63a;text-shadow:0 0 8px rgba(255,230,58,.48),0 2px 8px rgba(0,0,0,.5)}.ludenz-search__result small{color:var(--lz-text-muted);font-size:.94rem;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(max-width:520px){.ludenz-search__result--with-image{grid-template-columns:64px minmax(0,1fr);gap:10px}.ludenz-search__thumb{width:64px;border-radius:10px}.ludenz-search__thumb--avatar{border-radius:999px}}.ludenz-search{z-index:999}.ludenz-search__backdrop{position:fixed;inset:-2px;border-radius:0;background:radial-gradient(circle at 50% 0%,rgba(43,200,220,.06),transparent 42%),radial-gradient(circle at 82% 18%,rgba(217,70,188,.06),transparent 38%),#0203082e;backdrop-filter:blur(7px) saturate(112%);-webkit-backdrop-filter:blur(7px) saturate(112%)}.cookie-consent[hidden]{display:none}.cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:1000;padding:16px max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));pointer-events:none}.cookie-consent__panel{position:relative;width:min(920px,100%);margin-inline:auto;display:grid;grid-template-columns:1fr auto;gap:clamp(16px,2vw,26px);align-items:center;padding:clamp(16px,2vw,22px);pointer-events:auto;border-color:#ffdd2c75;background:radial-gradient(circle at 10% 0%,rgba(43,200,220,.16),transparent 34%),radial-gradient(circle at 92% 100%,rgba(217,70,188,.18),transparent 34%),linear-gradient(135deg,#ffffff1f,#ffffff09),#04060eeb;box-shadow:0 22px 60px #00000094,0 0 26px #d946bc33,0 0 18px #2bc8dc2e,inset 0 1px #ffffff29}.cookie-consent__content{display:grid;gap:8px}.cookie-consent__eyebrow{margin:0;font-family:var(--lz-font-body);font-weight:800;font-size:.55rem;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--lz-cyan);text-shadow:0 0 8px rgba(43,200,220,.55)}.cookie-consent h2{margin:0;font-family:var(--lz-font-body);font-weight:800;font-size:clamp(.66rem,1.1vw,.86rem);line-height:1.55;letter-spacing:.045em;text-transform:uppercase;color:#ffe63a;text-shadow:0 0 8px rgba(255,230,58,.42),0 2px 8px rgba(0,0,0,.52)}.cookie-consent p{margin:0;color:var(--lz-text-muted);font-family:var(--lz-font-body);font-size:.95rem;line-height:1.5}.cookie-consent__link{width:fit-content;color:var(--lz-cyan);font-weight:700;text-decoration:none}.cookie-consent__link:hover{text-decoration:underline}.cookie-consent__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.cookie-consent__button{min-height:44px;padding:0 16px;border-radius:13px;font-family:var(--lz-font-body);font-size:.72rem;font-weight:800;line-height:1.1;letter-spacing:.065em;text-transform:uppercase;color:var(--lz-text);cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.cookie-consent__button:hover{transform:translateY(-1px)}.cookie-consent__button--ghost{border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,#ffffff0f,#ffffff05),#00000038}.cookie-consent__button--primary{border:1px solid rgba(255,221,44,.58);background:linear-gradient(135deg,#ffdd2c38,#d946bc33),#0000003d;box-shadow:0 0 16px #ffdd2c33,0 0 18px #d946bc2e,inset 0 0 0 1px #ffffff14}@media(max-width:760px){.cookie-consent__panel{grid-template-columns:1fr}.cookie-consent__actions{display:grid;grid-template-columns:1fr 1fr}.cookie-consent__button{width:100%}}.final-cta{width:100%;margin:2px auto 0}.final-cta__inner{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(280px,1.15fr) minmax(150px,.55fr) minmax(190px,.72fr) minmax(190px,.68fr);align-items:start;gap:clamp(18px,2vw,34px);min-height:clamp(190px,15vw,250px);padding:clamp(22px,2.2vw,34px) clamp(24px,3vw,46px);border-radius:18px;color:var(--lz-text);background:radial-gradient(circle at 8% 18%,rgba(255,204,0,.2),transparent 26%),radial-gradient(circle at 28% 88%,rgba(255,122,47,.17),transparent 28%),linear-gradient(105deg,rgba(255,204,0,.09) 0%,rgba(255,122,47,.06) 35%,transparent 54%),radial-gradient(circle at 82% 18%,rgba(43,200,220,.2),transparent 25%),radial-gradient(circle at 96% 88%,rgba(217,70,188,.19),transparent 28%),linear-gradient(115deg,transparent 42%,rgba(43,200,220,.07) 66%,rgba(217,70,188,.09) 100%),linear-gradient(135deg,#04060eeb,#050812e0 52%,#04060ef0);border:1px solid rgba(255,204,0,.46);box-shadow:0 16px 36px #00000057,0 0 0 1px #ff7a2f24,-10px 0 24px #ffcc0029,-2px 0 28px #ff7a2f21,10px 0 28px #2bc8dc2e,18px 0 38px #d946bc29,inset 0 1px 1px #ffffff24,inset 0 -1px 1px #0000007a}.final-cta__inner:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;padding:2px;background:linear-gradient(115deg,#ffcc00e6,#ff7a2fd6 34%,#2bc8dcd1,#d946bce6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;filter:drop-shadow(-1px 0 7px rgba(255,204,0,.42)) drop-shadow(-1px 0 10px rgba(255,122,47,.34)) drop-shadow(1px 0 10px rgba(43,200,220,.34)) drop-shadow(1px 0 13px rgba(217,70,188,.3));opacity:.96}.final-cta__inner:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0,rgba(255,255,255,.022) 1px,transparent 1px,transparent 5px),linear-gradient(180deg,rgba(255,255,255,.06),transparent 36%,rgba(255,255,255,.018));mix-blend-mode:screen;opacity:.5}.final-cta__brand,.final-cta__links,.final-cta__meta{position:relative;z-index:2;min-width:0}.final-cta__brand{align-self:center}.final-cta__logo{width:min(220px,100%);height:auto;margin:0 0 clamp(10px,1.2vw,16px);filter:drop-shadow(0 0 10px rgba(43,200,220,.34)) drop-shadow(0 0 15px rgba(217,70,188,.26))}.final-cta__links p{margin:0 0 .72rem;font-family:var(--lz-font-display);font-size:clamp(.58rem,.64vw,.76rem);line-height:1.2;letter-spacing:.15em;text-transform:uppercase;color:var(--lz-acid);text-shadow:0 0 10px rgba(174,219,36,.56)}.final-cta h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(.82rem,1.05vw,1.24rem);line-height:1.15;letter-spacing:.11em;text-transform:uppercase;color:#fffffff5;text-shadow:0 2px 10px rgba(0,0,0,.64),0 0 10px rgba(43,200,220,.22),0 0 14px rgba(217,70,188,.24)}.final-cta__brand>p:last-child{margin:clamp(12px,1vw,16px) 0 0;max-width:58ch;font-family:var(--lz-font-display);font-size:clamp(.62rem,.7vw,.84rem);line-height:1.58;letter-spacing:.04em;color:#ffffffdb;text-shadow:0 2px 10px rgba(0,0,0,.62)}.final-cta__links,.final-cta__meta{display:flex;flex-direction:column;align-items:flex-start}.final-cta a{color:#ffffffd1;text-decoration:none;text-shadow:0 2px 8px rgba(0,0,0,.58);transition:color .16s ease,text-shadow .16s ease,transform .16s ease}.final-cta__links a{margin-top:.52rem;font-family:var(--lz-font-display);font-size:clamp(.58rem,.66vw,.78rem);line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.final-cta a:hover{color:#fff;text-shadow:0 0 10px rgba(43,200,220,.48),0 2px 8px rgba(0,0,0,.58);transform:translate(2px)}.final-cta__meta{align-self:stretch;gap:.58rem;font-family:var(--lz-font-display);font-size:clamp(.52rem,.58vw,.68rem);line-height:1.55;letter-spacing:.07em;text-transform:uppercase;color:#ffffffbd;text-shadow:0 2px 8px rgba(0,0,0,.48)}.final-cta__meta p{margin:0}.final-cta__legal{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.final-cta__legal a,.final-cta__meta>a{font-family:var(--lz-font-display);font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#ffffffc7;text-decoration:underline;text-decoration-color:#d946bc75;text-underline-offset:.22em}.final-cta__studio-credit{align-self:flex-end;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:auto;max-width:100%;color:#ffffffc7;text-align:right;text-decoration:none}.final-cta__studio-credit span{font-size:clamp(.46rem,.5vw,.58rem);line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.final-cta__studio-credit strong{color:var(--lz-cyan);font-weight:inherit;text-shadow:0 0 8px rgba(43,200,220,.52),0 2px 8px rgba(0,0,0,.58)}@media(max-width:1100px){.final-cta__inner{grid-template-columns:1fr 1fr}}@media(max-width:680px){.final-cta{width:min(var(--lz-max),calc(100% - 18px));margin-top:10px}.final-cta__inner{grid-template-columns:1fr;padding:20px}.final-cta__studio-credit{align-self:flex-start;justify-content:flex-start;text-align:left;margin-top:.3rem}}
