.handy-page{--background:oklch(98.3% .006 95);--foreground:oklch(21% 0 0);--paper:oklch(98.3% .006 95);--ink-soft:oklch(44% .007 255);--muted-foreground:oklch(44% .007 255);--forest-deep:oklch(38% .065 155);--forest-soft:oklch(95.5% .02 150);--accent:oklch(78% .16 75);--accent-foreground:oklch(21% 0 0);--border:oklch(87% .006 95);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.handy-page h1,.handy-page h2,.handy-page h3,.handy-page blockquote{font-family:Georgia,Times New Roman,serif}:is(.handy-page header:has(>figure:last-child)+section,.handy-page section:has(>div>figure:last-child)+section,.handy-page section:has(>div>video:last-child)+section),.handy-page figure+h3,.handy-page video+h3{padding-top:1.25rem}.gassi-herbst{--background:oklch(98.3% .006 95);--foreground:oklch(21% 0 0);--paper:oklch(98.3% .006 95);--ink-soft:oklch(49% 0 0);--muted-foreground:oklch(49% 0 0);--forest-deep:oklch(38% .065 155);--forest-soft:oklch(96.5% .014 155);--border:oklch(90% .018 150);--accent:oklch(78% .16 75);--accent-foreground:oklch(22% 0 0);font-family:Inter,Segoe UI,Arial,sans-serif}.gassi-herbst h1{font-family:Georgia,Times New Roman,serif}.gassi-herbst h2,.gassi-herbst h3{font-family:Inter,Segoe UI,Arial,sans-serif}.gassi-herbst .reason-image{width:100%;height:auto;display:block}.gassi-herbst .gassi-cta{border-radius:9px;min-height:56px}@media (prefers-reduced-motion:no-preference){.gassi-herbst .gassi-cta{transition:filter .2s}.gassi-herbst .gassi-cta:hover{filter:brightness(.94)}}.comparison-journal{--background:oklch(98.3% .006 95);--foreground:oklch(21% 0 0);--paper:oklch(98.3% .006 95);--ink-soft:oklch(49% 0 0);--muted-foreground:oklch(49% 0 0);--forest-deep:oklch(38% .065 155);--forest-soft:oklch(96.5% .014 155);--border:oklch(90% .018 150);--autumn:oklch(77% .17 75);--accent-foreground:oklch(22% 0 0);font-family:Inter,Segoe UI,system-ui,sans-serif}.comparison-journal h1{font-family:Georgia,Times New Roman,serif}.comparison-journal h2,.comparison-journal h3{font-family:Inter,Segoe UI,system-ui,sans-serif}.comparison-journal .journal-copy p+p{margin-top:.85rem}.comparison-journal .journal-image{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.comparison-journal .journal-cta{border-radius:8px;min-height:58px}.comparison-journal .journal-sticky{padding-bottom:env(safe-area-inset-bottom)}@media (prefers-reduced-motion:no-preference){.comparison-journal .journal-cta{transition:filter .2s}.comparison-journal .journal-cta:hover{filter:brightness(.94)}}
