.iphone-wrap[data-astro-cid-jifv6pr2]{container-type:inline-size;width:100%}.iphone[data-astro-cid-jifv6pr2]{position:relative;padding:.9cqw;border-radius:16cqw;background:linear-gradient(145deg,#8a8a8f,#3a3a3d 30%,#5c5c60,#2c2c2e 80%,#6e6e73);box-shadow:0 0 0 1px #0009,0 40px 80px -20px #000000d9}.iphone-bezel[data-astro-cid-jifv6pr2]{padding:3.4cqw;border-radius:15.2cqw;background:#000;box-shadow:inset 0 0 0 .4cqw #1c1c1e}.iphone-screen[data-astro-cid-jifv6pr2]{display:block;width:100%;height:auto;border-radius:11.8cqw}.iphone-zoom[data-astro-cid-jifv6pr2]{display:block;width:100%;padding:0;border:0;background:none;border-radius:11.8cqw;cursor:zoom-in}.iphone-zoom[data-astro-cid-jifv6pr2]:focus-visible{outline:2px solid #e8734a;outline-offset:2px}.iphone-screen--video[data-astro-cid-jifv6pr2]{position:relative;aspect-ratio:900 / 1957;overflow:hidden}.iphone-status[data-astro-cid-jifv6pr2]{position:relative;height:13cqw;display:flex;align-items:center;justify-content:space-between;padding:0 8cqw 0 11cqw;color:#fff}.iphone-time[data-astro-cid-jifv6pr2]{font-size:4.4cqw;font-weight:600;letter-spacing:-.02em}.iphone-island[data-astro-cid-jifv6pr2]{position:absolute;left:50%;top:3.4cqw;width:29cqw;height:8.4cqw;transform:translate(-50%);border-radius:999px;background:#000}.iphone-icons[data-astro-cid-jifv6pr2]{display:flex;align-items:center;gap:1.6cqw}.iphone-icons[data-astro-cid-jifv6pr2] svg[data-astro-cid-jifv6pr2]:first-child{width:4.6cqw}.iphone-icons[data-astro-cid-jifv6pr2] svg[data-astro-cid-jifv6pr2]:last-child{width:6.8cqw}.iphone-video[data-astro-cid-jifv6pr2]{position:absolute;top:13cqw;left:0;width:100%;height:calc(100% - 13cqw);object-fit:cover}.iphone-btn[data-astro-cid-jifv6pr2]{position:absolute;width:1cqw;background:linear-gradient(90deg,#2c2c2e,#6e6e73 50%,#2c2c2e)}.iphone-btn--action[data-astro-cid-jifv6pr2],.iphone-btn--vol-up[data-astro-cid-jifv6pr2],.iphone-btn--vol-down[data-astro-cid-jifv6pr2]{left:-.8cqw;border-radius:.6cqw 0 0 .6cqw}.iphone-btn--action[data-astro-cid-jifv6pr2]{top:25%;height:7%}.iphone-btn--vol-up[data-astro-cid-jifv6pr2]{top:35%;height:11%}.iphone-btn--vol-down[data-astro-cid-jifv6pr2]{top:48.5%;height:11%}.iphone-btn--power[data-astro-cid-jifv6pr2]{right:-.8cqw;top:33%;height:17%;border-radius:0 .6cqw .6cqw 0}.shot-lightbox{max-width:none;max-height:none;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-out}.shot-lightbox::backdrop{background:#000000e0}.shot-lightbox[open]{display:flex;align-items:center;justify-content:center;animation:shot-fade .18s ease-out}.shot-lightbox img{display:block;width:auto;height:auto;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);border-radius:clamp(20px,3.2vh,36px);box-shadow:0 30px 80px #0009;animation:shot-zoom .22s cubic-bezier(.2,.8,.2,1)}.shot-lightbox-close{position:fixed;top:14px;right:14px;width:44px;height:44px;border:0;border-radius:999px;background:#ffffff1f;color:#fff;font-size:26px;line-height:44px;cursor:pointer}.shot-lightbox-close:hover{background:#fff3}html:has(.shot-lightbox[open]){overflow:hidden}@keyframes shot-fade{0%{opacity:0}}@keyframes shot-zoom{0%{transform:scale(.92)}}@media(prefers-reduced-motion:reduce){.shot-lightbox[open],.shot-lightbox img{animation:none}}.hero-phones[data-astro-cid-uxfdqwxu]{--center: 240px;--side: 190px;--shift: 118px;position:relative;width:100%;max-width:560px;margin:0 auto;height:calc(var(--center) * 2.12)}@media(min-width:1024px){.hero-phones[data-astro-cid-uxfdqwxu]{--center: 310px;--side: 250px;--shift: 158px}}.hero-phone[data-astro-cid-uxfdqwxu]{position:absolute;top:0;left:50%;animation:phone-in .7s cubic-bezier(.2,.8,.2,1) both}.hero-phone--center[data-astro-cid-uxfdqwxu]{z-index:3;width:var(--center);transform:translate(-50%);animation-name:phone-in-center}.hero-phone--left[data-astro-cid-uxfdqwxu],.hero-phone--right[data-astro-cid-uxfdqwxu]{z-index:1;width:var(--side);top:calc(var(--center) * .16);filter:brightness(.82)}.hero-phone--left[data-astro-cid-uxfdqwxu]{--x: calc(-50% - var(--shift));--r: -7deg;transform:translate(var(--x)) rotate(var(--r));animation-delay:.12s}.hero-phone--right[data-astro-cid-uxfdqwxu]{--x: calc(-50% + var(--shift));--r: 7deg;transform:translate(var(--x)) rotate(var(--r));animation-delay:.2s}.hero-video-caption[data-astro-cid-uxfdqwxu]{position:absolute;left:50%;bottom:7%;transform:translate(-50%);display:flex;align-items:center;gap:7px;white-space:nowrap;padding:7px 13px;border-radius:999px;background:#0a0a0ab8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:-.01em}@media(min-width:1024px){.hero-video-caption[data-astro-cid-uxfdqwxu]{font-size:13px;padding:8px 15px}}.hero-video-dot[data-astro-cid-uxfdqwxu]{width:7px;height:7px;border-radius:999px;background:#e8734a;box-shadow:0 0 0 3px #e8734a40}.hero-glow[data-astro-cid-uxfdqwxu]{position:absolute;inset:10% 5% 0;z-index:0;border-radius:999px;background:radial-gradient(closest-side,rgba(232,115,74,.28),transparent);filter:blur(40px)}@keyframes phone-in-center{0%{transform:translate(-50%) translateY(16px)}}@keyframes phone-in{0%{transform:translate(var(--x)) rotate(var(--r)) translateY(16px)}}@media(prefers-reduced-motion:reduce){.hero-phone[data-astro-cid-uxfdqwxu]{animation:none}}.story-row[data-astro-cid-qw5apics]{display:grid;gap:2.5rem;align-items:center}.story-copy[data-astro-cid-qw5apics]{max-width:30rem;margin:0 auto;text-align:center}.story-media[data-astro-cid-qw5apics]{position:relative;width:min(52vw,210px);margin:0 auto}@media(min-width:768px){.story-row[data-astro-cid-qw5apics]{grid-template-columns:1fr 1fr;gap:4rem}.story-copy[data-astro-cid-qw5apics]{margin:0;text-align:left}.story-row--flip[data-astro-cid-qw5apics] .story-copy[data-astro-cid-qw5apics]{order:2}.story-media[data-astro-cid-qw5apics]{width:220px}}.story-media--pair[data-astro-cid-qw5apics]{margin-right:auto;margin-left:auto;transform:translate(14%)}.story-phone--front[data-astro-cid-qw5apics]{position:relative;z-index:2}.story-phone--back[data-astro-cid-qw5apics]{position:absolute;z-index:1;top:9%;right:62%;width:84%;transform:rotate(-7deg);filter:brightness(.75)}@media(max-width:767px){.story-media--pair[data-astro-cid-qw5apics]{transform:translate(12%)}.story-phone--back[data-astro-cid-qw5apics]{right:50%}}
