.brand-story-module__RSTZYq__seal{filter:drop-shadow(0 0 34px #8fd3ff59);width:min(100%,360px);margin:0 auto;display:block}.brand-story-module__RSTZYq__anz{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(54px,7vw,108px);font-weight:800;line-height:1}.brand-story-module__RSTZYq__anzA{animation-name:brand-story-module__RSTZYq__fadeBack;animation-duration:1.4s;animation-delay:.5s;animation-fill-mode:both}.brand-story-module__RSTZYq__anzL{display:inline-block;position:relative}.brand-story-module__RSTZYq__anzLit{color:#8fd3ff;animation-name:brand-story-module__RSTZYq__lightUp;animation-duration:1.4s;animation-delay:.5s;animation-fill-mode:both;position:absolute;inset:0}@keyframes brand-story-module__RSTZYq__fadeBack{0%{opacity:1}to{opacity:.14}}@keyframes brand-story-module__RSTZYq__lightUp{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:view()){.brand-story-module__RSTZYq__anzA,.brand-story-module__RSTZYq__anzLit{animation-duration:auto;animation-timing-function:linear;animation-delay:0s;animation-timeline:view();animation-range:entry 40% cover 45%}}@media (max-width:767px){.brand-story-module__RSTZYq__seal{width:240px}}@media (prefers-reduced-motion:reduce){.brand-story-module__RSTZYq__anzA{opacity:.14;animation:none}.brand-story-module__RSTZYq__anzLit{opacity:1;animation:none}}
.home-module__a0zrSa__hero{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:28px;padding-top:26px;padding-bottom:30px;display:grid}.home-module__a0zrSa__stage{height:448px;position:relative}.home-module__a0zrSa__glow{pointer-events:none;background:radial-gradient(closest-side,#8fd3ff33,#8fd3ff0f 55%,#8fd3ff00 100%);position:absolute;inset:4% 2% 0}.home-module__a0zrSa__kit{z-index:2;width:70%;position:absolute;top:19%;left:14%}.home-module__a0zrSa__kit img{filter:drop-shadow(0 26px 34px #0000008c);width:100%;height:auto;animation-name:home-module__a0zrSa__kitFloat;animation-duration:9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block}.home-module__a0zrSa__vial{z-index:var(--z);left:var(--x);top:var(--y);height:var(--h);pointer-events:none;position:absolute}.home-module__a0zrSa__vial img{width:auto;height:100%;transform:rotate(var(--r));filter:drop-shadow(0 16px 18px #00000080);animation-name:home-module__a0zrSa__float;animation-duration:var(--d);animation-delay:var(--dl);animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block}.home-module__a0zrSa__shadow{filter:blur(7px);height:12px;animation-name:home-module__a0zrSa__shade;animation-duration:var(--d);animation-delay:var(--dl);background:#0009;border-radius:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;bottom:-14px;left:18%;right:18%}.home-module__a0zrSa__far img{filter:blur(1.4px)drop-shadow(0 10px 12px #00000080);opacity:.8}.home-module__a0zrSa__v1{--x:3%;--y:2%;--h:42%;--r:-13deg;--z:1;--d:7s;--dl:-1s;--sx:140px;--sy:120px}.home-module__a0zrSa__v2{--x:77%;--y:0%;--h:39%;--r:11deg;--z:1;--d:8s;--dl:-4s;--sx:-150px;--sy:130px}.home-module__a0zrSa__v3{--x:0%;--y:60%;--h:33%;--r:9deg;--z:3;--d:7.5s;--dl:-2.5s;--sx:150px;--sy:-60px}.home-module__a0zrSa__v4{--x:82%;--y:55%;--h:41%;--r:-9deg;--z:3;--d:8.5s;--dl:-5s;--sx:-160px;--sy:-70px}.home-module__a0zrSa__v5{--x:44%;--y:-1%;--h:26%;--r:5deg;--z:0;--d:9s;--dl:-3s;--sx:0px;--sy:120px}@keyframes home-module__a0zrSa__float{0%,to{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-16px) rotate(calc(var(--r) + 2deg))}}@keyframes home-module__a0zrSa__shade{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(.72)}}@keyframes home-module__a0zrSa__kitFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-6px)rotate(-2.4deg)}}@supports (animation-timeline:view()){.home-module__a0zrSa__vial{animation-name:home-module__a0zrSa__settle;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit exit 70%}@keyframes home-module__a0zrSa__settle{to{transform:translate(var(--sx), var(--sy)) scale(.6);opacity:0}}}.home-module__a0zrSa__marquee{direction:ltr;position:relative;overflow:hidden}.home-module__a0zrSa__marquee:before,.home-module__a0zrSa__marquee:after{content:"";z-index:2;pointer-events:none;width:70px;position:absolute;top:0;bottom:0}.home-module__a0zrSa__marquee:before{background:linear-gradient(90deg,#070b12,#070b1200);left:0}.home-module__a0zrSa__marquee:after{background:linear-gradient(270deg,#070b12,#070b1200);right:0}.home-module__a0zrSa__track{gap:18px;width:max-content;animation-name:home-module__a0zrSa__marquee;animation-duration:70s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.home-module__a0zrSa__marquee:hover .home-module__a0zrSa__track,.home-module__a0zrSa__marquee:active .home-module__a0zrSa__track,.home-module__a0zrSa__marquee:focus-within .home-module__a0zrSa__track{animation-play-state:paused}.home-module__a0zrSa__track img{border:1px solid #2a3a52;border-radius:18px;width:auto;height:440px;display:block}@keyframes home-module__a0zrSa__marquee{to{transform:translate(calc(-50% - 9px))}}@media (max-width:767px){.home-module__a0zrSa__hero{flex-direction:column;gap:14px;padding-top:6px;padding-bottom:26px;display:flex;overflow-x:clip}.home-module__a0zrSa__stage{aspect-ratio:100/56;order:-1;width:100%;height:auto}.home-module__a0zrSa__kit{width:50%;top:4%;left:25%}.home-module__a0zrSa__kit img{filter:drop-shadow(0 14px 18px #00000080)}.home-module__a0zrSa__v1{--x:4%;--y:6%;--h:38%;--r:-10deg}.home-module__a0zrSa__v2{--x:88%;--y:6%;--h:38%;--r:10deg}.home-module__a0zrSa__v3{--x:8%;--y:54%;--h:36%;--r:8deg}.home-module__a0zrSa__v4{--x:84.5%;--y:54%;--h:36%;--r:-8deg}.home-module__a0zrSa__v5{display:none}.home-module__a0zrSa__track img{height:360px}}@media (prefers-reduced-motion:reduce){.home-module__a0zrSa__vial,.home-module__a0zrSa__vial img,.home-module__a0zrSa__shadow,.home-module__a0zrSa__kit img,.home-module__a0zrSa__track{animation:none}.home-module__a0zrSa__marquee{overflow-x:auto}.home-module__a0zrSa__repeat{display:none}}
