.frame[data-astro-cid-f4t2rcqn]{background:var(--brand-pure-white);border:1px solid #0d121414;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0d12140f,0 24px 60px -24px #0d121459}.frame__bar[data-astro-cid-f4t2rcqn]{border-bottom:1px solid var(--line);background:#f7f8f8;justify-content:center;align-items:center;height:36px;padding-inline:14px;display:flex;position:relative}.frame__dots[data-astro-cid-f4t2rcqn]{gap:6px;display:flex;position:absolute;left:14px}.frame__dots[data-astro-cid-f4t2rcqn] i[data-astro-cid-f4t2rcqn]{background:#d5dbdf;border-radius:50%;width:9px;height:9px}.frame__url[data-astro-cid-f4t2rcqn]{background:var(--brand-light-grey);max-width:60%;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 14px;font-size:.75rem;overflow:hidden}.frame[data-astro-cid-f4t2rcqn] img{width:100%}@media (width<=560px){.frame__bar[data-astro-cid-f4t2rcqn]{height:28px}.frame__dots[data-astro-cid-f4t2rcqn] i[data-astro-cid-f4t2rcqn]{width:7px;height:7px}.frame__url[data-astro-cid-f4t2rcqn]{font-size:.6875rem}}.intro[data-astro-cid-iagogzre]{padding-block:150px clamp(180px,22vw,320px)}.intro__inner[data-astro-cid-iagogzre]{justify-items:start;gap:24px;display:grid}.intro__back[data-astro-cid-iagogzre]{color:#ffffffa8;align-items:center;gap:8px;margin-bottom:12px;font-size:.9375rem;text-decoration:none;display:inline-flex}.intro__back[data-astro-cid-iagogzre]:hover{color:var(--brand-pure-white)}.intro__back[data-astro-cid-iagogzre] svg{width:.9em;height:.9em}.intro[data-astro-cid-iagogzre] h1[data-astro-cid-iagogzre]{max-width:14ch;font-size:var(--type-display);letter-spacing:-.05em;line-height:.98}.intro__summary[data-astro-cid-iagogzre]{color:#ffffffbd;max-width:44ch;font-size:var(--type-lead);letter-spacing:-.015em;line-height:1.3}.intro__actions[data-astro-cid-iagogzre]{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.intro__note[data-astro-cid-iagogzre]{color:#ffffff80;font-size:.875rem}.showcase[data-astro-cid-iagogzre]{z-index:1;margin-top:calc(-1*clamp(130px,17vw,250px));position:relative}.showcase[data-astro-cid-iagogzre] a[data-astro-cid-iagogzre]{text-decoration:none;display:block}.details[data-astro-cid-iagogzre]{grid-template-columns:minmax(240px,1fr) minmax(0,2.2fr);gap:clamp(40px,7vw,120px);padding-block:clamp(72px,9vw,128px);display:grid}.glance[data-astro-cid-iagogzre]{align-self:start;gap:24px;display:grid;position:sticky;top:32px}.glance[data-astro-cid-iagogzre] dl[data-astro-cid-iagogzre]{display:grid}.glance[data-astro-cid-iagogzre] dl[data-astro-cid-iagogzre]>div[data-astro-cid-iagogzre]{border-bottom:1px solid var(--line);gap:6px;padding-block:14px;display:grid}.glance[data-astro-cid-iagogzre] dt[data-astro-cid-iagogzre]{color:var(--ink-soft);font-size:.8125rem}.glance[data-astro-cid-iagogzre] dd[data-astro-cid-iagogzre]{font-size:1rem}.glance[data-astro-cid-iagogzre] dd[data-astro-cid-iagogzre] .tags[data-astro-cid-iagogzre]{margin-top:4px}.glance__hint[data-astro-cid-iagogzre]{color:var(--ink-soft);margin-top:10px;font-size:.8125rem;display:block}.glance__cta[data-astro-cid-iagogzre]{justify-self:start}.facts[data-astro-cid-iagogzre]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-bottom:clamp(48px,6vw,80px);padding:0;list-style:none;display:grid}.facts[data-astro-cid-iagogzre] li[data-astro-cid-iagogzre]{border-top:1px solid var(--ink);align-content:start;gap:8px;padding-top:18px;display:grid}.facts[data-astro-cid-iagogzre] strong[data-astro-cid-iagogzre]{font-size:var(--type-section);letter-spacing:-.045em;font-weight:400;line-height:1}.facts[data-astro-cid-iagogzre] span[data-astro-cid-iagogzre]{max-width:18ch;color:var(--ink-soft);font-size:.9375rem;line-height:1.35}.prose[data-astro-cid-iagogzre]{max-width:62ch}.prose[data-astro-cid-iagogzre] h2{font-size:var(--type-card);letter-spacing:-.035em;margin:2.4em 0 .7em;line-height:1.1}.prose[data-astro-cid-iagogzre] h2:first-child{margin-top:0}.prose[data-astro-cid-iagogzre] p{color:var(--ink-soft);margin-bottom:1em}.prose[data-astro-cid-iagogzre] ul{gap:14px;margin-bottom:1em;padding:0;list-style:none;display:grid}.prose[data-astro-cid-iagogzre] li{color:var(--ink-soft);padding-left:22px;position:relative}.prose[data-astro-cid-iagogzre] li:before{content:"";background:var(--brand-soft-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:2px}.prose[data-astro-cid-iagogzre] strong{color:var(--ink);font-weight:600}.screens[data-astro-cid-iagogzre]{background:var(--surface);border-top:1px solid var(--line);padding-block:clamp(88px,10vw,140px)}.screens__title[data-astro-cid-iagogzre]{font-size:var(--type-section);letter-spacing:-.045em;margin-top:20px}.screens__grid[data-astro-cid-iagogzre]{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));gap:clamp(20px,2.6vw,36px);margin-top:clamp(40px,5vw,64px);padding:0;list-style:none;display:grid}.screens__grid[data-astro-cid-iagogzre] a[data-astro-cid-iagogzre]{gap:16px;text-decoration:none;display:grid}.screens__shot[data-astro-cid-iagogzre]{border-radius:var(--radius);background:var(--brand-pure-white);transition:transform .5s var(--ease), box-shadow .5s var(--ease);border:1px solid #0d121414;display:block;overflow:hidden;box-shadow:0 18px 40px -26px #0d121466}.screens__grid[data-astro-cid-iagogzre] a[data-astro-cid-iagogzre]:hover .screens__shot[data-astro-cid-iagogzre]{transform:translateY(-4px);box-shadow:0 28px 50px -26px #0d121473}.screens__caption[data-astro-cid-iagogzre]{color:var(--ink-soft);font-size:1rem}.screens__open[data-astro-cid-iagogzre]{align-items:center;gap:8px;font-size:.9375rem;display:inline-flex}.screens__open[data-astro-cid-iagogzre] svg{width:.8em;height:.8em}.screens__grid[data-astro-cid-iagogzre] a[data-astro-cid-iagogzre]:hover .screens__open[data-astro-cid-iagogzre]{text-underline-offset:4px;text-decoration:underline}.more[data-astro-cid-iagogzre]{padding-block:clamp(88px,10vw,140px)}.more__title[data-astro-cid-iagogzre]{font-size:var(--type-section);letter-spacing:-.045em;margin-bottom:clamp(32px,4vw,56px)}.more__grid[data-astro-cid-iagogzre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,36px);display:grid}@media (width<=960px){.details[data-astro-cid-iagogzre]{grid-template-columns:1fr}.glance[data-astro-cid-iagogzre]{order:2;position:static}.screens__grid[data-astro-cid-iagogzre]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.screens__grid[data-astro-cid-iagogzre],.more__grid[data-astro-cid-iagogzre]{grid-template-columns:1fr}}
