.qq-action-grid:where(.astro-gthygldk){margin:2rem 0 4rem}.qq-action-grid:where(.astro-gthygldk) ul:where(.astro-gthygldk){grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.qq-action-grid:where(.astro-gthygldk) ul:where(.astro-gthygldk){grid-template-columns:repeat(2,minmax(0,1fr))}.qq-action-primary:where(.astro-gthygldk){grid-column:span 2}}.qq-action-card:where(.astro-gthygldk){--card-accent-fg:var(--qq-lavender-foreground);--qq-glass-background:var(--qq-surface-50);--qq-glass-border:var(--qq-border-prototype);--qq-glass-shadow:var(--qq-shadow-prototype-sm);--qq-glass-blur:24px;border-radius:1.5rem;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s,border-color .4s;position:relative;overflow:hidden}.qq-action-card:where(.astro-gthygldk)[data-tone=lavender]{--card-accent-fg:var(--qq-lavender-foreground)}.qq-action-card:where(.astro-gthygldk)[data-tone=mint]{--card-accent-fg:var(--qq-green-foreground)}.qq-action-card:where(.astro-gthygldk)[data-tone=blue]{--card-accent-fg:var(--qq-blue-foreground)}.qq-action-card:where(.astro-gthygldk)[data-tone=pink]{--card-accent-fg:var(--qq-pink-foreground)}.qq-action-link:where(.astro-gthygldk){outline:none;flex-direction:column;min-width:0;height:100%;padding:2rem;text-decoration:none;display:flex}.qq-action-card:where(.astro-gthygldk):hover{box-shadow:var(--qq-shadow-content-panel-hover);border-color:var(--qq-border-strong);transform:translateY(-6px)}.qq-action-card:where(.astro-gthygldk):focus-within{outline:3px solid color-mix(in srgb, var(--qq-ink) 20%, transparent);outline-offset:3px}.qq-action-icon-wrapper:where(.astro-gthygldk){--qq-icon-tile-size:3.5rem;--qq-icon-tile-border:var(--qq-border-prototype);--qq-icon-tile-radius:1rem;--qq-icon-tile-background:var(--qq-surface);--qq-icon-tile-shadow:var(--qq-shadow-prototype-sm);color:var(--card-accent-fg);justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1),color .4s,border-color .4s;display:flex}.qq-action-primary:where(.astro-gthygldk) .qq-action-icon-wrapper:where(.astro-gthygldk){--qq-icon-tile-size:4.5rem;--qq-icon-tile-radius:1.25rem}.qq-action-card:where(.astro-gthygldk):hover .qq-action-icon-wrapper:where(.astro-gthygldk){border-color:color-mix(in srgb, var(--card-accent-fg) 20%, transparent);transform:scale(1.05)rotate(-5deg)}.qq-action-arrow-wrapper:where(.astro-gthygldk){background-color:var(--qq-surface);border:1px solid var(--qq-border-prototype);width:2.5rem;height:2.5rem;color:var(--qq-muted);border-radius:50%;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex}.qq-action-card:where(.astro-gthygldk):hover .qq-action-arrow-wrapper:where(.astro-gthygldk){background-color:var(--qq-ink);border-color:var(--qq-ink);color:var(--qq-canvas);box-shadow:0 4px 12px color-mix(in srgb, var(--qq-ink) 20%, transparent);transform:translate(4px)scale(1.1)}.qq-action-content:where(.astro-gthygldk){flex-direction:column;gap:.5rem;min-width:0;margin-top:1rem;display:flex}.qq-action-title:where(.astro-gthygldk){color:var(--qq-ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:800;line-height:1.4;transition:color .4s}.qq-action-primary:where(.astro-gthygldk) .qq-action-title:where(.astro-gthygldk){font-size:1.5rem}.qq-action-card:where(.astro-gthygldk):hover .qq-action-title:where(.astro-gthygldk){color:var(--qq-ink)}.qq-action-desc:where(.astro-gthygldk){color:var(--qq-muted);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.65}@media (prefers-reduced-motion:reduce){.qq-action-card:where(.astro-gthygldk),.qq-action-icon-wrapper:where(.astro-gthygldk),.qq-action-title:where(.astro-gthygldk),.qq-action-arrow-wrapper:where(.astro-gthygldk){transition:none}.qq-action-card:where(.astro-gthygldk):hover,.qq-action-card:where(.astro-gthygldk):hover .qq-action-icon-wrapper:where(.astro-gthygldk),.qq-action-card:where(.astro-gthygldk):hover .qq-action-arrow-wrapper:where(.astro-gthygldk){transform:none}}@media (forced-colors:active){.qq-action-card:where(.astro-gthygldk),.qq-action-card:where(.astro-gthygldk):hover{box-shadow:none;color:canvastext;background:canvas;border-color:buttontext}.qq-action-card:where(.astro-gthygldk):focus-within{outline:2px solid highlight}.qq-action-icon-wrapper:where(.astro-gthygldk),.qq-action-arrow-wrapper:where(.astro-gthygldk){box-shadow:none;color:buttontext;background:buttonface;border-color:buttontext}.qq-action-title:where(.astro-gthygldk),.qq-action-desc:where(.astro-gthygldk){color:canvastext}}@media print{.qq-action-card:where(.astro-gthygldk):hover{box-shadow:none;transform:none}.qq-action-card:where(.astro-gthygldk):hover .qq-action-icon-wrapper:where(.astro-gthygldk),.qq-action-card:where(.astro-gthygldk):hover .qq-action-arrow-wrapper:where(.astro-gthygldk){transform:none}}
