.mk{--embr-bg:#0a0b0e;--embr-fg:#f3f4f6;--embr-muted:#9a9eaa;--embr-line:#ffffff14;--embr-surface:#18191f;--embr-ember-text:#ee845a;--embr-link:#2fb3a3;--embr-toggle-on-text:#e85b23;--glass-bg:#18191f70;--glass-bg-fallback:#18191feb;--glass-edge:#ffffff26;--glass-highlight:#ffffff1f;--embr-menu-label:#ffffffb3;--embr-menu-current:#ffffff1f;--embr-menu-current-fg:#fff;--embr-menu-border:#ffd6b44d;--color-background:#0a0b0e;--color-foreground:#f3f4f6;--color-card:#101116;--color-card-foreground:#f3f4f6;--color-popover:#15161b;--color-popover-foreground:#f3f4f6;--color-muted:#1a1b21;--color-muted-foreground:#9a9eaa;--color-accent:#1e1f23;--color-accent-foreground:#f3f4f6;--color-primary:#e85b23;--color-primary-foreground:#1a0d05;--color-secondary:#2fb3a3;--color-secondary-foreground:#0a0b0e;--color-destructive:#ef4444;--color-success:#10b981;--color-error:#ef4444;--color-border:#ffffff14;--color-input:#ffffff29;--color-sidebar:#101116;--color-sidebar-foreground:#f3f4f6;--embr-chip-life-event:#fbbf24;--embr-chip-memory:#93c5fd;--embr-chip-story:#6ee7b7;--embr-rec-people:#f5b83d;--embr-rec-homes:#f28c4b;--embr-rec-vehicles:#6ea8ff;--embr-rec-pets:#5fd39a;--embr-rec-places:#45c7c2;--embr-rec-heirlooms:#b79cff;--embr-rec-recipes:#ff7e7e;--embr-rec-stories:#34d399;--chart-1:#e85b23;--chart-2:#2fb3a3;--chart-3:#f7a53a;--chart-4:#b79cff;--chart-5:#6ea8ff;--pill-life-event:#fbbf24;--pill-memory:#93c5fd;--pill-story:#6ee7b7;--pill-status-grey:#a1a1aa;--pill-status-blue:#7dd3fc;--pill-status-green:#4ade80;--pill-status-amber:#fbbf24;--pill-status-red:#f87171;--pill-role-owner:#f7a53a;--pill-role-admin:#c4b5fd;--pill-role-contributor:#5eead4;--pill-role-viewer:#cbd5e1;--pill-count-link:#2fb3a3;--embr-pill-bg:#14151ab8;--embr-pill-edge:#ffffff24;--embr-overlay-surface:#18191ff7;--embr-danger:#f26b5b;--embr-danger-bg:#f26b5b29;--notice-danger:#f87171;--notice-danger-bg:#f8717129;--notice-warn:#fbbf24;--notice-warn-bg:#fbbf2426;--notice-info:#4fd1c0;--notice-info-bg:#2fb3a329;--notice-demo:#7dd3fc;--notice-demo-bg:#7dd3fc26;--notice-calm:#c9ccd4;--notice-calm-bg:#c9ccd41f;--embr-card-surface:#18191f8c;--embr-card-edge:var(--embr-line);--email-page:#f4efe7;--email-card:#fff;--email-title:#1e1a17;--email-body:#3d3832;--email-button:#ee7a2e;--email-note:#6b645c;--email-footer:#857d73;--email-family-box:#faf5ee;--email-family-edge:#ede3d4;--reader-ground:#111013;--reader-text:#ece6dc;--reader-title:#f6f1ea;--reader-muted:#a49c92;--reader-kicker:#ee845a;--reader-hairline:#ffffff1a;--reader-bar:#141317db;--reader-stage:#0b0b0d;--book-paper:#fbf7ef;--book-ink:#2a2a2a;--book-kicker:#b5471b;--book-caption:#6b645c;--book-page-number:#8d857b;--promo-ink:#4e4741;--qr-card:#f4eee3;--qr-card-edge:#e2d8c8;--qr-ink:#1e1a17;--cover-ember-cloth-1:#f7a53a;--cover-ember-cloth-2:#e85b23;--cover-ember-cloth-3:#d14935;--cover-ember-foil:#ffe7c2;--cover-ember-label:#fffdf5;--cover-ember-ink:#2a2a2a;--cover-ember-accent:#e85b23;--cover-blueridge-cloth-1:#2e4170;--cover-blueridge-cloth-2:#1b2742;--cover-blueridge-foil:#e8c88a;--cover-hearth-cloth-1:#7e2b32;--cover-hearth-cloth-2:#4e181d;--cover-hearth-foil:#e8c88a;--cover-hearth-label:#f6ede0;--cover-hearth-ink:#4e181d;--cover-hearth-accent:#b8862f;--cover-homestead-cloth-1:#3e6253;--cover-homestead-cloth-2:#25402f;--cover-homestead-foil:#ead9aa;--cover-heirloom-cloth-1:#f1e8d5;--cover-heirloom-cloth-2:#dccfb2;--cover-heirloom-foil:#8a3f1c;--cover-evening-cloth-1:#36363c;--cover-evening-cloth-2:#1f1f24;--cover-evening-foil:#f2a65a;--cover-keepsake-cloth-1:#84496d;--cover-keepsake-cloth-2:#56293f;--cover-keepsake-foil:#f1d3b0;--cover-keepsake-label:#f7eee6;--cover-keepsake-ink:#56293f;--cover-keepsake-accent:#c9907a;--cover-seaisland-cloth-1:#2a6872;--cover-seaisland-cloth-2:#173f47;--cover-seaisland-foil:#f1e3c6;--cover-ember-spine-ink:#3a1608;--glass-shadow:0 18px 40px -18px #000000b3;--embr-card-shadow:0 0 0 1px #ffffff12, inset 0 1px 0 #ffffff0f, 0 8px 24px -14px #0009;--embr-menu-shadow:inset 0 1px 0 #ffffff61, 0 30px 70px -30px #e85b23e6;--embr-main-shadow:0 6px 18px -8px #e85b23;--shadow-sm:0 1px 2px #0000000f;--shadow:0 1px 3px #0000001a, 0 1px 2px #0000000f;--shadow-md:0 4px 6px #0000001a, 0 2px 4px #0000000f;--shadow-lg:0 10px 15px #0000001a, 0 4px 6px #0000000d;--embr-overlay-shadow:0 30px 80px -30px #000c;--embr-popover-shadow:0 24px 60px -24px #000c;--embr-dark-menu-shadow:0 24px 60px -20px #000c;--embr-pill-shadow:0 20px 50px -18px #000000bf, inset 0 1px 0 #ffffff1f;--embr-toast-shadow:0 20px 50px -20px #000c;--embr-toolbar-stuck-shadow:0 18px 34px -16px #000000bf;--embr-card-surface-shadow:0 14px 30px -20px #000000b3;--embr-select-ring:0 0 0 4px #e85b2329;--embr-field-focus-ring:0 0 0 3px #e85b2338;--embr-ember-glow:0 18px 40px -16px #e85b23;--embr-amber:#f7a53a;--embr-ember:#e85b23;--embr-main-fg:#1a0d05;--embr-menu-fg:#fff;--embr-menu-hover:#ffffff1a;--embr-menu-current-border:#ffffff38;--color-destructive-foreground:#fff;--color-success-foreground:#fff;--color-warning:#f7a53a;--color-warning-foreground:#1f1300;--color-error-foreground:#fff;--color-ring:#f7a53a;--embr-dark-menu:#1c1d22f5;--embr-dark-panel:#14151af7;--embr-dark-edge:#ffffff24;--embr-on-dark-ember:#ffb37a;--embr-on-dark-ember-strong:#ffd9b0;--embr-on-dark-danger:#ff9b8e;--embr-on-dark-teal:#7fd8cc;--embr-toolbar-danger:#d93f2e;--embr-scrim:#00000080;--embr-scrim-sheet:#00000073;--embr-stage:#08080af0;--toast-ok:#6ee7b7;--toast-ok-bg:#6ee7b72e;--toast-info:#f7a53a;--toast-info-bg:#f7a53a33;--toast-bad:#f87171;--toast-bad-bg:#f8717133;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){.mk{--embr-bg:#ece9e5;--embr-fg:#121318;--embr-muted:#5c606b;--embr-line:#0f141e1a;--embr-surface:#fff;--embr-amber:#f7a53a;--embr-ember:#e85b23;--embr-ember-text:#b3461b;--embr-link:#1f6f67;--embr-main-fg:#1a0d05;--embr-toggle-on-text:#953b16;--glass-bg:#ffffff94;--glass-bg-fallback:#ffffffeb;--glass-edge:#ffffffd9;--glass-highlight:#ffffffe6;--embr-menu-fg:#fff;--embr-menu-label:#fff0e4d9;--embr-menu-hover:#ffffff1a;--embr-menu-current:#ffffff42;--embr-menu-current-fg:var(--embr-main-fg);--embr-menu-current-border:#ffffff38;--embr-menu-border:#ffffff80;--color-background:#ece9e5;--color-foreground:#121318;--color-card:#f7f6f4;--color-card-foreground:#121318;--color-popover:#fff;--color-popover-foreground:#121318;--color-muted:#e4e1dc;--color-muted-foreground:#5c606b;--color-accent:#e9e8e7;--color-accent-foreground:#121318;--color-primary:#b3441a;--color-primary-foreground:#fff;--color-secondary:#1f6f67;--color-secondary-foreground:#fff;--color-destructive:#c41c1c;--color-destructive-foreground:#fff;--color-success:#059669;--color-success-foreground:#fff;--color-warning:#f7a53a;--color-warning-foreground:#1f1300;--color-error:#c41c1c;--color-error-foreground:#fff;--color-ring:#f7a53a;--color-border:#0f141e1a;--color-input:#0f141e38;--color-sidebar:#f7f6f4;--color-sidebar-foreground:#121318;--embr-chip-life-event:#b45309;--embr-chip-memory:#1d4ed8;--embr-chip-story:#047857;--embr-rec-people:#b7791f;--embr-rec-homes:#c2410c;--embr-rec-vehicles:#1d4ed8;--embr-rec-pets:#15803d;--embr-rec-places:#0f766e;--embr-rec-heirlooms:#6d28d9;--embr-rec-recipes:#b91c1c;--embr-rec-stories:#047857;--chart-1:#ba491c;--chart-2:#1f6f67;--chart-3:#b7791f;--chart-4:#6d28d9;--chart-5:#1d4ed8;--pill-life-event:#92400e;--pill-memory:#1d4ed8;--pill-story:#065f46;--pill-status-grey:#52525b;--pill-status-blue:#0369a1;--pill-status-green:#166534;--pill-status-amber:#92400e;--pill-status-red:#b91c1c;--pill-role-owner:#ba491c;--pill-role-admin:#6d28d9;--pill-role-contributor:#0f766e;--pill-role-viewer:#475569;--pill-count-link:#155e58;--embr-pill-bg:#1c1d22db;--embr-pill-edge:#ffffff2e;--embr-dark-menu:#1c1d22f5;--embr-dark-panel:#14151af7;--embr-dark-edge:#ffffff24;--embr-on-dark-ember:#ffb37a;--embr-on-dark-ember-strong:#ffd9b0;--embr-on-dark-danger:#ff9b8e;--embr-on-dark-teal:#7fd8cc;--embr-toolbar-danger:#d93f2e;--embr-overlay-surface:#fbf9f6;--embr-scrim:#00000080;--embr-scrim-sheet:#00000073;--embr-stage:#08080af0;--toast-ok:#6ee7b7;--toast-ok-bg:#6ee7b72e;--toast-info:#f7a53a;--toast-info-bg:#f7a53a33;--toast-bad:#f87171;--toast-bad-bg:#f8717133;--embr-danger:#c2331f;--embr-danger-bg:#c2331f1a;--notice-danger:#b42318;--notice-danger-bg:#fde7e4;--notice-warn:#8a4b06;--notice-warn-bg:#fdefc8;--notice-info:#1f6f67;--notice-info-bg:#d9f0ec;--notice-demo:#0b5a80;--notice-demo-bg:#ddeffa;--notice-calm:#4a4e57;--notice-calm-bg:#e6e3de;--embr-card-surface:#ffffffb8;--embr-card-edge:#ffffffe6;--email-page:#f4efe7;--email-card:#fff;--email-title:#1e1a17;--email-body:#3d3832;--email-button:#ee7a2e;--email-note:#6b645c;--email-footer:#857d73;--email-family-box:#faf5ee;--email-family-edge:#ede3d4;--reader-ground:#fbf7ef;--reader-text:#2a2522;--reader-title:#1e1a17;--reader-muted:#6b645c;--reader-kicker:#a8401a;--reader-hairline:#281e141f;--reader-bar:#fbf7efe6;--reader-stage:#3c342e;--book-paper:#fbf7ef;--book-ink:#2a2a2a;--book-kicker:#b5471b;--book-caption:#6b645c;--book-page-number:#8d857b;--promo-ink:#4e4741;--qr-card:#f4eee3;--qr-card-edge:#e2d8c8;--qr-ink:#1e1a17;--cover-ember-cloth-1:#f7a53a;--cover-ember-cloth-2:#e85b23;--cover-ember-cloth-3:#d14935;--cover-ember-foil:#ffe7c2;--cover-ember-label:#fffdf5;--cover-ember-ink:#2a2a2a;--cover-ember-accent:#e85b23;--cover-blueridge-cloth-1:#2e4170;--cover-blueridge-cloth-2:#1b2742;--cover-blueridge-foil:#e8c88a;--cover-hearth-cloth-1:#7e2b32;--cover-hearth-cloth-2:#4e181d;--cover-hearth-foil:#e8c88a;--cover-hearth-label:#f6ede0;--cover-hearth-ink:#4e181d;--cover-hearth-accent:#b8862f;--cover-homestead-cloth-1:#3e6253;--cover-homestead-cloth-2:#25402f;--cover-homestead-foil:#ead9aa;--cover-heirloom-cloth-1:#f1e8d5;--cover-heirloom-cloth-2:#dccfb2;--cover-heirloom-foil:#8a3f1c;--cover-evening-cloth-1:#36363c;--cover-evening-cloth-2:#1f1f24;--cover-evening-foil:#f2a65a;--cover-keepsake-cloth-1:#84496d;--cover-keepsake-cloth-2:#56293f;--cover-keepsake-foil:#f1d3b0;--cover-keepsake-label:#f7eee6;--cover-keepsake-ink:#56293f;--cover-keepsake-accent:#c9907a;--cover-seaisland-cloth-1:#2a6872;--cover-seaisland-cloth-2:#173f47;--cover-seaisland-foil:#f1e3c6;--cover-ember-spine-ink:#3a1608;--glass-shadow:0 18px 40px -16px #3c281e47;--embr-card-shadow:0 0 0 1px #0f141e12, 0 1px 2px #3c281e14, 0 10px 24px -14px #3c281e47;--embr-menu-shadow:inset 0 1px 0 #fff6, 0 24px 50px -24px #e85b23bf;--embr-main-shadow:0 6px 18px -8px #e85b23;--shadow-sm:0 1px 2px #0000000f;--shadow:0 1px 3px #0000001a, 0 1px 2px #0000000f;--shadow-md:0 4px 6px #0000001a, 0 2px 4px #0000000f;--shadow-lg:0 10px 15px #0000001a, 0 4px 6px #0000000d;--embr-overlay-shadow:0 30px 80px -30px #000c;--embr-popover-shadow:0 24px 60px -24px #000c;--embr-dark-menu-shadow:0 24px 60px -20px #000c;--embr-pill-shadow:0 20px 50px -18px #000000bf, inset 0 1px 0 #ffffff1f;--embr-toast-shadow:0 20px 50px -20px #000c;--embr-toolbar-stuck-shadow:0 16px 30px -16px #3c281e59;--embr-card-surface-shadow:0 14px 30px -20px #3c281e59;--embr-select-ring:0 0 0 4px #e85b2329;--embr-field-focus-ring:0 0 0 3px #e85b2338;--embr-ember-glow:0 18px 40px -16px #e85b23;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.mk{--space-shell:14px;--space-section:20px;--space-content:28px;--space-card:22px;--space-dialog-y:20px;--space-gap-xs:6px;--space-gap-sm:10px;--space-gap-md:14px;--space-field-grid:12px;--space-toolbar-bottom:22px;--space-toolbar-clearance:96px;--embr-radius-panel:22px;--embr-radius-card:15px;--embr-radius-row:12px;--embr-radius-tile:10px;--radius-dialog:24px;--radius-toast:16px;--radius-pill:9999px;--radius:.5rem;--radius-28:28px;--radius-26:26px;--radius-20:20px;--radius-18:18px;--radius-14:14px;--radius-11:11px;--sidebar-width:250px;--topbar-height:62px;--embr-scroll-padding-top:90px;--search-max:720px;--dialog-max:520px;--confirm-max:440px;--toast-max:460px;--field-height:42px;--topbar-height-phone:56px;--drawer-width:560px;--drawer-inset:12px;--panel-width:340px;--dialog-wide-max:860px;--cover-dialog-max:760px;--search-window-max:680px;--popover-account:300px;--popover-family:320px;--side-list-width:220px;--settings-nav-width:230px;--viewer-panel-width:360px;--contents-panel-width:270px;--question-max:640px;--editor-max:860px;--article-max:820px;--legal-max:1040px;--error-card-max:560px;--email-width:560px;--book-box-max:640px;--embr-main-gradient:linear-gradient(100deg, #f7a53a, #e85b23);--embr-title-gradient:linear-gradient(135deg, #f7a53a, #e85b23);--embr-title-gradient-light:linear-gradient(135deg, #d55420, #a74219);--embr-menu-fill:linear-gradient(165deg, #e85b236b, #8032134d);--embr-menu-fill-light:linear-gradient(165deg, #be4b1df2, #903816ed);--embr-menu-sheen:linear-gradient(180deg, #ffffff29, transparent 22%);--embr-menu-sheen-light:linear-gradient(180deg, #ffffff1f, transparent 18%);--glass-blur:blur(22px) saturate(140%);--glass-blur-light:blur(20px) saturate(140%);--embr-menu-blur:blur(26px) saturate(170%);--touch-min:44px;--icon-button:38px;--icon-button-lg:42px;--pill-height:26px;--pill-height-lg:30px;--chip-height:28px;--count-size:22px;--checkbox-size:20px;--switch-width:42px;--switch-height:24px;--icon-tile:44px;--icon-tile-sm:34px;--icon-tile-md:40px;--empty-tile:72px;--art-tile:84px;--textarea-min:96px;--toolbar-well:44px;--tabbar-icon:21px;--create-tab:52px;--record-photo:140px;--cover-banner:170px;--photo-row:196px;--photo-row-compact:120px;--photo-strip:116px;--select-circle:24px;--library-card-min:172px;--library-card-wide-min:258px;--story-photo:180px;--decade-rail:92px;--usage-bar:8px;--progress-thin:4px;--glance-bar:12px;--list-thumb:56px;--stat-tile-min:122px;--bp-phone:768px;--bp-flow:640px;--bp-narrow:900px;--bp-wide:1000px;--dur-hover:.15s;--dur-lift:.18s;--dur-toolbar:.22s;--dur-pop:.3s;--dur-question:.4s;--dur-progress:.45s;--dur-page-turn:.9s;--dur-toast:5s;--dur-toast-action:8s;--ease-soft:cubic-bezier(.2,.8,.2,1);--ease-page-turn:cubic-bezier(.45,.05,.25,1);--opacity-disabled:.45;--opacity-coming-soon:.6;--opacity-archived:.62;--opacity-empty-number:.36;--font-display:"Bricolage Grotesque", system-ui, -apple-system, sans-serif;--font-sans:Manrope, system-ui, -apple-system, sans-serif;--font-book:Literata, Georgia, serif;--font-mono:"JetBrains Mono", "Courier New", monospace;--font-quote:Georgia, "Times New Roman", serif}.mk .count{font-family:var(--font-display);font-size:12px;font-weight:700}.mk .body{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.5}.mk .field{font-family:var(--font-sans);font-size:14.5px;font-weight:500}.mk .button{font-family:var(--font-sans);font-size:14px;font-weight:700;line-height:1.25}.mk .nav{font-family:var(--font-sans);font-size:14px;font-weight:600}.mk .label{font-family:var(--font-sans);font-size:12.5px;font-weight:700}.mk .small{font-family:var(--font-sans);font-size:12px;font-weight:500}.mk .kicker{font-family:var(--font-sans);letter-spacing:.1em;font-size:12px;font-weight:700}.mk .data{font-family:var(--font-mono);font-size:13px;font-weight:400}.mk .writing{font-family:var(--font-quote);font-size:18px;font-weight:400;line-height:1.7}.mk .quote{font-family:var(--font-quote);font-size:16px;font-weight:400;line-height:1.6}.mk .ds-root,.mk .ds-root *{box-sizing:border-box}.mk .ds-root{--fg3:color-mix(in srgb, var(--embr-fg) 3%, transparent);--fg4:color-mix(in srgb, var(--embr-fg) 4%, transparent);--fg5:color-mix(in srgb, var(--embr-fg) 5%, transparent);--fg6:color-mix(in srgb, var(--embr-fg) 6%, transparent);--fg7:color-mix(in srgb, var(--embr-fg) 7%, transparent);--fg8:color-mix(in srgb, var(--embr-fg) 8%, transparent);--fg10:color-mix(in srgb, var(--embr-fg) 10%, transparent);--fg12:color-mix(in srgb, var(--embr-fg) 12%, transparent);--fg14:color-mix(in srgb, var(--embr-fg) 14%, transparent);--fg18:color-mix(in srgb, var(--embr-fg) 18%, transparent);--fg22:color-mix(in srgb, var(--embr-fg) 22%, transparent);--fg25:color-mix(in srgb, var(--embr-fg) 25%, transparent);--fg30:color-mix(in srgb, var(--embr-fg) 30%, transparent);--em:var(--embr-ember);font-family:var(--font-sans);color:var(--embr-fg);background:var(--embr-bg);font-size:14px;line-height:1.5}.mk .ds-root svg{flex:none}.mk .ds-root :focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.mk .ds-glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);border-radius:var(--embr-radius-panel)}.mk .ds-btn{font:700 14px/1.25 var(--font-sans);white-space:nowrap;border-radius:var(--radius-pill);cursor:pointer;color:var(--embr-fg);transition:background-color var(--dur-hover), border-color var(--dur-hover);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:9px 16px;text-decoration:none;display:inline-flex}.mk .ds-btn svg{width:16px;height:16px}.mk .ds-btn.main{background-image:var(--embr-main-gradient);color:var(--embr-main-fg);box-shadow:var(--embr-main-shadow);border:0;padding:10px 18px}.mk .ds-btn.ghost{gap:7px;padding:8px 12px}.mk .ds-btn.ghost:hover{background:var(--fg7)}.mk .ds-btn.link{color:var(--embr-link);text-underline-offset:3px;border:0;padding:0;text-decoration:underline}.mk .ds-btn.icon{width:var(--icon-button);height:var(--icon-button);background:var(--fg5);border-color:var(--glass-edge);padding:0}.mk .ds-btn.lg{gap:10px;padding:14px 26px;font-size:16px;font-weight:800}.mk .ds-btn.lg svg{width:18px;height:18px}.mk .ds-btn[disabled],.mk .ds-btn.is-disabled{opacity:var(--opacity-disabled);box-shadow:none;cursor:not-allowed}.mk .ds-spin{opacity:.8;border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.9s linear infinite ds-spin}@keyframes ds-spin{to{transform:rotate(360deg)}}.mk .ds-field{flex-direction:column;gap:6px;min-width:0;display:flex}.mk .ds-label{color:var(--embr-muted);font-size:12.5px;font-weight:700}.mk .ds-req{color:var(--embr-ember-text);margin-left:3px}.mk .ds-input,.mk .ds-select,.mk .ds-textarea{min-height:var(--field-height);border-radius:var(--embr-radius-row);background:var(--fg6);border:1px solid var(--fg12);font:500 14.5px/1.4 var(--font-sans);color:var(--embr-fg);outline:none;width:100%;padding:10px 12px}.mk .ds-input::-moz-placeholder{color:var(--embr-muted)}.mk .ds-textarea::-moz-placeholder{color:var(--embr-muted)}.mk .ds-input::placeholder,.mk .ds-textarea::placeholder{color:var(--embr-muted)}.mk .ds-input:focus,.mk .ds-textarea:focus,.mk .ds-input.is-focus{border-color:var(--embr-ember);box-shadow:var(--embr-field-focus-ring)}.mk .ds-select{justify-content:space-between;align-items:center;gap:8px;display:flex}.mk .ds-select svg{width:15px;height:15px;color:var(--embr-muted)}.mk .ds-textarea{min-height:var(--textarea-min);resize:vertical;line-height:1.55}.mk .ds-field.is-invalid .ds-input,.mk .ds-field.is-invalid .ds-select{border-color:var(--color-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error) 18%, transparent)}.mk .ds-uline.is-focus{border-bottom-color:var(--embr-ember)}.mk .ds-seg{border-radius:var(--radius-pill);background:var(--fg6);gap:2px;padding:3px;display:inline-flex}.mk .ds-seg button{font:600 13px/1 var(--font-sans);border-radius:var(--radius-pill);color:var(--embr-muted);background:0 0;border:0;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.mk .ds-seg.is-tint button[aria-pressed=true]{background:color-mix(in srgb, var(--embr-ember) 14%, transparent);color:var(--embr-toggle-on-text)}.mk .ds-seg.is-solid button[aria-pressed=true]{background:var(--color-popover);color:var(--embr-ember-text);box-shadow:0 1px 2px #00000040}.mk .ds-seg.is-neutral button[aria-pressed=true]{background:var(--fg12);color:var(--embr-fg)}.mk .ds-seg.is-ring button[aria-pressed=true]{background:color-mix(in srgb, var(--embr-ember) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--embr-ember) 55%, transparent);color:var(--embr-fg)}.mk .ds-seg.is-gradient button[aria-pressed=true]{background-image:var(--embr-main-gradient);color:var(--embr-main-fg)}.mk .ds-pill{--c:var(--embr-muted);height:var(--pill-height);border-radius:var(--radius-pill);font:700 12.5px/1 var(--font-sans);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.mk .ds-pill svg{width:13px;height:13px}.mk .ds-pill.lg{height:var(--pill-height-lg);padding:0 12px;font-size:13.5px}.mk .ds-pill.tint{color:var(--c);background:color-mix(in srgb, var(--c) 15%, transparent);border-color:color-mix(in srgb, var(--c) 38%, transparent)}.mk .ds-pill.outline{color:var(--c);border-color:color-mix(in srgb, var(--c) 55%, transparent)}.mk .ds-pill.outline:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.mk .ds-pill.neutral{color:var(--embr-fg);background:var(--fg7);border-color:var(--fg10)}.mk .ds-pill.neutral svg{color:var(--c)}.mk .ds-pill.quiet{color:var(--embr-muted);border-color:var(--fg18)}.mk .ds-pill.solid{background-image:var(--embr-main-gradient);color:var(--embr-main-fg);border:0}.mk .ds-pill.count{height:var(--count-size);min-width:var(--count-size);font:700 12px/1 var(--font-display);background:var(--fg7);color:var(--embr-fg);justify-content:center;padding:0 7px}.mk .ds-pill.count.link{background:color-mix(in srgb, var(--pill-count-link) 15%, transparent);color:var(--pill-count-link)}.mk .ds-pill.count.solid{background-image:var(--embr-main-gradient);color:var(--embr-main-fg)}.mk .ds-pill .ava{background:var(--fg14);border-radius:50%;place-items:center;width:18px;height:18px;margin-left:-6px;font-size:9px;display:inline-grid}.mk .t-life{--c:var(--pill-life-event)}.mk .t-memory{--c:var(--pill-memory)}.mk .t-story{--c:var(--pill-story)}.mk .t-grey{--c:var(--pill-status-grey)}.mk .t-blue{--c:var(--pill-status-blue)}.mk .t-green{--c:var(--pill-status-green)}.mk .t-amber{--c:var(--pill-status-amber)}.mk .t-red{--c:var(--pill-status-red)}.mk .t-owner{--c:var(--pill-role-owner)}.mk .t-admin{--c:var(--pill-role-admin)}.mk .t-contrib{--c:var(--pill-role-contributor)}.mk .t-viewer{--c:var(--pill-role-viewer)}.mk .r-people{--c:var(--embr-rec-people)}.mk .r-homes{--c:var(--embr-rec-homes)}.mk .r-vehicles{--c:var(--embr-rec-vehicles)}.mk .r-pets{--c:var(--embr-rec-pets)}.mk .r-places{--c:var(--embr-rec-places)}.mk .r-heirlooms{--c:var(--embr-rec-heirlooms)}.mk .r-recipes{--c:var(--embr-rec-recipes)}.mk .r-stories{--c:var(--embr-rec-stories)}.mk .ds-addslot{border-radius:var(--radius-pill);border:1.5px dashed color-mix(in srgb, var(--embr-ember) 45%, transparent);color:var(--embr-ember-text);font:700 13px/1.2 var(--font-sans);background:0 0;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.mk .ds-addslot svg{width:13px;height:13px}.mk .ds-chip{height:var(--chip-height);border-radius:var(--radius-pill);background:var(--fg7);border:1px solid var(--fg10);font:700 12.5px/1 var(--font-sans);white-space:nowrap;align-items:center;gap:6px;padding:0 6px 0 10px;display:inline-flex}.mk .ds-chip>svg:first-child{width:13px;height:13px;color:var(--c,var(--embr-muted))}.mk .ds-chip .x{width:18px;height:18px;color:var(--embr-muted);border-radius:50%;place-items:center;display:inline-grid}.mk .ds-chip .x svg{width:11px;height:11px}@media (prefers-reduced-motion:reduce){.mk .ds-spin{animation:none}.mk .ds-root *{transition:none!important}}.mk .ds-pop .item.is-hover{background:var(--fg7)}.mk .ds-darkmenu .item.is-hover{background:#ffffff1a}.mk .ds-darkpill{border-radius:var(--radius-28);background:var(--embr-pill-bg);border:1px solid var(--embr-pill-edge);box-shadow:var(--embr-pill-shadow);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);color:#fff;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:6px;padding:8px 10px 6px;display:inline-flex}.mk .ds-well{font:600 11px/1.2 var(--font-sans);color:#ffffffd9;flex-direction:column;align-items:center;gap:3px;display:inline-flex}.mk .ds-well i{width:var(--toolbar-well);height:var(--toolbar-well);color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.mk .ds-well i svg{width:20px;height:20px}.mk .ds-well.on i{color:var(--embr-on-dark-ember-strong);background:#f7a53a47;box-shadow:inset 0 0 0 1px #f7a53a80}.mk .ds-well.off{opacity:var(--opacity-disabled)}.mk .ds-darkpill .sep{background:#ffffff29;align-self:stretch;width:1px;margin:6px 4px}.mk .ds-darkpill .prim{border-radius:var(--radius-pill);height:44px;font:700 14px/1 var(--font-sans);background-image:var(--embr-main-gradient);color:var(--embr-main-fg);align-items:center;gap:8px;margin-bottom:17px;padding:0 18px;display:inline-flex;box-shadow:0 8px 20px -10px #e85b23}.mk .ds-h3{font:700 17px/1.25 var(--font-display);margin:0}.mk{--site-max:1200px;--site-gutter:24px;--site-section:128px;--site-header:72px;--fg5:color-mix(in srgb, var(--embr-fg) 5%, transparent);--fg6:color-mix(in srgb, var(--embr-fg) 6%, transparent);--fg7:color-mix(in srgb, var(--embr-fg) 7%, transparent);--fg8:color-mix(in srgb, var(--embr-fg) 8%, transparent);--fg10:color-mix(in srgb, var(--embr-fg) 10%, transparent);--fg12:color-mix(in srgb, var(--embr-fg) 12%, transparent);--fg14:color-mix(in srgb, var(--embr-fg) 14%, transparent);--fg18:color-mix(in srgb, var(--embr-fg) 18%, transparent);--fg22:color-mix(in srgb, var(--embr-fg) 22%, transparent);--fg30:color-mix(in srgb, var(--embr-fg) 30%, transparent);--em:var(--embr-ember);--title-grad:var(--embr-title-gradient);scroll-behavior:smooth;scroll-padding-top:calc(var(--site-header) + 16px)}@media (prefers-color-scheme:light){.mk{--title-grad:var(--embr-title-gradient-light)}}@media (max-width:640px){.mk{--site-gutter:16px;--site-section:80px;--site-header:64px}}@media (prefers-reduced-motion:reduce){.mk{scroll-behavior:auto}}.mk[hidden]{display:none!important}.mk{background:var(--embr-bg);color:var(--embr-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}.mk img{max-width:100%;display:block}.mk a{color:var(--embr-link);text-underline-offset:3px}.mk h1,.mk h2,.mk h3{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}.mk p{text-wrap:pretty;margin:0}.mk:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px;border-radius:6px}.mk .ds-btn{font-family:var(--font-sans)}.mk .ds-btn:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.mk .for-light{display:none!important}@media (prefers-color-scheme:light){.mk .for-light{display:block!important}.mk .for-dark{display:none!important}}.mk .wrap{width:100%;max-width:calc(var(--site-max) + var(--site-gutter) * 2);padding-inline:var(--site-gutter);margin-inline:auto}.mk .section{padding-block:var(--site-section);position:relative}.mk .kicker{font:700 12px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--embr-ember-text)}.mk .grad{background-image:var(--title-grad);color:#0000;-webkit-background-clip:text;background-clip:text}html.motion .mk[data-reveal]{transition:opacity .9s var(--ease-soft), transform .9s var(--ease-soft), filter .9s var(--ease-soft)}html.motion .mk[data-reveal].is-wait{opacity:0;transform:translateY(28px)}html.motion .mk[data-reveal=fade].is-wait{transform:none}html.motion .mk[data-reveal=scale].is-wait{transform:translateY(24px)scale(.97)}.mk .s-header{top:env(safe-area-inset-top,0px);z-index:50;height:var(--site-header);border-bottom:1px solid #0000;align-items:center;transition:background-color .3s,box-shadow .3s,border-color .3s;display:flex;position:sticky}.mk .s-header.is-stuck{background:color-mix(in srgb, var(--embr-bg) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-bottom-color:var(--fg8)}.mk .s-header-in{width:100%;max-width:calc(var(--site-max) + var(--site-gutter) * 2);padding-inline:var(--site-gutter);align-items:center;gap:28px;margin-inline:auto;display:flex}.mk .s-header .s-logo img{width:auto;height:36px}.mk .s-header .s-nav{gap:26px;margin-left:auto;display:flex}.mk .s-header .s-nav a{color:var(--embr-muted);transition:color var(--dur-hover);font-size:14.5px;font-weight:600;text-decoration:none}.mk .s-header .s-nav a:hover{color:var(--embr-fg)}.mk .s-header-cta{padding:9px 16px}.mk .s-signin{color:var(--embr-fg);margin-left:-8px;font-size:14.5px;font-weight:700;text-decoration:none}.mk .s-signin:hover{color:var(--embr-ember-text)}.mk .s-skip{z-index:60;background:var(--embr-overlay-surface);color:var(--embr-fg);border-radius:var(--radius-pill);padding:8px 14px;position:absolute;top:-60px;left:12px}.mk .s-skip:focus{top:12px}@media (max-width:900px){.mk .s-header .s-nav{display:none}.mk .s-signin{margin-left:auto}}@media (max-width:640px){.mk .s-header .s-logo img{height:30px}.mk .s-header-cta{padding:8px 14px;font-size:13.5px}.mk .s-signin{align-items:center;min-height:44px;margin-left:auto;font-size:13.5px;display:inline-flex}.mk .s-header-in{gap:12px}}.mk .s-bookref{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--embr-link) 12%, transparent);border:1px solid color-mix(in srgb, var(--embr-link) 35%, transparent);color:var(--embr-fg);align-items:center;gap:10px;padding:8px 14px 8px 10px;font-size:14px;font-weight:600;display:inline-flex}.mk .s-bookref svg{width:18px;height:18px;color:var(--embr-link)}.mk .s-video{aspect-ratio:16/9;border-radius:var(--radius-28);background:var(--embr-dark-panel);border:1px solid var(--embr-dark-edge);width:100%;max-width:100%;box-shadow:var(--embr-overlay-shadow);isolation:isolate;color:#fff;place-items:center;display:grid;position:relative;overflow:hidden}.mk .s-video-glow{background:radial-gradient(50% 50% at 50% 60%, color-mix(in srgb, var(--embr-ember) 38%, transparent), transparent 70%);z-index:-1;position:absolute;inset:-20%}html.motion .mk .s-video-glow{animation:s-breathe 7s var(--ease-soft) infinite alternate}@keyframes s-breathe{0%{opacity:.75;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}.mk .s-video-play{background-image:var(--embr-main-gradient);width:76px;height:76px;color:var(--embr-main-fg);box-shadow:var(--embr-main-shadow), 0 0 0 10px color-mix(in srgb, var(--embr-ember) 16%, transparent);border-radius:50%;place-items:center;display:grid}.mk .s-video-play svg{width:28px;height:28px;margin-left:4px}.mk .s-video-slot{font:700 11px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--embr-on-dark-ember);border:1px dashed color-mix(in srgb, var(--embr-on-dark-ember) 50%, transparent);border-radius:var(--radius-pill);background:#00000059;padding:6px 10px;position:absolute;top:16px;right:18px}@media (max-width:640px){.mk .s-video{border-radius:var(--radius-20)}.mk .s-video-play{width:60px;height:60px}.mk .s-video-slot{top:12px;right:12px}}.mk .s-seg-wrap{justify-content:center;margin-bottom:36px;display:flex}.mk .s-interval button{cursor:pointer;padding:10px 18px;font-size:14px}.mk .s-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.mk .s-plan{border-radius:var(--embr-radius-panel);background:var(--glass-bg-fallback);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);flex-direction:column;gap:14px;min-width:0;padding:30px 28px 32px;display:flex;position:relative}.mk .s-plan.is-highlighted{border-color:color-mix(in srgb, var(--embr-ember) 55%, transparent);box-shadow:var(--glass-shadow), var(--embr-ember-glow), inset 0 1px 0 var(--glass-highlight)}.mk .s-plan-name{font-size:24px}.mk .s-plan-tag{color:var(--embr-muted);min-height:3.2em;font-size:15px}.mk .s-price{align-items:baseline;gap:8px;margin-top:4px;display:flex}.mk .s-amount{font:700 46px/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mk .s-per{color:var(--embr-muted);font-weight:600}.mk .s-pnote{color:var(--embr-muted);min-height:1.5em;font-size:14px}.mk .s-intro{margin-top:6px;font-size:14px;font-weight:700}.mk .s-list{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.mk .s-list li{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.mk .s-list svg{width:18px;height:18px;color:var(--embr-ember-text);margin-top:3px}.mk .s-list-quiet{color:var(--embr-muted);font-size:14.5px}.mk .s-list-quiet svg{color:var(--embr-muted)}.mk .s-plan-foot{text-align:center;color:var(--embr-muted);flex-direction:column;gap:6px;margin-top:28px;font-size:14.5px;display:flex}.mk .s-beta{border-radius:var(--radius-20);background:color-mix(in srgb, var(--embr-ember) 9%, transparent);border:1px solid color-mix(in srgb, var(--embr-ember) 30%, transparent);align-items:center;gap:18px;max-width:820px;margin:32px auto 0;padding:18px 20px 18px 22px;display:flex}.mk .s-beta svg{width:22px;height:22px;color:var(--embr-ember-text);flex:none}.mk .s-beta p{flex:1;min-width:0;font-size:15px}.mk .s-beta .ds-btn{flex:none}@media (max-width:900px){.mk .s-plans{grid-template-columns:minmax(0,1fr);max-width:520px;margin-inline:auto}.mk .s-plan-tag{min-height:0}}@media (max-width:640px){.mk .s-beta{flex-direction:column;align-items:flex-start}.mk .s-interval button{padding:9px 12px;font-size:13px}.mk .s-amount{font-size:40px}.mk .s-plan{padding:24px 20px 26px}}.mk .s-faq{border-top:1px solid var(--fg10);flex-direction:column;display:flex}.mk .s-q{border-bottom:1px solid var(--fg10)}.mk .s-q summary{cursor:pointer;font:700 clamp(17px, 1.6vw, 20px)/1.35 var(--font-display);justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;list-style:none;display:flex}.mk .s-q summary::-webkit-details-marker{display:none}.mk .s-q-icon{background:var(--fg6);width:34px;height:34px;transition:transform .3s var(--ease-soft), background-color .3s;border-radius:50%;flex:none;place-items:center;display:grid}.mk .s-q-icon svg{width:16px;height:16px}.mk .s-q[open] .s-q-icon{background:color-mix(in srgb, var(--embr-ember) 16%, transparent);color:var(--embr-ember-text);transform:rotate(45deg)}.mk .s-q p{color:var(--embr-muted);max-width:68ch;padding:0 52px 24px 4px}.mk .s-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.mk .s-f-email,.mk .s-f-note,.mk .s-f-submit{grid-column:1/-1}.mk .s-form .ds-input,.mk .s-form .ds-textarea{min-height:50px;font-size:16px}.mk .s-form .ds-textarea{resize:vertical;min-height:92px}.mk .s-err:empty{display:none}.mk .s-err{color:var(--color-error);font-size:13px;font-weight:600}.mk .s-f-submit{flex-direction:column;align-items:flex-start;gap:12px;margin-top:4px;display:flex}.mk .s-fine{color:var(--embr-muted);font-size:13.5px}.mk .s-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mk .s-done{outline:none;flex-direction:column;align-items:flex-start;gap:12px;padding:8px 0;display:flex}.mk .s-done-icon{border-radius:var(--radius-18);background-image:var(--embr-main-gradient);width:56px;height:56px;color:var(--embr-main-fg);place-items:center;display:grid}.mk .s-done-icon svg{width:26px;height:26px}.mk .s-done h3{font-size:26px}.mk .s-done p{color:var(--embr-muted)}.mk .s-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk .s-thanks-done .d-h2{margin:0}.mk .s-share{border-top:1px solid var(--fg8);flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px;padding-top:24px;display:flex}.mk .s-share-title{font:700 20px/1.25 var(--font-display)}.mk .s-share-line{color:var(--embr-muted);font-size:16px}.mk .s-share-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.mk .s-share-actions .ds-btn:not(.main){border-color:var(--glass-edge);background:var(--fg5)}.mk .s-share-actions .ds-btn:not(.main):hover{background:var(--fg7)}@media (max-width:640px){.mk .s-share-actions{flex-direction:column;align-items:stretch;width:100%}.mk .s-form{grid-template-columns:minmax(0,1fr)}.mk .s-f-submit .ds-btn{width:100%}}.mk .s-footer{border-top:1px solid var(--fg10);padding-block:56px 40px}.mk .s-footer-in,.mk .s-footer-base{max-width:calc(var(--site-max) + var(--site-gutter) * 2);padding-inline:var(--site-gutter);margin-inline:auto}.mk .s-footer-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.mk .s-footer-brand img{width:auto;height:34px}.mk .s-footer-brand p{color:var(--embr-muted);margin-top:12px}.mk .s-footer-row,.mk .s-footer-links{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.mk .s-footer-links a,.mk .s-footer-contact,.mk .s-linkbtn{color:var(--embr-fg);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14.5px;font-weight:600;text-decoration:none}.mk .s-footer-links a:hover,.mk .s-footer-contact:hover,.mk .s-linkbtn:hover{color:var(--embr-ember-text)}.mk .s-footer-base{color:var(--embr-muted);justify-content:space-between;gap:16px;margin-top:44px;padding-top:22px;font-size:13.5px;display:flex;position:relative}.mk .s-footer-base:before{content:"";top:0;left:var(--site-gutter);right:var(--site-gutter);border-top:1px solid var(--fg8);position:absolute}@media (max-width:760px){.mk .s-footer-in{flex-direction:column;align-items:flex-start}.mk .s-footer-row,.mk .s-footer-links{gap:4px 24px}}.mk[data-block=consent]{z-index:80;padding:0 var(--site-gutter) calc(20px + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.mk[data-block=consent].is-open .s-consent-card{opacity:1;transform:none}.mk .frame-desktop{border-radius:var(--radius-18);background:var(--embr-bg);border:1px solid var(--fg12);box-shadow:var(--embr-overlay-shadow);overflow:hidden}.mk .frame-desktop .frame-bar{background:var(--fg5);border-bottom:1px solid var(--fg8);align-items:center;gap:7px;height:30px;padding-inline:14px;display:flex}.mk .frame-desktop .frame-bar i{background:var(--fg18);border-radius:50%;width:10px;height:10px}.mk .frame-desktop .frame-bar span{color:var(--embr-muted);background:var(--fg6);border-radius:var(--radius-pill);margin-inline:auto;padding:3px 14px;font-size:11.5px;transform:translate(-20px)}.mk .frame-phone{background:var(--embr-dark-panel);border:1px solid var(--embr-dark-edge);box-shadow:var(--embr-overlay-shadow);border-radius:44px;padding:10px}.mk .piece-float{filter:drop-shadow(0 24px 40px #00000059)}@media (prefers-color-scheme:light){.mk .piece-float{filter:drop-shadow(0 22px 34px #3c1e0a29)}}.mk{--d-h2:clamp(34px, 4.2vw, 54px);--d-glow:color-mix(in srgb, var(--embr-ember) 34%, transparent);--d-glow-2:color-mix(in srgb, var(--embr-amber) 16%, transparent);--d-glow-soft:color-mix(in srgb, var(--embr-ember) 14%, transparent);--d-print-pad:6px;--d-ease-settle:cubic-bezier(.22, .9, .24, 1);--d-pin-top:max(calc(var(--site-header) + 24px), calc(50vh + var(--site-header) / 2 - 280px))}@media (prefers-color-scheme:light){.mk{--d-glow:color-mix(in srgb, var(--embr-ember) 13%, transparent);--d-glow-2:color-mix(in srgb, var(--embr-amber) 12%, transparent);--d-glow-soft:color-mix(in srgb, var(--embr-ember) 7%, transparent)}}.mk .d-h1{letter-spacing:-.03em;font-size:clamp(42px,5.4vw,70px);line-height:1.02}.mk .d-h1 .grad{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.06em}.mk .d-h2{font-size:var(--d-h2);letter-spacing:-.025em;margin-top:14px;line-height:1.06}.mk .d-h3{letter-spacing:-.022em;margin-top:14px;font-size:clamp(28px,2.9vw,40px);line-height:1.08}.mk .d-head{max-width:760px}.mk .d-head-center{text-align:center;margin-inline:auto}.mk .d-head-line{color:var(--embr-muted);margin-top:18px;font-size:clamp(17px,1.5vw,19px);line-height:1.6}.mk .d-head-center .d-head-line{max-width:62ch;margin-inline:auto}.mk .d-nw{white-space:nowrap}.mk .s-header-cta{min-height:40px}html.motion .mk .d-float{animation:8s ease-in-out infinite alternate d-float}html.motion .mk .d-float-2{animation-duration:10s;animation-delay:-3s}@keyframes d-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.mk .d-hero{isolation:isolate;margin-top:calc(var(--site-header) * -1);padding-top:calc(var(--site-header) + 40px);padding-bottom:112px;position:relative;overflow-x:clip}.mk .d-hero-light{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mk .d-hero-light span{aspect-ratio:1.45;opacity:.9;background:radial-gradient(closest-side, var(--d-glow), color-mix(in srgb, var(--d-glow) 45%, transparent) 42%, color-mix(in srgb, var(--d-glow) 12%, transparent) 72%, transparent 100%), radial-gradient(36% 30% at 50% 66%, var(--d-glow-2), transparent 100%);width:min(1400px,170vw);position:absolute;top:46%;left:64%;translate:-50% -50%}.mk .d-hero-light{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}html.motion .mk .d-hero-light span{will-change:transform, opacity;animation:11s ease-in-out infinite alternate d-breathe}@keyframes d-breathe{0%{opacity:.66;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}.mk .d-hero-grid{min-height:min(720px, calc(100vh - var(--site-header) - 80px));grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:56px;display:grid}.mk .d-hero-copy{z-index:3;flex-direction:column;align-items:flex-start;display:flex;position:relative}.mk .d-bookref{margin-bottom:22px}.mk .d-eyebrow{border-radius:var(--radius-pill);border:1px solid var(--fg12);background:var(--fg5);color:var(--embr-fg);align-items:center;gap:10px;padding:7px 14px 7px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.mk .d-eyebrow-dot{background:var(--embr-ember);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.mk .d-eyebrow-dot:after{content:"";border:1.5px solid color-mix(in srgb, var(--embr-ember) 55%, transparent);opacity:0;border-radius:50%;position:absolute;inset:-4px}html.motion .mk .d-eyebrow-dot:after{animation:d-ping 2.8s var(--ease-soft) infinite}@keyframes d-ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.7)}}.mk .d-h1{margin-top:26px}.mk .d-hero-line{max-width:34ch;color:var(--embr-muted);margin-top:24px;font-size:clamp(18px,1.6vw,20px);line-height:1.55}.mk .d-hero-actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:36px;display:flex}.mk .d-hero-actions .ds-btn.main{min-height:52px;padding-inline:28px}.mk .d-teal-link{min-height:44px;color:var(--embr-link);align-items:center;gap:9px;padding-block:8px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.mk .d-teal-link svg{width:22px;height:22px;transition:transform var(--dur-hover) var(--ease-soft)}.mk .d-teal-link:hover{text-decoration:underline}.mk .d-teal-link:hover svg{transform:scale(1.08)}.mk .d-hero-small{color:var(--embr-muted);margin-top:18px;font-size:14px}.mk .d-hero-art{min-width:0;position:relative}.mk .d-hero-settle{position:relative}.mk .d-hero-desk{z-index:1;width:128%;max-width:none;box-shadow:var(--embr-overlay-shadow), 0 0 0 1px var(--fg8), 0 -30px 120px -40px var(--d-glow);position:relative}@media (prefers-color-scheme:light){.mk .d-hero-desk{box-shadow:0 50px 110px -40px color-mix(in srgb, var(--embr-main-fg) 40%, transparent), 0 0 0 1px var(--fg8)}}.mk .d-hero-phone{z-index:2;border-radius:32px;width:184px;padding:7px;position:absolute;bottom:-64px;left:-40px}.mk .d-hero-card{z-index:3;width:320px;position:absolute;bottom:-72px;left:48%}html.motion .mk .d-in{animation:d-hero-rise .7s var(--ease-soft) both;animation-delay:calc(var(--i,0) * 80ms)}html.motion .mk .d-hero-settle{animation:d-hero-in 1.2s var(--ease-soft) .22s both}@keyframes d-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes d-settle{0%{opacity:0;transform:translate(24px,34px)scale(.975)}to{opacity:1;transform:none}}@media (max-width:1100px){.mk .d-hero-card{width:280px;left:42%}.mk .d-hero-phone{width:160px;left:-24px}}@media (max-width:900px){.mk .d-hero{padding-bottom:96px}.mk .d-hero-grid{grid-template-columns:minmax(0,1fr);gap:48px;min-height:0}.mk .d-hero-desk{width:100%}.mk .d-hero-phone{width:150px;bottom:-48px;left:auto;right:16px}.mk .d-hero-card{width:280px;bottom:-56px;left:16px}.mk .d-hero-light span{width:220vw;top:62%;left:50%}}@media (max-width:640px){.mk .d-hero{padding-top:calc(var(--site-header) + 24px);padding-bottom:var(--site-section)}.mk .d-hero-grid{gap:40px}.mk .d-hero-line{font-size:18px}.mk .d-hero-actions{width:100%;margin-top:30px}.mk .d-hero-actions .ds-btn{width:100%}.mk .d-hero-actions .d-teal-link{margin-inline:auto}.mk .d-hero-small{text-align:center;align-self:center}.mk .d-hero-phone,.mk .d-hero-card{display:none}.mk .d-hero-desk{border-radius:var(--radius-14)}.mk .d-hero-desk .frame-bar,.mk .d-shot .frame-bar,.mk .d-bento .frame-bar,.mk .d-crop .frame-bar{gap:5px;height:22px;padding-inline:10px}.mk .d-hero-desk .frame-bar i,.mk .d-shot .frame-bar i,.mk .d-bento .frame-bar i,.mk .d-crop .frame-bar i{width:7px;height:7px}.mk .d-hero-desk .frame-bar span,.mk .d-shot .frame-bar span,.mk .d-bento .frame-bar span,.mk .d-crop .frame-bar span{padding:1px 10px;font-size:9.5px}}.mk .d-about{isolation:isolate;padding-top:calc(var(--site-section) * .5);overflow-x:clip}.mk .d-about-light{z-index:-1;aspect-ratio:1.6;pointer-events:none;background:radial-gradient(closest-side, var(--d-glow-soft), transparent 78%);border-radius:50%;width:min(1100px,150vw);position:absolute;top:34%;left:50%;translate:-50% -50%}html.motion .mk .d-about-light{animation:13s ease-in-out infinite alternate d-breathe}.mk .d-about-video{max-width:960px;margin:52px auto 0}.mk .d-about-words{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:640px;margin:44px auto 0;display:flex}.mk .d-sign{flex-direction:column;align-items:center;gap:4px;display:flex}.mk .d-sign:before{content:"";background-image:var(--embr-main-gradient);border-radius:2px;width:40px;height:2px;margin-bottom:16px}.mk .d-sign-name{font:700 24px/1.2 var(--font-display);letter-spacing:-.01em}.mk .d-sign-role{color:var(--embr-muted);font-size:14.5px}.mk .d-how{border-top:1px solid var(--fg8)}.mk .d-steps{--node:48px;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin:72px 0 0;padding:0;list-style:none;display:grid;position:relative}.mk .d-steps:before,.mk .d-steps:after{content:"";top:calc(var(--node) / 2 - 1px);left:calc(var(--node) / 2);border-radius:2px;height:2px;position:absolute;right:0}.mk .d-steps:before{background:linear-gradient(to right, var(--fg14), var(--fg14) 80%, transparent)}.mk .d-steps:after{right:calc((100% - 2 * 56px) / 3 - var(--node) / 2);background-image:var(--embr-main-gradient);box-shadow:0 0 12px color-mix(in srgb, var(--embr-ember) 45%, transparent);transform-origin:0}html.motion .mk .d-steps.is-live:after{transform:scaleX(var(--p,0))}.mk .d-step{min-width:0;position:relative}.mk .d-step-node{z-index:1;width:var(--node);height:var(--node);background:var(--embr-bg);color:var(--embr-main-fg);font:700 19px/1 var(--font-display);font-variant-numeric:tabular-nums;box-shadow:0 0 0 8px var(--embr-bg), 0 0 30px -4px color-mix(in srgb, var(--embr-ember) 60%, transparent);transition:color .45s var(--ease-soft), border-color .45s var(--ease-soft), box-shadow .45s var(--ease-soft);border:1.5px solid #0000;border-radius:50%;place-items:center;display:grid;position:relative}.mk .d-step-node:before{content:"";z-index:-1;background-image:var(--embr-main-gradient);transition:opacity .45s var(--ease-soft);border-radius:50%;position:absolute;inset:-1.5px}.mk .d-step h3{transition:opacity .45s var(--ease-soft);margin-top:28px;font-size:clamp(22px,2vw,26px)}.mk .d-step p{color:var(--embr-muted);max-width:36ch;transition:opacity .45s var(--ease-soft);margin-top:12px;font-size:16px;line-height:1.65}html.motion .mk .d-steps.is-live .d-step:not(.is-lit) .d-step-node{color:var(--embr-muted);border-color:var(--fg22);box-shadow:0 0 0 8px var(--embr-bg)}html.motion .mk .d-steps.is-live .d-step:not(.is-lit) .d-step-node:before{opacity:0}html.motion .mk .d-steps.is-live .d-step:not(.is-lit) h3{opacity:.42}html.motion .mk .d-steps.is-live .d-step:not(.is-lit) p{opacity:.5}@media (max-width:900px){.mk .d-steps{padding-left:calc(var(--node) + 22px);grid-template-columns:minmax(0,1fr);gap:40px;margin-top:52px}.mk .d-steps:before,.mk .d-steps:after{top:calc(var(--node) / 2);bottom:calc(var(--node) / 2);left:calc(var(--node) / 2 - 1px);width:2px;height:auto;right:auto}.mk .d-steps:before{background:var(--fg14)}.mk .d-steps:after{bottom:var(--vb,calc(var(--node) / 2));transform-origin:top}html.motion .mk .d-steps.is-live:after{transform:scaleY(var(--p,0))}.mk .d-step-node{left:calc(-1 * (var(--node) + 22px));position:absolute;top:0}.mk .d-step h3{margin-top:10px}}.mk .d-shoebox{border-top:1px solid var(--fg8)}.mk .d-sb-intro{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:32px 72px;display:grid}.mk .d-sb-body{flex-direction:column;gap:16px;padding-bottom:6px;display:flex}.mk .d-sb-body p{color:var(--embr-muted);max-width:54ch;font-size:clamp(16.5px,1.4vw,18px);line-height:1.7}.mk .d-stage{aspect-ratio:1200/340;margin-top:clamp(48px,6vw,88px);position:relative;container-type:inline-size}.mk .d-stage:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 50% 70%, color-mix(in srgb, var(--embr-ember) 13%, transparent), transparent 72%);height:60%;position:absolute;bottom:-6%;left:10%;right:10%}@media (prefers-color-scheme:light){.mk .d-stage:before{background:radial-gradient(50% 60% at 50% 70%, color-mix(in srgb, var(--embr-amber) 16%, transparent), transparent 72%)}}.mk .d-items{margin:0;padding:0;list-style:none}.mk .d-item{position:static}.mk .d-line{left:0;right:0;bottom:calc(var(--l) * 1cqw);background:var(--fg18);height:1px;-webkit-mask-image:linear-gradient(90deg, transparent, var(--embr-bg) 6%, var(--embr-bg) 94%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--embr-bg) 6%, var(--embr-bg) 94%, transparent);mask-image:linear-gradient(90deg, transparent, var(--embr-bg) 6%, var(--embr-bg) 94%, transparent);position:absolute}.mk .d-line:after{content:"";background-image:var(--embr-main-gradient);transform-origin:0;height:2px;box-shadow:0 0 14px color-mix(in srgb, var(--embr-ember) 55%, transparent);position:absolute;top:-.5px;left:0;right:0}.mk .d-line.r1{--l:5.333}.mk .d-line.r2{display:none}.mk .d-print{z-index:1;left:calc(var(--x) * 1cqw);bottom:calc(var(--b) * 1cqw);width:calc(var(--w) * 1cqw);padding:var(--d-print-pad);background:var(--book-paper);box-shadow:var(--embr-card-shadow), var(--glass-shadow);transform:rotate(var(--r));transform-origin:50% 80%;border-radius:3px;display:block;position:absolute}.mk .d-print img{border-radius:1px;width:100%;height:auto}.mk .d-mark{left:calc(var(--cx) * 1cqw);bottom:calc(var(--l) * 1cqw);height:calc((var(--b) - var(--l)) * 1cqw);width:0;position:absolute}.mk .d-mark:before{content:"";background:var(--fg22);width:1px;position:absolute;top:0;bottom:0;left:-.5px}.mk .d-mark i{background:var(--embr-bg);border:1.5px solid var(--fg30);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-5px;left:-5px}.mk .d-mark i:after{content:"";background-image:var(--embr-main-gradient);border-radius:50%;position:absolute;inset:-1.5px}.mk .d-mark.d-now i:before{content:"";border:1.5px solid var(--embr-ember);opacity:0;border-radius:50%;position:absolute;inset:-1.5px}.mk .d-mark b{font:700 12.5px/1 var(--font-sans);letter-spacing:.06em;color:var(--embr-muted);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:calc(100% + 13px);left:0;transform:translate(-50%)}.mk .d-mark.d-now b{color:var(--embr-ember-text)}.mk .d-stage .p1{--x:.833;--w:11;--b:8;--l:5.333;--cx:6.33;--px:34.5;--py:-2.333;--pr:-14deg;--r:-2.5deg;--d:150}.mk .d-stage .p2{--x:13.5;--w:11.667;--b:9.167;--l:5.333;--cx:19.33;--px:36.5;--py:-.5;--pr:9deg;--r:1.5deg;--d:310}.mk .d-stage .p3{--x:26.833;--w:13.167;--b:8.333;--l:5.333;--cx:33.42;--px:13.25;--py:-2.833;--pr:-6deg;--r:-1deg;--d:470}.mk .d-stage .p4{--x:41.667;--w:11;--b:8.833;--l:5.333;--cx:47.17;--px:13.667;--py:-1.5;--pr:16deg;--r:2deg;--d:630}.mk .d-stage .p5{--x:54.333;--w:17.833;--b:8;--l:5.333;--cx:63.25;--px:-14.083;--py:-.333;--pr:-4deg;--r:-1.5deg;--d:790}.mk .d-stage .p6{--x:73.833;--w:12.667;--b:9;--l:5.333;--cx:80.17;--px:-26;--py:-3.333;--pr:11deg;--r:2.5deg;--d:950}.mk .d-stage .p7{--x:88.167;--w:11;--b:8.167;--l:5.333;--cx:93.67;--px:-49.5;--py:-1.167;--pr:-19deg;--r:-2deg;--d:1110}@keyframes d-pour{0%{transform:translate(calc(var(--px) * 1cqw), calc(var(--py) * 1cqw)) rotate(var(--pr)) scale(1.06)}to{transform:rotate(var(--r))}}@keyframes d-fade{0%{opacity:0}to{opacity:1}}@keyframes d-draw{0%{opacity:.4;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes d-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}html.motion .mk .d-stage.is-armed .d-print{animation:d-pour .98s var(--d-ease-settle) calc(var(--d) * 1ms) both}html.motion .mk .d-stage.is-armed .d-mark{animation:d-fade .52s var(--ease-soft) calc((var(--d) + 700) * 1ms) both}html.motion .mk .d-stage.is-armed .d-line:after{animation:d-draw .62s var(--ease-soft) 2.05s both}html.motion .mk .d-stage.is-armed .d-line.r2:after{animation-delay:2.25s}html.motion .mk .d-stage.is-armed .d-mark i:after{animation:d-fade .26s linear calc((2050 + var(--cx) * 6) * 1ms) both}html.motion .mk .d-stage.is-armed .d-mark.d-now i:before{animation:d-pulse 1s var(--ease-soft) 2.7s 1 both}html.motion .mk .d-stage.is-armed .d-print,html.motion .mk .d-stage.is-armed .d-mark,html.motion .mk .d-stage.is-armed .d-line:after,html.motion .mk .d-stage.is-armed .d-mark i:after,html.motion .mk .d-stage.is-armed .d-mark.d-now i:before{animation-play-state:paused}html.motion .mk .d-stage.is-armed.is-play .d-print,html.motion .mk .d-stage.is-armed.is-play .d-mark,html.motion .mk .d-stage.is-armed.is-play .d-line:after,html.motion .mk .d-stage.is-armed.is-play .d-mark i:after,html.motion .mk .d-stage.is-armed.is-play .d-mark.d-now i:before{animation-play-state:running}.mk .d-bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"sb sb sb sb sb sb sb sb c1 c1 c1 c1""sb sb sb sb sb sb sb sb c2 c2 c2 c2""c3 c3 c3 c3 tl tl tl tl tl tl tl tl""st st st st tl tl tl tl tl tl tl tl""ph ph ph ph ph ph ph c4 c4 c4 c4 c4";gap:24px;margin-top:clamp(72px,8vw,112px);display:grid}.mk .d-c1{grid-area:c1}.mk .d-c2{grid-area:c2}.mk .d-c3{grid-area:c3}.mk .d-c4{grid-area:c4}.mk .d-b-sb{grid-area:sb}.mk .d-b-tl{grid-area:tl}.mk .d-b-stack{grid-area:st}.mk .d-b-photo{grid-area:ph}.mk .d-bento .frame-desktop{align-self:center;min-width:0;margin:0}.mk .d-bento>*{transition:opacity .9s var(--ease-soft), transform 1.1s var(--d-ease-settle)}html.motion .mk .d-bento.is-armed>:not(.is-in){opacity:0;transform:translateY(44px)}html.motion .mk .d-bento.is-armed>.frame-desktop:not(.is-in){transform-origin:50% 100%;transform:perspective(1400px)translateY(44px)rotateX(9deg)scale(.97)}.mk .d-card-ic{transition:opacity .5s var(--ease-soft) .35s, scale .7s var(--d-ease-settle) .35s}html.motion .mk .d-bento.is-armed>.d-card:not(.is-in) .d-card-ic{opacity:0;scale:.4}html.motion .mk .d-bento.is-armed>.d-b-stack:not(.is-in) .s-stack span:first-child{translate:70px;rotate:7deg}html.motion .mk .d-bento.is-armed>.d-b-stack:not(.is-in) .s-stack span:nth-child(2){translate:0 10px;rotate:2deg}html.motion .mk .d-bento.is-armed>.d-b-stack:not(.is-in) .s-stack span:nth-child(3){translate:-66px 6px;rotate:-5deg}html.motion .mk .d-bento.is-armed>.d-b-stack:not(.is-in) .s-stack span:nth-child(4){translate:-110px -40px;rotate:-11deg}.mk .d-card{border-radius:var(--embr-radius-panel);background:var(--color-card);border:1px solid var(--fg8);min-width:0;box-shadow:var(--embr-card-shadow);flex-direction:column;gap:12px;padding:28px 28px 30px;display:flex}.mk .d-card-ic{border-radius:var(--radius-14);width:44px;height:44px;color:var(--embr-link);background:color-mix(in srgb, var(--embr-link) 12%, transparent);border:1px solid color-mix(in srgb, var(--embr-link) 24%, transparent);place-items:center;margin-bottom:6px;display:grid}.mk .d-card-ic svg{width:20px;height:20px}.mk .d-card h3{letter-spacing:-.015em;font-size:clamp(21px,1.8vw,24px);line-height:1.15}.mk .d-card p{color:var(--embr-muted);font-size:16px;line-height:1.65}.mk .d-btile{border-radius:var(--embr-radius-panel);border:1px solid var(--fg8);background:radial-gradient(70% 60% at 50% 55%, color-mix(in srgb, var(--embr-amber) 13%, transparent), transparent 78%), var(--fg5);min-height:260px;position:relative;overflow:hidden}.mk .d-photo{border-radius:var(--embr-radius-panel);border:1px solid var(--fg10);min-height:280px;margin:0;position:relative;overflow:hidden}.mk .d-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){.mk .d-sb-intro{grid-template-columns:minmax(0,1fr)}.mk .d-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:20px}.mk .d-bento>*{grid-area:auto}.mk .d-btile{height:300px;min-height:0}.mk .d-photo{aspect-ratio:16/10;min-height:0}}@media (max-width:640px){.mk{--d-print-pad:4px}.mk .d-stage{aspect-ratio:358/352}.mk .d-line.r1{--l:57.542}.mk .d-line.r2{--l:9.497;display:block}.mk .d-mark b{font-size:11.5px;top:calc(100% + 10px)}.mk .d-mark i{width:9px;height:9px;bottom:-4.5px;left:-4.5px}.mk .d-stage .p1{--x:1.885;--w:20.112;--b:64.246;--l:57.542;--cx:11.94;--px:25.209;--py:26.816}.mk .d-stage .p2{--x:25.768;--w:21.229;--b:65.922;--l:57.542;--cx:36.38;--px:21.997;--py:23.464}.mk .d-stage .p3{--x:50.768;--w:23.464;--b:64.804;--l:57.542;--cx:62.5;--px:-16.411;--py:30.168}.mk .d-stage .p4{--x:78.003;--w:20.112;--b:65.363;--l:57.542;--cx:88.06;--px:-24.092;--py:25.14}.mk .d-stage .p5{--x:4.004;--w:32.961;--b:16.201;--l:9.497;--cx:20.48;--px:27.84;--py:-18.436}.mk .d-stage .p6{--x:44.972;--w:22.905;--b:17.877;--l:9.497;--cx:56.42;--px:-.279;--py:-22.346}.mk .d-stage .p7{--x:75.885;--w:20.112;--b:16.76;--l:9.497;--cx:85.94;--px:-44.32;--py:-17.318}html.motion .mk .d-stage.is-armed .d-mark i:after{animation-delay:calc((2050 + var(--cx) * 4) * 1ms)}.mk .d-card{padding:22px 20px 24px}.mk .d-btile{height:260px}}.mk .d-inside{padding-block:var(--site-section);border-top:1px solid var(--fg8)}.mk .d-inside-head{margin-bottom:24px}.mk .d-chapters{flex-direction:column;display:flex}.mk .d-ch{border-top:1px solid var(--fg8);padding-block:64px;position:relative}.mk .d-ch:first-child{border-top:0;padding-top:40px}.mk .d-ch-cap{max-width:640px}.mk .d-rec{font:700 12px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--embr-fg);align-items:center;gap:10px;display:inline-flex}.mk .d-rec-ic{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--rec);background:color-mix(in srgb, var(--rec) 14%, transparent);border:1px solid color-mix(in srgb, var(--rec) 32%, transparent);place-items:center;display:grid}.mk .d-rec-ic svg{width:16px;height:16px}.mk .d-ch-line{color:var(--embr-muted);margin-top:18px;font-size:17.5px;line-height:1.65}.mk .d-ch-media{min-width:0;margin-top:36px}.mk .d-shot{width:100%}.mk .d-stage-pin{display:none}html.d-pin .mk .d-tour-grid{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:start;gap:64px;display:grid}html.d-pin .mk .d-ch{border-top:0;min-height:92vh;padding:0;display:block}html.d-pin .mk .d-ch:last-child{min-height:86vh}html.d-pin .mk .d-ch-media{display:none}html.d-pin .mk .d-ch-cap{top:calc(var(--d-pin-top) + 72px);opacity:.14;transition:opacity .6s var(--ease-soft), transform .6s var(--ease-soft);padding-top:4px;position:sticky;transform:translateY(6px)}html.d-pin .mk .d-ch.is-active .d-ch-cap{opacity:1;transform:none}html.d-pin .mk .d-stage-pin{top:var(--d-pin-top);display:block;position:sticky}html.d-pin .mk .d-stage-pin:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--embr-ember) 16%, transparent), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:18% 6% -8%}@media (prefers-color-scheme:light){html.d-pin .mk .d-stage-pin:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--embr-amber) 18%, transparent), transparent)}}html.d-pin .mk .d-chapters{padding-top:72px}.mk .d-rail{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.mk .d-rail button{cursor:pointer;text-align:left;min-height:44px;font:600 13px/1.25 var(--font-sans);color:var(--embr-muted);transition:color .4s var(--ease-soft);background:0 0;border:0;flex-direction:column;align-items:stretch;gap:10px;min-width:0;padding:6px 0 4px;display:flex}.mk .d-rail button:hover,.mk .d-rail button.is-active{color:var(--embr-fg)}.mk .d-rail-track{background:var(--fg12);border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.mk .d-rail-fill{background:var(--embr-link);transform-origin:0;transition:transform .7s var(--ease-soft);position:absolute;inset:0;transform:scaleX(0)}.mk .d-rail-label{white-space:nowrap;align-items:center;gap:7px;display:flex}.mk .d-rail-label i{background:var(--rec);opacity:.55;width:7px;height:7px;transition:opacity .4s var(--ease-soft), transform .4s var(--ease-soft);border-radius:50%;flex:none}.mk .d-rail button.is-active .d-rail-label i{opacity:1;transform:scale(1.25)}.mk .d-stage-frame{position:relative}.mk .d-layers{aspect-ratio:1280/800;background:var(--embr-bg);position:relative;overflow:hidden}.mk .d-layer{opacity:0;transform-origin:50% 40%;transition:opacity .7s var(--ease-soft), transform .9s var(--ease-soft);will-change:opacity, transform;position:absolute;inset:0;transform:translateY(22px)scale(.985)}.mk .d-layer.is-past{transform:translateY(-16px)scale(.99)}.mk .d-layer.is-active{opacity:1;transform:none}@media (max-width:640px){.mk .d-ch{padding-block:48px}.mk .d-ch-line{font-size:17px}.mk .d-ch-media{margin-top:28px}}.mk .d-connect{border-top:1px solid var(--fg8);overflow-x:clip}.mk .d-web{--vbw:1100;--vbh:620;--s:6.4cqw;--lw:13.2cqw;--depth:calc(var(--s) * .085);isolation:isolate;aspect-ratio:1100/620;max-width:1100px;margin:clamp(48px,6vw,80px) auto 0;position:relative;container-type:inline-size}.mk .d-defs{width:0;height:0;position:absolute;overflow:hidden}.mk .d-web-glow{z-index:-1;aspect-ratio:1.5;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--embr-ember) 26%, transparent), color-mix(in srgb, var(--embr-ember) 8%, transparent) 60%, transparent);border-radius:50%;width:52%;position:absolute;top:49%;left:50%;translate:-50% -50%}@media (prefers-color-scheme:light){.mk .d-web-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--embr-amber) 26%, transparent), color-mix(in srgb, var(--embr-ember) 5%, transparent) 60%, transparent)}}html.motion .mk .d-web-glow{animation:9s ease-in-out infinite alternate d-breathe}.mk .d-web-svg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mk .d-web-svg.is-tall{display:none}.mk .d-e{fill:none;stroke-linecap:round;transition:opacity .35s var(--ease-soft), stroke-width .35s var(--ease-soft), stroke .35s var(--ease-soft)}.mk .d-e-c{stroke-width:1.7px;opacity:.92}.mk .is-wide .d-e-c{stroke:url(#d-edge-w)}.mk .is-tall .d-e-c{stroke:url(#d-edge-t)}.mk .d-e-x{stroke:var(--fg22);stroke-width:1.15px;stroke-dasharray:3 6}.mk .d-e-chip{stroke:color-mix(in srgb, var(--pill-story) 55%, transparent);stroke-dasharray:none;stroke-width:1.2px}.mk .d-dot{fill:var(--embr-amber)}.mk .d-dot-halo{fill:color-mix(in srgb, var(--embr-amber) 30%, transparent)}.mk .d-node,.mk .d-story,.mk .d-pchip{--px:var(--x);--py:var(--y);left:calc(var(--px) / var(--vbw) * 100%);top:calc(var(--py) / var(--vbh) * 100%);position:absolute}.mk .d-node{z-index:2;width:var(--lw);color:inherit;font:inherit;cursor:pointer;transform:translate(-50%, calc(var(--s) / -2));transform-origin:50% calc(var(--s) / 2);transition:opacity .35s var(--ease-soft);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.mk .d-node:focus-visible{outline:none}.mk .d-node:focus-visible .d-tile{outline:2px solid var(--color-ring);outline-offset:6px}.mk .d-tile{width:var(--s);height:var(--s);border-radius:calc(var(--s) * .26);isolation:isolate;transform:rotate(var(--r));transition:transform .5s var(--ease-soft);flex:none;display:block;position:relative}.mk .d-face{border-radius:inherit;background:linear-gradient(var(--embr-surface), var(--embr-surface)) padding-box, var(--title-grad) border-box;box-shadow:inset 0 1px 0 var(--fg8);border:1.5px solid #0000;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.mk .d-tile:before{content:"";z-index:-1;border-radius:inherit;background:var(--title-grad);transform:translate(calc(var(--depth) * .55), var(--depth));position:absolute;inset:0}.mk .d-tile:after{content:"";z-index:-2;background:color-mix(in srgb, var(--embr-ember) 35%, transparent);filter:blur(16px);opacity:.5;border-radius:50%;position:absolute;inset:20% 10% -20%}@media (prefers-color-scheme:light){.mk .d-tile:after{opacity:.24}}.mk .d-face svg{width:46%;height:46%}.mk .d-face svg *{fill:none;stroke:url(#d-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mk .d-tile.is-round{border-radius:50%}.mk .d-tile.is-round .d-face img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;border-radius:50%;width:100%;height:100%}.mk .d-tile.is-stack{transform:none}.mk .d-tile.is-stack:before,.mk .d-tile.is-stack:after{display:none}.mk .d-thumb{aspect-ratio:4/5;background:var(--book-paper);width:64%;box-shadow:var(--embr-card-shadow), var(--glass-shadow);border-radius:3px;padding:3px;position:absolute}.mk .d-thumb img{-o-object-fit:cover;object-fit:cover;border-radius:1px;width:100%;height:100%}.mk .d-thumb.t1{top:6%;left:-6%;transform:rotate(-11deg)}.mk .d-thumb.t2{top:-4%;left:18%;transform:rotate(2deg)}.mk .d-thumb.t3{top:10%;left:42%;transform:rotate(12deg)}.mk .d-lab{margin-top:calc(var(--depth) + 12px);text-align:center;flex-direction:column;align-items:center;gap:3px;line-height:1.22;display:flex}.mk .d-lab small{font:700 clamp(9.5px, .95cqw, 10.5px) / 1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--embr-muted)}.mk .d-lab b{color:var(--embr-fg);text-wrap:balance;font-size:clamp(11.5px,1.27cqw,14px);font-weight:700}.mk .d-node:hover .d-tile,.mk .d-node.is-on .d-tile{transform:rotate(0)translateY(-4px)scale(1.06)}.mk .d-node.is-stack:hover .d-tile,.mk .d-node.is-stack.is-on .d-tile{transform:translateY(-4px)scale(1.06)}.mk .d-pchip{z-index:2;white-space:nowrap;background:color-mix(in srgb, var(--c) 15%, var(--embr-bg));transition:opacity .35s var(--ease-soft);font-size:clamp(11px,1.15cqw,12.5px);transform:translate(-50%,-50%)}.mk .d-story{z-index:3;text-align:left;width:24cqw;color:inherit;font:inherit;cursor:pointer;border-radius:var(--embr-radius-panel);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur,blur(18px));backdrop-filter:var(--glass-blur,blur(18px));border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), var(--embr-ember-glow), inset 0 1px 0 var(--glass-highlight);transition:opacity .35s var(--ease-soft), box-shadow .35s var(--ease-soft);flex-direction:column;gap:10px;margin:0;padding:10px;display:flex;transform:translate(-50%,-50%)}@media (prefers-color-scheme:light){.mk .d-story{-webkit-backdrop-filter:var(--glass-blur-light,blur(18px));backdrop-filter:var(--glass-blur-light,blur(18px))}}.mk .d-story:focus-visible{outline:2px solid var(--color-ring);outline-offset:4px}.mk .d-story-ph{aspect-ratio:16/9;border-radius:var(--embr-radius-card);display:block;overflow:hidden}.mk .d-story-ph img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mk .d-story-body{flex-direction:column;align-items:flex-start;gap:6px;padding:2px 6px 6px;display:flex}.mk .d-story-title{font:700 clamp(17px, 2cqw, 22px) / 1.1 var(--font-display);letter-spacing:-.015em;background-image:var(--title-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mk .d-story-date{color:var(--embr-muted);font-size:13px}.mk .d-tile.is-round{transform:none}.mk .d-node:hover .d-tile.is-round,.mk .d-node.is-on .d-tile.is-round{transform:translateY(-4px)scale(1.06)}.mk .d-badge{z-index:2;background:var(--embr-surface);border:1px solid var(--fg14);width:38%;height:38%;box-shadow:var(--embr-card-shadow);color:var(--rc);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5%;right:-7%}.mk .d-badge svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:56%;height:56%}.mk .d-connect>.wrap{position:relative}.mk .d-pop{z-index:20;background:var(--glass-bg-fallback);width:312px;box-shadow:var(--glass-shadow), var(--embr-overlay-shadow), inset 0 1px 0 var(--glass-highlight);padding:14px;position:absolute;top:0;left:0}.mk .d-pop:focus{outline:none}.mk .d-pop-x{z-index:2;cursor:pointer;width:36px;height:36px;color:var(--embr-fg);background:color-mix(in srgb, var(--embr-bg) 72%, transparent);border:1px solid var(--fg14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:22px;right:22px}.mk .d-pop-x svg{width:16px;height:16px}.mk .d-pop-x:after{content:"";position:absolute;inset:-4px}.mk .d-pop-media img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--embr-radius-card);width:100%;height:auto;display:block}.mk .d-pop-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mk .d-pop-strip img{aspect-ratio:3/4;border-radius:var(--embr-radius-tile)}.mk .d-pop-body{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 4px 4px;display:flex}.mk .d-pop-pill .ds-pill{width:max-content}.mk .d-pop-title{letter-spacing:-.015em;font-size:22px;line-height:1.15}.mk .d-pop-line{color:var(--embr-muted);font-size:15px;line-height:1.55}.mk .d-pop-count{color:var(--embr-link);align-items:center;gap:7px;margin-top:2px;font-size:13.5px;font-weight:700;display:inline-flex}.mk .d-pop-count svg{width:15px;height:15px}.mk .d-pop.is-sheet{width:min(360px,100vw - 32px);max-height:calc(100vh - 32px);position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%}.mk .d-pop.is-sheet .d-pop-x{width:44px;height:44px;top:20px;right:20px}.mk .d-pop.is-sheet .d-pop-x:after{display:none}@keyframes d-popin{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}html.motion .mk .d-pop.is-open{animation:d-popin .32s var(--ease-soft) both}.mk .d-web.has-focus .d-e{opacity:.12}.mk .d-web.has-focus .d-e.is-hot{opacity:1}.mk .d-web.has-focus .d-e-c.is-hot{stroke-width:2.6px}.mk .d-web.has-focus .d-e-x.is-hot{stroke:color-mix(in srgb, var(--embr-ember-text) 80%, transparent);stroke-width:1.6px}.mk .d-web.has-focus .d-node:not(.is-near),.mk .d-web.has-focus .d-pchip:not(.is-near){opacity:.32}.mk .d-web.has-focus .d-story:not(.is-near){opacity:.55}@keyframes d-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}html.motion .mk .d-web.is-armed .d-story{animation:d-pop .7s var(--d-ease-settle) 0s both}html.motion .mk .d-web.is-armed .d-node{animation:d-pop .64s var(--d-ease-settle) calc(.52s + var(--i) * 80ms) both}html.motion .mk .d-web.is-armed .d-e-x{animation:d-fade .7s var(--ease-soft) 1.4s both}html.motion .mk .d-web.is-armed .d-pchip{animation:d-pop .6s var(--d-ease-settle) 1.55s both}html.motion .mk .d-web.is-armed .d-story,html.motion .mk .d-web.is-armed .d-e-c,html.motion .mk .d-web.is-armed .d-node,html.motion .mk .d-web.is-armed .d-e-x,html.motion .mk .d-web.is-armed .d-pchip{animation-play-state:paused}html.motion .mk .d-web.is-armed.is-play .d-story,html.motion .mk .d-web.is-armed.is-play .d-e-c,html.motion .mk .d-web.is-armed.is-play .d-node,html.motion .mk .d-web.is-armed.is-play .d-e-x,html.motion .mk .d-web.is-armed.is-play .d-pchip{animation-play-state:running}.mk .d-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin:clamp(48px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.mk .d-points li{border-top:1px solid var(--fg10);flex-direction:column;gap:10px;padding-top:24px;display:flex}.mk .d-points .d-card-ic{margin-bottom:4px}.mk .d-points h3{letter-spacing:-.012em;font-size:clamp(19px,1.7vw,22px);line-height:1.2}.mk .d-points p{color:var(--embr-muted);font-size:16px;line-height:1.65}@container (max-width:1000px){.mk .d-story-ph{aspect-ratio:2}.mk .d-story-body{gap:4px}}@media (max-width:900px){.mk .d-web{--vbw:360;--vbh:620;--s:15cqw;--lw:26cqw;aspect-ratio:360/620;max-width:460px}.mk .d-node,.mk .d-story,.mk .d-pchip{--px:var(--tx);--py:var(--ty)}.mk .d-web-svg.is-wide{display:none}.mk .d-web-svg.is-tall{display:block}.mk .d-wide-only{display:none}.mk .d-web-glow{width:90%;top:47%}.mk .d-story{border-radius:var(--radius-18);gap:7px;width:46cqw;padding:7px}.mk .d-story-body{gap:5px;padding:0 3px 4px}.mk .d-story-title{font-size:clamp(14px,4.3cqw,18px)}.mk .d-story-date{font-size:12px}.mk .d-story .ds-pill{height:22px;padding:0 8px;font-size:11px}.mk .d-lab{margin-top:calc(var(--depth) + 9px);gap:2px}.mk .d-lab small{letter-spacing:.1em;font-size:9.5px}.mk .d-lab b{font-size:12px}.mk .d-pchip{height:26px;padding:0 9px;font-size:11px}}@media (max-width:760px){.mk .d-points{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mk .d-web-glow{animation:none!important}}.mk .d-builder{border-top:1px solid var(--fg8);overflow-x:clip}.mk .d-bld-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.mk .d-bld-copy .d-head-line{max-width:44ch}.mk .d-bld-art{min-width:0;padding-bottom:44px;position:relative}.mk .d-bld-frame{z-index:1;width:112%;max-width:none;box-shadow:var(--embr-overlay-shadow), 0 0 0 1px var(--fg8), 0 -30px 120px -50px var(--d-glow);position:relative}@media (prefers-color-scheme:light){.mk .d-bld-frame{box-shadow:0 50px 110px -40px color-mix(in srgb, var(--embr-main-fg) 40%, transparent), 0 0 0 1px var(--fg8)}}.mk .d-bld-art:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side, var(--d-glow-soft), transparent);border-radius:50%;position:absolute;inset:6% -10% 0 10%}.mk .d-bld-toast{z-index:2;width:360px;transition:opacity .6s var(--ease-soft), transform .8s var(--d-ease-settle);position:absolute;bottom:0;left:7%}html.motion .mk .d-bld-toast.is-hidden{opacity:0;transform:translateY(22px)}html:not(.motion) .mk .d-builder .sb-caret{animation:none}.mk .d-bld-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px}@media (max-width:1100px){.mk .d-bld-toast{width:300px}}@media (max-width:900px){.mk .d-bld-grid{grid-template-columns:minmax(0,1fr);gap:40px}.mk .d-bld-frame{width:100%}.mk .d-bld-art{padding-bottom:0}.mk .d-bld-toast{width:min(320px,86%);margin:-22px 12px 0 auto;position:relative;bottom:auto;left:auto}}@media (max-width:760px){.mk .d-bld-points{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.mk .d-bld-frame{border-radius:var(--radius-14)}.mk .d-bld-frame .frame-bar{gap:5px;height:22px;padding-inline:10px}.mk .d-bld-frame .frame-bar i{width:7px;height:7px}.mk .d-bld-frame .frame-bar span{padding:1px 10px;font-size:9.5px}}.mk .d-stories{border-top:1px solid var(--fg8)}.mk .d-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mk .d-panel{border-radius:var(--radius-28);border:1px solid var(--fg10);background:radial-gradient(80% 60% at 70% 100%, var(--d-glow-soft), transparent 75%), linear-gradient(to bottom, var(--fg5), transparent 70%);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.mk .d-panel-text{padding:44px 44px 0}.mk .d-panel-text .d-h3{margin-top:0;font-size:clamp(30px,3vw,40px)}.mk .d-panel-line strong{color:var(--embr-fg);font-weight:700}.mk .d-panel-line{color:var(--embr-muted);max-width:48ch;margin-top:16px;font-size:16.5px;line-height:1.65}.mk .d-panel-art{margin-top:auto;padding:40px 0 0 44px;position:relative}.mk .d-panel-art .frame-desktop{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;width:calc(100% + 24px);position:relative}.mk .d-panel-piece{z-index:2;position:absolute}.mk .d-piece-persp{width:270px;top:128px;right:16px}.mk .d-piece-book{width:150px;bottom:26px;left:20px}@media (max-width:1100px){.mk .d-piece-persp{width:240px}}.mk .d-panel-wide{flex-direction:row;grid-column:1/-1;align-items:flex-end}.mk .d-panel-wide .d-panel-text{flex:0 0 38%;align-self:center;padding-bottom:48px}.mk .d-panel-wide .d-panel-art{flex:1 1 0;min-width:0;margin-top:0}.mk .d-piece-narr{width:300px;bottom:34px;left:18px}.mk .d-narr-card{border-radius:var(--embr-radius-card);background:var(--glass-bg-fallback);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);color:var(--embr-fg);align-items:center;gap:12px;padding:14px 16px;display:flex}.mk .d-narr-play{background:var(--embr-ember);width:40px;height:40px;color:var(--embr-main-fg);border-radius:50%;flex:none;place-items:center;display:grid}.mk .d-narr-body{flex-direction:column;gap:8px;min-width:0;display:flex}.mk .d-narr-title{font:700 13.5px/1.2 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mk .d-narr-wave{align-items:center;gap:2px;height:26px;display:flex}.mk .d-narr-wave i{background:var(--fg10);border-radius:2px;flex:1 1 0;min-width:2px}.mk .d-narr-wave i.is-played{background:var(--embr-ember)}@media (max-width:1100px){.mk .d-panel-wide .d-panel-text{flex-basis:42%}}@media (max-width:900px){.mk .d-panels{grid-template-columns:minmax(0,1fr);max-width:640px;margin-inline:auto}.mk .d-panel-wide{flex-direction:column;align-items:stretch}.mk .d-panel-wide .d-panel-text{flex:none;align-self:auto;padding-bottom:0}.mk .d-panel-wide .d-panel-art{margin-top:auto}}@media (max-width:640px){.mk .d-panel{border-radius:var(--radius-20)}.mk .d-panel-text{padding:28px 22px 0}.mk .d-panel-art{padding:28px 0 0 22px}.mk .d-piece-persp{width:200px;top:84px;right:8px}.mk .d-piece-book{width:110px;bottom:16px;left:12px}.mk .d-piece-narr{width:232px;bottom:16px;left:10px}.mk .d-narr-card{gap:10px;padding:11px 12px}.mk .d-narr-play{width:34px;height:34px}}.mk .d-privacy{border-top:1px solid var(--fg8)}.mk .d-privacy-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.mk .d-promises{flex-direction:column;margin:44px 0 0;padding:0;list-style:none;display:flex}.mk .d-promises li{border-top:1px solid var(--fg10);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;padding-block:20px;display:grid}.mk .d-promises li:last-child{border-bottom:1px solid var(--fg10)}.mk .d-promises p{font-size:17.5px;font-weight:600;line-height:1.5}.mk .d-promise-ic{border-radius:var(--radius-14);width:44px;height:44px;color:var(--embr-link);background:color-mix(in srgb, var(--embr-link) 12%, transparent);border:1px solid color-mix(in srgb, var(--embr-link) 24%, transparent);place-items:center;display:grid}.mk .d-promise-ic svg{width:20px;height:20px}.mk .d-privacy-art{justify-content:center;padding-block:8px 40px;display:flex;position:relative}.mk .d-privacy-glow{z-index:-1;background:radial-gradient(closest-side, var(--d-glow-soft), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:4% 4% 0}.mk .d-privacy-phone{width:300px}.mk .d-privacy-piece{z-index:2;width:340px;position:absolute;bottom:64px;left:0}.mk .d-privacy-piece .d-float{border-radius:var(--embr-radius-card);background:var(--glass-bg-fallback);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);padding:14px}@media (max-width:1100px){.mk .d-privacy-piece{width:300px;left:-12px}}@media (max-width:900px){.mk .d-privacy-grid{grid-template-columns:minmax(0,1fr);gap:56px}.mk .d-privacy-piece{left:calc(50% - 250px)}}@media (max-width:640px){.mk .d-promises p{font-size:16px}.mk .d-privacy-phone{border-radius:38px;width:250px;padding:8px}.mk .d-privacy-piece{width:280px;bottom:40px;left:0}}.mk .d-pricing{border-top:1px solid var(--fg8)}.mk .d-pricing [data-block=pricing]{margin-top:56px}.mk .d-faq{border-top:1px solid var(--fg8)}.mk .d-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:80px;display:grid}.mk .d-faq-head{top:calc(var(--site-header) + 40px);position:sticky}.mk .d-waitlist{border-top:1px solid var(--fg8);position:relative;overflow:hidden}.mk .d-wl-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--embr-ember) 14%, transparent), transparent);pointer-events:none;border-radius:50%;width:1000px;height:620px;margin-left:-500px;position:absolute;top:46%;left:50%}@media (prefers-color-scheme:light){.mk .d-wl-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--embr-amber) 16%, transparent), transparent)}}.mk .d-wl-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px;display:grid;position:relative}.mk .d-wl-card{flex-direction:column;padding:48px 48px 44px;display:flex}.mk .d-wl-card .d-h2{margin-bottom:0}.mk .d-wl-line{color:var(--embr-muted);max-width:52ch;margin:16px 0 30px;font-size:17px;line-height:1.6}.mk .d-wl-art{justify-content:center;display:flex}.mk .d-wl-art>.d-float{width:100%;max-width:460px}@media (max-width:900px){.mk .d-faq-grid{grid-template-columns:minmax(0,1fr);gap:40px}.mk .d-faq-head{position:static}.mk .d-wl-grid{grid-template-columns:minmax(0,1fr);max-width:680px;margin-inline:auto}.mk .d-wl-art{display:none}}@media (max-width:640px){.mk .d-wl-card{border-radius:var(--radius-20);padding:28px 20px 26px}.mk .d-wl-glow{width:600px;margin-left:-300px}.mk .s-header-cta{min-height:44px}.mk .s-q summary{min-height:56px}.mk .s-footer-links a,.mk .s-footer-contact,.mk .s-linkbtn{align-items:center;min-height:44px;display:inline-flex}.mk .s-interval button{min-height:44px}}@media (prefers-reduced-motion:reduce){.mk .d-in,.mk .d-hero-settle,.mk .d-float,.mk .d-hero-light span,.mk .d-about-light,.mk .d-eyebrow-dot:after{animation:none!important}.mk .d-layer,.mk .d-ch-cap,.mk .d-rail-fill{transition:none!important}}.mk .d-about-words{text-align:left;align-items:stretch;gap:36px;max-width:720px;margin-top:56px}.mk .d-letter{color:var(--embr-muted);flex-direction:column;gap:28px;display:flex}.mk .d-letter-lead{font:700 clamp(22px, 2.5vw, 30px)/1.32 var(--font-display);color:var(--embr-fg);letter-spacing:-.012em;max-width:30em}.mk .d-letter-cols{-moz-columns:1;columns:1;font-size:clamp(16.5px,1.35vw,17.5px);line-height:1.78}.mk .d-letter-cols p{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 20px}.mk .d-letter-cols p:last-child{margin-bottom:0}.mk .d-about-words .d-sign{text-align:left;align-items:flex-start;padding-top:4px}.mk .d-about-words .d-sign:before{margin-bottom:18px}.mk .d-signature{flex-direction:column;align-items:flex-start;gap:14px;padding-top:4px;display:flex}.mk .d-signature:before{content:"";background-image:var(--embr-main-gradient);border-radius:2px;width:40px;height:2px;margin-bottom:4px}.mk .d-signature .d-sign{padding-top:0}.mk .d-signature .d-sign:before{display:none}.mk .d-signature .d-founder{align-items:flex-start;margin:0}.mk .d-signature .d-founder-frame{width:104px;height:104px}.mk .d-signature .d-founder-glow{inset:-18%}.mk .d-signature .d-founder-sparks i{scale:.7}@media (max-width:760px){.mk .d-about-words{gap:28px;margin-top:40px}.mk .d-letter-cols{-moz-columns:1;columns:1}.mk .d-letter-lead{font-size:22px}}.mk .d-bld-frame [data-sb-step]{transition:opacity .5s var(--ease-soft), transform .6s var(--d-ease-settle), border-color .35s var(--ease-soft), box-shadow .35s var(--ease-soft), background-color .35s var(--ease-soft)}html.motion .mk .d-bld-frame.is-armed [data-sb-step]:not(.is-on){opacity:0;transform:translateY(14px)}.mk .d-bld-frame [data-sb-step="4"] figure{transition:opacity .45s var(--ease-soft), transform .6s var(--d-ease-settle)}html.motion .mk .d-bld-frame.is-armed [data-sb-step="4"] figure:not(.is-on){opacity:0;transform:translateY(-22px)scale(.94)}@keyframes d-press{0%{transform:scale(1)}35%{transform:scale(.9)}70%{transform:scale(1.06)}to{transform:scale(1)}}html.motion .mk .d-bld-frame [data-sb-publish].is-press{animation:d-press .55s var(--ease-soft)}.mk .d-pricing .s-beta{border-radius:var(--radius-28);background:radial-gradient(60% 120% at 0% 50%, color-mix(in srgb, var(--embr-ember) 16%, transparent), transparent 70%), color-mix(in srgb, var(--embr-ember) 6%, transparent);border:1px solid color-mix(in srgb, var(--embr-ember) 30%, transparent);max-width:none;box-shadow:var(--glass-shadow);gap:32px;margin-top:48px;padding:40px 44px}.mk .d-pricing .s-beta>svg{box-sizing:border-box;border-radius:var(--radius-20);width:76px;height:76px;color:var(--embr-ember-text);background:color-mix(in srgb, var(--embr-ember) 14%, transparent);border:1px solid color-mix(in srgb, var(--embr-ember) 32%, transparent);padding:21px}.mk .d-pricing .s-beta p{color:var(--embr-fg);max-width:52ch;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.mk .d-pricing .s-beta .ds-btn{min-height:54px;margin-left:auto;padding:16px 30px;font-size:16px;font-weight:800}@media (max-width:760px){.mk .d-pricing .s-beta{border-radius:var(--radius-20);flex-direction:column;align-items:flex-start;gap:20px;padding:28px 22px}.mk .d-pricing .s-beta>svg{width:64px;height:64px;padding:17px}.mk .d-pricing .s-beta .ds-btn{width:100%;margin-left:0}}.mk .d-wl-card .s-f-first,.mk .d-wl-card .s-f-last{order:-1}.mk .d-wl-card .s-f-email{grid-column:1/-1}.mk .d-wl-card .s-form .ds-field{min-width:0}@media (max-width:640px){.mk .d-wl-card .s-form{grid-template-columns:minmax(0,1fr)}}.mk .sbx .app,.mk .sbx .piece{text-align:left;-webkit-font-smoothing:antialiased}.mk .sbx .app{isolation:isolate;contain:layout paint;overflow:hidden}.mk .sbx .app--desk{width:1280px;height:800px}.mk .sbx .piece{contain:layout;background:0 0!important}.mk .sbx .app *,.mk .sbx .piece *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mk .sbx .app img,.mk .sbx .piece img{-o-object-fit:cover;object-fit:cover;max-width:none;display:block}.mk .sbx .app button,.mk .sbx .piece button{cursor:default;font-family:inherit}.mk .sbx .app a,.mk .sbx .piece a{color:inherit;text-decoration:none}.mk .sbx .app h1,.mk .sbx .app h2,.mk .sbx .app h3,.mk .sbx .app p,.mk .sbx .piece h1,.mk .sbx .piece h2,.mk .sbx .piece h3,.mk .sbx .piece p{margin:0}.mk .sbx .app svg.i,.mk .sbx .piece svg.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mk .sbx .app .s-glow{z-index:-1;opacity:.45;background:radial-gradient(55% 22% at 18% 18%,#e85b23d9,#0000 75%),radial-gradient(50% 20% at 30% 52%,#f7a53a8c,#0000 75%),radial-gradient(55% 22% at 15% 86%,#e85b23bf,#0000 75%);width:520px;display:none;position:absolute;top:0;bottom:0;left:0}@media not (prefers-color-scheme:light){.mk .sbx .app .s-glow{display:block}}.mk .sbx .app .s-dot{z-index:-1;width:var(--s);height:var(--s);background:radial-gradient(circle,#d65a20d9 0 15%,#d65a2059 35%,#0000 70%);border-radius:50%;position:absolute}@media not (prefers-color-scheme:light){.mk .sbx .app .s-dot{background:radial-gradient(circle,#f7963ae6 0 15%,#f7963a66 35%,#0000 70%)}}.mk .sbx .app .s-side{width:var(--sidebar-width);z-index:2;border-radius:var(--embr-radius-panel);color:var(--embr-menu-fg);background:var(--embr-menu-sheen-light), var(--embr-menu-fill-light);border:1px solid var(--embr-menu-border);box-shadow:var(--embr-menu-shadow);flex-direction:column;gap:3px;padding:18px 12px;display:flex;position:absolute;top:14px;bottom:14px;left:14px;overflow:hidden}@media not (prefers-color-scheme:light){.mk .sbx .app .s-side{background:var(--embr-menu-sheen), var(--embr-menu-fill)}}.mk .sbx .app .s-logo{border-radius:var(--radius-toast);background:#280e044d;flex:none;justify-content:center;align-items:center;height:62px;margin:0 6px 12px;padding:6px 0;display:flex;box-shadow:inset 0 1px #ffffff1f}.mk .sbx .app .s-logo img{width:auto;height:50px}.mk .sbx .app .s-logo .dk{display:none}@media not (prefers-color-scheme:light){.mk .sbx .app .s-logo{height:50px;box-shadow:none;background:0 0;margin:2px 0 10px;padding:0}.mk .sbx .app .s-logo .dk{display:block}.mk .sbx .app .s-logo .lt{display:none}}.mk .sbx .app .s-scrl{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0 -8px;padding:0 8px 6px;display:flex;overflow:hidden}.mk .sbx .app .s-lbl{font:700 11px/1.2 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--embr-menu-label);flex:none;padding:10px 10px 4px}.mk .sbx .app .s-lbl:first-child{padding-top:4px}.mk .sbx .app .s-nav{border-radius:var(--embr-radius-row);font:500 14px/1.3 var(--font-sans);color:var(--embr-menu-fg);border:1px solid #0000;flex:none;align-items:center;gap:10px;padding:6px 10px;display:flex}.mk .sbx .app .s-nav svg{width:17px;height:17px}.mk .sbx .app .s-nav.cur{background:var(--embr-menu-current);border-color:var(--embr-menu-current-border);color:var(--embr-menu-current-fg);font-weight:600;box-shadow:inset 0 1px #ffffff59}.mk .sbx .app .s-pin{margin-top:6px;position:relative}.mk .sbx .app .s-pin:before{content:"";background:#ffffff2e;height:1px;position:absolute;top:-5px;left:10px;right:10px}.mk .sbx .app .s-top{left:calc(var(--sidebar-width) + 28px);z-index:3;height:var(--topbar-height);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--embr-surface) 90%, transparent);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);align-items:center;gap:12px;padding:10px 14px;display:flex;position:absolute;top:14px;right:14px}.mk .sbx .app .s-fam{color:var(--embr-fg);border-radius:var(--radius-pill);background:var(--fg6);font:600 13.5px/1.2 var(--font-sans);white-space:nowrap;border:0;align-items:center;gap:8px;padding:7px 12px;display:flex}.mk .sbx .app .s-fam small{color:var(--embr-muted);font-size:13.5px;font-weight:500}.mk .sbx .app .s-fam svg{width:15px;height:15px;color:var(--embr-muted)}.mk .sbx .app .s-search{min-width:0;max-width:var(--search-max);border-radius:var(--radius-pill);background:var(--fg5);color:var(--embr-muted);white-space:nowrap;flex:auto;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;display:flex;overflow:hidden}.mk .sbx .app .s-search span{text-overflow:ellipsis;overflow:hidden}.mk .sbx .app .s-search svg,.mk .sbx .app .s-ib svg{width:17px;height:17px}.mk .sbx .app .s-sp{flex:1}.mk .sbx .app .s-ib{width:36px;height:36px;color:var(--embr-fg);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.mk .sbx .app .s-ib .dotn{background:var(--embr-ember);width:8px;height:8px;box-shadow:0 0 0 2px var(--embr-surface);border-radius:50%;position:absolute;top:6px;right:7px}.mk .sbx .app .s-av{-o-object-position:center 22%;object-position:center 22%;width:36px;height:36px;box-shadow:0 0 0 1px var(--fg10);border-radius:50%;flex:none}.mk .sbx .app .s-main{left:calc(var(--sidebar-width) + 14px);z-index:1;padding:calc(var(--topbar-height) + 14px + var(--space-section)) var(--space-content) 0;gap:var(--space-section);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.mk .sbx .app .s-main>*{flex:none}.mk .sbx .app .ds-seg button svg{width:15px;height:15px}.mk .sbx .app .s-back{color:var(--embr-muted);font:600 13.5px/1 var(--font-sans);align-items:center;gap:6px;display:inline-flex}.mk .sbx .app .s-back svg{width:16px;height:16px}.mk .sbx .app .ds-pill img.ava,.mk .sbx .piece .ds-pill img.ava{-o-object-position:center 25%;object-position:center 25%;border-radius:50%;width:18px;height:18px;margin-left:-6px}.mk .sbx .app .ds-pill .ava,.mk .sbx .piece .ds-pill .ava{font-weight:800}.mk .sbx .app .ds-btn svg,.mk .sbx .piece .ds-btn svg{width:16px;height:16px}.mk .sbx .app .ini{background:color-mix(in srgb, var(--embr-link) 16%, transparent);color:var(--embr-link);font:700 12px/1 var(--font-display);letter-spacing:.02em;place-items:center;display:grid}.mk .sbx .app .s-chips,.mk .sbx .piece .s-chips{flex-wrap:wrap;gap:8px;display:flex}.mk .sbx .app .s-sc .ds-pill{width:max-content}.mk .sbx .app .is-sel .s-plate{background:color-mix(in srgb, var(--embr-ember) 16%, transparent)}.mk .sbx .app .is-sel .s-pic{border-radius:14px;transform:scale(.9)}.mk .sbx .app .is-sel .s-ck{background:var(--embr-ember);border-color:var(--embr-ember);color:#fff}.mk .sbx .app .s-fdock{left:calc(var(--sidebar-width) + 14px);right:0;bottom:var(--space-toolbar-bottom);z-index:4;justify-content:center;display:flex;position:absolute}.mk .sbx .app .s-fpill{background:var(--embr-dark-menu);flex-wrap:nowrap}.mk .sbx .app .s-fpill .ds-well{min-width:56px}.mk .sbx .app .s-fpill .ds-well svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mk .sbx .app .s-fpill .prim svg{width:18px;height:18px}.mk .sbx .app .s-status{height:47px;font:700 16px/1 var(--font-sans);color:var(--embr-fg);flex:none;justify-content:space-between;align-items:center;padding:16px 30px 0 34px;display:flex}.mk .sbx .app .s-status svg{fill:currentColor;stroke:none;width:auto;height:12px}.mk .sbx .piece .ds-glass{background:var(--glass-bg-fallback)}.mk .sbx .app .s-ed{width:100%;max-width:var(--editor-max);flex-direction:column;gap:12px;margin:-14px auto 0;display:flex}.mk .sbx .app .s-edhead{align-items:center;gap:12px;display:flex}.mk .sbx .app .s-edhead .ds-btn.ghost{padding:6px 12px}.mk .sbx .app .s-lock{color:var(--embr-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.mk .sbx .app .s-lock svg{width:14px;height:14px}.mk .sbx .app .s-edcard{flex-direction:column;gap:10px;padding:12px 20px 14px;display:flex}.mk .sbx .app .s-edtop{align-items:center;gap:10px;display:flex}.mk .sbx .app .s-edtitle{font:700 22px/1.2 var(--font-display);align-items:center;display:flex}.mk .sbx .app .s-edgrid{gap:10px var(--space-field-grid);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.mk .sbx .app .s-edcon{flex-direction:row;grid-column:1/-1;align-items:center;gap:12px}.mk .sbx .app .s-edtop .ds-pill{height:24px}.mk .sbx .app .s-homeval{align-items:center;gap:7px;font-weight:600;display:inline-flex}.mk .sbx .app .s-homeval svg{width:15px;height:15px;color:var(--c)}.mk .sbx .app .s-edchips{flex-wrap:nowrap;align-items:center;gap:8px}.mk .sbx .app .ds-chip .s-cav{-o-object-position:center 22%;object-position:center 22%;border-radius:50%;width:18px;height:18px;margin-left:-4px;font-size:9px}.mk .sbx .app .ds-chip .x svg{width:11px;height:11px}.mk .sbx .app .s-edchips .ds-addslot svg{width:13px;height:13px}.mk .sbx .app .s-doc{flex-direction:column;gap:2px;display:flex}.mk .sbx .app .s-blk{border-radius:var(--radius-14);border:1px solid #0000;padding:10px 14px;font-size:15px;line-height:1.6}.mk .sbx .app .s-blk p{color:color-mix(in srgb, var(--embr-fg) 92%, transparent)}.mk .sbx .app .s-blk.is-sel{border-color:color-mix(in srgb, var(--embr-ember) 70%, transparent);box-shadow:var(--embr-field-focus-ring);background:var(--fg3)}.mk .sbx .app .s-blkph{grid-template-columns:1.35fr 1.35fr 1fr;gap:8px;display:grid}.mk .sbx .app .s-blkph img{border-radius:var(--embr-radius-tile);-o-object-position:center 40%;object-position:center 40%;width:100%;height:100px}.mk .sbx .app .sb-caret{vertical-align:-.2em;background:var(--embr-ember);border-radius:1px;width:2px;height:1.15em;margin-left:2px;animation:1.05s step-end infinite sb-blink;display:inline-block}@keyframes sb-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.mk .sbx .app .sb-caret{animation:none}}.mk .sbx .app .s-edpill{align-items:center;padding:8px 10px}.mk .sbx .app .s-edpill .prim{margin-bottom:0}.mk .sbx .app .s-edpill .ds-well{margin-top:3px}.mk .sbx .app .s-edpill .ds-well.off{opacity:var(--opacity-disabled)}.mk .sbx .app .s-edstat{color:#ffffffb8;align-items:center;gap:7px;max-width:150px;padding:0 8px 0 6px;font-size:12.5px;line-height:1.35;display:flex}.mk .sbx .app .s-edstat svg{width:15px;height:15px;color:var(--toast-ok)}.mk .sbx .app .s-edpd{background:#ffffff24;width:1px;height:34px}.mk .sbx .app .s-blkh{padding-top:6px;padding-bottom:4px}.mk .sbx .app .s-blkh h3{margin:0}.mk .sbx .app .s-blkq blockquote{border-left:3px solid var(--embr-ember);font:italic 400 17px/1.5 var(--font-quote);color:var(--embr-fg);margin:0;padding-left:14px}.mk .sbx .app .s-attr{font:700 12.5px/1.3 var(--font-sans);color:var(--embr-muted);margin-top:4px;padding-left:17px;display:block}.mk .sbx .app .s-blkph figure{min-width:0;margin:0}.mk .sbx .app .s-blkph figcaption{color:var(--embr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.3;overflow:hidden}.mk .sbx .app .s-blkph img{height:72px}.mk .sbx .app .s-blk{padding-top:6px;padding-bottom:6px}.mk{--font-display:var(--font-bricolage), "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--font-sans:var(--font-manrope), Manrope, system-ui, -apple-system, sans-serif;outline:none;height:100dvh;position:relative;overflow:hidden auto}.mk [hidden]{display:none!important}.mk *,.mk :before,.mk :after{box-sizing:border-box}.mk .scr{display:block;position:relative}.mk .scr picture,.mk .scr img{width:100%;height:auto;display:block}.mk .frame-phone>.scr{border-radius:34px;overflow:hidden}.mk .d-hero-phone>.scr{border-radius:26px}@media (max-width:640px){.mk .d-privacy-phone>.scr{border-radius:30px}}.mk .d-btile>.scr{position:absolute;inset:22px}.mk .scr-piece{width:100%;aspect-ratio:var(--pw) / var(--ph);margin-inline:auto}.mk .scr-piece img{left:calc(-1 * var(--padx));top:calc(-1 * var(--pady));width:var(--pimgw);max-width:none;position:absolute}.mk .scr-piece.scr-contain{aspect-ratio:auto;height:100%}.mk .scr-piece.scr-contain picture{height:100%}.mk .scr-piece.scr-contain img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:static}.mk .d-btile>.scr-piece.scr-contain{width:auto;height:auto;margin-inline:auto}.mk .d-btile>.scr-piece.scr-contain img{translate:0 -1.8%}.mk .scr-live{aspect-ratio:1280/800;position:relative;overflow:hidden}.mk .scr-live>.app{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.5)}.mk .s-iv{display:contents}.mk [data-iv=month] [data-iv-show=year],.mk [data-iv=year] [data-iv-show=month]{display:none}.mk .s-fail{color:var(--color-error);font-size:14px;line-height:1.5}.mk .s-fail strong{font-weight:800}.mk .s-status{border-radius:var(--radius-14);background:color-mix(in srgb, var(--embr-link) 12%, transparent);border:1px solid color-mix(in srgb, var(--embr-link) 35%, transparent);margin:0 0 20px;padding:12px 16px;font-weight:600}.mk .s-status.is-bad{background:color-mix(in srgb, var(--embr-ember) 10%, transparent);border-color:color-mix(in srgb, var(--embr-ember) 35%, transparent)}.mk .s-video-real{aspect-ratio:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;display:block;overflow:visible}.mk .s-video-real video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-28);background:var(--embr-dark-panel);border:1px solid var(--embr-dark-edge);width:100%;box-shadow:var(--embr-overlay-shadow);display:block;overflow:hidden}@media (max-width:640px){.mk .s-video-real video{border-radius:var(--radius-20)}}.mk .w-page{padding-top:24px}@keyframes d-edge-grow{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}html.motion .mk .d-web.is-armed .d-e-c{stroke-dasharray:none;transform-box:view-box;animation:d-edge-grow .9s var(--ease-soft) calc(.25s + var(--i,0) * 70ms) both}html.motion .mk .is-wide .d-e-c{transform-origin:550px 305px}html.motion .mk .is-tall .d-e-c{transform-origin:180px 292px}.mk .sbx [data-sb-publish]{position:relative}.mk .sbx [data-sb-publish]:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 6px color-mix(in srgb, var(--embr-ember) 30%, transparent), 0 0 28px color-mix(in srgb, var(--embr-ember) 70%, transparent);position:absolute;inset:0}@keyframes d-press-glow-fade{0%{opacity:0}40%{opacity:1}to{opacity:.55}}html.motion .mk .d-bld-frame [data-sb-publish].is-press:after{animation:d-press-glow-fade .9s var(--ease-soft) both}@media (max-width:900px){.mk .d-hero-light span{top:540px}}.mk .frame-desktop .frame-bar span{color:color-mix(in srgb, var(--embr-fg) 78%, transparent)}@keyframes d-hero-rise{0%{opacity:.08;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes d-hero-in{0%{opacity:.08;transform:translate(24px,34px)scale(.975)}to{opacity:1;transform:none}}.mk.mk-island{scroll-behavior:auto;background:0 0;height:auto;overflow:visible}.mk.mk-island-top{z-index:50;position:sticky;top:0}html:has(.mk[data-mk-scroll]){background-color:#0a0b0e}@media (prefers-color-scheme:light){html:has(.mk[data-mk-scroll]){background-color:#ece9e5}}@media (max-width:640px){.mk .s-header .s-logo{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:767px){.mk input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),.mk select,.mk textarea{font-size:max(16px,1em)!important}}.mk .d-founder{flex-direction:column;align-items:center;gap:18px;margin:8px auto 0;display:flex}.mk .d-founder-frame{flex:none;width:220px;height:220px;position:relative}.mk .d-founder-glow{z-index:0;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--embr-ember) 40%, transparent), color-mix(in srgb, var(--embr-amber) 12%, transparent) 62%, transparent 100%);opacity:.75;border-radius:50%;position:absolute;inset:-22%}.mk .d-founder-ring{z-index:1;background:conic-gradient(from 200deg, var(--embr-amber), var(--embr-ember), color-mix(in srgb, var(--embr-ember) 45%, var(--embr-amber)), var(--embr-amber));box-shadow:0 0 26px color-mix(in srgb, var(--embr-ember) 45%, transparent), 0 0 70px -6px color-mix(in srgb, var(--embr-amber) 35%, transparent);border-radius:50%;padding:4px;display:block;position:absolute;inset:0}.mk .d-founder-ring picture{width:100%;height:100%;box-shadow:0 0 0 4px var(--embr-bg);background:var(--embr-bg);border-radius:50%;display:block;overflow:hidden}.mk .d-founder-img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.mk .d-founder-cap{color:var(--embr-muted);text-align:center;max-width:24em;font-size:14.5px;line-height:1.4}.mk .d-founder-sparks{z-index:2;pointer-events:none;position:absolute;inset:0}.mk .d-founder-sparks i{left:var(--x);top:var(--y);width:var(--s,5px);height:var(--s,5px);opacity:calc(var(--o,.9) * .85);background:radial-gradient(circle, var(--embr-on-dark-ember-strong) 0 32%, var(--embr-amber) 48%, color-mix(in srgb, var(--embr-ember) 60%, transparent) 62%, transparent 74%);box-shadow:0 0 calc(var(--s,5px) * 2.4) color-mix(in srgb, var(--embr-ember) 75%, transparent);border-radius:50%;position:absolute}@media (prefers-color-scheme:light){.mk .d-founder-sparks i{background:radial-gradient(circle, var(--embr-ember) 0 38%, color-mix(in srgb, var(--embr-amber) 85%, transparent) 55%, transparent 74%);box-shadow:0 0 calc(var(--s,5px) * 2) color-mix(in srgb, var(--embr-ember) 55%, transparent)}}@keyframes d-founder-spark{0%{opacity:0;transform:translateY(6px)scale(1)}12%{opacity:var(--o,.9)}60%{transform:translate3d(var(--dx,10px), -22px, 0) scale(.85);opacity:calc(var(--o,.9) * .8)}to{transform:translate3d(calc(var(--dx,10px) * .4), -46px, 0) scale(.5);opacity:0}}html.motion .mk .d-founder-sparks i{animation:d-founder-spark var(--t,8s) ease-in-out var(--d,0s) infinite;will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.mk .d-founder-sparks i{animation:none!important}}@media (max-width:600px){.mk .d-founder-frame{width:180px;height:180px}}.mk .d-listen-row{margin-top:22px}.mk .d-listen-btn{border:1px solid var(--fg18);color:var(--embr-fg);padding:10px 16px}.mk .d-listen-btn svg{color:var(--embr-ember-text)}.mk dialog.d-listen{border:1px solid var(--glass-edge);border-radius:var(--radius-20);background:var(--embr-surface);color:var(--embr-fg);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--embr-overlay-shadow);padding:0;overflow:auto}.mk dialog.d-listen::backdrop{background:#08080a9e}.mk .d-listen-card{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:44px 28px 28px;display:flex;position:relative}.mk .d-listen-x{background:var(--fg7);width:44px;height:44px;color:var(--embr-fg);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.mk .d-listen-x:hover{background:var(--fg12)}.mk .d-listen-x:focus-visible,.mk .d-listen-play:focus-visible,.mk .d-listen-mini:focus-visible,.mk .d-listen-wave:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.mk .d-listen-title{overflow-wrap:anywhere;max-width:18ch;font-size:30px;line-height:1.1}.mk .d-listen-by{color:var(--embr-muted);font-size:17px}.mk .d-listen-by strong{color:var(--embr-fg)}.mk .d-listen-player{border-radius:var(--radius-20);background:var(--fg5);border:1px solid var(--fg10);text-align:left;align-items:center;gap:14px;width:100%;padding:16px;display:flex}.mk .d-listen-play{cursor:pointer;background:var(--embr-ember);width:60px;height:60px;color:var(--embr-main-fg);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mk .d-listen-track{flex:1 1 0;min-width:0}.mk .d-listen-wave{cursor:pointer;border-radius:6px;align-items:center;gap:2px;height:44px;display:flex}.mk .d-listen-wave i{background:var(--fg18);border-radius:2px;flex:1 1 0;min-width:2px}.mk .d-listen-wave i.is-played{background:var(--embr-ember)}.mk .d-listen-meta{color:var(--embr-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;margin-top:6px;font-size:12.5px;display:flex}.mk .d-listen-ctl{align-items:center;gap:8px;display:flex}.mk .d-listen-mini{border:1px solid var(--fg18);min-width:44px;height:44px;color:var(--embr-fg);font:600 12px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:22px;place-items:center;padding:0 8px;display:grid}.mk .d-listen-line{color:var(--embr-muted);font-size:15px}.mk .d-listen-qr{text-align:left;color:var(--embr-muted);align-items:center;gap:14px;font-size:13.5px;display:flex}.mk .d-listen-qr-code{background:#fff;border-radius:10px;flex:none;padding:8px;line-height:0}.mk .d-listen-state{color:var(--embr-muted);flex-direction:column;align-items:center;gap:12px;padding:28px 0 8px;display:flex}@media (max-width:640px){.mk .d-listen-card{padding:44px 18px 22px}.mk .d-listen-title{font-size:26px}.mk .d-listen-player{gap:10px;padding:12px}.mk .d-listen-play{width:52px;height:52px}}.mk .s-plans-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .s-plans-v2 .s-plan-wide{grid-column:1/-1}.mk .s-plans-v2 .s-plan-wide .s-list{flex-flow:wrap;gap:8px 22px;font-size:14.5px}.mk .s-plans-v2 .s-plan-wide .s-plan-tag{min-height:0}.mk .s-free{color:var(--embr-link);margin-left:6px;font-size:18px}.mk .s-badge{background-image:var(--embr-main-gradient);color:var(--embr-main-fg);border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:700;position:absolute;top:-13px;left:26px}.mk .s-pill{border:1px solid var(--embr-ember);color:var(--embr-ember-text);border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 10px;font-size:12.5px;font-weight:700;display:inline-block}.mk .s-later{color:var(--embr-muted);flex-direction:column;margin-left:10px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.mk .s-later span:first-child{letter-spacing:.06em;font-size:11.5px}.mk .s-fline{color:var(--embr-muted);font-size:14px}.mk .s-more-toggle{display:none}@media (max-width:900px){.mk .s-plans-v2{grid-template-columns:minmax(0,1fr);max-width:520px}}@media (max-width:640px){.mk .s-more-toggle{min-height:44px;color:var(--embr-link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;text-decoration:underline;display:flex}.mk .s-plans-v2[data-more=closed] .s-more{display:none}}.mk .s-more-block{flex-direction:column;gap:28px;margin-top:28px;display:flex}.mk .s-addons{border-radius:var(--embr-radius-panel);background:var(--glass-bg-fallback);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);padding:26px 28px 14px}.mk .s-addons-title{font-size:20px}.mk .s-addons-line{color:var(--embr-muted);margin-top:4px;font-size:14.5px}.mk .s-addons-list{margin:14px 0 0;padding:0;list-style:none}.mk .s-addons-row{border-top:1px solid var(--embr-line);justify-content:space-between;align-items:flex-start;gap:18px;padding:14px 0;display:flex}.mk .s-addons-name{font-size:16px;font-weight:700}.mk .s-addons-tag{background:color-mix(in srgb, var(--embr-link) 16%, transparent);color:var(--embr-link);border-radius:999px;margin-left:8px;padding:2px 9px;font-size:12px;font-weight:700}.mk .s-addons-desc{color:var(--embr-muted);margin-top:2px;font-size:14.5px}.mk .s-addons-price{text-align:right;font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}.mk .s-coach{border-radius:var(--embr-radius-panel);background:var(--glass-bg-fallback);border:1px solid color-mix(in srgb, var(--embr-ember) 40%, transparent);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);flex-direction:column;gap:10px;padding:36px 40px;display:flex}.mk .s-coach-eyebrow{color:var(--embr-ember-text);letter-spacing:.1em;text-transform:uppercase;font-size:12.5px;font-weight:800}.mk .s-coach-title{font-size:clamp(22px,2.4vw,30px);line-height:1.2}.mk .s-coach-line{color:var(--embr-muted);font-size:16px}.mk .s-coach-price{font-size:15.5px;font-weight:700}.mk .s-coach-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mk .s-coach-tile{border-radius:var(--radius-20);background:color-mix(in srgb, var(--embr-ember) 7%, transparent);border:1px solid var(--embr-line);flex-direction:column;gap:6px;padding:16px 18px;font-size:14.5px;display:flex}.mk .s-coach-tile b{font-size:15.5px}.mk .s-coach-tile span{color:var(--embr-muted)}.mk .s-coach-note{color:var(--embr-muted);margin-top:4px;font-size:13.5px}.mk .s-cmp-wrap{flex-direction:column;align-items:center;gap:16px;display:flex}.mk .s-cmp-toggle{min-height:44px;color:var(--embr-link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:underline;display:flex}.mk .s-cmp-scroll{border-radius:var(--embr-radius-panel);background:var(--glass-bg-fallback);border:1px solid var(--glass-edge);width:100%;box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);padding:8px 12px 14px;overflow-x:auto}.mk .s-cmp{border-collapse:collapse;text-align:left;width:100%;font-size:14.5px}.mk .s-cmp-plan{z-index:1;text-align:center;background:var(--glass-bg-fallback);vertical-align:bottom;padding:12px 10px;font-size:16px;font-weight:800;position:sticky;top:0}.mk .s-cmp-sub{color:var(--embr-muted);font-size:13px;font-weight:700;display:block}.mk .s-cmp-group{letter-spacing:.08em;text-transform:uppercase;color:var(--embr-ember-text);text-align:left;padding:22px 10px 6px;font-size:12.5px;font-weight:800}.mk .s-cmp-rowhead{text-align:left;vertical-align:top;border-top:1px solid var(--embr-line);padding:10px;font-weight:600}.mk .s-cmp-cell{text-align:center;vertical-align:top;border-top:1px solid var(--embr-line);padding:10px}.mk .s-cmp-yes{width:18px;height:18px;color:var(--embr-ember-text);display:inline-block}.mk .s-cmp-none{background:var(--embr-muted);opacity:.6;vertical-align:middle;border-radius:2px;width:12px;height:3px;display:inline-block}.mk .s-p{display:none}@media (max-width:900px){.mk .s-coach-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px){.mk .s-coach-title{white-space:nowrap}}@media (max-width:640px){.mk .s-addons{padding:22px 18px 8px}.mk .s-addons-row{flex-direction:column;gap:4px}.mk .s-addons-price{text-align:left}.mk .s-coach{padding:26px 20px}.mk .s-coach-tiles{grid-template-columns:minmax(0,1fr)}.mk .s-cmp-scroll{padding:4px 6px 10px}.mk .s-cmp{font-size:15px}.mk .s-cmp-plan{padding:10px 4px;font-size:14px}.mk .s-cmp-rowhead,.mk .s-cmp-cell{padding:12px 4px}.mk .s-d{display:none}.mk .s-p{display:inline}}.mk .gs-strip{background:var(--gs-bg,#14060a);border-bottom:1px solid color-mix(in srgb, var(--gs-edge,#c9343c) 70%, transparent);color:#f6efe6;justify-content:center;align-items:center;min-height:40px;padding:0 44px;font-size:14px;font-weight:600;line-height:1.2;display:flex;position:relative}.mk .gs-link{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.mk .gs-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk .gs-go{color:var(--gs-accent,#e0535a);transition:transform var(--dur-hover)}.mk .gs-link:hover .gs-line{text-decoration:underline;-webkit-text-decoration-color:var(--gs-accent,#e0535a);text-decoration-color:var(--gs-accent,#e0535a);text-underline-offset:3px}.mk .gs-link:hover .gs-go{transform:translate(3px)}.mk .gs-link:focus-visible,.mk .gs-close:focus-visible{outline:2px solid var(--gs-accent,#e0535a);outline-offset:2px;border-radius:6px}.mk .gs-close{color:#f6efe6;opacity:.75;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.mk .gs-close:hover{opacity:1;background:#ffffff1f}@media (max-width:640px){.mk .gs-strip{padding:0 44px 0 14px;font-size:13px}.mk .gs-close{width:40px;height:40px;right:2px}}@media (prefers-reduced-motion:reduce){.mk .gs-go{transition:none}.mk .gs-link:hover .gs-go{transform:none}}.mk .d-makes-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mk .d-makes-row li{border-radius:var(--radius-card,18px);border:1px solid var(--fg8);background:color-mix(in srgb, var(--embr-fg) 4%, transparent);padding:22px 20px}.mk .d-makes-ic{width:40px;height:40px;color:var(--embr-ember-text);background:color-mix(in srgb, var(--embr-ember-text) 14%, transparent);border-radius:12px;place-items:center;display:grid}.mk .d-makes-ic svg{width:22px;height:22px}.mk .d-makes-h{color:var(--embr-fg);margin:14px 0 0;font-size:18px;font-weight:700}.mk .d-makes-row p{color:var(--embr-muted);margin:6px 0 0;font-size:15px;line-height:1.5}@media (max-width:900px){.mk .d-makes-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.mk .d-makes-row{grid-template-columns:minmax(0,1fr)}}:where(.mk) *,:where(.mk) :before,:where(.mk) :after,:where(.mk) ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(.mk) *,:where(.mk) :before,:where(.mk) :after{box-sizing:border-box;border:0 solid #e5e7eb}:where(.mk) :before,:where(.mk) :after{--tw-content:""}:where(.mk){-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-manrope), system-ui, -apple-system, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}:where(.mk) hr{height:0;color:inherit;border-top-width:1px}:where(.mk) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.mk) h1,:where(.mk) h2,:where(.mk) h3,:where(.mk) h4,:where(.mk) h5,:where(.mk) h6{font-size:inherit;font-weight:inherit}:where(.mk) a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.mk) b,:where(.mk) strong{font-weight:bolder}:where(.mk) code,:where(.mk) kbd,:where(.mk) samp,:where(.mk) pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,Courier New,monospace;font-size:1em}:where(.mk) small{font-size:80%}:where(.mk) sub,:where(.mk) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.mk) sub{bottom:-.25em}:where(.mk) sup{top:-.5em}:where(.mk) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.mk) button,:where(.mk) input,:where(.mk) optgroup,:where(.mk) select,:where(.mk) textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where(.mk) button,:where(.mk) select{text-transform:none}:where(.mk) button,:where(.mk) input:where([type=button]),:where(.mk) input:where([type=reset]),:where(.mk) input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:where(.mk) :-moz-focusring{outline:auto}:where(.mk) :-moz-ui-invalid{box-shadow:none}:where(.mk) progress{vertical-align:baseline}:where(.mk) ::-webkit-inner-spin-button{height:auto}:where(.mk) ::-webkit-outer-spin-button{height:auto}:where(.mk) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.mk) ::-webkit-search-decoration{-webkit-appearance:none}:where(.mk) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.mk) summary{display:list-item}:where(.mk) blockquote,:where(.mk) dl,:where(.mk) dd,:where(.mk) h1,:where(.mk) h2,:where(.mk) h3,:where(.mk) h4,:where(.mk) h5,:where(.mk) h6,:where(.mk) hr,:where(.mk) figure,:where(.mk) p,:where(.mk) pre{margin:0}:where(.mk) fieldset{margin:0;padding:0}:where(.mk) legend{padding:0}:where(.mk) ol,:where(.mk) ul,:where(.mk) menu{margin:0;padding:0;list-style:none}:where(.mk) dialog{padding:0}:where(.mk) textarea{resize:vertical}:where(.mk) input::-moz-placeholder{opacity:1;color:#9ca3af}:where(.mk) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.mk) input::-moz-placeholder{opacity:1;color:#9ca3af}:where(.mk) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.mk) input::placeholder,:where(.mk) textarea::placeholder{opacity:1;color:#9ca3af}:where(.mk) button,:where(.mk) [role=button]{cursor:pointer}:where(.mk) :disabled{cursor:default}:where(.mk) img,:where(.mk) svg,:where(.mk) video,:where(.mk) canvas,:where(.mk) audio,:where(.mk) iframe,:where(.mk) embed,:where(.mk) object{vertical-align:middle;display:block}:where(.mk) img,:where(.mk) video{max-width:100%;height:auto}:where(.mk) [hidden]:where(:not([hidden=until-found])){display:none}:where(.mk) input:where([type=text]),:where(.mk) input:where(:not([type])),:where(.mk) input:where([type=email]),:where(.mk) input:where([type=url]),:where(.mk) input:where([type=password]),:where(.mk) input:where([type=number]),:where(.mk) input:where([type=date]),:where(.mk) input:where([type=datetime-local]),:where(.mk) input:where([type=month]),:where(.mk) input:where([type=search]),:where(.mk) input:where([type=tel]),:where(.mk) input:where([type=time]),:where(.mk) input:where([type=week]),:where(.mk) select:where([multiple]),:where(.mk) textarea,:where(.mk) select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:where(.mk) input:where([type=text]):focus,:where(.mk) input:where(:not([type])):focus,:where(.mk) input:where([type=email]):focus,:where(.mk) input:where([type=url]):focus,:where(.mk) input:where([type=password]):focus,:where(.mk) input:where([type=number]):focus,:where(.mk) input:where([type=date]):focus,:where(.mk) input:where([type=datetime-local]):focus,:where(.mk) input:where([type=month]):focus,:where(.mk) input:where([type=search]):focus,:where(.mk) input:where([type=tel]):focus,:where(.mk) input:where([type=time]):focus,:where(.mk) input:where([type=week]):focus,:where(.mk) select:where([multiple]):focus,:where(.mk) textarea:focus,:where(.mk) select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}:where(.mk) input::-moz-placeholder{color:#6b7280;opacity:1}:where(.mk) textarea::-moz-placeholder{color:#6b7280;opacity:1}:where(.mk) input::-moz-placeholder{color:#6b7280;opacity:1}:where(.mk) textarea::-moz-placeholder{color:#6b7280;opacity:1}:where(.mk) input::placeholder,:where(.mk) textarea::placeholder{color:#6b7280;opacity:1}:where(.mk) ::-webkit-datetime-edit-fields-wrapper{padding:0}:where(.mk) ::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}:where(.mk) ::-webkit-datetime-edit{padding-top:0;padding-bottom:0;display:inline-flex}:where(.mk) ::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}:where(.mk) ::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}:where(.mk) ::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}:where(.mk) ::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}:where(.mk) ::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}:where(.mk) ::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}:where(.mk) ::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}:where(.mk) ::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}:where(.mk) select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}:where(.mk) select:where([multiple]),:where(.mk) select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}:where(.mk) input:where([type=checkbox]),:where(.mk) input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#2563eb;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}:where(.mk) input:where([type=checkbox]){border-radius:0}:where(.mk) input:where([type=radio]){border-radius:100%}:where(.mk) input:where([type=checkbox]):focus,:where(.mk) input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}:where(.mk) input:where([type=checkbox]):checked,:where(.mk) input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}:where(.mk) input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}:where(.mk) input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}:where(.mk) input:where([type=checkbox]):checked:hover,:where(.mk) input:where([type=checkbox]):checked:focus,:where(.mk) input:where([type=radio]):checked:hover,:where(.mk) input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}:where(.mk) input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}:where(.mk) input:where([type=checkbox]):indeterminate:hover,:where(.mk) input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}:where(.mk) input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}:where(.mk) input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}:where(.mk) *{border-color:var(--color-border)}:where(.mk) h1,:where(.mk) h2,:where(.mk) h3,:where(.mk) h4,:where(.mk) h5,:where(.mk) h6{font-family:var(--font-bricolage), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:where(.mk)::-webkit-scrollbar{width:12px;height:12px}:where(.mk) ::-webkit-scrollbar{width:12px;height:12px}:where(.mk)::-webkit-scrollbar-track{background:var(--color-background)}:where(.mk) ::-webkit-scrollbar-track{background:var(--color-background)}:where(.mk)::-webkit-scrollbar-thumb{background:var(--color-input);border:2px solid var(--color-background);border-radius:6px}:where(.mk) ::-webkit-scrollbar-thumb{background:var(--color-input);border:2px solid var(--color-background);border-radius:6px}:where(.mk)::-webkit-scrollbar-thumb:hover{background:var(--embr-muted)}:where(.mk) ::-webkit-scrollbar-thumb:hover{background:var(--embr-muted)}:where(.mk){box-sizing:border-box;border:0 solid var(--color-border)}:where(.mk) label:not([data-required]):after{content:""}