/** Generated: Wed, 11 Nov 2026 02:34:52 +0300 // Powered by AIOM+ v4.1.1 **/
.tone-blue{--tone-a:#2f7ea8;--tone-b:#0d2f45;--tone-ink:#fff;--tone-soft:#e6f0f6}.tone-yellow{--tone-a:#ffd84d;--tone-b:#f59e0b;--tone-ink:#3b2a00;--tone-soft:#fff6d6}.tone-navy{--tone-a:#1c5273;--tone-b:#082235;--tone-ink:#fff;--tone-soft:#e8eff4}.tone-green{--tone-a:#22c55e;--tone-b:#0f5132;--tone-ink:#fff;--tone-soft:#e3f6ea}.cover-art{position:relative;display:block;aspect-ratio:3 / 4;border-radius:var(--radius-sm);overflow:hidden;background:var(--gray-100);box-shadow:var(--shadow-sm),inset 0 0 0 1px rgba(13,27,51,0.06)}.cover-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cover-generated{display:flex;flex-direction:column;padding:12% 10%;color:var(--tone-ink);background:repeating-radial-gradient(circle at 110% -10%,rgba(255,255,255,0.14) 0 1px,transparent 1px 18px),linear-gradient(160deg,var(--tone-a),var(--tone-b));container-type:inline-size}.cover-generated-name{font-size:max(10px,9cqi);font-weight:var(--font-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:1.15}.cover-generated-label{margin-top:auto;font-size:clamp(14px,30cqi,72px);font-weight:var(--font-bold);letter-spacing:var(--tracking-tighter);line-height:0.95;overflow-wrap:anywhere}.cover-shelf .cover-generated-label,.covers-wall .cover-generated-label{font-size:max(12px,11cqi);line-height:1.15;letter-spacing:var(--tracking-tight)}.cover-generated-sub{margin-top:4%;font-size:max(10px,8cqi);opacity:0.75}.book-3d-inner .cover-art{border-radius:inherit;box-shadow:none}.cover-card{display:flex;flex-direction:column;gap:2px;color:var(--ink);text-decoration:none;scroll-snap-align:start}.cover-card .cover-art{margin-bottom:var(--space-2);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.cover-card:hover{color:var(--accent-color);text-decoration:none}.cover-card:hover .cover-art{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.cover-card-title{font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1.3}.cover-card .meta-line{font-size:var(--text-xs)}.cover-rail{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:var(--space-6);overflow-x:auto;scroll-snap-type:x mandatory;padding:var(--space-2) 2px var(--space-4);scrollbar-width:thin;mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.cover-rail:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px}.cover-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-8) var(--space-6)}.cover-more{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--light-bg);border:1px dashed var(--border-dark);box-shadow:none;color:var(--text-secondary);font-size:var(--text-sm)}.cover-more strong{display:block;font-size:var(--text-3xl);color:var(--accent-color);font-weight:var(--font-semibold)}.lang-badge{display:inline-block;vertical-align:1px;margin-left:var(--space-1);padding:0 6px;border:1px solid var(--border-dark);border-radius:var(--radius-full);font-size:10px;font-weight:var(--font-semibold);letter-spacing:var(--tracking-wider);color:var(--text-secondary);line-height:16px}.series-dot{display:inline-block;width:10px;height:10px;margin-right:var(--space-2);border-radius:50%;background:linear-gradient(160deg,var(--tone-a),var(--tone-b));vertical-align:0}.stat-pills{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:var(--space-6) 0 0}.stat-pills li{padding:6px 14px;border-radius:var(--radius-full);background:rgba(255,255,255,0.75);border:1px solid var(--border-color);font-size:var(--text-sm);color:var(--text-secondary)}.stat-pills strong{color:var(--ink);font-weight:var(--font-semibold)}.free-tag{color:var(--success-color);font-weight:var(--font-semibold)}.format-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px 2px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold);background:var(--accent-soft);color:var(--accent-dark)}.format-radio{background:#fdecef;color:#b4234a}.format-video{background:#f1ebfe;color:#6b3fd4}.format-online{background:#e3f6ea;color:#12813c}.jump-nav{margin-bottom:var(--space-10);padding:var(--space-2) 0;transition:background var(--transition-normal)}.jump-nav .uk-subnav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.jump-nav .uk-subnav > *{flex:none}.jump-nav-stuck{background:rgba(255,255,255,0.85);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);box-shadow:0 1px 0 var(--border-color);z-index:970}.jump-nav-count{margin-left:4px;font-size:var(--text-xs);opacity:0.6}.issue-feature{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);border-radius:var(--radius-3xl);background:var(--hero-gradient);border:1px solid var(--border-light)}.issue-feature-cover{padding:var(--space-6) var(--space-6) 0;background:none}.issue-feature .book-3d::after,.issue-hero .book-3d::after{display:none}.issue-toc{list-style:none;margin:var(--space-6) 0 0;padding:0;border-top:1px solid var(--border-color)}.issue-toc li{display:grid;grid-template-columns:52px 1fr;align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border-color)}.issue-toc strong{display:block;color:var(--ink);font-weight:var(--font-semibold)}.issue-toc small{color:var(--text-muted);font-size:var(--text-sm)}.issue-toc-page{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-color);text-align:right}.issue-toc-compact li{padding:var(--space-3) 0}.series-head .card-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.series-hero{background:linear-gradient(160deg,var(--tone-soft) 0%,#f7f9fc 55%,#fff 100%)}.series-hero-grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-12)}.series-hero-stack{position:relative;width:300px;height:250px}.series-hero-stack .cover-art{position:absolute;bottom:0;width:150px;box-shadow:var(--shadow-lg)}.series-hero-stack .cover-art:nth-child(1){left:75px;z-index:3}.series-hero-stack .cover-art:nth-child(2){left:0;transform:rotate(-8deg) scale(0.9);transform-origin:bottom right;z-index:2}.series-hero-stack .cover-art:nth-child(3){left:150px;transform:rotate(8deg) scale(0.9);transform-origin:bottom left;z-index:1}.issue-year + .issue-year{margin-top:var(--space-16)}.issue-year-title{display:flex;align-items:baseline;gap:var(--space-3);font-size:var(--text-3xl);font-weight:var(--font-medium);letter-spacing:var(--tracking-tighter);padding-bottom:var(--space-3);margin-bottom:var(--space-6);border-bottom:1px solid var(--border-color)}.issue-year-title small{font-size:var(--text-sm);color:var(--text-muted);letter-spacing:0}.series-switch{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}.series-switch-item{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--white);color:var(--ink);transition:var(--transition-fast)}.series-switch-item:hover{text-decoration:none;border-color:var(--accent-light);box-shadow:var(--shadow-md);color:var(--accent-color)}.series-switch-item .cover-art{flex:none;width:56px}.series-switch-item small{display:block;color:var(--text-muted);font-size:var(--text-xs)}.issue-hero-grid{display:grid;grid-template-columns:260px 1fr;align-items:center;gap:var(--space-16);margin-top:var(--space-8)}.issue-hero .book-3d{padding:0;background:none}.issue-pager{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-top:var(--space-12)}.issue-pager a{display:flex;flex-direction:column;padding:var(--space-4) var(--space-5);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--ink);transition:var(--transition-fast)}.issue-pager a:hover{text-decoration:none;border-color:var(--accent-light);color:var(--accent-color)}.issue-pager small{color:var(--text-muted)}.issue-pager-next{grid-column:2;text-align:right}.interview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:var(--space-5)}.interview-card{display:grid;grid-template-columns:112px 1fr;gap:var(--space-5);padding:var(--space-4);border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--border-color);transition:var(--transition-normal)}.interview-card:hover{border-color:var(--accent-light);box-shadow:var(--shadow-md)}.interview-card-media{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4;border-radius:var(--radius-md);overflow:hidden;background:var(--light-bg);color:var(--accent-color)}.interview-card-media img{width:100%;height:100%;object-fit:cover}.interview-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2)}.interview-card-title{font-size:var(--text-lg);line-height:1.3;margin:0 0 var(--space-2)}.interview-card-title a{color:var(--ink)}.interview-feature{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-12)}.pull-quote{position:relative;margin:0;padding:0 0 0 1.6em;font-size:clamp(1.375rem,2.4vw,2rem);font-weight:var(--font-medium);letter-spacing:var(--tracking-tight);line-height:1.25;color:var(--ink);border:0;font-style:normal}.pull-quote::before{content:'“';position:absolute;left:0;top:-0.12em;font-size:2.6em;line-height:1;color:var(--accent-color)}.band-dark .pull-quote{color:var(--white)}.pull-quote footer{margin-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--font-normal);letter-spacing:0;color:var(--text-muted)}.band-dark .pull-quote footer{color:rgba(255,255,255,0.7)}.qa{margin:var(--space-10) 0 0}.qa dt{position:relative;padding-left:var(--space-10);margin-top:var(--space-10);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--ink)}.qa dt::before,.qa dd::before{position:absolute;left:0;top:2px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:var(--text-xs);font-weight:var(--font-bold)}.qa dt::before{content:'Q';background:var(--accent-color);color:var(--white)}.qa dd{position:relative;margin:var(--space-4) 0 0;padding-left:var(--space-10);color:var(--text-primary);line-height:1.7}.qa dd::before{content:'A';background:var(--accent-soft);color:var(--accent-dark)}.scan-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.scan-grid a{display:block;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:3 / 4;background:var(--light-bg)}.scan-grid img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.interview-scans{align-self:flex-start}.scan-grid-single{grid-template-columns:1fr}.scan-grid-single a{justify-self:start;max-width:100%;aspect-ratio:auto;background:none;box-shadow:var(--shadow-md,0 4px 18px rgba(0,0,0,.15))}.scan-grid-single img{display:block;width:auto;max-width:100%;height:auto;max-height:520px}.scan-grid a:hover img{transform:scale(1.04)}.detail-list{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--space-4);margin:0;font-size:var(--text-sm)}.detail-list dt{color:var(--text-muted);font-weight:var(--font-normal)}.detail-list dd{margin:0;color:var(--ink)}.outlet-switcher{margin-bottom:var(--space-8)}.cover-shelf{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:var(--space-12) var(--space-6)}.cover-shelf-item{display:flex;flex-direction:column;gap:2px;color:var(--ink)}.cover-shelf-item:hover{text-decoration:none;color:var(--accent-color)}.cover-shelf-book{position:relative;display:block;padding:0 10% 12px;margin-bottom:var(--space-3)}.cover-shelf-book::after{content:'';position:absolute;left:calc(var(--space-6) / -2);right:calc(var(--space-6) / -2);bottom:0;height:12px;background:linear-gradient(180deg,#e4ebf4,#c9d5e5);box-shadow:0 10px 18px rgba(13,27,51,0.1)}.cover-shelf-book .cover-art{border-radius:2px 5px 5px 2px;box-shadow:6px 6px 16px rgba(13,27,51,0.22);transition:transform var(--transition-normal);transform-origin:bottom center}.cover-shelf-item:hover .cover-art{transform:translateY(-6px) rotate(-1.5deg)}.shelf-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8)}.shelf-head .title{margin-bottom:var(--space-2)}.covers-wall{columns:5 180px;column-gap:var(--space-5)}.covers-wall a{position:relative;display:block;break-inside:avoid;margin-bottom:var(--space-5);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);transition:var(--transition-normal)}.covers-wall a:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.covers-wall img{display:block;width:100%;height:auto}.covers-strip{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);background:var(--light-bg);border:1px solid var(--border-light);color:var(--ink)}.covers-strip:hover{text-decoration:none;border-color:var(--accent-light);color:var(--accent-color)}.covers-strip-stack{display:flex;flex:none}.covers-strip-stack img{width:44px;height:58px;object-fit:cover;border-radius:4px;border:2px solid var(--white);box-shadow:var(--shadow-sm)}.covers-strip-stack img + img{margin-left:-14px}.covers-strip small{display:block;color:var(--text-muted)}.seminar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--space-8) var(--space-6)}.seminar-card{display:flex;flex-direction:column}.seminar-poster{position:relative;display:block;aspect-ratio:3 / 4;border-radius:var(--radius-lg);overflow:hidden;background:var(--light-bg);box-shadow:var(--shadow-sm)}.seminar-poster img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.seminar-poster:hover img{transform:scale(1.04)}.seminar-poster .date-tile{position:absolute;left:var(--space-3);bottom:var(--space-3);min-width:0}.seminar-poster .date-tile-day{font-size:var(--text-lg);padding:2px 8px 4px}.seminar-card h3{font-size:var(--text-base);margin:var(--space-4) 0 var(--space-1)}.collab-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}.collab-card{display:grid;grid-template-columns:auto 1fr;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--border-color)}.collab-card h3{font-size:var(--text-base);margin:0 0 var(--space-1)}.collab-card p{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.country-badge{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--accent-soft);color:var(--accent-dark);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider)}.brochure-edition{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.brochure-edition a{display:block;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);background:var(--white)}.brochure-edition img{display:block;width:100%;height:auto}.roots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-5)}.root-card{display:flex;flex-direction:column;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--border-color)}.root-card h3{font-size:var(--text-lg);margin:0 0 var(--space-2)}.root-card p{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-4)}.root-card-areas{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:auto;padding:0;list-style:none}.root-card-areas a{display:inline-block;padding:2px 10px;border-radius:var(--radius-full);background:var(--accent-soft);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--accent-dark)}.root-card-areas a::before{content:'→ '}.book-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(460px,1fr));gap:var(--space-5)}.book-tile{display:grid;grid-template-columns:128px 1fr;gap:var(--space-8);align-items:start;padding:var(--space-6);border-radius:var(--radius-2xl);border:1px solid var(--border-color);background:var(--white);transition:border-color var(--transition-fast),box-shadow var(--transition-normal)}.book-tile:hover{border-color:var(--accent-light);box-shadow:var(--shadow-md)}.book-tile-cover img{display:block;width:100%;height:auto;border-radius:2px 5px 5px 2px;box-shadow:0 2px 4px rgba(13,27,51,0.12),0 12px 28px rgba(13,27,51,0.2)}.book-tile-title{font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:1.3;margin:var(--space-3) 0 var(--space-1)}.book-tile-title a{color:var(--ink)}.book-tile-title a:hover{color:var(--accent-color)}.book-tile-summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:var(--space-3) 0;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.library{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:var(--space-8);align-items:stretch}.library-feature{display:grid;grid-template-columns:180px 1fr;gap:var(--space-10);align-items:center;padding:var(--space-10);border-radius:var(--radius-2xl);background:var(--hero-gradient);border:1px solid var(--border-light)}.library-feature-cover img{display:block;width:100%;height:auto;border-radius:3px 6px 6px 3px;box-shadow:0 2px 4px rgba(13,27,51,0.12),0 18px 40px rgba(13,27,51,0.22);transition:transform var(--transition-normal)}.library-feature:hover .library-feature-cover img{transform:translateY(-4px)}.library-feature-title{font-size:var(--text-2xl);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);line-height:1.2;margin:var(--space-3) 0 var(--space-2)}.library-feature-title a{color:var(--ink)}.library-feature-summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:var(--space-4) 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.shelf-index{display:flex;flex-direction:column;padding:var(--space-6) var(--space-4) var(--space-3);border-radius:var(--radius-2xl);border:1px solid var(--border-color);background:var(--white)}.shelf-index .nav-dropdown-header{padding:0 var(--space-3);margin-bottom:var(--space-2)}.shelf-row{display:grid;grid-template-columns:64px 1fr auto 20px;align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-lg);color:var(--ink);transition:background var(--transition-fast)}.shelf-row + .shelf-row{border-top:1px solid var(--border-light)}.shelf-row:hover{background:var(--light-bg);color:var(--accent-color)}.shelf-row-stack{display:flex}.shelf-row-stack img{width:30px;height:40px;object-fit:cover;border-radius:2px;border:1.5px solid var(--white);box-shadow:var(--shadow-sm)}.shelf-row-stack img + img{margin-left:-13px}.shelf-row-text strong{display:block;font-size:var(--text-sm);font-weight:var(--font-semibold)}.shelf-row-text small{display:block;font-size:var(--text-xs);color:var(--text-muted)}.shelf-row-arrow{color:var(--text-light);transition:transform var(--transition-fast),color var(--transition-fast)}.shelf-row:hover .shelf-row-arrow{color:var(--accent-color);transform:translateX(3px)}.link-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}.link-card{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--border-color);color:var(--ink);transition:var(--transition-fast)}.link-card:hover{text-decoration:none;color:var(--accent-color);border-color:var(--accent-light);box-shadow:var(--shadow-md)}.link-card small{display:block;color:var(--text-muted);font-size:var(--text-xs)}@media (max-width:959px){.issue-feature,.issue-hero-grid,.interview-feature{grid-template-columns:1fr;gap:var(--space-8)}.issue-feature{padding:var(--space-8) var(--space-5)}.issue-feature-cover,.issue-hero-cover{justify-self:center}.series-hero-grid{grid-template-columns:1fr}.series-hero-stack{display:none}.interview-grid{grid-template-columns:1fr}.library{grid-template-columns:1fr}}@media (max-width:639px){.cover-rail{grid-auto-columns:124px;gap:var(--space-4)}.cover-grid,.cover-shelf{grid-template-columns:repeat(2,1fr)}.seminar-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-5) var(--space-4)}.interview-card{grid-template-columns:80px 1fr;gap:var(--space-4)}.issue-pager{grid-template-columns:1fr}.issue-pager-next{grid-column:1}.covers-wall{columns:2}.brochure-edition{gap:var(--space-2)}.library-feature{grid-template-columns:1fr;gap:var(--space-6);padding:var(--space-6)}.library-feature-cover{width:140px}.book-tiles{grid-template-columns:1fr}.book-tile{grid-template-columns:88px 1fr;gap:var(--space-4);padding:var(--space-4)}}.interview-details .detail-list{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8,3rem)}.interview-details .detail-list dt{display:block;margin:0 0 2px;font-size:var(--text-xs,.75rem);text-transform:uppercase;letter-spacing:.04em;opacity:.7}.interview-details .detail-list dd{margin:0}