:root{--device-bezel:#0a0a0b;--device-notch:#0a0a0b;--device-island:#000;--device-camera:#1c2226;--device-edge-top:#e4e5e7;--device-edge-bottom:#c9cacd;--device-base-top:#d6d7d9;--device-base-bottom:#bfc1c4;--device-base-stroke:#e4e5e7e6;--device-scoop:#a9abaf;--device-hinge:#8e9094;--device-rim:#b9b4aa;--device-nub:#a8a398;--device-shadow:0 24px 48px #0f2a2e29, 0 6px 16px #0f2a2e1a;--device-drop:drop-shadow(0 24px 24px #0f2a2e29) drop-shadow(0 6px 8px #0f2a2e1a);--phone-status-bar:#0f2a2e;--phone-screen-bg:#fbf8f3}@media (prefers-color-scheme:dark){:root{--device-edge-top:#5a5d61;--device-edge-bottom:#4a4d50;--device-base-top:#3a3d40;--device-base-bottom:#2a2c2e;--device-base-stroke:#5a5d61e6;--device-scoop:#202224;--device-hinge:#18191a;--device-rim:#3b3b3d;--device-nub:#2f2f31;--device-shadow:0 24px 48px #0000008c, 0 6px 16px #00000059;--device-drop:drop-shadow(0 24px 24px #0000008c) drop-shadow(0 6px 8px #00000059);--phone-status-bar:#121f22;--phone-screen-bg:#0b1416}}.device-laptop[data-astro-cid-hupddfnt]{container-type:inline-size}.dl-box[data-astro-cid-hupddfnt]{--u:calc(100cqw / 880);aspect-ratio:880/512;width:100%;position:relative}.dl-box[data-astro-cid-hupddfnt]>[data-astro-cid-hupddfnt]{position:absolute}.dl-lid[data-astro-cid-hupddfnt]{left:calc(59 * var(--u));top:calc(11 * var(--u));width:calc(762 * var(--u));height:calc(486 * var(--u));border-radius:calc(18 * var(--u));background:var(--device-bezel);box-shadow:var(--device-shadow);z-index:2}.dl-bezel[data-astro-cid-hupddfnt]{border-radius:inherit;background:var(--device-bezel);position:absolute;inset:0}.dl-screen[data-astro-cid-hupddfnt]{left:calc(13 * var(--u));top:calc(13 * var(--u));width:calc(736 * var(--u));height:calc(460 * var(--u));border-radius:calc(7 * var(--u));background:var(--device-bezel);position:absolute;overflow:hidden}.dl-screen[data-astro-cid-hupddfnt] img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.dl-notch[data-astro-cid-hupddfnt]{left:calc((13 + 342) * var(--u));top:calc(13 * var(--u));width:calc(52 * var(--u));height:calc(10 * var(--u));border-radius:0 0 calc(5 * var(--u)) calc(5 * var(--u));background:var(--device-notch);position:absolute}.dl-camera[data-astro-cid-hupddfnt]{left:calc(24 * var(--u));top:calc(2 * var(--u));width:calc(4 * var(--u));height:calc(4 * var(--u));background:var(--device-camera);border-radius:50%;position:absolute}.dl-hinge[data-astro-cid-hupddfnt]{left:calc(100 * var(--u));top:calc(495 * var(--u));width:calc(680 * var(--u));height:calc(3 * var(--u));background:var(--device-hinge);z-index:0}.dl-base[data-astro-cid-hupddfnt]{left:0;top:calc(497 * var(--u));width:100%;height:calc(13 * var(--u));filter:var(--device-drop);z-index:1;overflow:visible}.dl-scoop[data-astro-cid-hupddfnt]{left:calc(380 * var(--u));top:calc(497 * var(--u));width:calc(120 * var(--u));height:calc(4 * var(--u));border-radius:0 0 calc(4 * var(--u)) calc(4 * var(--u));background:linear-gradient(to bottom, var(--device-scoop), var(--device-base-top));z-index:3}.device-tablet[data-astro-cid-t7iqvpc7]{container-type:inline-size}.dt-box[data-astro-cid-t7iqvpc7]{--u:calc(100cqw / 314);aspect-ratio:314/436;width:100%;position:relative}.dt-body[data-astro-cid-t7iqvpc7]{left:calc(4 * var(--u));top:calc(4 * var(--u));width:calc(306 * var(--u));height:calc(428 * var(--u));border-radius:calc(14 * var(--u));background:var(--device-bezel);box-shadow:var(--device-shadow);position:absolute}.dt-bezel[data-astro-cid-t7iqvpc7]{border-radius:inherit;background:var(--device-bezel);position:absolute;inset:0}.dt-camera[data-astro-cid-t7iqvpc7]{left:calc(151 * var(--u));top:calc(6 * var(--u));width:calc(4 * var(--u));height:calc(4 * var(--u));background:var(--device-camera);border-radius:50%;position:absolute}.dt-screen[data-astro-cid-t7iqvpc7]{left:calc(14 * var(--u));top:calc(14 * var(--u));width:calc(278 * var(--u));height:calc(400 * var(--u));border-radius:calc(6 * var(--u));background:var(--device-bezel);position:absolute;overflow:hidden}.dt-screen[data-astro-cid-t7iqvpc7] img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.device-phone[data-astro-cid-awbdlu3d]{container-type:inline-size}.dp-box[data-astro-cid-awbdlu3d]{--u:calc(100cqw / 173.2);aspect-ratio:173.2/368.8;width:100%;position:relative}.dp-nub[data-astro-cid-awbdlu3d]{width:calc(2 * var(--u));border-radius:calc(1 * var(--u));background:var(--device-nub);position:absolute}.dp-body[data-astro-cid-awbdlu3d]{left:calc(1.5 * var(--u));top:calc(7.5 * var(--u));width:calc(170.2 * var(--u));height:calc(353.8 * var(--u));border-radius:calc(24 * var(--u));background:var(--device-rim);box-shadow:var(--device-shadow);position:absolute}.dp-bezel[data-astro-cid-awbdlu3d]{inset:calc(1.5 * var(--u));border-radius:calc(22.5 * var(--u));background:var(--device-bezel);position:absolute}.dp-screen[data-astro-cid-awbdlu3d]{left:calc(5 * var(--u));top:calc(5 * var(--u));width:calc(157.2 * var(--u));height:calc(340.8 * var(--u));border-radius:calc(18 * var(--u));background:var(--phone-screen-bg);position:absolute;overflow:hidden}.dp-statusbar[data-astro-cid-awbdlu3d]{height:calc(27 * var(--u));background:var(--phone-status-bar);display:block}.dp-content[data-astro-cid-awbdlu3d]{height:calc(313.8 * var(--u));overflow:hidden}.dp-screen[data-astro-cid-awbdlu3d] img{width:100%;height:auto;display:block}.dp-island[data-astro-cid-awbdlu3d]{left:calc(61.6 * var(--u));top:calc(20 * var(--u));width:calc(50 * var(--u));height:calc(15 * var(--u));border-radius:calc(7.5 * var(--u));background:var(--device-island);position:absolute}.showcase-stage[data-astro-cid-3c4ayeqs]{aspect-ratio:350/526.6;position:relative}.showcase-panel[data-astro-cid-3c4ayeqs]{position:absolute;inset:0}.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-laptop,.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-tablet,.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-phone{position:absolute}.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-tablet{z-index:1;width:80.74%;top:3.79795%;left:4%}.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-phone{z-index:2;width:37.11%;top:43.6764%;left:58.89%}@media (width>=48rem){.showcase-stage[data-astro-cid-3c4ayeqs]{aspect-ratio:1152/716.8}.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-laptop{z-index:1;width:76.39%;top:6.69643%;left:2.34%}.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-tablet{z-index:2;width:27.26%;top:20.9263%;left:64.84%}.showcase-stage[data-astro-cid-3c4ayeqs] .showcase-phone{z-index:3;width:15.03%;top:41.8527%;left:82.72%}}
