.gb-sections[data-v-2f705116]{margin-bottom:56px}.gb-sections__grid[data-v-2f705116]{list-style:none;margin-bottom:0;margin-top:0;padding:0;row-gap:30px}@media(max-width:639px){.gb-sections__grid[data-v-2f705116]{row-gap:16px}}.gb-sections__link[data-v-2f705116]{display:block;height:100%;text-decoration:none}.gb-sections__link .uk-card[data-v-2f705116]{height:100%;transition:box-shadow .15s ease,border-color .15s ease}.gb-sections__link[data-v-2f705116]:focus-visible{outline:3px solid var(--gb-accent);outline-offset:3px}.uk-card-media-top img[data-v-2f705116]{aspect-ratio:3/2;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.gb-sections__text[data-v-2f705116]{color:var(--gb-muted);font-size:1rem;line-height:1.5;margin:8px 0 0}@media(max-width:639px){.gb-sections__link .uk-card[data-v-2f705116]{display:grid;grid-template-columns:38% minmax(0,1fr)}.uk-card-media-top img[data-v-2f705116]{aspect-ratio:auto;height:100%;min-height:112px}.gb-sections__link .uk-card-body[data-v-2f705116]{padding:14px 16px}.gb-sections__link .uk-card-title[data-v-2f705116]{font-size:1.25rem}.gb-sections__text[data-v-2f705116]{font-size:.9375rem;margin-top:4px}}@media(prefers-reduced-motion:reduce){.gb-sections__link .uk-card[data-v-2f705116]{transition:none}}.gb-shelf[data-v-ada78c08]{margin-bottom:56px}.gb-shelf__head[data-v-ada78c08]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.gb-shelf__title[data-v-ada78c08]{margin-bottom:0}.gb-shelf__nav[data-v-ada78c08]{display:flex;flex-shrink:0;gap:4px;margin-right:-10px;transform:translateY(6px)}.gb-shelf__btn[data-v-ada78c08]{align-items:center;background:none;border:0;color:var(--gb-muted);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:color .15s ease;width:44px}.gb-shelf__btn[data-v-ada78c08]:hover{color:var(--gb-accent)}.gb-shelf__btn[data-v-ada78c08]:active{color:var(--gb-accent-dark)}.gb-shelf__btn[data-v-ada78c08]:focus-visible{outline:3px solid var(--gb-focus);outline-offset:2px}.gb-shelf__viewport[data-v-ada78c08]{margin:-8px;padding:8px}.gb-shelf__item[data-v-ada78c08]{color:var(--gb-heading-color);display:block;text-decoration:none}.gb-shelf__cover[data-v-ada78c08]{aspect-ratio:3/4;background:var(--gb-bg-alt);border:1px solid var(--gb-border);border-radius:4px;box-shadow:0 1px 4px #1c19161a;display:block;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}.gb-shelf__cover img[data-v-ada78c08]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.gb-shelf__name[data-v-ada78c08]{display:block;font-size:.9375rem;font-weight:600;line-height:1.3;margin-top:10px;overflow-wrap:anywhere}.gb-shelf__item:hover .gb-shelf__cover[data-v-ada78c08]{box-shadow:0 8px 20px #1c19162e;transform:translateY(-3px)}.gb-shelf__item:hover .gb-shelf__name[data-v-ada78c08]{color:var(--gb-accent);text-decoration:underline}.gb-shelf__item[data-v-ada78c08]:focus-visible{outline:3px solid var(--gb-focus);outline-offset:3px}.gb-shelf__dots[data-v-ada78c08]{margin:20px 0 0}@media(prefers-reduced-motion:reduce){.gb-shelf__btn[data-v-ada78c08],.gb-shelf__cover[data-v-ada78c08]{transition:none}.gb-shelf__item:hover .gb-shelf__cover[data-v-ada78c08]{transform:none}}
