a.svelte-1xr12d4{position:fixed;z-index:var(--z-highest);inset-block-end:var(--size-16);inset-inline-end:0;inline-size:var(--size-48);block-size:var(--size-48);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;border:var(--color-highlight-subtle-content-60) solid var(--thickness-4);border-inline-end-width:0;border-start-start-radius:var(--radius-16);border-end-start-radius:var(--radius-16);background-color:var(--color-highlight-subtle);color:var(--color-highlight-subtle-content-60)}@media (width < 40rem){a.svelte-1xr12d4{inset-block-end:calc(var(--size-16) + var(--size-108))}}a.svelte-1xr12d4:hover{background-color:var(--color-highlight-subtle-hovered)}a.svelte-1xr12d4:focus{background-color:var(--color-highlight-subtle-selected)}a.svelte-1xr12d4:focus-visible{outline:transparent;box-shadow:inset 4px 4px #fff,inset 4px -4px #fff,inset -4px 4px #fff,inset -4px -4px #fff}a.svelte-1xr12d4:active{background-color:var(--color-highlight-subtle-active)}.skip-link{display:block;padding:var(--size-16);position:fixed;inset-inline-start:var(--size-40);inset-block-end:100%;border-radius:var(--radius-8);z-index:var(--z-modal);background-color:var(--color-accent-bold);color:var(--color-accent-bold-content-75);outline:solid 0 var(--color-accent-bold);outline-offset:var(--thickness-2);translate:0 0;transition-property:translate,outline-width;transition-duration:var(--duration-m);transition-timing-function:var(--ease-productive-in-out)}.skip-link:focus{translate:0 calc(100% + var(--size-16));transition-timing-function:var(--ease-productive-out);outline-width:var(--thickness-4)}@media (prefers-reduced-motion: reduce){.skip-link{opacity:0;transition-property:opacity}.skip-link:focus{opacity:1;translate:unset}}.logo.svelte-yvojgo{width:var(--width, auto);height:var(--height, auto)}.logo.svelte-44jdvn{inline-size:var(--size, 256px)}.link.svelte-44jdvn{border-radius:var(--radius-2)}section.svelte-15q5hxc{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--size-32);padding:var(--size-16);border-radius:var(--radius-16);background-color:var(--color-default-faded-level-3);flex-grow:1;max-inline-size:var(--size-588);scroll-margin-block-start:var(--size-32)}section.svelte-15q5hxc div:where(.svelte-15q5hxc){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--size-8);text-align:center}nav.svelte-1qe91rw{display:flex;flex-direction:column;justify-content:end;flex-grow:1;align-items:center;gap:var(--size-12);text-align:center;color:var(--color-default-faded-content-90)}nav.svelte-1qe91rw .footer-consent-button{background-color:transparent}footer.svelte-1gn8pdc{display:flex;flex-flow:row wrap;justify-content:center;align-items:start;padding-inline:var(--size-24);padding-block:var(--size-32);gap:var(--size-48);background-color:var(--color-default-faded-level-2)}footer.svelte-1gn8pdc .credit{color:var(--color-default-faded-content-90);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--size-8);flex-grow:1;flex-basis:100%}.content.svelte-1gn8pdc{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--size-32);align-self:stretch}.content.svelte-1gn8pdc .footer-content-quote{text-align:center;max-inline-size:var(--size-body-s);font-style:italic}.copyright.svelte-1gn8pdc{display:flex;flex-direction:column;gap:var(--size-16);align-items:center}.copyright.svelte-1gn8pdc .text{text-align:center;color:var(--color-default-faded-content-60)}.social-link.svelte-piruph{--_fill-color: var(--fill, var(--color-default-faded-content-60));--_fill-inverse: var(--fill-inverse, var(--color-default-faded-inverse-content-75));--_fill: var(--_fill-color);display:grid;place-content:center;min-inline-size:var(--size-48);min-block-size:var(--size-48);transition:outline-color var(--duration-s) var(--ease-productive-in-out)}.social-link.svelte-piruph[data-inversed=true]{--_fill: var(--_fill-inverse)}.social-link.svelte-piruph[data-inversed=true]:focus-visible{outline-color:var(--focus-outline-inverse-color, var(--color-default-faded-inverse-content-75))}.social-link.svelte-piruph:has(.facebook-icon:where(.svelte-piruph)){--facebook-color: #1877f2;border-radius:var(--radius-pill)}.social-link.svelte-piruph:has(.facebook-icon:where(.svelte-piruph)):hover,.social-link.svelte-piruph:has(.facebook-icon:where(.svelte-piruph)):focus,.social-link.svelte-piruph:has(.facebook-icon:where(.svelte-piruph)):active{--_fill-color: var(--facebook-color);--_fill-inverse: white}.social-link.svelte-piruph:has(.instagram-icon:where(.svelte-piruph)){--instagram-color: url(#instagram-gradient)}.social-link.svelte-piruph:has(.instagram-icon:where(.svelte-piruph)):hover,.social-link.svelte-piruph:has(.instagram-icon:where(.svelte-piruph)):focus,.social-link.svelte-piruph:has(.instagram-icon:where(.svelte-piruph)):active{--_fill-color: var(--instagram-color);--_fill-inverse: white}.social-link.svelte-piruph:focus-visible{outline:var(--thickness-4) solid var(--focus-outline-color, var(--color-default-faded-content-75))}.facebook-icon.svelte-piruph,.instagram-icon.svelte-piruph{inline-size:var(--size, var(--size-40));block-size:auto}.social-icon-path.svelte-piruph{fill:var(--_fill);transition:fill var(--duration-s) var(--ease-productive-in-out)}header.svelte-emj7mj{--duration: var(--duration-m);--timing-function: var(--ease-expressive-in-out);display:grid;place-content:center;padding:var(--size-24);background-color:var(--color-default-faded-level-0);transition-property:background-color,color,translate,padding;transition-duration:var(--duration);transition-timing-function:var(--timing-function)}@media (width>= 64rem){header.svelte-emj7mj{padding-inline:var(--size-32);grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,auto);row-gap:var(--size-24)}}@media (width >= 90rem){header.svelte-emj7mj{padding-inline:var(--size-60)}}header.svelte-emj7mj[data-scrolled=true]{--duration: var(--duration-xl);translate:0 -100%}@media (width >= 64rem){header.svelte-emj7mj[data-scrolled=true]{translate:0;background-color:var(--color-highlight-subtle);color:var(--color-highlight-subtle-content-75);padding-block:var(--size-16)}}.title.svelte-emj7mj{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--size-8)}@media (width >= 64rem){.title.svelte-emj7mj{grid-column:2 / -2;grid-row:1 / span 1;z-index:var(--z-high)}}.title.svelte-emj7mj .logo{transition-property:width,height;transition-duration:var(--duration);transition-timing-function:var(--timing-function)}.title.svelte-emj7mj .text{transition-property:font-size;transition-duration:var(--duration);transition-timing-function:var(--timing-function)}nav.svelte-emj7mj,ul.svelte-emj7mj{display:none}@media (width >= 64rem){nav.svelte-emj7mj,ul.svelte-emj7mj{grid-column:1 / -1;grid-row:1 / -1;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-auto-flow:column;align-items:center;justify-items:center}}nav.svelte-emj7mj .website-space,ul.svelte-emj7mj .website-space{place-self:start}@media (width >= 64rem){.social.svelte-emj7mj{grid-column:-1 / span 2;place-self:start end;display:flex;flex-direction:row;align-items:center;gap:var(--size-16)}}@media (width >= 64rem){ul.svelte-emj7mj .website-space{grid-column:1 / span 2}}@media (width >= 64rem){ul.svelte-emj7mj .nav-item{grid-row:-1 / span 1}}li.svelte-bwcak .item-link{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;gap:var(--size-4);border-radius:var(--radius-4)}li.contact:where(.svelte-bwcak) :is(li.svelte-bwcak .item-link){border:var(--color-highlight-bold) var(--thickness-2) solid;padding:var(--size-8);transition-property:border,padding,background-color;transition-duration:var(--duration-m);transition-timing-function:var(--ease-productive-in-out);border-radius:var(--radius-16);color:var(--color-highlight-bold-inverse-content-75);background-color:transparent}li.contact:where(.svelte-bwcak) :is(li.svelte-bwcak .item-link):hover,li.contact:where(.svelte-bwcak) :is(li.svelte-bwcak .item-link):focus-visible{border-width:var(--thickness-4);padding:calc(var(--size-8) - var(--thickness-2));background-color:var(--color-highlight-subtle);color:var(--color-highlight-subtle-content-75)}li.svelte-bwcak .item-link:hover .icon-wrapper:where(.svelte-bwcak){background-color:var(--color-accent-subtle-hovered);color:var(--color-accent-subtle-content-75)}li.contact:where(.svelte-bwcak) :is(li.svelte-bwcak .item-link:hover .icon-wrapper:where(.svelte-bwcak)){background-color:transparent;color:var(--color-highlight-subtle-content-75)}li.svelte-bwcak .item-link:focus-visible{outline:var(--color-accent-faded-content-90) var(--thickness-2) solid;outline-offset:var(--thickness-2)}li.svelte-bwcak .item-link:focus-visible .icon-wrapper:where(.svelte-bwcak){background-color:var(--color-accent-subtle-active);color:var(--color-accent-subtle-content-75)}li.contact:where(.svelte-bwcak) :is(li.svelte-bwcak .item-link:focus-visible .icon-wrapper:where(.svelte-bwcak)){background-color:transparent;color:var(--color-highlight-subtle-content-75)}li.svelte-bwcak .item-link .icon-wrapper:where(.svelte-bwcak){display:grid;place-content:center;block-size:var(--size-32);aspect-ratio:var(--aspect-short);color:var(--color-accent-faded-content-75);border-radius:34% 66% 26% 74%/76% 61% 39% 24%;transition:background-color var(--duration-m) var(--ease-productive-in-out);position:relative;overflow:hidden}li.svelte-bwcak .item-link .icon-wrapper:where(.svelte-bwcak)[data-current=true]{background-color:var(--color-accent-subtle-selected);color:var(--color-accent-subtle-content-75)}.backdrop.svelte-5atcqy{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:transparent;z-index:var(--z-backdrop);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition-property:background-color,backdrop-filter,display;transition-duration:var(--duration-l);transition-timing-function:var(--ease-expressive-in-out);transition-behavior:allow-discrete}.backdrop.svelte-5atcqy[data-opened=true]{display:block;background-color:oklch(from var(--color-default-faded-inverse) l c h / .75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@starting-style{.backdrop.svelte-5atcqy[data-opened=true]{background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media (width >= 40rem){.backdrop.svelte-5atcqy{display:none}}nav.svelte-5atcqy{position:fixed;z-index:var(--z-modal);inset:auto 0 0 0;background-color:var(--color-accent-faded);color:var(--color-accent-faded-content-90);padding-inline:var(--size-24);transition:box-shadow var(--duration-s) linear;box-shadow:0 -.6px .7px oklch(from var(--color-accent-20) l c h / .3),0 -2px 2.5px oklch(from var(--color-accent-20) l c h / .179),0 -8px 10px oklch(from var(--color-accent-20) l c h / .121)}@media (width >= 40rem){nav.svelte-5atcqy{padding-inline:var(--size-12);padding-block-start:var(--size-48);padding-block-end:var(--size-60);inline-size:var(--size-108);block-size:unset;box-shadow:var(--shadow-raised);inset:0 auto 0 0}nav.svelte-5atcqy[data-scrolled=true]{box-shadow:var(--shadow-overlay)}}nav.svelte-5atcqy[data-scrolled=true]{box-shadow:0 -1px .8px oklch(from var(--color-accent-20) l c h / .35),0 -2.4px 2px oklch(from var(--color-accent-20) l c h / .228),0 -5px 4.8px oklch(from var(--color-accent-20) l c h / .175),0 -15px 14px oklch(from var(--color-accent-20) l c h / .122)}@media (width >= 64rem){nav.svelte-5atcqy{display:none}}ul.svelte-5atcqy{display:grid;padding-block:var(--size-12);grid-template-columns:repeat(4,minmax(0,1fr));place-items:start center;place-content:center;grid-auto-rows:auto;column-gap:var(--size-8);row-gap:var(--size-12)}@media (width < 40rem){ul.svelte-5atcqy{transition-property:row-gap,padding;row-gap:0;transition-duration:var(--duration-l);transition-timing-function:var(--ease-expressive-in-out)}ul.svelte-5atcqy li:nth-child(n+5){opacity:1;block-size:calc-size(auto,size);transform-origin:bottom;transition-property:display,block-size,opacity;transition-duration:var(--duration-l);transition-timing-function:var(--ease-expressive-in-out);transition-behavior:allow-discrete}@starting-style{ul.svelte-5atcqy li:nth-child(n+5){block-size:0;opacity:0}}ul.svelte-5atcqy[data-opened=true]{row-gap:var(--size-12);padding-block:var(--size-48) var(--size-88)}ul.svelte-5atcqy[data-opened=false] li:nth-child(n+5){display:none;block-size:0;opacity:0}}@media (width >= 40rem){ul.svelte-5atcqy{grid-template-columns:1fr;block-size:100%;align-content:end;gap:var(--size-16)}ul.svelte-5atcqy li:where(.svelte-5atcqy):first-child{display:none}}ul.svelte-5atcqy li:where(.svelte-5atcqy):is(:where(.svelte-5atcqy):first-child,:where(.svelte-5atcqy):last-child){align-self:center}@layer theme,base,utilities;@layer theme{:root{--ease-linear: linear;--ease-productive-in: cubic-bezier(.11, 0, .5, 0);--ease-productive-out: cubic-bezier(.5, 1, .89, 1);--ease-productive-in-out: cubic-bezier(.44, 0, .56, 1);--ease-expressive-in: cubic-bezier(.64, 0, .78, 0);--ease-expressive-out: cubic-bezier(.22, 1, .36, 1);--ease-expressive-in-out: cubic-bezier(.86, 0, .14, 1)}}@layer theme{:root{--duration-2xs: 70ms;--duration-xs: .11s;--duration-s: .15s;--duration-m: .24s;--duration-l: .4s;--duration-xl: .7s}}@layer theme{:root{--color-default-seed: #e6d5c3;--color-default-0: #000000;--color-default-10: #050302;--color-default-15: #110a04;--color-default-20: #1d1409;--color-default-25: #2a1f14;--color-default-30: #382b1d;--color-default-35: #473726;--color-default-40: #564430;--color-default-45: #66513a;--color-default-50: #765e44;--color-default-55: #876c4e;--color-default-60: #967b5c;--color-default-65: #a6896b;--color-default-70: #b5997a;--color-default-75: #c5a889;--color-default-80: #d4b99b;--color-default-85: #e0cab2;--color-default-90: #e9dbcd;--color-default-95: #f3ede7;--color-default-100: #ffffff;--color-default-faded: var(--color-default-95);--color-default-faded-hovered: var(--color-default-90);--color-default-faded-selected: var(--color-default-85);--color-default-faded-active: var(--color-default-80);--color-default-faded-level--1: oklch( from var(--color-default-faded) 100% c h );--color-default-faded-level-0: oklch( from var(--color-default-faded) 99% c h );--color-default-faded-level-1: oklch( from var(--color-default-faded) 98% c h );--color-default-faded-level-2: oklch( from var(--color-default-faded) 97% c h );--color-default-faded-level-3: var(--color-default-faded);--color-default-faded-content-90: var(--color-default-25);--color-default-faded-content-75: var(--color-default-45);--color-default-faded-content-60: var(--color-default-55);--color-default-faded-content-45: var(--color-default-65);--color-default-faded-content-30: var(--color-default-75);--color-default-faded-inverse: var(--color-default-15);--color-default-faded-inverse-hovered: var(--color-default-20);--color-default-faded-inverse-selected: var(--color-default-25);--color-default-faded-inverse-active: var(--color-default-30);--color-default-faded-inverse-content-90: var(--color-default-95);--color-default-faded-inverse-content-75: var(--color-default-90);--color-default-faded-inverse-content-60: var(--color-default-80);--color-default-faded-inverse-content-45: var(--color-default-70);--color-default-faded-inverse-content-30: var(--color-default-60);--color-default-subtle: var(--color-default-90);--color-default-subtle-hovered: var(--color-default-85);--color-default-subtle-selected: var(--color-default-80);--color-default-subtle-active: var(--color-default-75);--color-default-subtle-content-75: var(--color-default-25);--color-default-subtle-content-60: var(--color-default-35);--color-default-subtle-content-45: var(--color-default-50);--color-default-subtle-content-30: var(--color-default-60);--color-default-subtle-inverse: var(--color-default-25);--color-default-subtle-inverse-hovered: var(--color-default-30);--color-default-subtle-inverse-selected: var(--color-default-35);--color-default-subtle-inverse-active: var(--color-default-40);--color-default-subtle-inverse-content-75: var(--color-default-90);--color-default-subtle-inverse-content-60: var(--color-default-80);--color-default-subtle-inverse-content-45: var(--color-default-70);--color-default-subtle-inverse-content-30: var(--color-default-60);--color-default-bold: var(--color-default-55);--color-default-bold-hovered: var(--color-default-60);--color-default-bold-selected: var(--color-default-65);--color-default-bold-active: var(--color-default-70);--color-default-bold-content-75: var(--color-default-100);--color-default-bold-content-60: var(--color-default-95);--color-default-bold-content-45: var(--color-default-85);--color-default-bold-content-30: var(--color-default-80);--color-default-bold-inverse: var(--color-default-100);--color-default-bold-inverse-hovered: var(--color-default-95);--color-default-bold-inverse-selected: var(--color-default-90);--color-default-bold-inverse-active: var(--color-default-85);--color-default-bold-inverse-content-75: var(--color-default-50);--color-default-bold-inverse-content-60: var(--color-default-65);--color-default-bold-inverse-content-45: var(--color-default-70);--color-default-bold-inverse-content-30: var(--color-default-80)}}@layer theme{:root{--color-accent-seed: #b67333;--color-accent-0: #000000;--color-accent-10: #070200;--color-accent-15: #150700;--color-accent-20: #241000;--color-accent-25: #341a02;--color-accent-30: #452504;--color-accent-35: #582f01;--color-accent-40: #6a3a04;--color-accent-45: #7c4608;--color-accent-50: #8f520e;--color-accent-55: #a1601c;--color-accent-60: #b16e2e;--color-accent-65: #bf7e43;--color-accent-70: #ce8f57;--color-accent-75: #d8a172;--color-accent-80: #e2b38c;--color-accent-85: #ecc6a6;--color-accent-90: #f5d8c0;--color-accent-95: #fcebde;--color-accent-100: #ffffff;--color-accent-faded: var(--color-accent-95);--color-accent-faded-hovered: var(--color-accent-90);--color-accent-faded-selected: var(--color-accent-85);--color-accent-faded-active: var(--color-accent-80);--color-accent-faded-content-90: var(--color-accent-25);--color-accent-faded-content-75: var(--color-accent-45);--color-accent-faded-content-60: var(--color-accent-55);--color-accent-faded-content-45: var(--color-accent-65);--color-accent-faded-content-30: var(--color-accent-75);--color-accent-faded-inverse: var(--color-accent-15);--color-accent-faded-inverse-hovered: var(--color-accent-20);--color-accent-faded-inverse-selected: var(--color-accent-25);--color-accent-faded-inverse-active: var(--color-accent-30);--color-accent-faded-inverse-content-90: var(--color-accent-95);--color-accent-faded-inverse-content-75: var(--color-accent-90);--color-accent-faded-inverse-content-60: var(--color-accent-80);--color-accent-faded-inverse-content-45: var(--color-accent-70);--color-accent-faded-inverse-content-30: var(--color-accent-60);--color-accent-subtle: var(--color-accent-90);--color-accent-subtle-hovered: var(--color-accent-85);--color-accent-subtle-selected: var(--color-accent-80);--color-accent-subtle-active: var(--color-accent-75);--color-accent-subtle-content-75: var(--color-accent-25);--color-accent-subtle-content-60: var(--color-accent-35);--color-accent-subtle-content-45: var(--color-accent-50);--color-accent-subtle-content-30: var(--color-accent-60);--color-accent-subtle-inverse: var(--color-accent-25);--color-accent-subtle-inverse-hovered: var(--color-accent-30);--color-accent-subtle-inverse-selected: var(--color-accent-35);--color-accent-subtle-inverse-active: var(--color-accent-40);--color-accent-subtle-inverse-content-75: var(--color-accent-90);--color-accent-subtle-inverse-content-60: var(--color-accent-80);--color-accent-subtle-inverse-content-45: var(--color-accent-70);--color-accent-subtle-inverse-content-30: var(--color-accent-60);--color-accent-bold: var(--color-accent-55);--color-accent-bold-hovered: var(--color-accent-60);--color-accent-bold-selected: var(--color-accent-65);--color-accent-bold-active: var(--color-accent-70);--color-accent-bold-content-75: var(--color-accent-100);--color-accent-bold-content-60: var(--color-accent-95);--color-accent-bold-content-45: var(--color-accent-85);--color-accent-bold-content-30: var(--color-accent-80);--color-accent-bold-inverse: var(--color-accent-100);--color-accent-bold-inverse-hovered: var(--color-accent-95);--color-accent-bold-inverse-selected: var(--color-accent-90);--color-accent-bold-inverse-active: var(--color-accent-85);--color-accent-bold-inverse-content-75: var(--color-accent-50);--color-accent-bold-inverse-content-60: var(--color-accent-65);--color-accent-bold-inverse-content-45: var(--color-accent-70);--color-accent-bold-inverse-content-30: var(--color-accent-80)}}@layer theme{:root{--color-highlight-seed: #e8c9c1;--color-highlight-0: #000000;--color-highlight-10: #080201;--color-highlight-15: #160604;--color-highlight-20: #250f09;--color-highlight-25: #341912;--color-highlight-30: #43241c;--color-highlight-35: #533027;--color-highlight-40: #643b31;--color-highlight-45: #75483c;--color-highlight-50: #865448;--color-highlight-55: #986154;--color-highlight-60: #aa6f60;--color-highlight-65: #bb7d6e;--color-highlight-70: #c88e7f;--color-highlight-75: #d4a092;--color-highlight-80: #dcb3a8;--color-highlight-85: #e5c6be;--color-highlight-90: #ebdad5;--color-highlight-95: #f2edec;--color-highlight-100: #ffffff;--color-highlight-faded: var(--color-highlight-95);--color-highlight-faded-hovered: var(--color-highlight-90);--color-highlight-faded-selected: var(--color-highlight-85);--color-highlight-faded-active: var(--color-highlight-80);--color-highlight-faded-content-90: var(--color-highlight-25);--color-highlight-faded-content-75: var(--color-highlight-45);--color-highlight-faded-content-60: var(--color-highlight-55);--color-highlight-faded-content-45: var(--color-highlight-65);--color-highlight-faded-content-30: var(--color-highlight-75);--color-highlight-faded-inverse: var(--color-highlight-15);--color-highlight-faded-inverse-hovered: var(--color-highlight-20);--color-highlight-faded-inverse-selected: var(--color-highlight-25);--color-highlight-faded-inverse-active: var(--color-highlight-30);--color-highlight-faded-inverse-content-90: var(--color-highlight-95);--color-highlight-faded-inverse-content-75: var(--color-highlight-90);--color-highlight-faded-inverse-content-60: var(--color-highlight-80);--color-highlight-faded-inverse-content-45: var(--color-highlight-70);--color-highlight-faded-inverse-content-30: var(--color-highlight-60);--color-highlight-subtle: var(--color-highlight-90);--color-highlight-subtle-hovered: var(--color-highlight-85);--color-highlight-subtle-selected: var(--color-highlight-80);--color-highlight-subtle-active: var(--color-highlight-75);--color-highlight-subtle-content-75: var(--color-highlight-25);--color-highlight-subtle-content-60: var(--color-highlight-35);--color-highlight-subtle-content-45: var(--color-highlight-50);--color-highlight-subtle-content-30: var(--color-highlight-60);--color-highlight-subtle-inverse: var(--color-highlight-25);--color-highlight-subtle-inverse-hovered: var(--color-highlight-30);--color-highlight-subtle-inverse-selected: var(--color-highlight-35);--color-highlight-subtle-inverse-active: var(--color-highlight-40);--color-highlight-subtle-inverse-content-75: var(--color-highlight-90);--color-highlight-subtle-inverse-content-60: var(--color-highlight-80);--color-highlight-subtle-inverse-content-45: var(--color-highlight-70);--color-highlight-subtle-inverse-content-30: var(--color-highlight-60);--color-highlight-bold: var(--color-highlight-55);--color-highlight-bold-hovered: var(--color-highlight-60);--color-highlight-bold-selected: var(--color-highlight-65);--color-highlight-bold-active: var(--color-highlight-70);--color-highlight-bold-content-75: var(--color-highlight-100);--color-highlight-bold-content-60: var(--color-highlight-95);--color-highlight-bold-content-45: var(--color-highlight-85);--color-highlight-bold-content-30: var(--color-highlight-80);--color-highlight-bold-inverse: var(--color-highlight-100);--color-highlight-bold-inverse-hovered: var(--color-highlight-95);--color-highlight-bold-inverse-selected: var(--color-highlight-90);--color-highlight-bold-inverse-active: var(--color-highlight-85);--color-highlight-bold-inverse-content-75: var(--color-highlight-50);--color-highlight-bold-inverse-content-60: var(--color-highlight-65);--color-highlight-bold-inverse-content-45: var(--color-highlight-70);--color-highlight-bold-inverse-content-30: var(--color-highlight-80)}}@layer theme{:root{--color-critical-seed: #af1900;--color-critical-0: #000000;--color-critical-10: #0c0100;--color-critical-15: #1d0100;--color-critical-20: #2f0501;--color-critical-25: #450500;--color-critical-30: #590c02;--color-critical-35: #6f1003;--color-critical-40: #861403;--color-critical-45: #9e1803;--color-critical-50: #b52109;--color-critical-55: #c73520;--color-critical-60: #d64a34;--color-critical-65: #e65d46;--color-critical-70: #f3715a;--color-critical-75: #fc8873;--color-critical-80: #fda391;--color-critical-85: #febbad;--color-critical-90: #fed3ca;--color-critical-95: #fceae6;--color-critical-100: #ffffff;--color-critical-faded: var(--color-critical-95);--color-critical-faded-hovered: var(--color-critical-90);--color-critical-faded-selected: var(--color-critical-85);--color-critical-faded-active: var(--color-critical-80);--color-critical-faded-content-90: var(--color-critical-25);--color-critical-faded-content-75: var(--color-critical-45);--color-critical-faded-content-60: var(--color-critical-55);--color-critical-faded-content-45: var(--color-critical-65);--color-critical-faded-content-30: var(--color-critical-75);--color-critical-faded-inverse: var(--color-critical-15);--color-critical-faded-inverse-hovered: var(--color-critical-20);--color-critical-faded-inverse-selected: var(--color-critical-25);--color-critical-faded-inverse-active: var(--color-critical-30);--color-critical-faded-inverse-content-90: var(--color-critical-95);--color-critical-faded-inverse-content-75: var(--color-critical-90);--color-critical-faded-inverse-content-60: var(--color-critical-80);--color-critical-faded-inverse-content-45: var(--color-critical-70);--color-critical-faded-inverse-content-30: var(--color-critical-60);--color-critical-subtle: var(--color-critical-90);--color-critical-subtle-hovered: var(--color-critical-85);--color-critical-subtle-selected: var(--color-critical-80);--color-critical-subtle-active: var(--color-critical-75);--color-critical-subtle-content-75: var(--color-critical-25);--color-critical-subtle-content-60: var(--color-critical-35);--color-critical-subtle-content-45: var(--color-critical-50);--color-critical-subtle-content-30: var(--color-critical-60);--color-critical-subtle-inverse: var(--color-critical-25);--color-critical-subtle-inverse-hovered: var(--color-critical-30);--color-critical-subtle-inverse-selected: var(--color-critical-35);--color-critical-subtle-inverse-active: var(--color-critical-40);--color-critical-subtle-inverse-content-75: var(--color-critical-90);--color-critical-subtle-inverse-content-60: var(--color-critical-80);--color-critical-subtle-inverse-content-45: var(--color-critical-70);--color-critical-subtle-inverse-content-30: var(--color-critical-60);--color-critical-bold: var(--color-critical-55);--color-critical-bold-hovered: var(--color-critical-60);--color-critical-bold-selected: var(--color-critical-65);--color-critical-bold-active: var(--color-critical-70);--color-critical-bold-content-75: var(--color-critical-100);--color-critical-bold-content-60: var(--color-critical-95);--color-critical-bold-content-45: var(--color-critical-85);--color-critical-bold-content-30: var(--color-critical-80);--color-critical-bold-inverse: var(--color-critical-100);--color-critical-bold-inverse-hovered: var(--color-critical-95);--color-critical-bold-inverse-selected: var(--color-critical-90);--color-critical-bold-inverse-active: var(--color-critical-85);--color-critical-bold-inverse-content-75: var(--color-critical-50);--color-critical-bold-inverse-content-60: var(--color-critical-65);--color-critical-bold-inverse-content-45: var(--color-critical-70);--color-critical-bold-inverse-content-30: var(--color-critical-80)}}@layer theme{:root{--size-0: 0;--size-4: .25rem;--size-8: .5rem;--size-12: .75rem;--size-16: 1rem;--size-20: 1.25rem;--size-24: 1.5rem;--size-32: 2rem;--size-40: 2.5rem;--size-48: 3rem;--size-60: 3.75rem;--size-72: 4.5rem;--size-88: 5.5rem;--size-108: 6.75rem;--size-132: 8.25rem;--size-160: 10rem;--size-192: 12rem;--size-232: 14.5rem;--size-280: 17.5rem;--size-336: 21rem;--size-404: 25.25rem;--size-488: 30.5rem;--size-588: 36.75rem;--size-708: 44.25rem;--size-852: 53.25rem;--size-1024: 64rem}}@layer theme{:root{--column-1: 100%;--column-2: 50%;--column-3: 33.333333%;--column-4: 25%;--column-5: 20%;--column-10: 10%;--column-12: 8.333333%;--column-16: 6.25%}}@layer theme{:root{--size-body-s: 45ch;--size-body-m: 66ch;--size-body-l: 80ch;--size-heading-s: calc(var(--size-body-s) / 2);--size-heading-m: calc(var(--size-body-m) / 2);--size-heading-l: calc(var(--size-body-l) / 2);--size-lheading-s: calc(var(--size-body-s) / 3);--size-lheading-m: calc(var(--size-body-m) / 3);--size-lheading-l: calc(var(--size-body-l) / 3)}}@layer theme{:root{--font-size-base: 16px;--font-size-xs: .694rem;--font-size-s: .833rem;--font-size-m: 1rem;--font-size-l: 1.2rem;--font-size-xl: 1.44rem;--font-size-2xl: 1.728rem;--font-size-3xl: 2.074rem;--font-size-4xl: 2.488rem;--font-size-5xl: 2.986rem;--font-size-6xl: 3.583rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700}}@layer theme{@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100 900;src:url(@fontsource-variable/raleway/files/raleway-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:107%}:root{--font-default: Raleway, Arial, Optima, system-ui, sans-serif;--_text-ratio-default: 1;--_font-weight-default-normal: 500}}@layer theme{@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400 900;src:url(@fontsource-variable/playfair-display/files/playfair-display-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:105%}:root{--font-display: "Playfair Display", "Times New Roman", serif}}@layer theme{@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:100 900;src:url(@fontsource-variable/montserrat/files/montserrat-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-title: Montserrat, Arial, Optima, system-ui, sans-serif;--_font-weight-title-normal: 500}}@layer theme{@font-face{font-family:Material Symbols Rounded;font-style:normal;font-display:swap;font-weight:100 700;src:url(./material-symbols-rounded-latin-fill-normal.D5OTvNRv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-icons: "Material Symbols Rounded", sans-serif;--icons-size-s: 1rem;--icons-size-m: 1.5rem;--icons-size-l: 2rem;--icons-size-xl: 2.5rem;--icons-size-2xl: 3rem}}@layer theme{:root{--leading-none: 1;--leading-tight: 1.125;--leading-snug: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--leading-none: round(up, 1em, var(--size-4));--leading-tight: round(up, 1.125em, var(--size-4));--leading-snug: round(up, 1.25em, var(--size-4));--leading-normal: round(up, 1.5em, var(--size-4));--leading-relaxed: round(up, 1.625em, var(--size-4));--leading-loose: round(up, 2em, var(--size-4))}}@layer theme{:root{--aspect-square: 1;--aspect-short: 4 / 3;--aspect-medium: 3 / 2;--aspect-long: 16 / 9;--aspect-double: 2;--aspect-golden: 1.618}}@layer theme{:root{--radius-square: 0;--radius-2: .125rem;--radius-4: .25rem;--radius-8: .5rem;--radius-16: 1rem;--radius-24: 1.5rem;--radius-32: 2rem;--radius-48: 3rem;--radius-pill: 100vmax;--radius-ellipse: 100%;--thickness-none: 0;--thickness-1: 1px;--thickness-2: .125rem;--thickness-4: .25rem;--offset-none: 0;--offset-1: 1px;--offset-2: .125rem;--offset-4: .25rem}}@layer theme{:root{--breakpoint-tablet-s: 40rem;--breakpoint-tablet: 48rem;--breakpoint-laptop: 64rem;--breakpoint-desktop: 80rem;--breakpoint-desktop-l: 90rem;--container-108: 6.75rem;--container-132: 8.25rem;--container-160: 10rem;--container-192: 12rem;--container-232: 14.5rem;--container-280: 17.5rem;--container-336: 21rem;--container-404: 25.25rem;--container-488: 30.5rem;--container-588: 36.75rem;--container-708: 44.25rem;--container-852: 53.25rem;--container-1024: 64rem}}@layer theme{:root{--shadow-sunken: none;--shadow-level: none;--shadow-raised: .2px .4px .5px rgba(0, 0, 0, .3), .7px 1.3px 1.8px rgba(0, 0, 0, .179), 3px 6px 8px rgba(0, 0, 0, .121);--shadow-overlay: .4px .7px .6px rgba(0, 0, 0, .35), 1px 1.9px 1.8px rgba(0, 0, 0, .228), 2.4px 4.5px 4.2px rgba(0, 0, 0, .175), 8px 15px 14px rgba(0, 0, 0, .122);--shadow-raised-high: .5px 1px 1px rgba(0, 0, 0, .35), 1.4px 2.6px 2.4px rgba(0, 0, 0, .241), 2.8px 5.3px 5px rgba(0, 0, 0, .195), 5.8px 11px 10.2px rgba(0, 0, 0, .155), 16px 30px 28px rgba(0, 0, 0, .109);--shadow-overlay-high: .8px 1.5px 1.8px rgba(0, 0, 0, .35), 1.9px 3.6px 4.3px rgba(0, 0, 0, .252), 3.6px 6.8px 8.1px rgba(0, 0, 0, .209), 6.5px 12.1px 14.5px rgba(0, 0, 0, .175), 12.1px 22.6px 27.2px rgba(0, 0, 0, .141), 29px 54px 65px rgba(0, 0, 0, .098)}}@layer theme{:root{--z-lowest: -100;--z-lower: -50;--z-low: -10;--z-normal: 0;--z-high: 10;--z-higher: 50;--z-highest: 100;--z-backdrop: 999;--z-modal: 1000}}@layer base{*,*:before,*:after,::backdrop,::file-selector-button{box-sizing:border-box;border:none;margin:0;padding:0;font:inherit;text-decoration:inherit;color:inherit}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;block-size:100%;scroll-behavior:smooth}@media (prefers-reduced-motion){html{scroll-behavior:auto}}body{min-block-size:100%;overflow-x:hidden}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,picture,svg,video{max-inline-size:100%;block-size:auto}ol,ul,menu{list-style:none}}@layer base{:root{interpolate-size:allow-keywords}html{font-family:var(--font-default);font-size:max(100%,var(--font-size-base));font-weight:var(--_font-weight-normal);line-height:var(--leading-normal);background-color:var(--color-default-faded-level-0);color:var(--color-default-faded-content-90)}body{display:flex;flex-direction:column}body:has(dialog[open]){overflow:hidden}}@layer utilities{.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.focus-ring:focus-visible{outline:var(--thickness-2) solid var(--color-default-faded-inverse);outline-offset:var(--thickness-2)}.focus-ring-inverse:focus-visible{outline:var(--thickness-2) solid var(--color-default-faded);outline-offset:var(--thickness-2)}}.home-layout-header{position:sticky;inset:0 0 auto 0;z-index:var(--z-higher)}@media (40rem <= width < 64rem){.home-layout-header{margin-inline-start:var(--size-108)}}.content.svelte-1x8nxqw{overflow:hidden;display:flex;flex-direction:column;gap:var(--size-0);justify-content:start;align-items:stretch;padding-block-end:var(--size-88);flex-grow:1}@media (width >= 40rem){.content.svelte-1x8nxqw{padding-block-end:0}}@media (40rem <= width < 64rem){.content.svelte-1x8nxqw{margin-inline-start:var(--size-108)}}main.svelte-1x8nxqw{flex-grow:1}
