.phone[data-astro-cid-k7mbr7da]{aspect-ratio:1350/2760;position:relative}.screen[data-astro-cid-k7mbr7da]{background:#f2f2f7;width:89.34%;height:95%;position:absolute;top:2.5%;left:5.33%;overflow:hidden;-webkit-mask:url(/_astro/iphone-18-pro-screen-mask.BLVMXXnt.png) 50%/100% 100% no-repeat;mask:url(/_astro/iphone-18-pro-screen-mask.BLVMXXnt.png) 50%/100% 100% no-repeat}.screen[data-astro-cid-k7mbr7da] img{object-fit:cover;width:100%;height:100%;display:block}.frame[data-astro-cid-k7mbr7da],.frame[data-astro-cid-k7mbr7da] img{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page[data-astro-cid-lcdefpme]{position:relative;overflow:hidden;container:page/inline-size}.cipher[data-astro-cid-lcdefpme]{white-space:pre;height:900px;font-family:var(--mono);color:var(--cipher);pointer-events:none;user-select:none;margin:0;padding:4px 0 0;font-size:18px;line-height:30px;position:absolute;inset:0 0 auto;overflow:hidden;mask-image:radial-gradient(46% 52% at 50% 46%,#0000 35%,#000 100%),linear-gradient(#000 55%,#0000 100%);mask-composite:intersect}.hero[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:56px 24px 0;display:flex;position:relative}.hero-icon[data-astro-cid-lcdefpme] img{border-radius:25px;width:112px;height:112px;box-shadow:0 10px 30px #1733282e}@media (prefers-color-scheme:dark){.hero-icon[data-astro-cid-lcdefpme] img{box-shadow:0 10px 30px #00000073}}h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;margin:28px 0 0;font-size:clamp(44px,7.5cqw,88px);font-weight:800;line-height:1.02}.lede[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--muted);margin:18px 0 0;font-size:clamp(18px,2.2cqw,24px);font-weight:500;line-height:1.4}.badge[data-astro-cid-lcdefpme]{border-radius:10px;margin-top:32px;display:block}.badge[data-astro-cid-lcdefpme] img{width:auto;height:54px}.shots[data-astro-cid-lcdefpme]{justify-content:center;max-width:1200px;margin:0 auto;padding:88px 24px 0;display:flex;position:relative}.trio[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-start;gap:72px;display:flex}.trio[data-astro-cid-lcdefpme] .trio-phone{width:min(300px,33.3333cqw - 80px)}.trio[data-astro-cid-lcdefpme] .trio-phone.offset{margin-top:48px}.trio-center[data-astro-cid-lcdefpme]{position:relative}.brackets[data-astro-cid-lcdefpme]{width:126.67%;height:113.04%;color:var(--bracket);position:absolute;top:-6.52%;left:-13.33%}.carousel[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:20px;width:100%;display:none}.carousel[data-astro-cid-lcdefpme] .carousel-phone{width:min(290px,74cqw)}.track[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.track[data-astro-cid-lcdefpme]:focus-visible{outline-offset:-2px}.slide[data-astro-cid-lcdefpme]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}.slide-label[data-astro-cid-lcdefpme]{margin:4px 0 0;font-size:17px;font-weight:600}.controls[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.dots[data-astro-cid-lcdefpme]{align-items:center;display:flex}.dot[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:44px;padding:0;display:flex}.dot[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--dot);border-radius:4px;width:8px;height:8px;transition:width .25s,background .25s;display:block}.dot[data-astro-cid-lcdefpme][aria-current=true] span[data-astro-cid-lcdefpme]{background:var(--accent);width:22px}.arrow[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--card);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:22px;justify-content:center;align-items:center;padding:0;display:flex}.arrow[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.features[data-astro-cid-lcdefpme]{max-width:1040px;margin:0 auto;padding:88px 24px 0;position:relative}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--line);border-radius:20px;align-items:center;gap:14px;padding:20px 22px;font-size:16px;font-weight:600;line-height:1.35;display:flex}.facts[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.facts[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{color:var(--muted);font-weight:500}@container page (width<=760px){.trio[data-astro-cid-lcdefpme]{display:none}.carousel[data-astro-cid-lcdefpme]{display:flex}.facts[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:none}}
