.check-list[data-astro-cid-vs2j3n7u]{gap:var(--space-3) var(--space-6);display:grid}.check-list[data-astro-cid-vs2j3n7u] li[data-astro-cid-vs2j3n7u]{gap:var(--space-3);color:var(--color-ink-2);display:flex}.check-list[data-astro-cid-vs2j3n7u] svg{color:var(--color-accent);flex-shrink:0;margin-top:.2rem}@media (width>=30rem){.check-list--2[data-astro-cid-vs2j3n7u],.check-list--3[data-astro-cid-vs2j3n7u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=52rem){.check-list--3[data-astro-cid-vs2j3n7u]{grid-template-columns:repeat(3,minmax(0,1fr))}}.split[data-astro-cid-misqj6bn]{gap:var(--space-12);align-items:center;display:grid}.split__content[data-astro-cid-misqj6bn]{max-width:34rem}.split__title[data-astro-cid-misqj6bn]{margin-top:var(--space-3);font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter)}.split__title[data-astro-cid-misqj6bn]:first-child{margin-top:0}.split__lead[data-astro-cid-misqj6bn]{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-muted)}.split__body[data-astro-cid-misqj6bn]:not(:empty){margin-top:var(--space-8)}.split__actions[data-astro-cid-misqj6bn]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.split__visual[data-astro-cid-misqj6bn]{min-width:0}@media (width>=64rem){.split[data-astro-cid-misqj6bn]{gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.split--reverse[data-astro-cid-misqj6bn] .split__content[data-astro-cid-misqj6bn]{order:2}}.app-frame[data-astro-cid-gveeibjs]{font-size:var(--text-sm);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.app-frame__bar[data-astro-cid-gveeibjs]{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface-2);border-bottom:1px solid var(--color-border);display:flex}.app-frame__dots[data-astro-cid-gveeibjs]{gap:.375rem;display:flex}.app-frame__dots[data-astro-cid-gveeibjs] i[data-astro-cid-gveeibjs]{background:var(--color-border-strong);border-radius:50%;width:.625rem;height:.625rem}.app-frame__title[data-astro-cid-gveeibjs]{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted)}.app-frame__body[data-astro-cid-gveeibjs]{padding:var(--space-5)}.app-frame--flush[data-astro-cid-gveeibjs] .app-frame__body[data-astro-cid-gveeibjs]{padding:0}.profile[data-astro-cid-l2fj7ni7]{gap:var(--space-5);display:grid}.profile__person[data-astro-cid-l2fj7ni7]{align-items:center;gap:var(--space-3);display:flex}.profile__person[data-astro-cid-l2fj7ni7]>span[data-astro-cid-l2fj7ni7]:last-child{display:grid}.profile__avatar[data-astro-cid-l2fj7ni7]{width:2.75rem;height:2.75rem;font-weight:var(--weight-semibold);color:#fff;background:var(--color-accent);border-radius:50%;place-items:center;display:grid}.muted[data-astro-cid-l2fj7ni7]{font-size:var(--text-xs);color:var(--color-muted)}.profile__tabs[data-astro-cid-l2fj7ni7]{gap:var(--space-1);border-bottom:1px solid var(--color-border);display:flex;overflow:hidden}.tab[data-astro-cid-l2fj7ni7]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px}.tab[data-astro-cid-l2fj7ni7].is-active{color:var(--color-ink);border-color:var(--color-ink)}.profile__list[data-astro-cid-l2fj7ni7]{gap:var(--space-2);display:grid}.entry[data-astro-cid-l2fj7ni7]{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.entry__logo[data-astro-cid-l2fj7ni7]{width:2rem;height:2rem;font-weight:var(--weight-semibold);color:var(--color-ink-2);background:var(--color-surface-3);border-radius:var(--radius-sm);flex-shrink:0;place-items:center;display:grid}.entry__text[data-astro-cid-l2fj7ni7]{display:grid}.entry--add[data-astro-cid-l2fj7ni7]{justify-content:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);border-style:dashed}.profile__footer[data-astro-cid-l2fj7ni7]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-full);justify-self:start;display:inline-flex}.experience[data-astro-cid-2msjn44z]{gap:var(--space-4);max-width:26rem;font-size:var(--text-sm);margin-inline:auto;display:grid}.card[data-astro-cid-2msjn44z]{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:grid}.card--project[data-astro-cid-2msjn44z]{gap:var(--space-2);margin-left:var(--space-8);box-shadow:var(--shadow-md)}.card__head[data-astro-cid-2msjn44z]{align-items:center;gap:var(--space-3);display:flex}.card__head[data-astro-cid-2msjn44z]>span[data-astro-cid-2msjn44z]:last-child{display:grid}.card__logo[data-astro-cid-2msjn44z]{width:2.5rem;height:2.5rem;font-weight:var(--weight-semibold);color:#fff;background:var(--color-accent);border-radius:var(--radius-md);flex-shrink:0;place-items:center;display:grid}.muted[data-astro-cid-2msjn44z]{font-size:var(--text-xs);color:var(--color-muted)}.card__text[data-astro-cid-2msjn44z]{color:var(--color-ink-2)}.card__list[data-astro-cid-2msjn44z]{gap:var(--space-1);margin:calc(var(--space-1) * -1) 0 0;padding-left:var(--space-5);color:var(--color-ink-2);display:grid}.card__label[data-astro-cid-2msjn44z]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.card__images[data-astro-cid-2msjn44z]{gap:var(--space-2);margin-top:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}.card__images[data-astro-cid-2msjn44z] i[data-astro-cid-2msjn44z]{aspect-ratio:4/3;border-radius:var(--radius-sm);background:#d4ede7}.card__images[data-astro-cid-2msjn44z] i[data-astro-cid-2msjn44z]:nth-child(2){background:#b7e2d7}.card__tags[data-astro-cid-2msjn44z]{gap:var(--space-1);flex-wrap:wrap;display:flex}.card__tags[data-astro-cid-2msjn44z] i[data-astro-cid-2msjn44z]{padding:.125rem var(--space-2);font-size:var(--text-xs);color:var(--color-ink-2);background:var(--color-surface-3);border-radius:var(--radius-full);font-style:normal}.card__link[data-astro-cid-2msjn44z]{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);display:inline-flex}.templates-visual[data-astro-cid-sn2k6jrc]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile[data-astro-cid-sn2k6jrc]{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.tile[data-astro-cid-sn2k6jrc] .shot{border:1px solid var(--color-border);border-radius:var(--radius-md)}.tile__label[data-astro-cid-sn2k6jrc]{margin-top:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);display:block}@media (width>=40rem){.tile[data-astro-cid-sn2k6jrc]:nth-child(2n){transform:translateY(var(--space-6))}}.builder[data-astro-cid-r74bmvvh]{min-height:26rem;display:grid}.builder__sidebar[data-astro-cid-r74bmvvh]{gap:var(--space-1);padding:var(--space-5) var(--space-4);background:var(--color-surface-2);border-right:1px solid var(--color-border);flex-direction:column;display:none}.builder__heading[data-astro-cid-r74bmvvh]{margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-muted)}.add[data-astro-cid-r74bmvvh]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex}.add[data-astro-cid-r74bmvvh] svg{color:var(--color-subtle)}.builder__canvas[data-astro-cid-r74bmvvh]{gap:var(--space-3);padding:var(--space-5);background:radial-gradient(circle, var(--color-border) 1px, transparent 1px) 0 0 / 16px 16px, var(--color-surface);align-content:start;display:grid}.block[data-astro-cid-r74bmvvh]{gap:var(--space-2);padding:var(--space-4);padding-top:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-content:start;display:grid;position:relative}.block__tag[data-astro-cid-r74bmvvh]{top:var(--space-2);left:var(--space-3);font-size:.6875rem;font-weight:var(--weight-medium);color:var(--color-subtle);position:absolute}.block--hero[data-astro-cid-r74bmvvh]{background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 20%, white);justify-items:center}.hero__avatar[data-astro-cid-r74bmvvh]{background:var(--color-accent);border-radius:50%;width:2.25rem;height:2.25rem}.ln[data-astro-cid-r74bmvvh]{border-radius:var(--radius-full);background:var(--color-surface-3);width:100%;height:.4rem;display:block}.ln--90[data-astro-cid-r74bmvvh]{width:90%}.ln--70[data-astro-cid-r74bmvvh]{width:70%}.ln--title[data-astro-cid-r74bmvvh]{background:color-mix(in srgb, var(--color-accent) 35%, white);width:40%;height:.6rem}.ln--sub[data-astro-cid-r74bmvvh]{background:color-mix(in srgb, var(--color-accent) 18%, white);width:25%}.block-row[data-astro-cid-r74bmvvh]{gap:var(--space-3);padding:var(--space-2);margin-top:var(--space-6);border-radius:var(--radius-md);grid-template-columns:3fr 2fr;display:grid;position:relative}.block-row[data-astro-cid-r74bmvvh].is-selected{outline:2px solid var(--color-accent);outline-offset:2px}.toolbar[data-astro-cid-r74bmvvh]{top:calc(var(--space-8) * -1);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--color-inverse-text);background:var(--color-ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:.6875rem;display:flex;position:absolute;left:0}.toolbar__seg[data-astro-cid-r74bmvvh]{gap:2px;display:flex}.toolbar__seg[data-astro-cid-r74bmvvh] i[data-astro-cid-r74bmvvh]{color:var(--color-inverse-muted);border-radius:.25rem;padding:.125rem .375rem;font-style:normal}.toolbar__seg[data-astro-cid-r74bmvvh] i[data-astro-cid-r74bmvvh].is-active{color:var(--color-ink);background:var(--color-surface)}.toolbar__cols[data-astro-cid-r74bmvvh]{padding-left:var(--space-2);border-left:1px solid #fff3}.chips[data-astro-cid-r74bmvvh]{gap:var(--space-1);flex-wrap:wrap;display:flex}.chips[data-astro-cid-r74bmvvh] i[data-astro-cid-r74bmvvh]{border-radius:var(--radius-full);background:var(--color-accent-soft);width:2.75rem;height:1rem}.tiles[data-astro-cid-r74bmvvh]{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.tiles[data-astro-cid-r74bmvvh] i[data-astro-cid-r74bmvvh]{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-surface-3)}.block--drop[data-astro-cid-r74bmvvh]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);font-size:var(--text-xs);color:var(--color-subtle);background:0 0;border-style:dashed;display:flex}@media (width>=40rem){.builder[data-astro-cid-r74bmvvh]{grid-template-columns:11rem 1fr}.builder__sidebar[data-astro-cid-r74bmvvh]{display:flex}}.files[data-astro-cid-cvoj2qxk]{gap:var(--space-2);display:grid}.files__head[data-astro-cid-cvoj2qxk]{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);justify-content:space-between;display:flex}.files__head--images[data-astro-cid-cvoj2qxk]{margin-top:var(--space-4)}.file[data-astro-cid-cvoj2qxk]{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.file__icon[data-astro-cid-cvoj2qxk]{width:2.25rem;height:2.25rem;color:var(--color-danger);background:var(--color-danger-soft);border-radius:var(--radius-sm);flex-shrink:0;place-items:center;display:grid}.file__text[data-astro-cid-cvoj2qxk]{flex:1;min-width:0;display:grid}.file__text[data-astro-cid-cvoj2qxk] strong[data-astro-cid-cvoj2qxk]{font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.file__text[data-astro-cid-cvoj2qxk] span[data-astro-cid-cvoj2qxk]{font-size:var(--text-xs);color:var(--color-muted)}.state[data-astro-cid-cvoj2qxk]{align-items:center;gap:var(--space-1);padding:.125rem var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);background:var(--color-surface-3);border-radius:var(--radius-full);flex-shrink:0;display:inline-flex}.state[data-astro-cid-cvoj2qxk].is-public{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, white)}.images[data-astro-cid-cvoj2qxk]{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.image[data-astro-cid-cvoj2qxk]{aspect-ratio:1;border-radius:var(--radius-md);background:color-mix(in srgb, var(--c) 22%, white);position:relative}.image[data-astro-cid-cvoj2qxk].is-selected{outline:2px solid var(--color-accent);outline-offset:2px}.image[data-astro-cid-cvoj2qxk] svg{top:var(--space-1);right:var(--space-1);color:#fff;background:var(--color-accent);border-radius:50%;width:1rem;height:1rem;padding:2px;position:absolute}.reuse[data-astro-cid-vqfceoml]{gap:var(--space-4);font-size:var(--text-sm);align-items:center;display:grid}.card[data-astro-cid-vqfceoml]{gap:var(--space-2);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid}.card--profile[data-astro-cid-vqfceoml]{gap:var(--space-4);box-shadow:var(--shadow-lg)}.card__label[data-astro-cid-vqfceoml]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent)}.person[data-astro-cid-vqfceoml]{align-items:center;gap:var(--space-3);display:flex}.person[data-astro-cid-vqfceoml]>span[data-astro-cid-vqfceoml]:last-child{display:grid}.avatar[data-astro-cid-vqfceoml]{width:2.5rem;height:2.5rem;font-weight:var(--weight-semibold);color:#fff;background:var(--color-accent);border-radius:50%;place-items:center;display:grid}.muted[data-astro-cid-vqfceoml]{font-size:var(--text-xs);color:var(--color-muted)}.rows[data-astro-cid-vqfceoml]{gap:var(--space-1);display:grid}.rows[data-astro-cid-vqfceoml] span[data-astro-cid-vqfceoml]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);background:var(--color-surface-2);border-radius:var(--radius-sm);justify-content:space-between;display:flex}.connector[data-astro-cid-vqfceoml]{background:repeating-linear-gradient(var(--color-border-strong) 0 4px, transparent 4px 8px);width:2px;height:2rem;margin-inline:auto}.portfolios[data-astro-cid-vqfceoml]{gap:var(--space-4);display:grid}.card__top[data-astro-cid-vqfceoml]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.card__top[data-astro-cid-vqfceoml] strong[data-astro-cid-vqfceoml]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.swatch[data-astro-cid-vqfceoml],.status[data-astro-cid-vqfceoml]{flex-shrink:0}.swatch[data-astro-cid-vqfceoml]{background:var(--c);border-radius:50%;width:.75rem;height:.75rem}.status[data-astro-cid-vqfceoml]{padding:.125rem var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);background:var(--color-surface-3);border-radius:var(--radius-full);margin-left:auto}.status[data-astro-cid-vqfceoml].is-live{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, white)}.override[data-astro-cid-vqfceoml]{padding:.125rem var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-full);justify-self:start}@media (width>=40rem){.reuse[data-astro-cid-vqfceoml]{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1.1fr)}.connector[data-astro-cid-vqfceoml]{background:repeating-linear-gradient(90deg, var(--color-border-strong) 0 4px, transparent 4px 8px);width:100%;height:2px}}.publish[data-astro-cid-abwepzry]{gap:var(--space-4);display:grid}.publish__status[data-astro-cid-abwepzry]{align-items:center;gap:var(--space-2);display:flex}.dot[data-astro-cid-abwepzry]{background:var(--color-success);width:.5rem;height:.5rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-success) 18%, transparent);border-radius:50%}.muted[data-astro-cid-abwepzry]{font-size:var(--text-xs);color:var(--color-muted)}.publish__status[data-astro-cid-abwepzry] .muted[data-astro-cid-abwepzry]{margin-left:auto}.publish__url[data-astro-cid-abwepzry]{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.publish__url[data-astro-cid-abwepzry] svg{color:var(--color-muted);flex-shrink:0}.publish__url[data-astro-cid-abwepzry] span[data-astro-cid-abwepzry]:first-of-type{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.copy[data-astro-cid-abwepzry]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);flex-shrink:0;margin-left:auto}.publish__changes[data-astro-cid-abwepzry]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-accent-soft);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.publish__changes[data-astro-cid-abwepzry]>span[data-astro-cid-abwepzry]:first-child{display:grid}.btn-mock[data-astro-cid-abwepzry]{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-medium);color:#fff;background:var(--color-accent);border-radius:var(--radius-md)}.unpublish[data-astro-cid-abwepzry]{font-size:var(--text-xs);color:var(--color-muted);justify-self:start}.devices[data-astro-cid-xz5djbsd]{justify-content:center;align-items:flex-end;gap:3%;display:flex;container-type:inline-size}.device[data-astro-cid-xz5djbsd]{background:var(--color-ink);box-shadow:var(--shadow-lg);border-radius:2.4cqi;padding:1.2cqi}.device--desktop[data-astro-cid-xz5djbsd]{width:58%}.device--tablet[data-astro-cid-xz5djbsd]{width:26%}.device--phone[data-astro-cid-xz5djbsd]{border-radius:3cqi;width:13%}.screen[data-astro-cid-xz5djbsd]{background:var(--color-surface);border-radius:1.4cqi;align-content:start;gap:1.6cqi;padding:2cqi;display:grid}.device--desktop[data-astro-cid-xz5djbsd] .screen[data-astro-cid-xz5djbsd]{aspect-ratio:16/10}.device--tablet[data-astro-cid-xz5djbsd] .screen[data-astro-cid-xz5djbsd]{aspect-ratio:3/4}.device--phone[data-astro-cid-xz5djbsd] .screen[data-astro-cid-xz5djbsd]{aspect-ratio:9/19;padding:1.4cqi}.hero[data-astro-cid-xz5djbsd]{background:var(--color-accent-soft);border-radius:.8cqi;justify-items:center;gap:.8cqi;padding-block:1.6cqi;display:grid}.avatar[data-astro-cid-xz5djbsd]{background:var(--color-accent);border-radius:50%;width:3cqi;height:3cqi}.device--phone[data-astro-cid-xz5djbsd] .avatar[data-astro-cid-xz5djbsd]{width:2.4cqi;height:2.4cqi}.ln[data-astro-cid-xz5djbsd]{border-radius:99px;height:.8cqi}.ln--title[data-astro-cid-xz5djbsd]{background:color-mix(in srgb, var(--color-accent) 40%, white);width:50%}.ln--sub[data-astro-cid-xz5djbsd]{background:color-mix(in srgb, var(--color-accent) 20%, white);width:30%}.grid[data-astro-cid-xz5djbsd]{gap:1cqi;display:grid}.grid--2[data-astro-cid-xz5djbsd]{grid-template-columns:repeat(2,1fr)}.grid--3[data-astro-cid-xz5djbsd]{grid-template-columns:repeat(3,1fr)}.grid[data-astro-cid-xz5djbsd] i[data-astro-cid-xz5djbsd]{aspect-ratio:4/3;background:var(--color-surface-3);border-radius:.6cqi}.jump[data-astro-cid-rebrjudu]{padding-bottom:var(--space-4)}.jump__list[data-astro-cid-rebrjudu]{gap:var(--space-2);margin-inline:calc(var(--gutter) * -1);padding:var(--space-1) var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.jump__list[data-astro-cid-rebrjudu]::-webkit-scrollbar{display:none}.jump__list[data-astro-cid-rebrjudu] a[data-astro-cid-rebrjudu]{min-height:2.25rem;padding:0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-2);white-space:nowrap;border:1px solid var(--color-border);border-radius:var(--radius-full);align-items:center;text-decoration:none;display:inline-flex}.jump__list[data-astro-cid-rebrjudu] a[data-astro-cid-rebrjudu]:hover{background:var(--color-surface-2);border-color:var(--color-border-strong)}@media (width>=48rem){.jump__list[data-astro-cid-rebrjudu]{flex-wrap:wrap;justify-content:center;margin-inline:0;padding-inline:0;overflow:visible}}.copy[data-astro-cid-rebrjudu]{margin-top:var(--space-6);color:var(--color-muted)}.copy--first[data-astro-cid-rebrjudu]{margin-top:0}.copy[data-astro-cid-rebrjudu]+.copy[data-astro-cid-rebrjudu]{margin-top:var(--space-3)}.copy--strong[data-astro-cid-rebrjudu]{font-weight:var(--weight-semibold);color:var(--color-ink)}.copy[data-astro-cid-rebrjudu].copy--tight{margin-top:var(--space-1)}.list-label[data-astro-cid-rebrjudu]{margin-top:var(--space-6);margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink)}.list-label[data-astro-cid-rebrjudu]:first-child{margin-top:0}.center-visual[data-astro-cid-rebrjudu]{justify-content:center;display:flex}.builder-visual[data-astro-cid-rebrjudu]{max-width:60rem;margin-inline:auto}.builder-actions[data-astro-cid-rebrjudu]{max-width:52rem;margin:var(--space-16) auto 0}.builder-actions[data-astro-cid-rebrjudu] .copy[data-astro-cid-rebrjudu]{text-align:center}.devices-visual[data-astro-cid-rebrjudu]{max-width:52rem;margin-inline:auto}.responsive-copy[data-astro-cid-rebrjudu]{gap:var(--space-3);max-width:38rem;margin:var(--space-12) auto 0;text-align:center;color:var(--color-muted);display:grid}.duo[data-astro-cid-rebrjudu]{gap:var(--space-6);display:grid}.duo__card[data-astro-cid-rebrjudu]{padding:clamp(var(--space-6), 4vw, var(--space-10));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.duo__icon[data-astro-cid-rebrjudu]{width:2.75rem;height:2.75rem;color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-md);place-items:center;display:inline-grid}.duo__title[data-astro-cid-rebrjudu]{margin-top:var(--space-5);font-size:var(--text-2xl)}.duo__lead[data-astro-cid-rebrjudu]{margin-block:var(--space-3) var(--space-6);color:var(--color-muted)}.duo__statement[data-astro-cid-rebrjudu]{margin-top:var(--space-6);padding-left:var(--space-4);font-weight:var(--weight-semibold);border-left:3px solid var(--color-accent)}@media (width>=64rem){.duo[data-astro-cid-rebrjudu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cv-head[data-astro-cid-rebrjudu]{max-width:44rem;margin:0 auto clamp(var(--space-10), 5vw, var(--space-16));text-align:center}.cv-head__title[data-astro-cid-rebrjudu]{font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter)}.cv-head__lead[data-astro-cid-rebrjudu]{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-muted)}.cv-details[data-astro-cid-rebrjudu]{gap:var(--space-8);max-width:60rem;margin:clamp(var(--space-10), 5vw, var(--space-16)) auto 0;display:grid}.cv-steps[data-astro-cid-rebrjudu]{gap:var(--space-3);padding-left:var(--space-5);color:var(--color-ink-2);margin:0;display:grid}.cv-steps[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu]::marker{font-weight:var(--weight-semibold);color:var(--color-accent)}.cv-cta[data-astro-cid-rebrjudu]{margin-top:var(--space-12);justify-content:center;display:flex}@media (width>=52rem){.cv-details[data-astro-cid-rebrjudu]{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}}.summary-featured[data-astro-cid-rebrjudu]{gap:var(--space-5);margin-bottom:var(--space-4);padding:var(--space-6);text-align:left;background:var(--color-accent-soft);border:1px solid color-mix(in srgb, var(--color-accent) 25%, white);border-radius:var(--radius-lg);display:grid}.summary-featured__icon[data-astro-cid-rebrjudu]{width:2.75rem;height:2.75rem;color:var(--color-accent-contrast);background:var(--color-accent);border-radius:var(--radius-md);place-items:center;display:inline-grid}.summary-featured[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{font-size:var(--text-lg);letter-spacing:-.01em}.summary-featured[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu]{margin-top:var(--space-1);color:var(--color-ink-2)}@media (width>=64rem){.summary-featured[data-astro-cid-rebrjudu]{align-items:center;gap:var(--space-8);grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}}.summary[data-astro-cid-rebrjudu]{gap:var(--space-4);text-align:left;display:grid}.summary__item[data-astro-cid-rebrjudu]{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.summary__item[data-astro-cid-rebrjudu] svg{color:var(--color-accent)}.summary__item[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{margin-top:var(--space-4);font-size:var(--text-base);letter-spacing:-.01em}.summary__item[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-muted)}@media (width>=30rem){.summary[data-astro-cid-rebrjudu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=52rem){.summary[data-astro-cid-rebrjudu]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=72rem){.summary[data-astro-cid-rebrjudu]{grid-template-columns:repeat(4,minmax(0,1fr))}}
