/* Supplied artwork in nine native, still-interactive format buttons. */
#formats{background:#f8f2e7!important}
#formats>.section-head{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
#formats>.section-head>.formats-title{order:0;margin:0}
#formats>.section-head>.section-kicker{order:1;margin:0;font-size:clamp(18px,2.4vw,30px);font-weight:700;letter-spacing:normal;text-transform:none}
#formats>.section-head>.section-note{order:2;margin:0;max-width:680px}
#format-cards.format-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}
#format-cards .format-link{
  --crop-x:4.074074%;--crop-y:26.762699%;
  --sheet-width:211.570248%;--sheet-height:707.834101%;
  display:block;position:relative;box-sizing:border-box;width:100%;
  min-width:0!important;min-height:0;padding:0;aspect-ratio:484/217;
  border:0!important;border-radius:6% / 13%;overflow:hidden;
  background:url('/home-assets/formats-reference-20261009.png') var(--crop-x) var(--crop-y)/var(--sheet-width) var(--sheet-height) no-repeat #fbf7ee!important;
}
#format-cards .format-link::before,#format-cards .format-link::after{display:none!important}
#format-cards .format-link-label{opacity:0;pointer-events:none}
#format-cards .format-link-arrow{display:none!important}
#format-cards :is(#format-wheel,#format-party,#format-cinema,#format-certificate){--crop-x:96.111111%}
#format-cards :is(#format-date,#format-party){--crop-y:44.090909%;--sheet-height:711.111111%}
#format-cards :is(#format-club,#format-cinema){--crop-y:61.287879%;--sheet-height:711.111111%}
#format-cards :is(#format-membership,#format-certificate){--crop-y:78.441755%;--sheet-height:717.757009%}
#format-cards #format-coworking{
  grid-column:1/-1;aspect-ratio:981/219;border-radius:3% / 13%;
  --crop-x:51.162791%;--crop-y:95.823842%;--sheet-width:104.383282%;--sheet-height:701.369863%;
}
@media(max-width:767px){#format-cards.format-links{gap:10px}}
@media(forced-colors:active){
  #format-cards .format-link{background:none!important;border:2px solid CanvasText!important;display:flex;align-items:center;justify-content:flex-start;padding:8px}
  #format-cards .format-link-label{opacity:1}
}
