.Graph_graph__b7Xhz{margin-inline:auto;margin-block:.75rem 1.5rem}.PageHeader_page-header__i0tjB{margin-top:0;border-bottom:1px solid var(--color-separator);color:var(--color-accent)}.PageHeader_page-header__title__9CNEG{font-size:clamp(2rem,9.0909090909vw,6rem);font-variation-settings:"wdth" 125}.PageHeader_page-header__title-year__Db_N6{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:block;font-weight:100;font-variation-settings:"wdth" 100;color:var(--color-caption);margin-bottom:0}.PageHeader_page-header__sub-title__samPn{font-weight:300;-webkit-margin-before:0!important;margin-block-start:0!important}.PageHeader_page-header__button__xriOy{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.Button_button__8jU_S{--color-button-background:var(--color-accent);--color-button-border:var(--color-accent);--color-button-text:var(--color-background);display:inline-block;vertical-align:middle;text-align:center;padding:.75em 1.5rem;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none;background:var(--color-button-background);border:.125em solid var(--color-button-border);color:var(--color-button-text);box-shadow:0 4px 8px rgba(0,0,0,0);transition:background .16667s ease,color .16667s ease,border-color .16667s ease,box-shadow .16667s ease,transform .16667s ease,text-shadow .16667s ease}@media(prefers-contrast:more){.Button_button__8jU_S{font-weight:700;text-decoration:underline}}@media(prefers-color-scheme:light){.Button_button__8jU_S{text-shadow:0 0 0 rgba(0,0,0,0)}}.Button_button--secondary__R9suK{--color-button-background:var(--color-background);--color-button-text:var(--color-accent)}.Button_button--secondary__R9suK:active,.Button_button--secondary__R9suK:hover{--color-button-background:var(--color-accent);--color-button-text:var(--color-background)}.Button_button__8jU_S:active,.Button_button__8jU_S:hover{border-color:rgba(0,0,0,0);color:var(--color-button-text)}@media(prefers-color-scheme:light){.Button_button__8jU_S:active,.Button_button__8jU_S:hover{text-shadow:0 1px 1px rgba(0,0,0,.25)}}.Button_button__8jU_S:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:scale(1.025);--color-button-border:var(--color-button-background)}@media(prefers-color-scheme:dark){.Button_button__8jU_S:hover{box-shadow:0 4px 8px rgba(0,0,0,.5)}}.Button_button__8jU_S:active{background:color-mix(in srgb,var(--color-button-background) 75%,black);box-shadow:0 0 0 rgba(0,0,0,.15);transform:scale(.995)}@media(prefers-color-scheme:dark){.Button_button__8jU_S:active{box-shadow:0 0 0 rgba(0,0,0,.5)}}.Button_button__8jU_S:focus:not(:active),.Button_button__8jU_S:focus:not(:active):hover{--color-button-text:var(--color-link--focus-text);--color-button-background:var(--color-link--focus-background);--color-button-border:currentColor}.Button_button__8jU_S:disabled,.Button_button__8jU_S[aria-disabled=true]{pointer-events:none}.Button_button__8jU_S:disabled,.Button_button__8jU_S:disabled:active,.Button_button__8jU_S:disabled:hover,.Button_button__8jU_S[aria-disabled=true],.Button_button__8jU_S[aria-disabled=true]:active,.Button_button__8jU_S[aria-disabled=true]:hover{box-shadow:none;background:none;color:var(--color-button-text);border-color:currentcolor;opacity:.6667}.Button_button__icon__e5_mw{top:-.1em!important}@media(prefers-color-scheme:light){.Button_button__icon__e5_mw{filter:drop-shadow(0 0 0 rgba(0,0,0,0));transition:filter .16667s ease}.Button_button__8jU_S:hover .Button_button__icon__e5_mw{filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}}.Button_button--has-icon--right__YA4hj .Button_button__icon__e5_mw,.Button_button__icon__e5_mw .Button_button--has-icon__Z1LDt{margin-left:1em;margin-right:0}.Button_button--has-icon--left__S29Xx .Button_button__icon__e5_mw{margin-left:0;margin-right:1em}.Details_details__64XV3{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.Details_details__summary__JvWB4{cursor:pointer;display:inline-block;position:relative;color:var(--color-link);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-decoration-thickness:1px;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-padding-start:2.25em;padding-inline-start:2.25em;transition:color .16667s ease}.Details_details__64XV3[open] .Details_details__summary__JvWB4,.Details_details__summary__JvWB4:hover{color:var(--color-link--hover);text-decoration-thickness:2px}.Details_details__summary__JvWB4::-webkit-details-marker{display:none}.Details_details__summary__icon__61WMK{position:absolute;translate:0 -50%;transform:rotate(-90deg);top:50%;left:0;transition:transform .16667s ease}.Details_details__64XV3[open] .Details_details__summary__icon__61WMK{transform:rotate(0)}.Details_details__summary__JvWB4>*{margin:0!important}.Details_details__content__xPNZ2{margin-top:.5em}.Details_details--inline__fr7HK .Details_details__content__xPNZ2{-webkit-border-start:3px solid var(--color-accent);border-inline-start:3px solid var(--color-accent);-webkit-margin-start:.4375em;margin-inline-start:.4375em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.Info_info__LYs1U{display:flex;align-items:flex-start;border-top:1px solid var(--color-separator);border-bottom:1px solid var(--color-separator);padding:.75rem 0}.Info_info__LYs1U:not(:first-child){-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.Info_info__LYs1U:not(:last-child){-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.Info_info__icon__NV02n{flex:0 0 auto;top:.16667em;margin-right:.75rem;color:var(--color-accent)}.Info_info__content__IOwyV{flex:1 0 auto;font-size:.8888888889em}.PieDetails_pie__CUNww{--rating-color:var(--color-mid);scroll-margin-top:calc(var(--site-head-height) + 1.5rem)}.PieDetails_pie__CUNww:focus{outline:none}.PieDetails_pie__CUNww:not(:last-child){-webkit-margin-after:4.5rem;margin-block-end:4.5rem}.PieDetails_pie--low__DnpBI{--rating-color:var(--color-low)}.PieDetails_pie--high__FQsay{--rating-color:var(--color-high)}.PieDetails_pie__header__Ri4xy{display:grid;grid-gap:3rem;gap:3rem;grid-template-columns:1fr auto;align-items:center;-webkit-margin-after:3rem;margin-block-end:3rem}.PieDetails_pie__name___nRiA{color:var(--rating-color);margin-bottom:0}.PieDetails_pie__name___nRiA:before{content:counter(pieNumber) ". ";font-weight:400;font-size:.75em;color:color-mix(in srgb,var(--rating-color) 66.667%,transparent)}.PieDetails_pie__name__year__8ChGQ{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:block;font-size:.5em;font-weight:300;color:var(--color-caption)}.PieDetails_pie__name__range__UFMjl{display:block;font-size:.5em;font-weight:400;font-style:italic;font-feature-settings:"onum";font-variant-numeric:oldstyle-nums;color:color-mix(in srgb,var(--rating-color) 50%,transparent)}.PieDetails_pie__price__DWmL_{text-align:end}.PieDetails_pie__price__DWmL_,.PieDetails_pie__price__DWmL_ p{margin-bottom:0}.PieDetails_pie__price__DWmL_ small{display:block;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1rem;font-variation-settings:"wdth" 100;color:var(--color-caption)}.PiesList_pies__t8mY_{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-areas:"s" "p"}@media only screen and (min-width:45em){.PiesList_pies__t8mY_{grid-template-areas:"s p";grid-template-columns:33% 1fr}}@media only screen and (min-width:61.25em){.PiesList_pies__t8mY_{gap:2.25rem}}.PiesList_pies__nav__SXsbE,.PiesList_pies__pies__Ycreo{min-width:0}.PiesList_pies__nav__SXsbE{grid-area:s}@media only screen and (min-width:45em){.PiesList_pies__nav__SXsbE{position:-webkit-sticky;position:sticky;align-self:start;top:var(--site-head-height);padding-top:1.5rem;max-height:calc(100vh - (var(--site-head-height)));overflow:auto;-webkit-overflow-scrolling:touch}.PiesList_pies__nav__SXsbE:after{content:"";display:block;position:-webkit-sticky;position:sticky;bottom:0;height:3rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-background) 0%,transparent),var(--color-background));pointer-events:none}}.PiesList_pies__pies__Ycreo{counter-reset:pieNumber;grid-area:p}.PiesList_pies__pie__qbNHf{counter-increment:pieNumber}.Wrapper_wrap__ztDPP{-webkit-margin-before:var(--wrapper-section-gap);margin-block-start:var(--wrapper-section-gap);padding-left:var(--wrapper-gutter-left);padding-right:var(--wrapper-gutter-right);margin-left:auto;margin-right:auto;max-width:calc(var(--wrapper-size) + var(--wrapper-gutter-left) + var(--wrapper-gutter-right))}.Wrapper_wrap__ztDPP:last-child{-webkit-margin-after:var(--wrapper-section-gap);margin-block-end:var(--wrapper-section-gap)}.Wrapper_wrap--inner__Ei4Ag{padding-top:var(--wrapper-section-gap);padding-bottom:var(--wrapper-section-gap)}.Wrapper_wrap--inner__Ei4Ag:first-child{-webkit-margin-before:0;margin-block-start:0}@media only screen and (max-width:44.9375em){.Wrapper_wrap__ztDPP{--wrapper-section-gap:2rem}}@media only screen and (min-width:45em)and (max-width:61.1875em){.Wrapper_wrap__ztDPP{--wrapper-section-gap:3rem}}@media only screen and (min-width:61.25em){.Wrapper_wrap__ztDPP{--wrapper-section-gap:4rem}}.SiteNav_site-nav__eMpy_{overflow:hidden;display:flex;align-items:center}.SiteNav_site-nav--compact__5pCJL{-webkit-margin-before:.75rem;margin-block-start:.75rem;border-top:1px solid var(--color-separator)}.SiteNav_site-nav--compact__5pCJL:not(.SiteNav_site-nav--open__hxizW){display:none}.SiteNav_site-nav--pending__r9Vkx{opacity:0}.SiteNav_site-nav__list__ToqWc{list-style-type:none;margin:0;display:flex;outline:none}.SiteNav_site-nav__eMpy_:not(.SiteNav_site-nav--compact__5pCJL) .SiteNav_site-nav__list__ToqWc{align-items:center}.SiteNav_site-nav__eMpy_:not(.SiteNav_site-nav--compact__5pCJL) .SiteNav_site-nav__list-item__WyVhU{-webkit-margin-start:1.5rem;margin-inline-start:1.5rem}.SiteNav_site-nav--compact__5pCJL .SiteNav_site-nav__list__ToqWc{flex-direction:column;-webkit-margin-after:.75rem;margin-block-end:.75rem}.SiteNav_site-nav--compact__5pCJL .SiteNav_site-nav__list-item__WyVhU{-webkit-margin-before:.75rem;margin-block-start:.75rem}.SiteNav_site-nav__link__cWK75{white-space:nowrap}.SiteNav_site-nav__link--current__jJY3s{text-decoration-thickness:3px;text-underline-offset:.333em}.SocialLinks_social-links__0lYUI{margin-left:-.5rem;margin-bottom:-.5rem}.SocialLinks_social-links__0lYUI,.SocialLinks_social-links__item__ilNGw{display:flex;align-items:center}.SocialLinks_social-links__icon__JdHUt{top:0;overflow:visible;transform:translateZ(0);will-change:filter}.SocialLinks_social-links__item__ilNGw{--social-color:var(--color-accent);--social-color--dark:color-mix(in srgb,var(--social-color) 50%,black);--social-text:var(--color-background);--social-text-invert:var(--color-text);font-size:1.5em;margin-left:.5rem;margin-bottom:.5rem;width:1.5833333333em;height:1.5833333333em;border-radius:10px;background:var(--social-color);color:var(--social-text)!important;position:relative;justify-content:center;transition:background .16667s ease,box-shadow .16667s ease,color .16667s ease}@media(hover:hover){.SocialLinks_social-links__item__ilNGw:hover{color:var(--social-text);background:color-mix(in srgb,var(--social-color) 90%,var(--social-text-invert))}}.SocialLinks_social-links__item__ilNGw:active{color:color-mix(in srgb,var(--social-color) 50%,var(--social-text))}.SocialLinks_social-links__item--instagram__qM00i{--social-color:#e1306c;--social-text:#fff}.SocialLinks_social-links__item--linkedin__w_a3U{--social-color:#0077b5;--social-text:#fff}.SocialLinks_social-links__item--mastodon__D2li5{--social-color:light-dark(#595aff,#6364ff);--social-text:#fff}.SocialLinks_social-links__item--pixelfed__89J4J{--social-color:#2c78bf;--social-text:#fff}.SocialLinks_social-links__item__ilNGw:focus:not(:active){transition:none;color:var(--color-link--focus-text)!important;box-shadow:inset 0 0 0 2px var(--color-link--focus-text)}.SocialLinks_social-links__item__ilNGw:focus:not(:active) .SocialLinks_social-links__icon__JdHUt{transition:none}.SocialLinks_social-links__item__ilNGw:focus:not(:active):hover:before{opacity:0}.SiteNavToggle_site-nav-toggle__oTQ46{display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;margin:0;background:none;font-family:inherit;font-size:inherit;color:var(--color-link);transition:color .16667s ease;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-decoration-thickness:1px;-webkit-text-decoration-skip:none;text-decoration-skip:none;flex:0 0 auto}.SiteNavToggle_site-nav-toggle--open__VjUjx,.SiteNavToggle_site-nav-toggle__oTQ46:hover{color:var(--color-link--hover);text-decoration-thickness:2px}.SiteNavToggle_site-nav-toggle__oTQ46:focus{outline:none;background:var(--color-link--focus-background);color:var(--color-link--focus-text);text-decoration-thickness:3px}.SiteNavToggle_site-nav-toggle__pie__0dV3q{display:flex;flex-direction:column;justify-content:center;background:rgba(0,0,0,0);width:1.375em;height:1.375em;padding:.125em;-webkit-margin-start:.75rem;margin-inline-start:.75rem}.SiteNavToggle_site-nav-toggle__pie__case__yxmr_,.SiteNavToggle_site-nav-toggle__pie__edge__T2h_t,.SiteNavToggle_site-nav-toggle__pie__pastry__TUaf9{display:block;background:currentColor;transform-origin:center center;flex:0 0 auto}.SiteNavToggle_site-nav-toggle__pie__pastry__TUaf9{height:.375em;border-top-left-radius:.5625em .375em;border-top-right-radius:.5625em .375em;margin-bottom:.0625em;opacity:.75;transition:opacity .16667s ease,border-radius .16667s ease,transform .16667s ease}.SiteNavToggle_site-nav-toggle--open__VjUjx .SiteNavToggle_site-nav-toggle__pie__pastry__TUaf9{opacity:1;border-radius:0;transform:translateY(.4375em) rotate(45deg) scaleY(.3333333333)}.SiteNavToggle_site-nav-toggle__pie__edge__T2h_t{width:1.375em;height:.125em;border-top-left-radius:.125em .125em;border-top-right-radius:.125em .125em;margin-left:-.125em;margin-bottom:.0625em;opacity:.5;transition:opacity .16667s ease}.SiteNavToggle_site-nav-toggle--open__VjUjx .SiteNavToggle_site-nav-toggle__pie__edge__T2h_t{opacity:0}.SiteNavToggle_site-nav-toggle__pie__case__yxmr_{height:.375em;-webkit-clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);transition:transform .16667s ease,-webkit-clip-path .16667s ease;transition:clip-path .16667s ease,transform .16667s ease;transition:clip-path .16667s ease,transform .16667s ease,-webkit-clip-path .16667s ease}.SiteNavToggle_site-nav-toggle--open__VjUjx .SiteNavToggle_site-nav-toggle__pie__case__yxmr_{transform:translateY(-.1875em) rotate(-45deg) scaleY(.3333333333);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.page_overview__j6lmZ{display:grid;grid-gap:1.5rem;gap:1.5rem}@media only screen and (min-width:30em){.page_overview__j6lmZ{grid-template-columns:1fr 1fr}}