@layer shared{._container_ysbsu_8{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}._section_ysbsu_15{padding-block:var(--section-y) 0}._title_ysbsu_19{font-family:var(--font-display);font-size:var(--display-md);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);text-wrap:balance;max-width:20ch}._intro_ysbsu_29{margin-top:var(--space-4);max-width:40rem;color:var(--color-text-muted);font-size:var(--text-lg)}}._wrap_1bas2_1{margin-top:clamp(2.5rem,5vw,4rem)}._facts_1bas2_6{gap:var(--space-3) var(--space-7);padding-block:var(--space-5);border-block:1px solid var(--color-border);font-size:var(--text-base);flex-wrap:wrap;font-weight:600;display:flex}._facts_1bas2_6 li{align-items:center;gap:.5rem;display:flex}._facts_1bas2_6 svg{color:var(--color-accent-text)}@media (width>=80rem){._facts_1bas2_6{justify-content:space-between}}._section_v6d8n_1{padding-top:var(--section-y)}._compact_v6d8n_11 ._title_v6d8n_6{font-size:var(--display-sm)}._cards_v6d8n_19{gap:var(--space-3);margin-top:var(--space-7);display:grid}@media (width>=44rem){._cards_v6d8n_19{grid-template-columns:repeat(2,1fr)}._cards_v6d8n_19:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}}@media (width>=64rem){._cards_v6d8n_19{grid-template-columns:repeat(4,1fr)}._cards_v6d8n_19:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}}._card_v6d8n_19{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:inset 0 0 0 1px var(--color-border);isolation:isolate;transition:transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative}._card_v6d8n_19:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0;box-shadow:0 20px 40px -24px #14110e4d}._card_v6d8n_19 h3{padding-top:var(--space-5);font-size:1.3rem}._card_v6d8n_19 p{color:var(--color-text-muted);font-size:var(--text-base)}@media (hover:hover){._card_v6d8n_19:hover{transform:translateY(-3px)}._card_v6d8n_19:hover:before{opacity:1}._card_v6d8n_19:hover ._go_v6d8n_88{color:var(--color-accent-text);transform:translate(2px,-2px)}}._card_v6d8n_19:has(._link_v6d8n_94:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}._link_v6d8n_94{color:inherit;text-decoration:none}._link_v6d8n_94:after{content:"";position:absolute;inset:0}._link_v6d8n_94:focus-visible{outline:none}._tile_v6d8n_114{border-radius:var(--radius-md);background:var(--brand-50);width:3rem;height:3rem;box-shadow:inset 0 0 0 1px var(--brand-100);place-items:center;display:grid}._icon_v6d8n_124{width:1.5rem;height:1.5rem;color:var(--brand-600)}._go_v6d8n_88{top:var(--space-6);right:var(--space-6);color:var(--color-text-subtle);transition:transform var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);position:absolute}._software_v6d8n_140{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;font-weight:700;display:flex}._software_v6d8n_140 span{margin-right:var(--space-2)}._software_v6d8n_140 a{border-radius:var(--radius-pill);min-height:2.75rem;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);color:var(--color-text);font-size:var(--text-base);transition:box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:.45rem;padding:0 1rem;font-weight:600;text-decoration:none;display:inline-flex}._software_v6d8n_140 a:hover{box-shadow:inset 0 0 0 1.5px var(--color-text)}._software_v6d8n_140 svg{color:var(--color-accent-text)}
