.comparison-hero-h1{font-family:var(--font-landing-display);font-size:var(--remion-text-3xl);font-weight:700;line-height:var(--type-heading-lh);color:var(--remion-text-primary);text-wrap:balance;max-width:var(--remion-measure-heading)}@media (min-width:1024px){.comparison-hero-h1{font-size:var(--remion-text-4xl)}}.comparison-hero-actions{display:flex;align-items:center;gap:var(--remion-space-20);margin-top:var(--remion-space-24);flex-wrap:wrap}@media (max-width:1023px){.comparison-hero-actions{flex-direction:column;align-items:flex-start;gap:var(--remion-space-12)}}@media (max-width:600px){.comparison-hero-actions{align-items:stretch}.comparison-hero-actions .btn{width:100%}}.comparison-answer{margin:0}.comparison-answer .tr__card-body p{margin:0 0 var(--remion-space-12)}.comparison-answer .tr__card-body p:last-child{margin-bottom:0}.comparison-answer-date{margin:var(--remion-space-16) 0 0;font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-trust-text)}.comparison-table-wrap{max-width:47.5rem}.comparison-table-tabs{display:none;margin:0 0 var(--remion-space-16);padding:0;border:0}.comparison-table-option{display:contents}.comparison-table-tab{display:inline-flex;align-items:center;justify-content:center;min-height:var(--remion-btn-height-md);padding:var(--remion-space-8) var(--remion-space-16);border:1px solid var(--remion-card-border-color);border-radius:var(--remion-radius-pill);background:var(--remion-surface-0);color:var(--remion-text-primary);font-size:var(--remion-text-sm);font-weight:600;cursor:pointer;transition:background var(--remion-motion-base) var(--remion-ease-out),border-color var(--remion-motion-base) var(--remion-ease-out),color var(--remion-motion-base) var(--remion-ease-out)}.comparison-table-radio:checked+.comparison-table-tab{border-color:var(--remion-trust);background:color-mix(in srgb,var(--remion-trust) 12%,var(--remion-surface-0));color:var(--remion-trust-text)}.comparison-table-radio:focus-visible+.comparison-table-tab{outline:2px solid var(--remion-trust);outline-offset:2px}.comparison-table{width:100%;border-collapse:collapse}.comparison-table td,.comparison-table th{padding:var(--remion-space-12) var(--remion-space-16);border-bottom:1px solid var(--remion-card-border-color);text-align:left;vertical-align:top}.comparison-table thead th{font-size:var(--remion-text-sm);font-weight:700;color:var(--remion-text-primary);background:var(--remion-surface-1)}.comparison-table tbody th{font-weight:600;color:var(--remion-text-primary)}.comparison-table tbody td{color:var(--remion-text-secondary)}@media (max-width:768px){.comparison-table-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;min-width:0;min-inline-size:0;gap:var(--remion-space-8);padding:var(--remion-space-4);margin:calc(-1 * var(--remion-space-4)) calc(-1 * var(--remion-space-4)) var(--remion-space-12);scrollbar-width:none}.comparison-table-tabs::-webkit-scrollbar{display:none}.comparison-table-tab{flex:none;white-space:nowrap}.comparison-table-radio{display:inline;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.comparison-table-wrap:has(#cmp-col-0:checked) .comparison-table [data-col]:not([data-col="0"]),.comparison-table-wrap:has(#cmp-col-1:checked) .comparison-table [data-col]:not([data-col="1"]),.comparison-table-wrap:has(#cmp-col-2:checked) .comparison-table [data-col]:not([data-col="2"]){display:none}}.comparison-prose p{margin:0 0 var(--remion-space-16);max-width:var(--remion-measure-prose)}.comparison-prose p:last-child{margin-bottom:0}.comparison-prose ul{margin:0 0 var(--remion-space-16);padding-left:var(--remion-space-24);max-width:var(--remion-measure-prose)}.comparison-prose li{margin-bottom:var(--remion-space-8)}.comparison-prose li:last-child{margin-bottom:0}