.otto-industry-comparison{border-bottom:1px solid var(--otto-border);padding:96px 0}.otto-industry-comparison__head{margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:720px;text-align:center}.otto-industry-comparison__eyebrow{margin-bottom:16px}.otto-industry-comparison__title{color:var(--otto-text);font-size:clamp(32px,4vw,48px);font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0 0 20px}.otto-industry-comparison__intro{color:var(--otto-text-muted);font-size:17px;line-height:1.65}.otto-industry-comparison__intro p{margin:0}.otto-industry-comparison__wrap{overflow-x:auto}.otto-industry-comparison__table{border:1px solid var(--otto-border);border-collapse:collapse;border-radius:16px;border-spacing:0;min-width:720px;overflow:hidden;width:100%}.otto-industry-comparison__table td,.otto-industry-comparison__table th{border-bottom:1px solid var(--otto-border);font-size:14px;padding:20px 24px;text-align:left;vertical-align:top}.otto-industry-comparison__table td:first-child,.otto-industry-comparison__table th:first-child{color:var(--otto-text-dim);font-weight:400;width:28%}.otto-industry-comparison__table thead th{background:var(--otto-surface);color:var(--otto-text-muted);font-size:13px;font-weight:500;letter-spacing:.08em;padding:24px;text-transform:uppercase}.otto-industry-comparison__table thead th.is-featured{background:var(--otto-surface-2);border-left:1px solid var(--otto-border-strong);border-right:1px solid var(--otto-border-strong);color:var(--otto-text);position:relative}.otto-industry-comparison__table thead th.is-featured:after{background:var(--otto-mint);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.otto-industry-comparison__table tbody td:last-child{background:hsla(0,0%,100%,.02);border-left:1px solid var(--otto-border-strong);border-right:1px solid var(--otto-border-strong);color:var(--otto-text);font-weight:500}.otto-industry-comparison__table tbody td:nth-child(2){color:var(--otto-text-muted)}.otto-industry-comparison__cta{margin-top:40px;text-align:center}@media (max-width:768px){.otto-industry-comparison{padding:64px 0}}