.LandingComparison_table__fiNcP{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px;text-align:left;scroll-margin-top:112px}.LandingComparison_table__fiNcP td,.LandingComparison_table__fiNcP th{padding:16px;border-bottom:1px solid #dfe4e7;border-right:1px solid #dfe4e7;vertical-align:top;overflow-wrap:anywhere}.LandingComparison_table__fiNcP th:first-child{width:22%}.LandingComparison_table__fiNcP thead{position:sticky;top:80px;z-index:2}.LandingComparison_table__fiNcP thead th{background:white;box-shadow:0 1px 0 #dfe4e7}.LandingComparison_table__fiNcP tbody th{background:#f5f7f8}.LandingComparison_difference__mYC0U td{background:#fffbef}@media (max-width:767px){.LandingComparison_table__fiNcP{font-size:12px}.LandingComparison_table__fiNcP td,.LandingComparison_table__fiNcP th{padding:10px 7px}.LandingComparison_table__fiNcP th:first-child{width:25%}.LandingComparison_table__fiNcP thead{top:64px}}.SampleProcess_flow__4oIxF{display:grid;gap:28px;margin-top:32px;list-style:none;padding:0}.SampleProcess_step__HxNja{position:relative;padding:12px;background:white}.SampleProcess_illustration__5xx2G{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:16px}.SampleProcess_number__4HrGW{display:inline-grid;place-items:center;flex-shrink:0;width:32px;height:32px;background:#fff4cf;border-radius:50%;font-size:14px;color:#7a5600}.SampleProcess_arrow__tU1X9{position:absolute;bottom:-25px;left:calc(50% - 11px);transform:rotate(90deg);color:#946600}@media (min-width:1024px){.SampleProcess_flow__4oIxF{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.SampleProcess_arrow__tU1X9{bottom:auto;left:auto;right:-26px;top:45%;transform:none}}@media (prefers-reduced-motion:no-preference){.SampleProcess_illustration__5xx2G{transition:transform .18s ease-out}.SampleProcess_step__HxNja:hover .SampleProcess_illustration__5xx2G{transform:translateY(-3px)}.SampleProcess_step__HxNja{animation:SampleProcess_step-in__ASwBM .45s ease-out both}.SampleProcess_step__HxNja:nth-child(2){animation-delay:70ms}.SampleProcess_step__HxNja:nth-child(3){animation-delay:.14s}.SampleProcess_step__HxNja:nth-child(4){animation-delay:.21s}}@keyframes SampleProcess_step-in__ASwBM{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}