@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--tensor:#0f1123;--tensor-deep:#090b18;--tensor-raised:#17192e;--line:#e6e8f021;--line-strong:#e6e8f03d;--white:#e6e8f0;--muted:#a8acbd;--quiet:#74798f;--cyan:#2fb2c5;--emerald:#00fa9a;--indigo:#8d55c7;--ochre:#d68c45;--section-accent:var(--emerald);--section-rgb:0, 250, 154;--radius-s:12px;--radius-m:22px;--radius-l:36px;--content:1240px;--article:760px;--header-height:88px;--ease:cubic-bezier(.2, .8, .2, 1);font-family:Manrope,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--tensor-deep)}::selection{color:var(--tensor);background:var(--section-accent)}body{min-width:320px;color:var(--white);background:radial-gradient(circle at 12% 20%, #5d2e8c1f, transparent 28rem), linear-gradient(180deg, var(--tensor) 0%, var(--tensor-deep) 100%);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.65}body:before{content:"";z-index:-1;pointer-events:none;opacity:.24;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.08'/%3E%3C/svg%3E");position:fixed;inset:0}.page-shell--about,.page-shell--talks{--section-accent:var(--ochre);--section-rgb:214, 140, 69}.page-shell--ai,.page-shell--podcast{--section-accent:var(--emerald);--section-rgb:0, 250, 154}.page-shell--legal,.page-shell--error{--section-accent:var(--cyan);--section-rgb:47, 178, 197}a{color:inherit;text-decoration-color:rgba(var(--section-rgb), .5);text-underline-offset:.2em;transition:color .18s ease, border-color .18s ease, background .18s ease, transform .28s var(--ease), opacity .18s ease;text-decoration-thickness:.08em}a:hover{color:var(--section-accent)}img,video{max-width:100%;height:auto}.metrika-pixel{position:absolute;left:-9999px}button,input,select{font:inherit}:focus-visible{outline:2px solid var(--section-accent);outline-offset:4px}.site-header{z-index:10;min-height:var(--header-height);max-width:var(--content);justify-content:space-between;align-items:center;gap:32px;margin:0 auto;padding:20px 28px;display:flex;position:relative}.site-header__brand{min-width:max-content;color:var(--white);letter-spacing:-.02em;word-spacing:.02em;align-items:center;gap:13px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex}.site-header__logo{object-fit:contain;width:42px;height:32px}.site-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.site-nav__link,.site-nav__contact{min-height:40px;color:var(--muted);border-radius:999px;align-items:center;padding:8px 13px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.site-nav__link:hover,.site-nav__link--current{color:var(--white);background:#e6e8f012}.site-nav__contact{border:1px solid var(--line-strong);color:var(--white);margin-left:7px;padding-inline:18px}.site-nav__contact:hover{border-color:var(--emerald);color:var(--tensor);background:var(--emerald)}.home-hero,.page-hero{isolation:isolate;max-width:calc(var(--content) - 56px);min-height:min(760px, calc(100svh - var(--header-height) - 22px));border:1px solid var(--line);border-radius:var(--radius-l);background-color:var(--tensor-raised);margin:0 auto 40px;position:relative;overflow:hidden;box-shadow:0 36px 100px #00000047}.home-hero:before,.page-hero:before{content:"";z-index:-2;background-image:linear-gradient(90deg,#0a0c1bf5 0%,#0a0c1bc7 42%,#0a0c1b14 76%),url(/assets/img/landscapes/home.jpg);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.page-shell--about .page-hero:before{background-image:url(/assets/img/landscapes/grinenko.jpg)}.page-shell--ai .page-hero:before{background-image:linear-gradient(90deg,#0a0c1bf5,#0a0c1bb8 48%,#0a0c1b14),url(/assets/img/landscapes/tg.jpg)}.page-shell--podcast .page-hero:before{background-image:linear-gradient(90deg,#0a0c1bf5,#0a0c1bad 48%,#0a0c1b0f),url(/assets/img/landscapes/yt.jpg)}.page-shell--talks .page-hero.page-hero--talks:before{background-image:linear-gradient(90deg,#090b18fa 0%,#090b18e6 38%,#090b1847 68%,#090b181a 100%),url(/assets/img/talks-banner-transparent.jpg);background-position:50%}.page-shell--talks .page-hero:before{background-image:linear-gradient(90deg,#0a0c1bf5,#0a0c1bb3 48%,#0a0c1b14),url(/assets/img/landscapes/talks.jpg)}.page-shell--partners .page-hero:before{background-image:linear-gradient(90deg,#0a0c1bf5,#0a0c1bb3 48%,#0a0c1b14),url(/assets/img/landscapes/partners.jpg)}.page-shell--legal .page-hero:before{opacity:.44;filter:saturate(.5)}.page-shell--error .page-hero:before{filter:hue-rotate(24deg)saturate(.82);background-image:linear-gradient(90deg,#0a0c1bf7 0%,#0a0c1bd1 47%,#0a0c1b3d 100%),url(/assets/img/landscapes/home.jpg);background-position:68%}.home-hero:after,.page-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 50%,#080a1680);position:absolute;inset:0}.home-hero{grid-template-columns:minmax(0,1.15fr) minmax(290px,.65fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(64px,8vw,110px);display:grid}.home-hero__content,.page-hero__content{max-width:790px}.home-hero h1,.page-hero h1{letter-spacing:-.075em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(54px,8.4vw,118px);font-weight:720;line-height:.88}.page-hero h1{font-size:clamp(52px,7.3vw,100px)}.home-hero__lead,.page-hero__lead{color:#c3c6d2;letter-spacing:-.02em;max-width:660px;margin:30px 0 0;font-size:clamp(19px,2vw,26px);line-height:1.4}.home-hero__media{aspect-ratio:4/5;border-radius:var(--radius-m);background:var(--tensor-raised);border:1px solid #e6e8f038;place-self:end;width:min(100%,370px);position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 30px 80px #0006}.home-hero__media:after{content:"";background:linear-gradient(#0000 48%,#080a16e6);position:absolute;inset:0}.home-hero__media img{object-fit:cover;object-position:50% 28%;filter:saturate(.85)contrast(1.04);width:100%;height:100%}.home-hero__caption{z-index:1;color:var(--white);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.5;position:absolute;bottom:20px;left:22px;right:22px}.page-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;min-height:610px;padding:clamp(64px,8vw,100px);display:grid}.page-hero--talks{grid-template-columns:minmax(0,1fr);min-height:680px}.page-hero--talks .page-hero__content{max-width:680px}.page-hero--catalog{min-height:480px}.page-hero--error{min-height:min(620px, calc(100svh - var(--header-height) - 22px))}.page-hero--error h1{max-width:780px}.page-hero__image{justify-self:end}.page-hero__image img{border:1px solid var(--line-strong);border-radius:var(--radius-m);width:min(100%,270px);transform:rotate(2deg);box-shadow:0 26px 70px #00000061}.eyebrow{color:var(--section-accent);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:11px;font-weight:800;display:flex}.eyebrow:before{content:"";background:currentColor;width:22px;height:1px}.section{max-width:var(--content);margin:0 auto;padding:clamp(70px,9vw,70px) 28px}.section--tight{padding-top:44px}.section--platforms{padding-top:42px;padding-bottom:42px}.section--catalog{padding-top:48px}.section--split{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:start;gap:clamp(48px,8vw,112px);display:grid}.section__head{max-width:780px;margin-bottom:42px}.section__head h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(38px,5.8vw,76px);font-weight:650;line-height:.98}.section__lead{max-width:650px;color:var(--muted);margin:20px 0 0;font-size:18px}.tile-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.tile{isolation:isolate;border:1px solid var(--line);border-radius:var(--radius-l);min-height:410px;color:var(--white);background:var(--tensor-raised);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:13px;padding:clamp(26px,3.4vw,44px);text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.tile:before{content:"";z-index:-2;transition:transform .7s var(--ease), filter .5s ease;background-position:50%;background-size:cover;position:absolute;inset:0}.tile:after{content:"";z-index:-1;background:linear-gradient(#080a1614 12%,#080a16ed 88%);position:absolute;inset:0}.tile--about{grid-column:span 7}.tile--ai,.tile--podcast{grid-column:span 5}.tile--talks{grid-column:span 7}.tile--about:before{background-image:url(/assets/img/landscapes/about.jpg)}.tile--ai:before{background-image:url(/assets/img/landscapes/tg.jpg);background-position:-124%;background-size:180%}.tile--podcast:before{background-image:url(/assets/img/landscapes/yt.jpg);background-position:-130%;background-size:180%}.tile--talks:before{background-image:url(/assets/img/talks-banner-transparent.jpg)}.tile:hover{color:var(--white);border-color:var(--line-strong);box-shadow:0 30px 70px #00000047}.tile:hover:before{filter:saturate(1.2);transform:scale(1.045)}.tile--podcast:hover:before,.tile--ai:hover:before{transform:scale(2)}.tile__kicker{color:#e6e8f0b8;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.tile__title{letter-spacing:-.055em;word-spacing:.055em;max-width:600px;font-size:clamp(28px,4vw,52px);font-weight:650;line-height:.98}.tile__text{color:#e6e8f0b8;max-width:560px;font-size:15px;line-height:1.5}.tile__arrow{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:none;position:absolute;top:24px;right:24px}.podcast-platforms{border:1px solid var(--line);border-radius:var(--radius-l);background:radial-gradient(circle at 20% 40%,#00fa9a14,#0000 28rem),#17192e8a;grid-template-columns:minmax(250px,.72fr) minmax(0,1.6fr);align-items:start;gap:clamp(32px,6vw,86px);padding:clamp(30px,4vw,48px);display:grid}.podcast-platforms__head h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,4vw,50px);font-weight:650;line-height:1}.podcast-platforms__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.podcast-platform{border:1px solid var(--line);border-radius:var(--radius-s);min-height:66px;color:var(--white);background:#e6e8f009;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;font-size:13px;font-weight:700;text-decoration:none;display:grid}.podcast-platform img{object-fit:contain;width:30px;height:30px}.podcast-platform i{color:var(--quiet);font-style:normal}.podcast-platform:hover{color:var(--white);border-color:rgba(var(--section-rgb), .5);background:rgba(var(--section-rgb), .07)}.podcast-platforms--compact{grid-template-columns:minmax(210px,.5fr) minmax(0,1.5fr);margin-top:clamp(70px,9vw,116px)}.podcast-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.podcast-featured-card{border:1px solid var(--line);border-radius:var(--radius-m);min-width:0;transition:border-color .18s ease, transform .28s var(--ease), background .18s ease;background:#17192ead;overflow:hidden}.podcast-featured-card>a{height:100%;color:var(--white);flex-direction:column;text-decoration:none;display:flex}.podcast-featured-card__media{aspect-ratio:16/9;background:#000;display:block;overflow:hidden}.podcast-featured-card__media img{object-fit:cover;filter:saturate(.82);width:100%;height:100%;transition:transform .6s var(--ease), filter .3s ease}.podcast-featured-card__body{flex-direction:column;flex:1;gap:11px;padding:20px;display:flex}.podcast-featured-card__body strong{letter-spacing:-.035em;font-size:clamp(18px,1.8vw,23px);line-height:1.13}.podcast-featured-card__body>span:last-child{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.podcast-featured-card:hover{border-color:rgba(var(--section-rgb), .52);background:#1c1e36e6}.podcast-featured-card:hover img{filter:saturate();transform:scale(1.04)}.podcast-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.podcast-route{border:1px solid var(--line);border-radius:var(--radius-l);min-height:330px;color:var(--white);background:radial-gradient(circle at 85% 8%, #2fb2c52b, transparent 44%), linear-gradient(145deg, #00fa9a12, #8d55c712), var(--tensor-raised);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;padding:clamp(26px,3vw,38px);text-decoration:none;display:flex;position:relative;overflow:hidden}.podcast-route:nth-child(2){background:radial-gradient(circle at 80% 12%, #d68c452e, transparent 46%), linear-gradient(145deg, #8d55c714, #d68c450f), var(--tensor-raised)}.podcast-route:nth-child(3){background:radial-gradient(circle at 78% 12%, #8d55c733, transparent 46%), linear-gradient(145deg, #2fb2c514, #8d55c712), var(--tensor-raised)}.podcast-route__eyebrow{color:var(--section-accent);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.podcast-route strong{letter-spacing:-.05em;max-width:380px;font-size:clamp(28px,3.2vw,44px);line-height:.98}.podcast-route>span:not(.podcast-route__eyebrow){max-width:390px;color:var(--muted);font-size:14px;line-height:1.55}.podcast-route i{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;display:grid;position:absolute;top:24px;right:24px}.podcast-route:hover{color:var(--white);border-color:rgba(var(--section-rgb), .5)}.podcast-series-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.podcast-series{border:1px solid var(--line);border-radius:var(--radius-m);min-height:112px;color:var(--white);background:#17192e8a;grid-template-columns:92px minmax(160px,.7fr) minmax(220px,1.3fr);align-items:center;gap:20px;padding:22px 24px;text-decoration:none;display:grid}.podcast-series>span{color:var(--section-accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.podcast-series strong{letter-spacing:-.03em;font-size:20px;line-height:1.1}.podcast-series small{color:var(--muted);font-size:13px;line-height:1.45}.podcast-series:hover{color:var(--white);border-color:rgba(var(--section-rgb), .5);background:rgba(var(--section-rgb), .055)}.podcast-invitations{padding-top:72px;padding-bottom:72px}.section__actions{padding-top:34px}.podcast-invitations__actions{flex-wrap:wrap;gap:10px;display:flex}.filters{z-index:3;border:1px solid var(--line);backdrop-filter:blur(18px);background:#0f1123d9;border-radius:18px;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(165px,215px));gap:9px;margin:0 0 32px;padding:10px;display:grid;position:sticky;top:12px;box-shadow:0 18px 48px #0000003d}.section--catalog .filters{grid-template-columns:minmax(220px,1.6fr) repeat(2,minmax(180px,1fr))}.control{width:100%;min-height:48px;color:var(--white);background:#e6e8f012;border:1px solid #0000;border-radius:11px;outline:none;padding:10px 14px}.control:focus{border-color:rgba(var(--section-rgb), .6);box-shadow:0 0 0 3px rgba(var(--section-rgb), .1)}.content-list{gap:16px;display:grid}.content-card{border:1px solid var(--line);border-radius:var(--radius-m);transition:border-color .18s ease, transform .28s var(--ease), background .18s ease;background:#17192eb3;overflow:hidden}.content-card[hidden]{display:none}.content-card__link{min-height:205px;color:var(--white);grid-template-columns:minmax(190px,270px) minmax(0,1fr);text-decoration:none;display:grid}.content-card:not(:has(.content-card__media)) .content-card__link{grid-template-columns:minmax(0,1fr)}.content-card:hover{border-color:rgba(var(--section-rgb), .5);background:#1c1e36e6}.content-card__media{background:#000;width:100%;height:100%;min-height:205px;display:block;overflow:hidden}.content-card__media img{object-fit:contain;filter:saturate(.82);width:100%;height:100%;transition:transform .6s var(--ease), filter .3s ease}.content-card:hover .content-card__media img{filter:saturate();transform:scale(1.035)}.content-card__body{flex-direction:column;justify-content:center;gap:12px;padding:clamp(22px,3vw,34px);display:flex}.content-card__meta{color:var(--section-accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.content-card__title{letter-spacing:-.035em;max-width:800px;font-size:clamp(22px,3vw,36px);font-weight:650;line-height:1.08}.content-card__text{max-width:820px;color:var(--muted);font-size:15px;line-height:1.55}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line);min-height:27px;color:var(--muted);background:rgba(var(--section-rgb), .04);border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.chip:hover{color:var(--white);border-color:rgba(var(--section-rgb), .5)}.empty{color:var(--muted)}.article{max-width:var(--content);margin:0 auto;padding:clamp(64px,9vw,120px) 28px}.article__header{max-width:950px;position:relative}.article__header h1{letter-spacing:-.06em;text-wrap:balance;margin:0 0 24px;font-size:clamp(42px,6.5vw,86px);font-weight:650;line-height:.98}.episode-guest-meta{color:var(--muted);margin:16px 0 0;font-size:14px}.back-link{color:var(--section-accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:30px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.back-link:before{content:"←";margin-right:9px}.prose{max-width:var(--article);color:#cdd0db}.article--person .prose{max-width:880px}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--white);letter-spacing:-.04em;margin:1.7em 0 .55em;font-weight:650;line-height:1.1}.prose h1{font-size:clamp(36px,5vw,60px)}.prose h2{font-size:clamp(28px,3.8vw,44px)}.prose h3{font-size:23px}.prose h4{font-size:18px}.prose h5,.prose h6{font-size:16px}.prose p,.prose ul,.prose ol,.prose blockquote,.prose pre{margin:0 0 1.15em}.prose a{color:var(--section-accent)}.prose img{border:1px solid var(--line);border-radius:var(--radius-m);max-width:480px;box-shadow:0 24px 60px #00000047}.prose blockquote{border-left:2px solid var(--section-accent);background:rgba(var(--section-rgb), .06);color:var(--muted);padding:20px 24px}.prose code{background:#e6e8f017;border-radius:5px;padding:.12em .32em;font-size:.9em}.prose pre{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--white);background:#080a15;padding:20px;overflow:auto}.prose pre code{color:inherit;background:0 0;padding:0}.episode-chapters{color:var(--muted);font-variant-numeric:tabular-nums}.text-tag{color:var(--section-accent);font-weight:650;text-decoration:none}.spoiler{color:#0000;background:#e6e8f029;border-radius:5px}.spoiler:hover{color:inherit;background:rgba(var(--section-rgb), .1)}.media-gallery{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 46px;display:grid}.media-gallery img,.media-gallery video{object-fit:cover;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--tensor-raised);width:100%;max-height:640px}.media-gallery--1{max-width:880px}.media-gallery--1 img,.media-gallery--1 video{object-fit:contain}.article-layout{grid-template-columns:minmax(0, var(--article)) minmax(240px, 330px);align-items:start;gap:clamp(36px,6vw,78px);display:grid}.article-aside{border:1px solid var(--line);border-radius:var(--radius-m);background:#17192eb8;gap:14px;padding:14px;display:grid;position:sticky;top:20px}.article-aside__image,.article-cover img{border-radius:14px;width:100%}.article-aside__audio{width:100%}.article-aside__links{gap:8px;display:grid}.article-aside__links a,.document-link{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--white);background:#e6e8f00a;padding:14px 16px;text-decoration:none;display:block}.article-aside__links a:hover,.document-link:hover{border-color:rgba(var(--section-rgb), .5);background:rgba(var(--section-rgb), .08)}.article-cover{max-width:940px;margin:0 0 46px}.episode-next{max-width:920px;margin-top:clamp(70px,9vw,116px)}.episode-next h2{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(36px,5vw,62px);font-weight:650;line-height:1}.episode-next__card{border:1px solid var(--line);border-radius:var(--radius-m);color:var(--white);background:#17192ead;grid-template-columns:minmax(210px,330px) minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.episode-next__card img{object-fit:cover;width:100%;height:100%;min-height:190px}.episode-next__card>span{flex-direction:column;justify-content:center;gap:10px;padding:clamp(24px,4vw,42px);display:flex}.episode-next__card small{color:var(--section-accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.episode-next__card strong{letter-spacing:-.04em;font-size:clamp(23px,3vw,36px);line-height:1.08}.episode-next__card:hover{color:var(--white);border-color:rgba(var(--section-rgb), .5)}.event-meta{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:0 0 18px;font-size:14px;display:flex}.hero-actions,.article__footer{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.button{border:1px solid var(--line-strong);min-height:48px;color:var(--white);background:#e6e8f00f;border-radius:999px;justify-content:center;align-items:center;padding:11px 19px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.button:hover{color:var(--white);border-color:rgba(var(--section-rgb), .55);background:rgba(var(--section-rgb), .11)}.button--primary{border-color:var(--section-accent);color:var(--tensor);background:var(--section-accent)}.button--primary:hover{color:var(--tensor);background:var(--section-accent);box-shadow:0 10px 30px rgba(var(--section-rgb), .18)}.button--quiet{background:#0f11238a}.error-routes__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.error-route{border:1px solid var(--line);border-radius:var(--radius-m);min-height:230px;color:var(--white);background:linear-gradient(145deg, rgba(var(--section-rgb), .14), #17192ef5 58%), var(--tensor-raised);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:28px;text-decoration:none;display:flex}.error-route:hover{border-color:rgba(var(--section-rgb), .55);color:var(--white);transform:translateY(-4px)}.error-route__eyebrow{color:var(--section-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:auto;font-size:10px;font-weight:800}.error-route strong{letter-spacing:-.045em;max-width:280px;font-size:clamp(21px,2.3vw,30px);line-height:1.08}.error-route>span:last-child{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.55}.document-list{gap:10px;max-width:880px;display:grid}.document-link span{font-weight:700;display:block}.document-link small{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.site-footer{color:var(--muted);background:var(--tensor-deep);margin-top:64px}.site-footer__telegram{color:#fff;border:1px solid var(--line);border-left:0;border-right:0;text-decoration:none;display:block}.site-footer__telegram:hover{color:#fff}.site-footer__telegram-inner{max-width:var(--content);justify-content:space-between;align-items:center;gap:40px;min-height:clamp(210px,24vw,310px);margin:0 auto;padding:clamp(46px,7vw,86px) 28px;display:flex}.site-footer__telegram-copy{gap:8px;display:grid}.site-footer__telegram-copy strong{letter-spacing:-.065em;font-size:clamp(40px,6.8vw,88px);font-weight:600;line-height:.94}.site-footer__telegram-copy>span{opacity:.82;font-size:clamp(17px,2vw,23px);font-weight:400}.site-footer__telegram img{filter:drop-shadow(0 20px 35px #0748723d);width:clamp(82px,11vw,138px);height:clamp(82px,11vw,138px);transition:transform .32s var(--ease);flex:none}.site-footer__telegram:hover img{transform:translate(4px,-4px)rotate(-4deg)}.site-footer__details{max-width:var(--content);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(44px,6vw,86px);margin:0 auto;padding:clamp(52px,7vw,82px) 28px clamp(64px,8vw,96px);display:grid}.site-footer__column,.site-footer__column a,.site-footer__column p{font-size:1rem;font-weight:400;line-height:1.55}.site-footer__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer__list-item--separated{margin-top:14px}.site-footer__column a{color:var(--muted);text-decoration-color:#a8acbd5c}.site-footer__column a:hover{color:var(--white)}.site-footer__requisites{color:var(--quiet);margin-top:28px}.site-footer__requisites p{margin:0}.site-footer__socials{gap:12px}.site-footer__socials a{align-items:center;gap:12px;max-width:100%;display:inline-flex}.site-footer__socials img{object-fit:contain;flex:0 0 21px;width:21px;height:21px}.site-footer__socials span{overflow-wrap:anywhere}@media (width<=980px){.home-hero,.page-hero,.section--split,.article-layout{grid-template-columns:1fr}.home-hero{min-height:auto}.home-hero__media,.page-hero__image{justify-self:start}.home-hero__media{width:min(56vw,320px)}.page-hero__image{display:none}.filters,.section--catalog .filters{grid-template-columns:repeat(2,minmax(0,1fr))}.podcast-platforms,.podcast-platforms--compact{grid-template-columns:1fr}.podcast-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.podcast-route-grid{grid-template-columns:1fr}.podcast-route{min-height:280px}.podcast-series-grid,.error-routes__grid{grid-template-columns:1fr}.article-aside{max-width:420px;position:static}}@media (width<=760px){:root{--radius-l:24px;--header-height:auto}body{font-size:16px}.site-header{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.site-nav{justify-content:flex-start;gap:2px}.site-nav__link{padding-inline:9px}.site-nav__contact{margin-left:2px;padding-inline:13px}.home-hero,.page-hero{border-radius:var(--radius-l);max-width:calc(100% - 24px);min-height:auto;margin-bottom:18px;padding:52px 24px 28px}.home-hero{gap:46px}.home-hero:before,.page-hero:before{background-image:linear-gradient(#0a0c1bcc,#0a0c1bd1 52%,#0a0c1bf5),url(/assets/img/landscapes/home.jpg);background-position:63%}.page-shell--about .page-hero:before{background-image:url(/assets/img/landscapes/grinenko.jpg)}.page-shell--ai .page-hero:before{background-image:linear-gradient(#0a0c1b4d,#0a0c1be6),url(/assets/img/landscapes/tg.jpg)}.page-shell--podcast .page-hero:before{background-image:linear-gradient(#0a0c1b33,#0a0c1be6),url(/assets/img/landscapes/yt.jpg)}.page-shell--partners .page-hero:before{background-image:linear-gradient(#0a0c1b33,#0a0c1be6),url(/assets/img/landscapes/partners.jpg)}.page-shell--talks .page-hero.page-hero--talks:before{background-image:linear-gradient(#090b18ad,#090b18d6 50%,#090b18fa),url(/assets/img/talks-banner-transparent.jpg);background-position:64%}.page-shell--talks .page-hero:before{background-image:linear-gradient(#0a0c1bbf,#0a0c1be6),url(/assets/img/landscapes/talks.jpg)}.home-hero h1,.page-hero h1{letter-spacing:-.065em;font-size:clamp(45px,14vw,70px)}.home-hero__lead,.page-hero__lead{margin-top:22px;font-size:18px}.home-hero__media{justify-self:end;width:min(74vw,290px)}.section,.article{padding-left:18px;padding-right:18px}.tile-grid{grid-template-columns:1fr}.tile--about,.tile--ai,.tile--podcast,.tile--talks{grid-column:auto}.tile{border-radius:var(--radius-l);min-height:370px}.filters{grid-template-columns:1fr;position:static}.section--catalog .filters{grid-template-columns:1fr}.podcast-platforms{padding:26px 20px}.podcast-platforms__list,.podcast-featured-grid{grid-template-columns:1fr}.podcast-series{grid-template-columns:1fr;gap:8px}.podcast-series>span{order:2}.podcast-series small{order:3}.episode-next__card,.content-card__link{grid-template-columns:1fr}.content-card__media{aspect-ratio:16/9;min-height:0}.article__header h1{overflow-wrap:anywhere}.media-gallery{grid-template-columns:1fr}.site-footer__details{grid-template-columns:1fr;gap:0;padding-left:18px;padding-right:18px}.site-footer__column{border-bottom:1px solid var(--line);padding:30px 0}.site-footer__column:first-child{padding-top:0}.site-footer__column:last-child{border-bottom:0;padding-bottom:0}.site-footer__telegram-inner{min-height:230px;padding-left:18px;padding-right:18px}.site-footer__telegram-copy strong{font-size:clamp(38px,11vw,62px)}.site-footer__telegram img{width:clamp(68px,19vw,96px);height:clamp(68px,19vw,96px)}}@media (width<=450px){.site-nav__contact{display:none}.article{padding:28px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}