:where(.arc-dash,.arc-editor,.arc-editor-portal,.arc-preview-portal,.arc-resume,.arc-resume-portal){--arc-font-display:var(--font-bricolage), var(--font-archivo), system-ui, sans-serif;--arc-font-body:var(--font-archivo), system-ui, sans-serif;--arc-font-mono:var(--font-geist-mono), ui-monospace, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.4, .5, 1);--arc-bg:#101015;--arc-bg-2:#16141c;--arc-bg-3:#201d27;--arc-line:#2f2b35;--arc-line-2:#48434e;--arc-fg:#fffdf8;--arc-fg-2:#c2bdc9;--arc-fg-3:#8f8996;--arc-ok:#8dddc8;--arc-warn:#e5a047;--arc-danger:#ff7a8a;--arc-glass:#16141cbd;--arc-glass-line:#fffdf824;--arc-shadow:0 18px 56px #0000008c;--arc-lift:0 24px 64px #0000009e;--arc-hover:#fffdf80e;--arc-sheet:#141219;--arc-chip:#101015c2;--arc-card-base:#16141c;--arc-grain:.06;--arc-accent:#b99afa;--arc-accent-fg:#18121f;--arc-accent-soft:#2e2540;--arc-accent-ink:#c9b0ff;--arc-glow:#b99afa29;--arc-scrim:#08070c99;font-family:var(--arc-font-body);-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){:where(.arc-dash,.arc-editor,.arc-editor-portal,.arc-preview-portal,.arc-resume,.arc-resume-portal){--arc-shadow:0 18px 56px lab(0% 0 0/.55);--arc-lift:0 24px 64px lab(0% 0 0/.62)}}:where(.arc-dash,.arc-editor,.arc-editor-portal,.arc-preview-portal,.arc-resume,.arc-resume-portal)[data-theme=light],:root:not(.dark) :where(.arc-dash,.arc-editor,.arc-editor-portal,.arc-preview-portal,.arc-resume,.arc-resume-portal):not([data-theme=dark]){--arc-bg:#f6f3ec;--arc-bg-2:#fffdf8;--arc-bg-3:#efebe3;--arc-line:#dcd7ce;--arc-line-2:#c9c2b6;--arc-fg:#28262c;--arc-fg-2:#635b69;--arc-fg-3:#857d8a;--arc-ok:#32735e;--arc-warn:#a56608;--arc-danger:#b42d3f;--arc-glass:#fffdf8c7;--arc-glass-line:#28262c1f;--arc-shadow:0 16px 44px #28262c1a;--arc-lift:0 22px 54px #28262c24;--arc-hover:#28262c0d;--arc-sheet:#fffdf8;--arc-chip:#28262ca8;--arc-card-base:#fffdf8;--arc-grain:.035;--arc-accent:#7753b0;--arc-accent-fg:#fffdf8;--arc-accent-soft:#eae2f6;--arc-accent-ink:#5f3f96;--arc-glow:#7753b01f;--arc-scrim:#28262c6b}.dark :where(.arc-dash,.arc-editor,.arc-editor-portal,.arc-preview-portal,.arc-resume,.arc-resume-portal),:where(.arc-dash,.arc-editor,.arc-editor-portal,.arc-preview-portal,.arc-resume,.arc-resume-portal)[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.arc-editor,.arc-editor-portal,.arc-preview-portal,.arc-resume,.arc-resume-portal{--background:var(--arc-bg-2);--foreground:var(--arc-fg);--card:var(--arc-bg-2);--card-foreground:var(--arc-fg);--popover:var(--arc-bg-2);--popover-foreground:var(--arc-fg);--primary:var(--arc-accent);--primary-foreground:var(--arc-accent-fg);--secondary:var(--arc-bg-3);--secondary-foreground:var(--arc-fg);--muted:var(--arc-bg-3);--muted-foreground:var(--arc-fg-3);--accent:var(--arc-hover);--accent-foreground:var(--arc-fg);--border:var(--arc-line);--input:var(--arc-line);--ring:var(--arc-accent)}.arc-page-frame{margin-inline:-1rem}@media (min-width:640px){.arc-page-frame{margin-inline:-1.25rem}}@media (min-width:1024px){.arc-page-frame{margin-inline:-2rem}}.arc-page-frame>.arc-page-inner{max-width:1420px;margin-inline:auto;padding-inline:32px}@media (max-width:640px){.arc-page-frame>.arc-page-inner{padding-inline:20px}}
