:root{--black:#0b0b0c;--near-black:#0c0c0c;--surface-1:#111;--surface-2:#181818;--border:#ffffff12;--border-mid:#ffffff1f;--white:#f2efe9;--white-90:#f2efe9e6;--white-80:#f2efe9cc;--white-60:#f2efe999;--white-40:#f2efe966;--white-20:#f2efe933;--white-10:#f2efe91a;--white-70:#f2efe9b3;--white-30:#f2efe94d;--white-25:#f2efe940;--white-05:#f2efe90d;--silver:#8e8a83;--silver-dim:#444;--surface-3:#222;--paper:#f1f0ea;--paper-dim:#e6e4dc;--ink:#121212;--accent:#e8b33a;--accent-bright:#e8b33a;--accent-dim:#e8b33a24;--accent-ink:#0b0b0c;--space:4px;--kinokruzhok:#e8b33a;--kinokruzhok-bright:#e8b33a;--kinokruzhok-dim:#e8b33a2e;--kinoworkshop:#3fb6e8;--kinoworkshop-bright:#3fb6e8;--kinoworkshop-dim:#3fb6e82e;--kinoproby:#e01418;--kinoproby-bright:#e01418;--kinoproby-dim:#e014182e;--kinoproby-text:#d98f91;--font-display:"Poiret One", sans-serif;--font-body:"Mulish", sans-serif;--font-accent:"Mulish", sans-serif;--nav-h:80px;--ease-cinema:cubic-bezier(.43, .13, .23, .96);--ease-expo:cubic-bezier(.87, 0, .13, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,[class*=title],[class*=Title]{font-weight:400}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--black);color:var(--white);font-family:var(--font-body);cursor:none;font-size:16px;font-weight:400;overflow-x:hidden}#root{min-height:100svh}a{color:inherit;text-decoration:none}button{cursor:none;font-family:var(--font-body);background:0 0;border:none}img{max-width:100%;display:block}ul{list-style:none}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--silver-dim)}::selection{background:var(--white-20);color:var(--white)}.container{max-width:1440px;margin:0 auto;padding:0 clamp(24px,5vw,80px)}.cursor-dot{background:var(--white);pointer-events:none;z-index:10000;mix-blend-mode:difference;border-radius:50%;width:6px;height:6px;position:fixed;top:0;left:0}.cursor-ring{pointer-events:none;z-index:10000;mix-blend-mode:difference;border:1px solid #f0ede873;border-radius:50%;width:36px;height:36px;position:fixed;top:0;left:0}.grain-overlay{z-index:9000;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='0.4'/%3E%3C/svg%3E");background-size:220px 220px;animation:.45s step-end infinite grain;position:fixed;inset:0}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-2%,-3%)}20%{transform:translate(3%,2%)}30%{transform:translate(-1%,4%)}40%{transform:translate(4%,-2%)}50%{transform:translate(-3%,1%)}60%{transform:translate(2%,3%)}70%{transform:translate(-4%,-1%)}80%{transform:translate(3%,-3%)}90%{transform:translate(-2%,2%)}}@keyframes flicker{0%,89%,91%,94%,to{opacity:1}90%{opacity:.92}92%{opacity:.97}93%{opacity:.88}}@keyframes slow-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes breathe{0%,to{opacity:.6}50%{opacity:1}}.page{padding-top:var(--nav-h);min-height:100vh}.label{font-family:var(--font-body);letter-spacing:.32em;text-transform:uppercase;color:var(--white-40);font-size:14px;font-weight:400}.dir-hero{min-height:100vh;padding:var(--nav-h) clamp(24px, 5vw, 80px) clamp(60px, 8vh, 120px);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.btn-register{border:1px solid var(--border-mid);font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;color:var(--white-80);transition:all .4s var(--ease-cinema);cursor:none;background:0 0;align-items:center;gap:12px;padding:18px 40px;font-size:14px;font-weight:400;display:inline-flex}.btn-register:disabled{opacity:.6;pointer-events:none}.btn-register:hover{background:var(--accent-dim);border-color:var(--accent);letter-spacing:.35em;color:var(--accent-bright)}.theme-item{border-bottom:1px solid var(--border);font-family:var(--font-body);color:var(--white-60);align-items:baseline;gap:24px;padding:20px 0;font-size:clamp(14px,1.5vw,17px);font-weight:400;transition:color .3s;display:flex}.theme-item:hover{color:var(--white)}.theme-num{letter-spacing:.2em;color:var(--silver-dim);min-width:32px;font-size:14px}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px;display:grid}.gallery-item{aspect-ratio:4/3;background:var(--surface-2);position:relative;overflow:hidden}.gallery-item:after{content:"";pointer-events:none;background:#08080873;position:absolute;inset:0}.reveal-wrap{overflow:hidden}.dir-kinokruzhok{--dir-dim:var(--kinokruzhok-dim);--dir-bright:var(--kinokruzhok-bright);--dir-num:#e8b33a0f;--dir-faint:#e8b33a1f}.dir-kinoworkshop{--dir-dim:var(--kinoworkshop-dim);--dir-bright:var(--kinoworkshop-bright);--dir-num:#3fb6e80d;--dir-faint:#3fb6e81a}.dir-kinoproby{--dir-dim:var(--kinoproby-dim);--dir-bright:var(--kinoproby-bright);--dir-text:var(--kinoproby-text);--dir-num:#e014180f;--dir-faint:#e014181f}.dir-mentorship{--dir-dim:#f1f0ea24;--dir-bright:var(--paper);--dir-text:var(--paper);--dir-faint:#f1f0ea14}.dir-mentorship .btn-register:not(.btn-register-dir){background:var(--paper);border-color:var(--black);color:var(--black)}.dir-mentorship .btn-register:not(.btn-register-dir):hover{background:var(--black);border-color:var(--black);color:var(--paper);letter-spacing:.25em}.dir-mentorship .btn-register:not(.btn-register-dir):disabled{opacity:.55}.dir-kinokruzhok .section-surface,.dir-kinoworkshop .section-surface,.dir-kinoproby .section-surface{background:linear-gradient(var(--dir-faint), var(--dir-faint)), var(--surface-1)}.section-std{border-top:1px solid var(--border);padding:clamp(80px,12vh,140px) clamp(24px,5vw,80px)}.section-sm{border-top:1px solid var(--border);padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px)}.section-lg{border-top:1px solid var(--border);padding:clamp(80px,14vh,160px) clamp(24px,5vw,80px)}.section-cta{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.section-surface{background:var(--surface-1)}.section-light{background:var(--paper);color:var(--ink);--white:var(--ink);--white-90:#121212d9;--white-80:#121212bf;--white-70:#121212ad;--white-60:#12121299;--white-50:#12121280;--white-40:#12121266;--white-30:#12121252;--white-25:#12121240;--white-20:#12121233;--white-10:#1212121a;--white-05:#1212120d;--border:#1212121f;--border-mid:#12121238;--silver-dim:#12121266}.btn-register-dir{border-color:var(--dir-bright,var(--border-mid));color:var(--dir-bright,var(--white-80))}.dir-h1{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);font-size:clamp(48px,9vw,140px);line-height:.95}.page-h1{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);font-size:clamp(40px,7vw,108px);line-height:1}.section-h2{font-family:var(--font-display);letter-spacing:.05em;color:var(--white);font-size:clamp(28px,3.5vw,52px);line-height:1.2}.body-md,.body-lg{color:var(--white-70);font-size:18px;font-weight:400;line-height:1.85}.auto-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:clamp(40px,6vw,80px);display:grid}.testimonials-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(32px,4vw,60px);display:grid}.pills{flex-wrap:wrap;gap:10px 28px;display:flex}.pill{letter-spacing:.05em;color:var(--white-40);padding-left:14px;font-size:14px;font-weight:400;position:relative}.pill:before{content:"";background:var(--white-30);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.cta-meta{color:var(--white-30);letter-spacing:.1em;flex-direction:column;justify-content:center;font-size:14px;line-height:1.7;display:flex}.testimonial{border-top:1px solid var(--dir-bright);padding-top:28px}.testimonial-quote{color:var(--white-70);margin-bottom:24px;font-size:18px;font-style:italic;font-weight:400;line-height:1.85}.testimonial-name{color:var(--white-60);font-size:14px;font-weight:400}.testimonial-note{color:var(--white-30);letter-spacing:.1em;margin-top:4px;font-size:14px}.filter-btn{border:1px solid var(--border);letter-spacing:.2em;text-transform:uppercase;color:var(--white-30);background:0 0;padding:8px 20px;font-size:14px;transition:all .3s}.filter-btn-active{border-color:var(--white-40);color:var(--white);background:var(--white-10)}@media (width<=768px),(hover:none),(pointer:coarse){:root{--nav-h:64px}body{cursor:auto}.cursor-dot,.cursor-ring{display:none}.btn-register{padding:14px 28px}}:root{--white-50:#f0ede880}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-28{margin-top:28px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mt-48{margin-top:48px}.mt-56{margin-top:56px}.mt-60{margin-top:60px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-28{margin-bottom:28px}.mb-32{margin-bottom:32px}.mb-36{margin-bottom:36px}.mb-40{margin-bottom:40px}.mb-48{margin-bottom:48px}.mb-56{margin-bottom:56px}.mb-60{margin-bottom:60px}.mw-380{max-width:380px}.mw-420{max-width:420px}.mw-460{max-width:460px}.mw-480{max-width:480px}.mw-540{max-width:540px}.mw-560{max-width:560px}.mw-500{max-width:500px}.mw-600{max-width:600px}.mw-700{max-width:700px}.mw-760{max-width:760px}.mw-800{max-width:800px}.mw-900{max-width:900px}.flex-fill{flex:1}.rel{position:relative}.text-right{text-align:right}._header_ya7kj_1{height:var(--nav-h);z-index:1000;background:0 0;justify-content:space-between;align-items:center;padding:0 clamp(20px,4vw,60px);transition:background .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s;display:flex;position:fixed;top:0;left:0;right:0}._headerScrolled_ya7kj_17{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080808d9}._logo_ya7kj_22{align-items:center;gap:14px;display:flex}._logoImg_ya7kj_27{filter:drop-shadow(0 0 8px #f0ede814);width:auto;height:clamp(26px,6vw,42px);display:block}._desktopNav_ya7kj_36{align-items:center;gap:clamp(20px,2.2vw,36px);display:none}._desktopLink_ya7kj_41{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--white-60);white-space:nowrap;font-size:13px;font-weight:600;transition:color .3s}._desktopLink_ya7kj_41:hover,._desktopLinkActive_ya7kj_54{color:var(--white)}._desktopDropdown_ya7kj_59{position:relative}._desktopDropdownPanel_ya7kj_62{background:var(--near-black);border:1px solid var(--border);min-width:180px;margin-top:-1px;padding:16px 0 8px;position:absolute;top:100%;left:0}._desktopDropdownLink_ya7kj_75{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--white-60);white-space:nowrap;padding:10px 20px;font-size:13px;font-weight:600;transition:color .3s,background .3s;display:block}._desktopDropdownLink_ya7kj_75:hover{color:var(--white);background:var(--surface-1)}._menuBtn_ya7kj_94{align-items:center;gap:12px;display:flex}._menuLabel_ya7kj_99{font-family:var(--font-body);letter-spacing:.3em;color:var(--white-80);text-transform:uppercase;font-size:1rem}._menuBars_ya7kj_106{width:calc(var(--space) * 5);gap:calc(var(--space));flex-direction:column;display:flex}._bar_ya7kj_112{background:var(--white-60);transform-origin:50%;height:1px;display:block}._overlay_ya7kj_119{z-index:999;background:var(--near-black);padding:calc(var(--nav-h) + 20px) clamp(24px, 6vw, 100px) 60px;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;overflow:auto}._navLink_ya7kj_131{border-bottom:1px solid var(--border);font-family:var(--font-display);letter-spacing:.04em;color:var(--white-40);transition:color .35s, letter-spacing .5s var(--ease-cinema);align-items:baseline;gap:20px;padding:14px 0;font-size:clamp(28px,4.5vw,64px);display:flex}._navLink_ya7kj_131:hover{letter-spacing:.1em;color:var(--white)}._navLinkActive_ya7kj_149{color:var(--white)}._navLinkSub_ya7kj_155{color:var(--white-30);border-bottom:none;padding:8px 0 8px 48px;font-size:clamp(16px,2.2vw,26px)}._navLinkSub_ya7kj_155:hover{color:var(--white)}._kinokruzhok_ya7kj_166:hover{color:var(--kinokruzhok-bright)}._kinoworkshop_ya7kj_169:hover{color:var(--kinoworkshop-bright)}._navLinkNum_ya7kj_173{letter-spacing:.2em;color:var(--silver-dim);font-size:14px;font-family:var(--font-body);min-width:28px;font-weight:400}._overlayMeta_ya7kj_182{font-family:var(--font-body);letter-spacing:.25em;color:var(--silver-dim);text-transform:uppercase;margin-top:48px;font-size:14px}._overlayLogo_ya7kj_190{pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(320px,40vw,640px);height:auto;position:absolute;bottom:8%;right:-2%}@media (width>=1024px){._desktopNav_ya7kj_36{display:flex}._menuBtn_ya7kj_94{display:none}}._footer_1xbmx_1{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px 60px;padding:clamp(40px,6vh,80px) clamp(24px,5vw,80px);display:grid}._logoImg_1xbmx_9{filter:drop-shadow(0 0 12px #f0ede80d);width:clamp(160px,22vw,280px);height:auto;margin-bottom:18px;display:block}._brandMeta_1xbmx_16{color:var(--white-40);font-size:14px;font-weight:400}._navTitle_1xbmx_22{margin-bottom:8px}._navLink_1xbmx_24{color:var(--white-50);margin-bottom:10px;font-size:14px;transition:color .3s;display:block}._navLink_1xbmx_24:hover{color:var(--accent-bright)}._navLinkMuted_1xbmx_33{color:var(--white-30);margin-bottom:10px;font-size:14px;display:block}._contactEmail_1xbmx_40{color:var(--white-50);font-size:14px;transition:color .3s;display:block}._contactEmail_1xbmx_40:hover{color:var(--accent-bright)}._copyright_1xbmx_48{color:var(--silver-dim);margin-top:24px;font-size:14px}._hero_hh7z1_2{min-height:clamp(540px,68vh,760px);padding:var(--nav-h) clamp(48px, 8vw, 120px) 80px;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._heroBgImage_hh7z1_13{object-fit:cover;object-position:70% center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._heroImageFade_hh7z1_22{background:linear-gradient(to left, var(--black) 0%, #0b0b0c8c 70%, #0b0b0c73 100%);pointer-events:none;position:absolute;inset:0}._heroContent_hh7z1_28{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._heroEdge_hh7z1_39{color:#f2efe94d;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._heroEdgeLeft_hh7z1_46{left:24px}._heroEdgeRight_hh7z1_47{right:24px}._heroEdgeLabel_hh7z1_48{writing-mode:vertical-rl;font-family:var(--font-body);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;line-height:1}._heroEdgeLeft_hh7z1_46 ._heroEdgeLabel_hh7z1_48{transform:rotate(180deg)}@media (width<=767px){._heroEdgeLeft_hh7z1_46{left:12px}._heroEdgeRight_hh7z1_47{right:12px}._heroEdgeLabel_hh7z1_48{letter-spacing:.24em;font-size:10px}}._heroTitleWrap_hh7z1_65{margin-bottom:28px}._heroH1_hh7z1_66{font-family:var(--font-display);letter-spacing:.015em;color:var(--white);max-width:min(20ch,100%);margin:0 auto;font-size:clamp(28px,5vw,76px);line-height:1.2;animation:12s ease-in-out infinite _flicker_hh7z1_1}._heroTagline_hh7z1_76{font-family:var(--font-body);letter-spacing:.02em;color:var(--white-70);max-width:600px;margin:0 auto;font-size:18px;font-weight:400;line-height:1.8}._heroCtas_hh7z1_86{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:24px;display:flex}._heroCtaPrimary_hh7z1_94{background:var(--accent);color:var(--black);border-color:var(--accent)}._heroCtaPrimary_hh7z1_94:hover{background:var(--accent-bright);border-color:var(--accent-bright);color:var(--black)}._heroCtaPrimary_hh7z1_94._kinoworkshop_hh7z1_105{background:var(--kinoworkshop-bright);border-color:var(--kinoworkshop-bright);color:var(--black)}._heroCtaPrimary_hh7z1_94._kinoproby_hh7z1_110{background:var(--kinoproby-bright);border-color:var(--kinoproby-bright);color:var(--white)}._heroCtaPrimary_hh7z1_94._kinoworkshop_hh7z1_105:hover,._heroCtaPrimary_hh7z1_94._kinoproby_hh7z1_110:hover{opacity:.85}._heroScheduleLink_hh7z1_119{font-family:var(--font-body);color:var(--white-70);font-size:14px;font-weight:600;text-decoration:none}._heroScheduleLink_hh7z1_119:hover{text-decoration:underline}._heroNearestLine_hh7z1_128{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.12em;color:var(--white-70);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:40px;font-size:clamp(12px,1.4vw,13px);font-weight:800;display:flex}._heroNearestArrow_hh7z1_142{font-family:var(--font-body);color:var(--accent);font-size:14px}._kinokruzhok_hh7z1_147 ._heroNearestArrow_hh7z1_142{color:var(--kinokruzhok-bright)}._kinoworkshop_hh7z1_105 ._heroNearestArrow_hh7z1_142{color:var(--kinoworkshop-bright)}._kinoproby_hh7z1_110 ._heroNearestArrow_hh7z1_142{color:var(--kinoproby-bright)}._heroNearestDate_hh7z1_150{white-space:nowrap}._heroNearestLink_hh7z1_151{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--white-30);text-decoration-color:var(--white-30);transition:text-decoration-color .3s}._heroNearestLink_hh7z1_151:hover{-webkit-text-decoration-color:var(--white-70);text-decoration-color:var(--white-70)}._creditsSection_hh7z1_162{border-bottom:1px solid var(--border);padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px) clamp(80px,12vh,140px)}._credits_hh7z1_162{border-top:1px solid var(--border-mid)}._credit_hh7z1_162{--c:var(--paper);border:none;border-bottom:1px solid var(--border);width:100%;color:var(--white);text-align:left;cursor:pointer;background:0 0;grid-template-columns:56px 1fr 200px 120px 32px;align-items:baseline;gap:20px;padding:clamp(22px,3.5vw,32px) 0;font-family:inherit;text-decoration:none;transition:opacity .25s,color .25s;display:grid}._credit_hh7z1_162._kinokruzhok_hh7z1_147{--c:var(--kinokruzhok-bright)}._credit_hh7z1_162._kinoworkshop_hh7z1_105{--c:var(--kinoworkshop-bright)}._credit_hh7z1_162._kinoproby_hh7z1_110{--c:var(--kinoproby-bright)}._creditSoon_hh7z1_188{--c:var(--white-40)}._creditSoon_hh7z1_188 ._creditName_hh7z1_189{color:var(--white-50);font-size:clamp(26px,3.2vw,40px)}._creditNum_hh7z1_191{letter-spacing:.14em;color:var(--c);font-size:13px;font-weight:800}._creditName_hh7z1_189{font-family:var(--font-display);color:var(--white);min-width:0;font-size:clamp(32px,4.6vw,60px);line-height:1}._creditWhen_hh7z1_199{letter-spacing:.1em;text-transform:uppercase;color:var(--white-40);font-size:12px;font-weight:800;transition:color .25s}._creditPrice_hh7z1_200{letter-spacing:.1em;text-transform:uppercase;color:var(--white-40);text-align:right;font-size:12px;font-weight:800;transition:color .25s}._creditArrow_hh7z1_201{color:var(--c);text-align:right;font-size:20px}._creditMore_hh7z1_203{opacity:0;max-width:500px;max-height:0;color:var(--white-70);grid-column:2/4;font-size:16px;line-height:1.6;transition:max-height .5s cubic-bezier(.2,.7,.2,1),opacity .35s,margin-top .5s cubic-bezier(.2,.7,.2,1);overflow:hidden}._credits_hh7z1_162:hover ._credit_hh7z1_162{opacity:.35}._credits_hh7z1_162 ._credit_hh7z1_162:hover{opacity:1}._credit_hh7z1_162:hover ._creditMore_hh7z1_203{opacity:1;max-height:110px;margin-top:10px;transition-delay:80ms}._credit_hh7z1_162:hover ._creditWhen_hh7z1_199,._credit_hh7z1_162:hover ._creditPrice_hh7z1_200{color:var(--white)}@media (width<=860px){._credit_hh7z1_162{grid-template-columns:44px 1fr 28px;gap:8px 12px;padding:24px 0}._credits_hh7z1_162:hover ._credit_hh7z1_162,._credits_hh7z1_162 ._credit_hh7z1_162:hover{opacity:1}._creditWhen_hh7z1_199{color:var(--white-50);grid-area:2/2}._creditPrice_hh7z1_200{text-align:left;color:var(--white-50);grid-area:3/2}._creditArrow_hh7z1_201{grid-area:1/3}._creditMore_hh7z1_203{opacity:1;grid-column:2/-1;max-width:none;max-height:none;margin-top:10px}}._philosophy_hh7z1_232{flex-direction:column;justify-content:center;min-height:70vh;padding:clamp(96px,14vh,176px) clamp(24px,5vw,80px);display:flex;position:relative;overflow:hidden}._philosophy_hh7z1_232:before,._philosophy_hh7z1_232:after{content:"";background-image:repeating-linear-gradient(90deg,#1212122e 0 3px,#0000 3px 22px);height:3px;position:absolute;left:clamp(24px,5vw,80px);right:clamp(24px,5vw,80px)}._philosophy_hh7z1_232:before{top:28px}._philosophy_hh7z1_232:after{bottom:28px}._philosophyLabel_hh7z1_253{margin-bottom:40px}._philosophyHeading_hh7z1_254{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);max-width:900px;font-size:clamp(28px,4.5vw,68px);line-height:1.25}._philosophyBodyWrap_hh7z1_262{margin-top:48px}._philosophyBody_hh7z1_262{max-width:540px;color:var(--white-90);font-size:18px;font-weight:400;line-height:1.85}._philosophyLinkWrap_hh7z1_270{margin-top:40px}._philosophyLink_hh7z1_270{letter-spacing:.25em;text-transform:uppercase;color:var(--white-50);font-size:14px;font-family:var(--font-body);align-items:center;gap:12px;transition:color .3s;display:inline-flex}._philosophyLink_hh7z1_270:hover{color:var(--accent-ink)}._philosophyLinkArrow_hh7z1_283{font-size:18px}._upcoming_hh7z1_286{border-top:1px solid var(--border);padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px)}._upcomingHeader_hh7z1_290{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:48px;display:flex}._scheduleLink_hh7z1_298{letter-spacing:.2em;text-transform:uppercase;color:var(--white-40);font-size:14px;transition:color .3s}._scheduleLink_hh7z1_298:hover{color:var(--accent-bright)}._shows_hh7z1_309{border-top:1px solid var(--border);padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px)}._showsHead_hh7z1_310{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(32px,5vh,48px);display:flex}._board_hh7z1_318{border-top:1px solid var(--border-mid)}._show_hh7z1_309{--c:#f2efe9;border-bottom:1px solid var(--border);grid-template-columns:150px 72px 1fr 110px minmax(180px,220px);align-items:center;gap:20px;padding:clamp(22px,3vw,28px) 0;display:grid}._show_hh7z1_309._kinokruzhok_hh7z1_147{--c:var(--kinokruzhok-bright)}._show_hh7z1_309._kinoworkshop_hh7z1_105{--c:var(--kinoworkshop-bright)}._show_hh7z1_309._kinoproby_hh7z1_110{--c:var(--kinoproby-bright)}._showSoon_hh7z1_331{opacity:.55}._showSoon_hh7z1_331 ._showCta_hh7z1_332{border-color:var(--border-mid)}._showDay_hh7z1_333{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:var(--white-50);font-size:13px;font-weight:800}._showDay_hh7z1_333 b{font-family:var(--font-display);letter-spacing:0;color:var(--white-90);margin-top:6px;font-size:36px;font-weight:400;line-height:1;display:block}._showTime_hh7z1_351{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--white-80);font-size:19px;font-weight:800}._showName_hh7z1_358{min-width:0;font-family:var(--font-display);color:var(--white);align-items:baseline;gap:12px;font-size:clamp(24px,2.6vw,32px);line-height:1.1;display:flex}._showTri_hh7z1_368{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--c);flex:none;width:0;height:0}._showNote_hh7z1_376{font-family:var(--font-body);color:var(--white-40);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:14px;font-weight:400;display:block;overflow:hidden}._showPrice_hh7z1_387{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--white-40);font-size:13px;font-weight:800}._showCta_hh7z1_332{border:1px solid var(--c);min-height:48px;color:var(--white);font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;justify-self:stretch;align-items:center;padding:0 20px;font-size:12px;font-weight:800;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}._showCta_hh7z1_332:hover{background:var(--c);color:var(--black)}._showsFoot_hh7z1_416{color:var(--white-40);margin-top:24px;font-size:14px}@media (width<=860px){._show_hh7z1_309{grid-template-columns:1fr auto;gap:8px 16px}._showDay_hh7z1_333{grid-area:1/1}._showTime_hh7z1_351{text-align:right;grid-area:1/2}._showName_hh7z1_358{grid-area:2/1/auto/-1;font-size:24px}._showPrice_hh7z1_387{grid-area:3/1}._showCta_hh7z1_332{grid-area:3/2;min-height:44px;padding:0 14px}}._forWhom_hh7z1_431{border-top:1px solid var(--border)}._splitRow_hh7z1_433{border-bottom:1px solid var(--border);flex-wrap:wrap;min-height:clamp(380px,60vh,680px);display:flex}._splitGraphic_hh7z1_439{background:var(--surface-1);border-right:1px solid var(--border);flex:0 0 max(260px,42%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._splitText_hh7z1_449{flex-direction:column;flex:300px;justify-content:center;padding:clamp(48px,7vh,88px) clamp(32px,5vw,80px);display:flex}._splitLabel_hh7z1_456{margin-bottom:36px}._svgViewfinder_hh7z1_458{width:80%;max-width:340px;height:auto}._svgTriangle_hh7z1_459{width:80%;max-width:320px;height:auto}._introHeading_hh7z1_462{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);margin-bottom:28px;font-size:clamp(26px,3.2vw,44px);font-weight:400;line-height:1.25}._introBody_hh7z1_471{color:var(--white-80);max-width:480px;font-size:18px;font-weight:400;line-height:1.85}._factsRow_hh7z1_478{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(20px,3vw,40px);margin-top:clamp(40px,6vh,64px);display:grid}._factItem_hh7z1_484{border-top:1px solid var(--border);min-width:0;padding-top:18px}._factNum_hh7z1_485{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--accent);font-size:clamp(28px,2vw,32px);font-weight:400;line-height:1.15}._factLabel_hh7z1_494{font-family:var(--font-body);color:var(--silver);margin-top:8px;font-size:15px;font-weight:400;line-height:1.5}._personaItem_hh7z1_504{padding:clamp(18px,2.6vh,28px) 0}._personaItemBorder_hh7z1_505{border-bottom:1px solid var(--border)}._personaTitle_hh7z1_506{font-family:var(--font-body);letter-spacing:.01em;color:var(--white-80);margin-bottom:10px;font-size:clamp(19px,2.2vw,27px);font-weight:800;line-height:1.3}._personaText_hh7z1_515{color:var(--white-40);max-width:440px;font-size:18px;font-weight:400;line-height:1.75}._stepsList_hh7z1_524{flex-direction:column;gap:clamp(28px,4vh,44px);display:flex}._stepRow_hh7z1_529{border-top:1px solid var(--border);align-items:baseline;gap:clamp(20px,3vw,36px);padding-top:clamp(20px,3vh,28px);display:flex}._stepNum_hh7z1_536{letter-spacing:.06em;color:var(--accent);flex-shrink:0;min-width:32px;font-family:Mulish,sans-serif;font-size:18px;font-weight:800}._stepTitle_hh7z1_545{font-family:var(--font-body);letter-spacing:.01em;color:var(--white-80);margin-bottom:8px;font-size:clamp(19px,2.2vw,27px);font-weight:800}._stepText_hh7z1_553{color:var(--white-50);max-width:480px;font-size:18px;font-weight:400;line-height:1.75}._fearsLabel_hh7z1_560{margin-bottom:20px}._fearsList_hh7z1_561{flex-direction:column;gap:14px;display:flex}._fearsList_hh7z1_561 li{color:var(--white-70);padding-left:28px;font-size:18px;font-weight:400;list-style:none;position:relative}._fearsList_hh7z1_561 li:before{content:"△";color:var(--accent);font-size:14px;position:absolute;top:-2px;left:0}._stepsNote_hh7z1_582{color:#8e8a83;font-family:Mulish,sans-serif;font-size:16px;font-weight:400}@media (width<=560px){._factsRow_hh7z1_478{grid-template-columns:1fr;gap:24px}._factNum_hh7z1_485{font-family:var(--font-body);letter-spacing:.1em;font-size:22px;font-weight:600}}._eveningSection_hh7z1_600{border-top:1px solid var(--border);overflow-x:clip}._tlScroll_hh7z1_601{height:320vh;position:relative}._tlSticky_hh7z1_602{flex-direction:column;justify-content:flex-start;height:100vh;padding:max(80px,50vh - 310px) clamp(24px,5vw,80px) 0;display:flex;position:sticky;top:0;overflow:hidden}._tlIntro_hh7z1_612{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(40px,6vh,64px);display:flex}._tlIntroText_hh7z1_620{max-width:360px;color:var(--white-40);font-size:15px;line-height:1.6}._timeline_hh7z1_622{padding-left:56px;position:relative}._ruler_hh7z1_623{border-bottom:1px solid var(--border-mid);cursor:pointer;height:34px;position:relative}._tick_hh7z1_624{background:var(--border-mid);width:1px;height:8px;position:absolute;bottom:0}._tickMajor_hh7z1_625{background:var(--white-60);height:14px}._tick_hh7z1_624 span{letter-spacing:.06em;color:var(--white-40);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:0;transform:translate(-50%)}._track_hh7z1_638{border-bottom:1px solid var(--border);height:76px;position:relative}._trackName_hh7z1_639{letter-spacing:.14em;color:var(--white-40);font-size:11px;font-weight:800;position:absolute;top:50%;left:-56px;transform:translateY(-50%)}._clip_hh7z1_649{border:1px solid var(--border-mid);color:var(--white);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;justify-content:space-between;padding:10px 12px;transition:border-color .25s,background .25s;display:flex;position:absolute;top:10px;bottom:10px;overflow:hidden}._clip_hh7z1_649 b{letter-spacing:.14em;color:var(--white-40);font-size:11px;font-weight:800}._clip_hh7z1_649 span{font-family:var(--font-display);white-space:nowrap;font-size:19px}._clip_hh7z1_649:hover{border-color:var(--white-60)}._clipActive_hh7z1_669{border-color:var(--accent-bright);background:var(--accent-dim)}._clipActive_hh7z1_669 b{color:var(--accent-bright)}._playhead_hh7z1_671{z-index:3;pointer-events:none;width:0;position:absolute;top:0;bottom:0}._playhead_hh7z1_671:before{content:"";background:var(--accent-bright);width:1px;position:absolute;top:0;bottom:0;left:-.5px}._playhead_hh7z1_671:after{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-top:10px solid var(--accent-bright);position:absolute;top:0;left:-7px}._tc_hh7z1_682{letter-spacing:.08em;min-width:64px;color:var(--accent-bright);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:800;position:absolute;top:-30px;left:10px}._tlPanel_hh7z1_695{grid-template-columns:120px 1fr;gap:24px;margin-top:clamp(32px,5vh,48px);padding-left:56px;display:grid}._tlPanelTime_hh7z1_702{color:var(--accent-bright);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}._tlPanelTitle_hh7z1_703{font-family:var(--font-display);color:var(--white);font-size:clamp(24px,3vw,32px);line-height:1.1}._tlPanelText_hh7z1_704{color:var(--white-70);max-width:560px;margin-top:10px;font-size:16px;line-height:1.6}._tlHint_hh7z1_705{letter-spacing:.16em;text-transform:uppercase;color:var(--white-30);margin-top:24px;padding-left:56px;font-size:12px;font-weight:800}@media (width<=860px){._tlSticky_hh7z1_602{height:100svh;padding-top:72px}._tlIntroText_hh7z1_620{display:none}._timeline_hh7z1_622{padding-left:34px}._trackName_hh7z1_639{left:-34px}._clip_hh7z1_649{padding:6px}._clip_hh7z1_649 span{display:none}._tlPanel_hh7z1_695{grid-template-columns:1fr;gap:8px;padding-left:34px}._tlHint_hh7z1_705{padding-left:34px}._tick_hh7z1_624 span{font-size:9px}}@media (width<=860px) and (height<=720px){._tlHint_hh7z1_705{display:none}}._mentorGrid_hh7z1_731{grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:clamp(40px,6vw,90px);display:grid}@media (width<=720px){._mentorGrid_hh7z1_731{grid-template-columns:1fr}}._mentorPhoto_hh7z1_740{aspect-ratio:3/4;border:1px solid var(--border);background:#111;justify-content:center;align-items:center;max-width:300px;display:flex;overflow:hidden}._mentorPhotoImg_hh7z1_750{object-fit:cover;width:100%;height:100%}._mentorPhotoText_hh7z1_755{letter-spacing:.25em;color:var(--white-20);text-align:center;padding:0 20px;font-size:14px}._mentorLabel_hh7z1_762{margin-bottom:24px}._mentorName_hh7z1_763{font-family:var(--font-display);letter-spacing:.05em;color:var(--white);margin-bottom:24px;font-size:clamp(28px,3.2vw,44px)}._mentorBio_hh7z1_770{color:var(--white-90);max-width:620px;font-size:18px;font-weight:400;line-height:1.9}._mentorLinkWrap_hh7z1_777{margin-top:36px}._mentorLink_hh7z1_777{letter-spacing:.25em;text-transform:uppercase;color:var(--white-50);align-items:center;gap:12px;font-size:14px;transition:color .3s;display:inline-flex}._mentorLink_hh7z1_777:hover{color:var(--accent-bright)}._priceTable_hh7z1_791{margin-top:clamp(32px,5vh,56px)}._priceHeadRow_hh7z1_792{border-bottom:1px solid var(--border-mid);grid-template-columns:minmax(140px,1fr) minmax(160px,2fr) auto;gap:20px;padding-bottom:14px;display:grid}._priceHeadCell_hh7z1_799{letter-spacing:.2em;text-transform:uppercase;color:var(--white-30);font-size:14px}._priceRow_hh7z1_805{border-bottom:1px solid var(--border);grid-template-columns:minmax(140px,1fr) minmax(160px,2fr) auto;align-items:baseline;gap:20px;padding:22px 0;display:grid}._priceName_hh7z1_813{color:var(--white-80);font-size:clamp(14px,1.5vw,17px);font-weight:400}._priceIncluded_hh7z1_818{color:var(--white-40);font-size:14px;font-weight:400;line-height:1.6}._priceValue_hh7z1_824{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.06em;color:var(--white);text-align:right;white-space:nowrap;font-size:clamp(14px,1.5vw,17px);font-weight:800}._priceValueSecondary_hh7z1_834{color:var(--white-40);font-size:clamp(12px,1.2vw,14px);font-weight:600}._priceCaption_hh7z1_839{color:var(--white-30);max-width:560px;margin-top:28px;font-size:14px;font-weight:400;line-height:1.75}._signupIntro_hh7z1_853{max-width:480px;color:var(--white-50);margin-bottom:clamp(40px,6vh,56px);font-size:18px;line-height:1.8}._signupLayout_hh7z1_860{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(40px,6vw,80px);display:grid}@media (width<=860px){._signupLayout_hh7z1_860{grid-template-columns:1fr;gap:36px}}._signupSheet_hh7z1_870{border:1px solid var(--border);background:#faf8f4;padding:40px 44px 44px;position:relative}._signupSheet_hh7z1_870:before{content:"";background:var(--acc,var(--white));height:4px;position:absolute;top:-1px;left:-1px;right:-1px}._signupFieldset_hh7z1_882{display:contents}._signupSheetHead_hh7z1_883{border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;gap:6px 20px;padding-bottom:16px;display:grid}._signupSheetTitle_hh7z1_890{letter-spacing:.18em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}._signupSheetTitle_hh7z1_890 i{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--acc,var(--ink));flex-shrink:0;width:0;height:0}._signupSheetNum_hh7z1_908{letter-spacing:.18em;color:var(--white-50);text-align:right;font-size:11px;font-weight:800}._signupSheetMeta_hh7z1_909{color:var(--white-50);flex-wrap:wrap;grid-column:1/-1;gap:4px 18px;font-size:13px;display:flex}._signupSheetMeta_hh7z1_909 b{color:var(--ink);font-weight:600}._signupRow_hh7z1_912{grid-template-columns:150px 1fr;align-items:end;gap:20px;padding:20px 0 0;display:grid}._signupRowTop_hh7z1_913{align-items:start}._signupRowTop_hh7z1_913 ._signupFieldTitle_hh7z1_914{padding-top:10px}._signupFieldTitle_hh7z1_914{letter-spacing:.14em;text-transform:uppercase;color:var(--white-60);padding-bottom:10px;font-size:11px;font-weight:800;display:block}._signupInput_hh7z1_924{border:0;border-bottom:1px solid var(--border-mid);width:100%;font:400 17px/1.4 var(--font-body);color:var(--ink);resize:none;background:0 0;outline:none;padding:8px 0 10px;transition:border-color .3s}._signupInput_hh7z1_924:focus{border-color:var(--ink)}._signupInput_hh7z1_924::placeholder{color:var(--white-30);font-style:italic}._signupInfo_hh7z1_938{border-bottom:1px solid var(--border);color:var(--ink);padding:9px 0 10px;font-size:16px}._signupInfoNote_hh7z1_939{color:var(--white-50);margin-top:4px;font-size:13px;display:block}._signupChecks_hh7z1_941{flex-wrap:wrap;gap:8px;padding-bottom:6px;display:flex}._signupCheck_hh7z1_941{position:relative}._signupCheck_hh7z1_941 input{opacity:0;pointer-events:none;position:absolute}._signupCheck_hh7z1_941 span{border:1px solid var(--border-mid);font:600 14px/1.2 var(--font-body);color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:9px 14px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._signupCheck_hh7z1_941 span:before{content:"";border:1px solid;flex:none;width:10px;height:10px}._signupCheck_hh7z1_941 span em{color:var(--white-50);margin-left:2px;font-style:normal;font-weight:400}._signupCheck_hh7z1_941 input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}._signupCheck_hh7z1_941 input:checked+span em{color:#f2efe9a6}._signupCheck_hh7z1_941 input:checked+span:before{background:var(--paper);border-color:var(--paper)}._signupCheck_hh7z1_941 input:focus-visible+span{outline:1px solid var(--ink);outline-offset:3px}._signupCheckDir_hh7z1_962 span:before{display:none}._signupCheckDir_hh7z1_962 span:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--c,var(--ink));order:-1;width:0;height:0}._signupCheckDate_hh7z1_972 span{flex-direction:column;align-items:flex-start;gap:2px;min-width:92px;padding:9px 14px 10px}._signupCheckDate_hh7z1_972 span:before{display:none}._signupCheckDate_hh7z1_972 span b{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}._signupCheckDate_hh7z1_972 span i{font-style:normal;font-family:var(--font-display);font-size:22px;line-height:1}._signupFoot_hh7z1_977{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:24px;display:flex}._signupFootNote_hh7z1_978{color:var(--white-50);flex:1;max-width:260px;font-size:13px;line-height:1.5}._signupFootNoteError_hh7z1_979{color:var(--kinoproby-bright);max-width:320px}@media (width<=860px){._signupSheet_hh7z1_870{padding:28px 20px 32px}._signupRow_hh7z1_912{grid-template-columns:1fr;gap:0}._signupRow_hh7z1_912 ._signupFieldTitle_hh7z1_914{padding-bottom:0}._signupRowTop_hh7z1_913 ._signupFieldTitle_hh7z1_914{padding-top:0;padding-bottom:10px}._signupFoot_hh7z1_977{flex-direction:column;align-items:stretch}}._signupAside_hh7z1_989{flex-direction:column;gap:36px;display:flex}._signupAsideLabel_hh7z1_990{margin-bottom:10px}._signupAsideText_hh7z1_991{color:var(--white-90);font-size:14px;font-weight:400;line-height:1.8}._signupAsideLink_hh7z1_992{color:var(--white-70);transition:color .3s}._signupAsideLink_hh7z1_992:hover{color:var(--ink)}._faqItem_hh7z1_996{border-bottom:1px solid var(--border)}._faqQuestion_hh7z1_997{width:100%;font-family:var(--font-body);letter-spacing:.01em;color:var(--white-80);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:clamp(20px,3vh,26px) 0;font-size:clamp(16px,1.8vw,21px);font-weight:800;transition:color .3s;display:flex}._faqItem_hh7z1_996:hover ._faqQuestion_hh7z1_997{color:var(--white)}._faqIcon_hh7z1_1015{color:var(--white-30);transition:transform .35s var(--ease-cinema);flex-shrink:0;font-size:20px}._faqItemOpen_hh7z1_1021 ._faqIcon_hh7z1_1015{color:var(--accent-bright);transform:rotate(45deg)}._faqAnswerWrap_hh7z1_1022{transition:grid-template-rows .4s var(--ease-cinema);grid-template-rows:0fr;display:grid}._faqItemOpen_hh7z1_1021 ._faqAnswerWrap_hh7z1_1022{grid-template-rows:1fr}._faqAnswerInner_hh7z1_1028{overflow:hidden}._faqAnswer_hh7z1_1022{max-width:700px;color:var(--white-90);padding-bottom:clamp(20px,3vh,26px);font-size:18px;font-weight:400;line-height:1.8}._examplesNote_hh7z1_1039{color:var(--white-30);letter-spacing:.1em;margin-top:24px;font-size:14px}._heroBgImage_r04en_7{object-fit:cover;object-position:center;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._heroBgImageFade_r04en_17{pointer-events:none;background:#0b0b0c8c;position:absolute;inset:0}._heroBgBottom_r04en_25{background:linear-gradient(to top, var(--dir-dim) 0%, transparent 100%);pointer-events:none;height:65%;position:absolute;bottom:0;left:0;right:0}._heroBgRadial_r04en_32{background:radial-gradient(circle, var(--dir-faint) 0%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute}._heroBgRadial_r04en_32._kinokruzhok_r04en_3{width:60vw;height:60vw;top:20%;left:-10%}._heroBgRadial_r04en_32._kinoworkshop_r04en_3{width:50vw;height:50vw;top:25%;left:5%}._heroPhotoPanel_r04en_45{width:clamp(240px,34vw,520px);position:absolute;top:0;bottom:0;right:0;overflow:hidden}._heroPhotoImg_r04en_53{object-fit:cover;object-position:top center;filter:brightness(.5)saturate(.9);width:100%;height:100%;position:absolute;inset:0}._heroPhotoFade_r04en_62{pointer-events:none;background:linear-gradient(90deg,#0b0b0c 0%,#0b0b0c59 30%,#0000 55%);position:absolute;inset:0}@media (width<=760px){._heroPhotoPanel_r04en_45{display:none}}._heroBgNum_r04en_72{font-family:var(--font-display);color:var(--dir-num);pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.02em;font-size:clamp(160px,28vw,420px);line-height:1;position:absolute;bottom:-.1em;right:-.05em}._heroLabel_r04en_85{margin-bottom:32px}._heroCtaRow_r04en_88{flex-wrap:wrap;gap:20px;margin-top:48px;display:flex}._heroPriceLine_r04en_96{color:var(--white);font-family:var(--font-body);letter-spacing:.02em;font-size:17px;font-weight:600}._heroSeatsLow_r04en_103{color:var(--dir-bright)}._heroJumpRow_r04en_106{gap:28px;margin-top:20px;display:flex}._heroJumpLink_r04en_111{font-family:var(--font-body);color:var(--white-70);font-size:14px;font-weight:600;text-decoration:none}._heroJumpLink_r04en_111:hover{color:var(--dir-bright,var(--white));text-decoration:underline}._heroEdge_r04en_126{color:var(--white-30);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._heroEdgeLeft_r04en_133{left:24px}._heroEdgeRight_r04en_134{right:24px}._heroEdgeLabel_r04en_135{writing-mode:vertical-rl;font-family:var(--font-body);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;line-height:1}._heroEdgeLeft_r04en_133 ._heroEdgeLabel_r04en_135{transform:rotate(180deg)}@media (width<=767px){._heroEdgeLeft_r04en_133{left:12px}._heroEdgeRight_r04en_134{right:12px}._heroEdgeLabel_r04en_135{letter-spacing:.24em;font-size:10px}}._stageSplit_r04en_156{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,80px);display:grid}._stageLeft_r04en_162{top:var(--nav-h);height:calc(100vh - var(--nav-h));flex-direction:column;justify-content:center;display:flex;position:sticky}._stageIndex_r04en_170{gap:18px;margin-bottom:32px;display:flex}._stageIndexBtn_r04en_171{cursor:pointer;color:var(--white-40);font-family:var(--font-body);letter-spacing:.16em;background:0 0;border:0;border-bottom:1px solid #0000;padding:6px 0;font-size:12px;font-weight:800;transition:color .3s,border-color .3s}._stageIndexOn_r04en_184{color:var(--dir-bright,var(--white));border-color:var(--dir-bright,var(--white))}._stageWord_r04en_185{height:clamp(76px,7.6vw,116px);position:relative;overflow:hidden}._stageWord_r04en_185 span{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--white);font-size:clamp(52px,6.2vw,96px);line-height:1;display:block;position:absolute;top:0;left:0}._stageBar_r04en_203{background:var(--border-mid);height:1px;margin-top:36px;position:relative}._stageBarFill_r04en_204{background:var(--dir-bright,var(--white));height:3px;transition:width .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:-1px;left:0}._stageCaption_r04en_212{color:var(--white-40);letter-spacing:.04em;margin-top:18px;font-size:13px}._stageCards_r04en_214{flex-direction:column;display:flex}._stageCard_r04en_214{border-top:1px solid var(--border);flex-direction:column;justify-content:center;min-height:72vh;padding:40px 0;transition:opacity .4s;display:flex}._stageCard_r04en_214:first-child{border-top:0}._stageCardDim_r04en_225{opacity:.35}._stageCardNum_r04en_226{letter-spacing:.16em;color:var(--white-40);font-size:12px;font-weight:800}._stageCardTitle_r04en_227{font-family:var(--font-display);color:var(--white);margin:14px 0 18px;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.15}._stageCardText_r04en_235{color:var(--white-70);max-width:460px;font-size:17px;line-height:1.65}._stageCardList_r04en_236{gap:10px;margin-top:22px;list-style:none;display:grid}._stageCardList_r04en_236 li{color:var(--white-80);align-items:baseline;gap:12px;font-size:15px;display:flex}._stageCardList_r04en_236 li:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--dir-bright,var(--white));flex:none;width:0;height:0;transform:translateY(-1px)}._stagePick_r04en_248{border:0;border-bottom:1px solid var(--border-mid);color:var(--white);cursor:pointer;font:600 14px/1 var(--font-body);letter-spacing:.06em;background:0 0;align-self:flex-start;margin-top:30px;padding:0 0 6px}._stagePick_r04en_248:hover{border-color:var(--white)}@media (width<=760px){._stageSplit_r04en_156{grid-template-columns:1fr;gap:0}._stageLeft_r04en_162{top:var(--nav-h);z-index:5;background:var(--surface-1);border-bottom:1px solid var(--border);height:auto;margin:0 calc(-1*clamp(24px,5vw,80px));padding:16px clamp(24px,5vw,80px) 14px;position:sticky}._stageIndex_r04en_170{gap:14px;margin-bottom:12px;overflow-x:auto}._stageWord_r04en_185{height:50px}._stageWord_r04en_185 span{font-size:44px}._stageBar_r04en_203{margin-top:12px}._stageCaption_r04en_212{display:none}._stageCard_r04en_214{min-height:auto;padding:56px 0}}._tagRow_r04en_283{flex-wrap:wrap;gap:10px 14px;display:flex}._tagChip_r04en_288{border:1px solid var(--border-mid);font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--white-70);padding:8px 16px;font-size:13px;font-weight:600}._stepsHead_r04en_302{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:80px;display:flex}._stepsHeadNote_r04en_310{max-width:340px;color:var(--white-40);font-size:15px;line-height:1.6}._objSteps_r04en_312{grid-template-columns:repeat(3,1fr);align-items:start;gap:40px;display:grid}._objStep_r04en_312:nth-child(2){margin-top:120px}._objStep_r04en_312:nth-child(3){margin-top:240px}._objStepMeta_r04en_320{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}._objStepNum_r04en_321{font-family:var(--font-display);color:var(--dir-bright,var(--white));font-size:56px;line-height:.8}._objStepTitle_r04en_322{letter-spacing:.16em;text-transform:uppercase;color:var(--white);font-size:13px;font-weight:800}._objStepText_r04en_323{color:var(--white-70);max-width:320px;margin-top:22px;font-size:15px;line-height:1.6}._obj_r04en_312{position:relative}._objBrief_r04en_328{background:var(--paper);color:var(--black);aspect-ratio:3/4;padding:26px 24px 30px;transform:rotate(-1.4deg)}._objBriefHead_r04en_329{letter-spacing:.18em;text-transform:uppercase;color:#0b0b0c8c;border-bottom:1px solid #0b0b0c6b;justify-content:space-between;padding-bottom:12px;font-size:10px;font-weight:800;display:flex}._objBrief_r04en_328 h4{font-family:var(--font-display);margin:18px 0 16px;font-size:26px;font-weight:400}._objQ_r04en_341{margin-bottom:16px}._objQ_r04en_341 b{letter-spacing:.04em;font-size:12px;font-weight:800;display:block}._objQ_r04en_341 em{color:#0b0b0cbf;border-bottom:1px solid #0b0b0c29;margin-top:6px;padding-bottom:6px;font-size:14px;font-style:italic;display:block}._objCall_r04en_354{border:1px solid var(--border-mid);aspect-ratio:4/3;background:#1a1a1c;flex-direction:column;display:flex}._objCallBar_r04en_355{border-bottom:1px solid var(--border);letter-spacing:.14em;text-transform:uppercase;color:var(--white-40);justify-content:space-between;align-items:center;padding:10px 12px;font-size:10px;font-weight:800;display:flex}._objCallRec_r04en_367{color:var(--white);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}._objCallRecDot_r04en_368{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--white);width:0;height:0;animation:1.2s step-end infinite _mentor-call-blink_r04en_1;display:inline-block}@keyframes _mentor-call-blink_r04en_1{50%{opacity:0}}._objCallTiles_r04en_378{flex:1;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}._objTile_r04en_379{background:#232325;position:relative;overflow:hidden}._objTile_r04en_379:before{content:"";aspect-ratio:1;border:1px solid var(--border-mid);border-radius:50%;width:30%;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}._objTile_r04en_379:after{content:"";border:1px solid var(--border-mid);border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;width:58%;height:30%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._objTile_r04en_379 span{z-index:1;letter-spacing:.12em;text-transform:uppercase;background:#0b0b0cb3;padding:4px 6px;font-size:10px;font-weight:800;position:absolute;bottom:8px;left:8px}._objTileShare_r04en_415{background:#101011;grid-column:1/-1}._objTileShare_r04en_415:before,._objTileShare_r04en_415:after{display:none}._objShare_r04en_417{border:1px solid var(--border);flex-direction:column;justify-content:flex-end;gap:6px;padding:8px;display:flex;position:absolute;inset:10px}._objShareTl_r04en_418{gap:3px;height:14px;display:flex}._objShareTl_r04en_418 i{border:1px solid var(--border-mid);height:100%;display:block}._objShareTlHot_r04en_420{border-color:var(--white);background:var(--white-10)}._objShare_r04en_417 small{letter-spacing:.14em;text-transform:uppercase;color:var(--white-40);font-size:9px;font-weight:800}._objCallTools_r04en_422{border-top:1px solid var(--border);justify-content:center;gap:14px;padding:10px;display:flex}._objCallTools_r04en_422 i{border:1px solid var(--border-mid);width:22px;height:22px;display:block}._objMsg_r04en_426{flex-direction:column;gap:10px;display:flex}._objMsgHead_r04en_427{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding-bottom:12px;display:flex}._objMsgAva_r04en_428{border:1px solid var(--border-mid);width:34px;height:34px;font-family:var(--font-display);color:var(--white);place-items:center;font-size:16px;display:grid}._objMsgHead_r04en_427 b{color:var(--white);font-size:13px;font-weight:800;display:block}._objMsgHead_r04en_427 small{color:var(--white-40);font-size:12px}._objBubble_r04en_431{max-width:88%;color:var(--white);padding:12px 14px 22px;font-size:14px;line-height:1.5;position:relative}._objBubble_r04en_431 time{color:var(--white-40);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:6px;right:10px}._objBubbleMe_r04en_433{border:1px solid var(--border);background:#1e1e20;align-self:flex-end}._objBubbleA_r04en_434{background:var(--white);color:var(--black);border:1px solid var(--border);align-self:flex-start}._objBubbleA_r04en_434 time{color:#0b0b0c80}._objBubbleFile_r04en_436{border:1px solid var(--border);color:var(--white);background:0 0;align-items:center;gap:10px;padding-bottom:22px;display:flex}._objBubbleFile_r04en_436 i{border:1px solid var(--border-mid);flex:none;width:30px;height:38px;display:block;position:relative}._objBubbleFile_r04en_436 i:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--white);position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)}@media (width<=760px){._stepsHead_r04en_302{flex-direction:column;align-items:flex-start;margin-bottom:48px}._objSteps_r04en_312{grid-template-columns:1fr;gap:64px}._objStep_r04en_312:nth-child(2),._objStep_r04en_312:nth-child(3){margin-top:0}._objBrief_r04en_328{aspect-ratio:auto}}._fearsList_r04en_459{flex-direction:column;gap:14px;display:flex}._fearsList_r04en_459 li{color:var(--white-70);padding-left:28px;font-size:18px;font-weight:400;list-style:none;position:relative}._fearsList_r04en_459 li:before{content:"△";color:var(--white-40);font-size:14px;position:absolute;top:-2px;left:0}._mentorHeroRow_r04en_484{flex-wrap:wrap;align-items:stretch;gap:clamp(32px,5vw,64px);display:flex}._mentorHeroText_r04en_490{flex:420px;min-width:280px}._mentorHeroPhotoWrap_r04en_491{flex:0 0 300px;width:clamp(220px,28vw,320px);min-height:420px;overflow:hidden}._mentorHeroPhoto_r04en_491{object-fit:cover;filter:saturate(.75)brightness(.96);width:100%;height:100%;display:block}@media (width<=760px){._mentorHeroRow_r04en_484{flex-direction:column-reverse}._mentorHeroPhotoWrap_r04en_491{aspect-ratio:2/3;width:100%;max-width:280px;min-height:0}}._briefGrid_r04en_514{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,80px);display:grid}._briefAsideText_r04en_520{color:var(--white-70);max-width:380px;margin-top:20px;font-size:16px;line-height:1.6}._briefAsideList_r04en_521{gap:12px;margin-top:36px;list-style:none;display:grid}._briefAsideList_r04en_521 li{color:var(--white-90);align-items:baseline;gap:12px;font-size:14px;display:flex}._briefAsideList_r04en_521 li:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--ink);flex:none;width:0;height:0}._sheet_r04en_533{border:1px solid var(--border);background:#faf8f4;padding:40px 44px 44px}._sheetFieldset_r04en_534{border:0;min-width:0;margin:0;padding:0}._sheetHead_r04en_535{border-bottom:1px solid var(--ink);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:baseline;padding-bottom:16px;font-size:11px;font-weight:800;display:flex}._sheetHead_r04en_535 span:last-child{color:var(--white-50)}._row_r04en_547{grid-template-columns:150px 1fr;align-items:end;gap:20px;padding:20px 0 0;display:grid}._rowTop_r04en_548{align-items:start}._rowTop_r04en_548 ._lbl_r04en_549{padding-top:10px}._lbl_r04en_549{letter-spacing:.14em;text-transform:uppercase;color:var(--white-70);padding-bottom:10px;font-size:11px;font-weight:800}._row_r04en_547 input,._row_r04en_547 textarea{border:0;border-bottom:1px solid var(--border-mid);width:100%;font:400 17px/1.4 var(--font-body);color:var(--ink);resize:none;background:0 0;padding:8px 0 10px}._row_r04en_547 input:focus,._row_r04en_547 textarea:focus{border-color:var(--ink);outline:none}._row_r04en_547 input::placeholder,._row_r04en_547 textarea::placeholder{color:var(--white-30);font-style:italic}._checks_r04en_563{flex-wrap:wrap;gap:8px;padding-bottom:6px;display:flex}._check_r04en_563{position:relative}._check_r04en_563 input{opacity:0;pointer-events:none;position:absolute}._check_r04en_563 span{border:1px solid var(--border-mid);font:600 14px/1 var(--font-body);cursor:pointer;color:var(--ink);align-items:center;gap:8px;padding:9px 14px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._check_r04en_563 span:before{content:"";border:1px solid;width:10px;height:10px}._check_r04en_563 input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}._check_r04en_563 input:checked+span:before{background:var(--paper);border-color:var(--paper)}._check_r04en_563 input:focus-visible+span{outline:1px solid var(--ink);outline-offset:3px}._flashRow_r04en_581{animation:1.2s _mentor-flash_r04en_1}@keyframes _mentor-flash_r04en_1{0%{background:var(--white-10)}to{background:0 0}}._sheetFoot_r04en_586{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:24px;display:flex}._sheetFootNote_r04en_595{color:var(--white-50);flex:1;max-width:260px;font-size:13px;line-height:1.5}._sheetFootNoteError_r04en_596{color:var(--kinoproby-bright);max-width:320px}._sheetFootNoteError_r04en_596 a{color:inherit}@media (width<=760px){._briefGrid_r04en_514{grid-template-columns:1fr;gap:40px}._sheet_r04en_533{padding:28px 20px 32px}._row_r04en_547{grid-template-columns:1fr;gap:4px}._lbl_r04en_549{padding-bottom:0}._rowTop_r04en_548 ._lbl_r04en_549{padding-top:0}._sheetFoot_r04en_586{flex-direction:column;align-items:stretch}}._instructorRow_r04en_609{flex-wrap:wrap;align-items:flex-start;gap:clamp(24px,4vw,40px);display:flex}._instructorPhoto_r04en_615{aspect-ratio:3/4;object-fit:cover;flex-shrink:0;width:clamp(120px,18vw,180px)}._instructorTextCol_r04en_621{flex:360px}._galleryItem_r04en_626{background:linear-gradient(135deg, var(--surface-2) 0%, var(--dir-dim) 100%);justify-content:center;align-items:center;display:flex}._themeDate_r04en_634{color:var(--dir-bright);letter-spacing:.1em;font-size:14px}._ctaGlow_r04en_641{background:radial-gradient(ellipse 50% 60% at 50% 50%, var(--dir-faint) 0%, transparent 100%);pointer-events:none;position:absolute;inset:0}._testimonialItem_r04en_649{border-top:1px solid var(--dir-bright);padding-top:28px}._howGrid_r04en_655{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(24px,3vw,48px);display:grid}._howStep_r04en_660{border-top:2px solid var(--dir-bright);padding-top:24px}._howStepLabel_r04en_664{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);margin-bottom:16px;font-size:clamp(20px,2.5vw,32px)}._howStepText_r04en_671{color:var(--white-50);font-size:18px;font-weight:400;line-height:1.85}._worksHeader_r04en_679{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:40px;display:flex}._worksLink_r04en_687{letter-spacing:.2em;text-transform:uppercase;color:var(--white-30);font-size:14px;transition:color .3s}._worksLink_r04en_687:hover{color:var(--white)}._galleryCross_r04en_697{background:var(--border-mid);width:1px;height:30%;position:absolute}._galleryNote_r04en_705{color:var(--white-20);letter-spacing:.15em;margin-top:20px;font-size:14px}._workshopTitle_r04en_713{font-family:var(--font-display);letter-spacing:.03em;color:var(--dir-bright);max-width:560px;font-size:clamp(18px,2.2vw,26px)}._processSplit_r04en_722{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,90px);display:flex}._processList_r04en_728{flex-direction:column;flex:420px;gap:clamp(24px,3.5vh,36px);display:flex}._processGraphic_r04en_734{flex:0 0 clamp(220px,34%,380px);justify-content:center;align-items:center;display:flex}._processGraphic_r04en_734 svg{opacity:.9;width:100%;max-width:380px;height:auto}@media (width<=860px){._processGraphic_r04en_734{display:none}}._processRow_r04en_751{border-top:1px solid var(--border);align-items:baseline;gap:clamp(24px,4vw,48px);padding-top:clamp(20px,3vh,28px);display:flex}._processNum_r04en_758{font-family:var(--font-display);color:var(--dir-bright,var(--accent-bright));flex-shrink:0;width:clamp(64px,8vw,104px);font-size:clamp(28px,3vw,36px);font-weight:400}._processTitle_r04en_766{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.04em;color:var(--white-90);margin-bottom:8px;font-size:clamp(15px,1.6vw,18px);font-weight:800}._processText_r04en_775{color:var(--white-50);max-width:560px;font-size:17px;font-weight:400;line-height:1.75}@media (width<=640px){._processRow_r04en_751{flex-direction:column;gap:8px}._processNum_r04en_758{width:auto}}._dayList_r04en_788{flex-direction:column;gap:clamp(32px,4vw,48px);display:flex}._dayCard_r04en_793{border-top:2px solid var(--border-mid);grid-template-columns:minmax(140px,200px) 1fr;gap:clamp(24px,4vw,48px);padding-top:24px;display:grid}._dayDateCol_r04en_800{flex-direction:column;gap:8px;display:flex}._dayNum_r04en_805{letter-spacing:.2em;color:var(--white-30);font-size:14px}._dayDate_r04en_800{font-family:var(--font-display);letter-spacing:.02em;color:var(--dir-bright);font-size:clamp(18px,2vw,24px);line-height:1.3}._dayPlace_r04en_817{font-family:var(--font-body);letter-spacing:.06em;color:var(--white-30);font-size:13px;font-weight:400}._dayTitle_r04en_824{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);margin-bottom:16px;font-size:clamp(20px,2.5vw,30px)}@media (width<=560px){._dayCard_r04en_793{grid-template-columns:1fr}._dayDateCol_r04en_800{flex-direction:row;align-items:baseline;gap:12px}}._dayBullets_r04en_835{flex-direction:column;gap:10px;margin:0;padding-left:0;display:flex}._dayBullets_r04en_835 li{color:var(--white-50);padding-left:20px;font-size:17px;font-weight:400;list-style:none;position:relative}._dayBullets_r04en_835 li:before{content:"";background:var(--dir-bright);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:2px}._tierGrid_r04en_862{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(20px,3vw,32px);display:grid}._tierCard_r04en_867{border-top:2px solid var(--border-mid);padding-top:20px}._tierName_r04en_871{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);margin-bottom:12px;font-size:20px}._tierPrice_r04en_878{font-size:clamp(28px,3.2vw,36px);font-weight:600;font-family:var(--font-body);color:var(--dir-bright);margin-bottom:8px}._tierNote_r04en_885{color:var(--white-40);letter-spacing:.04em;font-size:14px}._tierStatus_r04en_892{letter-spacing:.14em;text-transform:uppercase;color:var(--dir-bright);margin-bottom:6px;font-size:11px;font-weight:800}._tierCardCurrent_r04en_900{border-top-color:var(--dir-bright)}._tierCardPast_r04en_901{opacity:.5}._tierPriceCurrent_r04en_902{font-size:clamp(34px,4vw,44px)}._tierPricePast_r04en_903{color:var(--white-40);text-decoration:line-through}._tierChangeNote_r04en_904{color:var(--white-40);font-size:14px}._extrasList_r04en_905{flex-direction:column;gap:10px;margin:0;padding:0;display:flex}._extrasList_r04en_905 li{color:var(--white-60);padding-left:20px;font-size:16px;font-weight:400;list-style:none;position:relative}._extrasList_r04en_905 li:before{content:"";background:var(--white-30);width:8px;height:1px;position:absolute;top:10px;left:0}._faqItem_r04en_931{border-bottom:1px solid var(--border)}._faqQuestion_r04en_932{width:100%;font-family:var(--font-display);letter-spacing:.02em;color:var(--white-80);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:clamp(20px,3vh,26px) 0;font-size:clamp(16px,1.8vw,21px);transition:color .3s;display:flex}._faqItem_r04en_931:hover ._faqQuestion_r04en_932{color:var(--white)}._faqIcon_r04en_949{color:var(--white-30);transition:transform .35s var(--ease-cinema);flex-shrink:0;font-size:20px}._faqItemOpen_r04en_955 ._faqIcon_r04en_949{color:var(--dir-bright);transform:rotate(45deg)}._faqAnswerWrap_r04en_956{transition:grid-template-rows .4s var(--ease-cinema);grid-template-rows:0fr;display:grid}._faqItemOpen_r04en_955 ._faqAnswerWrap_r04en_956{grid-template-rows:1fr}._faqAnswerInner_r04en_962{overflow:hidden}._faqAnswer_r04en_956{max-width:700px;color:var(--white-90);padding-bottom:clamp(20px,3vh,26px);font-size:18px;font-weight:400;line-height:1.8}._resultsGrid_r04en_973{counter-reset:result;grid-template-columns:1.15fr 1fr 1fr;align-items:start;gap:72px 56px;display:grid}._resultCard_r04en_981{counter-increment:result;border-top:1px solid #f2efe924;flex-direction:column;padding-top:28px;display:flex;position:relative}._resultCard_r04en_981:nth-child(3n+2){margin-top:96px}._resultCard_r04en_981:nth-child(3n){margin-top:40px}._resultCard_r04en_981:after{content:counter(result, decimal-leading-zero);font:800 11px/1 var(--font-body);letter-spacing:.2em;color:#f2efe94d;position:absolute;top:28px;right:0}._resultIcon_r04en_1001{color:#f2efe9d9;flex:none;width:44px;height:44px}._resultLabel_r04en_1007{font-family:var(--font-display);color:var(--white);margin:24px 0 12px;font-size:28px;font-weight:400;line-height:1.15}._resultText_r04en_1015{font-family:var(--font-body);color:#f2efe999;max-width:34ch;margin:0;font-size:15px;font-weight:400;line-height:1.6}@media (width<=1023px){._resultsGrid_r04en_973{grid-template-columns:1fr 1fr;gap:56px 40px}._resultCard_r04en_981:nth-child(3n+2),._resultCard_r04en_981:nth-child(3n){margin-top:0}._resultCard_r04en_981:nth-child(2n){margin-top:72px}}@media (width<=639px){._resultsGrid_r04en_973{grid-template-columns:1fr;row-gap:40px}._resultCard_r04en_981:nth-child(2n){margin-top:0;margin-left:48px}._resultLabel_r04en_1007{margin-top:20px;font-size:26px}}._gearSplit_r04en_1042{flex-wrap:wrap;align-items:stretch;gap:clamp(32px,5vw,72px);display:flex}._gearPhotoPanel_r04en_1049{border:1px solid var(--border);flex:360px;min-height:420px;position:relative;overflow:hidden}._gearPhotoImg_r04en_1056{object-fit:cover;filter:brightness(.82);width:100%;height:100%;position:absolute;inset:0}._gearPhotoPlaceholder_r04en_1064{background:linear-gradient(155deg, var(--surface-2) 0%, var(--dir-dim,var(--surface-1)) 100%);position:absolute;inset:0}._gearListCol_r04en_1070{flex:420px}._gearList_r04en_1070{border-bottom:1px solid var(--border);flex-direction:column;display:flex}._gearRow_r04en_1079{border-top:1px solid var(--border);padding:20px 0}._gearRowHead_r04en_1083{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}._gearName_r04en_1090{font-family:var(--font-display);letter-spacing:.03em;color:var(--white);font-size:clamp(20px,2vw,26px)}._gearSpec_r04en_1096{letter-spacing:.06em;color:var(--white-40);white-space:nowrap;flex-shrink:0;font-size:12px}._gearDesc_r04en_1103{color:var(--white-50);max-width:440px;font-size:15px;line-height:1.6}@media (width<=860px){._gearPhotoPanel_r04en_1049{min-height:280px}}._instructorLink_r04en_1117{letter-spacing:.25em;text-transform:uppercase;color:var(--white-50);align-items:center;gap:12px;margin-top:16px;font-size:14px;transition:color .3s;display:inline-flex}._instructorLink_r04en_1117:hover{color:var(--dir-bright)}._recapSection_r04en_1136{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:0 clamp(24px,5vw,80px);position:relative;overflow:hidden}._recapBgVideo_r04en_1143{object-fit:cover;object-position:center;filter:blur(28px);pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}._recapFade_r04en_1154{pointer-events:none;background:#0b0b0cd1;position:absolute;inset:0}._recapContent_r04en_1160{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(24px,4vw,64px);display:flex;position:relative}._recapText_r04en_1169{flex:280px}._recapPlayerWrap_r04en_1170{flex-shrink:0;width:min(420px,34vw);position:relative}._recapPlayer_r04en_1170{aspect-ratio:9/16;border:1px solid var(--border-mid);background:#000;width:100%;display:block}._recapPlayBtn_r04en_1182{color:#0b0b0c;background:var(--white);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:clamp(56px,10vw,72px);height:clamp(56px,10vw,72px);transition:transform .3s,background .3s,color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._recapPlayBtn_r04en_1182 svg{width:60%;height:60%}._recapPlayBtn_r04en_1182:hover{background:var(--dir-bright,var(--accent-bright));transform:translate(-50%,-50%)scale(1.08)}@media (width<=720px){._recapSection_r04en_1136{padding:64px clamp(24px,6vw,48px)}._recapContent_r04en_1160{gap:40px}._recapPlayerWrap_r04en_1170{width:min(420px,70vw)}}._meetingDate_r04en_1211{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--white);font-size:clamp(28px,3.5vw,44px);font-weight:400}._meetingTheme_r04en_1219{font-family:var(--font-display);letter-spacing:.02em;color:var(--white);max-width:720px;margin-top:10px;font-size:clamp(20px,2.4vw,28px);font-weight:400;line-height:1.3}._meetingList_r04en_1229{flex-direction:column;gap:14px;max-width:680px;margin:0;padding-left:0;display:flex}._meetingList_r04en_1229 li{color:var(--white-60);padding-left:22px;font-size:17px;font-weight:400;line-height:1.7;list-style:none;position:relative}._meetingList_r04en_1229 li:before{content:"";background:var(--dir-bright);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:2px}._meetingListLead_r04en_1256{color:var(--white-90);font-weight:600}._meetingSubLabel_r04en_1257{margin-bottom:16px}._nextMeetingGrid_r04en_1259{grid-template-columns:minmax(0,1.3fr) minmax(220px,.9fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}@media (width<=860px){._nextMeetingGrid_r04en_1259{grid-template-columns:1fr}}._meetingQuote_r04en_1268{font-family:var(--font-display);color:var(--dir-text,var(--dir-bright,var(--accent-bright)));max-width:560px;margin-top:16px;font-size:clamp(20px,2.2vw,26px);font-style:italic;font-weight:400;line-height:1.4}._nextMeetingTheses_r04en_1278{flex-direction:column;gap:20px;display:flex}._thesisItem_r04en_1283{border-bottom:1px solid var(--border);gap:16px;padding-bottom:20px;display:flex}._thesisItem_r04en_1283:last-child{border-bottom:none;padding-bottom:0}._thesisNum_r04en_1290{font-family:var(--font-display);color:var(--dir-text,var(--dir-bright,var(--accent-bright)));opacity:.5;flex-shrink:0;min-width:36px;font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1}._thesisLead_r04en_1300{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.04em;color:var(--white-90);margin-bottom:6px;font-size:14px;font-weight:800}._thesisText_r04en_1309{color:var(--white-50);font-size:15px;font-weight:400;line-height:1.65}._upcomingRow_r04en_1316{border-top:1px solid var(--border);margin-top:clamp(40px,5vw,56px);padding-top:clamp(24px,3vw,32px)}._upcomingRowLabel_r04en_1321{margin-bottom:18px}._upcomingRowList_r04en_1322{flex-wrap:wrap;gap:12px;display:flex}._upcomingRowItem_r04en_1327{border:1px solid var(--border-mid);flex-direction:column;gap:4px;min-width:160px;padding:14px 18px;transition:border-color .3s,background .3s;display:flex}._upcomingRowItem_r04en_1327:hover{border-color:var(--dir-bright,var(--border-mid));background:var(--surface-2)}._upcomingRowDate_r04en_1340{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.08em;color:var(--white-80);font-size:12px;font-weight:800}._upcomingRowTheme_r04en_1348{color:var(--white-70);font-size:14px;line-height:1.4}._heroSection_52zbp_1{flex-direction:column;justify-content:center;min-height:80vh;padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px);display:flex;position:relative;overflow:hidden}._heroGlow_52zbp_10{pointer-events:none;background:radial-gradient(60% 50% at 30% 60%,#f0ede806 0%,#0000 100%);position:absolute;inset:0}._heroLabel_52zbp_16{margin-bottom:48px}._heroH1_52zbp_17{font-family:var(--font-display);letter-spacing:.05em;color:var(--white);max-width:800px;font-size:clamp(32px,5.5vw,88px);line-height:1.1}._heroBodyWrap_52zbp_25{margin-top:48px}._heroBody_52zbp_25{max-width:560px;color:var(--white-50);font-size:18px;font-weight:400;line-height:1.9}._manifestoLabel_52zbp_34{margin-bottom:60px}._manifestoBlock_52zbp_35{max-width:760px}._manifestoLine_52zbp_36{font-family:var(--font-display);letter-spacing:.04em;margin-bottom:12px;font-size:clamp(20px,2.8vw,44px);line-height:1.4}._manifestoLineDim_52zbp_43{color:var(--white-50)}._manifestoLineWhite_52zbp_44{color:var(--white)}._manifestoSpacer_52zbp_45{margin-bottom:32px}._principlesLabel_52zbp_47{margin-bottom:64px}._principleNum_52zbp_48{letter-spacing:.3em;color:var(--silver-dim);margin-bottom:16px;font-size:14px}._principleTitle_52zbp_54{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);margin-bottom:16px;font-size:clamp(20px,2vw,30px)}._principleText_52zbp_61{color:var(--white-40);font-size:18px;font-weight:400;line-height:1.8}._curatorGrid_52zbp_68{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:clamp(48px,6vw,100px);display:grid}._curatorPhoto_52zbp_74{aspect-ratio:3/4;border:1px solid var(--border);background:#111;justify-content:center;align-items:center;max-width:340px;display:flex;overflow:hidden}._curatorPhotoImg_52zbp_84{object-fit:cover;width:100%;height:100%}._curatorSocial_52zbp_89{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}._curatorSocial_52zbp_89 a{letter-spacing:.1em;text-transform:uppercase;color:var(--white-30);font-size:13px;transition:color .3s}._curatorSocial_52zbp_89 a:hover{color:var(--white)}._curatorLabel_52zbp_103{margin-bottom:28px}._curatorName_52zbp_104{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);margin-bottom:16px;font-size:clamp(28px,3.5vw,52px)}._curatorRole_52zbp_111{color:var(--white-40);max-width:560px;margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.7}._curatorBio_52zbp_119{color:var(--white-50);max-width:560px;font-size:18px;font-weight:400;line-height:1.9}._curatorBio_52zbp_119+._curatorBio_52zbp_119{margin-top:20px}._curatorStats_52zbp_128{flex-wrap:wrap;gap:clamp(24px,4vw,48px);margin-top:36px;display:flex}._curatorStat_52zbp_128{flex-direction:column;gap:6px;display:flex}._curatorStat_52zbp_128 strong{font-family:var(--font-display);color:var(--white);font-size:clamp(26px,3vw,34px);font-weight:400}._curatorStat_52zbp_128 span{color:var(--white-30);max-width:150px;font-size:13px;line-height:1.4}._curatorSub_52zbp_148{margin-top:40px}._curatorSubLabel_52zbp_149{margin-bottom:16px}._curatorList_52zbp_150{flex-direction:column;gap:10px;max-width:560px;margin:0;padding:0;display:flex}._curatorList_52zbp_150 li{color:var(--white-40);padding-left:18px;font-size:15px;line-height:1.6;list-style:none;position:relative}._curatorList_52zbp_150 li:before{content:"";background:var(--white-30);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:2px}._futureLabel_52zbp_177{margin-bottom:28px}._futureH2_52zbp_178{font-family:var(--font-display);letter-spacing:.05em;color:var(--white);max-width:600px;font-size:clamp(24px,3vw,44px)}._futureBody_52zbp_185{max-width:560px;color:var(--white-40);margin-top:40px;font-size:18px;font-weight:400;line-height:1.85}._header_ozpvj_1{padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px) clamp(40px,6vh,80px)}._headerLabel_ozpvj_4{margin-bottom:32px}._headerH1_ozpvj_5{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);max-width:700px;font-size:clamp(40px,7vw,108px);line-height:1}._headerBody_ozpvj_13{max-width:480px;color:var(--white-40);margin-top:32px;font-size:18px;font-weight:400;line-height:1.85}._filterRow_ozpvj_22{flex-wrap:wrap;gap:8px;padding:0 clamp(24px,5vw,80px) 48px;display:flex}._gridSection_ozpvj_29{background:var(--surface-1);border-top:1px solid var(--border);padding:clamp(32px,4.5vh,56px) clamp(24px,5vw,80px) clamp(80px,12vh,140px)}._grid_ozpvj_29{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px;display:grid}._card_ozpvj_41{border:1px solid var(--border);align-items:flex-end;padding:20px;display:flex;position:relative;overflow:hidden}._large_ozpvj_49{aspect-ratio:3/4}._medium_ozpvj_50{aspect-ratio:4/3}._small_ozpvj_51{aspect-ratio:1}._grad0_ozpvj_54{background:linear-gradient(135deg,#111 0%,#1a1a1a 100%)}._grad1_ozpvj_55{background:linear-gradient(160deg,#111 0%,#131922 100%)}._grad2_ozpvj_56{background:linear-gradient(120deg,#111 0%,#1a1212 100%)}._grad3_ozpvj_57{background:linear-gradient(145deg,#111 0%,#1a1710 100%)}._grad4_ozpvj_58{background:linear-gradient(135deg,#151515 0%,#111 100%)}._cardOverlay_ozpvj_60{pointer-events:none;background:linear-gradient(#0000 50%,#080808cc 100%);position:absolute;inset:0}._cardInfo_ozpvj_66{z-index:1;position:relative}._cardTitle_ozpvj_67{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);margin-bottom:6px;font-size:clamp(16px,1.8vw,22px)}._cardAuthor_ozpvj_74{color:var(--white-40);letter-spacing:.1em;font-size:14px}._cardTag_ozpvj_79{border:1px solid var(--border-mid);letter-spacing:.15em;color:var(--white-40);margin-top:10px;padding:4px 10px;font-size:14px;display:inline-block}._emptyMsg_ozpvj_89{text-align:center;color:var(--white-30);padding:80px 0;font-size:14px}._header_tqqlw_1{border-bottom:1px solid var(--border);padding:clamp(32px,5vh,64px) clamp(24px,5vw,80px) clamp(24px,3vh,40px)}._headerLabel_tqqlw_5{margin-bottom:16px}._headerH1_tqqlw_6{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);font-size:clamp(32px,5vw,64px);line-height:1}._headerBody_tqqlw_13{color:var(--white-40);max-width:420px;margin-top:16px;font-size:18px;font-weight:400;line-height:1.7}._calSection_tqqlw_23{border-bottom:1px solid var(--border);padding:clamp(24px,3vh,40px) clamp(24px,5vw,80px) clamp(48px,7vh,90px)}._calWrap_tqqlw_27{max-width:780px;margin:0 auto}._calHeader_tqqlw_28{justify-content:center;align-items:center;gap:clamp(16px,3vw,36px);margin-bottom:clamp(16px,2.5vh,28px);display:flex}._calMonthLabel_tqqlw_35{font-family:var(--font-display);letter-spacing:.05em;color:var(--white);text-align:center;min-width:220px;font-size:clamp(20px,2.4vw,28px)}._calNav_tqqlw_43{color:var(--white-60);padding:6px 12px;font-size:18px;transition:color .3s,opacity .3s}._calNav_tqqlw_43:hover:not(:disabled){color:var(--accent-bright)}._calNav_tqqlw_43:disabled{opacity:.2;cursor:default}._calWeekdays_tqqlw_52{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}._calWeekday_tqqlw_52{text-align:center;font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.06em;color:var(--white-30);padding-bottom:8px;font-size:14px;font-weight:800}._calGrid_tqqlw_68{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(7,1fr);gap:1px;display:grid}._calCell_tqqlw_75{background:var(--near-black);text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2px;height:clamp(42px,5vw,56px);padding:clamp(6px,1vw,10px);transition:background .3s;display:flex}._calCellEmpty_tqqlw_87{background:var(--black)}._calDayNum_tqqlw_88{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.06em;color:var(--white-40);font-size:clamp(14px,1.1vw,14px);font-weight:800}._calEventLabel_tqqlw_96{letter-spacing:.01em;color:var(--accent-bright);font-size:clamp(14px,.95vw,14px);line-height:1.2}._calCell_tqqlw_75._kinokruzhok_tqqlw_102 ._calEventLabel_tqqlw_96{color:var(--kinokruzhok-bright)}._calCell_tqqlw_75._kinoworkshop_tqqlw_103 ._calEventLabel_tqqlw_96{color:var(--kinoworkshop-bright)}._calCell_tqqlw_75._kinoproby_tqqlw_104 ._calEventLabel_tqqlw_96{color:var(--kinoproby-bright)}._calCellHasEvent_tqqlw_106:not(:disabled):hover{background:var(--surface-2)}._calCellHasEvent_tqqlw_106:not(:disabled) ._calDayNum_tqqlw_88{color:var(--white-80)}._calCellSelected_tqqlw_108{background:var(--surface-3)!important}._calCellPast_tqqlw_109{opacity:.3}._calCellPast_tqqlw_109 ._calEventLabel_tqqlw_96{color:var(--white-30)!important}._calDetail_tqqlw_112{border:1px solid var(--border);border-left:3px solid var(--accent);margin-top:clamp(32px,5vh,48px);padding:clamp(24px,4vw,40px)}._calDetail_tqqlw_112._kinokruzhok_tqqlw_102{border-left-color:var(--kinokruzhok-bright)}._calDetail_tqqlw_112._kinoworkshop_tqqlw_103{border-left-color:var(--kinoworkshop-bright)}._calDetail_tqqlw_112._kinoproby_tqqlw_104{border-left-color:var(--kinoproby-bright)}._calDetailDate_tqqlw_121{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.06em;color:var(--white-40);margin-bottom:12px;font-size:14px;font-weight:800}._calDetailName_tqqlw_130{font-family:var(--font-display);letter-spacing:.05em;color:var(--white);margin-bottom:16px;font-size:clamp(24px,3vw,36px)}._calDetailDesc_tqqlw_137{color:var(--white-90);max-width:560px;font-size:18px;font-weight:400;line-height:1.8}._calDetailFilms_tqqlw_144{color:var(--white-50);max-width:560px;margin-top:14px;font-size:15px;line-height:1.7}._calDetailFilmsLabel_tqqlw_151{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.06em;color:var(--white-30);font-size:12px;font-weight:800}._calDetailPoints_tqqlw_159{flex-direction:column;gap:12px;max-width:560px;margin:14px 0 0;padding-left:0;display:flex}._calDetailPoints_tqqlw_159 li{color:var(--white-50);padding-left:18px;font-size:15px;font-weight:400;line-height:1.6;list-style:none;position:relative}._calDetailPoints_tqqlw_159 li:before{content:"";background:var(--white-40);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:2px}._calDetailPointsLead_tqqlw_186{color:var(--white-80);font-weight:600}._calDetailMeta_tqqlw_187{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.06em;color:var(--white-60);margin-top:16px;font-size:14px;font-weight:800}._calDetailCta_tqqlw_196{margin-top:28px}@media (width<=640px){._calCell_tqqlw_75{height:40px}._calEventLabel_tqqlw_96{display:none}._calCellHasEvent_tqqlw_106:after{content:"";background:var(--accent-bright);border-radius:50%;align-self:center;width:5px;height:5px}._calCell_tqqlw_75._kinokruzhok_tqqlw_102:after{background:var(--kinokruzhok-bright)}._calCell_tqqlw_75._kinoworkshop_tqqlw_103:after{background:var(--kinoworkshop-bright)}._calCell_tqqlw_75._kinoproby_tqqlw_104:after{background:var(--kinoproby-bright)}}._ctaSection_tqqlw_214{border-top:1px solid var(--border);background:var(--surface-1);text-align:center;flex-direction:column;align-items:center;padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px);display:flex}._ctaH2_tqqlw_223{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);margin-bottom:24px;font-size:clamp(24px,3.5vw,52px)}._ctaBody_tqqlw_230{color:var(--white-40);max-width:380px;margin-bottom:40px;font-size:18px;font-weight:400;line-height:1.8}._header_1pg1x_1{border-bottom:1px solid var(--border);padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px) clamp(40px,6vh,80px);position:relative;overflow:hidden}._headerGlow_1pg1x_7{pointer-events:none;background:radial-gradient(50% 60% at 70% 40%,#f0ede806 0%,#0000 100%);position:absolute;inset:0}._headerLabel_1pg1x_13{margin-bottom:32px}._headerH1_1pg1x_14{font-family:var(--font-display);letter-spacing:.06em;color:var(--white);font-size:clamp(40px,7vw,108px);line-height:1}._headerBody_1pg1x_21{color:var(--white-40);max-width:460px;margin-top:32px;font-size:18px;font-weight:400;line-height:1.8}._columns_1pg1x_30{border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}._formSection_1pg1x_36{border-right:1px solid var(--border);padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px)}._formLabel_1pg1x_40{margin-bottom:48px}._form_1pg1x_36{flex-direction:column;gap:32px;display:flex}._fieldset_1pg1x_45{display:contents}._fieldLabel_1pg1x_46{display:block}._fieldTitle_1pg1x_47{letter-spacing:.25em;color:var(--white-30);text-transform:uppercase;margin-bottom:8px;font-size:14px;display:block}._input_1pg1x_55{border:none;border-bottom:1px solid var(--border-mid);width:100%;color:var(--white);font-size:clamp(14px,1.4vw,16px);font-family:var(--font-body);letter-spacing:.05em;background:0 0;outline:none;padding:16px 0;font-weight:400;transition:border-color .3s}._input_1pg1x_55:focus{border-bottom-color:var(--white-40)}._textarea_1pg1x_70{resize:none;padding-top:12px}._dirBtns_1pg1x_75{flex-wrap:wrap;gap:10px;display:flex}._dirBtn_1pg1x_75{border:1px solid var(--border);letter-spacing:.1em;color:var(--white-30);background:0 0;padding:8px 18px;font-size:14px;transition:all .3s}._selected_1pg1x_91{border-color:var(--white-60);color:var(--white)}._kinokruzhok_1pg1x_94._selected_1pg1x_91{border-color:var(--kinokruzhok-bright);color:var(--kinokruzhok-bright)}._kinoworkshop_1pg1x_95._selected_1pg1x_91{border-color:var(--kinoworkshop-bright);color:var(--kinoworkshop-bright)}._kinoproby_1pg1x_96._selected_1pg1x_91{border-color:var(--kinoproby-bright);color:var(--kinoproby-bright)}._submitWrap_1pg1x_98{margin-top:0}._sentNote_1pg1x_99{color:var(--white-50);margin-top:16px;font-size:15px;line-height:1.7}._sentNoteError_1pg1x_100{color:var(--kinoproby-bright)}._sentNoteError_1pg1x_100 a{color:inherit}._infoSection_1pg1x_104{background:var(--surface-1);flex-direction:column;gap:56px;padding:clamp(60px,10vh,120px) clamp(24px,5vw,80px);display:flex}._infoBlockLabel_1pg1x_111{margin-bottom:24px}._emailLink_1pg1x_112{font-family:var(--font-display);letter-spacing:.05em;color:var(--white-60);font-size:clamp(18px,2.5vw,32px);transition:color .3s}._emailLink_1pg1x_112:hover{color:var(--white)}._whereBody_1pg1x_121{color:var(--white-60);font-size:18px;font-weight:400;line-height:1.8}._whereNote_1pg1x_127{color:var(--white-30);font-size:14px}._scheduleList_1pg1x_132{flex-direction:column;gap:14px;display:flex}._scheduleItemDir_1pg1x_133{letter-spacing:.1em;margin-bottom:4px;font-size:14px}._scheduleItemDir_1pg1x_133._kinokruzhok_1pg1x_94{color:var(--kinokruzhok-bright)}._scheduleItemDir_1pg1x_133._kinoworkshop_1pg1x_95{color:var(--kinoworkshop-bright)}._scheduleItemDir_1pg1x_133._kinoproby_1pg1x_96{color:var(--kinoproby-bright)}._scheduleItemInactive_1pg1x_141{opacity:.4}._scheduleItemTime_1pg1x_142{color:var(--white-40);font-size:14px;font-weight:400}._socialList_1pg1x_144{gap:20px;display:flex}._socialItem_1pg1x_145{color:var(--white-30);letter-spacing:.1em;border-bottom:1px solid var(--border);padding-bottom:4px;font-size:14px}
