.features_crumbs__nimP_{min-width:0;flex:1 1}.features_crumbList__Idq_Z{display:flex;align-items:center;gap:var(--space-4);min-width:0;margin:0;padding:0;list-style:none;font-size:var(--fs-6);font-weight:500;line-height:1.5}.features_crumbItem__JGdwf{display:inline-flex;align-items:center;gap:var(--space-4);flex:none;color:var(--ink-soft)}.features_crumbItem__JGdwf:last-child{flex:0 1 auto;min-width:0}.features_crumbSep__oWDbC{color:var(--ink-faint)}.features_crumbLink___PnXt{color:var(--ink-soft);text-decoration:none;border-radius:var(--radius-sm)}.features_crumbLink___PnXt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.features_crumbLink___PnXt:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}}.features_crumbCurrent__rP430{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.features_h1__AD1Ix{margin:0;font-family:var(--font-display);font-size:var(--fs-1);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--ink);text-wrap:balance}.features_lead__qi95H{max-width:36em;margin:var(--space-12) 0 0;color:var(--ink-soft);font-size:var(--fs-4);font-weight:500;line-height:1.6}.features_actions__wmg7O{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12) var(--space-16);margin:var(--space-24) 0 0}.features_ctaLink__jV4aJ{display:inline-flex;border-radius:var(--radius-md);text-decoration:none}.features_ctaLink__jV4aJ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.features_updated__ZmBTz{color:var(--ink-muted);font-size:var(--fs-7);font-weight:500;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.features_shotSlot__94SBI{display:flex;justify-content:center;margin:var(--space-16) 0 0;padding:var(--space-24);border-radius:var(--radius-xl);background:var(--bg-warm)}.features_heroSlot__bMilD{margin-top:var(--space-32)}.features_shot__l4OFP{display:block;width:100%;max-width:320px;height:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.features_heroSlot__bMilD .features_shot__l4OFP{max-width:360px}.features_h2__sI_c3{margin:var(--space-40) 0 var(--space-12);font-family:var(--font-display);font-size:var(--fs-3);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.features_p__uyJrs{margin:0 0 var(--space-12);color:var(--ink-soft);font-size:var(--fs-4);font-weight:400;line-height:1.6}.features_p__uyJrs:last-child{margin-bottom:0}.features_path__Jpr1O{color:var(--ink);font-weight:600}.features_list__u9Rjo{display:grid;gap:var(--space-8);margin:0;padding:0;list-style:none}.features_listItem__Qd7nK{position:relative;padding:0 0 0 var(--space-16);color:var(--ink-soft);font-size:var(--fs-4);font-weight:400;line-height:1.6}.features_listItem__Qd7nK:before{content:"";position:absolute;left:var(--space-2);top:.66em;width:6px;height:6px;border-radius:50%;background:var(--ink-faint)}.features_faq__iHL4V{margin:0}.features_faqItem__l_du1{padding:var(--space-16) 0;border-top:1px solid var(--border)}.features_faqItem__l_du1:last-child{border-bottom:1px solid var(--border)}.features_faqQ__yYgpP{margin:0;color:var(--ink);font-size:var(--fs-4);font-weight:600;line-height:1.5}.features_faqA___MT4D{margin:var(--space-6) 0 0;color:var(--ink-soft);font-size:var(--fs-4);font-weight:400;line-height:1.6}.features_related__uP58G{display:grid;gap:var(--space-2);margin:0 calc(-1 * var(--space-12));padding:0;list-style:none}.features_relatedLink__PBNyJ{display:grid;gap:var(--space-2);padding:var(--space-12);border-radius:var(--radius-md);color:inherit;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out)}.features_relatedLink__PBNyJ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.features_relatedLink__PBNyJ:hover{background:var(--well)}}.features_relatedTitle__Rsz1w{color:var(--ink);font-size:var(--fs-4);font-weight:600;line-height:1.5}.features_relatedSummary__rbPmB{color:var(--ink-muted);font-size:var(--fs-6);font-weight:500;line-height:1.5}.features_cardGrid__2AcU3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);margin:var(--space-32) 0 0;padding:0;list-style:none}.features_card__eqQH9{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:inherit;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.features_card__eqQH9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.features_card__eqQH9:hover{border-color:var(--border-strong);transform:translateY(-2px)}}.features_cardThumb__TY_ta{display:flex;aspect-ratio:16/10;overflow:hidden;padding:var(--space-12) var(--space-12) 0;background:var(--bg-warm);border-bottom:1px solid var(--border)}.features_cardShot__IouO5{display:block;width:100%;height:auto;align-self:flex-start;border:1px solid var(--border);border-bottom:0;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--surface)}.features_cardBody__EKZTQ{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-12) var(--space-14) var(--space-14)}.features_cardTitle__D89gL{margin:0;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-4);font-weight:700;line-height:1.4}.features_cardLead__59Li2{display:-webkit-box;margin:0;overflow:hidden;color:var(--ink-muted);font-size:var(--fs-6);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:639.98px){.features_shotSlot__94SBI{padding:var(--space-16)}.features_cardGrid__2AcU3{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.features_card__eqQH9,.features_relatedLink__PBNyJ{transition:none}.features_card__eqQH9:hover{transform:none}}