.masthead[data-astro-cid-awv6ysoe]{background:var(--bg-dark);padding:160px 8vw 90px;position:relative;overflow:hidden}.masthead-overlay[data-astro-cid-awv6ysoe]{pointer-events:none;background:radial-gradient(60% 60% at 70% 40%,#468d9c1f,#0000);position:absolute;inset:0}.masthead-art[data-astro-cid-awv6ysoe]{opacity:.06;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.masthead-inner[data-astro-cid-awv6ysoe]{z-index:1;grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:80px;display:grid;position:relative}.masthead-title[data-astro-cid-awv6ysoe]{font-size:var(--text-h2);letter-spacing:var(--ls-h2);text-transform:uppercase;color:var(--white);margin-bottom:28px;font-weight:400;line-height:1.1}.masthead-desc[data-astro-cid-awv6ysoe]{color:#ffffff80;letter-spacing:var(--ls-body);max-width:580px;margin-bottom:40px;font-size:17px;line-height:1.85}.masthead-desc[data-astro-cid-awv6ysoe] strong{color:#ffffffd9;font-weight:400}.masthead-actions[data-astro-cid-awv6ysoe]{flex-wrap:wrap;gap:14px;display:flex}.masthead-stats[data-astro-cid-awv6ysoe]{grid-template-columns:1fr 1fr;gap:2px;display:grid}.masthead-stat[data-astro-cid-awv6ysoe]{background:#ffffff0a;padding:26px 24px}.masthead-stat-num[data-astro-cid-awv6ysoe]{color:var(--blue-light);margin-bottom:10px;font-size:26px;line-height:1}.masthead-stat-label[data-astro-cid-awv6ysoe]{color:#ffffff73;font-size:11px;line-height:1.6}.breadcrumb[data-astro-cid-awv6ysoe]{letter-spacing:2px;text-transform:uppercase;color:#ffffff59;align-items:center;gap:10px;margin-bottom:52px;font-size:11px;display:flex}.breadcrumb[data-astro-cid-awv6ysoe] a[data-astro-cid-awv6ysoe]{color:#ffffff59;transition:color .3s}.breadcrumb[data-astro-cid-awv6ysoe] a[data-astro-cid-awv6ysoe]:hover{color:var(--blue-light)}.breadcrumb[data-astro-cid-awv6ysoe]>span[data-astro-cid-awv6ysoe]:last-child{color:#6ebbb699}.breadcrumb-sep[data-astro-cid-awv6ysoe]{opacity:.3}.detail-body[data-astro-cid-awv6ysoe]{background:var(--white);grid-template-columns:minmax(0,1fr) 340px;gap:80px;padding:96px 8vw;display:grid}.detail-section[data-astro-cid-awv6ysoe]{margin-bottom:72px}.detail-section[data-astro-cid-awv6ysoe]:last-child{margin-bottom:0}.detail-section-title[data-astro-cid-awv6ysoe]{letter-spacing:1.5px;text-transform:uppercase;color:var(--navy);margin-bottom:24px;font-size:clamp(20px,2vw,28px);line-height:1.2}.detail-section-body[data-astro-cid-awv6ysoe] p{color:var(--blue-mid);letter-spacing:var(--ls-body);font-size:16px;line-height:1.9}.detail-section-body[data-astro-cid-awv6ysoe] p+p{margin-top:20px}.detail-section-body[data-astro-cid-awv6ysoe] strong{color:var(--navy);font-weight:400}.spec-table[data-astro-cid-awv6ysoe]{border-collapse:collapse;width:100%;margin-top:24px}.spec-table[data-astro-cid-awv6ysoe] tr[data-astro-cid-awv6ysoe]{border-bottom:1px solid var(--divider)}.spec-table[data-astro-cid-awv6ysoe] tr[data-astro-cid-awv6ysoe]:last-child{border-bottom:none}.spec-table[data-astro-cid-awv6ysoe] td[data-astro-cid-awv6ysoe]{padding:14px 0;font-size:14px;line-height:1.5}.spec-table[data-astro-cid-awv6ysoe] td[data-astro-cid-awv6ysoe]:first-child{letter-spacing:1.5px;text-transform:uppercase;color:var(--blue-mid);width:40%;padding-right:24px;font-size:11px}.spec-table[data-astro-cid-awv6ysoe] td[data-astro-cid-awv6ysoe]:last-child{color:var(--navy)}.apps-grid[data-astro-cid-awv6ysoe]{grid-template-columns:1fr 1fr;gap:2px;margin-top:24px;display:grid}.app-item[data-astro-cid-awv6ysoe]{background:var(--bg-light);align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.app-dot[data-astro-cid-awv6ysoe]{background:var(--blue-light);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.app-item-title[data-astro-cid-awv6ysoe]{letter-spacing:1px;text-transform:uppercase;color:var(--navy);margin-bottom:4px;font-size:13px}.app-item-desc[data-astro-cid-awv6ysoe]{color:var(--blue-mid);font-size:13px;line-height:1.6}.detail-sidebar[data-astro-cid-awv6ysoe]{top:calc(var(--nav-h) + 20px);align-self:start;position:sticky}.sidebar-card[data-astro-cid-awv6ysoe]{background:var(--bg-light);margin-bottom:2px;padding:36px 32px}.sidebar-card-title[data-astro-cid-awv6ysoe]{letter-spacing:2px;text-transform:uppercase;color:var(--navy);border-bottom:1px solid var(--divider);margin-bottom:24px;padding-bottom:16px;font-size:11px}.sidebar-link[data-astro-cid-awv6ysoe]{border-bottom:1px solid var(--divider);letter-spacing:.5px;color:var(--navy);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;transition:color .3s;display:flex}.sidebar-link[data-astro-cid-awv6ysoe]:last-child{border-bottom:none}a[data-astro-cid-awv6ysoe].sidebar-link:hover{color:var(--blue-mid)}.sidebar-link-tag[data-astro-cid-awv6ysoe]{letter-spacing:1.5px;text-transform:uppercase;color:var(--blue-mid);opacity:.6;flex-shrink:0;font-size:9px}.sidebar-cta[data-astro-cid-awv6ysoe]{background:var(--bg-dark);padding:36px 32px}.sidebar-cta-title[data-astro-cid-awv6ysoe]{letter-spacing:1px;text-transform:uppercase;color:var(--white);margin-bottom:12px;font-size:16px;line-height:1.3}.sidebar-cta-desc[data-astro-cid-awv6ysoe]{color:#fff6;margin-bottom:24px;font-size:13px;line-height:1.75}.related-section[data-astro-cid-awv6ysoe]{background:var(--bg-light);border-top:1px solid var(--divider);padding:100px 8vw}.related-headline[data-astro-cid-awv6ysoe]{font-size:var(--text-h3,clamp(22px, 2.4vw, 34px));letter-spacing:1.5px;text-transform:uppercase;color:var(--navy);font-weight:400;line-height:1.2}.related-grid[data-astro-cid-awv6ysoe]{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:48px;display:grid}.related-card[data-astro-cid-awv6ysoe]{background:var(--white);border-top:2px solid var(--divider);padding:36px 32px;transition:border-color .3s,background .3s;display:block}a[data-astro-cid-awv6ysoe].related-card:hover{border-top-color:var(--blue-light);background:#f8fbfd}.related-card-brand[data-astro-cid-awv6ysoe]{letter-spacing:2px;text-transform:uppercase;color:var(--blue-mid);opacity:.5;margin-bottom:10px;font-size:9px}.related-card-name[data-astro-cid-awv6ysoe]{letter-spacing:1px;text-transform:uppercase;color:var(--navy);margin-bottom:8px;font-size:15px;line-height:1.3}.related-card-desc[data-astro-cid-awv6ysoe]{color:var(--blue-mid);margin-bottom:20px;font-size:13px;line-height:1.7}.related-card-link[data-astro-cid-awv6ysoe],.related-card-soon[data-astro-cid-awv6ysoe]{letter-spacing:2px;text-transform:uppercase;color:var(--blue-mid);align-items:center;gap:6px;font-size:10px;display:flex}.related-card-soon[data-astro-cid-awv6ysoe]{color:#468d9c73}@media (width<=1100px){.masthead-inner[data-astro-cid-awv6ysoe],.detail-body[data-astro-cid-awv6ysoe]{grid-template-columns:1fr;gap:56px}.detail-sidebar[data-astro-cid-awv6ysoe]{position:static}.related-grid[data-astro-cid-awv6ysoe]{grid-template-columns:1fr}}@media (width<=760px){.apps-grid[data-astro-cid-awv6ysoe],.masthead-stats[data-astro-cid-awv6ysoe]{grid-template-columns:1fr}}
