.device-fit[data-astro-cid-vujd4idp]{width:100%;container-type:inline-size}.device-fit--mac[data-astro-cid-vujd4idp]{max-width:380px}.device-fit--phone[data-astro-cid-vujd4idp]{max-width:170px}.device[data-astro-cid-vujd4idp],.device[data-astro-cid-vujd4idp] [data-astro-cid-vujd4idp],.device[data-astro-cid-vujd4idp] [data-astro-cid-vujd4idp]:before,.device[data-astro-cid-vujd4idp] [data-astro-cid-vujd4idp]:after{box-sizing:border-box;display:block}.device[data-astro-cid-vujd4idp]{z-index:1;position:relative}.device__frame[data-astro-cid-vujd4idp]{z-index:1}.device__screen[data-astro-cid-vujd4idp]{background:#000;position:relative;overflow:hidden}.device__screen[data-astro-cid-vujd4idp]>*{width:100%;height:100%}.device__screen[data-astro-cid-vujd4idp] .media-slot{border:0;aspect-ratio:auto!important}.device__screen[data-astro-cid-vujd4idp] .media-slot__media{object-fit:cover;width:100%;height:100%}.device--mac[data-astro-cid-vujd4idp]{width:7.4em;height:4.34em;font-size:13.5135cqi}.device--mac[data-astro-cid-vujd4idp] .device__frame[data-astro-cid-vujd4idp]{background:#0d0d0d;border-radius:.2em;width:6.18em;height:4.18em;margin:0 auto;padding:.09em .09em .23em;position:relative;box-shadow:inset 0 0 0 .02em #767a7d}.device--mac[data-astro-cid-vujd4idp] .device__frame[data-astro-cid-vujd4idp]:after{content:"";background:linear-gradient(#272727,#0d0d0d);border-radius:0 0 .2em .2em;width:6.14em;height:.24em;position:absolute;bottom:.02em;left:.02em}.device--mac[data-astro-cid-vujd4idp] .device__screen[data-astro-cid-vujd4idp]{border:.02em solid #121212;border-radius:.1em .1em 0 0;width:6em;height:3.75em}.device--mac[data-astro-cid-vujd4idp] .device__header[data-astro-cid-vujd4idp]{z-index:2;background:#0d0d0d;border-radius:0 0 .04em .04em;width:.64em;height:.12em;margin-left:-.32em;position:absolute;top:.11em;left:50%}.device--mac[data-astro-cid-vujd4idp] .device__header[data-astro-cid-vujd4idp]:before,.device--mac[data-astro-cid-vujd4idp] .device__header[data-astro-cid-vujd4idp]:after{content:"";width:.04em;height:.04em;position:absolute;top:0}.device--mac[data-astro-cid-vujd4idp] .device__header[data-astro-cid-vujd4idp]:before{background:radial-gradient(circle at 100% 100%,#0000 75%,#0d0d0d 75%);right:-.04em}.device--mac[data-astro-cid-vujd4idp] .device__header[data-astro-cid-vujd4idp]:after{background:radial-gradient(circle at 0 100%,#0000 75%,#0d0d0d 75%);left:-.04em}.device--mac[data-astro-cid-vujd4idp] .device__power[data-astro-cid-vujd4idp]{z-index:9;background:radial-gradient(circle,#83878a 85%,#767a7d 100%);border:.02em solid #454749;border-width:.01em .02em 0;border-radius:.02em .02em .12em .12em;width:7.4em;height:.24em;margin-top:-.1em;position:relative;box-shadow:inset 0 -.02em .08em #202121}.device--mac[data-astro-cid-vujd4idp] .device__power[data-astro-cid-vujd4idp]:after{content:"";background:#b7babc;border-radius:0 0 .1em .1em;width:1.2em;height:.1em;margin-left:-.6em;position:absolute;top:0;left:50%;box-shadow:inset 0 0 .04em .02em #6a6d70}.device--mac[data-astro-cid-vujd4idp] .device__power[data-astro-cid-vujd4idp]:before{content:"";border-radius:0 0 .03em .03em;width:.4em;height:.02em;margin-left:-.2em;position:absolute;bottom:-.02em;left:50%;box-shadow:-3em 0 #272727,3em 0 #272727}.device--phone[data-astro-cid-vujd4idp]{width:4.28em;height:8.68em;font-size:23.3645cqi}.device--phone[data-astro-cid-vujd4idp] .device__frame[data-astro-cid-vujd4idp]{background:#010101;border:.01em solid #5c5956;border-radius:.68em;width:4.28em;height:8.68em;padding:.19em;box-shadow:inset 0 0 .04em .02em #fff,inset 0 0 0 .06em #76726f}.device--phone[data-astro-cid-vujd4idp] .device__screen[data-astro-cid-vujd4idp]{border-radius:.49em;width:3.9em;height:8.3em}.device--phone[data-astro-cid-vujd4idp] .device__stripe[data-astro-cid-vujd4idp]:before,.device--phone[data-astro-cid-vujd4idp] .device__stripe[data-astro-cid-vujd4idp]:after{content:"";z-index:9;border:0 solid #01010140;border-width:0 .07em;width:100%;height:.07em;position:absolute;left:0}.device--phone[data-astro-cid-vujd4idp] .device__stripe[data-astro-cid-vujd4idp]:before{bottom:.85em}.device--phone[data-astro-cid-vujd4idp] .device__stripe[data-astro-cid-vujd4idp]:after{top:.85em}.device--phone[data-astro-cid-vujd4idp] .device__header[data-astro-cid-vujd4idp]{background:#010101;border-radius:.2em;width:1.2em;height:.35em;margin-left:-.6em;position:absolute;top:.29em;left:50%}.device--phone[data-astro-cid-vujd4idp] .device__sensors[data-astro-cid-vujd4idp]:before,.device--phone[data-astro-cid-vujd4idp] .device__sensors[data-astro-cid-vujd4idp]:after{content:"";position:absolute}.device--phone[data-astro-cid-vujd4idp] .device__sensors[data-astro-cid-vujd4idp]:after{background:#010101;border-radius:.17em;width:.74em;height:.33em;margin-left:-.6em;top:.3em;left:50%}.device--phone[data-astro-cid-vujd4idp] .device__sensors[data-astro-cid-vujd4idp]:before{background:radial-gradient(at 20% 20%,#6074bf 0,#0000 40%),radial-gradient(at 80% 80%,#513785 0,#24555e 20%,#0000 50%);border-radius:50%;width:.09em;height:.09em;margin-left:.36em;top:.42em;left:50%;box-shadow:0 0 .01em .01em #ffffff0d}.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp],.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp]:before,.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp]:after,.device--phone[data-astro-cid-vujd4idp] .device__power[data-astro-cid-vujd4idp]{background:#5c5956;border-radius:.02em;width:.03em;position:absolute}.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp]{height:.32em;top:1.15em;left:-.02em}.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp]:before,.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp]:after{content:"";height:.62em;left:0}.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp]:before{top:1.4em}.device--phone[data-astro-cid-vujd4idp] .device__btns[data-astro-cid-vujd4idp]:after{top:.6em}.device--phone[data-astro-cid-vujd4idp] .device__power[data-astro-cid-vujd4idp]{height:1em;top:2em;right:-.02em}.device--phone[data-astro-cid-vujd4idp] .device__home[data-astro-cid-vujd4idp]:before,.device--phone[data-astro-cid-vujd4idp] .device__home[data-astro-cid-vujd4idp]:after{content:"";z-index:9;border:.06em solid #01010140;border-width:.06em 0;width:.06em;height:.06em;position:absolute}.device--phone[data-astro-cid-vujd4idp] .device__home[data-astro-cid-vujd4idp]:before{bottom:0;left:.86em}.device--phone[data-astro-cid-vujd4idp] .device__home[data-astro-cid-vujd4idp]:after{top:0;right:.86em}@media (forced-colors:active){.device__frame[data-astro-cid-vujd4idp],.device--mac[data-astro-cid-vujd4idp] .device__power[data-astro-cid-vujd4idp]{forced-color-adjust:none}}film-atmosphere[data-astro-cid-dybne7yj]{z-index:0;pointer-events:none;background:radial-gradient(ellipse at 105% 28%, color-mix(in srgb, var(--color-safelight) 48%, transparent), transparent 58%), radial-gradient(ellipse at -15% 90%, color-mix(in srgb, var(--color-safelight-dim) 65%, transparent), transparent 60%), var(--color-canvas);display:block;position:fixed;inset:0;overflow:hidden}film-atmosphere[data-astro-cid-dybne7yj][data-scene=light]{background:radial-gradient(circle clamp(120px, 18vw, 280px) at calc(88% - clamp(120px, 18vw, 280px)) calc(12% + clamp(120px, 18vw, 280px)), var(--color-text) 0 3%, var(--color-safelight-edge) 6%, color-mix(in srgb, var(--color-safelight) 55%, transparent) 18%, color-mix(in srgb, var(--color-safelight) 22%, transparent) 44%, color-mix(in srgb, var(--color-safelight-dim) 45%, transparent) 80%, transparent), var(--color-canvas);position:absolute}canvas[data-astro-cid-dybne7yj]{opacity:0;width:100%;height:100%;display:block}[data-astro-cid-dybne7yj][data-renderer=webgl] canvas[data-astro-cid-dybne7yj]{opacity:1}
