:root{--color-primary: #1a1d24;--color-primary-foreground: #faf8f4;--color-secondary: #5a5a55;--color-secondary-foreground: #faf8f4;--color-accent: #c8543a;--color-accent-foreground: #faf8f4;--color-surface: #faf8f4;--color-surface-foreground: #1a1d24;--color-background: #faf8f4;--color-foreground: #1a1d24;--color-muted: #5a5a55;--color-muted-foreground: #8a8880;--color-border: #ddd9d2;--color-ring: #c8543a;--color-destructive: #a8432b;--color-destructive-foreground: #faf8f4;--color-info: #3d5a75;--color-info-foreground: #faf8f4;--color-success: #3f6f4f;--color-success-foreground: #faf8f4;--color-warning: #945f0e;--color-warning-foreground: #faf8f4;--color-neutral: #363c47;--color-neutral-foreground: #faf8f4;--gradient-brand: linear-gradient(135deg, #c8543a 0%, #d97757 50%, #945f0e 100%);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 999px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Fira Code", "Cascadia Code", monospace;--font-serif: ui-serif, Georgia, Cambria, "Times New Roman", serif;--size-selector: 1.25rem;--size-field: 2.25rem;--border: 1px;--depth: 1;--noise: 0;--ease-brand: cubic-bezier(.22, 1, .36, 1)}.dark,[data-theme=dark]{--color-primary: #ede8e0;--color-primary-foreground: #1a1d24;--color-secondary: #9e9890;--color-secondary-foreground: #1a1d24;--color-accent: #e8705a;--color-accent-foreground: #1a1d24;--color-surface: #1a1d24;--color-surface-foreground: #ede8e0;--color-background: #13151b;--color-foreground: #ede8e0;--color-muted: #9e9890;--color-muted-foreground: #6e6860;--color-border: #2e3240;--color-ring: #e8705a;--color-destructive: #f08070;--color-destructive-foreground: #1a1d24;--color-info: #8fadc8;--color-info-foreground: #1a1d24;--color-success: #84b898;--color-success-foreground: #1a1d24;--color-warning: #d8a848;--color-warning-foreground: #1a1d24;--color-neutral: #636a72;--color-neutral-foreground: #faf8f4;--gradient-brand: linear-gradient(135deg, #e8705a 0%, #f0917d 50%, #d8a848 100%)}:root{color-scheme:light;--ground: #FAF7F2;--card: #FFFFFF;--panel: #F3EEE6;--ink: #1C1814;--muted: #5E554B;--edge: #8C8174;--hairline: #E8E1D6;--action: #C2350A;--action-text: #FFFFFF;--action-pressed: #A52D09;--link: #C2350A;--due: #8A5A12;--danger: #A52B28;--focus: #FD4C17;--focus-edge: #1C1814;--chip: #F3EEE6;--chip-text: #5E554B}[data-theme=dark][data-dark-style=slate]{color-scheme:dark;--ground: #0F141A;--card: #161D25;--panel: #202A35;--ink: #EEF2F6;--muted: #A9B5C1;--edge: #6F7D8C;--hairline: #27313C;--action: #FF8A5C;--action-text: #0F141A;--action-pressed: #E86E43;--link: #FFA482;--due: #F1C86B;--danger: #FFAAA2;--focus: #FFD0A9;--focus-edge: #EEF2F6;--chip: #202A35;--chip-text: #EEF2F6}[data-theme=dark][data-dark-style=green]{color-scheme:dark;--ground: #14201D;--card: #1B2B27;--panel: #263C36;--ink: #EFF7F3;--muted: #B8CCC4;--edge: #85A89D;--hairline: #3C554D;--action: #FF9876;--action-text: #14201D;--action-pressed: #E97D5C;--link: #A0E4D1;--due: #F1C86B;--danger: #FFAAA2;--focus: #FFD0A9;--focus-edge: #EFF7F3;--chip: #263C36;--chip-text: #EFF7F3}[data-theme=dark][data-dark-style=charcoal]{color-scheme:dark;--ground: #141414;--card: #1C1C1E;--panel: #26262A;--ink: #F2F1EE;--muted: #B4B1AC;--edge: #807D78;--hairline: #303033;--action: #FF8A5C;--action-text: #141414;--action-pressed: #E86E43;--link: #FFA482;--due: #F1C86B;--danger: #FFAAA2;--focus: #FFD0A9;--focus-edge: #F2F1EE;--chip: #26262A;--chip-text: #F2F1EE}@media(prefers-color-scheme:dark){:root:not([data-theme]):not([data-dark-style=green]):not([data-dark-style=charcoal]){color-scheme:dark;--ground: #0F141A;--card: #161D25;--panel: #202A35;--ink: #EEF2F6;--muted: #A9B5C1;--edge: #6F7D8C;--hairline: #27313C;--action: #FF8A5C;--action-text: #0F141A;--action-pressed: #E86E43;--link: #FFA482;--due: #F1C86B;--danger: #FFAAA2;--focus: #FFD0A9;--focus-edge: #EEF2F6;--chip: #202A35;--chip-text: #EEF2F6}:root:not([data-theme])[data-dark-style=green]{color-scheme:dark;--ground: #14201D;--card: #1B2B27;--panel: #263C36;--ink: #EFF7F3;--muted: #B8CCC4;--edge: #85A89D;--hairline: #3C554D;--action: #FF9876;--action-text: #14201D;--action-pressed: #E97D5C;--link: #A0E4D1;--due: #F1C86B;--danger: #FFAAA2;--focus: #FFD0A9;--focus-edge: #EFF7F3;--chip: #263C36;--chip-text: #EFF7F3}:root:not([data-theme])[data-dark-style=charcoal]{color-scheme:dark;--ground: #141414;--card: #1C1C1E;--panel: #26262A;--ink: #F2F1EE;--muted: #B4B1AC;--edge: #807D78;--hairline: #303033;--action: #FF8A5C;--action-text: #141414;--action-pressed: #E86E43;--link: #FFA482;--due: #F1C86B;--danger: #FFAAA2;--focus: #FFD0A9;--focus-edge: #F2F1EE;--chip: #26262A;--chip-text: #F2F1EE}}:root,[data-theme=dark][data-dark-style=slate],[data-theme=dark][data-dark-style=green],[data-theme=dark][data-dark-style=charcoal]{--desk-paper: var(--ground);--desk-bg: var(--ground);--desk-panel: var(--card);--desk-soft: var(--panel);--desk-soft-2: var(--panel);--desk-ink: var(--ink);--desk-muted: var(--muted);--desk-line: var(--hairline);--desk-edge: var(--edge);--desk-green: var(--link);--desk-orange: var(--action);--desk-on-orange: var(--action-text);--desk-warning: var(--due);--desk-danger: var(--danger);--desk-focus: var(--focus);--desk-radius: 14px;--preview-bg: var(--ground);--preview-surface: var(--card);--preview-surface-alt: var(--panel);--preview-ink: var(--ink);--preview-body: var(--ink);--preview-muted: var(--muted);--preview-accent: var(--action);--preview-accent-hover: var(--action-pressed);--preview-on-accent: var(--action-text);--preview-border: var(--edge);--preview-hairline: var(--hairline);--preview-focus: var(--focus);--preview-white: var(--card);--preview-deep-juniper: var(--link);--preview-alarm-red: var(--danger);--preview-row-wash: var(--panel);--preview-shadow-moss: var(--edge);--marketing-page: var(--ground);--marketing-surface: var(--card);--marketing-surface-alt: var(--panel);--marketing-ink: var(--ink);--marketing-body: var(--ink);--marketing-muted: var(--muted);--marketing-link: var(--link);--marketing-link-hover: var(--action-pressed);--marketing-line: var(--hairline);--marketing-edge: var(--edge);--marketing-focus: var(--focus);--everydom-ink: var(--ink);--everydom-muted: var(--muted);--admin-status-positive: var(--ink);--admin-status-negative: var(--danger)}:root{--font-sans: Outfit, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--line-body: 1.5;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--radius-control: .375rem;--radius-surface: .625rem;--radius-pill: 999px;--target-min: 44px;--density: 1;--motion-fast: .12s;--motion-normal: .18s}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 0ms;--motion-normal: 0ms}}:root{--everydom-space: var(--space-4)}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/outfit-400-CZeFCLjM.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/outfit-500-x_F55Dd7.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/outfit-600-BG6JAc2c.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/outfit-700-DVwZUuqo.ttf) format("truetype")}:root{--preview-radius: 10px;--preview-max: 1180px;--preview-shadow: 0 1px 2px 0 rgb(0 0 0 / 5%);--preview-touch: 44px;--preview-border-width: 1px;--preview-focus-width: 3px;--preview-focus-offset: 3px;--preview-body-min-width: 320px;--preview-nav-height: 72px;--preview-h1-mobile: 30px;--preview-h1-wide: 48px;--preview-h2: 24px;--preview-h3: 18px;--preview-kicker: 12px;--preview-lede: 18px;--preview-small: 14px;--preview-wide-section: 80px;--preview-body-size: 16px;--preview-body-leading: 1.625;--preview-mobile-gutter: 32px;--preview-tablet-gutter: 48px;--preview-desktop-gutter: 64px;--preview-hero-max: 760px;--preview-anchor-offset: 24px;--preview-z-raised: 2;--preview-space-1: 4px;--preview-space-2: 8px;--preview-space-3: 12px;--preview-space-4: 16px;--preview-space-5: 20px;--preview-space-6: 24px;--preview-space-8: 32px;--preview-space-12: 48px;--preview-space-16: 64px;--preview-font: "Outfit", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}html{background:var(--preview-bg)}body{margin:0;min-width:var(--preview-body-min-width);background:var(--preview-bg);color:var(--preview-body);font-family:var(--preview-font);font-size:var(--preview-body-size);line-height:var(--preview-body-leading)}a{color:var(--preview-accent)}a:hover{color:var(--preview-accent-hover)}a[href],button,input:not([type=hidden]),select,textarea{min-width:var(--preview-touch);min-height:var(--preview-touch)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--preview-focus-width) solid var(--preview-focus);outline-offset:var(--preview-focus-offset);box-shadow:0 0 0 1px var(--focus-edge)}.preview-main a[href]{display:inline-flex;align-items:center}.preview-skip{display:inline-flex;align-items:center;min-width:var(--preview-touch);min-height:var(--preview-touch);position:absolute;left:var(--preview-space-4);top:var(--preview-space-4);transform:translateY(-180%);padding:var(--preview-space-2) var(--preview-space-3);background:var(--preview-ink);color:var(--preview-white);z-index:var(--preview-z-raised)}.preview-skip:focus{transform:translateY(0)}.preview-shell{min-height:100vh}.preview-header{border-bottom:var(--preview-border-width) solid var(--preview-hairline);background:var(--preview-surface)}.preview-nav,.preview-main,.preview-footer{width:min(calc(100% - var(--preview-mobile-gutter)),var(--preview-max));margin-inline:auto}.preview-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--preview-space-4);min-height:var(--preview-nav-height);padding-block:var(--preview-space-3)}.preview-brand{display:inline-flex;align-items:center;min-width:var(--preview-touch);min-height:var(--preview-touch);color:var(--preview-ink);font-weight:700;text-decoration:none}.preview-nav-links{display:flex;flex-wrap:wrap;gap:var(--preview-space-2) var(--preview-space-4);margin:0;padding:0;list-style:none}.preview-nav-links a{display:inline-flex;align-items:center;min-width:var(--preview-touch);min-height:var(--preview-touch)}.preview-main{padding-block:var(--preview-space-12)}.preview-hero{max-width:var(--preview-hero-max)}.preview-kicker{margin:0 0 var(--preview-space-2);color:var(--preview-accent);font-size:var(--preview-kicker);font-weight:700;letter-spacing:.05em;text-transform:uppercase}h1,h2,h3{color:var(--preview-ink);line-height:1.2}h1{margin:0;font-size:var(--preview-h1-mobile);letter-spacing:-.025em}h2{margin:0 0 var(--preview-space-3);font-size:var(--preview-h2)}h3{margin:0 0 var(--preview-space-2);font-size:var(--preview-h3)}p{max-width:70ch;margin:0 0 var(--preview-space-4)}.preview-lede{margin-top:var(--preview-space-4);font-size:var(--preview-lede)}.preview-status{display:inline-flex;align-items:center;min-width:var(--preview-touch);min-height:var(--preview-touch);margin-top:var(--preview-space-4);padding:var(--preview-space-2) var(--preview-space-3);border:var(--preview-border-width) solid var(--preview-border);border-radius:var(--preview-radius);background:var(--preview-surface-alt);color:var(--preview-ink);font-weight:600}.preview-section{margin-top:var(--preview-space-16);scroll-margin-top:var(--preview-anchor-offset)}.preview-grid{display:grid;gap:var(--preview-space-6)}.preview-card{padding:var(--preview-space-6);border:var(--preview-border-width) solid var(--preview-hairline);border-radius:var(--preview-radius);background:var(--preview-surface);box-shadow:var(--preview-shadow)}.preview-card p:last-child{margin-bottom:0}.preview-links{display:flex;flex-wrap:wrap;gap:var(--preview-space-2) var(--preview-space-4);margin:0;padding:0;list-style:none}.preview-links a{display:inline-flex;align-items:center;min-width:var(--preview-touch);min-height:var(--preview-touch)}.preview-footer{padding-block:var(--preview-space-8);border-top:var(--preview-border-width) solid var(--preview-hairline);color:var(--preview-muted);font-size:var(--preview-small)}.preview-footer p{margin:0}@media(min-width:768px){.preview-nav,.preview-main,.preview-footer{width:min(calc(100% - var(--preview-tablet-gutter)),var(--preview-max))}h1{font-size:var(--preview-h1-wide)}.preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.preview-nav,.preview-main,.preview-footer{width:min(calc(100% - var(--preview-desktop-gutter)),var(--preview-max))}.preview-main{padding-block:var(--preview-space-16)}.preview-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1440px){.preview-main{padding-block:var(--preview-wide-section)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}.preview-brand{gap:var(--preview-space-2)}.preview-brand img{width:28px;height:28px;border-radius:6px;flex:none}:root{--brand-ink: #1c1814;--brand-paper: #f5efe6;--brand-gold: #d9a441;--brand-ember: #c0592e;--brand-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.brand-grid{display:grid;gap:var(--preview-space-4)}.brand-grid--wide{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.brand-grid--stacked{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.brand-row{display:flex;flex-wrap:wrap;gap:var(--preview-space-6);align-items:flex-end}.brand-tile{display:flex;flex-direction:column;gap:var(--preview-space-2);min-width:var(--preview-touch);min-height:var(--preview-touch);color:var(--preview-muted);text-decoration:none}.brand-tile:hover{color:var(--preview-ink)}.brand-tile figure{margin:0;display:flex;align-items:center;justify-content:center;border-radius:var(--preview-radius);border:var(--preview-border-width) solid var(--preview-hairline)}.brand-tile--paper figure{background:var(--brand-paper)}.brand-tile--ink figure{background:var(--brand-ink)}.brand-tile--sheer figure{background-image:linear-gradient(45deg,var(--preview-hairline) 25%,transparent 25%,transparent 75%,var(--preview-hairline) 75%),linear-gradient(45deg,var(--preview-hairline) 25%,transparent 25%,transparent 75%,var(--preview-hairline) 75%);background-size:16px 16px;background-position:0 0,8px 8px}.brand-tile img{display:block;max-width:100%}.brand-grid .brand-tile img{width:100%;height:auto}.brand-tile--pad figure{padding:var(--preview-space-4)}.brand-file{font-family:var(--brand-mono);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.brand-file b{color:var(--preview-ink);font-weight:600}.brand-ascii{display:grid;gap:var(--preview-space-4) var(--preview-space-6);align-items:start}.brand-pre{margin:0;padding:var(--preview-space-4) var(--preview-space-5);overflow-x:auto;border-radius:var(--preview-radius);background:var(--brand-ink);color:var(--brand-paper);font-family:var(--brand-mono);font-size:12px;line-height:1.35}.brand-pre--banner{font-size:10px;line-height:1.25}.brand-gold{color:var(--brand-gold)}.brand-ember{color:var(--brand-ember)}.brand-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--preview-space-4)}.brand-swatch{display:flex;flex-direction:column;gap:var(--preview-space-2)}.brand-swatch i{display:block;height:56px;border-radius:var(--preview-radius);border:var(--preview-border-width) solid var(--preview-hairline)}.brand-note{color:var(--preview-muted);font-size:var(--preview-small)}@media(min-width:768px){.brand-ascii{grid-template-columns:auto 1fr}.brand-ascii .brand-ascii--full{grid-column:1 / -1}}.brand-swatch__ink{background:#1c1814}.brand-swatch__paper{background:#f5efe6}.brand-swatch__gold{background:#d9a441}.brand-swatch__ember{background:#c0592e}:root{color-scheme:light dark;--preview-mobile-gutter: 32px;--preview-tablet-gutter: 32px;--preview-desktop-gutter: 64px}html,body{background:var(--marketing-page);color:var(--marketing-body)}.preview-header{padding-inline:16px;background:var(--marketing-surface);border-color:var(--marketing-line)}.preview-header .preview-brand{width:min(100%,var(--preview-max));color:var(--marketing-ink)}.preview-nav,.preview-main,.preview-footer{width:min(calc(100% - 32px),var(--preview-max))}.preview-nav{justify-content:flex-start;gap:var(--preview-space-2) var(--preview-space-4)}.preview-nav-links{justify-content:flex-start}.preview-nav.preview-nav-links{margin-inline:auto}.preview-nav-links li{min-width:0}.preview-nav-links a{min-height:44px;display:inline-flex;align-items:center;padding-inline:var(--preview-space-2);color:var(--marketing-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.preview-nav-links a[aria-current=page]{color:var(--marketing-ink);font-weight:700;text-decoration-thickness:2px}.preview-header .preview-brand,.preview-nav-links a,.preview-main a[href],.preview-links a{border-radius:4px}.preview-brand:focus-visible,.preview-nav-links a:focus-visible,.preview-main a[href]:focus-visible{outline-color:var(--marketing-focus)}.preview-kicker,.preview-main a[href],.preview-links a{color:var(--marketing-link)}.preview-status{border-color:var(--marketing-edge);background:var(--marketing-surface-alt);color:var(--marketing-ink)}.preview-card{border-color:var(--marketing-line);background:var(--marketing-surface);color:var(--marketing-body)}.preview-footer{border-color:var(--marketing-line);color:var(--marketing-muted)}h1,h2,h3{color:var(--marketing-ink)}p{color:var(--marketing-body)}@media(min-width:768px){.preview-header{padding-inline:24px}.preview-header .preview-brand{width:min(100%,var(--preview-max))}.preview-nav,.preview-main,.preview-footer{width:min(calc(100% - 48px),var(--preview-max))}}@media(min-width:1024px){.preview-header{padding-inline:max(32px,calc((100% - var(--preview-max)) / 2))}.preview-nav,.preview-main,.preview-footer{width:min(calc(100% - 64px),var(--preview-max))}}.site-main{padding-top:clamp(36px,6vw,76px)}.site-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:clamp(36px,7vw,88px);align-items:center;padding-bottom:clamp(24px,3vw,40px)}.site-hero h1,.site-page-hero h1{max-width:13ch;font-size:clamp(38px,6vw,68px);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.site-lede{max-width:58ch;margin-block:24px 18px;color:var(--preview-muted);font-size:clamp(18px,2vw,21px);line-height:1.5}.site-button,.preview-main a.site-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;border:0;border-radius:6px;background:var(--preview-accent);color:var(--preview-on-accent);font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.site-button:hover,.preview-main a.site-button:hover{background:var(--preview-accent-hover);color:var(--preview-on-accent)}.site-button:disabled{opacity:.7;cursor:wait}.site-flow{position:relative;display:grid;gap:0;margin:0;padding:24px 26px 10px;list-style:none;border:1px solid var(--preview-hairline);border-radius:12px;background:var(--preview-surface)}.site-flow li{display:grid;grid-template-columns:40px 1fr;gap:12px;min-height:64px}.site-flow li>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--preview-surface-alt);color:var(--preview-ink);font-size:12px;font-weight:700}.site-flow strong,.site-flow small{display:block}.site-flow small{color:var(--preview-muted)}.site-flow-title{margin:0 0 14px;font-size:20px;line-height:1.25}.site-section{margin-top:clamp(56px,8vw,96px);padding-top:clamp(36px,5vw,58px);border-top:1px solid var(--preview-hairline)}.site-section h2,.site-audience h2,.site-signup h2{max-width:20ch;margin-bottom:14px;font-size:clamp(28px,4.2vw,46px);letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.site-intro{max-width:62ch;margin-bottom:30px;color:var(--preview-muted)}.site-label{color:var(--marketing-link);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.site-audience{margin-top:clamp(56px,8vw,96px);padding:clamp(28px,5vw,60px);border-radius:12px;background:var(--preview-surface-alt)}.site-audience p{max-width:68ch;margin-bottom:0}.site-signup{display:grid;grid-template-columns:1fr minmax(300px,.8fr);gap:clamp(30px,6vw,72px);align-items:start;margin-top:clamp(56px,8vw,96px);padding:clamp(28px,5vw,60px);border-radius:12px;color:#eef2f6;background:#1a2322}.site-signup h2{color:#eef2f6}.site-signup p{color:#d0dad8}.site-signup a:not(.site-button){color:#a4e0d0}.site-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px}.site-footer nav{display:flex;flex-wrap:wrap;gap:8px 18px}.site-footer nav a{min-height:44px;display:inline-flex;align-items:center}.site-page-hero{max-width:760px;margin-bottom:clamp(40px,7vw,76px)}.site-page-hero h1{margin-bottom:20px}.site-main>.site-section:first-of-type{margin-top:0}.site-main>.site-hero+.site-section{margin-top:0;padding-top:clamp(24px,3vw,36px)}.site-channels{margin-top:0}.site-channel-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,36px)}.site-channel-groups h3,.site-channel-detail-group h3{margin:0 0 14px;font-size:22px}.site-channel-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.site-channel-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 16px;padding:0;list-style:none}.site-channel-strip .site-channel:last-child{grid-column:1 / -1}.site-channel{display:flex;min-width:0;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;border:1px solid var(--preview-hairline);border-radius:9px;background:var(--preview-surface)}.site-channel h3,.site-channel h4{margin:0 0 4px;font-size:16px}.site-channel p{margin:0;color:var(--preview-muted);line-height:1.45}.site-channel-status{flex:0 0 auto;padding:5px 8px;border:1px solid var(--preview-hairline);border-radius:5px;color:var(--preview-ink);background:var(--preview-surface-alt);font-size:12px;font-weight:700;line-height:1.3}.site-channel-status[data-status=testing]{background:var(--preview-surface-alt)}.site-channel-status[data-status=designed]{color:var(--preview-muted)}.site-area-list{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0;padding:0;list-style:none}.site-area-list li{padding:8px 12px;border:1px solid var(--preview-hairline);border-radius:6px;background:var(--preview-surface);font-weight:600}.site-channel-detail{max-width:900px}.site-channel-detail-group{margin-top:30px}.site-channel-detail-group p{max-width:75ch;margin-block:14px}.site-channel-detail-group p:last-child{margin-bottom:0}.site-steps{display:grid;gap:16px;max-width:760px;padding-left:26px}.site-steps li{padding-left:8px}.site-steps strong{font-size:18px}.site-legal{max-width:850px}.site-legal section{margin-block:32px}.site-legal h2{margin-bottom:10px;font-size:24px}.site-legal .draft-banner{display:inline-block;margin:0 0 18px;padding:8px 12px;border:1px solid var(--preview-border);border-radius:6px;background:var(--preview-surface-alt);color:var(--preview-ink)}.legal-meta{color:var(--preview-muted);font-size:14px}.founder-note{margin-top:28px;padding:12px 14px;border:1px dashed var(--preview-border);color:var(--preview-muted)}.contact-list{display:grid;gap:20px}.contact-list dt{font-weight:700}.contact-list dd{margin:2px 0 0}.contact-mail-heading{margin-top:44px}.contact-address{font-style:normal;line-height:1.6}@media(max-width:760px){.site-main{padding-top:24px}.site-hero,.site-signup,.site-channel-groups{grid-template-columns:minmax(0,1fr)}.site-hero{gap:24px;padding-bottom:20px}.site-hero h1,.site-page-hero h1{font-size:clamp(34px,8.5vw,54px)}.site-lede{margin-block:16px 14px;font-size:17px}.site-flow{max-width:520px;padding:16px 16px 4px}.site-section{margin-top:36px;padding-top:24px}.site-main>.site-hero+.site-section{padding-top:20px}.site-section h2,.site-audience h2,.site-signup h2{font-size:clamp(26px,6vw,36px)}.site-audience{margin-top:36px;padding:22px 18px;row-gap:0}.site-signup{gap:16px;margin-top:36px;padding:22px 18px}.site-signup .site-button{width:100%}.site-channel-strip{gap:8px}.site-channel{padding:12px}.site-area-cards{gap:8px}.site-area-card{padding:12px}.preview-nav{column-gap:4px;row-gap:2px}.preview-nav-links a{padding-inline:6px}}@media(max-width:480px){.site-main{padding-top:20px}.site-hero h1,.site-page-hero h1{font-size:clamp(32px,9.5vw,42px)}.site-signup{padding:20px 16px}.site-channel{flex-direction:column;gap:10px;padding:14px}.site-channel-strip{grid-template-columns:1fr}.site-channel-strip .site-channel:last-child{grid-column:auto}.site-flow{padding-inline:14px}.interest-form input:not([type=checkbox]){box-sizing:border-box}.site-footer{align-items:flex-start}.site-footer nav{gap:4px 12px}}.site-area-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:22px 0;padding:0;list-style:none}.site-area-card{padding:16px 16px 18px;border:1px solid var(--preview-hairline);border-radius:10px;background:var(--preview-surface)}.site-area-card h3{margin:0 0 4px;font-size:18px}.site-area-card .site-area-q{margin:0 0 10px;font-weight:600;font-size:14px;color:var(--preview-muted, inherit)}.site-area-card p:last-child{margin:0;font-size:15px;line-height:1.45}@media(max-width:1100px){.site-area-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.site-area-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.site-area-card{padding:14px}}@media(max-width:480px){.site-area-card{padding:12px}.site-area-card h3{font-size:16px}.site-area-card .site-area-q{font-size:13px;margin-bottom:8px}.site-area-card p:last-child{font-size:14px}}.site-section--graphic{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);column-gap:clamp(28px,6vw,76px);align-items:center}.site-section--graphic>h2,.site-section--graphic>p{grid-column:1}.site-section--graphic>h2{grid-row:1}.site-section--graphic>p{max-width:68ch}.site-section--graphic>.site-graphic{grid-column:2;grid-row:1 / span 4;display:block;width:100%;max-width:440px;max-height:220px;height:auto;justify-self:center;overflow:visible}.site-section--graphic-start>.site-graphic{grid-column:1}.site-section--graphic-start>h2,.site-section--graphic-start>p{grid-column:2}.site-graphic .graphic-flow,.site-graphic .graphic-boundary{fill:none;stroke:var(--preview-hairline);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.site-graphic .graphic-flow--strong{stroke:var(--preview-ink)}.site-graphic .graphic-arrow{fill:var(--preview-hairline)}.site-graphic .graphic-source,.site-graphic .graphic-node,.site-graphic .graphic-core{fill:var(--preview-surface);stroke:var(--preview-hairline);stroke-width:1.5}.site-graphic .graphic-desk,.site-graphic .graphic-action,.site-graphic .graphic-ai{fill:var(--preview-surface-alt);stroke:var(--preview-border);stroke-width:1.5}.site-graphic .graphic-destination{fill:var(--preview-surface-alt);stroke:var(--preview-ink);stroke-width:1.5}.site-graphic .graphic-destination-mark{fill:none;stroke:var(--preview-ink);stroke-width:2;stroke-linecap:round}.site-graphic .graphic-destination-label{fill:var(--preview-ink);font:600 12px Outfit,sans-serif}.site-graphic .graphic-desk-mark,.site-graphic .graphic-node-mark,.site-graphic .graphic-ai-mark{fill:none;stroke:var(--preview-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.site-graphic .graphic-junction,.site-graphic .graphic-dot,.site-graphic .graphic-core-dot{fill:var(--preview-border)}.site-graphic .graphic-label{fill:var(--preview-ink);font:600 13px Outfit,sans-serif}.site-graphic--approval .graphic-action{fill:var(--preview-surface-alt)}.site-graphic--boundary .graphic-boundary{stroke:var(--preview-border);stroke-width:2.5}.site-audience{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);column-gap:clamp(28px,6vw,76px);align-items:center;margin-top:clamp(56px,8vw,96px)}.site-audience>h2,.site-audience>p{grid-column:2;max-width:68ch}.site-audience>h2{grid-row:1}.site-audience>.site-graphic{grid-column:1;grid-row:1 / span 5;max-height:220px;align-self:center}@media(max-width:760px){.site-section--graphic,.site-audience{grid-template-columns:minmax(0,1fr);row-gap:0}.site-section--graphic>h2,.site-section--graphic>p,.site-section--graphic-start>h2,.site-section--graphic-start>p,.site-audience>h2,.site-audience>p{grid-column:1}.site-section--graphic>h2{grid-row:1}.site-section--graphic>.site-graphic,.site-section--graphic-start>.site-graphic,.site-audience>.site-graphic{grid-column:1;grid-row:2;width:min(100%,360px);max-height:180px;margin:0 auto 12px}.site-section--graphic>p{grid-row:3}.site-section--graphic>p+p{grid-row:4}.site-audience>.site-graphic{grid-row:2}.site-audience>p{grid-row:3}.site-audience>p+p{grid-row:4}}.site-audience>p+p{margin-top:12px}.site-signup{row-gap:14px;align-items:center}.site-signup>.site-button{grid-column:2;grid-row:1 / span 2;align-self:center}@media(max-width:760px){.site-signup>.site-button{grid-column:auto;grid-row:auto}}@media(max-width:640px){.site-graphic .graphic-label,.site-graphic .graphic-destination-label{font-size:15px}}@media(max-width:440px){.preview-nav{gap:0 2px}.preview-nav-links a{padding-inline:5px;font-size:15px}everydom-app-shell:has(.site-hero) .preview-nav-links li:has(>a[href="/#early-access"]){display:none}}@layer aihu.reset,aihu.tokens,aihu.components,aihu.utilities;@scope ([data-a="80ff1f46"]) to ([data-a]){:scope{display:block;color:var(--desk-ink, var(--ink));background:var(--desk-paper, var(--ground))}.app-shell{min-height:100vh}.app-shell header a,.app-shell nav a,.app-shell footer a{display:inline-flex;align-items:center;min-height:var(--target-min, 44px)}.skip-link{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;transform:translateY(-180%);z-index:2;color:var(--preview-white, var(--card));background:var(--preview-ink, var(--ink))}.skip-link:focus-visible{transform:translateY(0);outline:3px solid var(--preview-focus, var(--focus));outline-offset:3px}}@layer aihu.reset,aihu.tokens,aihu.components,aihu.utilities;*,:before,:after{border-style:solid;border-width:0}@scope ([data-a="3e0134c0"]) to ([data-a]){:scope{display:block}.banner{padding:12px 15px;color:var(--desk-ink, var(--ink));background:var(--desk-panel, var(--card));border:1px solid var(--desk-line, var(--hairline));border-radius:8px}}
