.gc-hero[data-astro-cid-7tks3mip] .gc-hero__head .g-h1{font-size:80px}.gc-hero__head[data-astro-cid-7tks3mip]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:32px 72px;display:grid}.gc-hero__aside[data-astro-cid-7tks3mip] .g-lede[data-astro-cid-7tks3mip]{margin-top:0;font-size:18px}.gc-chapters[data-astro-cid-7tks3mip]{flex-wrap:wrap;gap:12px 24px;margin-top:36px;display:flex}.gc-chapters[data-astro-cid-7tks3mip] a[data-astro-cid-7tks3mip]{min-height:44px;color:inherit;border-bottom:1px solid;align-items:center;gap:8px;padding:6px 0;font-weight:700;display:inline-flex}.gc-chapters[data-astro-cid-7tks3mip] a[data-astro-cid-7tks3mip]:hover,.gc-chapters[data-astro-cid-7tks3mip] a[data-astro-cid-7tks3mip]:focus-visible{color:var(--g-yellow)}.gc-section[data-astro-cid-7tks3mip],#gc-wall[data-astro-cid-7tks3mip]{scroll-margin-top:112px}.gc-practices[data-astro-cid-7tks3mip]{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:20px 32px;margin-top:32px;display:grid}.gc-practices[data-astro-cid-7tks3mip] article[data-astro-cid-7tks3mip]{border-top:1px solid var(--g-line);padding-top:16px}.gc-practices[data-astro-cid-7tks3mip] h3[data-astro-cid-7tks3mip],.gc-practices[data-astro-cid-7tks3mip] p[data-astro-cid-7tks3mip]{margin:0}.gc-practices[data-astro-cid-7tks3mip] p[data-astro-cid-7tks3mip]{color:var(--g-muted);margin-top:6px}.gc-practices__link[data-astro-cid-7tks3mip]{margin-top:24px;display:inline-block}.gc-feature[data-astro-cid-7tks3mip]{border-radius:var(--g-radius-inner);background:var(--g-navy);color:#fff;text-align:left;cursor:pointer;border:0;width:100%;margin-top:64px;padding:0;display:block;position:relative;overflow:hidden}.gc-feature[data-astro-cid-7tks3mip] img[data-astro-cid-7tks3mip]{aspect-ratio:21/9;object-fit:cover;width:100%;height:auto;transition:scale .9s var(--g-ease);display:block}.gc-feature[data-astro-cid-7tks3mip]:after{content:"";background:linear-gradient(#0000,#071f45e0);position:absolute;inset:45% 0 0}.gc-feature[data-astro-cid-7tks3mip]:hover img[data-astro-cid-7tks3mip]{scale:1.03}.gc-feature__meta[data-astro-cid-7tks3mip]{z-index:1;gap:10px;display:grid;position:absolute;bottom:34px;left:40px}.gc-feature__tag[data-astro-cid-7tks3mip]{background:var(--g-yellow);color:var(--g-void);border-radius:999px;justify-self:start;padding:6px 12px;font-size:13px;font-weight:800}.gc-feature__meta[data-astro-cid-7tks3mip] strong[data-astro-cid-7tks3mip]{font-size:32px;font-weight:900}.gc-play[data-astro-cid-7tks3mip]{z-index:1;background:var(--g-yellow);width:76px;height:76px;color:var(--g-void);transition:transform .26s var(--g-ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:34px;right:40px}.gc-play[data-astro-cid-7tks3mip] svg[data-astro-cid-7tks3mip]{width:28px;height:28px;margin-left:3px}.gc-feature[data-astro-cid-7tks3mip]:hover .gc-play[data-astro-cid-7tks3mip],.gc-card[data-astro-cid-7tks3mip] button[data-astro-cid-7tks3mip]:hover .gc-play[data-astro-cid-7tks3mip]{transform:scale(1.08)}.gc-kinds__grid[data-astro-cid-7tks3mip]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:64px 0 0;padding:0;list-style:none;display:grid}.gc-kinds__grid[data-astro-cid-7tks3mip] a[data-astro-cid-7tks3mip]{border-radius:var(--g-radius-inner);background:var(--g-mist);height:100%;color:inherit;transition:background-color .24s var(--g-ease);align-content:start;gap:12px;padding:12px 12px 26px;text-decoration:none;display:grid}.gc-kinds__grid[data-astro-cid-7tks3mip] a[data-astro-cid-7tks3mip]:hover{background:var(--g-soft)}.gc-kind__cover[data-astro-cid-7tks3mip]{border-radius:14px;margin-bottom:8px;display:block;overflow:hidden}.gc-kind__cover[data-astro-cid-7tks3mip] img[data-astro-cid-7tks3mip]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:scale .6s var(--g-ease);display:block}.gc-kinds__grid[data-astro-cid-7tks3mip] a[data-astro-cid-7tks3mip]:hover img[data-astro-cid-7tks3mip]{scale:1.05}.gc-kind__name[data-astro-cid-7tks3mip],.gc-kind__q[data-astro-cid-7tks3mip],.gc-kind__text[data-astro-cid-7tks3mip]{padding:0 12px}.gc-kind__name[data-astro-cid-7tks3mip]{color:var(--g-cobalt);justify-content:space-between;font-size:14px;font-weight:800;display:flex}.gc-kind__name[data-astro-cid-7tks3mip] em[data-astro-cid-7tks3mip]{font-style:normal}.gc-kind__q[data-astro-cid-7tks3mip]{font-size:22px;line-height:1.4}.gc-kind__text[data-astro-cid-7tks3mip]{color:var(--g-muted);font-size:15px;line-height:1.65}.gc-wall[data-astro-cid-7tks3mip]{padding-top:96px}.gc-wall__bar[data-astro-cid-7tks3mip]{z-index:2;backdrop-filter:blur(12px);background:#f4f8fef0;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 -12px 36px;padding:10px 12px;display:flex;position:sticky;top:92px;box-shadow:0 10px 30px -18px #071f4559}.gc-filter[data-astro-cid-7tks3mip]{flex-wrap:wrap;gap:8px;display:flex}.gc-filter[data-astro-cid-7tks3mip] button[data-astro-cid-7tks3mip]{border:1px solid var(--g-line);min-height:44px;color:var(--g-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:750;transition:background-color .2s,color .2s;display:inline-flex}.gc-filter[data-astro-cid-7tks3mip] em[data-astro-cid-7tks3mip]{color:var(--g-muted);font-size:12px;font-style:normal}.gc-filter[data-astro-cid-7tks3mip] button[data-astro-cid-7tks3mip].is-active{border-color:var(--g-void);background:var(--g-void);color:#fff}.gc-filter[data-astro-cid-7tks3mip] button[data-astro-cid-7tks3mip].is-active em[data-astro-cid-7tks3mip]{color:var(--g-yellow)}.gc-wall__hint[data-astro-cid-7tks3mip]{color:var(--g-muted);margin:0;font-size:14px}.gc-grid[data-astro-cid-7tks3mip]{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;margin:0;padding:0;list-style:none;display:grid}.gc-card[data-astro-cid-7tks3mip][hidden]{display:none}.gc-card[data-astro-cid-7tks3mip] button[data-astro-cid-7tks3mip]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:14px;padding:0;display:grid}.gc-card__media[data-astro-cid-7tks3mip]{background:var(--g-soft);border-radius:18px;display:block;position:relative;overflow:hidden}.gc-card[data-astro-cid-7tks3mip] img[data-astro-cid-7tks3mip]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:scale .6s var(--g-ease);display:block}.gc-card[data-astro-cid-7tks3mip] button[data-astro-cid-7tks3mip]:hover img[data-astro-cid-7tks3mip]{scale:1.05}.gc-play--sm[data-astro-cid-7tks3mip]{width:44px;height:44px;bottom:14px;right:14px}.gc-play--sm[data-astro-cid-7tks3mip] svg[data-astro-cid-7tks3mip]{width:18px;height:18px}.gc-card__meta[data-astro-cid-7tks3mip]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gc-card__meta[data-astro-cid-7tks3mip] strong[data-astro-cid-7tks3mip]{font-size:17px;line-height:1.4}.gc-card__meta[data-astro-cid-7tks3mip] span[data-astro-cid-7tks3mip]{color:var(--g-muted);flex:none;font-size:13px}.gc-player[data-astro-cid-7tks3mip]{background:0 0;border:0;width:min(1200px,92vw);max-width:none;max-height:none;padding:0;overflow:visible}.gc-player[data-astro-cid-7tks3mip]::backdrop{backdrop-filter:blur(6px);background:#071f45e0}.gc-player[data-astro-cid-7tks3mip] video[data-astro-cid-7tks3mip]{aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:18px;width:100%;max-height:80vh;display:block}.gc-player__title[data-astro-cid-7tks3mip]{color:#fff;margin:16px 0 0;font-size:17px;font-weight:800}.gc-player__close[data-astro-cid-7tks3mip]{background:var(--g-yellow);width:44px;height:44px;color:var(--g-void);cursor:pointer;border:0;border-radius:50%;font-size:26px;line-height:1;position:absolute;top:-52px;right:0}.gc-kinds__grid[data-astro-cid-7tks3mip] li[data-astro-cid-7tks3mip]{--l:clamp(0, calc((var(--in,1) - var(--i) * .1) / .4), 1);opacity:var(--l);translate:0 calc((1 - var(--l)) * 48px)}.gc-card[data-astro-cid-7tks3mip]{--l:clamp(0, calc((var(--in,1) - var(--c) * .08) / .35), 1);opacity:var(--l);translate:0 calc((1 - var(--l)) * 40px)}html.g-motion .gc-kinds__grid[data-astro-cid-7tks3mip] li[data-astro-cid-7tks3mip],html.g-motion .gc-card[data-astro-cid-7tks3mip]{transition:opacity .18s linear,translate .18s linear}@media (width<=1280px){.gc-hero[data-astro-cid-7tks3mip] .gc-hero__head .g-h1{font-size:68px}}@media (width<=1024px){.gc-hero[data-astro-cid-7tks3mip] .gc-hero__head .g-h1{font-size:64px}.gc-hero__head[data-astro-cid-7tks3mip]{grid-template-columns:minmax(0,1fr)}.gc-kinds__grid[data-astro-cid-7tks3mip],.gc-grid[data-astro-cid-7tks3mip]{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-feature[data-astro-cid-7tks3mip] img[data-astro-cid-7tks3mip]{aspect-ratio:16/9}}@media (width<=760px){.gc-hero[data-astro-cid-7tks3mip] .gc-hero__head .g-h1{font-size:40px}.gc-feature[data-astro-cid-7tks3mip]{margin-top:40px}.gc-feature__meta[data-astro-cid-7tks3mip]{bottom:18px;left:18px;right:80px}.gc-feature__meta[data-astro-cid-7tks3mip] strong[data-astro-cid-7tks3mip]{font-size:18px}.gc-play[data-astro-cid-7tks3mip]{width:52px;height:52px;bottom:16px;right:16px}.gc-play[data-astro-cid-7tks3mip] svg[data-astro-cid-7tks3mip]{width:20px;height:20px}.gc-kinds__grid[data-astro-cid-7tks3mip]{gap:12px;margin-top:40px}.gc-kind__q[data-astro-cid-7tks3mip]{font-size:17px}.gc-kind__text[data-astro-cid-7tks3mip]{font-size:13px}.gc-kind__name[data-astro-cid-7tks3mip],.gc-kind__q[data-astro-cid-7tks3mip],.gc-kind__text[data-astro-cid-7tks3mip]{padding:0 4px}.gc-kinds__grid[data-astro-cid-7tks3mip] a[data-astro-cid-7tks3mip]{padding:8px 8px 18px}.gc-wall[data-astro-cid-7tks3mip]{padding-top:64px}.gc-wall__bar[data-astro-cid-7tks3mip]{border-radius:20px;flex-wrap:nowrap;margin:0 -8px 24px;padding:8px;top:76px}.gc-filter[data-astro-cid-7tks3mip]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.gc-filter[data-astro-cid-7tks3mip] button[data-astro-cid-7tks3mip]{flex:none;min-height:40px;padding:0 14px;font-size:14px}.gc-wall__hint[data-astro-cid-7tks3mip]{display:none}.gc-grid[data-astro-cid-7tks3mip]{grid-template-columns:minmax(0,1fr);gap:28px}.gc-player__close[data-astro-cid-7tks3mip]{top:-56px}}
