@layer components.app{.xSdqxXn{gap:var(--dx-space-7);margin-bottom:var(--land-section-y-tight);max-width:var(--land-measure-wide);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.xYM8UZw{font-size:var(--land-type-h2);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-tight);letter-spacing:var(--land-tracking-heading);text-wrap:balance;color:var(--land-ink-primary);margin:0}.xSujPj-{width:100%;height:100%;padding:var(--dx-space-8) var(--dx-space-9);justify-content:center;gap:var(--dx-space-5);flex-direction:column;display:flex;position:relative}.xzn-s1f{gap:var(--dx-space-11);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid;position:relative}.xnxzz0V{border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);box-shadow:var(--dx-elevation-1);padding:var(--land-card-padding);width:100%;min-width:0;min-height:340px;color:inherit;cursor:pointer;text-align:start;transition:border-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard), transform var(--dx-duration-fast) var(--dx-ease-spring);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.xnxzz0V:active{transform:translateY(2px)scale(.995)}.xuzNmf3{min-height:160px;margin-bottom:var(--dx-space-13);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-control);background:var(--land-surface-raised);box-shadow:none;place-items:center;display:grid;position:relative;overflow:hidden}.x11im2g{font-size:var(--land-type-h3);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-snug);margin:0 0 var(--dx-space-6);color:var(--land-ink-primary);text-align:center}.xzd45Hf{color:var(--land-ink-secondary);font-size:var(--dx-type-body);line-height:var(--dx-lh-normal);text-align:center;text-wrap:pretty}.xl0Kgmj{font-size:var(--dx-type-overline);font-weight:var(--dx-fw-semibold);letter-spacing:var(--dx-tracking-caps);text-transform:uppercase;color:var(--land-ink-muted);font-feature-settings:"tnum" 1;line-height:var(--dx-lh-none);z-index:var(--dx-z-pinned-corner);top:var(--dx-space-7);position:absolute;inset-inline-end:var(--dx-space-8)}.xn-L-Ae{font-size:var(--dx-type-body);padding:var(--dx-space-4) 0;border-top:var(--border-width-1) solid var(--land-border-subtle);justify-content:space-between;align-items:center;display:flex;&:first-child{border-top:none}}.xBlqfL3,.xkRIdwI{align-items:center;gap:var(--dx-space-6);min-width:0;display:inline-flex}.x-r6VlT{color:var(--land-ink-primary)}.xn4qvaG{font-size:var(--dx-type-body);color:var(--land-ink-secondary);padding:var(--dx-space-4) 0;border-top:var(--border-width-1) solid var(--land-border-subtle);justify-content:space-between;align-items:center;display:flex;&:first-child{border-top:none}}.xtXicpw{align-items:center;gap:var(--dx-space-3);box-sizing:border-box;border:var(--border-width-1) solid transparent;border-radius:var(--dx-radius-pill);font-weight:var(--dx-fw-semibold);font-variant-numeric:tabular-nums;width:fit-content;padding:var(--dx-space-2) var(--dx-space-6);font-size:var(--dx-type-caption);line-height:var(--dx-lh-snug);color:var(--land-accent-text);background:color-mix(in srgb, var(--land-accent) var(--dx-tint-selected), transparent);display:inline-flex;& svg{flex-shrink:0}}.x4PnXS3{align-items:center;gap:var(--dx-space-5);padding-top:var(--dx-space-11);color:var(--land-accent-text);font-weight:var(--dx-fw-semibold);align-self:center;margin-top:auto;display:inline-flex}@media (width<1001px){.xzn-s1f{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<661px){.xzn-s1f{gap:var(--dx-space-7);grid-template-columns:minmax(0,1fr)}.xnxzz0V{min-height:0}.xuzNmf3{min-height:112px;margin-bottom:var(--dx-space-9)}.x11im2g{margin-bottom:var(--dx-space-4)}.xl0Kgmj{display:none}}@media (forced-colors:active){.xtXicpw{border-color:canvastext}}@media (hover:hover){.xnxzz0V:hover{border-color:var(--land-accent);box-shadow:var(--dx-elevation-2)}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .xnxzz0V{transition:none}:where(:root:not([data-motion=full])) .xnxzz0V:active{transform:none}}:where(:root[data-motion=reduce]) .xnxzz0V{transition:none}:where(:root[data-motion=reduce]) .xnxzz0V:active{transform:none}}
