.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .autogenerated-bce-pagettile a{color:inherit;text-decoration:none}.breakdance .autogenerated-bce-pagettile .page-hero{padding:clamp(36px,5vw,56px) 0 clamp(36px,6vw,72px);text-align:center}.breakdance .autogenerated-bce-pagettile .page-hero .eyebrow{display:block;font-family:var(--sans);font-size:0.72rem;letter-spacing:0.42em;text-transform:uppercase;color:var(--gold);font-weight:400;margin:0}.breakdance .autogenerated-bce-pagettile .page-hero h1{font-family:var(--serif);font-size:clamp(3rem,9vw,8.5rem);font-weight:500;line-height:0.95;letter-spacing:0.01em;margin-top:14px;margin-bottom:0;color:var(--ink)}.breakdance .autogenerated-bce-pagettile .page-hero p{max-width:640px;margin:18px auto 0;color:var(--muted);font-family:var(--serif);font-size:1.25rem;font-weight:400;line-height:1.6}.breakdance .autogenerated-bce-collectionarchiveloop a{color:inherit;text-decoration:none}.breakdance .autogenerated-bce-collectionarchiveloop .year-stack{display:grid;gap:clamp(14px,2vw,26px)}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner{position:relative;display:block;overflow:hidden;height:clamp(300px,46vh,600px)}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner__media{position:absolute;inset:0}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner__media img{width:100%;height:100%;object-fit:cover;object-position:top center;filter:grayscale(.18) brightness(.72);transition:transform 1.5s var(--ease),filter 1s var(--ease)}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,17,13,.25) 0%,rgba(20,17,13,.15) 45%,rgba(20,17,13,.45) 100%)}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner:hover .year-banner__media img{transform:scale(1.05);filter:grayscale(0) brightness(.66)}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner__label{position:relative;z-index:2;height:100%;display:grid;place-content:center;text-align:center;color:#fff;gap:16px}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner .yr{font-family:var(--serif);font-weight:400;line-height:0.9;font-size:clamp(4rem,13vw,10.5rem);letter-spacing:0.02em;margin:0}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner .cue{font-family:var(--sans);font-size:0.72rem;letter-spacing:0.34em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px;justify-self:center}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner .cue i{font-style:normal;transition:transform .5s var(--ease)}.breakdance .autogenerated-bce-collectionarchiveloop .year-banner:hover .cue i{transform:translateX(9px)}@media (max-width:600px){.breakdance .autogenerated-bce-collectionarchiveloop .year-banner{height:clamp(220px,38vh,340px)}}