.grid[data-astro-cid-ibjroa2p]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.card[data-astro-cid-ibjroa2p]{background:var(--card);border-radius:var(--radius);align-content:start;justify-items:start;gap:.9rem;padding:1.75rem;display:grid}.top[data-astro-cid-ibjroa2p]{justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem;display:flex}.tag[data-astro-cid-ibjroa2p]{color:var(--muted);font-size:11px}ul[data-astro-cid-ibjroa2p]{border-top:1px solid var(--line);width:100%;margin:.5rem 0 .75rem}li[data-astro-cid-ibjroa2p]{border-bottom:1px solid var(--line);grid-template-columns:10rem 1fr;gap:1rem;padding:.85rem 0;font-size:14.5px;display:grid}.name[data-astro-cid-ibjroa2p]{font-weight:500}.desc[data-astro-cid-ibjroa2p]{color:var(--muted)}@media (width<=860px){.grid[data-astro-cid-ibjroa2p]{grid-template-columns:1fr}li[data-astro-cid-ibjroa2p]{grid-template-columns:1fr;gap:.15rem}}.ui[data-astro-cid-6g6trusg]{font-family:var(--font);position:absolute;inset:0;overflow:hidden;container-type:size}.tone-paper[data-astro-cid-6g6trusg]{color:#141414;--ui-accent:#6e54ff;--ui-soft:#f1f0ee;background:#fff}.tone-lilac[data-astro-cid-6g6trusg]{color:#1d1546;--ui-accent:#6e54ff;--ui-soft:#e2daff;background:#efeaff}.tone-purple[data-astro-cid-6g6trusg]{color:#fff;--ui-accent:#141414;--ui-soft:#7d66ff;background:#6e54ff}.tone-ink[data-astro-cid-6g6trusg]{color:#fff;--ui-accent:#6e54ff;--ui-soft:#222524;background:#161817}.tone-sand[data-astro-cid-6g6trusg]{color:#2a2118;--ui-accent:#a0055d;--ui-soft:#e7e0d3;background:#f1ece3}.tone-sky[data-astro-cid-6g6trusg]{color:#0f1d3a;--ui-accent:#2b59d9;--ui-soft:#d8e4fc;background:#e8f0fe}.web[data-astro-cid-6g6trusg]{flex-direction:column;gap:5cqh;height:100%;padding:6cqh 5cqw;display:flex}.web-bar[data-astro-cid-6g6trusg]{white-space:nowrap;justify-content:space-between;gap:1rem;font-size:max(13px,min(4.2cqh,2.6cqw));display:flex}.web-bar[data-astro-cid-6g6trusg] span[data-astro-cid-6g6trusg]{white-space:pre;opacity:.85}@container (width<=460px){.web-bar[data-astro-cid-6g6trusg] span[data-astro-cid-6g6trusg]{display:none}}.web-hero[data-astro-cid-6g6trusg]{letter-spacing:-.04em;max-width:9ch;font-size:max(20px,min(17cqh,11cqw));font-weight:600;line-height:.95}.web-rows[data-astro-cid-6g6trusg]{gap:6cqw;margin-top:auto;font-size:max(13px,min(4.4cqh,3cqw));display:flex}.web-rows[data-astro-cid-6g6trusg] span[data-astro-cid-6g6trusg]{display:grid}.web-rows[data-astro-cid-6g6trusg] em[data-astro-cid-6g6trusg]{opacity:.8;font-style:normal}.web-btn[data-astro-cid-6g6trusg]{background:var(--ui-accent);color:#fff;border-radius:4px;align-self:flex-start;padding:2cqh 4cqw;font-size:max(13px,min(4.4cqh,3cqw));font-weight:600}.phone[data-astro-cid-6g6trusg]{aspect-ratio:9/19;background:var(--ui-soft);border-radius:7cqh 7cqh 0 0;flex-direction:column;gap:3cqh;padding:6cqh 5cqh;display:flex;position:absolute;top:7%;bottom:-4%;left:50%;transform:translate(-50%)}.phone-top[data-astro-cid-6g6trusg]{justify-content:space-between;gap:.5rem;font-size:max(13px,3.4cqh);display:flex}.phone-top[data-astro-cid-6g6trusg] b[data-astro-cid-6g6trusg]{text-align:right}.phone-head[data-astro-cid-6g6trusg]{letter-spacing:-.03em;margin-top:2cqh;font-size:max(15px,min(5cqh,9cqw));font-weight:600;line-height:1}.phone-row[data-astro-cid-6g6trusg]{justify-content:space-between;gap:.5rem;padding-block:1.6cqh;font-size:max(13px,3.6cqh);display:flex}.phone-row[data-astro-cid-6g6trusg] span[data-astro-cid-6g6trusg]{opacity:.8}.phone-btn[data-astro-cid-6g6trusg]{text-align:center;background:var(--ui-accent);color:#fff;border-radius:6px;margin-top:auto;margin-bottom:8cqh;padding:2.4cqh;font-size:max(13px,3.6cqh);font-weight:600}.sys[data-astro-cid-6g6trusg]{flex-direction:column;gap:4cqh;height:100%;padding:6cqh 5cqw;display:flex}.sys-top[data-astro-cid-6g6trusg]{justify-content:space-between;font-size:max(13px,min(4.2cqh,2.8cqw));display:flex}.sys-top[data-astro-cid-6g6trusg] span[data-astro-cid-6g6trusg]{background:var(--ui-soft);padding:.5cqh 2cqw}.sys-head[data-astro-cid-6g6trusg]{letter-spacing:-.03em;font-size:max(18px,min(11cqh,8cqw));font-weight:600;line-height:1}table[data-astro-cid-6g6trusg]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:auto;font-size:max(13px,min(4.8cqh,3.2cqw))}td[data-astro-cid-6g6trusg]{padding:2.2cqh 0}tr[data-astro-cid-6g6trusg]+tr[data-astro-cid-6g6trusg] td[data-astro-cid-6g6trusg]{border-top:1px solid var(--ui-soft)}td[data-astro-cid-6g6trusg]+td[data-astro-cid-6g6trusg]{text-align:right;font-weight:600}.grid[data-astro-cid-fej3bsya]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.visual[data-astro-cid-fej3bsya]{aspect-ratio:5/4;border-radius:var(--radius);background:var(--dark);padding:7% 18% 7% 7%;position:relative}.desk[data-astro-cid-fej3bsya]{border-radius:8px;height:100%;position:relative;overflow:hidden}.phone[data-astro-cid-fej3bsya]{aspect-ratio:9/17;width:30%;box-shadow:0 0 0 6px var(--dark), 0 20px 40px #00000040;border-radius:14px;position:absolute;bottom:-6%;right:6%;overflow:hidden}.text[data-astro-cid-fej3bsya]{justify-items:start;gap:1.1rem;display:grid}.chips[data-astro-cid-fej3bsya]{flex-wrap:wrap;gap:8px;margin:.5rem 0;display:flex}.chips[data-astro-cid-fej3bsya] li[data-astro-cid-fej3bsya]{background:var(--white);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.5rem;padding:6px 12px;font-size:14px;display:inline-flex}.chips[data-astro-cid-fej3bsya] .mono[data-astro-cid-fej3bsya]{color:var(--muted);font-size:10px}@media (width<=860px){.grid[data-astro-cid-fej3bsya]{grid-template-columns:1fr}.visual[data-astro-cid-fej3bsya]{margin-bottom:2rem}}
