.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 var(--hw-bezel),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,var(--hw-graphite-hi),var(--hw-graphite-mid) 45%,var(--hw-graphite-lo));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:var(--hw-camera);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:var(--hw-button)}.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}.phone[data-astro-cid-4ehkz2nm]{container-type:inline-size;position:relative;display:block}.phone__body[data-astro-cid-4ehkz2nm]{position:relative;border-radius:15cqw;padding:2.7cqw;background:linear-gradient(150deg,var(--hw-phone-hi),var(--hw-graphite-lo) 38%,var(--hw-phone-lo) 100%);box-shadow:inset 0 0 0 1.5px var(--hw-phone-rim),inset 0 0 0 3.5px var(--hw-phone-inner),0 2px 6px var(--hw-shadow-near),0 32px 60px -14px var(--hw-shadow-far)}.phone__screen[data-astro-cid-4ehkz2nm]{position:relative;overflow:hidden;border-radius:12.4cqw;background:var(--hw-phone-screen)}.phone__status[data-astro-cid-4ehkz2nm]{display:flex;align-items:center;justify-content:space-between;height:12cqw;padding:1.2cqw 7.5cqw 0 9.5cqw;color:var(--hw-phone-status);font:600 4.4cqw/1 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;letter-spacing:-.01em}.phone__icons[data-astro-cid-4ehkz2nm]{display:inline-flex;align-items:center;gap:1.4cqw}.phone__icons[data-astro-cid-4ehkz2nm] svg[data-astro-cid-4ehkz2nm]{height:3.1cqw;width:auto;fill:currentColor}.phone__icons[data-astro-cid-4ehkz2nm] svg[data-astro-cid-4ehkz2nm]:last-child{height:3.4cqw}.phone__view[data-astro-cid-4ehkz2nm]{position:relative}.phone__island[data-astro-cid-4ehkz2nm]{position:absolute;inset-block-start:5.2cqw;inset-inline-start:50%;translate:-50% 0;width:28cqw;height:8cqw;border-radius:999px;background:var(--hw-island)}.phone__btn[data-astro-cid-4ehkz2nm]{position:absolute;width:3px;border-radius:2px;background:var(--hw-button)}.phone__btn--action[data-astro-cid-4ehkz2nm]{inset-block-start:15%;inset-inline-start:-2px;height:5%}.phone__btn--vol[data-astro-cid-4ehkz2nm]{inset-block-start:23%;inset-inline-start:-2px;height:11%}.phone__btn--power[data-astro-cid-4ehkz2nm]{inset-block-start:24%;inset-inline-end:-2px;height:14%}.browser[data-astro-cid-4ehkz2nm]{display:block;overflow:hidden;border-radius:.85rem;border:1px solid var(--outline-variant);background:var(--surface-container-lowest);box-shadow:0 2px 6px color-mix(in oklab,var(--shadow) 10%,transparent),0 34px 70px -18px color-mix(in oklab,var(--shadow) 30%,transparent)}.browser__bar[data-astro-cid-4ehkz2nm]{display:flex;align-items:center;gap:.75rem;padding:.55rem .85rem;background:var(--surface-container-high);border-block-end:1px solid var(--outline-variant)}.browser__dots[data-astro-cid-4ehkz2nm],.browser__spacer[data-astro-cid-4ehkz2nm]{flex:0 0 3.2rem}.browser__dots[data-astro-cid-4ehkz2nm]{display:inline-flex;gap:.4rem}.browser__dots[data-astro-cid-4ehkz2nm] i[data-astro-cid-4ehkz2nm]{width:.65rem;height:.65rem;border-radius:50%;background:var(--hw-dot-close)}.browser__dots[data-astro-cid-4ehkz2nm] i[data-astro-cid-4ehkz2nm]:nth-child(2){background:var(--hw-dot-min)}.browser__dots[data-astro-cid-4ehkz2nm] i[data-astro-cid-4ehkz2nm]:nth-child(3){background:var(--hw-dot-max)}.browser__url[data-astro-cid-4ehkz2nm]{flex:1;min-width:0;max-width:26rem;margin-inline:auto;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.28rem .9rem;border-radius:999px;background:var(--surface-container-lowest);color:var(--text-surface-variant);font-size:.72rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser__url[data-astro-cid-4ehkz2nm] svg[data-astro-cid-4ehkz2nm]{width:.6rem;height:.7rem;flex:none;fill:currentColor;opacity:.7}.browser__view[data-astro-cid-4ehkz2nm]{position:relative;background:var(--hw-browser-view)}@media(max-width:479px){.browser__spacer[data-astro-cid-4ehkz2nm]{display:none}.browser__dots[data-astro-cid-4ehkz2nm]{flex-basis:auto}}.capture--dark,:root[data-theme=dark] .capture--paired{display:none}:root[data-theme=dark] .capture--dark{display:inline}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .capture--paired{display:none}:root:not([data-theme=light]) .capture--dark{display:inline}}.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}}
