.fn{--fn-malina:#801247;--fn-malina-900:#431026;--fn-malina-800:#5e1235;--fn-malina-600:#b02966;--fn-roz:#ef458f;--fn-roz-300:#feb7ce;--fn-roz-200:#fdd7e5;--fn-zolty:#fff87e;--fn-czern:#16080e;--fn-krem:#fffbf7;--fn-lawenda:#f4eff6;--fn-display:var(--fn-nunito),system-ui,sans-serif;--fn-text:var(--fn-figtree),system-ui,sans-serif;--fn-radius:1.25rem}@media (min-width:1000px){.fn{--fn-radius:2rem}}.fn-todo{color:inherit;-webkit-text-decoration:underline dashed color-mix(in srgb,currentColor 55%,transparent);text-decoration:underline dashed color-mix(in srgb,currentColor 55%,transparent);text-underline-offset:.2em;background:0 0;text-decoration-thickness:1px}.fn-sticker-title{font-family:var(--fn-display);letter-spacing:-.01em;color:var(--fn-malina);-webkit-text-stroke:.14em var(--fn-krem);paint-order:stroke fill;filter:drop-shadow(0 .06em 0 var(--fn-roz-300));font-weight:900;line-height:1}.fn-ch{padding-block:var(--s-xl);position:relative}.fn-ch--dark{color:var(--off-white)}.fn-ch--malina,.fn-ch--plum{z-index:1;border-radius:var(--panel-radius);color:var(--fn-krem);--btn-bg:var(--fn-malina)}.fn-ch--malina{background:var(--fn-malina)}.fn-ch--plum{background:var(--fn-malina-900)}.fn-ch__head{margin-bottom:var(--s-md);row-gap:1.5rem}.fn-ch__label{opacity:.7;grid-column:1/-1}.fn-ch--num .fn-ch__head{border-top:1px solid color-mix(in srgb,currentColor 28%,transparent);padding-top:1.5rem}.fn-ch__no{font-size:var(--fs-h2);letter-spacing:-.03em;grid-column:1/-1;align-items:baseline;gap:.5rem;font-weight:700;line-height:.9;display:flex}.fn-ch__no span{font-size:var(--fs-sm);letter-spacing:-.01em;opacity:.5;font-weight:500}.fn-ch__name{text-wrap:balance;grid-column:1/-1;max-width:16em}.fn-ch__title{max-width:20em;font-size:var(--fs-h3);letter-spacing:-.02em;text-wrap:balance;grid-column:1/-1;font-weight:500;line-height:1.1}.fn-ch__text{max-width:34em;font-size:var(--fs-lg);grid-column:1/-1;gap:1em;line-height:1.45;display:grid}.fn-ch__text p{opacity:.86}@media (min-width:1000px){.fn-ch__label{grid-area:1/1/auto/span 3;align-self:start;padding-top:.5rem}.fn-ch__no{grid-area:1/1/auto/span 3}.fn-ch__name{grid-area:1/4/auto/-1}.fn-ch__title{margin-top:var(--s-sm);grid-area:2/4/auto/span 6}.fn-ch__text{grid-area:3/7/auto/-1;margin-top:1rem}.fn-ch:not(.fn-ch--num) .fn-ch__text{margin-top:var(--s-sm);grid-row:2}}.fn-stage{margin-inline:var(--margin);border-radius:var(--fn-radius);position:relative;overflow:hidden}.fn-stage--bleed{border-radius:0;margin-inline:0}.fn-cap{font-size:var(--fs-xs);letter-spacing:-.01em;opacity:.6;font-weight:500}@media (min-width:1000px){.fn-ch__name+.fn-ch__text{margin-top:var(--s-sm)}}
