.app-card.svelte-16m2d31{border:1px solid var(--line);background:var(--paper);border-radius:12px;grid-template-columns:70px minmax(0,1fr) auto;align-items:start;gap:24px;padding:28px;display:grid}.app-monogram.svelte-16m2d31{width:70px;height:70px;color:var(--green);background:#e8eee3;border-radius:18px;place-items:center;font-size:32px;font-weight:750;display:grid}.app-category.svelte-16m2d31{color:var(--muted);font-size:12px}h3.svelte-16m2d31{letter-spacing:-.025em;margin-top:6px;font-size:27px;line-height:1.2}h3.svelte-16m2d31 a:where(.svelte-16m2d31):hover{text-underline-offset:4px;text-decoration:underline}.app-summary.svelte-16m2d31{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.7}.app-platforms.svelte-16m2d31{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.app-actions.svelte-16m2d31{text-align:right;flex-direction:column;align-items:end;gap:18px;max-width:210px;display:flex}.app-actions.svelte-16m2d31 p:where(.svelte-16m2d31){color:var(--muted);font-size:12px;line-height:1.5}@media (width<=760px){.app-card.svelte-16m2d31{grid-template-columns:54px minmax(0,1fr);gap:18px;padding:22px}.app-monogram.svelte-16m2d31{border-radius:14px;width:54px;height:54px;font-size:26px}.app-actions.svelte-16m2d31{text-align:left;grid-column:2;align-items:start;max-width:none}}@media (width<=400px){.app-card.svelte-16m2d31{grid-template-columns:minmax(0,1fr)}.app-actions.svelte-16m2d31{grid-column:1}}.apps-heading.svelte-12ewbr5{background:var(--green);color:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:48px;margin-bottom:32px;padding:44px;display:grid}.apps-heading.svelte-12ewbr5 h1:where(.svelte-12ewbr5){letter-spacing:-.04em;margin-top:14px;font-size:clamp(34px,4vw,52px);line-height:1.1}.apps-heading.svelte-12ewbr5 .eyebrow:where(.svelte-12ewbr5){color:#dbe7bb}.apps-heading.svelte-12ewbr5 .page-intro:where(.svelte-12ewbr5){color:#e1eae3;margin-top:22px}.apps-device-note.svelte-12ewbr5{border:1px solid #6d8b78;border-radius:16px;flex-direction:column;gap:12px;padding:25px;display:flex}.apps-device-note.svelte-12ewbr5 p:where(.svelte-12ewbr5){color:#e1eae3;font-size:12px;line-height:1.6}.apps-device-note.svelte-12ewbr5 span:where(.svelte-12ewbr5){font-size:21px;font-weight:650}.apps-preparing.svelte-12ewbr5{border:1px solid var(--line);border-radius:12px;max-width:780px;padding:40px}.apps-preparing.svelte-12ewbr5 h2:where(.svelte-12ewbr5){margin-top:14px;font-size:28px;line-height:1.2}.apps-preparing.svelte-12ewbr5>p:where(.svelte-12ewbr5):not(.eyebrow){color:var(--muted);margin:18px 0 24px;line-height:1.75}.app-platform-nav.svelte-12ewbr5{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.app-platform-nav.svelte-12ewbr5 a:where(.svelte-12ewbr5){border:1px solid var(--line);border-radius:30px;padding:12px 22px;font-size:14px;font-weight:650}.app-platform-nav.svelte-12ewbr5 a[aria-current]:where(.svelte-12ewbr5){background:var(--green);color:#fff;border-color:var(--green)}.app-filters.svelte-12ewbr5{grid-template-columns:1.5fr 1fr 1fr}.apps-list.svelte-12ewbr5{gap:18px;display:grid}@media (width<=760px){.apps-heading.svelte-12ewbr5{grid-template-columns:minmax(0,1fr);gap:26px;padding:28px}.apps-device-note.svelte-12ewbr5{flex-flow:wrap;align-items:center;gap:12px 22px;padding:18px}.apps-device-note.svelte-12ewbr5 p:where(.svelte-12ewbr5){flex-basis:100%}.apps-device-note.svelte-12ewbr5 span:where(.svelte-12ewbr5){font-size:17px}}@media (width<=640px){.app-filters.svelte-12ewbr5{grid-template-columns:minmax(0,1fr)}.apps-preparing.svelte-12ewbr5{padding:25px}}
