.hero[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,8vw,7rem) 0;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:1.3rem;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{text-align:center;max-width:40em}.hero-actions[data-astro-cid-lcdefpme]{align-items:center;gap:1.6rem;margin-top:.4rem;display:flex}.hero-devices[data-astro-cid-lcdefpme]{margin-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(3rem,7vw,6rem);position:relative}.hero-desktop[data-astro-cid-lcdefpme]{width:min(100%,1000px);transform:scale(calc(1.015 - var(--p,0) * .015));transform-origin:50% 0}.hero-phone[data-astro-cid-lcdefpme]{width:min(280px,26vw);position:absolute;bottom:0;right:clamp(1.25rem,4vw,2rem)}@media (width<=720px){.hero-phone[data-astro-cid-lcdefpme]{display:none}.hero-actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem}}.facts[data-astro-cid-lcdefpme]{background:var(--mist);padding-block:1.6rem}.facts-inner[data-astro-cid-lcdefpme]{color:var(--graphite);flex-wrap:wrap;justify-content:center;gap:.6rem 2.2rem;font-size:.95rem;font-weight:500;display:flex}.grid-wrap[data-astro-cid-lcdefpme]{flex-direction:column;gap:clamp(2rem,5vw,3rem);display:flex}.suites[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.suite[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.75rem;padding:clamp(1.5rem,3vw,2.25rem)}.suite[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:clamp(1.4rem,2.4vw,1.8rem);line-height:1.1}.suite-modules[data-astro-cid-lcdefpme]{flex-direction:column;gap:.1rem;width:100%;margin:.35rem 0 .25rem;padding:0;list-style:none;display:flex}.suite-modules[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:12px;flex-direction:column;gap:.05rem;margin-inline:-.7rem;padding:.5rem .7rem;transition:background-color .15s;display:flex}.suite-modules[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--mist)}.suite-modules[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.suite-modules[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--graphite);font-size:.92rem;line-height:1.4}.suite[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{margin-top:auto;font-size:.98rem}.story-copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex}.brand-grid[data-astro-cid-lcdefpme],.action-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,6vw,4.5rem);display:grid}.phones[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-end;gap:1.4rem;display:flex}.phones[data-astro-cid-lcdefpme] .device--phone[data-astro-cid-lcdefpme]{width:min(260px,40vw)}.phones-second[data-astro-cid-lcdefpme]{transform:translateY(2.5rem)}.for-wrap[data-astro-cid-lcdefpme]{flex-direction:column;gap:2rem;display:flex}.segments[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.segment[data-astro-cid-lcdefpme]{background:var(--mist);align-items:flex-start;gap:.75rem}.segment[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.45rem}.segment-label[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);font-size:.75rem;font-weight:700}.segment[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{margin-top:.25rem;font-size:.98rem}.updates-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,4.5rem);display:grid}.notes[data-astro-cid-lcdefpme]{flex-direction:column;gap:.8rem;display:flex}.note[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius-lg);color:var(--ink);box-shadow:var(--shadow-card);flex-direction:column;gap:.3rem;padding:1.2rem 1.4rem;transition:transform .18s;display:flex}.note[data-astro-cid-lcdefpme]:hover{color:var(--ink);transform:translateY(-2px)}.note-meta[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--graphite);align-items:center;gap:.6rem;font-size:.78rem;font-weight:700;display:flex}.tag[data-astro-cid-lcdefpme]{letter-spacing:0;text-transform:none;background:var(--blue-soft);color:var(--blue);border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.note[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:1.08rem}.note-summary[data-astro-cid-lcdefpme]{color:var(--graphite);font-size:.95rem;line-height:1.5}.action-visual[data-astro-cid-lcdefpme]{color:inherit;border-radius:var(--radius-lg);transition:transform .2s;display:block}.action-visual[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}@media (width<=900px){.suites[data-astro-cid-lcdefpme],.segments[data-astro-cid-lcdefpme],.brand-grid[data-astro-cid-lcdefpme],.action-grid[data-astro-cid-lcdefpme],.updates-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
