@layer components{.switch-comparison{padding:4.5rem max(1.5rem,50% - 580px)}.switch-comparison__table-wrap{border:1px solid var(--line);border-radius:1.25rem;overflow-x:auto}.switch-comparison__scroll-hint{display:none}.switch-comparison__table-wrap:focus-visible{outline:3px solid var(--ow-accent-text,var(--indigo));outline-offset:4px}.switch-comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:.97rem;line-height:1.55}.switch-comparison caption{color:var(--quiet);text-align:left;padding:1.1rem 1.4rem;font-size:.86rem}.switch-comparison th,.switch-comparison td{vertical-align:top;border-top:1px solid var(--line);padding:1.15rem 1.4rem}.switch-comparison thead th{background:var(--indigo);color:#fff;font-size:1.02rem}.switch-comparison tbody th{width:26%;font-weight:650}.switch-comparison td{width:37%}.switch-comparison__note{color:var(--quiet);margin-top:1.1rem;font-size:.86rem;line-height:1.7}.switch-comparison a{color:var(--ow-accent-text,var(--indigo));text-underline-offset:.2em;text-decoration:underline}.switch-comparison__questions{max-width:850px;margin:0 auto}.switch-comparison__questions article{border-top:1px solid var(--line);padding:1.6rem 0}.switch-comparison__questions h3{margin:0 0 .75rem;font-size:1.3rem}.switch-comparison__questions p{color:var(--quiet);margin:0;line-height:1.75}@media (max-width:650px){.switch-comparison{padding:3rem 1.25rem}.switch-comparison__scroll-hint{color:var(--quiet);margin-bottom:.75rem;font-size:.84rem;display:block}}}
