.action-card-row{grid-template-columns:repeat(var(--action-cols,3), minmax(0, 1fr));gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.action-card-row[data-count="1"],.action-card-row[data-count="2"]{--action-cols:2}.action-card-row>li{min-width:0;display:flex}.action-card{--ag-t:0;--ag-dur:.32s;--ag-ease:cubic-bezier(.4, 0, .2, 1);--ag-stagger:0s;--ag-ink:var(--muted);--ag-face:color-mix(in srgb, var(--surface) 70%, var(--bg));--action-card-bg:color-mix(in srgb, var(--surface) 55%, transparent);--action-card-border-active:color-mix(in srgb, var(--text) 42%, transparent);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background-color:var(--action-card-bg);min-width:0;color:var(--text);transition:border-color var(--ag-dur) var(--ag-ease);flex:1;text-decoration:none;display:flex;position:relative;container-type:inline-size}:where([data-section-theme=light]) .action-card{--action-card-bg:var(--surface);--ag-face:var(--bg)}.action-card:after{content:"";top:-1px;left:var(--space-5);right:var(--space-5);background-color:var(--accent);transform-origin:0;height:1px;transition:scale var(--ag-dur) var(--ag-ease);pointer-events:none;position:absolute;scale:0 1}.action-card:is(:hover,:focus-visible){border-color:var(--action-card-border-active)}.action-card:is(:hover,:focus-visible):after{scale:1}.action-card:is(:hover,:focus-visible,.is-played){--ag-t:1;--ag-dur:.6s;--ag-ease:var(--ease-out);--ag-stagger:90ms;--ag-ink:var(--text)}.action-card:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.action-card__inner{gap:var(--space-4);padding:var(--space-5);flex:1;grid-template:"title arrow""glyph glyph""text text"1fr/minmax(0,1fr) auto;display:grid}.action-card__title{font-size:var(--type-display-3);text-wrap:balance;grid-area:title;align-self:center;font-weight:600;line-height:1.2}.action-card__text{color:var(--text);font-size:var(--type-body);grid-area:text;line-height:1.55}.action-card__glyph{grid-area:glyph;place-items:center;min-height:140px;display:grid}.action-card__arrow{border:1px solid var(--border-strong);border-radius:var(--radius-full);width:40px;height:40px;color:var(--text);transition:background-color var(--ag-dur) var(--ag-ease), border-color var(--ag-dur) var(--ag-ease), color var(--ag-dur) var(--ag-ease);background-color:#0000;grid-area:arrow;place-items:center;display:inline-grid}.action-card__arrow svg{width:18px;height:18px;transition:rotate var(--ag-dur) var(--ag-ease);rotate:-45deg}.action-card:is(:hover,:focus-visible) .action-card__arrow{border-color:var(--text);background-color:var(--text);color:var(--bg)}.action-card:is(:hover,:focus-visible) .action-card__arrow svg{rotate:0deg}@container (width>=520px){.action-card__inner{align-content:center;column-gap:var(--space-5);grid-template:"glyph title arrow""glyph text text"/180px minmax(0,1fr) auto}.action-card__glyph{align-self:center;min-height:0}}.action-glyph{fill:none;width:180px;max-width:100%;height:auto;stroke:var(--ag-ink);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;transition:stroke var(--ag-dur) var(--ag-ease);display:block;overflow:visible}.action-glyph [data-i="1"]{--i:1}.action-glyph [data-i="2"]{--i:2}.action-glyph [data-i="3"]{--i:3}.action-glyph [data-i="4"]{--i:4}.action-glyph :is(.ag-layer,.ag-point,.ag-bar,.ag-draw,.ag-node){transition-duration:var(--ag-dur);transition-timing-function:var(--ag-ease);transition-delay:calc(var(--i,0) * var(--ag-stagger))}.ag-face{fill:var(--ag-face)}.ag-face--plane{fill:none;stroke-dasharray:2 3;opacity:.6}.ag-hair{stroke-width:1px;opacity:.55}.ag-hair--rest{opacity:.35}.ag-draw{stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--ag-t));transition-property:stroke-dashoffset}.ag-layer{transition-property:translate}.ag-layer--0{translate:0 calc(var(--ag-t) * 8px)}.ag-layer--2{translate:0 calc(var(--ag-t) * -10px)}.ag-point{fill:var(--ag-ink);stroke:none;opacity:var(--ag-t);translate:0 calc(var(--ag-t) * 6px - 4px);transition-property:opacity,translate}.ag-bar{fill:color-mix(in srgb, var(--ag-ink) 22%, transparent);transform-box:fill-box;transform-origin:50% 100%;scale:1 calc(.35 + var(--ag-t) * .65);transition-property:scale}.ag-track{stroke-width:1px;stroke-dasharray:2 4;opacity:.5}.ag-route{stroke-width:2px}.ag-stop{fill:var(--ag-face)}.ag-stop--end{fill:var(--ag-ink)}.ag-node{fill:var(--ag-face);opacity:calc(.45 + var(--ag-t) * .55);transition-property:opacity}.ag-node--end{stroke-width:2.4px}.ag-link{stroke-width:1.5px}@media (width<=760px){.action-card-row,.action-card-row[data-count]{--action-cols:1}.action-card__glyph{min-height:112px}.action-card__glyph .action-glyph{width:150px}}@media (width>=761px) and (width<=1023px){.action-card-row[data-count="3"]{--action-cols:1}}@media (prefers-reduced-motion:reduce){.action-card{--ag-t:1;--ag-ink:var(--text)}.action-card,.action-card:after,.action-card__arrow,.action-card__arrow svg,.action-glyph,.action-glyph *{transition:none}}
