
.home-showcase .hero .device.phone,.home-showcase .quartier .device.phone,.home-showcase dialog[data-case=quartier] .device.phone{padding:5px;background:#171b23;border:1px solid #9ba3b1;border-radius:39px;box-shadow:0 24px 44px #10234b26}
.home-showcase .hero .phone .device-top,.home-showcase .quartier .phone .device-top,.home-showcase dialog[data-case=quartier] .phone .device-top{display:none}
.home-showcase .hero .phone .screen,.home-showcase .quartier .phone .screen,.home-showcase dialog[data-case=quartier] .phone .screen{aspect-ratio:635/1368;border-radius:33px;background:#111}
.home-showcase .hero .phone .screen img,.home-showcase .quartier .phone .screen img,.home-showcase dialog[data-case=quartier] .phone .screen img{display:block;width:100%;height:100%;object-fit:fill;object-position:center}
.home-showcase .hero .device.phone:after,.home-showcase .quartier .device.phone:after,.home-showcase dialog[data-case=quartier] .device.phone:after{border-color:#ffffff38;inset:1px}
.home-showcase .hero-stage{height:650px}.home-showcase .hero-device{width:270px}.home-showcase .quartier .device.phone{max-width:265px}

.duo-stage{filter:drop-shadow(0 22px 22px #17274924)}
.duo-stage img,.duo-dialog img{border-radius:0;box-shadow:none;clip-path:inset(.7% .7% .9% .7% round 8% / 11%)}
@media(max-width:650px){.home-showcase .hero-device{width:225px}.home-showcase .hero-stage{height:550px}.home-showcase .quartier .device.phone{max-width:245px}.home-showcase .hero .device.phone,.home-showcase .quartier .device.phone,.home-showcase dialog[data-case=quartier] .device.phone{border-radius:35px;padding:4px}.home-showcase .hero .phone .screen,.home-showcase .quartier .phone .screen,.home-showcase dialog[data-case=quartier] .phone .screen{border-radius:30px}}
@media(max-width:350px){.home-showcase .hero-device{width:210px}.home-showcase .hero-stage{height:515px}}

.home-showcase .budget .device.phone,.home-showcase .pro .device.phone,.home-showcase dialog[data-case=budget] .device.phone,.home-showcase dialog[data-case=pro] .device.phone{max-width:380px;padding:0;background:#fff;border:1px solid #d9dfe9;border-radius:20px;box-shadow:0 20px 40px #17274920}
.home-showcase .budget .device-top,.home-showcase .pro .device-top,.home-showcase dialog[data-case=budget] .device-top,.home-showcase dialog[data-case=pro] .device-top{display:none}
.home-showcase .budget .device.phone:after,.home-showcase .pro .device.phone:after,.home-showcase dialog[data-case=budget] .device.phone:after,.home-showcase dialog[data-case=pro] .device.phone:after{display:none}
.home-showcase .budget .phone .screen,.home-showcase .pro .phone .screen,.home-showcase dialog[data-case=budget] .phone .screen,.home-showcase dialog[data-case=pro] .phone .screen{aspect-ratio:var(--capture-ratio);border-radius:20px;background:white}
.home-showcase .budget .phone .screen img,.home-showcase .pro .phone .screen img,.home-showcase dialog[data-case=budget] .phone .screen img,.home-showcase dialog[data-case=pro] .phone .screen img{width:100%;height:100%;object-fit:fill}
