.gyg-widget-section[data-astro-cid-xqp2i4rx]{padding-top:clamp(2rem,5vw,3rem)}.gyg-widget-heading[data-astro-cid-xqp2i4rx]{max-width:46rem;font-family:var(--font-display,inherit);font-size:clamp(1.7rem,4vw,2.6rem);font-weight:var(--display-weight,700);letter-spacing:var(--display-tracking,-.02em);color:var(--ink);margin:0 0 1.25rem;line-height:1.08}h3[data-astro-cid-xqp2i4rx].gyg-widget-heading,h4[data-astro-cid-xqp2i4rx].gyg-widget-heading{margin-bottom:.9rem;font-size:clamp(1.2rem,2.6vw,1.55rem)}.gyg-activity-widget[data-astro-cid-xqp2i4rx].is-ready{min-height:320px}.gyg-activity-widget[data-astro-cid-xqp2i4rx]>span[data-astro-cid-xqp2i4rx]{display:none}.gyg-widget-fallback[data-astro-cid-xqp2i4rx]{border:1px solid color-mix(in srgb, var(--muted) 28%, transparent);background:color-mix(in srgb, var(--surface) 88%, var(--primary) 12%);color:var(--muted);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:0;padding:1rem;font-weight:600;display:flex}.gyg-widget-fallback[data-astro-cid-xqp2i4rx][hidden]{display:none}.gyg-widget-fallback[data-astro-cid-xqp2i4rx].is-ready{background:0 0;border:0;margin-top:.75rem;padding:0}.gyg-widget-fallback[data-astro-cid-xqp2i4rx] a[data-astro-cid-xqp2i4rx]{overflow-wrap:anywhere;background:var(--ink);max-width:100%;min-height:44px;color:var(--surface);border-radius:999px;align-items:center;padding:.55rem .85rem;text-decoration:none;display:inline-flex}.gyg-widget-fallback[data-astro-cid-xqp2i4rx] a[data-astro-cid-xqp2i4rx]:hover{text-decoration:underline}.gyg-lead-disclosure[data-astro-cid-qc2qx4rn]{text-align:left;margin:0 0 1.5rem}.gyg-jump-nav[data-astro-cid-qc2qx4rn]{margin-top:.5rem}.gyg-jump-nav[data-astro-cid-qc2qx4rn] ul[data-astro-cid-qc2qx4rn]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.gyg-jump-nav[data-astro-cid-qc2qx4rn] a[data-astro-cid-qc2qx4rn]{background:var(--surface);border:1px solid var(--line);max-width:100%;color:var(--ink);overflow-wrap:anywhere;border-radius:999px;padding:.55rem .95rem;font-size:.9rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-block}.gyg-jump-nav[data-astro-cid-qc2qx4rn] a[data-astro-cid-qc2qx4rn]:hover,.gyg-jump-nav[data-astro-cid-qc2qx4rn] a[data-astro-cid-qc2qx4rn]:focus-visible{border-color:var(--primary-ink);color:var(--primary-ink)}.gyg-area[data-astro-cid-qc2qx4rn]{border-top:1px solid var(--line);margin-top:clamp(2.5rem,6vw,4rem);padding-top:clamp(1.5rem,4vw,2.5rem)}.gyg-area-head[data-astro-cid-qc2qx4rn]{max-width:46rem}.gyg-area-more-action[data-astro-cid-qc2qx4rn]{margin:1.5rem 0 0}.gyg-area-more-action[data-astro-cid-qc2qx4rn][hidden],.gyg-area-more[data-astro-cid-qc2qx4rn][hidden]{display:none}.gyg-show-more[data-astro-cid-qc2qx4rn]{min-height:48px}.gyg-area-title[data-astro-cid-qc2qx4rn]{font-family:var(--font-display,inherit);font-size:clamp(1.9rem,4.4vw,3rem);font-weight:var(--display-weight,800);letter-spacing:var(--display-tracking,-.03em);overflow-wrap:anywhere;margin:0;line-height:1.05}.gyg-area-intro[data-astro-cid-qc2qx4rn]{color:var(--body-text,var(--ink));margin:.75rem 0 0}.gyg-area-bus[data-astro-cid-qc2qx4rn]{border-left:4px solid var(--primary);background:color-mix(in srgb, var(--surface) 90%, var(--primary) 10%);border-radius:0 .75rem .75rem 0;gap:.75rem;max-width:46rem;margin-top:1.25rem;padding:1rem 1.1rem;display:grid}.gyg-area-bus-note[data-astro-cid-qc2qx4rn]{gap:.3rem;margin:0;line-height:1.6;display:grid}.gyg-area-bus-note[data-astro-cid-qc2qx4rn] strong[data-astro-cid-qc2qx4rn]{color:var(--primary-ink);font-size:var(--text-support,.9rem);letter-spacing:.02em;text-transform:uppercase}.gyg-area-bus-links[data-astro-cid-qc2qx4rn]{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.gyg-area-bus-links[data-astro-cid-qc2qx4rn] a[data-astro-cid-qc2qx4rn]{overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.gyg-question-list[data-astro-cid-qc2qx4rn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.gyg-question[data-astro-cid-qc2qx4rn]{border:1px solid var(--line);background:var(--surface);border-radius:.9rem;padding:1.1rem 1.2rem}.gyg-question[data-astro-cid-qc2qx4rn] h3[data-astro-cid-qc2qx4rn]{margin:0 0 .5rem;font-size:1.1rem;line-height:1.3}.gyg-question[data-astro-cid-qc2qx4rn] p[data-astro-cid-qc2qx4rn]{color:var(--body-text,var(--ink));margin:0;line-height:1.6}html{scroll-behavior:auto!important}
