.phone[data-astro-cid-k7mbr7da]{z-index:1;perspective:1400px;justify-content:center;width:100%;display:flex;position:relative}.phone-body[data-astro-cid-k7mbr7da]{aspect-ratio:1/2.11;width:min(60%,340px);transform-style:preserve-3d;filter:drop-shadow(0 60px 80px color-mix(in srgb, var(--color-canvas) 50%, transparent)) drop-shadow(0 25px 35px color-mix(in srgb, var(--color-canvas) 35%, transparent));will-change:transform;position:relative}.phone-frame[data-astro-cid-k7mbr7da]{background:linear-gradient(145deg, var(--color-titanium-1) 0%, var(--color-titanium-2) 28%, var(--color-titanium-3) 64%, var(--color-titanium-4) 100%);border:1px solid color-mix(in srgb, var(--color-white) 18%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-white) 28%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-canvas) 55%, transparent), inset 2px 0 8px color-mix(in srgb, var(--color-white) 15%, transparent), inset -4px 0 10px color-mix(in srgb, var(--color-canvas) 35%, transparent);border-radius:52px;position:absolute;inset:0}.phone-btn[data-astro-cid-k7mbr7da]{opacity:.75;background:linear-gradient(180deg, color-mix(in srgb, var(--color-white) 35%, transparent), color-mix(in srgb, var(--color-titanium-4) 35%, transparent));border-radius:4px;width:4px;position:absolute}.phone-btn-left[data-astro-cid-k7mbr7da]{height:70px;top:30%;left:-3px}.phone-btn-right-1[data-astro-cid-k7mbr7da],.phone-btn-right-2[data-astro-cid-k7mbr7da]{height:92px;right:-3px}.phone-btn-right-1[data-astro-cid-k7mbr7da]{top:27%}.phone-btn-right-2[data-astro-cid-k7mbr7da]{top:43%}.phone-screen[data-astro-cid-k7mbr7da]{background-color:var(--color-canvas);border:1px solid color-mix(in srgb, var(--color-canvas) 35%, transparent);border-radius:44px;position:absolute;inset:9px;overflow:hidden}.phone-island[data-astro-cid-k7mbr7da]{z-index:6;background-color:var(--color-island);border-radius:18px;width:37%;height:30px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.phone-highlight[data-astro-cid-k7mbr7da]{border-left:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);border-top:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);opacity:.5;pointer-events:none;border-radius:50px;position:absolute;inset:2px}@media (width<=809.98px){.phone-body[data-astro-cid-k7mbr7da]{width:min(76%,300px)}.phone-frame[data-astro-cid-k7mbr7da]{border-radius:46px}.phone-screen[data-astro-cid-k7mbr7da]{border-radius:38px}.phone-island[data-astro-cid-k7mbr7da]{height:26px}}.word[data-astro-cid-cezwlk7t]{display:inline-block}.js .word[data-astro-cid-cezwlk7t]{opacity:0;animation:word-in .5s var(--ease-out) forwards;animation-delay:calc(.35s + var(--i) * 60ms);transform:translateY(10px)}.js .hero-in{opacity:0;animation:fade-in .7s var(--ease-out) forwards}.js .hero-icon,.js .hero-tag{animation-delay:.15s}.js .hero-lead{animation-delay:.9s}.js .hero-cta{animation-delay:1.1s}@keyframes word-in{to{opacity:1;transform:none}}@keyframes fade-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.js .word[data-astro-cid-cezwlk7t],.js .hero-in{opacity:1;animation:none;transform:none}}.js [data-astro-cid-cezwlk7t][data-compact] [data-astro-cid-cezwlk7t][aria-selected=false] .feature-body[data-astro-cid-cezwlk7t],[data-astro-cid-cezwlk7t][data-feature-caption]{display:none}@media (width<=809.98px){.js [data-astro-cid-cezwlk7t][data-compact] [data-astro-cid-cezwlk7t][role=tablist]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);flex-direction:row;gap:8px;overflow-x:auto}.js [data-astro-cid-cezwlk7t][data-compact] [data-astro-cid-cezwlk7t][data-feature]{border-radius:var(--radius-pill);background-color:var(--color-glass);width:auto;box-shadow:inset 0 0 0 1px var(--color-line);scroll-snap-align:start;flex:none;padding:10px 16px}.js [data-astro-cid-cezwlk7t][data-compact] [data-astro-cid-cezwlk7t][data-feature]>span[data-astro-cid-cezwlk7t]:first-child{font-size:var(--text-base);line-height:var(--text-base--line-height)}.js [data-astro-cid-cezwlk7t][data-compact] [data-astro-cid-cezwlk7t][data-feature] .feature-body[data-astro-cid-cezwlk7t]{display:none}.js [data-astro-cid-cezwlk7t][data-compact] [data-astro-cid-cezwlk7t][data-feature][aria-selected=true]{background-color:var(--color-accent);color:var(--color-on-accent);box-shadow:none}.js [data-astro-cid-cezwlk7t][data-feature-caption]{display:block}}@media (width>=810px){[data-astro-cid-cezwlk7t][data-compact] [data-astro-cid-cezwlk7t][data-feature][aria-selected=false]{box-shadow:inset 0 -1px 0 var(--color-line);border-radius:0;padding-block:14px}}
