.LocalBrandPreview_frame__AHZPZ{--preview-ink:#17201d;--preview-body:#59635f;--preview-surface:#f4f6f4;--preview-lime:#e3f56a;--preview-border:#d9dfda;--font-family-base:"Readable Home Manrope",sans-serif;--font-family-editorial:"Readable Home Manrope",sans-serif;--color-brand-primary:#17201d;--color-brand-primary-hover:#2d3933;--color-brand-accent:#17201d;--color-brand-accent-hover:#2d3933;--color-primary:#17201d;--color-accent:#17201d;--color-accent-hover:#2d3933;--color-link:#17201d;--color-link-hover:#2d3933;--color-text-heading:#17201d;--color-text-body:#59635f;--color-text-muted:#59635f;--color-text-subtle:#59635f;--color-border:#d9dfda;--color-border-strong:#59635f;--color-bg-default:#fff;--color-bg-light:#f4f6f4;--color-surface-muted:#f4f6f4;--color-focus-ring:#17201d;--shadow-soft:none;--shadow-elevated:none;--radius-lg:12px;--radius-card-lg:12px;--home-indigo:#17201d;--home-indigo-dark:#17201d;--home-coral:#17201d;--home-coral-soft:#e3f56a;--home-heading:#17201d;--home-body:#59635f;--home-body-muted:#59635f;--home-surface:#f4f6f4;--home-border:#d9dfda;--home-card-shadow:none;--home-card-shadow-hover:none;min-height:100svh;background:#fff;color:#17201d;font-family:var(--font-family-base);font-size:16px;line-height:24px;font-weight:400;font-synthesis:none;display:flex;flex-direction:column}.LocalBrandPreview_content__WLcWq{flex:1 1;min-width:0}.LocalBrandPreview_frame__AHZPZ button,.LocalBrandPreview_frame__AHZPZ input,.LocalBrandPreview_frame__AHZPZ select,.LocalBrandPreview_frame__AHZPZ textarea{font-family:var(--font-family-base)}.LocalBrandPreview_content__WLcWq h1{font-size:48px;line-height:52px;letter-spacing:-1.5px;overflow-wrap:break-word}.LocalBrandPreview_content__WLcWq h1,.LocalBrandPreview_content__WLcWq h2{font-family:var(--font-family-base);font-weight:700;color:var(--preview-ink)}.LocalBrandPreview_content__WLcWq h2{font-size:32px;line-height:40px}.LocalBrandPreview_content__WLcWq h3{font-size:24px;line-height:32px}.LocalBrandPreview_content__WLcWq h3,.LocalBrandPreview_content__WLcWq h4,.LocalBrandPreview_content__WLcWq h5,.LocalBrandPreview_content__WLcWq h6{font-family:var(--font-family-base);font-weight:700;color:var(--preview-ink)}.LocalBrandPreview_content__WLcWq li,.LocalBrandPreview_content__WLcWq p{font-size:16px;line-height:24px}.LocalBrandPreview_content__WLcWq a{text-underline-offset:3px}.LocalBrandPreview_frame__AHZPZ .btn,.LocalBrandPreview_frame__AHZPZ .ui-btn{font-family:var(--font-family-base);border-radius:8px;font-size:16px;line-height:24px;font-weight:700;box-shadow:none;white-space:normal;text-align:center}.LocalBrandPreview_frame__AHZPZ .btn:hover,.LocalBrandPreview_frame__AHZPZ .ui-btn:hover{box-shadow:none}.LocalBrandPreview_frame__AHZPZ .btn-primary,.LocalBrandPreview_frame__AHZPZ .ui-btn-primary{background:var(--preview-ink);border-color:var(--preview-ink);color:#fff}.LocalBrandPreview_frame__AHZPZ .btn-secondary,.LocalBrandPreview_frame__AHZPZ .ui-btn-secondary{background:#fff;border-color:var(--preview-border);color:var(--preview-ink)}.LocalBrandPreview_frame__AHZPZ .btn-secondary:hover,.LocalBrandPreview_frame__AHZPZ .ui-btn-secondary:hover{background:var(--preview-surface);border-color:var(--preview-ink);color:var(--preview-ink)}.LocalBrandPreview_frame__AHZPZ .ui-input,.LocalBrandPreview_frame__AHZPZ .ui-select,.LocalBrandPreview_frame__AHZPZ .ui-textarea{font-size:16px;line-height:24px;background:#fff;box-shadow:none}.LocalBrandPreview_frame__AHZPZ a:focus-visible,.LocalBrandPreview_frame__AHZPZ button:focus-visible,.LocalBrandPreview_frame__AHZPZ input:focus-visible,.LocalBrandPreview_frame__AHZPZ textarea:focus-visible{outline:2px solid var(--preview-ink);outline-offset:3px;box-shadow:none}@media(max-width:600px){.LocalBrandPreview_content__WLcWq h1{font-size:36px;line-height:40px;letter-spacing:-1px}.LocalBrandPreview_content__WLcWq h2{font-size:28px;line-height:36px}}.LocalBrandPreview_frame__AHZPZ [data-legacy-public-chrome]{display:none!important}.LocalBrandPreview_frame__AHZPZ{--platform-indigo:#17201d;--platform-indigo-dark:#17201d;--platform-coral:#17201d;--platform-coral-soft:#e3f56a;--platform-heading:#17201d;--platform-body:#59635f;--platform-surface:#f4f6f4;--platform-border:#d9dfda;--platform-card-shadow:none;--platform-card-shadow-hover:none;--color-surface-default:#fff;--color-surface-elevated:#fff;--color-surface-subtle:#f4f6f4}.LocalBrandPreview_content__WLcWq pre{overflow-x:auto;max-width:100%}.LocalBrandPreview_content__WLcWq img{max-width:100%}.LocalBrandPreview_content__WLcWq h1{font-size:48px!important;line-height:52px!important;font-weight:700!important;color:var(--preview-ink)!important}@media(max-width:600px){.LocalBrandPreview_content__WLcWq h1{font-size:36px!important;line-height:40px!important}}.book-demo-modal_backdrop__lwzaM{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(11,31,59,.56)}.book-demo-modal_modal__UK5ut{width:min(1080px,100%);max-height:min(92vh,900px);display:grid;grid-template-rows:auto minmax(420px,1fr) auto;overflow:hidden;border:1px solid var(--color-border);border-radius:16px;background:var(--color-bg-default);box-shadow:var(--shadow-elevated)}.book-demo-modal_header__jLyQm{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;padding:24px 24px 18px;border-bottom:1px solid var(--color-border)}.book-demo-modal_eyebrow___uBl_{margin:0 0 8px;color:#3730a3;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.book-demo-modal_title__jwh_W{margin:0;color:var(--color-primary);font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.15}.book-demo-modal_description__UzuPd{max-width:78ch;margin:10px 0 0;color:var(--color-text-body);line-height:1.6}.book-demo-modal_closeButton__9Fcwv{width:38px;height:38px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg-default);color:var(--color-text-muted);cursor:pointer;font-size:24px;line-height:1}.book-demo-modal_closeButton__9Fcwv:focus-visible,.book-demo-modal_closeButton__9Fcwv:hover{border-color:var(--color-border-strong);color:var(--color-primary)}.book-demo-modal_closeButton__9Fcwv:focus-visible,.book-demo-modal_fallbackLink__RD_xh:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.book-demo-modal_calendarShell__czURu{min-height:420px;background:var(--color-bg-light)}.book-demo-modal_calendarFrame__Xj0oN{display:block;width:100%;min-height:100%;border:0}.book-demo-modal_fallback__li66J{margin:0;padding:14px 24px 18px;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:.92rem}.book-demo-modal_fallbackLink__RD_xh{color:#3730a3;font-weight:700;text-decoration:none}.book-demo-modal_fallbackLink__RD_xh:hover{text-decoration:underline}@media (max-width:760px){.book-demo-modal_backdrop__lwzaM{align-items:flex-end;padding:10px}.book-demo-modal_modal__UK5ut{max-height:94vh;grid-template-rows:auto minmax(360px,1fr) auto;border-radius:14px 14px 0 0}.book-demo-modal_header__jLyQm{padding:18px 18px 14px}.book-demo-modal_description__UzuPd{font-size:.96rem}.book-demo-modal_calendarShell__czURu{min-height:360px}.book-demo-modal_fallback__li66J{padding:12px 18px 16px}}[data-readable-brand-preview=true] .book-demo-modal_backdrop__lwzaM{background:rgba(23,32,29,.56)}[data-readable-brand-preview=true] .book-demo-modal_modal__UK5ut{border-radius:12px;border-color:var(--preview-border);box-shadow:none;font-family:var(--font-family-base)}[data-readable-brand-preview=true] .book-demo-modal_title__jwh_W{font-family:var(--font-family-base);color:var(--preview-ink);font-size:32px;line-height:40px;font-weight:700}[data-readable-brand-preview=true] .book-demo-modal_description__UzuPd,[data-readable-brand-preview=true] .book-demo-modal_eyebrow___uBl_,[data-readable-brand-preview=true] .book-demo-modal_fallbackLink__RD_xh,[data-readable-brand-preview=true] .book-demo-modal_fallback__li66J{color:var(--preview-body);font-size:14px;line-height:20px}[data-readable-brand-preview=true] .book-demo-modal_closeButton__9Fcwv{border-radius:8px;color:var(--preview-ink)}[data-readable-brand-preview=true] .book-demo-modal_calendarShell__czURu{background:var(--preview-surface)}[data-readable-brand-preview=true] .book-demo-modal_description__UzuPd{font-size:16px;line-height:24px}@media(max-width:760px){[data-readable-brand-preview=true] .book-demo-modal_modal__UK5ut{height:94svh;grid-template-rows:auto minmax(180px,1fr) auto;overflow:auto}[data-readable-brand-preview=true] .book-demo-modal_title__jwh_W{font-size:28px;line-height:36px}[data-readable-brand-preview=true] .book-demo-modal_calendarShell__czURu{min-height:0}[data-readable-brand-preview=true] .book-demo-modal_calendarFrame__Xj0oN{min-height:100%}}.Header_header__U1XmD{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--color-bg-default);border-bottom:1px solid var(--color-border)}.Header_container__NkCGP{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.Header_row__S4C8A{min-height:72px;display:flex;align-items:center;gap:var(--spacing-md)}.Header_logo__Tk4Oh{text-decoration:none;color:var(--color-text-heading);font-size:28px;font-weight:700;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:8px}.Header_logoIcon__WhyTF{width:22px;height:22px;object-fit:contain;flex:0 0 auto}.Header_logoText__qwnHO{display:inline-block}.Header_logoAccent__w5dAS{color:var(--color-brand-primary)}.Header_desktopNav__HNmCR{flex:1 1;display:flex;justify-content:center}.Header_navList__rubhB{list-style:none;display:flex;justify-content:center;gap:20px;margin:0;padding:0}.Header_navItem__ZFRRD{position:relative}.Header_navLink__hy_5G{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-heading);text-decoration:none;font-size:14px;font-weight:500;background:transparent;border:0;padding:0;cursor:pointer}.Header_navLink__hy_5G:focus-visible,.Header_navLink__hy_5G:hover{color:var(--color-brand-primary)}.Header_navLinkActive__v_znU{color:var(--color-brand-primary)}.Header_navButton__O0Ndx{line-height:1.4}.Header_caret___BwWQ{font-size:11px;color:var(--color-text-muted);line-height:1}.Header_dropdownPanel__S5K0d{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;display:grid;grid-gap:4px;gap:4px;background:var(--color-bg-default);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-sm);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.Header_dropdownPanel__S5K0d:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.Header_dropdownPanelOpen__r6KRG{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.Header_dropdownLink__J_juy{color:var(--color-text-heading);text-decoration:none;font-size:14px;font-weight:500;line-height:1.45;padding:8px;border-radius:var(--radius-sm)}.Header_dropdownLink__J_juy:focus-visible,.Header_dropdownLink__J_juy:hover{background:var(--color-bg-light);color:var(--color-brand-primary)}.Header_actions__5kKYG{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.Header_workspaceActions__bJQrs{margin-left:auto}.Header_utilityLink__UGemk{color:var(--color-brand-primary);text-decoration:none;font-size:14px;font-weight:600}.Header_utilityLink__UGemk:focus-visible,.Header_utilityLink__UGemk:hover{color:var(--color-brand-primary-hover)}.Header_utilityButton__NUNxL{background:transparent;border:0;cursor:pointer;font-family:inherit;line-height:inherit;padding:0}.Header_mobileToggle__Qk_Wd{display:none;width:40px;height:40px;border:1px solid var(--color-border);background:var(--color-bg-default);border-radius:var(--radius-md);align-items:center;justify-content:center;flex-direction:column;gap:3px}.Header_mobileToggle__Qk_Wd span{width:16px;height:2px;border-radius:var(--radius-pill);background:var(--color-primary)}.Header_mobilePanel__96Zup{display:none;border-top:1px solid var(--color-border)}.Header_mobilePanelOpen__lU35L{display:block}.Header_mobileNav___u_9b{max-width:var(--container-max);margin:0 auto;padding:var(--spacing-md) var(--container-padding);display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.Header_mobileGroup__nDbzw{display:grid;grid-gap:2px;gap:2px}.Header_mobileLink__WY6St{text-decoration:none;color:var(--color-text-heading);padding:var(--spacing-sm) 0;font-weight:500}.Header_mobileSubNav__PrKke{display:grid;grid-gap:2px;gap:2px;padding-left:12px;border-left:1px solid var(--color-border)}.Header_mobileSubLink__YFoLN{text-decoration:none;color:var(--color-text-body);padding:6px 0;font-size:14px;font-weight:500}@media (max-width:1024px){.Header_actions__5kKYG,.Header_desktopNav__HNmCR{display:none}.Header_mobileToggle__Qk_Wd{display:inline-flex;margin-left:auto}}@media (max-width:768px){.Header_container__NkCGP,.Header_mobileNav___u_9b{padding-left:20px;padding-right:20px}}.StickyAnalyzeBar_root__HTiN1{position:fixed;left:0;right:0;bottom:16px;z-index:45;pointer-events:none;padding:0 16px}.StickyAnalyzeBar_minimizedWrap__kMQ2k{max-width:980px;margin:0 auto;display:flex;justify-content:flex-end;pointer-events:auto}.StickyAnalyzeBar_minimizedButton__3ePOP{border:1px solid #c7d2fe;border-radius:999px;background:#eef2ff;color:#3730a3;padding:8px 14px;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media (max-width:768px){.StickyAnalyzeBar_root__HTiN1{bottom:12px;padding:0 12px}.StickyAnalyzeBar_minimizedWrap__kMQ2k{justify-content:center}}[data-readable-brand-preview=true] .StickyAnalyzeBar_minimizedButton__3ePOP{border:1px solid var(--preview-border);background:var(--preview-surface);color:var(--preview-ink)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}canvas,img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}:root{--font-family-base:"Satoshi","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-editorial:"Iowan Old Style","Palatino Linotype","Book Antiqua","URW Bookman",Georgia,"Times New Roman",serif;--color-brand-primary:#3730a3;--color-brand-primary-hover:#312e81;--color-brand-accent:#e65a41;--color-brand-accent-hover:#cc4f38;--color-surface-muted:#f8fafc;--color-text-heading:#0f172a;--color-text-body:#475569;--color-primary:var(--color-text-heading);--color-accent:var(--color-brand-accent);--color-accent-hover:var(--color-brand-accent-hover);--color-link:var(--color-brand-primary);--color-link-hover:var(--color-brand-primary-hover);--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-bg-default:#fff;--color-bg-light:var(--color-surface-muted);--color-text-muted:#64748b;--color-text-subtle:#94a3b8;--color-white:#fff;--color-focus-ring:rgba(230,90,65,.24);--color-divider-soft:hsla(0,0%,100%,.08);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:32px;--spacing-xl:80px;--spacing-2xl:64px;--spacing-3xl:56px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-card-lg:14px;--radius-pill:999px;--shadow-soft:0 20px 25px -5px rgba(55,48,163,.05),0 10px 10px -5px rgba(55,48,163,.02);--shadow-elevated:0 24px 34px -8px rgba(55,48,163,.08),0 14px 18px -8px rgba(55,48,163,.04);--container-max:1200px;--container-padding:32px;--layout-hero-padding-top:128px;--layout-hero-padding-bottom:112px;--layout-section-padding:var(--spacing-xl);--layout-section-padding-mobile:64px;--layout-hero-padding-top-mobile:96px;--layout-hero-padding-bottom-mobile:80px;--section-spacing-large:96px;--section-spacing-medium:72px;--section-spacing-small:48px}body{font-family:var(--font-family-base);background:var(--color-bg-default);line-height:1.5}body,h1,h2,h3{color:var(--color-text-heading)}h1,h2,h3{letter-spacing:-.02em;font-weight:800}p{color:var(--color-text-body);font-weight:400;line-height:1.6}.section{padding-top:var(--section-spacing-large);padding-bottom:var(--section-spacing-large)}.section-medium{padding-top:var(--section-spacing-medium);padding-bottom:var(--section-spacing-medium)}.section-small{padding-top:var(--section-spacing-small);padding-bottom:var(--section-spacing-small)}.ui-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-default)}.ui-card,.ui-visual-shell{box-shadow:var(--shadow-soft)}.ui-visual-shell{border:1px solid var(--color-border);border-radius:20px;background:radial-gradient(circle at 70% 20%,rgba(55,48,163,.16),transparent 60%),radial-gradient(circle at 30% 80%,rgba(230,90,65,.08),transparent 60%),var(--color-bg-light);padding:16px}.ui-placeholder-panel,.ui-placeholder-subpanel{border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);padding:16px}.btn,.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:14px;border:1px solid transparent;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.btn-primary,.ui-btn-primary{background:var(--color-brand-accent);color:#fff;border-color:var(--color-brand-accent);box-shadow:0 12px 28px rgba(230,90,65,.22)}.btn-primary:hover,.ui-btn-primary:hover{transform:translateY(-1px);background:var(--color-brand-accent-hover);border-color:var(--color-brand-accent-hover);box-shadow:0 16px 32px rgba(230,90,65,.28)}.btn-secondary,.ui-btn-secondary{background:transparent;color:var(--color-brand-primary);border-color:var(--color-brand-primary);border-width:1.5px}.btn-secondary:hover,.ui-btn-secondary:hover{transform:translateY(-1px);background:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary);box-shadow:0 16px 32px rgba(55,48,163,.24)}.btn-tertiary,.ui-btn-tertiary{background:transparent;color:var(--color-brand-accent);border:1.5px solid var(--color-brand-accent)}.btn-tertiary:hover,.ui-btn-tertiary:hover{transform:translateY(-1px);background:var(--color-brand-accent);color:#fff;border-color:var(--color-brand-accent);box-shadow:0 12px 26px rgba(230,90,65,.2)}.ui-input,.ui-select,.ui-textarea{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-primary);padding:10px 12px;line-height:1.45}.ui-textarea{resize:vertical}.btn:focus-visible,.ui-btn:focus-visible,.ui-input:focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ui-lh-tight{line-height:1.1}.ui-lh-body{line-height:1.6}.ui-editorial,.ui-editorial-heading,.ui-human-voice,.ui-result-text{font-family:var(--font-family-editorial);font-weight:400}.ui-editorial-heading,.ui-result-text{letter-spacing:-.02em;color:var(--color-text-heading)}.ui-human-voice{color:var(--color-text-heading);line-height:1.7}.ui-editorial-content h1,.ui-editorial-content h2,.ui-editorial-content h3{font-family:var(--font-family-editorial);font-weight:400;letter-spacing:-.02em;color:var(--color-text-heading)}.Footer_footer__iEhlu{background:var(--color-brand-primary);color:var(--color-white);margin-top:var(--spacing-xl)}.Footer_container__sd4kn{max-width:var(--container-max);margin:0 auto;padding:var(--spacing-2xl) var(--container-padding)}.Footer_grid___CKt8{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.Footer_title__EIfKM{margin:0 0 var(--spacing-sm);font-size:14px;color:var(--color-bg-light)}.Footer_list__OTzyH{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.Footer_link__AYO5z{color:var(--color-border-strong);text-decoration:none}.Footer_link__AYO5z:focus-visible,.Footer_link__AYO5z:hover{color:var(--color-white)}.Footer_bottom__OpG2E{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--color-divider-soft);display:flex;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.Footer_brand__RE8TI{margin:0;font-weight:700;font-size:20px;color:#fff}.Footer_text__H63tJ{margin:var(--spacing-sm) 0 0;color:var(--color-border-strong)}.Footer_bottomLinks__VJiRe{display:flex;gap:var(--spacing-md);align-items:center}@media (max-width:900px){.Footer_grid___CKt8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Footer_container__sd4kn{padding-left:20px;padding-right:20px}.Footer_grid___CKt8{grid-template-columns:1fr}}