.button{--gradient-dir:to bottom right;--gradient-base:var(--clr-box-background);--gradient-start:oklch(from var(--gradient-base)calc(l + .2)c h);--gradient-end:oklch(from var(--gradient-base)l c h);--button-padding:.5em 1em;background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);color:var(--clr-text);box-shadow:.125em .125em .5em var(--clr-box-shadow);padding:var(--button-padding);z-index:1;border:none;border-radius:.5em;font-size:1em;font-weight:700;position:relative;overflow:hidden}.button:has(a){padding:0}.button:before{--gradient-start:oklch(from var(--gradient-base)calc(l + .1)c h);content:"";inset:var(--border-thin);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);border-radius:inherit;z-index:-1;position:absolute}.button:active{--gradient-dir:to top left}.button a{color:inherit;text-underline-offset:unset;padding:var(--button-padding);cursor:default;text-decoration:none;display:inline-block}.button a:hover{color:inherit}.page-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:var(--clr-box-background);border:var(--border-thin)solid var(--clr-box-border);border-radius:var(--border-radius);transform-style:preserve-3d;grid-column:content;transform:translate(0)}.page-content:before{content:"";background:radial-gradient(ellipse at top left,oklch(from var(--clr-gradient-box-shadow)calc(l - .2)c h)60%,oklch(from var(--clr-gradient-box-shadow)calc(l + .1)c h));border-radius:inherit;z-index:-1;position:absolute;top:.5em;bottom:-.5em;left:.5em;right:-.5em;transform:translateZ(-1px)}.page-content>:not(:is(.character-nav,.slider)){margin-inline:var(--inbox-spacing)}.page-content>:last-child{margin-block:0 var(--inbox-spacing)}.page-content :where(h1,h2,h3,h4,h5,h6){--heading-spacing:.25em;margin-block:0 var(--heading-spacing);padding-block:0 var(--heading-spacing);font-weight:700;position:relative}.page-content :where(h1,h2,h3,h4,h5,h6):after{content:"";background:linear-gradient(to right,oklch(from var(--clr-heading-underline)calc(l + .1)c h),oklch(from var(--clr-heading-underline)calc(l - .2)c h));border-radius:1em;width:2em;height:.125em;display:block;position:absolute;bottom:0;left:0}.page-content h1{font-size:3em}.page-content h2{font-size:2em}.page-content p{text-align:justify}.footer{--columns:1fr;grid-column:content;grid-template-columns:var(--columns);padding-inline:var(--inbox-spacing);gap:1em;display:grid}@media (min-width:35em){.footer{--columns:repeat(2,1fr)}}.footer p{--text-align:center;text-align:var(--text-align);margin:0}@media (min-width:35em){.footer p{margin:revert}}.footer p:first-child{text-align:var(--text-align)}@media (min-width:35em){.footer p:first-child{--text-align:start}}.footer p:last-child{text-align:var(--text-align)}@media (min-width:35em){.footer p:last-child{--text-align:end}}main{--inbox-spacing:1rem;margin-block:var(--container-spacing-top-safe)var(--container-spacing-bottom-safe);margin-inline:var(--container-spacing-left-safe)var(--container-spacing-right-safe);margin-block:var(--page-spacing);grid-template-areas:"content""footer";grid-auto-columns:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:start;justify-items:center;gap:1em;display:grid}@media (min-width:64em){main{--inbox-spacing:1.5rem;grid-auto-columns:revert;grid-template-columns:minmax(0,65ch)}}h1{margin-inline:var(--inbox-spacing)}:root{--font-size:18px;--font-family-headings:"Sour Gummy",sans-serif;--font-family-copy:"Poppins",serif;--page-spacing:1em;--container-spacing-top-safe:max(1rem,env(safe-area-inset-top));--container-spacing-right-safe:max(1rem,env(safe-area-inset-right));--container-spacing-bottom-safe:max(1rem,env(safe-area-inset-bottom));--container-spacing-left-safe:max(1rem,env(safe-area-inset-left));--border-thin:.0625em;--border-radius:.75em;--timing-func:cubic-bezier(.68,-.55,.27,1.55)}@media (min-height:64em){:root{--page-spacing:3em}}@media (min-width:80em){:root{--font-size:20px}}@media (min-width:120em){:root{--font-size:24px}}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-stretch:100%;src:local(Poppins Thin),local(Poppins-Thin),url(../fonts/poppins/poppins-thin-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-stretch:100%;src:local(Poppins Thin),local(Poppins-Thin),url(../fonts/poppins/poppins-thin-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-stretch:100%;src:local(Poppins Light),local(Poppins-Light),url(../fonts/poppins/poppins-light-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-stretch:100%;src:local(Poppins Light),local(Poppins-Light),url(../fonts/poppins/poppins-light-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-stretch:100%;src:local(Poppins Medium),local(Poppins-Medium),url(../fonts/poppins/poppins-medium-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-stretch:100%;src:local(Poppins Medium),local(Poppins-Medium),url(../fonts/poppins/poppins-medium-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-stretch:100%;src:local(Poppins Regular),local(Poppins-Regular),url(../fonts/poppins/poppins-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-stretch:100%;src:local(Poppins Regular),local(Poppins-Regular),url(../fonts/poppins/poppins-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight),local(Poppins-ExtraLight),url(../fonts/poppins/poppins-extralight-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight),local(Poppins-ExtraLight),url(../fonts/poppins/poppins-extralight-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-stretch:100%;src:local(Poppins Black),local(Poppins-Black),url(../fonts/poppins/poppins-black-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-stretch:100%;src:local(Poppins Black),local(Poppins-Black),url(../fonts/poppins/poppins-black-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold),local(Poppins-SemiBold),url(../fonts/poppins/poppins-semibold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold),local(Poppins-SemiBold),url(../fonts/poppins/poppins-semibold-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-stretch:100%;src:local(Poppins Bold),local(Poppins-Bold),url(../fonts/poppins/poppins-bold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-stretch:100%;src:local(Poppins Bold),local(Poppins-Bold),url(../fonts/poppins/poppins-bold-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold),local(Poppins-ExtraBold),url(../fonts/poppins/poppins-extrabold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold),local(Poppins-ExtraBold),url(../fonts/poppins/poppins-extrabold-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-stretch:100%;src:local(Poppins Thin Italic),local(Poppins-ThinItalic),url(../fonts/poppins/poppins-thin-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-stretch:100%;src:local(Poppins Thin Italic),local(Poppins-ThinItalic),url(../fonts/poppins/poppins-thin-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight Italic),local(Poppins-ExtraLightItalic),url(../fonts/poppins/poppins-extralight-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight Italic),local(Poppins-ExtraLightItalic),url(../fonts/poppins/poppins-extralight-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-stretch:100%;src:local(Poppins Light Italic),local(Poppins-LightItalic),url(../fonts/poppins/poppins-light-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-stretch:100%;src:local(Poppins Light Italic),local(Poppins-LightItalic),url(../fonts/poppins/poppins-light-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-stretch:100%;src:local(Poppins Medium Italic),local(Poppins-MediumItalic),url(../fonts/poppins/poppins-medium-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-stretch:100%;src:local(Poppins Medium Italic),local(Poppins-MediumItalic),url(../fonts/poppins/poppins-medium-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold Italic),local(Poppins-SemiBoldItalic),url(../fonts/poppins/poppins-semibold-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold Italic),local(Poppins-SemiBoldItalic),url(../fonts/poppins/poppins-semibold-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-stretch:100%;src:local(Poppins Bold Italic),local(Poppins-BoldItalic),url(../fonts/poppins/poppins-bold-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-stretch:100%;src:local(Poppins Bold Italic),local(Poppins-BoldItalic),url(../fonts/poppins/poppins-bold-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold Italic),local(Poppins-ExtraBoldItalic),url(../fonts/poppins/poppins-extrabold-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold Italic),local(Poppins-ExtraBoldItalic),url(../fonts/poppins/poppins-extrabold-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-stretch:100%;src:local(Poppins Italic),local(Poppins-Italic),url(../fonts/poppins/poppins-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-stretch:100%;src:local(Poppins Italic),local(Poppins-Italic),url(../fonts/poppins/poppins-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-stretch:100%;src:local(Poppins Black Italic),local(Poppins-BlackItalic),url(../fonts/poppins/poppins-black-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-stretch:100%;src:local(Poppins Black Italic),local(Poppins-BlackItalic),url(../fonts/poppins/poppins-black-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Sour Gummy;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At7Gs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGTN1IOK1G.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sour Gummy;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At7Gs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGTNNIOA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sour Gummy;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At5Gs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5qBNfNFQPA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sour Gummy;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At5Gs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5qBDfNE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--base-luminance:20%;--base-chroma:.01;--base-hue:275deg;--theme-c-primary:oklch(var(--base-luminance)var(--base-chroma)var(--base-hue));--theme-c-primary-950:oklch(from var(--theme-c-primary)5% c h);--theme-c-primary-900:oklch(from var(--theme-c-primary)10% c h);--theme-c-primary-850:oklch(from var(--theme-c-primary)15% c h);--theme-c-primary-800:oklch(from var(--theme-c-primary)20% c h);--theme-c-primary-750:oklch(from var(--theme-c-primary)25% c h);--theme-c-primary-700:oklch(from var(--theme-c-primary)30% c h);--theme-c-primary-650:oklch(from var(--theme-c-primary)35% c h);--theme-c-primary-600:oklch(from var(--theme-c-primary)40% c h);--theme-c-primary-550:oklch(from var(--theme-c-primary)45% c h);--theme-c-primary-500:oklch(from var(--theme-c-primary)50% c h);--theme-c-primary-450:oklch(from var(--theme-c-primary)55% c h);--theme-c-primary-400:oklch(from var(--theme-c-primary)60% c h);--theme-c-primary-350:oklch(from var(--theme-c-primary)65% c h);--theme-c-primary-300:oklch(from var(--theme-c-primary)70% c h);--theme-c-primary-250:oklch(from var(--theme-c-primary)75% c h);--theme-c-primary-200:oklch(from var(--theme-c-primary)80% c h);--theme-c-primary-150:oklch(from var(--theme-c-primary)85% c h);--theme-c-primary-100:oklch(from var(--theme-c-primary)90% c h);--theme-c-primary-50:oklch(from var(--theme-c-primary)95% c h)}:root{--clr-page-background:var(--theme-c-primary-100);--clr-text:var(--theme-c-primary-900);--clr-nav-background:var(--theme-c-primary-200);--clr-nav-border:var(--theme-c-primary-250);--clr-nav-link-hover:var(--theme-c-primary-400);--clr-box-background:var(--theme-c-primary-150);--clr-box-border:var(--theme-c-primary-250);--clr-box-shadow:oklch(from var(--theme-c-primary-800)l c h/.25);--clr-box-gradient-start:oklch(from var(--clr-box-background)calc(l + .3)c h);--clr-box-gradient-end:oklch(from var(--clr-box-background)l c h);--clr-color-box-background:var(--theme-c-primary-200);--clr-quick-info-background:var(--theme-c-primary-150);--clr-quick-info-gradient-start:oklch(from var(--clr-quick-info-background)calc(l + .1)c h);--clr-quick-info-gradient-end:oklch(from var(--clr-quick-info-background)l c h)}@media (prefers-color-scheme:dark){:root{--clr-page-background:var(--theme-c-primary-850);--clr-text:var(--theme-c-primary-100);--clr-nav-background:var(--theme-c-primary-700);--clr-nav-border:var(--theme-c-primary-650);--clr-nav-link-hover:var(--theme-c-primary-500);--clr-box-background:var(--theme-c-primary-750);--clr-box-border:var(--theme-c-primary-700);--clr-box-shadow:var(--theme-c-primary-800);--clr-color-box-background:var(--theme-c-primary-700);--clr-quick-info-background:var(--theme-c-primary-750)}}.sebin{--clr-accent-1:#c74d36;--clr-accent-2:#eea753;--clr-accent-3:#4a5f8e;--clr-accent-4:#32c20d;--clr-accent-5:#423b3b;--clr-accent-6:#7f463b;--clr-selection:var(--clr-accent-1);--clr-selection-text:var(--theme-c-primary-100);--clr-nav-link-hover:oklch(from var(--clr-accent-1)calc(l + .2)calc(c*1.5)h);--clr-nav-link-active:var(--clr-accent-1);--clr-heading-underline:var(--clr-accent-1);--clr-heading-data:var(--clr-accent-1);--clr-link:var(--clr-accent-1);--clr-link-underline:var(--clr-accent-1);--clr-gallery-indicator:var(--clr-accent-1);--clr-gradient-box-shadow:var(--clr-accent-1)}@supports (color:lab(0% 0 0)){.sebin{--clr-accent-1:lab(49.8486% 48.3331 39.8444);--clr-accent-2:lab(74.2132% 21.3419 52.9822);--clr-accent-3:lab(40.2643% 2.09703 -28.8402);--clr-accent-4:lab(68.9134% -59.907 65.0728);--clr-accent-5:lab(25.655% 3.22628 1.15176);--clr-accent-6:lab(36.6692% 23.8497 17.7102)}}.viktor{--clr-accent-1:#e3c8b5;--clr-accent-2:#48362d;--clr-accent-3:#402625;--clr-accent-4:#311e1e;--clr-accent-5:#6faacd;--clr-accent-6:#f8ece1;--clr-accent-7:#a6edf0;--clr-accent-8:#6db9db;--clr-selection:var(--clr-accent-8);--clr-selection-text:var(--theme-c-primary-100);--clr-nav-link-hover:oklch(from var(--clr-accent-7)calc(l + .2)calc(c*1.5)h);--clr-nav-link-active:var(--clr-accent-8);--clr-heading-underline:var(--clr-accent-8);--clr-heading-data:var(--clr-accent-8);--clr-link:var(--clr-accent-8);--clr-link-underline:var(--clr-accent-8);--clr-timeline-stroke:var(--clr-accent-8);--clr-gallery-indicator:var(--clr-accent-8);--clr-gradient-box-shadow:var(--clr-accent-8)}@supports (color:lab(0% 0 0)){.viktor{--clr-accent-1:lab(82.4732% 7.86269 12.9932);--clr-accent-2:lab(24.4548% 6.91602 9.20873);--clr-accent-3:lab(18.4012% 12.6293 6.0791);--clr-accent-4:lab(13.8494% 9.60118 3.93857);--clr-accent-5:lab(66.4616% -12.6017 -24.4328);--clr-accent-6:lab(94.2027% 2.47061 7.20452);--clr-accent-7:lab(89.101% -22.2366 -8.7287);--clr-accent-8:lab(71.298% -17.8625 -24.685)}}@media (prefers-color-scheme:light){.viktor{--clr-accent-8:oklch(from var(--clr-accent-7)60% calc(c*3)h)}}.jarek{--clr-accent-1:#c68f48;--clr-accent-2:#847524;--clr-accent-3:#b1b39e;--clr-accent-4:#dcbb8f;--clr-accent-5:#cccf9b;--clr-accent-6:#b39a37;--clr-selection:var(--clr-accent-1);--clr-selection-text:var(--theme-c-primary-100);--clr-nav-link-hover:oklch(from var(--clr-accent-1)calc(l + .2)calc(c*1.5)h);--clr-nav-link-active:var(--clr-accent-1);--clr-heading-underline:var(--clr-accent-1);--clr-heading-data:var(--clr-accent-1);--clr-link:var(--clr-accent-1);--clr-link-underline:var(--clr-accent-1);--clr-gallery-indicator:var(--clr-accent-1);--clr-gradient-box-shadow:var(--clr-accent-1)}@supports (color:lab(0% 0 0)){.jarek{--clr-accent-1:lab(63.8935% 16.1888 45.3428);--clr-accent-2:lab(49.3859% -.694901 44.2811);--clr-accent-3:lab(72.4312% -3.6765 10.7427);--clr-accent-4:lab(77.9828% 7.9343 27.1018);--clr-accent-5:lab(82.0172% -7.56824 25.9167);--clr-accent-6:lab(64.4806% 1.30594 53.2259)}}:root{font-family:var(--font-family-copy);font-size:var(--font-size);scroll-behavior:smooth}*{box-sizing:border-box}body{background-color:var(--clr-page-background);color:var(--clr-text);min-height:100dvh;margin:0}body[inert]{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headings)}a:not([class]){color:inherit;text-underline-offset:.1875em;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration:underline;text-decoration-thickness:.125em;-webkit-text-decoration-color:var(--clr-link-underline);text-decoration-color:var(--clr-link-underline);transition:color .2s}a:not([class]):hover{color:var(--clr-link)}:where(.sebin,.viktor,.jarek) ::selection{color:var(--clr-selection-text);background-color:var(--clr-selection);text-shadow:.0625em .0625em .0625em #000;text-shadow:.0625em .0625em .0625em lab(0% 0 0)}.analytics-banner{--clr-yes:#3baa18;--clr-no:#851a00;color:inherit;background:linear-gradient(to bottom right,var(--clr-box-gradient-start)0%,var(--clr-box-gradient-end)50%);box-shadow:.125em .125em .75em .25em var(--clr-box-shadow);z-index:1;border:none;border-radius:1em;margin:1em;padding:0;font-size:.875em;position:sticky;top:auto;bottom:1em;left:1em;right:1em}@supports (color:lab(0% 0 0)){.analytics-banner{--clr-yes:lab(61.6091% -50.9989 57.2408);--clr-no:lab(28.5467% 60.3321 69.9979)}}.analytics-banner form{--areas:"message message" "yes no";--gradient-dir:ellipse at bottom right;--gradient-start:var(--clr-quick-info-gradient-end);--gradient-end:var(--clr-quick-info-gradient-start);grid-template-areas:var(--areas);background:var(--clr-box-background);background:radial-gradient(var(--gradient-dir),var(--gradient-start)70%,var(--gradient-end)100%);margin:var(--border-thin);border-radius:inherit;-ms-flex-align:center;align-items:center;gap:1em;padding:1em;display:grid}@media (min-width:48em){.analytics-banner form{--areas:"message yes no"}}.analytics-banner .message{grid-area:message;margin-top:0;margin-bottom:0}.analytics-banner .positive{--gradient-base:var(--clr-yes);--clr-text:var(--theme-c-primary-100);grid-area:yes}.analytics-banner .negative{--gradient-base:var(--clr-no);--clr-text:var(--theme-c-primary-100);grid-area:no}