.site-frame.hc-page.shell-cinema{color:#f3f1ed;background:#0a090b!important}main.hc-page{--bg:#0a090b;--bg2:#0c0b0d;--s2:#141215;--cr:#f3f1ed;--ink2:#140c06;--mut:#f3f1eda8;--mut2:#f3f1ed73;--hl:#f3f1ed17;--hl2:#f3f1ed29;--em:#f07c32;--sg:#7a9e8e;--sgl:#7a9e8e59;--sgf:#7a9e8e14;color:var(--cr);overflow-x:clip;background:var(--bg)!important;padding:0!important}main.hc-page .hc{background:var(--bg);color:var(--cr);-webkit-font-smoothing:antialiased;font-family:Manrope,system-ui,sans-serif;font-size:17px;line-height:1.6}main.hc-page .hc :is(h1,h2,h3,h4,p,a,li,span,em,b,small,div){font-family:Manrope,system-ui,sans-serif}main.hc-page .hc a{color:inherit;text-decoration:none}main.hc-page .hc :is(a,button,summary):focus-visible{outline:2px solid var(--em);outline-offset:3px}main.hc-page .hc ul{margin:0;padding:0;list-style:none}main.hc-page .hc .hc-w{max-width:1248px;margin:0 auto;padding:0 32px;position:relative}main.hc-page .hc .hc-sec{border-top:1px solid var(--hl);padding:132px 0}main.hc-page .hc .hc-alt{background:var(--bg2)}main.hc-page .hc .hc-raise{background:var(--s2)}main.hc-page .hc .hc-hosp{padding:160px 0}main.hc-page .hc .hc-lbl{letter-spacing:.2em;text-transform:uppercase;color:var(--sg);align-items:center;gap:12px;margin:0 0 26px;font-size:12px;font-weight:700;display:flex}main.hc-page .hc .hc-lbl:after{content:"";background:#7a9e8e52;flex:none;width:40px;height:1px}main.hc-page .hc h1{letter-spacing:-.045em;color:var(--cr);text-align:left;margin:0;font-size:64px;font-weight:700;line-height:1.03}main.hc-page .hc h2{letter-spacing:-.033em;max-width:22ch;color:var(--cr);margin:0 0 30px;font-size:42px;font-weight:700;line-height:1.08}main.hc-page .hc h3{letter-spacing:-.015em;color:var(--cr);margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.25}main.hc-page .hc .hc-h3-sec{max-width:36ch;margin:36px 0 0;font-size:22px}main.hc-page .hc .hc-ans{color:#f3f1edd1;border-left:1px solid var(--sgl);max-width:62ch;margin:0;padding-left:22px;font-size:17px;line-height:1.72}main.hc-page .hc .hc-sub{color:var(--mut);max-width:62ch;margin:20px 0 0 22px;font-size:15px;line-height:1.65}main.hc-page .hc .hc-crumb{color:var(--mut2);margin:0;font-size:13px}main.hc-page .hc .hc-crumb b{color:var(--cr);font-weight:600}main.hc-page .hc .hc-hero{text-align:left;background:0 0;border:0;max-width:none;margin:0;padding:148px 0 128px;position:relative;overflow:hidden}main.hc-page .hc .hc-vap{pointer-events:none;background:radial-gradient(closest-side at 60% 45%,#7a9e8e29,#7a9e8e1f 55%,#0000 80%),radial-gradient(closest-side at 60% 45%,#7a9e8e38,#0000 70%);position:absolute;inset:-200px -100px 0 30%}main.hc-page .hc .hc-hg{grid-template-columns:1.02fr .98fr;align-items:center;gap:64px;margin-top:44px;display:grid;position:relative}main.hc-page .hc .hc-eye{letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--sgl);color:var(--sg);border-radius:999px;align-items:center;gap:10px;margin:0 0 26px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}main.hc-page .hc .hc-eye:before{content:"";background:var(--sg);border-radius:50%;width:7px;height:7px}main.hc-page .hc .hc-lead{color:var(--mut);max-width:54ch;margin:26px 0 0;font-size:18px;line-height:1.68}main.hc-page .hc .hc-lead-fin{margin-top:0}main.hc-page .hc .hc-btns{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}main.hc-page .hc .hc-btn{border-radius:14px 14px 10px 10px;justify-content:center;align-items:center;height:54px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}main.hc-page .hc .hc-btn-p{background:var(--em);color:var(--ink2);box-shadow:0 10px 30px -12px #f07c328c}main.hc-page .hc .hc-btn-p:hover{color:var(--ink2);filter:brightness(1.05)}main.hc-page .hc .hc-btn-s{color:var(--cr);background:0 0;border:1.5px solid #f3f1ed80}main.hc-page .hc .hc-btn-s:hover{color:var(--cr);border-color:#f3f1edcc}main.hc-page .hc .hc-panel{background:linear-gradient(#151316,#110f12);border:1px solid #7a9e8e85;border-radius:22px;padding:28px;position:relative;box-shadow:0 40px 80px -40px #000c}main.hc-page .hc .hc-pl{letter-spacing:.18em;text-transform:uppercase;color:var(--mut2);justify-content:space-between;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}main.hc-page .hc .hc-prompt{background:var(--bg);border:1px solid var(--hl);border-radius:14px;padding:16px 18px;font-size:16px;font-weight:600;line-height:1.45}main.hc-page .hc .hc-chev{color:var(--sg);margin-right:8px}main.hc-page .hc .hc-answer{border:1px solid var(--hl);background:#f3f1ed05;border-radius:14px;margin-top:16px;padding:20px 20px 18px;position:relative}main.hc-page .hc .hc-pulse{pointer-events:none;border:1px solid #7a9e8eb3;border-radius:14px;position:absolute;inset:-1px;box-shadow:0 0 0 3px #7a9e8e14}@media (prefers-reduced-motion:no-preference){main.hc-page .hc .hc-pulse{animation:1.6s ease-out both hc-rimdraw}@keyframes hc-rimdraw{0%{clip-path:inset(0 100% 100% 0)}70%,to{clip-path:inset(0)}}}main.hc-page .hc .hc-rev{border-bottom:1px solid var(--hl);color:var(--mut);align-items:center;gap:12px;margin:0 0 16px;padding:0 0 14px;font-size:13px;display:flex}main.hc-page .hc .hc-rev b{color:var(--em);letter-spacing:.16em;text-transform:uppercase;border:1px solid #f07c3273;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}main.hc-page .hc .hc-rev b:before{content:"";background:var(--em);border-radius:50%;width:6px;height:6px}main.hc-page .hc .hc-nm{align-items:center;gap:12px;font-size:17px;font-weight:700;display:flex}main.hc-page .hc .hc-mark{background:#7a9e8e0f;border:1px solid #7a9e8e8c;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}main.hc-page .hc .hc-mark svg{display:block}main.hc-page .hc .hc-line{background:#f3f1ed0f;border-radius:4px;height:8px;margin-top:12px}main.hc-page .hc .hc-line-sh{width:72%}main.hc-page .hc .hc-line-xs{width:48%}main.hc-page .hc .hc-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}main.hc-page .hc .hc-chip{border:1px solid var(--sgl);border-bottom:1.5px solid var(--sg);color:#f3f1edd9;background:var(--sgf);border-radius:8px 8px 3px 3px;padding:6px 12px 6px 10px;font-size:12px;font-weight:500}main.hc-page .hc .hc-logos{border-top:1px solid var(--hl);padding:56px 0 64px}main.hc-page .hc .hc-cap{letter-spacing:.18em;text-transform:uppercase;color:var(--mut2);margin:0;font-size:12px;font-weight:700}main.hc-page .hc .hc-cap.is-quiet{color:var(--mut2);letter-spacing:.14em}main.hc-page .hc .hc-lr{justify-content:space-between;align-items:center;gap:28px;margin-top:22px;display:flex}main.hc-page .hc .hc-lr li{opacity:.62;min-width:0;color:var(--cr);align-items:center;gap:12px;display:flex}main.hc-page .hc .hc-lr img{object-fit:contain;width:auto;height:30px;display:block}main.hc-page .hc .hc-lr li.is-word img{height:26px}main.hc-page .hc .hc-lr span{letter-spacing:-.02em;white-space:nowrap;font-size:19px;font-weight:600}main.hc-page .hc .hc-split{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}main.hc-page .hc .hc-split-start{align-items:start}main.hc-page .hc .hc-g3{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px;display:grid}main.hc-page .hc .hc-g4{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:52px;display:grid}main.hc-page .hc .hc-g5{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:56px;display:grid;position:relative}main.hc-page .hc .hc-card{background:var(--s2);border:1px solid var(--hl);border-radius:18px;padding:28px}main.hc-page .hc .hc-card p{color:var(--mut);margin:0;font-size:15px;line-height:1.62}main.hc-page .hc .hc-rule{border-left:2px solid var(--sg);border-radius:4px 18px 18px 4px}main.hc-page .hc .hc-rule small{letter-spacing:.16em;text-transform:uppercase;color:var(--sg);margin-bottom:12px;font-size:11px;font-weight:700;display:block}main.hc-page .hc .hc-pr{color:var(--sg);margin-top:18px;font-size:14.5px;font-style:italic;line-height:1.55;display:block}main.hc-page .hc .hc-pr-block{margin-left:22px}main.hc-page .hc .hc-bridge{border-color:var(--hl);background:0 0;margin-top:22px}main.hc-page .hc .hc-bridge h3{font-size:18px}main.hc-page .hc .hc-flow{gap:8px;display:grid}main.hc-page .hc .hc-flow-step{gap:0;display:grid}main.hc-page .hc .hc-fn{border:1px solid var(--hl2);background:var(--s2);border-radius:14px;align-items:center;gap:16px;padding:18px 20px;display:flex}main.hc-page .hc .hc-fn span{color:var(--sg);letter-spacing:.16em;flex:none;width:26px;font-size:11px;font-weight:700}main.hc-page .hc .hc-fn b{font-size:16px;font-weight:700}main.hc-page .hc .hc-fn em{color:var(--mut2);text-align:right;margin-left:auto;font-size:12px;font-style:normal;font-weight:500}main.hc-page .hc .hc-arr{border-left:1px solid #7a9e8e59;height:14px;margin-left:32px}main.hc-page .hc .hc-fn.is-named{background:linear-gradient(90deg,#f07c3214,#0000);border-color:#f07c328c}main.hc-page .hc .hc-fn.is-named span{color:var(--em)}main.hc-page .hc .hc-way{border:1px solid var(--hl2);background:#121013;border-radius:22px;overflow:hidden}main.hc-page .hc .hc-wh{border-bottom:1px solid var(--hl);justify-content:space-between;align-items:center;gap:12px;padding:22px 26px;display:flex}main.hc-page .hc .hc-wh .hc-cap:first-child{color:var(--sg)}main.hc-page .hc .hc-wq{border-bottom:1px solid var(--hl);background:var(--bg);padding:20px 26px;font-size:16px;font-weight:600;line-height:1.45}main.hc-page .hc .hc-wr{border-bottom:1px solid var(--hl);opacity:.62;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;padding:18px 26px;display:grid}main.hc-page .hc .hc-wr:last-child{border-bottom:0}main.hc-page .hc .hc-wr.is-on{opacity:1;box-shadow:inset 3px 0 0 var(--sg);background:#7a9e8e17}main.hc-page .hc .hc-ar{border:1px solid var(--sgl);width:36px;height:36px;color:var(--sg);border-radius:10px;place-items:center;font-weight:700;display:grid}main.hc-page .hc .hc-wr.is-on .hc-ar{background:var(--sg);color:var(--bg);border-color:var(--sg)}main.hc-page .hc .hc-wr b{font-size:16px;font-weight:700;display:block}main.hc-page .hc .hc-wr small{color:var(--mut);margin-top:2px;font-size:13px;display:block}main.hc-page .hc .hc-fl{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}main.hc-page .hc .hc-fl span{letter-spacing:.08em;background:var(--sgf);border:1px solid var(--sgl);color:#f3f1edd9;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:700}main.hc-page .hc .hc-track{background:var(--sgl);height:1px;position:absolute;top:54px;left:10%;right:10%}main.hc-page .hc .hc-st{background:var(--s2);border:1px solid var(--hl);text-align:left;border-radius:18px;padding:0 22px 26px;position:relative}main.hc-page .hc .hc-ring{border:1.5px solid var(--sg);width:56px;height:56px;color:var(--sg);background:var(--bg);box-shadow:0 0 0 6px var(--s2);border-radius:50%;place-items:center;margin:26px 0 22px;font-weight:700;display:grid}main.hc-page .hc .hc-st h3{font-size:19px}main.hc-page .hc .hc-st p{color:var(--mut);margin:0;font-size:14.5px;line-height:1.6}main.hc-page .hc .hc-lk{color:var(--cr);border-bottom:1px solid var(--sgl);margin-top:22px;padding-bottom:3px;font-size:14px;font-weight:700;display:inline-block}main.hc-page .hc .hc-lk:hover{color:#fff}main.hc-page .hc .hc-ck{gap:16px;display:flex}main.hc-page .hc .hc-bx{border:1.5px solid var(--sg);width:28px;height:28px;color:var(--sg);border-radius:8px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}main.hc-page .hc .hc-hold{letter-spacing:.12em;text-transform:uppercase;color:var(--mut);border:1px dashed #f3f1ed59;border-radius:6px;margin-top:12px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-block}main.hc-page .hc .hc-faq .hc-hold{margin:0 0 0 8px}main.hc-page .hc .hc-pls{margin:40px 0 0}main.hc-page .hc .hc-pls li{border-top:1px solid var(--hl);color:#f3f1edd9;gap:14px;padding:16px 0;font-size:16px;display:flex}main.hc-page .hc .hc-pls li:before{content:"›";color:var(--sg);font-weight:700}main.hc-page .hc .hc-states{margin-top:60px}main.hc-page .hc .hc-state{border-bottom:1px solid var(--hl);grid-template-columns:1fr 168px 150px;align-items:center;gap:12px;padding:16px 22px;font-size:14px;display:grid}main.hc-page .hc .hc-state:last-child{border-bottom:0}main.hc-page .hc .hc-eng{color:var(--mut)}main.hc-page .hc .hc-tag{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--sgl);color:var(--sg);text-align:center;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:700}main.hc-page .hc .hc-tag.is-hot{color:var(--em);border-color:#f07c328c}main.hc-page .hc .hc-ph{text-align:center;letter-spacing:.12em;text-transform:uppercase;min-height:220px;color:var(--mut2);background:0 0;border:1.5px dashed #f3f1ed33;border-radius:18px;place-items:center;padding:20px;font-size:13px;font-weight:700;display:grid}main.hc-page .hc .hc-num{letter-spacing:.16em;color:var(--sg);margin-bottom:16px;font-size:13px;font-weight:700;display:block}main.hc-page .hc .hc-mets{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}main.hc-page .hc .hc-met{border:1px solid var(--sgl);border-radius:999px;padding:12px 18px;font-size:14px;font-weight:600}main.hc-page .hc .hc-met:before{content:"";background:var(--sg);border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}main.hc-page .hc .hc-fit{align-items:start;gap:24px;margin-top:44px}main.hc-page .hc .hc-fit ul{margin:18px 0 0}main.hc-page .hc .hc-fit li{border-top:1px solid var(--hl);color:var(--mut);padding:12px 0;font-size:15px;line-height:1.55}main.hc-page .hc .hc-good{background:linear-gradient(180deg,#7a9e8e12,var(--s2) 60%);border-color:#7a9e8e99;box-shadow:inset 0 0 0 1px #7a9e8e2e,0 0 70px -28px #7a9e8e80}main.hc-page .hc .hc-good li:before{content:"✓";color:var(--sg);margin-right:12px;font-weight:700}main.hc-page .hc .hc-bad{box-shadow:none;opacity:.72;background:0 0;border-color:#f3f1ed0f}main.hc-page .hc .hc-bad h3{color:var(--mut)}main.hc-page .hc .hc-bad li:before{content:"–";color:var(--mut2);margin-right:12px}main.hc-page .hc .hc-bad li{color:var(--mut)}main.hc-page .hc .hc-faq{max-width:900px;margin-top:48px}main.hc-page .hc .hc-fq{border-top:1px solid var(--hl);padding:26px 0}main.hc-page .hc .hc-fq:last-child{border-bottom:1px solid var(--hl)}main.hc-page .hc .hc-fq summary{cursor:pointer;color:inherit;justify-content:space-between;align-items:flex-start;gap:20px;list-style:none;display:flex}main.hc-page .hc .hc-fq summary::-webkit-details-marker{display:none}main.hc-page .hc .hc-fq summary::marker{content:""}main.hc-page .hc .hc-fq summary:after{content:"+";color:var(--sg);flex:none;font-size:26px;font-weight:400;line-height:1}main.hc-page .hc .hc-fq[open] summary:after{content:"−"}main.hc-page .hc .hc-fq h3{max-width:40ch;margin:0;font-size:19px;font-weight:700}main.hc-page .hc .hc-fq p{color:var(--mut);max-width:72ch;margin:14px 0 0;font-size:15.5px;line-height:1.7}main.hc-page .hc .hc-fin{background:var(--s2);border:1px solid var(--hl2);border-radius:26px;grid-template-columns:1.3fr 1fr;align-items:center;gap:56px;padding:64px;display:grid;position:relative;overflow:hidden}main.hc-page .hc .hc-vap-fin{inset:-100px -100px -100px 40%}main.hc-page .hc .hc-fin-copy,.main.hc-page .hc .hc-fin .hc-btns{position:relative}main.hc-page .hc .hc-fin .hc-btns{margin-top:0}main.hc-page .hc .hc-rel{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}main.hc-page .hc .hc-rel a,main.hc-page .hc .hc-rel>span{color:var(--mut);border:1px solid var(--hl);border-radius:10px;padding:10px 16px;font-size:14px}main.hc-page .hc .hc-rel a:hover{color:var(--cr);border-color:var(--hl2)}@media (max-width:1100px){main.hc-page .hc h1{font-size:52px}main.hc-page .hc h2{font-size:36px}main.hc-page .hc .hc-g4{grid-template-columns:1fr 1fr}main.hc-page .hc .hc-g5{grid-template-columns:repeat(3,1fr)}main.hc-page .hc .hc-g5 .hc-st:nth-child(4),main.hc-page .hc .hc-g5 .hc-st:nth-child(5){grid-column:auto}main.hc-page .hc .hc-track{display:none}}@media (max-width:860px){main.hc-page .hc .hc-w{padding:0 22px}main.hc-page .hc .hc-sec{padding:92px 0}main.hc-page .hc .hc-hosp{padding:108px 0}main.hc-page .hc .hc-hero{padding:124px 0 84px}main.hc-page .hc h1{font-size:38px}main.hc-page .hc h2{font-size:31px}main.hc-page .hc .hc-lead{font-size:16.5px}main.hc-page .hc .hc-ans{font-size:16px}main.hc-page .hc .hc-hg,main.hc-page .hc .hc-split,main.hc-page .hc .hc-fin{grid-template-columns:1fr;gap:40px}main.hc-page .hc .hc-g3,main.hc-page .hc .hc-g4,main.hc-page .hc .hc-g5{grid-template-columns:1fr}main.hc-page .hc .hc-hg{gap:24px;margin-top:22px}main.hc-page .hc .hc-eye{margin-bottom:16px}main.hc-page .hc .hc-hero .hc-lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:16px;display:-webkit-box;overflow:hidden}main.hc-page .hc .hc-lead-fin{-webkit-line-clamp:unset;margin-top:0;display:block;overflow:visible}main.hc-page .hc .hc-btns{flex-direction:column;gap:10px;margin-top:22px}main.hc-page .hc .hc-btn{width:100%;height:50px}main.hc-page .hc .hc-fin .hc-btns{margin-top:0}main.hc-page .hc .hc-lr{flex-wrap:wrap;justify-content:flex-start;gap:18px 28px}main.hc-page .hc .hc-lr img{height:22px}main.hc-page .hc .hc-lr li.is-word img{height:19px}main.hc-page .hc .hc-lr span{font-size:15px}main.hc-page .hc .hc-fin{padding:36px 24px}main.hc-page .hc .hc-state{grid-template-columns:1fr auto}main.hc-page .hc .hc-eng{display:none}main.hc-page .hc .hc-wr{grid-template-columns:36px 1fr}main.hc-page .hc .hc-fl{grid-column:2;justify-content:flex-start}main.hc-page .hc .hc-vap{height:420px;inset:200px -200px auto -100px}main.hc-page .hc .hc-panel{padding:20px}main.hc-page .hc .hc-states{margin-top:8px}}@media (max-width:800px){main.hc-page .hc .hc-hero{padding-top:88px}}
