.ae-cinema{color:#292929;background:#fff;--cinema-accent:#b31c26}.ae-cinema__wrap{width:calc(100% - 64px);max-width:1200px;margin:0 auto}.ae-cinema h1,.ae-cinema h2,.ae-cinema h3{text-transform:none;letter-spacing:-.025em;color:inherit;font-weight:600}.ae-cinema h2{font-size:34px;line-height:1.2;margin:0 0 18px}.ae-cinema h3{font-size:19px;line-height:1.35;margin:0 0 12px}.ae-cinema p{font-size:14px;line-height:1.8;margin:0 0 15px}.ae-cinema .ae-cinema__eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--cinema-accent);line-height:1.6;margin:0 0 13px}.ae-cinema a:focus-visible,.ae-cinema button:focus-visible,.ae-cinema input:focus-visible,.ae-cinema textarea:focus-visible,.ae-cinema select:focus-visible,.ae-cinema summary:focus-visible{outline:2px solid var(--cinema-accent);outline-offset:4px}.ae-cinema__hero{background:#202122;color:#fff;padding:38px 0 54px;overflow:hidden}.ae-cinema__hero-grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:45px;align-items:center}.ae-cinema__hero-copy{position:relative;z-index:1}.ae-cinema .ae-cinema__back{display:inline-block;color:#b5b6b7;text-decoration:none;font-size:11px;margin-bottom:33px}.ae-cinema__hero .ae-cinema__eyebrow{color:#c9b49d}.ae-cinema h1{font-size:50px;line-height:1.06;margin:0 0 23px;white-space:pre-line;letter-spacing:-.04em}.ae-cinema .ae-cinema__lead{font-size:16px;line-height:1.8;color:#d1d2d3;margin:0 0 25px}.ae-cinema__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ae-cinema .ae-cinema__button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;background:var(--cinema-accent);border:1px solid var(--cinema-accent);border-radius:3px;padding:14px 19px;color:#fff;text-decoration:none;font:inherit;font-size:12px;font-weight:600;cursor:pointer;line-height:1.5}.ae-cinema__button:hover{filter:brightness(1.12)}.ae-cinema__call{color:#fff;text-decoration:none;font-size:13px;white-space:nowrap}.ae-cinema .ae-cinema__hero-note{color:#a6a7a8;font-size:11px;margin-top:17px}.ae-cinema__hero-media{margin:30px 0 0;transform:perspective(1600px) rotateY(-5deg);filter:drop-shadow(0 15px 20px #0006)}.ae-cinema__hero-media img{width:100%;height:auto;display:block;border-radius:5px}.ae-cinema__hero-media figcaption{color:#b4b4b4;font-size:10px;line-height:1.6;margin-top:12px}.ae-cinema__nav{border-bottom:1px solid #e6e6e0;background:#fafaf8}.ae-cinema__nav>div{display:flex;gap:35px;overflow-x:auto;scrollbar-width:thin}.ae-cinema__nav a{padding:17px 0;color:#555;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.ae-cinema__nav a:last-child{margin-left:auto;color:var(--cinema-accent)}.ae-cinema__nav a:hover{color:var(--cinema-accent)}.ae-cinema__section{padding-top:65px;padding-bottom:65px}.ae-cinema__section-head{max-width:770px;margin-bottom:32px}.ae-cinema__intro{color:#686868;font-size:15px;line-height:1.8}.ae-cinema__benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.ae-cinema__benefits>div{border-top:1px solid #deded8;padding-top:22px}.ae-cinema__index{color:var(--cinema-accent);font-size:11px;font-weight:600;display:block;margin-bottom:16px}.ae-cinema__benefits p{color:#666}.ae-cinema__how{background:#f5f5f1;padding:48px 0}.ae-cinema__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;list-style:none;margin:0;padding:0;counter-reset:cinema-step}.ae-cinema__steps li{counter-increment:cinema-step}.ae-cinema__steps h3:before{content:counter(cinema-step) " / ";font-size:12px;color:var(--cinema-accent);margin-right:6px}.ae-cinema__steps p{color:#686868;font-size:13px}.ae-cinema__players{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ae-cinema__player{display:flex;flex-direction:column;border:1px solid #e5e5df;border-radius:5px;overflow:hidden}.ae-cinema__player-image{background:#f5f5f3;aspect-ratio:1.6;display:flex;align-items:center;justify-content:center;overflow:hidden}.ae-cinema__player-image img{display:block;width:100%;height:100%;object-fit:contain}.ae-cinema__player-copy{padding:20px;display:flex;flex-direction:column;flex:1}.ae-cinema__player-copy .ae-cinema__eyebrow{font-size:9px;letter-spacing:.08em;margin-bottom:8px;min-height:28px}.ae-cinema__player h3{font-size:25px;margin-bottom:9px}.ae-cinema__player-copy p{font-size:12px;line-height:1.8;color:#686868}.ae-cinema__player-copy .ae-cinema__spec{font-size:11px;color:#303030;font-weight:600;min-height:38px}.ae-cinema__player-copy a{color:#333;font-size:11px;font-weight:600;text-decoration:none;margin-top:auto;padding-top:18px;display:flex;justify-content:space-between;border-top:1px solid #eee}.ae-cinema .ae-cinema__fine{color:#777;font-size:11px;line-height:1.7;margin-top:18px}.ae-cinema__split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ae-cinema__storage{padding:55px 0;background:#f7f7f4}.ae-cinema__storage-image img{width:100%;height:auto;display:block;mix-blend-mode:multiply}.ae-cinema__prose{color:#666;font-size:14px;line-height:1.85}.ae-cinema__prose p{margin-bottom:18px}.ae-cinema__text-link{color:var(--cinema-accent);font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.ae-cinema__service{display:grid;grid-template-columns:1fr 1fr;gap:65px}.ae-cinema__faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:65px;padding-bottom:65px}.ae-cinema__faq details{border-top:1px solid #e3e3de}.ae-cinema__faq details:last-child{border-bottom:1px solid #e3e3de}.ae-cinema__faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;padding:19px 0;font-size:14px;font-weight:600;list-style:none}.ae-cinema__faq summary::-webkit-details-marker{display:none}.ae-cinema__faq summary span{font-size:20px;font-weight:400;color:#777}.ae-cinema__faq details[open] summary span{transform:rotate(45deg)}.ae-cinema__faq details .ae-cinema__prose{font-size:13px;padding-bottom:15px}.ae-cinema__inquiry{background:#242526;color:#fff;padding:60px 0;scroll-margin-top:25px}.ae-cinema__inquiry .ae-cinema__eyebrow{color:#c9b49d}.ae-cinema__inquiry>.ae-cinema__split{align-items:start}.ae-cinema__inquiry p{color:#c2c2c2;max-width:420px}.ae-cinema__phone{display:block;font-size:21px;color:#fff;text-decoration:none;margin:25px 0 15px}.ae-cinema__visit{font-size:12px;color:#e3ddd5;text-decoration:none}.ae-cinema .ae-cinema__address{font-size:11px;color:#a7a7a7;margin-top:12px}.ae-cinema__form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ae-cinema__form label{display:block;font-size:11px;line-height:1.5;color:#e9e9e9;margin-bottom:15px}.ae-cinema__form input,.ae-cinema__form textarea,.ae-cinema__form select{display:block;width:100%;margin-top:7px;border:1px solid #555;border-radius:3px;background:#fff;color:#252525;padding:11px 12px;min-height:43px;font:inherit;font-size:13px}.ae-cinema__form textarea{resize:vertical}.ae-cinema__form .ae-cinema__fine{color:#b5b5b5;margin:0 0 17px}.ae-cinema__form .errors{color:#ffd6d6;font-size:13px}.ae-cinema__success{padding:20px;border:1px solid #b0c9b0;color:#e2f5e2!important}.ae-cinema__sources{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding-top:20px;padding-bottom:20px;font-size:10px;color:#888}.ae-cinema__sources a{color:#777;text-decoration:none}.ae-cinema [id]{scroll-margin-top:25px}@media(max-width:1024px){.ae-cinema__hero-grid{grid-template-columns:1fr 1fr;gap:25px}.ae-cinema h1{font-size:40px}.ae-cinema__hero .ae-cinema__lead{font-size:14px}.ae-cinema__players{grid-template-columns:repeat(2,1fr)}.ae-cinema__player-image{aspect-ratio:2}.ae-cinema__player-copy .ae-cinema__eyebrow{min-height:0}.ae-cinema__player-copy .ae-cinema__spec{min-height:0}.ae-cinema__split,.ae-cinema__service,.ae-cinema__faq{gap:35px}}@media(max-width:699px){.ae-cinema__wrap{width:calc(100% - 36px)}.ae-cinema__hero{padding:24px 0 35px}.ae-cinema__hero-grid{display:flex;flex-direction:column;gap:15px}.ae-cinema .ae-cinema__back{margin-bottom:25px}.ae-cinema h1{font-size:43px;max-width:420px}.ae-cinema__hero-copy{width:100%}.ae-cinema .ae-cinema__lead{font-size:14px}.ae-cinema__hero-media{transform:none;margin:10px 0 0}.ae-cinema h2{font-size:29px}.ae-cinema__nav>div{gap:25px}.ae-cinema__nav a:last-child{margin-left:0}.ae-cinema__section{padding-top:40px;padding-bottom:40px}.ae-cinema__benefits,.ae-cinema__steps{grid-template-columns:1fr;gap:22px}.ae-cinema__benefits>div{padding-top:18px}.ae-cinema__index{margin-bottom:12px}.ae-cinema__section-head{margin-bottom:25px}.ae-cinema__how{padding:35px 0}.ae-cinema__players{gap:12px}.ae-cinema__player-copy{padding:14px}.ae-cinema__player h3{font-size:23px}.ae-cinema__player-copy p{font-size:11px}.ae-cinema__player-copy .ae-cinema__spec{font-size:10px}.ae-cinema__player-image{aspect-ratio:1.4}.ae-cinema__player-copy a{font-size:10px;gap:5px}.ae-cinema__split,.ae-cinema__service,.ae-cinema__faq{grid-template-columns:1fr;gap:25px}.ae-cinema__storage{padding:35px 0}.ae-cinema__storage-image{max-width:450px}.ae-cinema__faq{padding-bottom:40px}.ae-cinema__inquiry{padding:40px 0}.ae-cinema__form-row{gap:12px}.ae-cinema__sources{gap:12px}.ae-cinema__hero-media figcaption{font-size:9px}}@media(prefers-reduced-motion:reduce){.ae-cinema__hero-media{transform:none}}
