@layer components;@layer utilities{.group{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.group--smaller{gap:var(--xxl,calc(var(--scale-px)*10)) var(--n-xxl,calc(var(--scale-px)*5))}.group--small{gap:var(--xxl,calc(var(--scale-px)*20)) var(--n-xxl,calc(var(--scale-px)*10))}.group--small-fixed{gap:calc(var(--scale-px)*10)}.group--medium{gap:var(--xxl,calc(var(--scale-px)*40)) var(--n-xxl,calc(var(--scale-px)*20))}.group--v-start,.group--v-start\:xs{align-items:flex-start}.group--v-center,.group--v-center\:xs{align-items:center}.group--v-end,.group--v-end\:xs{align-items:flex-end}.group--h-start,.group--h-start\:xs{justify-content:flex-start}.group--h-center,.group--h-center\:xs{justify-content:center}.group--h-end,.group--h-end\:xs{justify-content:flex-end}.group--h-between,.group--h-between\:xs{justify-content:space-between}.group--wrap,.group--wrap\:xs{flex-wrap:wrap}.group--nowrap,.group--nowrap\:xs{flex-wrap:nowrap}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.group--v-start\:md{align-items:flex-start}.group--v-center\:md{align-items:center}.group--v-end\:md{align-items:flex-end}.group--h-start\:md{justify-content:flex-start}.group--h-center\:md{justify-content:center}.group--h-end\:md{justify-content:flex-end}.group--h-between\:md{justify-content:space-between}.group--wrap\:md{flex-wrap:wrap}.group--nowrap\:md{flex-wrap:nowrap}}}
