:is(#tool-hero,#tool-hero+.pointer-events-none) .tool-proof-pair{gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:320px;margin-inline:auto;display:grid}:is(#tool-hero,#tool-hero+.pointer-events-none) .tool-proof-card{aspect-ratio:auto;padding:calc(var(--spacing) * 2);background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow-media-light);position:relative;transform:rotate(-5deg)}:is(#tool-hero,#tool-hero+.pointer-events-none) .tool-proof-card:last-child{transform:rotate(5deg)}:is(#tool-hero,#tool-hero+.pointer-events-none) .tool-proof-image{aspect-ratio:1;position:relative;inset:auto}:is(#tool-hero,#tool-hero+.pointer-events-none) .tool-proof-label{text-align:center;display:block;position:static}:is(#tool-hero,#tool-hero+.pointer-events-none) .tool-proof-pair>svg{display:none}@media (width<64rem){#tool-hero [data-hero-layout]>:first-child:has(.tool-proof-pair){display:block}}@media (width>=64rem){:is(#tool-hero,#tool-hero+.pointer-events-none) .tool-proof-pair{max-width:calc(var(--spacing) * 48);grid-template-columns:minmax(0,1fr)}}.rv-keyfacts{max-width:62ch;padding:var(--rv-space-5,24px) var(--rv-space-4,16px);color:var(--rv-ink-78);font-family:var(--rv-font-sans);margin:0 auto}.rv-keyfacts__title{margin:0 0 var(--rv-space-3,12px);color:var(--rv-ink-56);font-family:var(--rv-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.rv-keyfacts__title--sub{margin-top:var(--rv-space-6,32px)}.rv-keyfacts__list{gap:var(--rv-space-3,12px) var(--rv-space-5,24px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;font-size:14px;line-height:1.5;display:grid}.rv-keyfacts__list>div{overflow-wrap:anywhere;min-width:0}.rv-keyfacts__list dt{color:var(--rv-ink-56);font-family:var(--rv-font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 2px;font-size:11px}.rv-keyfacts__list dd{margin:0}.rv-keyfacts__list--qa dt{text-transform:none;letter-spacing:.02em;font-size:12px}.rv-keyfacts .rv-keyfacts__updated{margin:var(--rv-space-4,16px) 0 0;color:var(--rv-ink-48);font-size:11px;line-height:1.4}@media (width<=639px){.rv-keyfacts__list{grid-template-columns:minmax(0,1fr)}}.rv-chooser{max-width:62ch;padding:var(--rv-space-6,32px) var(--rv-space-4,16px);color:var(--rv-ink-78);font-family:var(--rv-font-sans);margin:0 auto}.rv-chooser__title{margin:0 0 var(--rv-space-3,12px);color:var(--rv-ink-92,var(--rv-ink-78));font-family:var(--rv-font-display,var(--rv-font-sans));font-size:clamp(20px,2.4vw,28px);font-weight:600}.rv-chooser__table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.rv-chooser__table th,.rv-chooser__table td{padding:var(--rv-space-3,12px) var(--rv-space-2,8px);border-top:1px solid var(--rv-line);text-align:left;vertical-align:top}.rv-chooser__table thead th{color:var(--rv-ink-56);font-family:var(--rv-font-mono);letter-spacing:.1em;text-transform:uppercase;border-top:0;font-size:11px;font-weight:500}.rv-chooser__table tbody th{font-weight:600}.rv-chooser__table a{color:inherit;text-underline-offset:3px;text-decoration:underline}.rv-chooser__table b{font-weight:600}@media (width<=639px){.rv-chooser__table thead{display:none}.rv-chooser__table tr{padding:var(--rv-space-3,12px) 0;border-top:1px solid var(--rv-line);display:block}.rv-chooser__table th,.rv-chooser__table td{border:0;padding:2px 0;display:block}}
