.demo-theme{--demo-rail: 0px;overflow-x:hidden}.demo-theme .demo-main,.demo-theme footer{margin-left:var(--demo-rail)}.demo-country-corner{position:fixed;z-index:58;top:52px;right:14px}.demo-country-marker{display:inline-flex;align-items:center;gap:.55rem;min-height:36px;border:1px solid rgba(15,23,42,.16);border-radius:.5rem;background:#fffffff0;padding:.42rem .65rem;box-shadow:0 8px 24px #0f172a1f;color:#0f172a;font:800 .72rem/1 system-ui,sans-serif;letter-spacing:.06em;backdrop-filter:blur(12px)}button.demo-country-marker{cursor:pointer}button.demo-country-marker:hover{border-color:var(--demo-accent)}.demo-country-action{border-left:1px solid rgba(15,23,42,.14);padding-left:.55rem;color:#64748b;font-size:.62rem;font-weight:700;letter-spacing:.03em}.demo-flag{display:inline-block;width:25px;height:16px;flex:none;border:1px solid rgba(15,23,42,.2);box-shadow:0 1px 2px #0f172a24}.demo-flag-pl{background:linear-gradient(to bottom,#fff 0 50%,#dc143c 50% 100%)}.demo-flag-de{background:linear-gradient(to bottom,#161616 0 33.333%,#d00 33.333% 66.666%,#ffce00 66.666% 100%)}.demo-theme-industrial{background:#f3f1e9;color:#111827}.demo-theme-industrial .demo-main{background-image:linear-gradient(rgba(29,78,216,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(29,78,216,.06) 1px,transparent 1px);background-size:32px 32px}.demo-theme-industrial .demo-main :where(section,article,details,a,button,input,select,textarea,[class*=rounded]){border-radius:0!important}.demo-theme-industrial .demo-main h1,.demo-theme-industrial .demo-main h2,.demo-theme-industrial .demo-main h3{font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-weight:900;letter-spacing:-.035em}.demo-theme-industrial .demo-main>div>section:first-child{border-bottom:3px solid #111827!important;background:#f3f1e9!important}.demo-theme-industrial .demo-main>div>section:first-child h1{max-width:13ch;margin-inline:0;text-align:left;font-size:clamp(3.4rem,7vw,7.5rem);line-height:.84;text-transform:uppercase}.demo-theme-industrial .demo-main>div>section:first-child p,.demo-theme-industrial .demo-main>div>section:first-child div:first-child{margin-left:0;text-align:left}.demo-theme-industrial .demo-main>div>section:first-child img{filter:saturate(.65) contrast(1.16)}.demo-theme-industrial .demo-main>div>section:first-child [class*=shadow]{box-shadow:12px 12px #111827!important}.demo-autolux-detailing{--autolux-ink: #111820;--autolux-paper: #f4f1e9;--autolux-line: rgba(17, 24, 32, .25)}.demo-autolux-detailing .demo-site-header{border-right-color:var(--autolux-ink);background:var(--autolux-paper)!important}.demo-autolux-detailing .demo-site-header>div:before{display:block;width:44px;height:5px;margin-bottom:1.2rem;background:var(--demo-accent);content:""}.demo-autolux-detailing #demo-brand{max-width:9ch;font-size:1.3rem;line-height:1.04;text-transform:uppercase}.demo-autolux-detailing .demo-country-marker{border-radius:0;border-color:var(--autolux-ink);box-shadow:5px 5px 0 var(--autolux-ink)}.demo-autolux-detailing .demo-main>div>section:first-child{min-height:calc(100vh - 41px);border-bottom:10px solid var(--demo-accent)!important;background:var(--autolux-ink)!important;color:#fff}.demo-autolux-detailing .demo-main>div>section:first-child>div{display:grid;grid-template-columns:minmax(400px,.96fr) minmax(460px,1.04fr);align-items:stretch;width:100%;max-width:none;min-height:calc(100vh - 51px);padding:0}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:first-child{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(3rem,5vw,6rem);text-align:left}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:first-child:before{margin-bottom:1.6rem;color:#ffb09e;font:800 .72rem/1 system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;content:"AUTO SERVICE / DETAILING / PL + DE"}.demo-autolux-detailing .demo-main>div>section:first-child h1{max-width:9ch;margin:0;color:#fff;font-size:clamp(3rem,5.3vw,6.4rem);line-height:.86;text-wrap:balance}.demo-autolux-detailing .demo-main>div>section:first-child p{max-width:58ch;margin-right:0;margin-left:0;color:#ffffffc2;text-align:left}.demo-autolux-detailing .demo-main>div>section:first-child p+p{padding-left:.8rem;border-left:3px solid var(--demo-accent);color:#ffb09e;font-weight:700}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:first-child>div{justify-content:flex-start}.demo-autolux-detailing .demo-main>div>section:first-child a{min-width:148px;border-width:2px!important;border-color:#fff!important;background:transparent!important;color:#fff!important;box-shadow:none!important;text-transform:uppercase}.demo-autolux-detailing .demo-main>div>section:first-child a:first-child{border-color:var(--demo-accent)!important;background:var(--demo-accent)!important}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:last-child{position:relative;min-height:620px;margin:0;overflow:hidden;border:0;box-shadow:none!important}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:last-child:after{position:absolute;inset:0;background:linear-gradient(90deg,var(--autolux-ink) 0%,transparent 26%),linear-gradient(0deg,rgba(17,24,32,.42),transparent 42%);content:"";pointer-events:none}.demo-autolux-detailing .demo-main>div>section:first-child img{width:100%;height:100%;min-height:620px;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;filter:saturate(.72) contrast(1.18);transform:scale(1.015)}.demo-autolux-detailing .demo-features-section{display:grid;grid-template-columns:.85fr 1.15fr;max-width:1180px;gap:3rem;padding-top:7rem;padding-bottom:7rem}.demo-autolux-detailing .demo-features-section>h2{max-width:9ch;text-align:left;font-size:clamp(2.8rem,5vw,5.8rem);line-height:.88;text-transform:uppercase}.demo-autolux-detailing .demo-features-section>div{display:grid;grid-template-columns:1fr;gap:0;margin-top:0;counter-reset:autolux-feature}.demo-autolux-detailing .demo-features-section>div>div{position:relative;min-height:0;border:0!important;border-top:1px solid var(--autolux-line)!important;background:transparent;padding:1.8rem 1rem 1.8rem 5rem;box-shadow:none!important;counter-increment:autolux-feature}.demo-autolux-detailing .demo-features-section>div>div:before{position:absolute;top:1.8rem;left:0;color:var(--demo-accent);font-size:.78rem;font-weight:900;letter-spacing:.1em;content:"0" counter(autolux-feature)}.demo-autolux-detailing .demo-features-section i{display:none}.demo-autolux-detailing .demo-features-section p{margin-top:.35rem}.demo-autolux-detailing .demo-services-section{border-block:0!important;background:var(--autolux-ink)!important;color:#fff}.demo-autolux-detailing .demo-services-section>div{max-width:1180px;padding-top:7rem;padding-bottom:7rem}.demo-autolux-detailing .demo-services-section h2,.demo-autolux-detailing .demo-services-section>div>p{color:#fff}.demo-autolux-detailing .demo-services-section h2{font-size:clamp(3rem,5vw,5rem);text-transform:uppercase}.demo-autolux-detailing .demo-services-section>div>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#fff3;counter-reset:autolux-service}.demo-autolux-detailing .demo-services-section>div>div>div{position:relative;min-height:280px;border:0!important;background:var(--autolux-ink);padding:2.2rem;box-shadow:none!important;counter-increment:autolux-service}.demo-autolux-detailing .demo-services-section>div>div>div:before{color:#ffb09e;font-size:.72rem;font-weight:900;letter-spacing:.16em;content:"SERVICE / 0" counter(autolux-service)}.demo-autolux-detailing .demo-services-section :where(p,a){color:#ffffffc7}.demo-autolux-detailing .demo-services-section div>p:first-of-type{margin-top:2rem;color:#fff;font-size:1.55rem;text-transform:uppercase}.demo-autolux-detailing .demo-services-section a{border-color:#ffffff7a!important;color:#fff!important;text-transform:uppercase}.demo-autolux-detailing .demo-gallery-section>div{max-width:1180px}.demo-autolux-detailing .demo-gallery-section>div>div{grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem}.demo-autolux-detailing .demo-gallery-section>div>div>div{grid-column:span 4;aspect-ratio:4 / 3}.demo-autolux-detailing .demo-gallery-section>div>div>div:first-child,.demo-autolux-detailing .demo-gallery-section>div>div>div:nth-child(5){grid-column:span 8;aspect-ratio:16 / 7}.demo-autolux-detailing .demo-list-section{max-width:1180px}.demo-autolux-detailing .demo-list-section>div{gap:0;border-top:2px solid var(--autolux-ink);border-bottom:2px solid var(--autolux-ink)}.demo-autolux-detailing .demo-list-section>div>div{border:0!important;border-right:1px solid var(--autolux-line)!important;background:transparent}.demo-autolux-detailing .demo-list-section>div>div:last-child{border-right:0!important}.demo-theme-editorial{background:#f7f0ea;color:#3d2530}.demo-theme-editorial .demo-site-header{border-bottom:1px solid rgba(94,51,68,.22);background:#faf5efeb!important;box-shadow:none}.demo-theme-editorial .demo-main h1,.demo-theme-editorial .demo-main h2,.demo-theme-editorial .demo-main h3,.demo-theme-editorial #demo-brand{font-family:Georgia,Times New Roman,serif;font-weight:500}.demo-theme-editorial .demo-main>div>section:first-child{background:#f7f0ea!important}.demo-theme-editorial .demo-main>div>section:first-child>div{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);align-items:center;gap:5rem;max-width:1180px}.demo-theme-editorial .demo-main>div>section:first-child>div>div:first-child{text-align:left}.demo-theme-editorial .demo-main>div>section:first-child h1,.demo-theme-editorial .demo-main>div>section:first-child p{margin-left:0;text-align:left}.demo-theme-editorial .demo-main>div>section:first-child h1{font-size:clamp(3.2rem,6vw,6.4rem);line-height:.94}.demo-theme-editorial .demo-main>div>section:first-child>div>div:last-child{margin-top:0;border:0;border-radius:50% 50% 2rem 2rem;box-shadow:0 30px 70px #562a3d29}.demo-theme-editorial .demo-main article,.demo-theme-editorial .demo-main details{border-radius:.35rem!important;box-shadow:none!important}.demo-theme-gradient{background:#071c2b}.demo-theme-gradient .demo-site-header{border-bottom-color:#ffffff1f;background:#071c2bd6!important;color:#fff;box-shadow:none}.demo-theme-gradient .demo-site-header a,.demo-theme-gradient .demo-site-header nav a{color:#ffffffd1}.demo-theme-gradient .demo-main>div>section:first-child{position:relative;isolation:isolate;overflow:hidden;min-height:760px;border:0!important;background:radial-gradient(circle at 16% 20%,rgba(45,212,191,.46),transparent 34%),radial-gradient(circle at 82% 30%,rgba(249,115,22,.43),transparent 33%),linear-gradient(135deg,#051b32,#0d4760 54%,#0a2538)!important;color:#fff}.demo-theme-gradient .demo-main>div>section:first-child:before,.demo-theme-gradient .demo-main>div>section:first-child:after{position:absolute;z-index:-1;width:34rem;height:34rem;border-radius:999px;content:"";filter:blur(24px);opacity:.45;animation:demo-orbit 13s ease-in-out infinite alternate}.demo-theme-gradient .demo-main>div>section:first-child:before{top:-15rem;right:-7rem;background:#fb923c}.demo-theme-gradient .demo-main>div>section:first-child:after{bottom:-20rem;left:-8rem;background:#2dd4bf;animation-delay:-5s}.demo-theme-gradient .demo-main>div>section:first-child h1,.demo-theme-gradient .demo-main>div>section:first-child p{color:#fff}.demo-theme-gradient .demo-main>div>section:first-child h1{text-wrap:balance;font-size:clamp(3.4rem,7vw,7rem);line-height:.94}.demo-theme-gradient .demo-main>div>section:first-child>div>div:last-child{border-color:#ffffff47;border-radius:2rem;box-shadow:0 35px 90px #010a147a;transform:rotate(-1.5deg)}.demo-theme-gradient .demo-main article,.demo-theme-gradient .demo-main details{border-color:#0369a133!important;box-shadow:0 16px 42px #032f4a17!important}@keyframes demo-orbit{to{transform:translate3d(4rem,2.5rem,0) scale(1.15)}}.demo-theme-workshop{background:#f2efe5;color:#181b1f}.demo-theme-workshop .demo-main{background:#f2efe5}.demo-theme-workshop .demo-main :where(article,details,a,button,input,select,textarea,[class*=rounded]){border-radius:0!important}.demo-theme-workshop .demo-main h1,.demo-theme-workshop .demo-main h2,.demo-theme-workshop .demo-main h3,.demo-theme-workshop #demo-brand{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:400;letter-spacing:.01em;text-transform:uppercase}.demo-theme-workshop .demo-main>div>section:first-child{border-bottom:12px solid #f6b900!important;background:linear-gradient(112deg,rgba(246,185,0,.96) 0 62%,transparent 62%),#20262d!important}.demo-theme-workshop .demo-main>div>section:first-child h1{max-width:10ch;margin-inline:0;color:#14181d;text-align:left;font-size:clamp(3.7rem,5.6vw,5.8rem);line-height:.88}.demo-theme-workshop .demo-main>div>section:first-child>div>div:first-child{position:relative;z-index:1;max-width:54%}.demo-theme-workshop .demo-main>div>section:first-child p,.demo-theme-workshop .demo-main>div>section:first-child div:first-child{margin-left:0;color:#14181d;text-align:left}.demo-theme-workshop .demo-main>div>section:first-child img{filter:saturate(.65) contrast(1.18)}.demo-theme-workshop .demo-main>div>section:first-child [class*=shadow]{border:4px solid #14181d;box-shadow:14px 14px #f6b900!important}@media(min-width:901px){.demo-theme-industrial,.demo-theme-workshop{--demo-rail: 244px}.demo-theme-industrial .demo-site-header,.demo-theme-workshop .demo-site-header{position:fixed;top:41px;bottom:0;left:0;width:var(--demo-rail);border-right:2px solid #111827;border-bottom:0;background:#f3f1e9!important;box-shadow:none}.demo-theme-workshop .demo-site-header{border-right:0;background:#20262d!important;color:#fff}.demo-theme-industrial .demo-site-header>div,.demo-theme-workshop .demo-site-header>div{height:100%;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:2.5rem 1.5rem}.demo-theme-industrial #demo-nav,.demo-theme-workshop #demo-nav{display:flex;flex-direction:column;gap:0;margin-top:3rem}.demo-theme-industrial #demo-nav a,.demo-theme-workshop #demo-nav a{border-top:1px solid currentColor;padding:.9rem 0;color:inherit;font-weight:700;text-transform:uppercase}.demo-theme-industrial .demo-site-header>div>div:last-child,.demo-theme-workshop .demo-site-header>div>div:last-child{margin-top:auto;flex-direction:column;align-items:stretch}.demo-theme-workshop .demo-site-header a,.demo-theme-workshop .demo-site-header nav a{color:#fff}}@media(max-width:900px){.demo-theme-editorial .demo-main>div>section:first-child>div{display:block}.demo-theme-editorial .demo-main>div>section:first-child>div>div:last-child{margin-top:3rem}.demo-theme-workshop .demo-main>div>section:first-child>div>div:first-child{max-width:none}.demo-theme-industrial .demo-main>div>section:first-child h1,.demo-theme-workshop .demo-main>div>section:first-child h1{overflow-wrap:normal;word-break:normal;font-size:clamp(2.1rem,9vw,3.2rem)}.demo-theme-workshop .demo-main>div>section:first-child{background:#f6b900!important}.demo-autolux-detailing .demo-main>div>section:first-child>div{display:block;min-height:0}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:first-child{min-height:560px;padding:4.5rem 1.5rem 3rem}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:last-child,.demo-autolux-detailing .demo-main>div>section:first-child img{min-height:390px}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:last-child:after{background:linear-gradient(180deg,var(--autolux-ink) 0%,transparent 28%)}.demo-autolux-detailing .demo-features-section{display:block;padding:5rem 1.5rem}.demo-autolux-detailing .demo-features-section>div{margin-top:3rem}}@media(max-width:640px){#pb-device-btn{display:none!important}.demo-country-corner{top:48px;right:8px}.demo-country-marker{min-height:32px;padding:.35rem .5rem}.demo-country-action{display:none}.demo-autolux-detailing .demo-main>div>section:first-child>div>div:first-child{min-height:510px}.demo-autolux-detailing .demo-main>div>section:first-child h1{font-size:clamp(2.65rem,13vw,4.2rem)}.demo-autolux-detailing .demo-services-section>div>div{grid-template-columns:1fr}.demo-autolux-detailing .demo-services-section>div>div>div{min-height:0}.demo-autolux-detailing .demo-gallery-section>div>div>div,.demo-autolux-detailing .demo-gallery-section>div>div>div:first-child,.demo-autolux-detailing .demo-gallery-section>div>div>div:nth-child(5){grid-column:1 / -1;aspect-ratio:4 / 3}.demo-autolux-detailing .demo-list-section>div>div{border-right:0!important;border-bottom:1px solid var(--autolux-line)!important}}@media(prefers-reduced-motion:reduce){.demo-theme-gradient .demo-main>div>section:first-child:before,.demo-theme-gradient .demo-main>div>section:first-child:after{animation:none}}
