.feature-placeholder[data-astro-cid-fkih3sr2]{aspect-ratio:var(--video-aspect);border:1px dashed color-mix(in oklab, var(--color-on-dark) 30%, transparent);color:var(--color-on-dark-muted);text-align:center;place-items:center;padding:1.5rem;font-size:.875rem;display:grid}.feature-grid[data-astro-cid-fkih3sr2]{gap:2.5rem;display:grid}@media (width>=1024px){.feature-grid[data-astro-cid-fkih3sr2]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:4rem}.feature-grid[data-astro-cid-fkih3sr2][data-media-first]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.feature-grid[data-astro-cid-fkih3sr2][data-media-first] .feature-copy[data-astro-cid-fkih3sr2]{order:2}}.feature-points[data-astro-cid-fkih3sr2]{gap:1rem;margin-top:2.5rem;display:grid}@media (width>=640px){.feature-points[data-astro-cid-fkih3sr2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.feature-points[data-astro-cid-fkih3sr2]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.5rem}}.feature-points[data-astro-cid-fkih3sr2] li[data-astro-cid-fkih3sr2]{border-radius:var(--radius-card);background:var(--color-surface-muted);flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;display:flex}.feature-points[data-astro-cid-fkih3sr2] h3[data-astro-cid-fkih3sr2]{color:var(--color-ink);font-size:1.0625rem;font-weight:600}.feature-points[data-astro-cid-fkih3sr2] p[data-astro-cid-fkih3sr2]{color:var(--color-body)}.feature-video[data-astro-cid-fkih3sr2]{border-radius:var(--radius-card);background:var(--color-surface-darker);position:relative;overflow:hidden}.feature-video[data-astro-cid-fkih3sr2] video[data-astro-cid-fkih3sr2]{width:100%;aspect-ratio:var(--video-aspect,1986 / 1080);object-fit:contain;display:block}.video-toggle[data-astro-cid-fkih3sr2]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-surface-darker) 80%, transparent);color:#fff;backdrop-filter:blur(6px);place-items:center;padding:.625rem;display:grid;position:absolute;bottom:.75rem;right:.75rem}.video-toggle[data-astro-cid-fkih3sr2]:hover{background:var(--color-surface-darker)}.news-grid[data-astro-cid-jvjhefj7]{gap:3rem 2rem;display:grid}@media (width>=1024px){.news-grid[data-astro-cid-jvjhefj7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-card[data-astro-cid-jvjhefj7]{text-align:center;flex-direction:column;align-items:center;display:flex}.news-frame[data-astro-cid-jvjhefj7]{background:linear-gradient(#ffffff0d,#ffffff04);border:1px solid #ffffff17;border-radius:1.5rem;width:100%;padding:.625rem;position:relative;box-shadow:inset 0 1px #ffffff0f,0 24px 60px #00000073}.news-media[data-astro-cid-jvjhefj7]{aspect-ratio:16/10;background:#0b0f14;border-radius:1rem;position:relative;overflow:hidden}.news-media[data-astro-cid-jvjhefj7] video[data-astro-cid-jvjhefj7],.news-media[data-astro-cid-jvjhefj7] .news-img{object-fit:cover;width:100%;height:100%;display:block}.news-toggle[data-astro-cid-jvjhefj7]{z-index:1;color:#fff;backdrop-filter:blur(4px);background:#0f141bbf;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.625rem;right:.625rem}.news-toggle[data-astro-cid-jvjhefj7]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.news-compare[data-astro-cid-jvjhefj7]{height:100%;position:relative}.news-compare-before[data-astro-cid-jvjhefj7]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.news-compare-line[data-astro-cid-jvjhefj7]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;position:absolute;translate:-1px;box-shadow:0 0 12px #00000080}.news-compare-line[data-astro-cid-jvjhefj7]:after{content:"";background:#0f141bcc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 7-5 5 5 5M15 7l5 5-5 5'/%3E%3C/svg%3E") 50%/.9rem no-repeat;border:2px solid #fff;border-radius:999px;width:1.75rem;height:1.75rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.news-compare-tag[data-astro-cid-jvjhefj7]{color:#fff;pointer-events:none;background:#0f141bbf;border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;position:absolute;bottom:.625rem}.news-compare-tag--before[data-astro-cid-jvjhefj7]{left:.625rem}.news-compare-tag--after[data-astro-cid-jvjhefj7]{right:.625rem}.news-compare-range[data-astro-cid-jvjhefj7]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.news-compare[data-astro-cid-jvjhefj7]:has(.news-compare-range:focus-visible){outline:2px solid var(--color-brand);outline-offset:-2px}.news-name[data-astro-cid-jvjhefj7]{color:var(--color-brand);letter-spacing:.08em;text-transform:uppercase;margin-top:1.75rem;font-size:.8125rem;font-weight:700}.news-caption[data-astro-cid-jvjhefj7]{flex-direction:column;flex:1;margin-top:.5rem;font-size:1.0625rem;line-height:1.45;display:flex}.news-setup[data-astro-cid-jvjhefj7]{color:var(--color-on-dark-muted)}.news-point[data-astro-cid-jvjhefj7]{color:var(--color-on-dark);font-weight:600}.news-link[data-astro-cid-jvjhefj7]{color:var(--color-brand);align-items:center;gap:.4rem;margin-top:1rem;font-weight:600;text-decoration:none;display:inline-flex}.news-link[data-astro-cid-jvjhefj7]:hover{text-decoration:underline}.hero-shot[data-astro-cid-5px3lbg7]{border-radius:var(--radius-section);background:var(--color-surface-darker);box-shadow:var(--shadow-lifted);position:relative;overflow:hidden}.hero-shot[data-astro-cid-5px3lbg7] video[data-astro-cid-5px3lbg7]{width:100%;aspect-ratio:var(--video-aspect,1986 / 1080);object-fit:contain;display:block}.video-toggle[data-astro-cid-5px3lbg7]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-surface-darker) 80%, transparent);color:#fff;backdrop-filter:blur(6px);place-items:center;padding:.625rem;display:grid;position:absolute;bottom:.875rem;right:.875rem}.video-toggle[data-astro-cid-5px3lbg7]:hover{background:var(--color-surface-darker)}.faq-more[data-astro-cid-5px3lbg7]{color:var(--color-brand-ink);align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.faq-more[data-astro-cid-5px3lbg7]:hover{color:var(--color-brand-ink-hover);text-decoration:underline}.faq-more[data-astro-cid-5px3lbg7] svg[data-astro-cid-5px3lbg7]{transition:transform .15s}.faq-more[data-astro-cid-5px3lbg7]:hover svg[data-astro-cid-5px3lbg7]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.faq-more[data-astro-cid-5px3lbg7] svg[data-astro-cid-5px3lbg7]{transition:none}}.trust-card[data-astro-cid-5px3lbg7] .card-body[data-astro-cid-5px3lbg7]{gap:.875rem;padding:2.5rem 1.875rem 1.875rem}
