.phone_gallery[data-astro-cid-ll2x6ujy]{color:#333;font-family:Montserrat,sans-serif}.phone_gallery_inner[data-astro-cid-ll2x6ujy]{max-width:var(--mh-content-max);box-sizing:border-box;padding:0 var(--mh-gutter);grid-template-columns:1fr auto;align-items:center;gap:56px;margin:0 auto;display:grid}.phone_gallery_text[data-astro-cid-ll2x6ujy]{max-width:560px;font-size:16px;line-height:1.75}.phone_gallery_text[data-astro-cid-ll2x6ujy] .phone_gallery_title{margin:0 0 20px;font-size:clamp(26px,20px + 1.2vw,34px)}.phone_gallery_text[data-astro-cid-ll2x6ujy] p[data-astro-cid-ll2x6ujy]{margin:0 0 1em}.phone_gallery_link[data-astro-cid-ll2x6ujy]{color:var(--mh-ink);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #0000004d;text-decoration:underline #0000004d;text-decoration-thickness:1px;transition:text-decoration-color .25s,text-underline-offset .25s}.phone_gallery_link[data-astro-cid-ll2x6ujy]:hover,.phone_gallery_link[data-astro-cid-ll2x6ujy]:focus-visible{-webkit-text-decoration-color:var(--mh-red);text-decoration-color:var(--mh-red);text-underline-offset:6px}.phone_gallery_device[data-astro-cid-ll2x6ujy]{flex-direction:column;align-items:center;gap:18px;display:flex}.phone[data-astro-cid-ll2x6ujy]{background:linear-gradient(160deg,#3a3a3d 0%,#1d1d1f 55%,#2a2a2d 100%);border-radius:46px;width:295px;padding:12px;transition:transform .5s;transform:rotate(-2deg);box-shadow:inset 0 0 0 2px #ffffff14,0 24px 50px #00000038,0 6px 14px #0000001f}.phone_gallery[data-astro-cid-ll2x6ujy]:hover .phone[data-astro-cid-ll2x6ujy],.phone_gallery[data-astro-cid-ll2x6ujy]:focus-within .phone[data-astro-cid-ll2x6ujy]{transform:rotate(0)}.phone_screen[data-astro-cid-ll2x6ujy]{aspect-ratio:295/640;background:#000;border-radius:34px;position:relative;overflow:hidden}.phone_notch[data-astro-cid-ll2x6ujy]{pointer-events:none;background:#000;border-radius:14px;width:84px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone_track[data-astro-cid-ll2x6ujy]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.phone_track[data-astro-cid-ll2x6ujy]::-webkit-scrollbar{display:none}.phone_track[data-astro-cid-ll2x6ujy]:focus-visible{outline:3px solid var(--mh-red);outline-offset:-3px}.phone_slide[data-astro-cid-ll2x6ujy]{scroll-snap-align:center;flex:0 0 100%;margin:0}.phone_slide[data-astro-cid-ll2x6ujy] img[data-astro-cid-ll2x6ujy]{object-fit:contain;width:100%;height:100%;display:block}.phone_controls[data-astro-cid-ll2x6ujy]{align-items:center;gap:14px;display:flex}html body .phone_btn[data-astro-cid-ll2x6ujy]{background:var(--mh-ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;min-width:0;height:40px;padding:0 0 3px;font-size:26px;line-height:1;transition:background-color .25s;display:inline-flex}html body .phone_btn[data-astro-cid-ll2x6ujy]:hover,html body .phone_btn[data-astro-cid-ll2x6ujy]:focus-visible{background:var(--mh-red-button)}.phone_btn[data-astro-cid-ll2x6ujy]:focus-visible{outline:3px solid var(--mh-red);outline-offset:2px}.phone_dots[data-astro-cid-ll2x6ujy]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.phone_dots[data-astro-cid-ll2x6ujy] li[data-astro-cid-ll2x6ujy]{background:#0003;border-radius:50%;width:7px;height:7px;margin:0;transition:background-color .25s,transform .25s}.phone_dots[data-astro-cid-ll2x6ujy] li[data-astro-cid-ll2x6ujy].is-active{background:var(--mh-red);transform:scale(1.3)}.visually-hidden[data-astro-cid-ll2x6ujy]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1023px){.phone_gallery_inner[data-astro-cid-ll2x6ujy]{gap:36px}}@media (width<=767px){.phone_gallery_inner[data-astro-cid-ll2x6ujy]{grid-template-columns:1fr;gap:28px}.phone_gallery_text[data-astro-cid-ll2x6ujy]{max-width:none}.phone[data-astro-cid-ll2x6ujy]{width:min(295px,78vw);transform:none}}@media (prefers-reduced-motion:reduce){.phone[data-astro-cid-ll2x6ujy],.phone_dots[data-astro-cid-ll2x6ujy] li[data-astro-cid-ll2x6ujy],.phone_btn[data-astro-cid-ll2x6ujy]{transition:none}.phone[data-astro-cid-ll2x6ujy]{transform:none}.phone_track[data-astro-cid-ll2x6ujy]{scroll-behavior:auto}}
