.blog-header.svelte-1r8k3j8 h1:where(.svelte-1r8k3j8){display:flex;flex-direction:row;gap:.2em}.blog-header.svelte-1r8k3j8 .content:where(.svelte-1r8k3j8){display:flex;justify-content:center;position:absolute;inset-inline:0;inset-block-start:0;font-weight:600;height:var(--header-height);padding:var(--gutters);gap:var(--gutters);z-index:var(--z-header)}.blog-header.hidden.svelte-1r8k3j8 .content:where(.svelte-1r8k3j8){opacity:0;pointer-events:none}.header.svelte-161t9d1{display:grid;grid-template-columns:1fr 1fr;position:absolute;inset-inline:0;inset-block-start:0;font-weight:600;padding:var(--gutters);gap:var(--gutters);z-index:var(--z-header)}.header.svelte-161t9d1 nav:where(.svelte-161t9d1){display:none;justify-content:space-between;align-items:center;gap:var(--spacing)}@media screen and (min-width: 900px){.header.svelte-161t9d1 nav:where(.svelte-161t9d1){display:flex}}.header.svelte-161t9d1 h1:where(.svelte-161t9d1){color:inherit;margin-inline-end:auto}.header.svelte-161t9d1 h1:where(.svelte-161t9d1)>*{display:flex;flex-direction:row;gap:.2em}.header.svelte-161t9d1 ul:where(.svelte-161t9d1){display:flex;gap:var(--spacing)}.header.svelte-161t9d1 ul.socials:where(.svelte-161t9d1){gap:var(--spacing-s)}.header.svelte-161t9d1 .toggle:where(.svelte-161t9d1){display:flex;position:absolute;inset-block-start:0;inset-inline-end:0;padding:var(--gutters);height:1rem;width:1.9rem;z-index:calc(var(--z-header) + 1)}.header.svelte-161t9d1 .toggle:where(.svelte-161t9d1) .toggle{transform-origin:50% 50%;width:inherit;height:inherit}@media screen and (max-width: 899px){.header.open.svelte-161t9d1{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-fg);color:var(--color-bg)}.header.open.svelte-161t9d1 nav:where(.svelte-161t9d1){display:flex;flex-direction:column-reverse;margin-block-start:auto}.header.open.svelte-161t9d1 ul:where(.svelte-161t9d1){flex-direction:column;gap:.25em;width:100%}.header.open.svelte-161t9d1 ul.links:where(.svelte-161t9d1) li:where(.svelte-161t9d1){font-family:var(--font-heading);font-size:4em;font-weight:1;text-transform:lowercase;line-height:.8em;border-bottom:solid var(--border-width) currentColor}.header.open.svelte-161t9d1 ul.links:where(.svelte-161t9d1) li:where(.svelte-161t9d1):last-child{border-bottom:none}}@media screen and (min-width: 900px){.header.svelte-161t9d1{height:var(--header-height)}.header.svelte-161t9d1 .toggle:where(.svelte-161t9d1){display:none}}@media screen and (max-width: 899px){.toggle.open.svelte-6el75k{display:none}}.toggle.svelte-6el75k{display:flex;position:absolute;inset-block-start:0;inset-inline-end:0;padding:var(--gutters);width:auto;height:1rem;z-index:calc(var(--z-header) + 1)}.toggle.svelte-6el75k .toggle{transform-origin:50% 50%;width:inherit;height:inherit}footer.svelte-d09kbg{display:flex;flex-direction:column;width:100%;padding:0 var(--gutters) calc(var(--spacing-s) * 2)}footer.svelte-d09kbg .title:where(.svelte-d09kbg){display:flex;flex-direction:row;flex-wrap:wrap;max-width:25ch;text-wrap:balance;line-height:1.15em}footer.svelte-d09kbg .title:where(.svelte-d09kbg) p:where(.svelte-d09kbg){display:inline;font-weight:400}footer.svelte-d09kbg .title:where(.svelte-d09kbg) a:where(.svelte-d09kbg){display:inline}footer.svelte-d09kbg .title:where(.svelte-d09kbg) strong:where(.svelte-d09kbg){font-weight:600}footer.svelte-d09kbg .content:where(.svelte-d09kbg){display:grid;grid-template-columns:1fr 1fr;position:relative;inset-inline-start:0;inset-block-start:0;font-weight:600;width:100%;height:auto;gap:var(--gutters)}footer.svelte-d09kbg .cta:where(.svelte-d09kbg){width:100%;display:flex;flex-direction:column;align-items:flex-start;padding-block:.15em 2em;margin-inline-start:auto}@media screen and (max-width: 899px){footer.svelte-d09kbg .title:where(.svelte-d09kbg){grid-column:span 2;margin-block-end:1em}footer.svelte-d09kbg .cta:where(.svelte-d09kbg){padding-inline:.1em}}@media screen and (min-width: 900px){footer.svelte-d09kbg .content:where(.svelte-d09kbg){display:grid;grid-template-columns:2fr 1fr 1fr}footer.svelte-d09kbg .cta:where(.svelte-d09kbg){width:50%}}h1.svelte-d09kbg{margin-inline-end:auto}h1.svelte-d09kbg>*{display:flex;flex-direction:row;gap:.2em}ul.svelte-d09kbg{display:flex;flex-direction:column;align-content:flex-end;gap:.3em}ul.svelte-d09kbg li:where(.svelte-d09kbg){margin-inline-end:auto}a.svelte-d09kbg{display:flex;text-decoration:none}.popover.svelte-h7furx{display:flex;position:fixed;inset-block-start:var(--gutters);inset-inline-start:var(--gutters);height:auto;width:auto;color:var(--color-bg);pointer-events:none;padding:.35em .5em;font-size:.95em}.popover.svelte-h7furx .icon:where(.svelte-h7furx){font-family:var(--font-heading);font-weight:130;font-size:1.33em}.popover.svelte-h7furx .content:where(.svelte-h7furx){position:relative;z-index:2;opacity:0}.popover.mounting.svelte-h7furx{display:none!important}.popover.visible.svelte-h7furx{display:flex}.dots.svelte-h7furx{--bg: var(--color-fg);display:flex;flex-direction:row;justify-content:space-between;position:absolute;inset-inline:0;inset-block-start:calc(50% + .025em);padding-inline:.75em;height:auto;pointer-events:none}.dots.svelte-h7furx .dot:where(.svelte-h7furx){--size: 1.75em;display:inline-flex;width:0;height:0;position:relative}.dots.svelte-h7furx .dot:where(.svelte-h7furx):after{display:flex;position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);content:"";width:var(--size);height:var(--size);aspect-ratio:1;background:var(--bg);border-radius:50%}body{--color-green-hex: #BEF66F;--color-green-rgb: 190 246 111;--color-green-p3: .745 .965 .435;--color-grass-hex: #4F724D;--color-grass-rgb: 79 114 77;--color-grass-p3: .309 .447 .301;--color-orange-hex: #F4D26C;--color-orange-rgb: 244 210 108;--color-orange-p3: .956 .823 .423;--color-maroon-hex: #946E6E;--color-maroon-rgb: 148 110 110;--color-maroon-p3: .58 .431 .431;--color-light-hex: #F8FFEA;--color-light-rgb: 248 255 234;--color-light-p3: .972 1 .917;--color-dark-hex: #251818;--color-dark-rgb: 37 24 24;--color-dark-p3: .145 .094 .094;--color-green: rgb(var(--color-green-rgb));--color-grass: rgb(var(--color-grass-rgb));--color-orange: rgb(var(--color-orange-rgb));--color-maroon: rgb(var(--color-maroon-rgb));--color-light: rgb(var(--color-light-rgb));--color-dark: rgb(var(--color-dark-rgb))}@supports (color: color(display-p3 1 1 1)){body{--color-green: color(display-p3 var(--color-green-p3));--color-grass: color(display-p3 var(--color-grass-p3));--color-orange: color(display-p3 var(--color-orange-p3));--color-maroon: color(display-p3 var(--color-maroon-p3));--color-light: color(display-p3 var(--color-light-p3));--color-dark: color(display-p3 var(--color-dark-p3))}}body.theme-orange{--color-bg: var(--color-orange);--color-bg-rgb: var(--color-orange-rgb);--color-bg-p3: var(--color-orange-p3);--color-fg: var(--color-grass)}body.theme-grass{--color-bg: var(--color-grass);--color-bg-rgb: var(--color-grass-rgb);--color-bg-p3: var(--color-grass-p3);--color-fg: var(--color-orange)}body.theme-green{--color-bg: var(--color-green);--color-bg-rgb: var(--color-green-rgb);--color-bg-p3: var(--color-green-p3);--color-fg: var(--color-maroon)}body.theme-maroon{--color-bg: var(--color-maroon);--color-bg-rgb: var(--color-maroon-rgb);--color-bg-p3: var(--color-maroon-p3);--color-fg: var(--color-green)}@font-face{font-family:Tiny;font-display:block;src:url(../../../fonts/tiny.woff2) format("woff2-variations");src:url(../../../fonts/tiny.woff2) format("woff2") tech("variations");font-weight:1 300}:root{--spacing: 1rem;--spacing-s: .5rem;--spacing-ss: .375rem;--spacing-sss: .25rem;--spacing-ssss: .125rem;--spacing-l: 1.5rem;--spacing-ll: 2rem;--spacing-lll: 2.5rem;--gap: 2px;--gutters: var(--spacing-ss);--header-height: 2rem;--grid-cols: repeat(12, 1fr);--grid-gap: var(--gutters);--font-heading: "Tiny";--font-body: "Gelica", sans-serif;--border-radius: 1rem;--border-width: 1.5px;--z-content: 10;--z-slider: 15;--z-popover: 30;--z-header: 35;--z-modal: 37;--z-contact: 40;font-size:clamp(20px,5.25vw,32px)}@media screen and (min-width: 580px){:root{font-size:clamp(16px,3.75vw,30px)}}@media screen and (min-width: 900px){:root{--border-width: 2px;--gutters: var(--spacing-s)}}body{display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:1rem;letter-spacing:-.02em;width:100%;height:100%;-webkit-font-smoothing:antialiased}body ::selection{background:var(--color-fg);color:var(--color-bg)}h1,h2,h3,h4,h5,p,a,button{color:var(--color-fg)}#main{padding:var(--gutters)}.hidden{opacity:0}
