:root{--container: 1240px;--nav-h: 70px;--line: rgba(236,210,177,.16)}[hidden]{display:none!important}body{background:#100e0b}.noise{opacity:.018}.nav,.nav.scrolled{min-height:70px;padding-block:14px;background:rgba(16,14,11,.95);border-bottom:1px solid var(--line)}section{scroll-margin-top:86px}.btn{border-radius:5px;letter-spacing:.06em}.btn span[aria-hidden]{margin-left:14px;font:22px var(--font-text)}.hero-editorial{padding:130px 5vw 0;background:radial-gradient(ellipse at 77% 20%,#30291e 0,#17130e 38%,#100e0b 73%)}.hero-layout{max-width:var(--container);margin:auto;display:grid;grid-template-columns:.88fr 1.22fr;gap:48px;align-items:center}.hero-copy{padding-block:12px 36px}.availability{display:inline-flex;align-items:center;gap:9px;font:11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#e7bd7d;margin-bottom:22px}.availability>span{width:6px;height:6px;border-radius:50%;background:#e7bd7d;box-shadow:0 0 0 5px rgba(231,189,125,.08)}.hero-copy h1{font:46px/1.1 var(--font-display);letter-spacing:.025em;margin:0 0 22px}.hero-copy h1>span{display:block;margin-top:12px;font:60px/1.05 var(--font-display);color:#f0a44b;letter-spacing:-.02em}.hero-intro{font-size:17px;line-height:1.5;color:#c1b8ab;margin-bottom:24px}.hero-price{font:38px/1.2 var(--font-display);letter-spacing:.01em}.hero-price>span{font:18px var(--font-text);color:#c1b8ab}.hero-price-note{font-size:12px;color:#c1b8ab;margin:9px 0 25px}.hero-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.hero-actions .btn{padding:17px 22px;font-size:12px}.hero-offer{font-size:14px;color:var(--text);text-decoration:none;padding:12px 0;border-bottom:1px solid #70604a}.hero-offer span{margin-left:12px}.hero-dealer{display:inline-block;font-size:11px;color:#a89d8e;margin-top:23px;text-decoration:none}.hero-photo{margin:0;min-width:0;border:1px solid rgba(237,211,174,.2);border-radius:8px;overflow:hidden;background:#1e1c17;box-shadow:0 30px 80px #0004}.hero-photo picture{display:block;overflow:hidden}.hero-photo img{width:100%;height:auto;display:block;animation:photo-arrival .8s ease-out both}@keyframes photo-arrival{from{opacity:.4;transform:scale(1.025)}to{opacity:1;transform:none}}.hero-photo figcaption{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:20px;color:#aba497;font-size:11px}.hero-photo figcaption a{color:#ead6b7;text-decoration:none}.hero-photo figcaption a span{margin-left:14px}.hero-foot{border-top:1px solid var(--line);max-width:var(--container);margin:40px auto 0;padding:24px 0;display:flex;align-items:center;gap:32px}.hero-foot>span{font:10px var(--font-mono);letter-spacing:.15em;color:#a69783}.hero-foot p{font-size:13px;color:#c6bbae}.hero-foot a{margin-left:auto;font-size:24px;color:var(--accent);text-decoration:none}.pricing,.trust,.fin,.specs,.faq{padding:80px 5vw}.konf__head h2,.trust h2,.fin h2,.specs__title,.faq h2{font-size:clamp(30px,3.5vw,48px);line-height:1.15}.konf__lead{font-size:15px;line-height:1.65}.konf__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:50px;align-items:start}.konf__col--r{position:static}.konf__col--l[data-reveal],.konf__col--r[data-reveal]{opacity:1;transform:none}.color-pick__view{aspect-ratio:16/10;border-radius:8px}.config-invitation{margin:16px 0 24px;padding:0 0 20px;border-bottom:1px solid var(--line)}.config-invitation p{font-size:12px;color:#b9ad9f}.config-invitation a{display:inline-block;margin-top:9px;color:var(--accent);font-size:15px;text-decoration:none}.config-invitation a span{margin-left:12px}.cabin-gallery{margin-top:18px;border:1px solid var(--line);border-radius:6px;padding:0 15px}.cabin-gallery>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:15px 0;font-size:14px;list-style:none}.cabin-gallery>summary::-webkit-details-marker{display:none}.cabin-gallery>summary span{color:var(--accent);font-size:11px}.cabin-gallery .konf-cabin{margin-top:0}.cabin-gallery .konf-cabin__note{margin-bottom:15px}.booking-card{margin:0;padding:32px;border:0;border-radius:10px;background:#f2ede3;color:#262219;box-shadow:0 20px 60px #0003;scroll-margin-top:86px}.booking-heading{border-bottom:1px solid #d5caba;padding-bottom:20px;margin-bottom:20px}.booking-heading .micro-label{color:#826443;font-size:10px;letter-spacing:.14em;margin-bottom:13px}.booking-heading h2{font:32px/1.12 var(--font-display);letter-spacing:-.01em;text-transform:none;margin:0 0 12px}.booking-heading #lead-sub{font-size:14px;line-height:1.5;color:#625b50}.booking-assurance{color:#5a6147;font-size:12px;margin-top:12px}.booking-assurance>span{padding-inline:9px;color:#ad9d85}.booking-card #lead-form label{font-family:var(--font-text);font-size:14px;text-transform:none;letter-spacing:normal;color:#494237;margin:0}.booking-card #lead-form input:not([type=radio]):not([type=checkbox]){width:100%;min-height:48px;background:#fffaf2;border:1px solid #cdc2b2;border-radius:5px;margin-top:6px;padding:11px 13px;color:#262219;font:16px var(--font-text)}.booking-card #lead-form input::placeholder{color:#8a8071}.booking-card #lead-form input:focus-visible{border-color:#9d651f;outline:2px solid #9d651f;outline-offset:2px}.booking-card #lead-form input:user-invalid{border-color:#bd4136}.booking-card .lead__goal,.booking-card .lead__salon{margin:0 0 18px;padding:0;min-width:0}.booking-card legend{font:12px var(--font-text);color:#625b50;letter-spacing:normal;text-transform:none;margin-bottom:8px}.booking-card #lead-form .goal-opt,.booking-card #lead-form .salon-opt{position:relative;margin:0}.booking-card #lead-form .goal-opt input,.booking-card #lead-form .salon-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.booking-card .goal-opt span,.booking-card .salon-opt span{font-family:var(--font-text);font-size:14px;min-height:45px;border-radius:5px;letter-spacing:normal;text-transform:none;background:transparent}.booking-card .goal-opt input:checked+span,.booking-card .salon-opt input:checked+span{background:#f4dfbd;border-color:#aa772e;box-shadow:0 0 0 1px #aa772e}.booking-card .salon-opt small{font-size:11px;color:#716655;letter-spacing:normal}.booking-fields{display:grid;gap:14px}.booking-extra{margin:14px 0}.booking-extra summary{font-size:12px;color:#6d604d;cursor:pointer}.booking-extra summary>span{color:#817563}.booking-extra[open] summary{margin-bottom:10px}.booking-selection{border-block:1px solid #d5caba;padding:12px 0;margin:16px 0;color:#6c6253;font-size:11px;line-height:1.6}.booking-selection b{font-weight:500;color:#3e382d}.booking-selection__price{white-space:nowrap}.booking-financing{font-size:12px;color:#805019;padding:10px 12px;border:1px solid #cfac77;margin-bottom:16px;border-radius:5px}.booking-card #lead-form .consent-box{display:grid;grid-template-columns:22px 1fr;align-items:start;position:relative;padding:0;margin:0;border:0;background:none;gap:10px}.booking-card #lead-form .consent-box input{position:absolute;left:0;top:0;width:22px;height:22px;margin:0}.booking-card .consent-box__text{font-size:11.5px;color:#615849;line-height:1.5}.booking-card .consent-box__text em{font-size:11px}.booking-card .lead__legal{font-size:10px;line-height:1.5;color:#716452;margin:13px 0}.booking-card #lead-form button[type=submit]{display:flex;justify-content:center;align-items:center;min-height:52px;font-size:13px;margin:0}.booking-next{font-size:11px;text-align:center;color:#6d604d;margin-top:11px}.booking-card .lead__thanks{padding:18px 0}.booking-card .lead__thanks h3{color:#262219}.booking-card .lead__thanks p{color:#6d604d}.booking-success{width:52px;height:52px;background:#dfe5cf;color:#56633d;border-radius:50%;display:grid;place-items:center;font-size:26px;margin-bottom:24px}.booking-back{display:inline-block;font-size:14px;color:#8a581b;margin-top:24px}.trust{background:#15120f}.dealer2{gap:42px;margin-top:30px}.dealer2__story{min-width:0}.dealer2__lead{font-size:16px;line-height:1.7}.dealer2__atuty{margin-block:20px}.dealer2__locs{gap:18px}.loc__tel{white-space:nowrap}.reviews{margin-top:40px}.review{padding:22px}.review p{font-size:14px}.brand{min-height:0;padding:75px 5vw}.brand__head{max-width:1240px;margin-inline:auto}.brand h2{font-size:clamp(32px,4vw,54px)}.brand__lead{font-size:16px;max-width:58ch}.brand__stats{grid-template-columns:repeat(3,1fr);max-width:900px;margin-top:30px}.bstat{padding:18px}.bstat strong{font-size:clamp(30px,4vw,46px)}.bstat span{font-size:11px}.fin-card{padding:24px}.fin-card__amount{font-size:13px}.fin-card__amount b{font-size:36px}.fin-card__list{margin-block:18px}.specs__grid{margin-block:30px}.test-video{margin-top:24px;padding:20px 24px;border:1px solid var(--line);border-radius:6px;background:#1b1712}.test-video>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;gap:20px}.test-video>summary>span{font-size:13px;color:#b8ad9d}.test-video strong{font-size:15px;font-weight:500}.test-video strong span{color:var(--accent);font-size:12px;margin-left:14px}.test-video>p{color:#b8ad9d;font-size:14px;margin:20px 0}.test-video .video__frame{margin-top:20px;max-width:800px}.drive-story{padding:70px 5vw;background:#17140f}.drive-story__head,.drive-story__layout{max-width:var(--container);margin-inline:auto}.drive-story__head h2{font:clamp(32px,4vw,48px)/1.15 var(--font-display);margin:14px 0 35px}.drive-story__layout{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.drive-scenes{min-width:0}.drive-scene{margin:0}.drive-scene img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:7px;display:block;animation:scene-in .4s ease-out}@keyframes scene-in{from{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}.drive-scene figcaption{font-size:11px;color:#a99c8a;margin-top:10px}.drive-chapter{width:100%;display:flex;text-align:left;gap:16px;padding:23px 0;color:#928779;border:0;border-bottom:1px solid var(--line);background:none;cursor:pointer;font-family:var(--font-text)}.drive-chapter>span{font:11px var(--font-mono);padding-top:4px}.drive-chapter strong{font-size:21px;font-weight:500}.drive-chapter p{font-size:13px;line-height:1.6;margin-top:8px}.drive-chapter i{margin-left:auto;font-size:23px;font-style:normal}.drive-chapter[aria-pressed=true]{color:#f0e8db;border-bottom-color:var(--accent)}.drive-chapter[aria-pressed=true]>span,.drive-chapter[aria-pressed=true] i{color:var(--accent)}.drive-book{display:flex;justify-content:space-between;margin-top:23px;font-size:14px;color:var(--accent);text-decoration:none}.faq__inner{max-width:960px}.faq summary{padding:19px 40px 19px 0;font-size:16px;font-weight:500}.return-invitation{display:flex;gap:36px;align-items:center;justify-content:space-between;padding:54px max(5vw,calc((100vw - 1240px)/2));background:#282013;border-block:1px solid #5a472d}.return-invitation h2{font:36px/1.2 var(--font-display);margin:12px 0}.return-invitation p:not(.micro-label){font-size:14px;color:#c1b19b}.return-invitation .btn{white-space:nowrap}.footer{padding-top:50px}.footer__legal{margin-top:36px}.consent{background:rgba(6,4,3,.45)}.consent__card{max-height:min(80svh,640px)}.consent__text{max-height:none}.consent__actions{display:flex;flex-wrap:wrap;gap:8px}.consent__actions .consent__btn{flex:1;white-space:nowrap}@media (min-width:1024px){.consent__card{max-width:650px}}@media (max-width:1023px){.hero-layout{gap:28px;grid-template-columns:1fr 1.1fr}.hero-copy h1{font-size:36px}.hero-copy h1>span{font-size:44px}.konf__grid{gap:28px;grid-template-columns:1fr 1fr}.booking-card{padding:24px}.booking-heading h2{font-size:29px}.dealer2{grid-template-columns:1fr}.dealer2__foto{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dealer2__foto .dealer2__cta{grid-column:1/-1}.reviews{grid-template-columns:1fr;gap:14px}.review{padding:20px}.drive-story__layout{gap:24px}}@media (max-width:767px){:root{--nav-h:64px}.nav,.nav.scrolled{min-height:64px;height:64px;padding:12px 20px}.nav .btn{padding:12px 14px;font-size:10px}.nav__logo-img{height:28px}.hero-editorial{padding:80px 20px 0}.hero-layout{display:flex;flex-direction:column;gap:0}.hero-photo{order:0;width:100%}.hero-photo img{width:100%;aspect-ratio:16/9;object-fit:cover}.hero-photo figcaption{padding:9px 12px;font-size:9px}.hero-photo figcaption>span{display:none}.hero-photo figcaption a{display:flex;justify-content:space-between;width:100%}.hero-copy{order:1;width:100%;padding:21px 0 18px}.availability{font-size:10px;margin-bottom:10px}.hero-copy h1{font-size:38px;margin-bottom:8px;line-height:1}.hero-copy h1>span{display:none}.hero-intro{font-size:14px;line-height:1.4;margin-bottom:12px}.desktop-break{display:none}.hero-price{font-size:31px}.hero-price>span{font-size:15px}.hero-price-note{font-size:11px;margin:5px 0 16px;line-height:1.5}.hero-actions{flex-direction:column;gap:2px;align-items:stretch}.hero-actions .btn{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px 18px}.hero-offer{border-bottom:0;text-align:center;padding:10px;font-size:13px}.hero-dealer{display:none}.hero-foot{margin:0;padding:16px 0;gap:15px}.hero-foot>span{display:none}.hero-foot p{font-size:11px}.hero-foot a{font-size:20px}.pricing,.trust,.fin,.specs,.faq,.drive-story{padding:48px 20px}.konf__head{gap:12px}.konf__head h2{font-size:34px}.konf__lead{font-size:14px}.konf__grid{display:flex;flex-direction:column;gap:26px;margin-top:25px}.konf__col{width:100%}.konf__col--r{position:static}.konf__col--l .micro-label{font-size:10px}.booking-card{padding:24px 22px;border-radius:8px;scroll-margin-top:78px}.booking-heading h2{font-size:30px}.booking-heading #lead-sub{font-size:13px}.booking-heading{padding-bottom:16px;margin-bottom:16px}.booking-card .lead__goal,.booking-card .lead__salon{margin-bottom:15px}.booking-card .consent-box__text{font-size:12px}.booking-card #lead-form label{font-size:13px}.booking-card #lead-form input:not([type=radio]):not([type=checkbox]){min-height:48px}.booking-selection{font-size:11px}.dealer2__locs{grid-template-columns:1fr}.dealer2__foto{gap:12px}.salon-foto--duze,.salon-foto--male{margin:0}.salon-foto img{aspect-ratio:4/3;object-fit:cover}.salon-foto figcaption{font-size:10px;padding:12px}.dealer2__lead{font-size:14px}.dealer2__atuty li span{font-size:12px}.g-rating{padding:12px 16px}.brand{padding:45px 20px}.brand h2{font-size:36px}.brand__lead{font-size:14px}.brand__stats{gap:8px;margin-top:24px}.bstat{padding:12px 6px}.bstat strong{font-size:25px}.bstat span{font-size:9px}.fin__grid{grid-template-columns:1fr;gap:14px}.fin-card{padding:22px}.fin-card__list{margin:12px 0 18px}.fin-card__amount b{font-size:32px}.fin-card__name{font-size:13px}.specs__grid{gap:20px}.spec strong{font-size:38px}.spec p{font-size:12px}.test-video{padding:18px}.test-video>summary{display:block}.test-video strong{display:block;margin-top:7px}.drive-story__layout{grid-template-columns:1fr;gap:10px}.drive-story__head h2{font-size:34px;margin-bottom:25px}.drive-scene img{aspect-ratio:16/10}.drive-chapter{padding:17px 0}.drive-chapter strong{font-size:18px}.drive-chapter p{font-size:13px;margin-top:5px}.drive-chapter>span{min-width:22px}.faq h2{font-size:32px}.faq summary{font-size:15px;padding-block:18px}.faq details p{font-size:14px}.return-invitation{flex-direction:column;align-items:stretch;padding:35px 20px;gap:20px}.return-invitation h2{font-size:30px}.return-invitation .btn{display:flex;align-items:center;justify-content:space-between}.footer{padding:40px 20px 100px}.footer__grid{gap:28px}.consent__card{width:100%;max-height:75svh;padding:20px}.consent__actions{display:grid;grid-template-columns:1fr 1fr}.consent__actions .consent__btn--accept{grid-column:1/-1}}@media (max-width:380px){.hero-editorial{padding-top:76px}.hero-photo figcaption{padding:7px 12px}.hero-copy{padding-top:16px}.hero-copy h1{font-size:34px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}[data-reveal]{opacity:1!important;transform:none!important}}.drive-scene img{height:auto}.fin{max-width:none;margin-top:0}.nav,.nav.scrolled{height:74px;min-height:74px;padding-block:14px;background:linear-gradient(#100e0bf2,#100e0b9c);border-bottom-color:#ffffff14;transition:background .25s,border-color .25s}.nav.scrolled{background:#100e0bf5;border-bottom-color:#e7bd7d2b;backdrop-filter:blur(14px)}.nav .nav__logo-img,.nav.scrolled .nav__logo-img{height:32px}.nav__links a{letter-spacing:.08em;font-size:11px;padding-block:14px}.nav .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.cinema{height:180svh;scroll-margin-top:0}.cinema .cinema-stage{height:100svh;min-height:650px;background:#131613}.cinema-poster{position:absolute;inset:0}.cinema-poster img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:opacity .2s}.cinema.is-ready .cinema-poster img{opacity:0}.cinema canvas{background:none}.cinema-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#10120fef 0%,#10120fba 23%,#10120f20 63%,transparent),linear-gradient(0deg,#100e0b 0%,transparent 28%)}.cinema-copy{position:absolute;top:50%;transform:translateY(-48%);left:5vw;width:460px;max-width:44%;color:#f7f1e7}.cinema-copy .micro-label{font-size:10px;letter-spacing:.16em;margin-bottom:22px;color:#cfb58e}.cinema-copy h1{font:clamp(66px,7.6vw,116px)/1 var(--font-display);margin:0 0 24px;letter-spacing:-.025em}.cinema-copy h1 em{font-style:normal;color:#efac59}.cinema-lead{font-size:23px;line-height:1.4;color:#e9e2d6}.cinema-spec{font:11px var(--font-mono);color:#c9c1b3;margin:24px 0 12px}.cinema-price{font:46px/1 var(--font-display);margin-bottom:27px}.cinema-price span{font:19px var(--font-text)}.cinema .hero-actions{gap:15px}.cinema .hero-offer{color:#ece0cd;border-color:#b6976c}.cinema-location{margin-top:18px;color:#c4b9a8;font-size:11px}.cinema-chapters{position:absolute;right:5vw;bottom:88px;max-width:390px;color:#fff7ec}.cinema-caption{display:flex;flex-direction:column;gap:12px;text-shadow:0 2px 12px #000}.cinema-caption>span{font:10px var(--font-mono);letter-spacing:.18em;color:#e9b977}.cinema-caption strong{font:26px/1.2 var(--font-display);font-weight:400}.cinema-indicators{display:flex;gap:7px;margin-top:17px}.cinema-indicators i{height:2px;width:48px;background:#e8d4b655;transition:background .2s}.cinema-indicators i.active{background:#efac59}.cinema-hint{position:absolute;left:5vw;bottom:30px;font:10px var(--font-mono);letter-spacing:.1em;color:#a99d8c}.cinema-hint span{margin-left:12px;color:#efac59}.cinema-disclosure{position:absolute;right:18px;bottom:20px;padding:4px 7px;border:1px solid #ffffff35;border-radius:3px;color:#d6d0c6;background:#1416108c;font:9px var(--font-text)}.cinema-static{height:auto}.cinema-static .cinema-hint,.cinema-static .cinema-chapters{display:none}.brand__head{max-width:1000px}.brand h2{font-size:clamp(34px,4vw,54px);line-height:1.15}.brand__lead{line-height:1.7;margin-top:24px;max-width:68ch}.brand-local{max-width:780px;margin:30px auto 0;padding:22px 24px;background:#100e0ba8;border:1px solid #e7bd7d30;border-radius:6px;text-align:center}.brand-local p{font-size:14px;line-height:1.65;color:#d6cabb}.brand-local strong{display:block;color:#f5e5cf;font-size:17px;margin-bottom:6px}.brand-local a{display:inline-block;padding:12px 0 0;font-size:13px;color:#efbc78;text-decoration:none}.brand-source{position:relative;max-width:780px;margin:20px auto 0;color:#b8ad9e;font-size:10px;line-height:1.6;text-align:center}.brand-source a{color:#d9c5a6;text-underline-offset:3px}@media (max-width:1000px) and (min-width:769px){.nav__links{gap:17px}.cinema-copy{max-width:53%}.cinema-copy h1{font-size:76px}.cinema-chapters{max-width:240px}}@media (max-width:768px){.nav,.nav.scrolled{height:64px;min-height:64px;padding:10px 20px}.nav .nav__logo-img,.nav.scrolled .nav__logo-img{height:28px}.nav__links{display:none}.nav .btn{padding:12px 15px;font-size:10px}.cinema{height:175svh}.cinema .cinema-stage{height:100svh;min-height:650px;background:#10120f}.cinema-poster,.cinema .cinema-stage canvas{top:64px;bottom:auto;height:44%;width:100%}.cinema-poster img{object-position:center}.cinema-shade{background:linear-gradient(0deg,#10120f 0%,#10120f 43%,transparent 67%)}.cinema-copy{top:auto;bottom:44px;left:20px;right:20px;width:auto;max-width:none;transform:none}.cinema-copy .micro-label{font-size:8px;letter-spacing:.1em;margin-bottom:10px}.cinema-copy h1{font-size:54px;line-height:1;margin-bottom:12px}.cinema-lead{font-size:18px;line-height:1.3}.cinema-spec{font-size:10px;margin:14px 0 9px}.cinema-price{font-size:35px;margin-bottom:15px}.cinema-price span{font-size:16px}.cinema .hero-actions{flex-direction:row;gap:8px 16px;align-items:center}.cinema .hero-actions .btn{min-height:48px;width:100%;padding:14px 16px;justify-content:center;display:flex}.cinema .hero-offer{font-size:12px;padding:7px 0}.cinema-location{font-size:10px;margin-top:9px}.cinema-chapters{top:85px;left:20px;right:20px;bottom:auto;max-width:none}.cinema-caption{gap:7px}.cinema-caption>span{font-size:8px}.cinema-caption strong{font:14px/1.3 var(--font-text)}.cinema-indicators{margin-top:9px}.cinema-indicators i{width:24px}.cinema-hint{left:20px;bottom:16px;font-size:8px}.cinema-disclosure{bottom:13px;right:20px;font-size:8px}.brand{padding:48px 20px}.brand h2{font-size:34px}.brand__lead{font-size:14px;margin-top:20px}.brand__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.bstat strong{font-size:27px}.bstat span{font-size:10px;line-height:1.5}.brand-local{padding:18px;margin-top:23px}.brand-local p{font-size:13px}.cinema-static{height:auto}}@media (max-width:370px){.cinema-copy h1{font-size:48px}.nav,.nav.scrolled{padding-inline:14px}.cinema .hero-actions .btn{font-size:11px}}@media (prefers-reduced-motion:reduce){.cinema{height:auto}.cinema-hint,.cinema-chapters{display:none}.cinema-poster img,.nav{transition:none}}.brand__bg::after{background:linear-gradient(180deg,#100e0ba3,#100e0bdf)}@media (max-width:768px){.cinema-poster,.cinema .cinema-stage canvas{height:56.25vw;top:calc(64px + (44svh - 56.25vw)/2);mask-image:linear-gradient(transparent,#000 12%,#000 86%,transparent)}.cinema-copy .micro-label{display:none}}.test-video{border-color:#d5a45b66;background:linear-gradient(115deg,#2d2316,#191510);padding:24px}.test-video>summary{gap:20px}.test-video>summary::-webkit-details-marker{display:none}.test-video>summary:focus-visible{outline:2px solid #efac59;outline-offset:7px;border-radius:4px}.test-video .video-test-button{display:flex;align-items:center;gap:14px;margin:0;padding:17px 21px;border:1px solid #e0ad67;background:#e9bd7c;color:#241b0e;border-radius:5px;font:600 15px var(--font-text);transition:background .2s}.video-test-button i{display:grid;place-items:center;width:34px;height:34px;border:1px solid #76502270;border-radius:50%;font-size:12px;font-style:normal;flex-shrink:0}.test-video .video-test-button>span{margin:0;color:inherit;font:inherit}.video-test-button small{display:block;margin-top:4px;font-size:11px;font-weight:400;color:#5b4121}.test-video .video-test-button .video-test-arrow{margin-left:auto;font-size:23px;transition:transform .2s}.test-video[open] .video-test-arrow{transform:rotate(180deg)}.test-video>summary:hover .video-test-button{background:#f1cb92}@media (max-width:768px){.test-video{padding:18px}.test-video>summary{display:flex;flex-direction:column;align-items:stretch;gap:13px}.test-video .video-test-button{padding:15px 13px;gap:11px;font-size:14px}}@media (prefers-reduced-motion:reduce){.test-video .video-test-button,.test-video .video-test-arrow{transition:none}}.cinema-lease{display:block;max-width:440px;margin:0 0 24px;padding:11px 14px;border:1px solid #e7bd7d4d;border-left:3px solid #efac59;border-radius:4px;background:#100e0bb3;color:#efe5d5;font-size:14px;line-height:1.45;text-decoration:none}.cinema-lease b{color:#efac59;font-weight:600}.cinema-lease .nw{white-space:nowrap}.cinema-lease__go{display:inline-block;margin-left:6px;color:#efbc78;white-space:nowrap}.cinema-lease:hover .cinema-lease__go,.cinema-lease:focus-visible .cinema-lease__go{text-decoration:underline}@media (min-width:901px) and (max-width:1199px){.fin__grid:has(>.fin-card--wynajem:not([hidden])){grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.fin__grid:has(>.fin-card--wynajem:not([hidden])){grid-template-columns:repeat(4,1fr)}}.fin-card--wynajem{border-color:#efac5980;scroll-margin-top:96px}.fin-card--wynajem .fin-card__amount{text-transform:none}.fin-card__amount b small{display:block;margin-top:6px;font-size:15px;letter-spacing:.02em;color:var(--text-70)}.fin-card--wynajem .fin-card__list{margin-bottom:10px}.fin-card__note{margin:0 0 20px;font-size:12px;line-height:1.5;color:var(--text-45)}@media (max-width:768px){.cinema-lease{font-size:12.5px;padding:8px 11px;margin-bottom:13px}}
