:root{--ss-ink: oklch(.2 .012 75);--ss-ink-secondary: oklch(.46 .01 75);--ss-ink-tertiary: oklch(.5 .01 75);--ss-bg: oklch(.97 .014 75);--ss-bg-elevated: oklch(.945 .016 75);--ss-border: oklch(.89 .01 75);--ss-green: oklch(.494 .123 154.5);--ss-green-deep: oklch(.38 .11 154.5);--ss-green-tint: oklch(.94 .03 154.5);--ss-accent: oklch(.52 .14 42);--ss-accent-deep: oklch(.4 .13 42);--ss-accent-tint: oklch(.94 .035 42);--ss-danger: oklch(.5 .16 25);--ss-danger-deep: oklch(.4 .15 25);--ss-warning-deep: oklch(.47 .11 65);--ss-warning-tint: oklch(.95 .04 80);--ss-field-border: oklch(.58 .01 75);--ss-font-serif: "Newsreader", serif;--ss-font-sans: "Karla", sans-serif;--ss-text-display: clamp(2.25rem, 5vw, 3.5rem);--ss-text-title-1: clamp(1.75rem, 4vw, 2.125rem);--ss-text-title-2: 1.2rem;--ss-text-body-lg: 1.0625rem;--ss-text-body: .95rem;--ss-text-label: .85rem;--ss-text-caption: .8rem;--ss-space-1: 4px;--ss-space-2: 8px;--ss-space-3: 12px;--ss-space-4: 16px;--ss-space-6: 24px;--ss-space-8: 32px;--ss-space-12: 48px;--ss-space-16: 64px;--ss-site-gutter: clamp(20px, 4.375vw, 56px);--ss-radius-primary: 999px;--ss-radius-secondary: 4px;--ss-focus-ring-width: 2px;--ss-focus-ring-color: var(--ss-accent);--ss-material-blur: 12px;--ss-material-bg: color-mix(in oklch, var(--ss-bg) 85%, transparent);--ss-toolbar-dark: oklch(.2 .012 75);color-scheme:light}@media (prefers-color-scheme: dark){:root[data-theme=auto]{--ss-ink: oklch(.95 .01 75);--ss-ink-secondary: oklch(.72 .01 75);--ss-ink-tertiary: oklch(.58 .01 75);--ss-bg: oklch(.16 .012 75);--ss-bg-elevated: oklch(.21 .014 75);--ss-border: oklch(.32 .01 75);--ss-green: oklch(.68 .11 154.5);--ss-green-deep: oklch(.58 .11 154.5);--ss-green-tint: oklch(.27 .05 154.5);--ss-accent: oklch(.62 .15 42);--ss-accent-deep: oklch(.52 .15 42);--ss-accent-tint: oklch(.28 .06 42);--ss-danger: oklch(.68 .17 25);--ss-danger-deep: oklch(.58 .16 25);--ss-warning-deep: oklch(.8 .12 75);--ss-warning-tint: oklch(.28 .05 75);--ss-field-border: oklch(.6 .01 75);--ss-material-bg: color-mix(in oklch, var(--ss-bg) 85%, transparent);color-scheme:dark}}[data-site-theme=light]{--ss-ink: oklch(.2 .012 75);--ss-ink-secondary: oklch(.46 .01 75);--ss-ink-tertiary: oklch(.5 .01 75);--ss-bg: oklch(.97 .014 75);--ss-bg-elevated: oklch(.945 .016 75);--ss-border: oklch(.89 .01 75);--ss-green: oklch(.494 .123 154.5);--ss-green-deep: oklch(.38 .11 154.5);--ss-green-tint: oklch(.94 .03 154.5);--ss-accent: oklch(.52 .14 42);--ss-accent-deep: oklch(.4 .13 42);--ss-accent-tint: oklch(.94 .035 42);--ss-danger: oklch(.5 .16 25);--ss-danger-deep: oklch(.4 .15 25);--ss-warning-deep: oklch(.47 .11 65);--ss-warning-tint: oklch(.95 .04 80);--ss-field-border: oklch(.58 .01 75);--ss-material-bg: color-mix(in oklch, var(--ss-bg) 85%, transparent);color-scheme:light}[data-site-theme=dark]{--ss-ink: oklch(.95 .01 75);--ss-ink-secondary: oklch(.72 .01 75);--ss-ink-tertiary: oklch(.58 .01 75);--ss-bg: oklch(.16 .012 75);--ss-bg-elevated: oklch(.21 .014 75);--ss-border: oklch(.32 .01 75);--ss-green: oklch(.68 .11 154.5);--ss-green-deep: oklch(.58 .11 154.5);--ss-green-tint: oklch(.27 .05 154.5);--ss-accent: oklch(.62 .15 42);--ss-accent-deep: oklch(.52 .15 42);--ss-accent-tint: oklch(.28 .06 42);--ss-danger: oklch(.68 .17 25);--ss-danger-deep: oklch(.58 .16 25);--ss-warning-deep: oklch(.8 .12 75);--ss-warning-tint: oklch(.28 .05 75);--ss-field-border: oklch(.6 .01 75);--ss-material-bg: color-mix(in oklch, var(--ss-bg) 85%, transparent);color-scheme:dark}:root[data-theme=dark]{--ss-ink: oklch(.95 .01 75);--ss-ink-secondary: oklch(.72 .01 75);--ss-ink-tertiary: oklch(.58 .01 75);--ss-bg: oklch(.16 .012 75);--ss-bg-elevated: oklch(.21 .014 75);--ss-border: oklch(.32 .01 75);--ss-green: oklch(.68 .11 154.5);--ss-green-deep: oklch(.58 .11 154.5);--ss-green-tint: oklch(.27 .05 154.5);--ss-accent: oklch(.62 .15 42);--ss-accent-deep: oklch(.52 .15 42);--ss-accent-tint: oklch(.28 .06 42);--ss-danger: oklch(.68 .17 25);--ss-danger-deep: oklch(.58 .16 25);--ss-warning-deep: oklch(.8 .12 75);--ss-warning-tint: oklch(.28 .05 75);--ss-field-border: oklch(.6 .01 75);--ss-material-bg: color-mix(in oklch, var(--ss-bg) 85%, transparent);color-scheme:dark}.ss-headline-weight{font-weight:500}@media (prefers-color-scheme: dark){:root[data-theme=auto] .ss-headline-weight{font-weight:600}}:root[data-theme=dark] .ss-headline-weight{font-weight:600}*{box-sizing:border-box}body{margin:0;background:var(--ss-bg);color:var(--ss-ink);font-family:var(--ss-font-sans)}.ss-public-page,.ss-journey-surface{min-height:100vh;color:var(--ss-ink);background:radial-gradient(ellipse at 84% 0%,color-mix(in srgb,var(--ss-green-tint) 58%,transparent),transparent 34rem),radial-gradient(ellipse at 12% 15%,color-mix(in srgb,var(--ss-accent-tint) 44%,transparent),transparent 30rem),var(--ss-bg)}:focus-visible{outline:var(--ss-focus-ring-width) solid var(--ss-focus-ring-color);outline-offset:2px}summary::-webkit-details-marker{display:none}@media (max-width: 899px){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]):not(.editor-canvas-root *,.editor-live-preview *,.brand-canvas *,[data-site-theme] *,[data-ss-block-type] *),textarea:not(.editor-canvas-root *,.editor-live-preview *,.brand-canvas *,[data-site-theme] *,[data-ss-block-type] *),select:not(.editor-canvas-root *,.editor-live-preview *,.brand-canvas *,[data-site-theme] *,[data-ss-block-type] *){font-size:16px!important}.editor-mobile-sheet label:has(>input[type=checkbox]),.editor-mobile-sheet label:has(>input[type=radio]){min-height:44px;align-items:center}.editor-mobile-sheet input[type=checkbox],.editor-mobile-sheet input[type=radio]{width:20px;height:20px;flex:none}.editor-mobile-sheet .editor-look-scope button{display:flex;min-height:44px!important;margin-top:2px;text-underline-offset:4px}}
