.ergo-collection-intro{padding-top:4rem;padding-bottom:2.4rem}.ergo-collection-intro h1{margin:.4rem 0 1.6rem;font-size:clamp(3rem,5vw,5.2rem);line-height:1.08;letter-spacing:-.02em}.ergo-collection-eyebrow{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:600}.ergo-collection-lead{max-width:82rem;font-size:1.7rem}.ergo-collection-lead p{margin:0 0 1rem}.ergo-collection-guide{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:6rem;padding-top:5rem;padding-bottom:7rem}.ergo-collection-guide h2{margin-top:0}.ergo-guide-copy{font-size:1.6rem}.ergo-faq details{border-top:.1rem solid rgba(var(--color-foreground),.2)}.ergo-faq details:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.ergo-faq summary{cursor:pointer;padding:1.8rem 3.2rem 1.8rem 0;font-weight:600;position:relative;list-style:none}.ergo-faq summary::-webkit-details-marker{display:none}.ergo-faq summary:after{content:'+';position:absolute;right:.4rem;font-size:2.2rem;font-weight:400;top:1.2rem}.ergo-faq details[open] summary:after{content:'−'}.ergo-faq details .rte{padding:0 3rem 1.8rem 0}.ergo-faq details .rte p{margin:0}.ergo-comparison-scroll{overflow-x:auto;margin:2.4rem 0}.ergo-comparison-table{width:100%;min-width:68rem;border-collapse:collapse}.ergo-comparison-table th,.ergo-comparison-table td{padding:1.2rem;text-align:left;vertical-align:top;border:.1rem solid rgba(var(--color-foreground),.2)}.ergo-comparison-table thead th{font-weight:700;background:rgba(var(--color-foreground),.05)}@media screen and (max-width:749px){.ergo-collection-intro{padding-top:2.8rem;padding-bottom:1rem}.ergo-collection-lead{font-size:1.5rem}.ergo-collection-guide{grid-template-columns:1fr;gap:3.5rem;padding-top:3rem;padding-bottom:5rem}.ergo-collection-guide h2{font-size:2.5rem}}
