.ddVFiq_frame{--em-u:.25rem;background:var(--bg-page);color:var(--text-body)}.ddVFiq_frame>:first-child{padding-block-end:calc(var(--em-u) * 6)}.ddVFiq_credit{padding:calc(var(--em-u) * 3) calc(var(--em-u) * 4) calc(var(--em-u) * 4);border-block-start:1px solid var(--border-subtle);text-align:center;margin:0;font-size:.875rem}.ddVFiq_creditLink{color:var(--text-strong);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.ddVFiq_creditLink:hover{color:var(--accent-primary)}.ddVFiq_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ddVFiq_section{padding:calc(var(--em-u) * 5) calc(var(--em-u) * 4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-block-start:calc(var(--em-u) * 6)}.ddVFiq_h2{color:var(--text-strong);font-family:var(--font-brand-display), system-ui, sans-serif;margin:0;font-size:1.125rem;font-weight:800}.ddVFiq_lead{margin:calc(var(--em-u) * 1) 0 0;color:var(--text-muted);font-size:.875rem;line-height:1.5}.ddVFiq_list{gap:calc(var(--em-u) * 3);margin:calc(var(--em-u) * 4) 0 0;padding:0;list-style:none;display:grid}.ddVFiq_item{align-items:center;gap:calc(var(--em-u) * 3);flex-wrap:wrap;min-inline-size:0;display:flex}.ddVFiq_thumb{border-radius:var(--radius-md);background:var(--surface-muted);-o-object-fit:contain;object-fit:contain;flex:none;block-size:3.5rem;inline-size:3.5rem}.ddVFiq_itemBody{flex:10rem;min-inline-size:0}.ddVFiq_itemName{color:var(--text-strong);margin:0;font-weight:700}.ddVFiq_itemMeta{margin:calc(var(--em-u) * .5) 0 0;color:var(--text-muted);font-size:.8125rem}.ddVFiq_itemLink{color:var(--text-strong);text-underline-offset:.2em;font-size:.875rem;font-weight:700;text-decoration:underline}.ddVFiq_reasons{margin:calc(var(--em-u) * 3) 0 0;padding-inline-start:calc(var(--em-u) * 5);font-size:.875rem;line-height:1.5}.ddVFiq_cta{min-block-size:2.75rem;padding:calc(var(--em-u) * 2) calc(var(--em-u) * 4);border-radius:var(--radius-md);background:var(--action-primary);color:var(--action-on-primary);align-items:center;margin-block-start:calc(var(--em-u) * 4);font-weight:800;text-decoration:none;display:inline-flex}.ddVFiq_cta:hover{background:var(--action-primary-hover)}.ddVFiq_ghost{min-block-size:2.75rem;padding:calc(var(--em-u) * 2) calc(var(--em-u) * 4);border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;font-weight:700}.ddVFiq_head{justify-content:space-between;align-items:center;gap:calc(var(--em-u) * 3);flex-wrap:wrap;display:flex}