.product-site-link-icon{font-size:18px}.product-logo{display:inline-flex;align-items:flex-end}.device-frame{--device-bezel: #0a0b0d;--device-rim: #4a4e55;--device-rim-edge: rgb(255 255 255 / .16);--device-body: #464a50;--device-body-shade: #2a2d32;--device-body-light: rgb(255 255 255 / .18);--device-glass: #000;--device-lens: #1b2532;--device-shadow: rgb(0 0 0 / .7);display:block;container-type:inline-size}[data-theme=light] .device-frame{--device-rim: #c3c6cc;--device-rim-edge: rgb(255 255 255 / .8);--device-body: #d6d9de;--device-body-shade: #a6abb3;--device-body-light: rgb(255 255 255 / .75);--device-shadow: rgb(15 18 24 / .28)}.device-frame img{display:block;width:100%;height:auto}.device-laptop{display:block}.device-laptop-lid{display:block;margin-inline:7cqi;padding:1.3cqi 1.3cqi 1.7cqi;border-radius:2.4cqi 2.4cqi .5cqi .5cqi;background:var(--device-bezel);box-shadow:0 0 0 .3cqi var(--device-rim),0 0 0 .4cqi var(--device-rim-edge)}.device-laptop-screen{position:relative;display:block;overflow:hidden;border-radius:.9cqi .9cqi .3cqi .3cqi;background:var(--device-glass)}.device-laptop-notch{position:absolute;top:0;left:50%;z-index:1;display:grid;place-items:center;width:8.5cqi;height:1.5cqi;transform:translate(-50%);border-radius:0 0 .8cqi .8cqi;background:var(--device-bezel)}.device-laptop-camera{display:block;width:.55cqi;height:.55cqi;border-radius:9999px;background:var(--device-lens)}.device-laptop-base{position:relative;display:flex;justify-content:center;height:2.3cqi;border-radius:.3cqi .3cqi 3cqi 3cqi/.3cqi .3cqi 1.8cqi 1.8cqi;background:var(--device-body);box-shadow:inset 0 .25cqi 0 var(--device-body-light),inset 0 -.45cqi 0 var(--device-body-shade),0 2.6cqi 4cqi -1.6cqi var(--device-shadow)}.device-laptop-groove{display:block;width:15cqi;height:.8cqi;border-radius:0 0 1cqi 1cqi;background:var(--device-body-shade)}.device-tablet-body{position:relative;display:block;padding:4.6cqi;border-radius:8cqi;background:var(--device-bezel);box-shadow:inset 0 0 0 1.1cqi var(--device-rim),inset 0 0 0 1.4cqi var(--device-rim-edge),0 0 0 .3cqi #00000059,0 6cqi 10cqi -3cqi var(--device-shadow)}.device-tablet-camera{position:absolute;top:2.4cqi;left:50%;display:block;width:1.2cqi;height:1.2cqi;transform:translate(-50%);border-radius:9999px;background:var(--device-lens)}.device-tablet-screen{display:block;overflow:hidden;border-radius:3.6cqi;background:var(--device-glass)}.device-phone-body{position:relative;display:block;padding:4.2cqi;border-radius:17cqi;background:var(--device-bezel);box-shadow:inset 0 0 0 1.5cqi var(--device-rim),inset 0 0 0 2cqi var(--device-rim-edge),0 0 0 .4cqi #00000059,0 8cqi 14cqi -5cqi var(--device-shadow)}.device-phone-screen{position:relative;display:block;overflow:hidden;border-radius:13cqi;background:var(--device-glass)}.device-phone-island{position:absolute;top:2.3cqi;left:50%;z-index:1;display:block;width:27cqi;height:7.8cqi;transform:translate(-50%);border-radius:9999px;background:#000}.device-phone-button{position:absolute;display:block;width:1.2cqi;border-radius:1cqi;background:var(--device-rim)}.device-phone-action,.device-phone-volume-up,.device-phone-volume-down{left:-.9cqi}.device-phone-action{top:17%;height:7%}.device-phone-volume-up{top:27%;height:11%}.device-phone-volume-down{top:40%;height:11%}.device-phone-power{top:29%;right:-.9cqi;height:16%}
