.spec-figure-module__lM5QQW__specFigure{aspect-ratio:2/3;width:min(100%,30rem);margin-inline:auto;position:relative}.spec-figure-module__lM5QQW__specPhoto{-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 6% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 6% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:64rem){.spec-figure-module__lM5QQW__specFigure{width:min(100%,61.3333svh)}}
.landing-module__8pe5Qq__cta:hover{background-color:color-mix(in oklch, var(--primary) 82%, var(--foreground))}.landing-module__8pe5Qq__display{letter-spacing:-.03em;text-wrap:balance;word-break:keep-all;line-height:1.08}.landing-module__8pe5Qq__hero{--display:min(calc((100vw - 2.5rem) / 8.7), 10svh);isolation:isolate;flex-direction:column;min-height:calc(100svh - 4rem);display:flex;position:relative;overflow:clip}.landing-module__8pe5Qq__heroBody{flex:1;align-content:center;gap:1.75rem 0;display:grid}.landing-module__8pe5Qq__title{font-size:var(--display);letter-spacing:-.03em;white-space:nowrap;line-height:1;display:grid}.landing-module__8pe5Qq__plate{height:38svh;margin-inline:-1.25rem;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 12% 80%,#0000);mask-image:linear-gradient(#0000,#000 12% 80%,#0000)}.landing-module__8pe5Qq__vertical{display:none}@media (min-width:64rem){.landing-module__8pe5Qq__hero{--display:min(16svh, 10rem, calc((100vw - 8rem) * .62 / 8.4));--gap:2.5rem}.landing-module__8pe5Qq__heroBody{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:3.5rem}.landing-module__8pe5Qq__title{grid-area:1/1/3/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.landing-module__8pe5Qq__lineDay{grid-area:1/1/auto/span 6}.landing-module__8pe5Qq__lineNight{grid-area:2/5/auto/-1;place-self:end}.landing-module__8pe5Qq__lead{grid-area:2/1/auto/span 4;align-self:start}.landing-module__8pe5Qq__price{grid-area:3/7/auto/-1;justify-self:end}.landing-module__8pe5Qq__plate{--h:132svh;top:calc(44svh - 4rem - .485 * var(--h));z-index:-1;height:var(--h);aspect-ratio:2/3;margin:0;position:absolute;left:52%;translate:-50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000)}.landing-module__8pe5Qq__vertical{writing-mode:vertical-rl;display:block;position:absolute;top:50%;right:1.5rem;translate:0 -50%}}.landing-module__8pe5Qq__band{flex-direction:column;gap:1rem;padding-block:5rem;display:flex}.landing-module__8pe5Qq__bandValue{letter-spacing:-.04em;white-space:nowrap;order:-1;font-size:clamp(6rem,30vw,24rem);line-height:.82}.landing-module__8pe5Qq__bandUnit{letter-spacing:-.01em;color:var(--primary);font-size:.32em}@media (min-width:64rem){.landing-module__8pe5Qq__band{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;align-items:end;gap:1rem 2.5rem;min-height:75svh;padding-block:6rem;display:grid}.landing-module__8pe5Qq__bandValue{grid-area:1/1/-1/span 8}.landing-module__8pe5Qq__bandLabel{grid-area:1/9/auto/-1;align-self:end}.landing-module__8pe5Qq__bandText{grid-area:2/9/auto/-1;align-self:start}.landing-module__8pe5Qq__flip .landing-module__8pe5Qq__bandValue{text-align:right;grid-column:5/-1}.landing-module__8pe5Qq__flip .landing-module__8pe5Qq__bandLabel,.landing-module__8pe5Qq__flip .landing-module__8pe5Qq__bandText{grid-column:1/span 4}.landing-module__8pe5Qq__stack{grid-template-rows:auto auto auto}.landing-module__8pe5Qq__stack .landing-module__8pe5Qq__bandValue{grid-area:1/1/auto/span 8}.landing-module__8pe5Qq__stack .landing-module__8pe5Qq__bandLabel{grid-area:2/1/auto/span 4}.landing-module__8pe5Qq__stack .landing-module__8pe5Qq__bandText{grid-area:3/1/auto/span 4}}@keyframes landing-module__8pe5Qq__drift-left{0%{opacity:.2;translate:-8%}}@keyframes landing-module__8pe5Qq__drift-right{0%{opacity:.2;translate:8%}}@supports (animation-timeline:view()){.landing-module__8pe5Qq__bandValue{animation:linear both landing-module__8pe5Qq__drift-left;animation-timeline:view();animation-range:entry cover 45%}.landing-module__8pe5Qq__flip .landing-module__8pe5Qq__bandValue{animation-name:landing-module__8pe5Qq__drift-right}}@keyframes landing-module__8pe5Qq__rise{0%{opacity:0;filter:blur(10px);transform:translateY(.3em)}}@keyframes landing-module__8pe5Qq__lights-on{0%{opacity:0;filter:brightness(.2);scale:1.04}}@keyframes landing-module__8pe5Qq__fade{0%{opacity:0;transform:translateY(.75rem)}}.landing-module__8pe5Qq__rise{animation:.9s cubic-bezier(.16,1,.3,1) both landing-module__8pe5Qq__rise}.landing-module__8pe5Qq__lightsOn{animation:1s cubic-bezier(.16,1,.3,1) both landing-module__8pe5Qq__lights-on}.landing-module__8pe5Qq__fade{animation:.7s cubic-bezier(.16,1,.3,1) .45s both landing-module__8pe5Qq__fade}@keyframes landing-module__8pe5Qq__settle{0%{filter:brightness(.7);scale:1.06}}@supports (animation-timeline:view()){.landing-module__8pe5Qq__settle{animation:linear both landing-module__8pe5Qq__settle;animation-timeline:view();animation-range:entry entry 70%}}@keyframes landing-module__8pe5Qq__cut{to{opacity:.25}}@keyframes landing-module__8pe5Qq__feed{0%{scale:0 1}}.landing-module__8pe5Qq__gridLine,.landing-module__8pe5Qq__cellLine{transform-origin:0}@supports (animation-timeline:view()){.landing-module__8pe5Qq__gridLine{animation:linear both landing-module__8pe5Qq__cut;animation-timeline:view();animation-range:entry 40% cover 40%}.landing-module__8pe5Qq__cellLine{animation:linear both landing-module__8pe5Qq__feed;animation-timeline:view();animation-range:cover 38% cover 42%}}@media (prefers-reduced-motion:reduce){.landing-module__8pe5Qq__rise,.landing-module__8pe5Qq__lightsOn,.landing-module__8pe5Qq__fade,.landing-module__8pe5Qq__settle,.landing-module__8pe5Qq__gridLine,.landing-module__8pe5Qq__cellLine,.landing-module__8pe5Qq__bandValue,.landing-module__8pe5Qq__flip .landing-module__8pe5Qq__bandValue{animation:none}}
@keyframes product-module__QT5omq__lights-on{0%{opacity:0;filter:brightness(.2);scale:1.04}}.product-module__QT5omq__lightsOn{animation:1s cubic-bezier(.16,1,.3,1) both product-module__QT5omq__lights-on}@media (prefers-reduced-motion:reduce){.product-module__QT5omq__lightsOn{animation:none}}
