.video-preview-module__C0RVSW__section{padding-block:56px}.video-preview-module__C0RVSW__layout{flex-direction:column;align-items:center;gap:28px;display:flex}.video-preview-module__C0RVSW__frame{flex:3;width:100%;min-width:0}.video-preview-module__C0RVSW__media{aspect-ratio:16/9;background:var(--muted);border-radius:24px;position:relative;overflow:hidden}.video-preview-module__C0RVSW__copy{flex:2;width:100%;min-width:0}.video-preview-module__C0RVSW__eyebrow,.video-preview-module__C0RVSW__title{margin-bottom:12px}.video-preview-module__C0RVSW__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.video-preview-module__C0RVSW__action{min-width:136px;height:40px}@media (min-width:768px){.video-preview-module__C0RVSW__title{margin-bottom:16px}}@media (min-width:1024px){.video-preview-module__C0RVSW__section{padding-block:90px}.video-preview-module__C0RVSW__layout{flex-direction:row-reverse;gap:64px}}.video-preview-module__C0RVSW__video{object-fit:contain;width:100%;height:100%;display:block}.video-preview-module__C0RVSW__controls{gap:8px;display:flex;position:absolute;top:16px;right:16px}.video-preview-module__C0RVSW__timeline input:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.video-preview-module__C0RVSW__timeline{color:#fff;font-variant-numeric:tabular-nums;opacity:0;background:linear-gradient(#0000,#000000bf);align-items:center;gap:12px;padding:20px 14px 8px;font-size:11px;transition:opacity .16s;display:flex;position:absolute;inset:auto 0 0}.video-preview-module__C0RVSW__timeline span{white-space:nowrap}.video-preview-module__C0RVSW__timeline input{width:100%;min-width:0;height:28px;accent-color:var(--brand);cursor:pointer}.video-preview-module__C0RVSW__media:hover .video-preview-module__C0RVSW__timeline,.video-preview-module__C0RVSW__media:focus-within .video-preview-module__C0RVSW__timeline{opacity:1}.video-preview-module__C0RVSW__fallback{position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:none){.video-preview-module__C0RVSW__timeline{opacity:1}}@media (max-width:639px){.video-preview-module__C0RVSW__actions{gap:8px}.video-preview-module__C0RVSW__action{flex:1;min-width:0;padding-inline:10px;font-size:13px}.video-preview-module__C0RVSW__controls{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.video-preview-module__C0RVSW__timeline{transition:none}}.video-preview-module__C0RVSW__media:-webkit-any(:fullscreen,:-webkit-full-screen){aspect-ratio:auto;background:#000;border-radius:0;width:100%;height:100%}.video-preview-module__C0RVSW__media:is(:fullscreen,:fullscreen){aspect-ratio:auto;background:#000;border-radius:0;width:100%;height:100%}
.store-buttons-module__gy7rMW__badges{flex-wrap:wrap;gap:14px;display:flex}.store-buttons-module__gy7rMW__badge{border:1px solid var(--foreground);min-width:174px;min-height:66px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:13px;padding:12px 20px;transition:box-shadow .16s;display:inline-flex}.store-buttons-module__gy7rMW__filled{background:var(--foreground);color:var(--background)}.store-buttons-module__gy7rMW__badge svg{flex:none;width:29px;height:32px;margin:0}.store-buttons-module__gy7rMW__badge span{flex-direction:column;gap:3px;display:flex}.store-buttons-module__gy7rMW__badge small{font:400 9px/1.2 var(--font-mono,monospace);letter-spacing:.02em}.store-buttons-module__gy7rMW__badge b{letter-spacing:-.02em;font-size:21px;font-weight:500;line-height:1.1}.store-buttons-module__gy7rMW__badge:hover{box-shadow:0 3px 0 color-mix(in srgb,var(--foreground)20%,transparent)}.store-buttons-module__gy7rMW__badge:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}@media (max-width:639px){.store-buttons-module__gy7rMW__badges{gap:10px}.store-buttons-module__gy7rMW__badge{border-radius:9px;flex:1;gap:8px;min-width:0;min-height:54px;padding:8px 10px}.store-buttons-module__gy7rMW__badge svg{width:22px;height:25px}.store-buttons-module__gy7rMW__badge small{font-size:8px}.store-buttons-module__gy7rMW__badge b{font-size:17px}}@media (prefers-reduced-motion:reduce){.store-buttons-module__gy7rMW__badge{transition:none}}
.renovation-video-module__42aGAW__section{width:100%;padding-block:48px}.renovation-video-module__42aGAW__layout{flex-direction:column;align-items:center;gap:28px;display:flex}.renovation-video-module__42aGAW__frame{flex:3;width:100%;min-width:0}.renovation-video-module__42aGAW__media{aspect-ratio:16/9;background:var(--muted);border-radius:24px;position:relative;overflow:hidden}.renovation-video-module__42aGAW__copy{flex:2;width:100%;min-width:0}.renovation-video-module__42aGAW__eyebrow,.renovation-video-module__42aGAW__title{margin-bottom:12px}.renovation-video-module__42aGAW__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}@media (min-width:768px){.renovation-video-module__42aGAW__title{margin-bottom:16px}}@media (min-width:1024px){.renovation-video-module__42aGAW__section{padding-block:90px}.renovation-video-module__42aGAW__layout{flex-direction:row;gap:64px}}.renovation-video-module__42aGAW__video{object-fit:contain;width:100%;height:100%;display:block}.renovation-video-module__42aGAW__controls{gap:8px;display:flex;position:absolute;top:16px;right:16px}.renovation-video-module__42aGAW__timeline input:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.renovation-video-module__42aGAW__timeline{color:#fff;font-variant-numeric:tabular-nums;opacity:0;background:linear-gradient(#0000,#000000bf);align-items:center;gap:12px;padding:20px 14px 8px;font-size:11px;transition:opacity .16s;display:flex;position:absolute;inset:auto 0 0}.renovation-video-module__42aGAW__timeline span{white-space:nowrap}.renovation-video-module__42aGAW__timeline input{width:100%;min-width:0;height:28px;accent-color:var(--brand);cursor:pointer}.renovation-video-module__42aGAW__media:hover .renovation-video-module__42aGAW__timeline,.renovation-video-module__42aGAW__media:focus-within .renovation-video-module__42aGAW__timeline{opacity:1}.renovation-video-module__42aGAW__fallback{position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:none){.renovation-video-module__42aGAW__timeline{opacity:1}}@media (max-width:639px){.renovation-video-module__42aGAW__actions{gap:8px}.renovation-video-module__42aGAW__controls{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.renovation-video-module__42aGAW__timeline{transition:none}}.renovation-video-module__42aGAW__media:-webkit-any(:fullscreen,:-webkit-full-screen){aspect-ratio:auto;background:#000;border-radius:0;width:100%;height:100%}.renovation-video-module__42aGAW__media:is(:fullscreen,:fullscreen){aspect-ratio:auto;background:#000;border-radius:0;width:100%;height:100%}
