:root,[data-os-guest-theme=light]{--bg-app: #f8f7f4;--bg-surface: #ffffff;--bg-muted: #f9fafb;--bg-soft: #faf4f1;--bg-soft-2: #f3eeea;--bg-active-nav: #fff5f2;--bg-icon-tile: #fff7ed;--bg-draft: #f3f4f6;--bg-row-unread: #fffaf4;--border-app: #f1ece8;--border-card: #ececec;--border-card-2: #f3f4f6;--border-input: #e5e7eb;--border-soft: #eae4dd;--border-pill: #ffedd5;--text-strong: #0a192f;--text-body: #4b5563;--text-muted: #6b7280;--text-faint: #9ca3af;--accent: #ff8243;--accent-2: #f36b3d;--accent-subtle: rgba(255, 130, 67, .1);--accent-soft: rgba(255, 130, 67, .12);--accent-tint: rgba(255, 130, 67, .1);--accent-tint-strong: rgba(255, 130, 67, .18);--accent-ink: #c2410c;--user-bubble-bg: rgba(255, 130, 67, .17);--user-bubble-border: transparent;--user-bubble-color: #0e0e0e;--mode-standup: #0288D1;--mode-inbox: #00C853;--mode-insights: #7C4DFF;--mode-standup-tint: color-mix(in srgb, var(--mode-standup) 10%, transparent);--mode-standup-tint-strong: color-mix(in srgb, var(--mode-standup) 18%, transparent);--mode-inbox-tint: color-mix(in srgb, var(--mode-inbox) 10%, transparent);--mode-inbox-tint-strong: color-mix(in srgb, var(--mode-inbox) 18%, transparent);--mode-insights-tint: color-mix(in srgb, var(--mode-insights) 10%, transparent);--mode-insights-tint-strong: color-mix(in srgb, var(--mode-insights) 18%, transparent);--color-redflag: #dc2626;--color-redflag-tint: rgba(220, 38, 38, .1);--color-highlight: #14b8a6;--color-highlight-tint: rgba(20, 184, 166, .1);--status-green: #22c55e;--status-blue: #3b82f6;--contact: #16a34a;--ai: #7c3aed;--success: #16a34a;--success-soft: #f0fdf4;--info: #2563eb;--info-soft: #eff6ff;--warn: #ea580c;--warn-strong: #b45309;--on-accent: #0a192f;--text-on-accent: var(--on-accent);--accent-contrast: var(--on-accent);--accent-on: var(--on-accent);--success-strong: #166534;--warn-soft: #fff7ed;--warn-2: #84742a;--danger: #dc2626;--danger-soft: #fef2f2;--code-surface: #0f172a;--code-ink: #e2e8f0;--danger-strong: #7f1d1d;--danger-body: #991b1b;--danger-tint: #fee2e2;--border-danger: #fecaca;--indigo: #6366f1;--indigo-soft: #eef2ff;--bg-pill: #fff7ed;--border-divider: #f1f1f1;--bg-surface-alt: #ffffff;--bg-canvas: #fbf6f2;--border-dashed: #d8cdc2;--accent-soft-2: rgba(255, 130, 67, .06);--whatsapp: #16a34a;--whatsapp-soft: #f0fdf4;--email: #2563eb;--email-soft: #eff6ff;--sms: #9333ea;--sms-soft: #f5f3ff;--camp: #8b5cf6;--camp-2: #7c3aed;--camp-soft: #f8f6fe;--camp-border: #ebe4fa;--channel-meta: #1877f2;--channel-google: #34a853;--channel-organic: #8b5cf6;--channel-crm: var(--accent);--channel-tiktok: #010101;--channel-retail: #e11d48;--ch-meta: #3a73d6;--ch-meta-soft: rgba(58, 115, 214, .1);--ch-google: #1aa3a3;--ch-google-soft: rgba(26, 163, 163, .1);--ch-tiktok: #5b5862;--ch-tiktok-soft: rgba(91, 88, 98, .1);--ch-retail: #8b5cf6;--ch-retail-soft: rgba(139, 92, 246, .1);--ch-crm: #16a34a;--ch-crm-soft: rgba(22, 163, 74, .1);--cat-signal: #0891b2;--cat-funnel: #e11d48;--cat-budget: #d97706;--cat-creative: #7c4dff;--cat-audience: #2563eb;--avatar-bg: #ffdcb9;--r-xs: .125rem;--r-sm: .5rem;--r-md: .625rem;--r-lg: .75rem;--r-lg-plus: .8125rem;--r-md-plus: .6875rem;--os-plan-key-w: 6.75rem;--r-badge: .4375rem;--os-cause-arrow-col: 2.25rem;--measure-editor: 38.75rem;--font-size-brief-question: 1.875rem;--line-height-brief-question: 1.18;--font-size-brief-why: .84375rem;--line-height-1-5: 1.5;--line-height-1-6: 1.6;--os-unit-input-w: 11.875rem;--os-field-basis: 11.25rem;--os-suf-pad: 6rem;--os-suf-max: 5.25rem;--os-more-popover-w: 12rem;--os-more-icon-size: 1.75rem;--os-spotlight-w: 34rem;--os-spotlight-inset: 6rem;--os-scrim: rgb(0 0 0 / 45%);--r-xl: 1rem;--r-pill: 9999px;--shadow-card: 0 1px 1px rgba(0, 0, 0, .05);--shadow-button: 0 1px 2px rgba(255, 130, 67, .18), 0 4px 12px -2px rgba(255, 130, 67, .28);--shadow-composer: 0 2px 4px -1px rgba(0, 0, 0, .03);--shadow-card-hover: 0 6px 16px -8px rgba(10, 25, 47, .08), 0 2px 4px -2px rgba(10, 25, 47, .04);--shadow-tooltip: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--bg-brand-panel: #faf4f1;--border-brand-panel: #f1ece8;--text-heading: #0a192f;--bg-form-panel: #f8f7f4;--bg-input: #ffffff;--bg-input-focus: #fffaf7;--border-input-hover: #eae4dd;--brand-glow-warm: rgba(255, 130, 67, .2);--brand-glow-peach: rgba(255, 179, 128, .22);--brand-glow-cool: rgba(120, 150, 220, .1);--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-weight-semibold: 600;--font-size-xl: 1.5rem;--font-size-2xl: 1.875rem;--font-body-sm: var(--font-size-sm)/1.45 var(--font-body);--font-body-xs: var(--font-size-xs)/1.45 var(--font-body);--font-label-sm: var(--font-weight-bold) var(--font-size-sm)/1.35 var(--font-body);--font-label-xs: var(--font-weight-bold) var(--font-size-xs)/1.35 var(--font-body);--motion-fast: .12s ease;--font-display: "Outfit", "Inter", system-ui, -apple-system, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--font-size-2xs: .71875rem;--font-size-xs: .75rem;--font-size-xs-plus: .78125rem;--font-size-metric: 1.6875rem;--font-size-hero-sub: var(--font-size-md);--font-size-hero: 2.5rem;--font-size-hero-narrow: 1.6875rem;--font-size-insight-lead: 1.5rem;--font-size-insight-body: .90625rem;--font-size-insight-action: .78125rem;--font-size-3xs: .65625rem;--font-size-4xs: .53125rem;--font-size-2xs-minus: .6875rem;--font-size-sm-minus: .8125rem;--font-size-sm-plus: .9375rem;--font-size-row: .90625rem;--font-size-section: 1.0625rem;--font-size-goal-name: 1.625rem;--font-size-page-title: 1.1875rem;--font-size-stat: 1.375rem;--font-size-catalog-group: .84375rem;--font-size-catalog-category: .96875rem;--font-size-story: 1.09375rem;--font-size-money-tile: 1.5625rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-mid: 550;--font-weight-bold: 700;--font-weight-heavy: 800;--font-weight-display: 700;--letter-spacing-normal: 0;--letter-spacing-eyebrow: .1em;--letter-spacing-hero: -.028em;--letter-spacing-insight-lead: -.022em;--letter-spacing-metric: -.022em;--letter-spacing-tight: -.01em;--letter-spacing-kicker: .09em;--letter-spacing-chip: .06em;--letter-spacing-lede: -.02em;--letter-spacing-section: -.015em;--letter-spacing-campaign-title: -.035em;--letter-spacing-campaign-table: .08em;--line-height-hero: 1.14;--line-height-hero-sub: 1.48;--line-height-insight-lead: 1.28;--line-height-insight-body: 1.62;--line-height-prose: 1.55;--line-height-metric: 1.35;--line-height-snug: 1.45;--line-height-tight: 1.4;--line-height-heading: 1.3;--line-height-normal: normal;--line-height-flat: 1;--line-height-loose: 1.9;--r-tile: .875rem;--r-card: .9375rem;--grade-great-bg: #14713a;--grade-good-bg: #2f8f52;--grade-average-bg: #b7791f;--grade-bad-bg: #c0362c;--grade-kill-bg: #8c1d18;--grade-kind-scrim: rgba(10, 25, 47, .42);--grade-kind-blur: blur(4px);--grade-kind-ink: rgba(255, 255, 255, .95);--grade-kill-border: color-mix(in srgb, var(--danger) 52%, transparent);--grade-bad-border: color-mix(in srgb, var(--danger) 32%, transparent);--grade-average-border: color-mix(in srgb, var(--os-amber) 34%, transparent);--grade-good-border: color-mix(in srgb, var(--success) 28%, transparent);--grade-great-border: color-mix(in srgb, var(--success) 44%, transparent);--r-tooltip: .5rem;--r-2xl: 1rem;--r-window: 1.125rem;--r-dock: 1.375rem;--space-0-125: .0625rem;--space-0-25: .125rem;--space-0-375: .1875rem;--space-0-875: .4375rem;--space-0-5: .25rem;--space-0-625: .3125rem;--space-0-75: .375rem;--space-1-875: .9375rem;--space-2-125: 1.0625rem;--space-3-25: 1.625rem;--space-3-75: 1.875rem;--space-5: 2.5rem;--space-1-125: .5625rem;--space-1-25: .625rem;--space-1-375: .6875rem;--space-1-5: .75rem;--space-1-625: .8125rem;--space-1-75: .875rem;--space-2-25: 1.125rem;--space-2-5: 1.25rem;--space-4: 2rem;--space-4-25: 2.125rem;--space-2-75: 1.375rem;--space-2-875: 1.4375rem;--space-5-5: 2.75rem;--space-5-25: 2.625rem;--space-3-5: 1.75rem;--space-6: 3rem;--space-6-5: 3.25rem;--space-7: 3.5rem;--space-2-875-neg: -1.4375rem;--space-2-5-neg: -1.25rem;--gap-metrics: 2.875rem;--os-hairline-width: 1px;--os-ease-out: cubic-bezier(.22, 1, .36, 1);--os-duration-region: .34s;--os-duration-enter: .28s;--os-duration-tile: .18s;--os-duration-hint: .15s;--os-duration-notice: .45s;--os-chat-width: clamp(440px, 32dvw, 480px);--os-workspace-divider-w: 1px;--os-workspace-divider-grab: -.375rem;--os-chat-width-min: 440px;--os-chat-width-max: 720px;--os-chat-compact-width: calc(300px + var(--os-tavyo-rail-chat-inset) - var(--space-2-5));--os-chat-split-track: var(--os-chat-width);--os-chat-glance-width: clamp(440px, 35dvw, 560px);--os-chat-glance-width-max: 960px;--os-preview-width-min: 520px;--os-composition-min-width: 861px;--os-menubar-height: 2.125rem;--os-pane-header-height: 2.75rem;--os-menubar-pad-inline: var(--space-1-75);--os-menubar-gap: var(--space-2-25);--os-menubar-wordmark-h: .8125rem;--os-menubar-menu-w: 18.125rem;--os-settings-nav-w: 13.375rem;--os-settings-lede-measure: 35rem;--os-settings-budget-bar-w: 28rem;--os-settings-search-w: 11.875rem;--os-r-table: .875rem;--os-settings-row-action: 1.4375rem;--os-settings-row-icon: 1.75rem;--os-settings-nav-pad-block-start: var(--space-2);--os-settings-nav-pad-inline: var(--space-1-5);--os-settings-nav-pad-block-end: var(--space-2-5);--os-settings-swatch: .625rem;--os-settings-color-bar-h: 2.125rem;--os-settings-card-min: 15.625rem;--os-settings-card-thumb: 5.25rem;--os-settings-nav-item: 1.6875rem;--os-settings-nav-search: 1.9375rem;--os-settings-nav-dot: .375rem;--os-settings-fill-bar-w: 3.625rem;--os-dock-tile-size: 2.875rem;--os-dock-gap: .625rem;--os-dock-bar-pad-y: .5625rem;--os-dock-bar-pad-x: .8125rem;--os-dock-bar-offset: .75rem;--os-dock-bar-h: 4.125rem;--os-dock-glyph-size: 1.25rem;--os-dock-pill-lift: -.3125rem;--os-dock-pill-max: 9.875rem;--os-dock-pill-pad: 0 .8125rem 0 .625rem;--os-dock-shadow-icon: 0 7px 16px rgba(10, 25, 47, .22), inset 0 1px 1px rgba(255, 255, 255, .32), inset 0 -1px 2px rgba(0, 0, 0, .14);--os-dock-shadow-chip: 0 7px 16px rgba(10, 25, 47, .14);--os-dock-shadow-pill: 0 5px 12px rgba(10, 25, 47, .09);--os-dock-shadow-sess: 0 5px 12px rgba(10, 25, 47, .1);--os-dock-glyph-shadow: drop-shadow(0 1px 1px rgba(0, 0, 0, .18));--os-day-zero-ring: 0 0 0 3px var(--accent);--os-day-zero-halo-rest: 0 0 0 3px rgba(255, 130, 67, .22);--os-day-zero-halo-peak: 0 0 0 16px rgba(255, 130, 67, .34);--os-day-zero-halo-still: 0 0 0 8px rgba(255, 130, 67, .28);--os-day-zero-breathe-duration: 3s;--os-dock-reserve: 7.25rem;--os-app-shelf-width: 36rem;--os-app-shelf-item-block: 5.5rem;--os-app-shelf-icon-size: 3.25rem;--os-app-shelf-glyph-size: 1.5rem;--os-app-shelf-folder-mini-glyph: .8125rem;--os-app-shelf-lift: -.125rem;--os-app-shelf-scale: 1.04;--os-dock-glyph-size: 1.375rem;--os-dock-mark-pill: 1.0625rem;--os-dock-mark-orb: 1.6875rem;--os-dock-session-max: 9.875rem;--os-dock-session-min: 4.5rem;--os-session-rail-width: 7.875rem;--os-debug-rail-width: 470px;--os-session-rail-border: rgba(10, 25, 47, .16);--os-session-tile-size: 2.5rem;--os-session-new-mark-size: var(--os-dock-tile-size);--os-tavyo-mark-optical-x: 1.55%;--os-tavyo-mark-optical-y: 3.43%;--os-session-active-width: .1875rem;--os-session-active-offset: -.3125rem;--os-session-fence-width: 18rem;--os-session-plus-shadow: drop-shadow(0 1px 2px color-mix(in srgb, var(--bg-app) 70%, transparent));--os-disabled-opacity: .5;--os-home-surface: color-mix(in srgb, var(--os-canvas-elev) 86%, transparent);--os-home-grid-max: 48rem;--os-home-folder-w: 26rem;--os-home-grid-viewport: 17.5rem;--os-home-app-size: var(--os-app-shelf-icon-size);--os-home-app-glyph: var(--os-app-shelf-glyph-size);--os-home-app-label-max: 8rem;--os-home-lock-size: 1.25rem;--os-home-lock-offset: -.3125rem;--os-home-lock-surface: color-mix(in srgb, var(--os-canvas-bg) 84%, transparent);--os-home-note-max: 38rem;--os-home-pulse-dot: .4375rem;--os-home-pulse-shadow: 0 0 0 .25rem color-mix(in srgb, var(--success) 14%, transparent);--os-dock-tooltip-offset: 3.875rem;--os-dock-dot-size: .25rem;--os-dock-dot-offset: -.4375rem;--os-dock-lift: -.4375rem;--os-dock-lift-pill: -.3125rem;--os-dock-magnify: 1.12;--os-notice-width: 22.5rem;--os-sheet-fact-w: 7rem;--os-hero-measure: 15ch;--os-hero-sub-measure: 52ch;--os-metrics-measure: 35rem;--os-search-measure: 12.5rem;--os-creative-tile-size: 3.25rem;--os-badge-size: 1.3125rem;--os-pace-measure: 7.375rem;--os-pace-measure-max: 13.375rem;--os-metric-measure: 4.75rem;--os-room-top-min: 2rem;--os-guest-entry-offset: var(--space-2);--os-composer-measure: 33.75rem;--os-composer-send-size: 2.75rem;--os-composer-tools-reserve: 3.5rem;--al-row-pad-y: 12px;--al-row-pad-x: 14px;--al-row-gap: 13px;--al-col-money: 148px;--al-col-cost-each: 128px;--al-col-health: 116px;--al-col-money-820: 112px;--al-col-money-600: 84px;--al-col-cost-each-700: 84px;--al-col-health-940: 74px;--al-status-font: 8.5px;--al-status-pad-y: 2px;--al-status-pad-x: 6px;--al-status-radius: 4px;--al-status-tint: 13%;--al-status-tracking: .08em;--al-row-dim: .74;--al-caption: 10.5px;--al-caption-gap: 5px;--al-band-font: 9px;--al-band-pad-y: 6px;--al-band-pad-x: 14px;--al-provenance-font: 10px;--al-provenance-gap: 3px;--al-provenance-measure: 22ch;--al-chan-size: 38px;--al-chan-radius: 11px;--al-chan-ink: #fff;--al-chan-shadow: 0 1px 3px rgba(10, 25, 47, .18);--al-chan-shadow-owned: 0 1px 2px rgba(10, 25, 47, .1);--al-chan-glyph-owned: .93;--os-goal-col-stand: 132px;--os-goal-col-metric: 116px;--os-goal-col-edit: 48px;--os-goal-bar-inset: 14px;--os-goal-bar-line-w: 1.5px;--os-room-viewport-w: 1440px;--os-room-viewport-h: 900px;--os-room-viewport-mobile-w: 390px;--os-room-viewport-mobile-h: 844px;--os-room-frame-scale: 1;--os-room-frame-block: 900px;--os-preview-toolbar-h: 3.25rem;--os-room-stage-pad: 1rem;--os-room-door-dock-max: 14rem;--os-exp-canvas-h: 11.625rem;--os-exp-tile-h: 10.5rem;--os-exp-canvas: linear-gradient(180deg, color-mix(in srgb, var(--accent) 6%, transparent), transparent 55%);--os-exp-canvas-warm: linear-gradient(160deg, color-mix(in srgb, #e8590c 9%, transparent), transparent 60%);--os-exp-canvas-ink: linear-gradient(160deg, color-mix(in srgb, #20242e 10%, transparent), transparent 65%);--os-exp-brand: #8a744a;--os-exp-pilot-head: linear-gradient(135deg, #e8590c, #b23a06);--os-exp-pilot-ink: #f2e3bb;--os-status-live-bg: var(--success);--os-status-draft-bg: var(--text-faint);--os-status-install-bg: var(--os-amber);--os-status-staged-bg: var(--warn);--os-status-ink: var(--text-inverse);--os-exp-thesis-size: 1.1875rem;--os-exp-lh-thesis: 1.3;--os-exp-lh-ch1: 1.25;--os-exp-fs-10: .625rem;--os-exp-fs-27: 1.6875rem;--os-exp-on-accent: #1a1008;--os-exp-hash-bg: color-mix(in srgb, var(--text-strong) 6%, transparent);--os-exp-stale-border: color-mix(in srgb, var(--os-amber) 55%, transparent);--os-exp-stale-bg: color-mix(in srgb, var(--os-amber) 9%, transparent);--os-exp-ok-border: color-mix(in srgb, var(--success) 45%, transparent);--os-exp-ok-bg: color-mix(in srgb, var(--success) 8%, transparent);--os-exp-wheel: conic-gradient(var(--accent) 0 60deg, var(--text-strong) 60deg 120deg, var(--os-amber) 120deg 180deg, var(--accent) 180deg 240deg, var(--text-strong) 240deg 300deg, var(--os-amber) 300deg 360deg);--os-exp-loyalty: linear-gradient(135deg, #20242e, #3a2f1d 85%);--os-exp-loyalty-ink: #f2e3bb;--os-exp-loyalty-bar: linear-gradient(90deg, #d9a441, #f2e3bb);--os-exp-loyalty-track: rgba(255, 255, 255, .14);--os-exp-scrim: rgba(15, 20, 30, .32);--os-exp-hero: radial-gradient(120% 160% at 85% -20%, color-mix(in srgb, var(--accent) 32%, transparent), transparent 55%), #14181f;--os-exp-hero-ink: #f6f2e9;--os-exp-page-bg: #fdfcfa;--os-exp-page-ink: #1c2733;--os-exp-page-muted: #5b6773;--os-exp-page-hairline: #e6e3dc;--os-coach-outline: .125rem;--os-coach-offset: .25rem;--os-exp-shimmer: linear-gradient(90deg, transparent, color-mix(in srgb, var(--bg-surface) 72%, transparent), transparent);--os-duration-spin: 16s;--os-duration-shimmer: 2.6s;--os-duration-blink: 1.2s;--os-duration-pulse: 3.4s;--os-duration-grow: 2.2s;--os-exp-jbar-mt: -.375rem;--os-exp-row-gap: .875rem;--os-exp-row-pad: .8125rem;--os-exp-row-radius: .8125rem;--os-exp-row-sep: inset 0 1px 0 var(--os-hairline);--os-exp-icon-glyph: .9375rem;--os-exp-row-name-size: .84375rem;--os-exp-kindpill-size: .59375rem;--os-exp-pill-pad-x: .5625rem;--os-exp-pill-radius: .4375rem;--os-exp-pill-tracking: .05em;--os-exp-feed-margin-top: 1.25rem;--os-exp-feed-pad-top: .875rem;--os-exp-grid-gap: .8125rem;--os-exp-body-pad-x: .9375rem;--os-exp-body-pad-b: .8125rem;--os-exp-canvas-pad-x: .875rem;--os-exp-card-name-weight: 650;--os-exp-card-body-size: .78125rem;--os-exp-card-body-lh: 1.5;--os-exp-foot-mt: .6875rem;--os-exp-rise-duration: .55s;--os-exp-hover-border: color-mix(in srgb, var(--accent) 45%, transparent);--os-exp-card-hover-shadow: 0 22px 48px -20px rgba(10, 25, 47, .3);--os-exp-group-mt: 1.375rem;--os-exp-group-mb: .6875rem;--os-exp-group-mt-first: 1.125rem;--os-exp-group-weight: 800;--os-exp-group-hint-tracking: .02em;--os-exp-brand-size: .53125rem;--os-exp-weight-heavy: 800;--os-exp-brand-tracking: .16em;--os-exp-tracking-hub: .08em;--os-exp-tracking-card: .12em;--os-exp-fs-8: .5rem;--os-exp-fs-9: .5625rem;--os-exp-fs-9-5: .59375rem;--os-exp-fs-11: .6875rem;--os-exp-fs-13-5: .84375rem;--os-exp-h1-leading: 1.2;--os-exp-bubble-leading: 1.4;--os-exp-modal-leading: 1.35;--os-exp-r-4: .25rem;--os-exp-pad-9: .5625rem;--os-exp-pad-11: .6875rem;--os-exp-pad-13: .8125rem;--os-exp-gap-wheel: .875rem;--os-exp-wheel-ring: .1875rem;--os-exp-pilot-badge: rgba(255, 255, 255, .2);--os-duration-spin-fast: 2.4s;--os-exp-shadow-float: 0 12px 26px -10px rgba(10, 25, 47, .35);--os-exp-shadow-card: 0 12px 26px -12px rgba(10, 25, 47, .5);--os-exp-shadow-wheel: 0 10px 24px -10px rgba(10, 25, 47, .45);--os-exp-shadow-modal: 0 18px 40px -12px rgba(10, 25, 47, .5);--os-exp-tile-radius: .8125rem;--os-exp-tile-text-gap: .0625rem;--os-exp-micro: .59375rem;--os-exp-chrome-label: .78125rem;--os-exp-hero-sub-size: .8125rem;--os-exp-hero-h-size: 1.625rem;--os-exp-bub-radius: .6875rem;--os-exp-r-9: .5625rem;--os-exp-card-radius: .875rem;--os-exp-preview-min-block: 22.5rem;--os-exp-page-radius: 1.375rem;--os-exp-card-pad-y: .8125rem;--os-exp-card-pad-x: .9375rem;--os-exp-weight-name: 650;--os-exp-weight-750: 750;--os-exp-ls-brand: .14em;--os-exp-ls-kick: .22em;--os-exp-ls-seck: .2em;--os-exp-ls-display: -.025em;--os-exp-ls-page-num: -.02em;--os-exp-card-eyebrow: .07em;--os-exp-lh-body: 1.5;--os-exp-lh-h: 1.15;--os-exp-lh-display: 1.06;--os-exp-lh-relaxed: 1.6;--os-exp-widget-shadow: 0 20px 50px -18px rgba(10, 25, 47, .4);--os-exp-site-shadow: 0 18px 44px -22px rgba(10, 25, 47, .25);--os-exp-wava-fill: rgba(255, 255, 255, .18);--os-exp-page-accent: #e8590c;--os-exp-page-hero: radial-gradient(120% 160% at 85% -20%, color-mix(in srgb, #e8590c 34%, transparent), transparent 55%), #14281c;--os-exp-page-ink-bg: #14281c;--os-exp-page-kick-ink: color-mix(in srgb, #e8590c 80%, #fff);--os-exp-page-btn-ink: #ffffff;--os-exp-page-foot-ink: #8a94a0;--os-exp-door-pad: .5625rem .5625rem .5625rem .9375rem;--os-exp-ask-pad: .625rem .9375rem;--os-exp-float-hover-border: color-mix(in srgb, var(--accent) 55%, transparent);--os-exp-float-shadow: 0 2px 4px rgba(10, 25, 47, .08), 0 14px 34px -8px rgba(10, 25, 47, .24);--os-exp-seg-pad: .3125rem .6875rem;--os-exp-seg-track-pad: .125rem;--os-exp-seg-size: .71875rem;--os-exp-seg-bg: color-mix(in srgb, var(--text-strong) 4%, transparent);--os-exp-seg-on-shadow: 0 1px 2px rgba(10, 25, 47, .1);--os-exp-pct-size: .6875rem;--os-exp-btn-pri-pad: .4375rem .9375rem;--os-exp-btn-radius: .625rem;--os-exp-ico-size: .84375rem;--os-pages-num-leading: 1.1;--os-pages-skeleton-bg: color-mix(in srgb, var(--text-strong) 7%, var(--bg-surface));--os-pages-sweep: linear-gradient( 90deg, transparent, color-mix(in srgb, var(--accent) 8%, transparent) 30%, color-mix(in srgb, var(--accent) 34%, transparent) 52%, color-mix(in srgb, var(--accent) 8%, transparent) 72%, transparent );--os-pages-sweep-core: color-mix(in srgb, var(--accent) 14%, var(--bg-surface));--os-pages-sweep-duration: 1.8s;--os-hairline: rgba(10, 25, 47, .09);--os-hq2-lead-border: color-mix(in srgb, var(--accent) 35%, var(--os-hairline));--os-folder-well: rgba(10, 25, 47, .1);--os-hairline-strong: rgba(10, 25, 47, .16);--os-surface-translucent: rgba(255, 255, 255, .78);--os-accent-ink: #c2410c;--os-amber: #d97706;--os-amber-soft: rgba(217, 119, 6, .13);--os-catalog-dot-ok: rgba(22, 163, 74, .65);--os-channel-owned: #5b8def;--os-channel-commission: #9d8bfa;--os-shadow-window: 0 24px 70px rgba(10, 25, 47, .18), 0 2px 10px rgba(10, 25, 47, .08);--os-shadow-tile: 0 7px 16px rgba(10, 25, 47, .22), inset 0 1px 1px rgba(255, 255, 255, .32), inset 0 -1px 2px rgba(0, 0, 0, .14);--os-shadow-tile-quiet: 0 7px 16px rgba(10, 25, 47, .14);--os-shadow-pill: 0 5px 12px rgba(10, 25, 47, .09);--os-launcher-spark-veil: rgba(255, 255, 255, .3);--os-r-seg: .5625rem;--os-r-seg-item: .4375rem;--os-r-card: .8125rem;--os-r-share: .6875rem;--os-r-btn: .625rem;--os-shadow-seg: 0 1px 3px rgba(10, 25, 47, .13);--os-font-size-micro: .625rem;--os-font-size-label: .59375rem;--os-font-size-label-sm: .5625rem;--os-font-size-key: .53125rem;--os-tracking-label: .07em;--os-tracking-label-wide: .08em;--os-tracking-num: .06em;--os-tracking-display: -.01em;--os-tracking-display-tight: -.02em;--os-font-size-story: 1.09375rem;--os-tog-width: 2.125rem;--os-tog-height: 1.1875rem;--os-tog-knob: .9375rem;--os-tog-inset: .125rem;--os-radio-size: .875rem;--os-row-min-height: 3.375rem;--os-row-tile-size: 1.875rem;--os-row-meta-min-height: .9375rem;--os-empty-icon-size: 2.125rem;--os-vital-basis: 8rem;--os-search-min-width: 11.875rem;--os-glance-condensed-inset: var(--space-5-5);--os-tavyo-rail-track: 3.25rem;--os-tavyo-rail-inset: var(--space-0-5);--os-tavyo-rail-chat-inset: calc(var(--os-tavyo-rail-track) + var(--space-1-5));--os-tavyo-rail-chat-inset-neg: calc(-1 * (var(--os-tavyo-rail-track) + var(--space-1-5)));--os-tavyo-chat-inset-start: var(--os-tavyo-rail-chat-inset);--os-tavyo-chat-inset-start-neg: var(--os-tavyo-rail-chat-inset-neg);--os-tavyo-bubble-max: 92%;--os-forced-canvas: Canvas;--os-forced-canvas-text: CanvasText;--os-forced-highlight: Highlight;--os-forced-highlight-text: HighlightText;--os-compact-max-width: 860px;--os-phone-max-width: 860px;--os-safe-bottom: env(safe-area-inset-bottom, 0px);--os-safe-top: env(safe-area-inset-top, 0px);--os-dock-bar-offset-safe: calc(var(--os-dock-bar-offset) + var(--os-safe-bottom));--os-region-pad-block-start: var(--space-6);--os-region-pad-inline-end: var(--space-5-5);--os-region-pad-block-end: var(--space-1-5);--os-region-pad-inline-start: var(--space-7);--os-surface-region-pad: var(--space-2-75);--os-surface-region-pad-block-start: var(--space-1-75);--os-surface-region-pad-block-end: var(--space-3-25);--os-dock-phone-max-block: 20dvh;--os-overflow-list-min: var(--os-notice-width);--os-overflow-list-phone-max: 88vw;--os-dock-control-min-block: var(--os-dock-tile-size);--os-touch-target: 2.75rem;--os-control-compact: 1.75rem;--os-phone-header-min-block: var(--space-7);--os-phone-header-pad-block-start: var(--os-safe-top);--os-phone-bar-min-block: 4.5rem;--os-phone-bar-pad-block-end: var(--os-safe-bottom);--os-phone-gutter-inline-start: calc(var(--space-2) + env(safe-area-inset-left, 0px));--os-phone-gutter-inline-end: calc(var(--space-2) + env(safe-area-inset-right, 0px));--os-phone-field-min-block: var(--space-6);--os-phone-label-size: var(--font-size-xs);--os-phone-tab-icon-size: 2rem;--os-phone-tab-indicator: inset 0 calc(-1 * var(--space-0-25)) 0 var(--accent);--os-phone-library-tile-size: 4rem;--os-phone-library-glyph-size: 1.875rem;--os-phone-sheet-radius: 1.5rem;--os-phone-sheet-row-min-block: 5rem;--os-phone-sheet-row-icon-size: 3rem;--os-phone-sheet-max-block: 85dvh;--os-phone-sheet-pad-block-end: calc(var(--space-2) + var(--os-safe-bottom));--os-phone-handle-inline: var(--space-5);--os-phone-handle-block: var(--space-0-5);--os-visual-viewport-height: 100dvh;--os-visual-viewport-offset: 0px;--os-seg-card-min: 14.5rem;--os-rule-join-width: 2.75rem;--os-door-min: 13.125rem;--os-cp-avatar: 2.875rem;--os-cp-rail-width: 18rem;--os-cp-score-bar: 3.25rem;--os-cp-score-bar-height: .25rem;--os-cp-icon: .78125rem;--os-cp-icon-sm: .6875rem;--os-cp-icon-tab: .8125rem;--os-cp-name-size: 1.25rem;--os-cp-vital-size: 1rem;--os-cp-label-size: .59375rem;--os-cp-tab-underline: .125rem;--os-cp-gutter: 1.375rem;--os-r-cp-card: .75rem;--os-r-count: .3125rem;--os-tint-blue-ink: #2467e8;--os-tint-blue-bg: color-mix(in srgb, #2467e8 12%, transparent);--os-tint-purple-ink: #7c3aed;--os-tint-purple-bg: color-mix(in srgb, #7c3aed 12%, transparent);--os-tint-green-bg: color-mix(in srgb, var(--success) 13%, transparent);--os-tint-danger-bg: color-mix(in srgb, var(--danger) 12%, transparent);--os-tint-warn-bg: color-mix(in srgb, var(--warn) 14%, transparent);--os-table-head-bg: color-mix(in srgb, var(--text-strong) 2.5%, transparent);--os-table-row-hover: color-mix(in srgb, var(--accent) 3.5%, transparent);--os-settings-nav-wash: color-mix(in srgb, var(--text-strong) 2%, transparent);--os-card-thumb-bg: color-mix(in srgb, var(--text-strong) 5%, transparent);--os-card-mark-scrim: color-mix(in srgb, var(--bg-surface) 86%, transparent);--os-settings-banner-border: color-mix(in srgb, var(--accent) 22%, transparent);--os-note-bg-bad: color-mix(in srgb, var(--danger) 10%, transparent);--os-stars: #e8b33a;--os-stars-tracking: 1px;--os-preview-bg: color-mix(in srgb, var(--text-strong) 3%, transparent);--os-status-amber: #d97706;--os-tint-amber-bg: color-mix(in srgb, var(--os-status-amber) 14%, transparent);--os-note-bg-amber: color-mix(in srgb, var(--os-status-amber) 10%, transparent);--os-note-border-amber: color-mix(in srgb, var(--os-status-amber) 26%, transparent);--os-note-border-bad: color-mix(in srgb, var(--danger) 30%, transparent);--os-note-bg-calm: color-mix(in srgb, var(--success) 10%, transparent);--os-note-border-calm: color-mix(in srgb, var(--success) 26%, transparent);--os-note-border-accent: color-mix(in srgb, var(--accent) 26%, transparent);--os-row-bg: #fdf8f5;--os-ambient: radial-gradient(1200px 700px at 75% -10%, rgba(255, 130, 67, .1), transparent 60%), radial-gradient(900px 600px at -10% 100%, rgba(255, 152, 115, .09), transparent 55%);--os-blur-surface: blur(44px) saturate(1.7);--os-blur-chrome: blur(40px) saturate(1.7);--os-canvas-field: radial-gradient(72% 56% at 4% -8%, rgba(255, 130, 67, .1), transparent 70%), radial-gradient(78% 62% at 104% 14%, rgba(124, 111, 255, .08), transparent 72%), radial-gradient(86% 58% at 42% 112%, rgba(72, 137, 255, .06), transparent 72%), linear-gradient(0deg, var(--bg-app), var(--bg-app));--os-canvas-aurora-idle: radial-gradient(48% 40% at 12% 28%, rgba(255, 130, 67, .07), transparent 72%), radial-gradient(52% 42% at 88% 16%, rgba(124, 111, 255, .06), transparent 74%), radial-gradient(58% 42% at 48% 92%, rgba(72, 137, 255, .045), transparent 74%);--os-canvas-aurora-active: radial-gradient(52% 42% at 16% 25%, rgba(255, 130, 67, .1), transparent 70%), radial-gradient(56% 44% at 86% 18%, rgba(124, 111, 255, .09), transparent 72%), radial-gradient(62% 46% at 48% 88%, rgba(72, 137, 255, .07), transparent 72%);--os-canvas-thread-mask: linear-gradient( to bottom, transparent, black var(--space-4), black calc(100% - var(--space-4)), transparent );--os-canvas-working-ring: 0 0 0 var(--space-0-5) var(--accent-tint-strong);--os-canvas-bg: #f3eeea;--os-canvas-elev: #ffffff;--os-canvas-elev-2: #faf4f1;--os-canvas-border: rgba(10, 25, 47, .09);--os-canvas-border-strong: rgba(10, 25, 47, .16);--os-canvas-ink: #0a192f;--os-canvas-ink-2: #6b7280;--os-canvas-ink-3: #9ca3af;--os-canvas-body: #4b5563;--os-canvas-muted: #6b7280;--os-canvas-faint: #9ca3af;--os-canvas-color-scheme: light;--os-canvas-composer: rgba(255, 255, 255, .78);--os-canvas-composer-border: rgba(10, 25, 47, .14);--os-canvas-composer-shadow: 0 18px 50px -24px rgba(10, 25, 47, .22), 0 0 0 1px rgba(124, 111, 255, .05);--os-canvas-mark-bg: radial-gradient(circle at 34% 24%, rgba(255, 130, 67, .2), rgba(255, 255, 255, .92) 68%);--os-canvas-mark-bg-active: radial-gradient(circle at 34% 24%, rgba(255, 130, 67, .32), rgba(255, 251, 247, .96) 68%);--os-canvas-mark-shadow: 0 0 0 1px rgba(10, 25, 47, .08), 0 0 22px rgba(255, 130, 67, .16), 0 0 44px rgba(124, 111, 255, .08);--os-canvas-mark-shadow-active: 0 0 0 1px rgba(10, 25, 47, .12), 0 0 28px rgba(255, 130, 67, .26), 0 0 56px rgba(124, 111, 255, .12);--os-canvas-split-edge: linear-gradient(180deg, transparent, rgba(124, 111, 255, .55) 36%, rgba(255, 130, 67, .42) 66%, transparent);--os-canvas-split-glow: 0 0 14px rgba(124, 111, 255, .16), 0 0 32px rgba(72, 137, 255, .07);--os-blur-catalog: blur(20px);--os-products-body-pull: calc(0px - var(--space-2-75)) calc(0px - var(--space-3-25)) calc(0px - var(--space-3-75));--os-products-body-fill: radial-gradient(ellipse at 90% 0%, var(--accent-subtle), transparent 42%), var(--os-canvas-bg);--os-products-media-placeholder: linear-gradient(120deg, var(--bg-app), var(--os-hairline));--font-size-product-outcome: calc(var(--font-size-hero) * 1.6);--os-products-action-ink: color-mix(in srgb, var(--accent-ink) 78%, var(--text-strong));--os-guest-bg: radial-gradient(50vw 30vh at 50% 0%, rgba(255, 190, 151, .14) 0%, rgba(255, 190, 151, 0) 100%), var(--bg-app);--os-guest-mark-from: #c84a08;--os-guest-mark-to: #ee6e27;--os-guest-mark-glow: none;--os-guest-send-shape: 50%;--os-guest-card-border: rgba(10, 25, 47, .08);--os-guest-card-shadow: 0 .0625rem .125rem rgba(10, 25, 47, .04), 0 1.25rem 2.5rem -1.25rem rgba(10, 25, 47, .18);--os-guest-card-shadow-focus: 0 .0625rem .125rem rgba(10, 25, 47, .05), 0 1.5rem 3rem -1.25rem rgba(10, 25, 47, .22);--os-guest-topbar-h: 2.875rem;--os-guest-topbar-bg: #faf5ee;--os-guest-topbar-border: #e7e4e0;--os-guest-gutter: 3.5rem;--os-guest-gutter-end: 2.75rem;--os-guest-col-pt: 3rem;--os-guest-col-pb: .75rem;--os-guest-col-w: clamp(28.75rem, 58%, 53.75rem);--os-guest-foot-max: 40rem;--os-guest-measure: calc( var(--os-guest-col-w) - var(--os-guest-gutter) - var(--os-guest-gutter-end) );--os-guest-foot-pt: .5rem;--os-guest-foot-pb-narrow: 6rem;--os-guest-foot-band: calc( var(--os-guest-foot-pt) + var(--os-guest-composer-h) + var(--os-dock-reserve) );--os-guest-fade-top: 1.625rem;--os-guest-fade-bottom: 1.375rem;--os-guest-col-fade: linear-gradient( 180deg, transparent 0, #000 var(--os-guest-fade-top), #000 calc(100% - var(--os-guest-fade-bottom)), transparent 100% );--os-guest-card-dock-clear: 6.5rem;--os-guest-two-col-min: 1280px;--os-guest-card-w: 23.25rem;--os-guest-card-pad: 1.375rem 1.5rem 1.125rem;--os-guest-card-radius: 1.375rem;--os-guest-headline-size: clamp(1.75rem, 3.1vw, 2.375rem);--os-guest-headline-leading: 1.14;--os-guest-headline-tracking: -.028em;--os-guest-support-size: .90625rem;--os-guest-kicker-size: .65625rem;--os-guest-stats-pad: .875rem;--os-guest-stats-gap: .625rem 1.875rem;--os-guest-stat-size: .9375rem;--os-guest-stat-label-size: .6875rem;--os-guest-hairline: #dddedd;--os-guest-finding-badge: 1.375rem;--os-guest-finding-title-size: .96875rem;--os-guest-finding-note-size: .84375rem;--os-guest-accent-bar-w: .125rem;--os-guest-ring-size: 4.625rem;--os-guest-ring-count-size: 1.6875rem;--os-guest-card-label-size: .65625rem;--os-guest-card-sub-size: .71875rem;--os-guest-card-row-pad: .5rem;--os-guest-card-row-size: .78125rem;--os-guest-card-dot: .375rem;--os-guest-card-top-gap: .9375rem;--os-guest-composer-h: 3rem;--os-guest-composer-send: 1.75rem;--os-guest-composer-pad: .5625rem .5625rem .5625rem 1rem;--os-guest-composer-gap: .5625rem;--os-guest-composer-font: .8125rem;--os-guest-msg-gap: 1.125rem;--os-guest-msg-font: .84375rem;--os-guest-msg-line: 1.65;--os-guest-bubble-pad: .5625rem .875rem;--os-guest-bubble-radius: 1rem 1rem .25rem 1rem;--os-guest-bubble-max: 85%;--os-guest-bubble-line: 1.45;--os-guest-msg-label-size: .71875rem;--os-guest-msg-mark-size: 1.0625rem;--os-guest-tile-bg: #fdfbf9;--os-guest-tile-ink: #17233a;--os-guest-tile-cream: #f4ece3;--os-guest-tile-gold: #e8b866;--os-guest-tile-line: rgba(10, 25, 47, .14);--os-dock-group-gap: .1875rem;--os-dock-group-pad: .25rem;--os-dock-group-cell-radius: .25rem;--os-dock-folder-mini-glyph: .6875rem;--os-dock-folder-w: 13.75rem;--os-tile-inbox: linear-gradient(180deg, #43D67C, #1FA84E);--os-tile-campaigns: linear-gradient(180deg, #FFB340, #F27C22);--os-tile-media: linear-gradient(180deg, #35C2E8, #1276B8);--os-tile-pilots: linear-gradient(180deg, #9D8BFA, #6A54E8);--os-tile-catalog: linear-gradient(180deg, #4E9BFA, #2467E8);--os-tile-contacts: linear-gradient(180deg, #3ED3C4, #0FA396);--os-tile-experiences: linear-gradient(180deg, #F58AB8, #D6337F);--os-tile-pages: linear-gradient(180deg, #FBB3D2, #EE6BA9);--os-tile-webchat: linear-gradient(180deg, #FF8E7A, #E0473F);--os-tile-knowledge: linear-gradient(180deg, #D2528F, #9E1F58);--os-tile-calendar: linear-gradient(180deg, #D8A46A, #9A5F1E);--os-tile-hq: linear-gradient(180deg, #8A8578, #4A463C);--os-tile-settings: linear-gradient(180deg, #A3A8B4, #5A6070);--os-hq-ground: #0a0a0a;--os-hq-panel: #141414;--os-hq-card: #1a1a1a;--os-hq-rule: rgba(255, 255, 255, .08);--os-hq-rule-strong: rgba(255, 255, 255, .15);--os-hq-ink: #ededf0;--os-hq-prose: #c4c4d0;--os-hq-quiet: #8e8ea0;--os-hq-track: #2a2a38;--os-hq-chip: #22222e;--os-hq-tab-on: #1a1a24;--os-hq-accent: #ff9257;--os-hq-accent-soft: #ffab7a;--os-hq-accent-ink: #1a1204;--os-hq-accent-wash: rgba(255, 146, 87, .13);--os-hq-accent-edge: rgba(255, 130, 67, .32);--os-hq-accent-tint: rgba(255, 146, 87, .18);--os-hq-warn: #fbbf24;--os-hq-warn-wash: rgba(251, 191, 36, .3);--os-hq-good: #4ade80;--os-hq-good-wash: rgba(74, 222, 128, .13);--os-hq-good-edge: rgba(74, 222, 128, .3);--os-hq-dot: #5a5a6e;--os-hq-serp-bg: #ffffff;--os-hq-serp-ink: #202124;--os-hq-serp-url: #5f6368;--os-hq-serp-link: #1a0dab;--os-hq-serp-body: #4d5156;--os-hq-serp-note-bg: #fdf3d8;--os-hq-serp-note-ink: #8a5a00;--os-hq-pin-bg: rgba(11, 11, 16, .92);--os-hq-pin-edge: rgba(251, 191, 36, .45);--os-hq-avatar: #0e5c2f;--os-hq-card-shadow: 0 24px 70px rgba(0, 0, 0, .55), 0 2px 10px rgba(0, 0, 0, .3);--os-hq-icon-shadow: 0 4px 12px rgba(0, 0, 0, .4);--os-hq-pad-block: 1.5rem;--os-hq-pad-inline: 1.75rem;--os-hq-ring: 7.375rem;--os-hq-score-chip: 1.125rem;--os-hq-icon: 2rem;--os-hq-ad-icon: 1.625rem;--os-hq-avatar-size: 1.375rem;--os-hq-dot-size: .4375rem;--os-hq-tile-size: 1.25rem;--os-hq-tab-rule: .125rem;--os-hq-pin-dot: .375rem;--os-hq2-lh-title: 1.25;--os-hq2-lh-read: 1.65;--os-hq2-lh-evidence: 1.7;--os-hq2-capture-pull: calc(-1 * var(--space-1-5));--os-hq2-rule: .125rem;--os-hq2-focus-ring: .125rem;--os-hq-rail: 13rem;--os-hq-rail-open: 18rem;--os-hq-screen: 25rem;--os-hq-issues-min: 22rem;--os-hq-record-min: 34rem;--os-hq-screen-phone: 13rem;--os-hq-screen-phone-max: 28rem;--os-hq-screen-shot-max: 20rem;--os-hq-screen-bezel: #0b0b10;--os-hq-screen-paper: #ffffff;--os-hq-screen-ink: #202124;--os-hq-screen-ink-muted: #4d5156;--os-hq-screen-link: #1a0dab;--os-hq-screen-note-bg: #fdf3d8;--os-hq-screen-note-ink: #8a5a00;--os-hq-screen-shadow: 0 14px 34px rgba(0, 0, 0, .4);--os-hq-screen-bezel-radius: 1.6rem;--os-hq-screen-glass-radius: 1.1rem;--os-hq-screen-font: arial, helvetica, sans-serif;--os-hq-screen-title: 1.125rem;--os-hq-screen-desc: .8125rem;--os-hq-col-wrong: 16rem;--os-hq-col-cost: 14rem;--os-hq-lead-tracking: .04em;--os-hq-shot-h: 17rem;--os-hq-tint-act: linear-gradient(rgba(220, 38, 38, .07), rgba(220, 38, 38, .07));--os-hq-tint-watch: linear-gradient(rgba(251, 191, 36, .06), rgba(251, 191, 36, .06));--os-hq-tint-clear: linear-gradient(rgba(22, 163, 74, .05), rgba(22, 163, 74, .05));--os-hq-meter-full: 100%;--os-hq-meter-mid: 62%;--os-hq-meter-low: 30%;--os-hq-meter-track: .25rem;--os-hq-meter-min: 12rem;--os-hq-move-col-min: 15rem;--os-hq-move-rank: 1.625rem;--os-hq-move-rank-col: 2.125rem;--os-hq-move-locked-dim: .66;--os-hq-measure: 70ch;--os-hq-card-min: 20rem;--os-hq-strip: rgba(245, 245, 244, .09);--os-hq-tab-shadow: 0 1px 3px rgba(10, 25, 47, .13);--os-hq-start-bg: linear-gradient(100deg, rgba(255, 130, 67, .1), transparent 60%), #1a1a1a;--os-hq-o-from: #ffa86b;--os-hq-o-to: #f56f3e;--os-agenda-gutter: 3.25rem;--os-agenda-row: 4rem;--os-agenda-week-col-min: 5rem;--os-agenda-week-head: 2rem;--os-agenda-drawer: 17.5rem;--os-agenda-drawer-compact: 13rem;--os-agenda-book-card-w: 23.75rem;--os-agenda-need-row: 4.625rem;--os-agenda-rail: 15rem;--os-agenda-rail-compact: 10.5rem;--os-agenda-rail-condensed: 3.25rem;--os-agenda-home-chip: 6.5rem;--os-agenda-hatch: repeating-linear-gradient( 135deg, var(--bg-soft), var(--bg-soft) var(--space-0-75), var(--bg-soft-2) var(--space-0-75), var(--bg-soft-2) var(--space-1-5) );--os-state-stripe-width: 3px;--os-agenda-held-soft: color-mix(in srgb, var(--os-amber) 10%, transparent);--os-agenda-done-soft: color-mix(in srgb, var(--success) 10%, transparent);--os-agenda-stale-soft: color-mix(in srgb, var(--danger) 8%, transparent);--os-agenda-held-fill: color-mix(in srgb, var(--os-amber) 5%, transparent);--os-agenda-done-fill: color-mix(in srgb, var(--success) 5%, transparent);--os-agenda-moving-fill: color-mix(in srgb, var(--accent) 5%, transparent);--os-agenda-today-tint: color-mix(in srgb, var(--accent) 4%, transparent);--os-agenda-now-line-width: 2px;--os-agenda-now-frac: 0%;--os-agenda-fold-row: 1.75rem;--os-agenda-open: var(--bg-surface);--os-agenda-off: var(--bg-soft-2);--os-agenda-unknown: repeating-linear-gradient( 135deg, var(--os-agenda-open), var(--os-agenda-open) var(--space-0-75), var(--os-agenda-off) var(--space-0-75), var(--os-agenda-off) var(--space-1-5) );--os-agenda-attention-ink: color-mix(in srgb, var(--os-accent-ink) 78%, var(--text-strong));--os-agenda-member-1: #c2410c;--os-agenda-member-1-soft: color-mix(in srgb, var(--os-agenda-member-1) 14%, transparent);--os-agenda-member-2: #1d4ed8;--os-agenda-member-2-soft: color-mix(in srgb, var(--os-agenda-member-2) 14%, transparent);--os-agenda-member-3: #0f766e;--os-agenda-member-3-soft: color-mix(in srgb, var(--os-agenda-member-3) 14%, transparent);--os-agenda-member-4: #6d28d9;--os-agenda-member-4-soft: color-mix(in srgb, var(--os-agenda-member-4) 14%, transparent);--os-agenda-member-5: #a16207;--os-agenda-member-5-soft: color-mix(in srgb, var(--os-agenda-member-5) 14%, transparent);--os-agenda-member-6: #be185d;--os-agenda-member-6-soft: color-mix(in srgb, var(--os-agenda-member-6) 14%, transparent);--os-agenda-member-7: #15803d;--os-agenda-member-7-soft: color-mix(in srgb, var(--os-agenda-member-7) 14%, transparent);--os-agenda-member-8: #0369a1;--os-agenda-member-8-soft: color-mix(in srgb, var(--os-agenda-member-8) 14%, transparent);--sidebar-width: 4.5rem;--header-height: 4rem;--content-max-width: 48rem;--sidebar-w: 16.5rem;--sidebar-w-collapsed: 3.5rem;--main-w: 30rem;--canvas-w: 45rem;--resizer-w: .375rem;--bg-surface-sunken: var(--bg-soft-2);--text-default: var(--text-body);--text-inverse: #ffffff;--accent-hover: var(--accent-2);--border-default: var(--border-card);--border-strong: var(--border-soft);--status-success: var(--status-green);--status-warning: #f59e0b;--status-error: #ef4444;--status-info: var(--status-blue);--shadow-soft: var(--shadow-card-hover);--radius-sm: var(--r-sm);--radius-md: var(--r-md);--radius-lg: var(--r-lg);--radius-full: var(--r-pill);--hc-fill-good: #22c55e;--hc-fill-warn: #f59e0b;--hc-fill-below: #f97316;--hc-fill-bad: #ef4444;--hc-text-good: #15803d;--hc-text-warn: #b45309;--hc-text-below: #c2410c;--hc-text-bad: #dc2626}@media(min-width:1280px){:root{--os-chat-width: clamp(520px, 32dvw, 560px);--os-chat-glance-width: clamp(520px, 35dvw, 700px);--os-chat-width-min: 480px;--os-preview-width-min: 720px}}@media(min-width:1400px){:root{--os-chat-compact-width: 300px}}@media(min-width:1600px){:root{--os-chat-width: clamp(620px, 32dvw, 660px);--os-chat-glance-width: clamp(620px, 35dvw, 840px);--os-preview-width-min: 820px}}@media(max-width:860px){:root{--os-menubar-height: 2.875rem;--os-menubar-pad-inline: var(--space-2);--os-menubar-gap: var(--space-1-25);--os-menubar-wordmark-h: .75rem;--os-dock-tile-size: 2.375rem;--os-dock-folder-mini-glyph: .5625rem;--r-tile: .6875rem;--r-dock: 0;--os-dock-bar-offset: 0;--os-dock-gap: var(--space-0-5);--os-dock-dot-offset: -.3125rem;--os-dock-control-min-block: 2.75rem;--os-region-pad-block-start: var(--space-2);--os-region-pad-inline-end: var(--space-2);--os-region-pad-block-end: var(--space-1);--os-region-pad-inline-start: var(--space-2);--os-surface-region-pad: var(--space-1);--font-size-hero: var(--font-size-hero-narrow);--font-size-hero-sub: var(--font-size-md);--font-size-metric: var(--font-size-stat);--os-hero-measure: 100%;--os-hero-sub-measure: 100%;--os-metrics-measure: 100%;--os-composer-measure: 100%;--os-overflow-list-min: 0;--os-dock-session-max: 100%}}body[data-sidebar=collapsed]{--sidebar-w: var(--sidebar-w-collapsed)}body[data-mode=ask]{--mode-color: var(--accent);--mode-tint: var(--accent-tint);--mode-tint-strong: var(--accent-tint-strong)}body[data-mode=standup]{--mode-color: var(--mode-standup);--mode-tint: var(--mode-standup-tint);--mode-tint-strong: var(--mode-standup-tint-strong)}body[data-mode=inbox]{--mode-color: var(--mode-inbox);--mode-tint: var(--mode-inbox-tint);--mode-tint-strong: var(--mode-inbox-tint-strong)}body[data-mode=insights]{--mode-color: var(--mode-insights);--mode-tint: var(--mode-insights-tint);--mode-tint-strong: var(--mode-insights-tint-strong)}:root.dark{--success: #4ade80;--success-soft: rgba(22, 163, 74, .12);--info: #60a5fa;--info-soft: rgba(37, 99, 235, .14);--contact: #4ade80;--ai: #a78bfa;--warn: #fb923c;--warn-strong: #fb923c;--on-accent: #0a192f;--success-strong: #4ade80;--text-inverse: #ffffff;--warn-soft: rgba(234, 88, 12, .12);--warn-2: #c4b154;--danger: #f87171;--danger-soft: rgba(220, 38, 38, .12);--code-surface: #0b1120;--code-ink: #e2e8f0;--hc-fill-good: #4ade80;--hc-fill-warn: #fbbf24;--hc-fill-below: #fb923c;--hc-fill-bad: #f87171;--hc-text-good: #4ade80;--hc-text-warn: #fbbf24;--hc-text-below: #fb923c;--hc-text-bad: #f87171;--danger-strong: #fecaca;--danger-body: #fca5a5;--danger-tint: rgba(220, 38, 38, .18);--border-danger: rgba(248, 113, 113, .32);--indigo: #818cf8;--indigo-soft: rgba(99, 102, 241, .14);--bg-pill: rgba(255, 130, 67, .18);--border-divider: #1f2939;--bg-surface-alt: #1f1f2c;--bg-canvas: #131d31;--border-dashed: #3f4a5e;--accent-soft-2: rgba(255, 146, 87, .08);--whatsapp: #4ade80;--whatsapp-soft: rgba(22, 163, 74, .16);--email: #60a5fa;--email-soft: rgba(37, 99, 235, .18);--sms: #c084fc;--sms-soft: rgba(147, 51, 234, .18);--camp: #a78bfa;--camp-2: #c4b5fd;--camp-soft: rgba(139, 92, 246, .16);--camp-border: rgba(167, 139, 250, .32);--channel-meta: #4096ff;--channel-google: #5bb974;--channel-organic: #a78bfa;--channel-crm: var(--accent);--channel-tiktok: #f5f5f5;--channel-retail: #fb7185;--ch-meta: #5b95f5;--ch-meta-soft: rgba(91, 149, 245, .16);--ch-google: #33c2c2;--ch-google-soft: rgba(51, 194, 194, .16);--ch-tiktok: #9ca3af;--ch-tiktok-soft: rgba(156, 163, 175, .16);--ch-retail: #a78bfa;--ch-retail-soft: rgba(167, 139, 250, .16);--ch-crm: #4ade80;--ch-crm-soft: rgba(74, 222, 128, .16);--cat-signal: #22d3ee;--cat-funnel: #fb7185;--cat-budget: #fbbf24;--cat-creative: #a78bfa;--cat-audience: #60a5fa}:root.dark,[data-os-guest-theme=dark]{--bg-app: #111118;--bg-surface: #1a1a24;--bg-muted: #22222e;--bg-soft: #1f1f2c;--bg-soft-2: #14141c;--bg-active-nav: #2a1f1c;--bg-icon-tile: #2a201a;--bg-draft: #1e1e28;--bg-row-unread: rgba(255, 146, 87, .06);--border-app: #24242f;--border-card: #2a2a38;--border-card-2: #22222e;--border-input: #334155;--border-soft: #38384a;--border-pill: #3a2a1f;--text-strong: #ededf0;--text-body: #c4c4d0;--text-muted: #8e8ea0;--text-faint: #5a5a6e;--accent: #ff9257;--accent-2: #ffab7a;--accent-subtle: rgba(255, 146, 87, .12);--accent-soft: rgba(255, 146, 87, .18);--accent-ink: #ffb98f;--user-bubble-bg: rgba(255, 146, 87, .14);--user-bubble-border: rgba(255, 146, 87, .3);--user-bubble-color: #ededf0;--avatar-bg: #5a3a1f;--shadow-card: 0 1px 1px rgba(0, 0, 0, .3);--shadow-composer: 0 2px 4px -1px rgba(0, 0, 0, .4);--shadow-card-hover: 0 6px 16px -8px rgba(0, 0, 0, .5), 0 2px 4px -2px rgba(0, 0, 0, .3);--shadow-tooltip: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -4px rgba(0, 0, 0, .4);--bg-brand-panel: #050a18;--border-brand-panel: #1a2233;--text-heading: #e2e8f0;--bg-form-panel: #0f172a;--bg-input: #1a2233;--bg-input-focus: #1f2939;--border-input-hover: #475569;--brand-glow-warm: rgba(255, 130, 67, .16);--brand-glow-peach: rgba(255, 150, 90, .12);--brand-glow-cool: rgba(90, 130, 220, .14);--os-hairline: rgba(245, 245, 244, .09);--os-hq2-lead-border: color-mix(in srgb, var(--accent) 35%, var(--os-hairline));--os-folder-well: rgba(245, 245, 244, .16);--os-hairline-strong: rgba(245, 245, 244, .18);--os-surface-translucent: rgba(26, 26, 36, .82);--os-home-surface: color-mix(in srgb, var(--os-canvas-elev) 86%, transparent);--os-home-lock-surface: color-mix(in srgb, var(--os-canvas-bg) 84%, transparent);--os-home-pulse-shadow: 0 0 0 .25rem color-mix(in srgb, var(--success) 14%, transparent);--os-accent-ink: #ffb98f;--os-amber: #fbbf24;--os-amber-soft: rgba(251, 191, 36, .16);--os-catalog-dot-ok: rgba(74, 222, 128, .6);--os-shadow-window: 0 24px 70px rgba(0, 0, 0, .55), 0 2px 10px rgba(0, 0, 0, .3);--os-exp-card-hover-shadow: 0 22px 48px -20px rgba(0, 0, 0, .5);--os-exp-shadow-float: 0 12px 26px -10px rgba(0, 0, 0, .55);--os-exp-shadow-card: 0 12px 26px -12px rgba(0, 0, 0, .6);--os-exp-shadow-wheel: 0 10px 24px -10px rgba(0, 0, 0, .55);--os-exp-shadow-modal: 0 18px 40px -12px rgba(0, 0, 0, .6);--os-exp-widget-shadow: 0 20px 50px -18px rgba(0, 0, 0, .6);--os-exp-site-shadow: 0 18px 44px -22px rgba(0, 0, 0, .5);--os-exp-float-shadow: 0 2px 4px rgba(0, 0, 0, .4), 0 14px 34px -8px rgba(0, 0, 0, .55);--os-exp-seg-on-shadow: 0 1px 2px rgba(0, 0, 0, .5);--os-shadow-tile: 0 7px 16px rgba(0, 0, 0, .45), inset 0 1px 1px rgba(255, 255, 255, .32), inset 0 -1px 2px rgba(0, 0, 0, .14);--os-shadow-tile-quiet: 0 7px 16px rgba(0, 0, 0, .3);--os-shadow-pill: 0 5px 12px rgba(0, 0, 0, .28);--os-shadow-seg: 0 1px 3px rgba(0, 0, 0, .4);--os-tint-blue-ink: #8ab4f8;--os-tint-purple-ink: #a78bfa;--os-agenda-open: color-mix(in srgb, var(--text-strong) 7%, var(--bg-surface));--os-agenda-off: var(--bg-soft-2);--os-agenda-member-1: #fb923c;--os-agenda-member-1-soft: color-mix(in srgb, var(--os-agenda-member-1) 14%, transparent);--os-agenda-member-2: #93c5fd;--os-agenda-member-2-soft: color-mix(in srgb, var(--os-agenda-member-2) 14%, transparent);--os-agenda-member-3: #5eead4;--os-agenda-member-3-soft: color-mix(in srgb, var(--os-agenda-member-3) 14%, transparent);--os-agenda-member-4: #c4b5fd;--os-agenda-member-4-soft: color-mix(in srgb, var(--os-agenda-member-4) 14%, transparent);--os-agenda-member-5: #facc15;--os-agenda-member-5-soft: color-mix(in srgb, var(--os-agenda-member-5) 14%, transparent);--os-agenda-member-6: #f9a8d4;--os-agenda-member-6-soft: color-mix(in srgb, var(--os-agenda-member-6) 14%, transparent);--os-agenda-member-7: #86efac;--os-agenda-member-7-soft: color-mix(in srgb, var(--os-agenda-member-7) 14%, transparent);--os-agenda-member-8: #7dd3fc;--os-agenda-member-8-soft: color-mix(in srgb, var(--os-agenda-member-8) 14%, transparent);--os-table-head-bg: color-mix(in srgb, var(--text-strong) 4%, transparent);--os-status-amber: #fbbf24;--os-table-row-hover: color-mix(in srgb, var(--accent) 7%, transparent);--os-row-bg: #201b1c;--os-ambient: radial-gradient(1200px 700px at 75% -10%, rgba(255, 146, 87, .09), transparent 60%), radial-gradient(900px 600px at -10% 100%, rgba(200, 90, 49, .1), transparent 55%);--os-canvas-field: radial-gradient(72% 56% at 4% -8%, rgba(255, 130, 67, .14), transparent 70%), radial-gradient(78% 62% at 104% 14%, rgba(124, 111, 255, .15), transparent 72%), radial-gradient(86% 58% at 42% 112%, rgba(72, 137, 255, .11), transparent 72%), linear-gradient(145deg, #111522 0%, #0d1019 54%, #12101b 100%);--os-canvas-aurora-idle: radial-gradient(48% 40% at 12% 28%, rgba(255, 130, 67, .11), transparent 72%), radial-gradient(52% 42% at 88% 16%, rgba(124, 111, 255, .1), transparent 74%), radial-gradient(58% 42% at 48% 92%, rgba(72, 137, 255, .07), transparent 74%);--os-canvas-aurora-active: radial-gradient(52% 42% at 16% 25%, rgba(255, 130, 67, .15), transparent 70%), radial-gradient(56% 44% at 86% 18%, rgba(124, 111, 255, .16), transparent 72%), radial-gradient(62% 46% at 48% 88%, rgba(72, 137, 255, .11), transparent 72%);--os-session-rail-border: rgba(255, 255, 255, .16);--os-canvas-bg: #0a0a0a;--os-canvas-elev: #141414;--os-canvas-elev-2: #1a1a1a;--os-canvas-border: rgba(255, 255, 255, .08);--os-canvas-border-strong: rgba(255, 255, 255, .15);--os-canvas-ink: #f5f5f5;--os-canvas-ink-2: #a3a3a3;--os-canvas-ink-3: #666;--os-canvas-body: #d5d7e0;--os-canvas-muted: #b6b8c5;--os-canvas-faint: #a3a3a3;--os-canvas-color-scheme: dark;--os-canvas-composer: rgba(19, 22, 35, .74);--os-canvas-composer-border: rgba(219, 224, 255, .44);--os-canvas-composer-shadow: 0 18px 50px -24px rgba(5, 7, 18, .78), 0 0 0 1px rgba(124, 111, 255, .06);--os-canvas-mark-bg: radial-gradient(circle at 34% 24%, rgba(255, 130, 67, .18), rgba(20, 23, 36, .82) 68%);--os-canvas-mark-bg-active: radial-gradient(circle at 34% 24%, rgba(255, 130, 67, .28), rgba(23, 24, 42, .88) 68%);--os-canvas-mark-shadow: 0 0 0 1px rgba(219, 224, 255, .05), 0 0 30px rgba(255, 130, 67, .12), 0 0 58px rgba(124, 111, 255, .07);--os-canvas-mark-shadow-active: 0 0 0 1px rgba(219, 224, 255, .08), 0 0 36px rgba(255, 130, 67, .22), 0 0 70px rgba(124, 111, 255, .12);--os-canvas-split-edge: linear-gradient(180deg, transparent, rgba(124, 111, 255, .5) 36%, rgba(255, 130, 67, .32) 66%, transparent);--os-canvas-split-glow: 0 0 18px rgba(124, 111, 255, .18), 0 0 42px rgba(72, 137, 255, .08)}:root{--captain-canvas-bg: #0a0a0a;--captain-canvas-elev: #141414;--captain-canvas-elev-2: #1a1a1a;--captain-canvas-border: rgba(255, 255, 255, .08);--captain-canvas-border-strong: rgba(255, 255, 255, .15);--captain-canvas-ink: #f5f5f5;--captain-canvas-ink-2: #a3a3a3;--captain-canvas-ink-3: #666;--captain-intelligence-canvas: radial-gradient(72% 56% at 4% -8%, rgba(255, 130, 67, .14), transparent 70%), radial-gradient(78% 62% at 104% 14%, rgba(124, 111, 255, .15), transparent 72%), radial-gradient(86% 58% at 42% 112%, rgba(72, 137, 255, .11), transparent 72%), linear-gradient(145deg, #111522 0%, #0d1019 54%, #12101b 100%);--captain-intelligence-aurora-idle: radial-gradient(48% 40% at 12% 28%, rgba(255, 130, 67, .11), transparent 72%), radial-gradient(52% 42% at 88% 16%, rgba(124, 111, 255, .1), transparent 74%), radial-gradient(58% 42% at 48% 92%, rgba(72, 137, 255, .07), transparent 74%);--captain-intelligence-aurora-active: radial-gradient(52% 42% at 16% 25%, rgba(255, 130, 67, .15), transparent 70%), radial-gradient(56% 44% at 86% 18%, rgba(124, 111, 255, .16), transparent 72%), radial-gradient(62% 46% at 48% 88%, rgba(72, 137, 255, .11), transparent 72%);--captain-intelligence-breathe-duration: 16s;--captain-intelligence-body: #d5d7e0;--captain-intelligence-muted: #b6b8c5;--captain-intelligence-faint: #a3a3a3;--captain-intelligence-accent: #ff9257;--captain-intelligence-accent-hover: #ffb98f;--captain-intelligence-danger: #fca5a5;--captain-intelligence-composer: rgba(19, 22, 35, .74);--captain-intelligence-composer-border: rgba(219, 224, 255, .44);--captain-intelligence-composer-shadow: 0 18px 50px -24px rgba(5, 7, 18, .78), 0 0 0 1px rgba(124, 111, 255, .06);--captain-intelligence-split-edge: linear-gradient(180deg, transparent, rgba(124, 111, 255, .5) 36%, rgba(255, 130, 67, .32) 66%, transparent);--captain-intelligence-split-glow: 0 0 18px rgba(124, 111, 255, .18), 0 0 42px rgba(72, 137, 255, .08);--captain-intelligence-mark-bg: radial-gradient(circle at 34% 24%, rgba(255, 130, 67, .18), rgba(20, 23, 36, .82) 68%);--captain-intelligence-mark-bg-active: radial-gradient(circle at 34% 24%, rgba(255, 130, 67, .28), rgba(23, 24, 42, .88) 68%);--captain-intelligence-mark-shadow: 0 0 0 1px rgba(219, 224, 255, .05), 0 0 30px rgba(255, 130, 67, .12), 0 0 58px rgba(124, 111, 255, .07);--captain-intelligence-mark-shadow-active: 0 0 0 1px rgba(219, 224, 255, .08), 0 0 36px rgba(255, 130, 67, .22), 0 0 70px rgba(124, 111, 255, .12);--captain-orange-deep: #d94e18;--captain-orange-bright: #ffb077;--captain-orange-soft: rgba(255, 130, 67, .1);--captain-orange-soft-2: rgba(255, 130, 67, .18);--captain-tier-bronze: #cd7f32;--captain-tier-silver: #c0c0c0;--captain-tier-gold: #ffd700;--captain-tier-bronze-soft: rgba(205, 127, 50, .15);--captain-tier-silver-soft: rgba(192, 192, 192, .15);--captain-tier-gold-soft: rgba(255, 215, 0, .15);--captain-portrait-grad: linear-gradient(135deg, #ffb077, #d94e18);--captain-portrait-gloss: radial-gradient(circle at 30% 25%, rgba(255, 255, 255, .4), transparent 50%);--font-italic-accent: "Instrument Serif", Georgia, serif}[data-tavyo-introduction]{--intro-bg: #141a22;--intro-ink: #f6f4f0;--intro-muted: #b5bcc6;--intro-accent: #edaa87;--intro-rule: #323842;--intro-title-size: clamp(calc(var(--font-size-2xl) * 1.65), 7.2vw, calc(var(--font-size-hero) * 2.65));--intro-deck-size: clamp(var(--font-size-lg), 2.2vw, var(--font-size-2xl));--intro-body-size: calc(var(--font-size-md) * 1.125)}[data-os-guest]{--guest-entry-heading-color: var(--text-muted);--guest-entry-heading-size: var(--font-size-md);--guest-entry-title-size: var(--font-size-md);--guest-entry-description-color: var(--text-muted);--guest-entry-description-size: var(--font-size-sm);--public-os-canvas-title-size: var(--font-size-xl);--public-os-body: var(--text-muted);--public-os-body-size: var(--font-size-sm);--public-os-support-size: var(--font-size-sm)}[data-os-guest-embedded]{--public-os-ink: #f4f2ef;--public-os-body: #d0d2d8;--public-os-support: #adb2bc;--public-os-detail: #858c98;--text-heading: var(--public-os-ink);--text-strong: var(--public-os-ink);--text-body: var(--public-os-body);--text-muted: var(--public-os-support);--text-faint: var(--public-os-detail);--os-canvas-ink: var(--public-os-ink);--os-canvas-body: var(--public-os-body);--os-canvas-ink-2: var(--public-os-support);--os-canvas-muted: var(--public-os-support);--os-canvas-faint: var(--public-os-support);--os-accent-ink: #f2b28d;--public-os-question-size: clamp(1.5rem, 2.5vw, 2.25rem);--public-os-canvas-title-size: 1.875rem;--public-os-body-size: 1.125rem;--public-os-support-size: 1rem;--public-os-control-size: 1.0625rem;--public-os-heading-leading: 1.2;--public-os-focused-composer-measure: 100%;--guest-entry-heading-size: var(--public-os-canvas-title-size);--guest-entry-heading-color: var(--public-os-ink);--guest-entry-title-size: var(--public-os-body-size);--guest-entry-description-size: var(--public-os-support-size);--guest-entry-description-color: var(--public-os-body);--composer-input-font-size: var(--public-os-body-size);--composer-input-line-height: var(--line-height-prose)}*{scrollbar-width:thin;scrollbar-color:var(--text-faint) transparent}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--text-faint);border-radius:9999px}*::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}[data-tavyo-home=premium]{--intro-bg: #11181f;--intro-ink: #f6f3ee;--intro-muted: #afb8c2;--intro-accent: #f6b987;--intro-rule: #ffffff1a;--intro-surface: #172129;--intro-raised: #1b252e;--intro-orange: #f87936;--intro-action-ink: #182028;--intro-focus: #ffbf91;--intro-preview: #f6f2eb;--intro-home-width: 1280px;--intro-gutter: clamp(20px, 4.45vw, 64px);--intro-section-space: clamp(64px, 7vw, 100px);--intro-section-size: clamp(2rem, 3.3vw, 2.75rem);--intro-hero-size: clamp(4.5rem, 5.9vw, 5.5rem);--intro-frame-radius: 24px;--intro-card-radius: 16px;--intro-shadow: 0 24px 64px #00000029, 0 1px 0 #ffffff05 inset;--intro-action-glow: 0 4px 20px #f879361a}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{color-scheme:light}html[data-color-scheme=dark]{color-scheme:dark}html.marketing-scale{font-size:clamp(16px,.875vw,20px)}body{font-family:Inter,system-ui,-apple-system,sans-serif;background-color:var(--bg-app);color:var(--text-default);line-height:1.5}#root{min-height:100dvh;display:flex;flex-direction:column}html,body{overscroll-behavior:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html{scrollbar-color:var(--border-input, #e5e7eb) transparent}*{scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-input, #e5e7eb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-soft, #d1d5db)}::-webkit-scrollbar-button{display:none;height:0;width:0}::-webkit-scrollbar-corner{background:transparent}.MuiDateCalendar-root.MuiDateCalendar-root{width:15.5rem;max-height:17.5rem;height:auto}.MuiPickersCalendarHeader-root.MuiPickersCalendarHeader-root{padding-left:.75rem;padding-right:.5rem;margin-top:.75rem;margin-bottom:.25rem;min-height:2rem;max-height:2rem}.MuiPickersCalendarHeader-label.MuiPickersCalendarHeader-label{font-size:.875rem}.MuiPickersArrowSwitcher-button.MuiPickersArrowSwitcher-button{padding:.25rem}.MuiDayCalendar-weekDayLabel.MuiDayCalendar-weekDayLabel,.MuiPickersDay-root.MuiPickersDay-root{width:2rem;height:2rem;font-size:.75rem;margin:0}.MuiPickersSlideTransition-root.MuiPickersSlideTransition-root{min-height:13rem}.MuiYearCalendar-root.MuiYearCalendar-root,.MuiMonthCalendar-root.MuiMonthCalendar-root{width:15.5rem}.MuiPickersYear-yearButton.MuiPickersYear-yearButton,.MuiPickersMonth-monthButton.MuiPickersMonth-monthButton{font-size:.8125rem}.MuiMultiSectionDigitalClock-root.MuiMultiSectionDigitalClock-root{max-height:20.5rem;height:18.5rem}.MuiMultiSectionDigitalClockSection-root.MuiMultiSectionDigitalClockSection-root{width:3.5rem;max-height:20.5rem;display:flex;flex-direction:column;align-items:center}.MuiMultiSectionDigitalClockSection-item.MuiMultiSectionDigitalClockSection-item{font-size:.8125rem;padding:.375rem .5rem;margin:.125rem .25rem;min-width:2.25rem;display:flex;align-items:center;justify-content:center;text-align:center}.MuiPickersLayout-actionBar.MuiPickersLayout-actionBar{padding:.5rem}.MuiPickersToolbar-root.MuiPickersToolbar-root{padding:.75rem 1rem}.MuiDateTimePickerToolbar-timeContainer .MuiButtonBase-root.MuiButtonBase-root{font-size:1.5rem}[data-settings-highlight]{animation:settingsHighlight var(--os-duration-region) var(--os-ease-out);animation-iteration-count:2;animation-direction:alternate}@keyframes settingsHighlight{0%{background:var(--bg-surface);border-color:var(--os-hairline)}to{background:var(--accent-tint);border-color:var(--accent)}}@media(prefers-reduced-motion:reduce){[data-settings-highlight]{animation:none}}
