@keyframes loadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.comparison-table__title{text-align:center;margin-bottom:4rem}.comparison-table__table{width:100%;table-layout:fixed}.comparison__spacer,.comparison__cell.space-label{width:14.6666666667rem;max-width:14.6666666667rem}.comparison__heading{padding:2.2666666667rem 1.3333333333rem;text-align:center}.comparison__heading .inner{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.6666666667rem}.comparison__heading__icon{max-width:3.6rem;max-height:3.6rem}.comparison__heading__icon img,.comparison__heading__icon svg{width:100%;height:auto;display:block}.comparison__heading__text{color:#fffdf7;font-weight:400;text-transform:uppercase;letter-spacing:.08rem}@media screen and (min-width: 1025px){.comparison__heading__text{font-size:clamp(.7333333333rem,.3782635094rem + .7285974499vw,1rem);letter-spacing:clamp(0rem,-.1065209472rem + .218579235vw,.08rem)}}.comparison__row--fade .comparison__cell__title,.comparison__row--fade .comparison__cell__icon,.comparison__row--fade .comparison__cell__capacity{opacity:.4}.comparison__cell{padding:1.2rem 1.3333333333rem;border-bottom:1px solid #af9664;color:#fffdf7}.comparison__cell.space-label{background:#f9f1e7;color:#0f2d2d}.comparison__row:last-child .comparison__cell{border-bottom:none}.comparison__cell--text{text-align:center;font-weight:700}.comparison__cell--text .inner{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.1333333333rem}.comparison__cell--text:nth-child(even){background:#455a58}.comparison__cell--text:nth-child(odd){background:#284242}.comparison__heading:nth-child(even){background:#1a2f2e}.comparison__heading:nth-child(odd){background:#0b2323}.comparison__cell__title{font-size:1.2rem;font-weight:700}.comparison__cell__trigger{display:block;width:100%;border:none;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:default}.comparison__cell__trigger-icon{display:none}.comparison__cell__capacity{white-space:nowrap}.comparison__cell__icon{display:none}@media screen and (min-width: 1470px){.comparison__cell__icon{display:inline-block;max-width:1.4rem}}.comparison__cell__capacity-max{font-size:.8rem;font-weight:400}@media screen and (min-width: 0)and (max-width: 1024px){.comparison-table__table{display:block;table-layout:auto}.comparison-table__table thead,.comparison-table__table tbody{display:block}.comparison__layouts{display:none}.comparison__row{display:block;margin-bottom:1.0666666667rem;border:1px solid #af9664;overflow:hidden}.comparison__row:last-child{margin-bottom:0}.comparison__cell.space-label{width:auto;max-width:none;cursor:pointer}.comparison__cell{display:block;width:auto}.comparison__cell:last-child{border-bottom:none}.comparison__cell.space-label{padding:0}.comparison__cell.disabled .comparison__cell__capacity{opacity:.4}.comparison__row:not([aria-expanded=true]) .comparison__cell{border-bottom:none}.comparison__cell__trigger{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:.8rem;cursor:pointer;width:100%;padding:12px 16px}.comparison__cell__trigger-icon{display:block;flex-shrink:0;width:.8rem;height:.4666666667rem;transition:transform .3s cubic-bezier(0.45, 0, 0.4, 1)}.comparison__cell__trigger-icon svg{display:block;width:100%;height:100%}.comparison__row[aria-expanded=true] .comparison__cell__trigger-icon{transform:rotate(180deg)}.comparison__cell--text{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:.8rem;text-align:left;max-height:0;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0.45, 0, 0.4, 1),opacity .3s cubic-bezier(0.45, 0, 0.4, 1),padding .3s cubic-bezier(0.45, 0, 0.4, 1)}.comparison__cell--text::before{content:attr(data-column-heading);font-weight:400;text-transform:uppercase;letter-spacing:.08rem}.comparison__row[aria-expanded=true] .comparison__cell--text{max-height:8rem;padding-top:1.2rem;padding-bottom:1.2rem;opacity:1}}