.pos[data-astro-cid-4ehkz2nm]{--chassis-hi: color-mix(in oklab, var(--primary-fixed) 26%, white);--chassis-mid: color-mix(in oklab, var(--primary-fixed) 62%, white);--chassis-lo: color-mix(in oklab, var(--primary-fixed) 58%, var(--outline));--chassis-edge: color-mix(in oklab, var(--primary-fixed) 40%, var(--outline));display:block;position:relative}.pos__display[data-astro-cid-4ehkz2nm]{position:relative;border-radius:1rem;padding:.7rem .7rem 1.45rem;background:linear-gradient(168deg,var(--chassis-hi) 0%,var(--chassis-mid) 38%,var(--chassis-lo) 78%,var(--chassis-mid) 100%);box-shadow:inset 0 1px color-mix(in oklab,white 85%,transparent),inset 0 0 0 1px var(--chassis-edge),inset 0 -2px 5px color-mix(in oklab,var(--outline) 40%,transparent),0 3px 8px color-mix(in oklab,var(--shadow) 14%,transparent),0 30px 60px color-mix(in oklab,var(--shadow) 22%,transparent)}.pos__screen[data-astro-cid-4ehkz2nm]{position:relative;overflow:hidden;border-radius:.4rem;background:var(--surface);box-shadow:0 0 0 .42rem color-mix(in oklab,var(--inverse-surface) 92%,black),0 0 0 .48rem color-mix(in oklab,var(--outline) 60%,black);margin:.42rem}.pos__brandbar[data-astro-cid-4ehkz2nm]{position:absolute;inset-block-end:.5rem;inset-inline-start:50%;translate:-50% 0;width:2.6rem;height:.28rem;border-radius:999px;background:color-mix(in oklab,var(--outline) 55%,transparent)}.pos__display[data-astro-cid-4ehkz2nm]:after{content:"";position:absolute;inset-block-end:.58rem;inset-inline-end:1.1rem;width:.3rem;height:.3rem;border-radius:50%;background:var(--success);box-shadow:0 0 6px color-mix(in oklab,var(--success) 70%,transparent)}.pos__neck[data-astro-cid-4ehkz2nm]{width:20%;height:2.7rem;margin-inline:auto;margin-block-start:-.3rem;border-radius:0 0 .55rem .55rem;background:linear-gradient(90deg,var(--chassis-lo) 0%,var(--chassis-hi) 42%,var(--chassis-mid) 62%,var(--chassis-lo) 100%);box-shadow:inset 0 -1px color-mix(in oklab,var(--outline) 45%,transparent)}.pos__base[data-astro-cid-4ehkz2nm]{width:60%;height:1.05rem;margin-inline:auto;border-radius:.4rem/50%;background:linear-gradient(180deg,var(--chassis-hi) 0%,var(--chassis-mid) 45%,var(--chassis-lo) 100%);box-shadow:inset 0 1px color-mix(in oklab,white 70%,transparent),0 14px 26px color-mix(in oklab,var(--shadow) 26%,transparent)}.device[data-astro-cid-4ehkz2nm]{position:relative;display:block}.device__body[data-astro-cid-4ehkz2nm]{position:relative;border-radius:1.75rem;padding:1.05rem;background:linear-gradient(145deg,color-mix(in oklab,var(--inverse-surface) 92%,white),var(--inverse-surface) 45%,color-mix(in oklab,var(--inverse-surface) 88%,black));box-shadow:inset 0 0 0 1px color-mix(in oklab,white 14%,transparent),0 2px 6px color-mix(in oklab,var(--shadow) 14%,transparent),0 28px 64px color-mix(in oklab,var(--shadow) 22%,transparent)}.device--phone[data-astro-cid-4ehkz2nm] .device__body[data-astro-cid-4ehkz2nm]{border-radius:2.25rem;padding:.6rem}.device__screen[data-astro-cid-4ehkz2nm]{position:relative;overflow:hidden;border-radius:.85rem;background:var(--surface)}.device--phone[data-astro-cid-4ehkz2nm] .device__screen[data-astro-cid-4ehkz2nm]{border-radius:1.75rem}.device__camera[data-astro-cid-4ehkz2nm]{position:absolute;inset-block-start:var(--camSide);inset-inline-start:50%;translate:-50% -50%;width:.42rem;height:.42rem;border-radius:50%;background:color-mix(in oklab,var(--shadow) 70%,var(--inverse-surface));box-shadow:inset 0 0 0 1px color-mix(in oklab,white 18%,transparent)}.device--tablet[data-astro-cid-4ehkz2nm] .device__camera[data-astro-cid-4ehkz2nm]{inset-block-start:50%;inset-inline-start:.52rem}.device__btn[data-astro-cid-4ehkz2nm]{position:absolute;border-radius:2px;background:color-mix(in oklab,var(--inverse-surface) 70%,black)}.device--tablet[data-astro-cid-4ehkz2nm] .device__btn--power[data-astro-cid-4ehkz2nm]{inset-block-start:12%;inset-inline-end:-2px;width:3px;height:2.6rem}.device--tablet[data-astro-cid-4ehkz2nm] .device__btn--vol[data-astro-cid-4ehkz2nm]{inset-block-start:30%;inset-inline-end:-2px;width:3px;height:4.2rem}.device--phone[data-astro-cid-4ehkz2nm] .device__btn--power[data-astro-cid-4ehkz2nm]{inset-block-start:22%;inset-inline-end:-2px;width:3px;height:3rem}.device--phone[data-astro-cid-4ehkz2nm] .device__btn--vol[data-astro-cid-4ehkz2nm]{inset-block-start:14%;inset-inline-start:-2px;width:3px;height:2rem}.device--desktop[data-astro-cid-4ehkz2nm] .device__btn[data-astro-cid-4ehkz2nm]{display:none}.stage[data-astro-cid-x66aqw2l]{perspective:1800px;perspective-origin:62% 40%}.stage__device[data-astro-cid-x66aqw2l]{transform:rotateY(var(--ry, -12deg)) rotateX(var(--rx, 4deg)) rotate(-.5deg);transform-style:preserve-3d;filter:drop-shadow(0 42px 60px color-mix(in oklab,var(--shadow) 26%,transparent));will-change:transform}.stage__mirror[data-astro-cid-x66aqw2l]{transform:rotateY(var(--ry, -12deg)) rotateX(var(--rx, 4deg)) rotate(-.5deg) scaleY(-1);transform-origin:top center;margin-block-start:.75rem;opacity:.22;filter:blur(1.5px);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 42%);mask-image:linear-gradient(to bottom,#000 0%,transparent 42%);pointer-events:none}.stage__gloss[data-astro-cid-x66aqw2l]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(108deg,color-mix(in oklab,white 15%,transparent) 0%,color-mix(in oklab,white 4%,transparent) 18%,transparent 38%)}@media(max-width:1023px){.stage__device[data-astro-cid-x66aqw2l],.stage__mirror[data-astro-cid-x66aqw2l]{--ry: 0deg;--rx: 0deg}.stage__mirror[data-astro-cid-x66aqw2l]{display:none}}@media(prefers-reduced-motion:reduce){.stage__device[data-astro-cid-x66aqw2l],.stage__mirror[data-astro-cid-x66aqw2l]{--ry: -12deg;--rx: 4deg}}
