.ProductDetail-module__lKye0a__facts{max-width:26rem;margin-top:var(--k-space-8)}.ProductDetail-module__lKye0a__facts dl{grid-template-columns:minmax(0,1fr)}.ProductDetail-module__lKye0a__stageWrap{padding-bottom:var(--k-section-y)}.ProductDetail-module__lKye0a__stage{--tile:var(--k-color-bg-muted);isolation:isolate;background:var(--tile);border-radius:var(--k-shape-panel);padding:clamp(3.25rem,2rem + 4vw,5.5rem) clamp(1.25rem,18vw - 4rem,14rem) 0;position:relative;overflow:hidden}:root[data-theme=dark] .ProductDetail-module__lKye0a__stage:not([data-dark]){background:color-mix(in srgb, var(--tile) 16%, var(--k-color-surface))}.ProductDetail-module__lKye0a__stage .ProductDetail-module__lKye0a__window{background:var(--k-color-surface);border-color:color-mix(in srgb, var(--k-color-text) 12%, transparent);box-shadow:var(--k-elevation-dialog);transform-origin:50% 100%;transition:transform var(--k-motion-base) var(--k-motion-ease);margin-bottom:calc(-1*clamp(2rem,.75rem + 5vw,5.5rem));transform:rotate(-1.5deg)}@media (hover:hover){.ProductDetail-module__lKye0a__stage:hover .ProductDetail-module__lKye0a__window{transform:rotate(0deg) translateY(var(--k-card-lift))}}.ProductDetail-module__lKye0a__status{z-index:2;color:var(--k-color-text);background:color-mix(in srgb, var(--k-color-surface) 70%, transparent);border-radius:var(--k-shape-control);font:400 var(--k-fs-label) / 1 var(--k-font-mono);letter-spacing:var(--k-tracking-label);text-transform:uppercase;backdrop-filter:blur(4px);padding:.4375rem .5625rem;position:absolute;top:clamp(1rem,.6rem + 1vw,1.5rem);left:clamp(1rem,.6rem + 1vw,1.5rem)}.ProductDetail-module__lKye0a__stage[data-wordmark]{align-items:flex-end;min-height:clamp(11rem,6rem + 12vw,17.5rem);padding:clamp(4rem,3rem + 3vw,6rem) clamp(1.25rem,.6rem + 2.4vw,2.75rem) clamp(1.25rem,.6rem + 2.4vw,2.5rem);display:flex}.ProductDetail-module__lKye0a__wordmark{max-width:16ch;color:var(--k-color-text);font:600 clamp(2.75rem, 1.2rem + 5.6vw, 6.5rem) / .98 var(--k-font-display);letter-spacing:var(--k-tracking-display);opacity:.9;text-wrap:balance}.ProductDetail-module__lKye0a__stage[data-dark] .ProductDetail-module__lKye0a__status,.ProductDetail-module__lKye0a__stage[data-dark] .ProductDetail-module__lKye0a__wordmark{color:var(--k-color-night-text)}.ProductDetail-module__lKye0a__stage[data-dark] .ProductDetail-module__lKye0a__status{background:color-mix(in srgb, var(--k-color-night-bg) 60%, transparent)}.ProductDetail-module__lKye0a__stage[data-dark] .ProductDetail-module__lKye0a__window{border-color:var(--k-color-night-line-strong)}.ProductDetail-module__lKye0a__share{align-items:center;gap:var(--k-space-3) var(--k-space-5);max-width:var(--k-size-measure);margin-top:var(--k-space-10);padding-top:var(--k-space-6);border-top:1px solid var(--k-color-line);flex-wrap:wrap;display:flex}.ProductDetail-module__lKye0a__shareLabel{color:var(--k-color-text-3);font:400 var(--k-fs-label) / 1.6 var(--k-font-mono);letter-spacing:var(--k-tracking-label);text-transform:uppercase;margin:0}.ProductDetail-module__lKye0a__shareList{gap:var(--k-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:48rem){ul.ProductDetail-module__lKye0a__features{-moz-column-gap:var(--k-space-10);column-gap:var(--k-space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.ProductDetail-module__lKye0a__features>li{transition:background-color var(--k-motion-base) var(--k-motion-ease), box-shadow var(--k-motion-base) var(--k-motion-ease)}@media (hover:hover){.ProductDetail-module__lKye0a__features>li:hover{background:var(--k-color-surface);box-shadow:calc(-1 * var(--k-space-3)) 0 0 var(--k-color-surface), var(--k-space-3) 0 0 var(--k-color-surface)}}.ProductDetail-module__lKye0a__stack li{font-size:var(--k-fs-small);transition:color var(--k-motion-base) var(--k-motion-ease), background-color var(--k-motion-base) var(--k-motion-ease), border-color var(--k-motion-base) var(--k-motion-ease);padding:.4375rem .75rem}@media (hover:hover){.ProductDetail-module__lKye0a__stack li:hover{color:var(--k-color-on-highlight);background:var(--k-color-highlight);border-color:var(--k-color-text)}:root[data-theme=dark] .ProductDetail-module__lKye0a__stack li:hover{color:var(--k-color-text);background:var(--k-color-bg-subtle)}}.ProductDetail-module__lKye0a__screenshots img{object-fit:contain;object-position:center}
