.opening .container{gap:var(--spacing-xl) clamp(2.5rem, 6vw, 6rem);align-items:start;display:grid}@container style(--breakpoint-lg-min:true){.opening .container{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .opening .container{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.opening__highlights{gap:var(--spacing-sm);margin:var(--spacing-xl) 0 0;padding:0;list-style:none;display:grid}.opening__highlight{padding-left:var(--spacing-md);border-left:var(--border-width) solid var(--color-secondary-500);gap:2px;display:grid}.opening__highlight-title{color:var(--heading-color)}.opening__highlight-text{font-size:var(--text-sm)}.opening__prices{width:100%;margin-top:var(--spacing-xl);border-collapse:collapse}.opening__prices-title{margin-bottom:var(--spacing-xs);color:var(--heading-color);font-weight:700;font-size:var(--text-xs);letter-spacing:.14em;text-align:left;text-transform:uppercase}.opening__price-label,.opening__price-value{padding:var(--spacing-sm) 0;border-bottom:var(--border-width) solid rgb(from var(--color-primary-700) r g b/.18)}.opening__price-label{text-align:left;font-weight:400}.opening__price-value{color:var(--heading-color);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-weight:700}
