:root[data-brand=dlux-aminos][data-theme]{--dlx-void: #050506;--dlx-void-2: #0a0a0c;--dlx-chrome: #c8ccd4;--dlx-seal: #1b3f8f}:root[data-brand=dlux-aminos][data-theme] .hero{min-height:100svh;background-color:var(--dlx-void);background-image:image-set(url(/hero.webp?v=2) type("image/webp"),url(/hero.jpg?v=2) type("image/jpeg")),url(/hero-blur.jpg?v=2);background-repeat:no-repeat,no-repeat;background-position:right center,right center;background-size:auto 100%,auto 100%}@media(min-width:1400px),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){:root[data-brand=dlux-aminos][data-theme] .hero{background-image:image-set(url(/hero-2x.webp?v=2) type("image/webp"),url(/hero-2x.jpg?v=2) type("image/jpeg")),url(/hero-blur.jpg?v=2)}}:root[data-brand=dlux-aminos][data-theme] .hero .pep-herobg,:root[data-brand=dlux-aminos][data-theme] .hero .pep-molecular{display:none}:root[data-brand=dlux-aminos][data-theme] .hero:after{background:linear-gradient(90deg,#050506f0,#050506db 32%,#0505066b 50%,#05050600 66%),linear-gradient(180deg,#0505069e,#05050600 30% 74%,#050506eb)}:root[data-brand=dlux-aminos][data-theme] .hero[data-hero-layout]{text-align:left}:root[data-brand=dlux-aminos][data-theme] .hero[data-hero-layout] .hero-inner{margin-inline:auto;max-width:1200px}:root[data-brand=dlux-aminos][data-theme] .hero[data-hero-layout] .hero-title,:root[data-brand=dlux-aminos][data-theme] .hero[data-hero-layout] .hero-sub{margin-inline:0}:root[data-brand=dlux-aminos][data-theme] .hero[data-hero-layout] .hero-cta,:root[data-brand=dlux-aminos][data-theme] .hero[data-hero-layout] .hero-trust{justify-content:flex-start}:root[data-brand=dlux-aminos][data-theme] .hero-title{max-width:15ch;font-size:clamp(2.3rem,5vw,3.9rem);font-weight:600;letter-spacing:-.02em;padding-bottom:.16em;margin-bottom:-.16em}:root[data-brand=dlux-aminos][data-theme] .hero-title,:root[data-brand=dlux-aminos][data-theme] .hero-grad{background:linear-gradient(180deg,#ffffff 0%,#eef0f4 58%,var(--dlx-chrome) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}:root[data-brand=dlux-aminos][data-theme] .hero-sub{color:#ffffffad;max-width:40ch}:root[data-brand=dlux-aminos][data-theme] .hero-ruo{color:#fff6;letter-spacing:.02em}@media(max-width:700px){:root[data-brand=dlux-aminos][data-theme] .hero{min-height:100svh;background-image:image-set(url(/hero-m.webp?v=3) type("image/webp"),url(/hero-m.jpg?v=3) type("image/jpeg")),url(/hero-blur.jpg?v=2);background-position:right bottom,right bottom;background-size:auto 58%,auto 58%}:root[data-brand=dlux-aminos][data-theme] .hero-ruo{max-width:22ch}:root[data-brand=dlux-aminos][data-theme] .hero:after{background:linear-gradient(180deg,#050506d1,#0505066b 38%,#0505061a 62% 88%,#0505064d)}:root[data-brand=dlux-aminos][data-theme] .hero-title{max-width:13ch}}@media(max-width:700px)and (max-height:750px){:root[data-brand=dlux-aminos][data-theme] .hero{background-size:auto 44%,auto 44%}:root[data-brand=dlux-aminos][data-theme] .hero:after{background:linear-gradient(180deg,#050506d6,#05050675 34%,#0505060f 60% 90%,#0505063d)}}@media(prefers-reduced-motion:no-preference)and (min-width:701px){:root[data-brand=dlux-aminos][data-theme] .hero{animation:dlxHeroDrift 64s ease-in-out infinite alternate}@keyframes dlxHeroDrift{0%{background-size:auto 100%,auto 100%}to{background-size:auto 104%,auto 104%}}}
