.trademark-logo_brand__2A_ri{display:flex;flex-direction:column;align-items:center;gap:7px;width:max-content;flex-shrink:0}.trademark-logo_window__HMpQg{position:relative;width:144px;aspect-ratio:1250/530;overflow:hidden;background:transparent}.trademark-logo_window__HMpQg img{position:absolute;width:198.4%;max-width:none;height:auto;left:-48%;top:-64.15%;filter:none;mix-blend-mode:normal}.trademark-logo_brand__2A_ri small{font-size:7px;line-height:1.5;letter-spacing:.17em;color:inherit}@media(max-width:720px){.trademark-logo_window__HMpQg{width:112px}.trademark-logo_brand__2A_ri small{font-size:6px}}.comparison_contents__7zygt{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;padding:1.25rem clamp(1.5rem,5vw,5rem);border-block:1px solid #d4e0e8;background:#f3f7fa}.comparison_comparison__LLSpH a,.comparison_contents__7zygt a{color:#244a65;text-underline-offset:.2em}.comparison_anchorSection__kfHKB,.comparison_checklist__ZlKUa,.comparison_comparison__LLSpH{scroll-margin-top:12rem}.comparison_scrollHint__i_zbN{display:none}.comparison_tableScroll__uoYJu{max-width:100%;overflow-x:auto;border:1px solid #d4e0e8}.comparison_tableScroll__uoYJu:focus-visible{outline:3px solid #365f7b;outline-offset:3px}.comparison_comparison__LLSpH table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.65}.comparison_comparison__LLSpH caption{padding:1rem;background:#edf4f8;text-align:start;font-weight:600}.comparison_comparison__LLSpH td,.comparison_comparison__LLSpH th{padding:1rem;border-bottom:1px solid #d4e0e8;text-align:start;vertical-align:top;overflow-wrap:anywhere}.comparison_comparison__LLSpH thead{background:#244a65;color:#fff}.comparison_comparison__LLSpH tbody th{width:22%}.comparison_comparison__LLSpH tbody tr:nth-child(2n){background:#f3f7fa}.comparison_checklist__ZlKUa ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;padding-inline-start:1.5rem;list-style:decimal;line-height:1.75}.comparison_checklist__ZlKUa h3{margin-bottom:.5rem;font-size:1.25rem}.comparison_source__KlkWT{margin-top:2rem;max-width:85ch;line-height:1.75}.comparison_sampleActions__jn0HL{display:grid;justify-items:start;gap:1rem;max-width:65ch;line-height:1.75}@media (max-width:720px){.comparison_anchorSection__kfHKB,.comparison_checklist__ZlKUa,.comparison_comparison__LLSpH{scroll-margin-top:1rem}.comparison_scrollHint__i_zbN{display:block;margin-bottom:1rem;line-height:1.6}.comparison_comparison__LLSpH table{min-width:540px;font-size:.9375rem}.comparison_comparison__LLSpH td,.comparison_comparison__LLSpH th{padding:.75rem}.comparison_checklist__ZlKUa ol{grid-template-columns:1fr}}