*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--space-xs:2px;--space-sm:4px;--space-md:8px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--space-4xl:64px;--font-heading:var(--font-playpen), var(--font-atkinson);--font-body:var(--font-atkinson);--font-wordmark:var(--font-fraunces), serif;--font-hand:var(--font-caveat), cursive;--font-weight-heading:600;--font-weight-figure:700;--font-weight-nav:600;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-display:clamp(2.125rem, 1.5rem + 3vw, 4.375rem);--text-question:clamp(1.9rem, 1.5rem + 1.6vw, 3.1rem);--text-title:2.5rem;--line-height-display:1.14;--line-height-tight:1.2;--line-height-normal:1.6;--line-height-relaxed:1.8;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--transition:.22s ease;--transition-slow:.4s ease;--transition-fast:.12s ease;--duration-fast:.12s;--duration:.22s;--duration-slow:.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--duration-crossfade:1.6s;--ease-crossfade:cubic-bezier(.45, 0, .55, 1);--press-depth:var(--space-sm);--underline-offset:.26em;--note-tilt:-1.5deg;--note-lift-angle:2.5deg;--note-lift-perspective:1200px;--tape-tilt:3deg;--tape-tilt-alt:-2deg;--stamp-tilt:-3deg;--rise-distance:12px;--size-touch-target:44px;--size-control:3.25rem;--size-thumb:6rem;--size-fact-label:7.5em;--size-term-label:14em;--size-portrait:20rem;--size-portrait-sm:12rem;--tape-width:5.75rem;--tape-height:1.625rem;--tape-width-sm:2.5rem;--tape-height-sm:.875rem;--size-number:3rem;--size-card-max:25rem;--size-card-max-wide:28.125rem;--size-stamp:5.25rem;--size-ampel-bar-w:.375rem;--size-ampel-bar-h:.8125rem;--size-field-min:16rem;--ratio-photo-wide:16 / 9;--ratio-photo-note:4 / 3;--ratio-portrait:4 / 5;--hero-stack-height:44svh;--hero-stack-step:var(--space-xl);--hero-stack-fade:.35;--measure-prose:65ch;--measure-lead:34em;--measure-dialog:30rem;--thread-width:2px;--border-width-strong:1.5px;--wave-height:var(--space-xl);--wave-hill-height:calc(var(--space-3xl) + var(--space-md));--passepartout-pad:var(--space-md);--ring-bg:0 0 0 var(--space-xs) var(--color-bg);--page-pad-top:var(--space-3xl);--page-pad-bottom:var(--space-4xl);--band-pad:var(--space-3xl);--section-gap:var(--space-4xl);--bleed-shadow:0 0 0 100vmax;--bleed-clip:inset(0 -100vmax);--page-max:120rem;--layout-max:calc(var(--page-max) - 2 * var(--space-4xl));--layout-gutter:max(clamp(var(--space-lg), 4vw, var(--space-4xl)), env(safe-area-inset-left), env(safe-area-inset-right));--layout-gap:clamp(var(--space-lg), 1.8vw, var(--space-2xl));--grid-12:repeat(12, minmax(0, 1fr));--col-main:1 / span 6;--col-aside:7 / -1;--page-columns:[full-start] minmax(var(--layout-gutter), 1fr) [content-start] minmax(0, var(--layout-max)) [content-end] minmax(var(--layout-gutter), 1fr) [full-end];--header-bar-height:4rem;--header-nav-air:var(--space-sm);--header-nav-height:var(--size-touch-target);--header-height:calc(var(--header-bar-height) + var(--header-nav-height) + env(safe-area-inset-bottom));--header-reach:calc(var(--header-height) + var(--wave-height));--first-screen-height:calc(100svh - var(--header-height));--header-logo:2.75rem;--header-menu-lift:var(--space-xs);--header-menu-end-inset:55px;--header-menu-end-clear:calc(var(--header-menu-end-inset) + var(--size-life-button) / 2);--header-reading-offset:var(--header-nav-height);--sticky-top:var(--space-xl);--size-life-button:4.875rem;--size-life-logo:2.75rem;--size-menu-item:5rem;--size-menu-icon:1.25rem;--menu-halo-radius:10.625rem;--menu-scrim-blur:2px;--menu-hover-scale:1.06;--menu-press-scale:.98;--menu-logo-hover-scale:1.08;--menu-sheen-opacity:.55;--menu-logo-shadow:drop-shadow(0 2px 6px #25201d40);--sticker-tint:82%;--sticker-tint-hover:94%;--z-header:50;--z-buy-bar:51;--z-menu-scrim:60;--z-menu:61;--z-overlay:100;--z-banner-scrim:199;--z-banner:200;--tracking-tight:0;--bf-hub:#7a2e3a;--bf-jenymia:#c2603d;--bf-charity:#4e9a8e;--bf-simplify:#2d7d55;--bf-freelancing:#2563b0;--bf-patchit:#9b7b68;--bf-jenymia-light:#e3906b;--bf-simplify-light:#62b088}@media (max-width:639px){:root{--header-logo:2.5rem;--page-pad-top:var(--space-xl);--page-pad-bottom:var(--space-3xl);--band-pad:var(--space-2xl)}}@media (max-width:767px),(max-height:500px){:root{--header-bar-height:3.5rem;--header-nav-height:0px;--header-reading-offset:calc(var(--header-height) + var(--wave-hill-height))}}@media (max-width:1023px){:root{--menu-halo-radius:13.75rem}}@media (prefers-reduced-motion:reduce){:root{--rise-distance:0px}}@media (min-width:1024px){:root{--section-gap:calc(var(--space-4xl) + var(--space-2xl));--hero-fold-height:calc(var(--first-screen-height) - var(--band-pad) * 2);--hero-stack-height:min(68svh, var(--hero-fold-height));--text-display:min(4.375rem, 4.65vw)}}@media (max-height:500px){:root{--hero-stack-step:var(--space-md)}}:root{--color-primary:#5b3a6b;--color-primary-hover:#4c2f5a;--color-primary-edge:#36213f;--color-primary-muted:#c9b7cf;--color-primary-text:var(--color-primary);--color-primary-soft:#f1e9f3;--color-charity:#e11d48;--color-charity-soft:#fff1f2;--color-trust:#0f766e;--color-trust-soft:#e0f5f2;--color-ampel-green:#15803d;--color-ampel-lightgreen:#568f0b;--color-ampel-amber:#b07d00;--color-ampel-red:#b91c1c;--color-success:#16a34a;--color-success-soft:#e8f5ec;--color-warning:#d97706;--color-warning-soft:#fef9ec;--color-danger:#b42318;--color-danger-soft:#fef2f2;--color-info:#0369a1;--color-info-soft:#e8f4fd;--color-bg:#f7f0e5;--surface-bg:var(--color-bg);--color-surface:#fff;--color-surface-sunken:#efe5d6;--color-note-yellow:#fff1a8;--color-note-blue:#cfe3ff;--color-note-mint:#cdefd9;--color-note-pink:#ffd6de;--color-note-orange:#ffddbf;--color-tape:#fffcf0b8;--color-marker:#ffe98a;--marker-pad-block:var(--space-xs);--marker-pad-inline:var(--space-sm);--marker-radius:var(--radius-sm);--color-frame:#ffae95;--color-on-frame-line:#e5947c;--color-text:#25201d;--color-text-secondary:#4a403a;--color-muted:#62574f;--color-heading:var(--color-text);--color-text-on-primary:#fff;--color-text-on-charity:#fff;--color-text-on-trust:#fff;--color-link:var(--color-text);--color-link-underline:var(--color-primary);--color-border:#d9ccbd;--color-border-strong:#bfb1a2;--color-border-field:var(--color-text-secondary);--color-scrim:#25201d59;--color-scrim-strong:#25201d8c;--shadow-sm:0 1px 2px #25201d0f;--shadow-lg:0 12px 32px #25201d1c;--shadow-press:0 var(--press-depth) 0 var(--color-primary-edge);--shadow-tape:0 1px 2px #25201d1a;--shadow-note-lift:0 14px 14px -9px #25201d47, 0 4px 4px -2px #25201d1f;--glass-bg:#ffffffa6;--glass-bg-subtle:#ffffff73;--glass-border:#fffc;--glass-highlight:#fffc;--glass-highlight-soft:#fff3;--glass-shadow:0 24px 64px #25201d1c;--glass-inset:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #ffffff4d;--glass-blur:28px;--glass-saturation:180%}[data-surface]{--ring-bg:0 0 0 var(--space-xs) var(--surface-bg)}[data-surface=orange]{--surface-bg:var(--color-note-orange);--color-border-strong:#e3b48f}[data-surface=blue]{--surface-bg:var(--color-note-blue);--color-border-strong:#a7c4e8}[data-surface=mint]{--surface-bg:var(--color-note-mint);--color-border-strong:#9fcdb1}[data-surface=yellow]{--surface-bg:var(--color-note-yellow);--color-border-strong:#e2ce6e;--color-marker:var(--color-surface)}[data-surface=pink]{--surface-bg:var(--color-note-pink);--color-border-strong:#e8a9b6}[data-surface=frame]{--surface-bg:var(--color-frame);--color-text-secondary:var(--color-text);--color-muted:var(--color-text);--color-border:var(--color-on-frame-line);--color-border-strong:var(--color-on-frame-line);--color-marker:var(--color-surface)}html{min-height:100vh;overflow-x:clip}body{flex-direction:column;min-height:100svh;display:flex;overflow-x:clip}body>main{flex:1}body>header{order:1}body>footer{order:2}html{scroll-padding-top:var(--space-lg);scroll-padding-bottom:calc(var(--header-height) + var(--wave-hill-height) + var(--buy-bar-space,0px))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);-webkit-font-smoothing:antialiased;font-synthesis-style:none}em,i,cite{font-synthesis-style:auto}h1,h2,h3{text-wrap:balance;font-variant-numeric:lining-nums}p,li,dd{text-wrap:pretty}
