/*! instances/peneszmentesites/custom/_custom */
@layer reset{html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;font:inherit;border:0;margin:0;padding:0;font-size:100%}body{line-height:1}a{color:currentColor;text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none;&:before,&:after{content:none}}table{border-collapse:collapse;border-spacing:0}textarea{resize:none}select{appearance:none}input,textarea,select{font-family:inherit;font-size:inherit;background:0 0;border:0;margin:0;padding:0}button{cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:0;padding:0}[hidden]:not([hidden=until-found]){display:none!important}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;margin:0;padding:0;display:table}legend+*{clear:both}details>summary{cursor:pointer;list-style:none}details>summary::marker{display:none}details>summary::-webkit-details-marker{display:none}}@layer base{:root{interpolate-size:allow-keywords}body{background:var(--page-background);width:100%;min-height:100dvh;color:var(--color-primary);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;&[locked]{height:100%;overflow-y:hidden}}:root:has(dialog:modal){overflow:hidden}.page{transition:opacity var(--transition-duration-xs) ease-in-out;z-index:1;flex:1;position:relative}a,button{cursor:pointer;text-underline-offset:.2em}a:focus-visible,button:focus-visible,summary:focus-visible{outline:var(--border-width-m) solid var(--color-focus);outline-offset:var(--gap-3xs)}.sec{opacity:var(--secondary-opacity)}.grecaptcha-badge{visibility:hidden}body{line-height:var(--line-height-l);font-family:var(--font-family-default);font-size:var(--body-font-size-m);font-weight:var(--font-weight-regular)}strong,b{font-weight:var(--font-weight-bold)}em,i{font-style:italic}.ttl,.bd,.lbl,.err,.hint{line-height:var(--line-height);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight)}.ttl{--line-height:var(--line-height-m);--font-family:var(--font-family-title);--font-weight:var(--font-weight-bold);text-wrap:balance;overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:12 5 5}.ttl-s{--font-size:var(--title-font-size-s)}.ttl-m{--font-size:var(--title-font-size-m)}.ttl-l{--font-size:var(--title-font-size-l)}.bd{--line-height:var(--line-height-l);--font-family:var(--font-family-body);text-wrap:pretty;hyphenate-limit-chars:10 4 4}.bd-s{--font-size:var(--body-font-size-s)}.bd-m{--font-size:var(--body-font-size-m)}.bd-l{--font-size:var(--body-font-size-l)}.lbl{--line-height:var(--line-height-s);--font-family:var(--font-family-label);--font-weight:var(--font-weight-bold)}.lbl-2xs{--font-size:var(--body-font-size-2xs)}.lbl-s{--font-size:var(--label-font-size-s)}.lbl-m{--font-size:var(--label-font-size-m)}.lbl-l{--font-size:var(--label-font-size-l)}.lbl-p{--font-size:var(--label-font-size-powered)}.err,.hint{--font-family:var(--font-family-label);--font-size:var(--label-font-size-s);--font-weight:var(--font-weight-bold);--line-height:var(--line-height-m)}.err{color:var(--color-error)}.hint{opacity:var(--secondary-opacity)}.fw-b{font-weight:var(--font-weight-bold)}.ta-c{text-align:center}.tt-uc{text-transform:uppercase}}@layer layout{.cnt{--ph:var(--container-padding-inline);--mw:var(--container-max-width);width:min(var(--mw), calc(100% - (2 * var(--ph))));margin-inline:auto;container:content/inline-size}.container{gap:var(--container-gap);width:min(var(--container-max-width), calc(100% - (2 * var(--container-padding-inline))));flex-direction:column;height:100%;margin-inline:auto;display:flex;container:content/inline-size}.grd{--col:4;--gap:0;grid-template-columns:repeat(var(--col), 1fr);gap:var(--gap);width:100%;min-width:0;min-height:0;display:grid;&>*{min-width:0}}.grd-2{--col:2}.grd-3{--col:3}.grd-4{--col:4}.grd-xs{--gap:var(--gap-xs,.75rem)}.grd-s{--gap:var(--gap-s,1rem)}.grd-m{--gap:var(--gap-m,1.5rem)}.col-2{grid-column:span 2}@container content (width<=58em){.grd{--col:2}.grd-3{--col:1}.grd-4{--col:2}}@container content (width<=38em){.grd,.grd-4{--col:1}}.pile{grid-template-areas:"pile";display:grid;&>*{grid-area:pile}}}@layer components{.button{justify-content:center;align-items:center;gap:var(--button-gap);transition:background-color var(--button-transition-duration) var(--button-transition-easing), color var(--button-transition-duration) var(--button-transition-easing);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);background:var(--button-background);padding-inline:var(--button-padding-inline);padding-block:var(--button-padding-block);min-height:var(--button-height);color:var(--button-color);box-sizing:border-box;cursor:pointer;text-decoration:none;display:inline-flex;overflow:clip}.button>.in{justify-content:center;align-items:center;gap:var(--button-gap);display:inline-flex}.button:hover{background:hsl(from var(--button-background) h s l / var(--button-hover-background-opacity));color:var(--button-hover-color)}.button:focus-visible{outline:var(--button-focus-outline-width) solid var(--button-focus-outline-color);outline-offset:var(--button-focus-outline-offset)}.button:disabled,.button[disabled],.button--disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.button.button--secondary{border-color:var(--button-secondary-border-color);background:var(--button-secondary-background);color:var(--button-secondary-color)}.button.button--secondary:hover{background:hsl(from var(--button-secondary-background) h s l / var(--button-hover-background-opacity));color:var(--button-secondary-hover-color)}.button.button--hollow{color:var(--button-hollow-color);background:0 0}.button.button--hollow:hover{background:hsl(from var(--button-background) h s l / var(--button-hover-background-opacity));color:var(--button-hollow-color)}.button.button--secondary.button--hollow{color:var(--button-secondary-hollow-color);background:0 0}.button.button--secondary.button--hollow:hover{background:hsl(from var(--button-secondary-background) h s l / var(--button-hover-background-opacity));color:var(--button-secondary-hollow-color)}.button--soc>.in>.lbl{flex:none}.button.button--soc-fb{--button-border-color:var(--button-facebook-border-color);--button-background:var(--button-facebook-background);--button-color:var(--button-facebook-color);--button-hover-color:var(--button-facebook-background)}.button.button--soc-ggl{--button-border-color:var(--button-google-border-color);--button-background:var(--button-google-background);--button-color:var(--button-google-color);--button-hover-color:var(--button-google-color)}.buttons,.actions{--actions-flex-direction:row;--actions-gap:var(--gap-xs,.75rem);flex-wrap:wrap;flex-direction:var(--actions-flex-direction);align-items:center;gap:var(--actions-gap);display:flex}:where(.aside)[b-jord-aside]{gap:var(--aside-gap);border-left:var(--aside-border-width) solid var(--aside-border-color);border-radius:var(--aside-border-radius);background:var(--aside-background);padding:var(--aside-padding);color:var(--aside-color);flex-direction:column;display:flex}.event-details .item-details__box[b-jord-aside]{gap:var(--event-details-box-gap);flex-direction:column;display:flex}.event-details .item-details__items[b-jord-aside]{gap:var(--event-details-items-gap);flex-direction:column;display:flex}.person-details[b-jord-aside] a{text-decoration:none}.person-details[b-jord-aside] a:hover{text-decoration:underline}.table-of-contents ul[b-jord-aside]{gap:var(--gap-3xs);flex-direction:column;display:flex}.table-of-contents[data-layout=page] ul[b-jord-aside]{flex-direction:row;overflow-x:auto}.table-of-contents a[b-jord-aside]{text-decoration:none}.table-of-contents a:hover[b-jord-aside]{text-decoration:underline}.table-of-contents .lvl-3[b-jord-aside]{margin-left:var(--gap-s)}.table-of-contents[data-layout=page] .lvl-3[b-jord-aside]{margin-left:0}.age-sign[b-609j01t3es]{width:var(--age-sign-dimension);height:var(--age-sign-dimension);display:block}.attachment[b-vdj0lrim60]{grid-template-columns:var(--attachment-icon-dimension) 1fr;gap:var(--attachment-gap);box-sizing:border-box;transition:background-color var(--attachment-transition-duration) var(--attachment-transition-easing), color var(--attachment-transition-duration) var(--attachment-transition-easing);border:var(--attachment-border-width) solid var(--attachment-border-color);border-radius:var(--attachment-border-radius);background:var(--attachment-background);padding:var(--attachment-padding);color:var(--attachment-color);align-items:center;display:grid}.attachment:hover[b-vdj0lrim60]{background:hsl(from var(--attachment-background) h s l / var(--attachment-hover-background-opacity));color:var(--attachment-hover-color)}.attachment__data[b-vdj0lrim60]{gap:var(--attachment-data-gap);flex-direction:column;display:flex}.attachment__data>[b-vdj0lrim60]{text-box:trim-both cap alphabetic;line-height:var(--line-height-m);display:flex}.button[b-yfcw1ifxdu]{justify-content:center;align-items:center;gap:var(--button-gap);transition:background-color var(--button-transition-duration) var(--button-transition-easing), color var(--button-transition-duration) var(--button-transition-easing);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);background:var(--button-background);padding-inline:var(--button-padding-inline);padding-block:var(--button-padding-block);min-height:var(--button-height);color:var(--button-color);box-sizing:border-box;cursor:pointer;backdrop-filter:var(--button-backdrop-filter);text-decoration:none;display:inline-flex;overflow:clip}.button:hover[b-yfcw1ifxdu]{background:hsl(from var(--button-background) h s l / var(--button-hover-background-opacity));color:var(--button-hover-color)}.button:focus-visible[b-yfcw1ifxdu]{outline:var(--button-focus-outline-width) solid var(--button-focus-outline-color);outline-offset:var(--button-focus-outline-offset)}.button:disabled[b-yfcw1ifxdu],.button[disabled][b-yfcw1ifxdu],.button.button--disabled[b-yfcw1ifxdu]{opacity:.55;cursor:not-allowed}.button.button--secondary[b-yfcw1ifxdu]{border-color:var(--button-secondary-border-color);background:var(--button-secondary-background);color:var(--button-secondary-color)}.button.button--secondary:hover[b-yfcw1ifxdu]{background:hsl(from var(--button-secondary-background) h s l / var(--button-hover-background-opacity));color:var(--button-secondary-hover-color)}.button.button--hollow[b-yfcw1ifxdu]{color:var(--button-hollow-color);background:0 0}.button.button--hollow:hover[b-yfcw1ifxdu]{background:hsl(from var(--button-background) h s l / var(--button-hover-background-opacity));color:var(--button-hollow-color)}.button.button--secondary.button--hollow[b-yfcw1ifxdu]{color:var(--button-secondary-hollow-color);background:0 0}.button.button--secondary.button--hollow:hover[b-yfcw1ifxdu]{background:hsl(from var(--button-secondary-background) h s l / var(--button-hover-background-opacity));color:var(--button-secondary-hollow-color)}.button>[b-yfcw1ifxdu]{display:flex}.button>.lbl[b-yfcw1ifxdu]{text-box:trim-both cap alphabetic}.chip[b-eca2erfx7o]{--chip-transition-duration:var(--transition-duration-xs);--chip-transition-easing:ease-in-out;--chip-border-width:var(--touchable-border-width);--chip-border-color:var(--touchable-border-color);--chip-border-radius:var(--touchable-border-radius);--chip-background:var(--touchable-background);--chip-padding:var(--gap-3xs) var(--gap-2xs);--chip-color:var(--touchable-color);--chip-hover-background-opacity:20%;--chip-hover-color:var(--touchable-background);box-sizing:border-box;transition:background-color var(--chip-transition-duration) var(--chip-transition-easing), color var(--chip-transition-duration) var(--chip-transition-easing);border:var(--chip-border-width) solid var(--chip-border-color);border-radius:var(--chip-border-radius);background:var(--chip-background);padding:var(--chip-padding);color:var(--chip-color);overflow-wrap:anywhere;justify-content:center;align-items:center;display:inline-flex;position:relative}a.chip:hover[b-eca2erfx7o]{background:hsl(from var(--chip-background) h s l / var(--chip-hover-background-opacity));color:var(--chip-hover-color)}.chip>.lbl[b-eca2erfx7o]{text-box:trim-both cap alphabetic}.chooser-item[b-o3xcqnrill]{height:var(--chooser-item-height);color:var(--chooser-item-color);cursor:pointer;display:flex;position:relative}.chooser-item__content[b-o3xcqnrill]{z-index:2;padding-inline:var(--chooser-item-padding-inline);align-items:center;gap:var(--chooser-item-gap);height:100%;display:flex;position:relative}.chooser-item[b-o3xcqnrill]:before,.chooser-item[b-o3xcqnrill]:after{border-radius:var(--chooser-item-border-radius);content:"";pointer-events:none;position:absolute;inset:0}.chooser-item[b-o3xcqnrill]:before{transition:opacity var(--chooser-item-transition-duration) ease-in-out;opacity:var(--chooser-item-background-opacity);z-index:1;background:var(--chooser-item-background)}.chooser-item[b-o3xcqnrill]:after{box-sizing:border-box;transition:border-color var(--chooser-item-transition-duration) ease-in-out;border:var(--chooser-item-border-width) solid var(--chooser-item-border-color)}.chooser-item:focus[b-o3xcqnrill],.chooser-item:hover[b-o3xcqnrill]{--chooser-item-border-color:currentcolor;--chooser-item-background-opacity:var(--chooser-item-hover-background-opacity)}.chooser-item:focus[b-o3xcqnrill]{box-shadow:none}.chooser-item:focus[b-o3xcqnrill]:after{box-shadow:var(--chooser-item-focus-box-shadow)}.chooser-item[selected][b-o3xcqnrill]{--chooser-item-background-opacity:var(--chooser-item-selected-background-opacity);--chooser-item-color:var(--chooser-item-selected-color)}.chooser-item:disabled[b-o3xcqnrill]{--chooser-item-border-color:var(--chooser-item-disabled-color);--chooser-item-color:var(--chooser-item-disabled-color);--chooser-item-background-opacity:0;cursor:not-allowed}.contributor[b-jvlnngk42l]{align-items:center;gap:var(--contributor-gap);color:var(--contributor-color);grid-template-columns:1fr;text-decoration:none;display:grid}a.contributor:hover[b-jvlnngk42l]{text-decoration:underline}.contributor:has(.image)[b-jvlnngk42l]{grid-template-columns:var(--contributor-image-dimension) 1fr}.contributor[b-jvlnngk42l] .image{border-radius:var(--contributor-image-border-radius);width:var(--contributor-image-dimension)}.contributor__details[b-jvlnngk42l]{gap:var(--contributor-details-gap);flex-direction:column;display:flex}.details[b-cdn9u5bgpp]{border-left:var(--details-border-width) solid var(--details-border-color);border-radius:var(--details-border-radius);background:var(--details-background);padding:var(--details-padding);color:var(--details-color)}.details summary[b-cdn9u5bgpp]{grid-template-columns:1fr var(--icon-size-m);gap:var(--details-summary-gap);transition:background-color var(--details-transition-duration) var(--details-transition-easing);border-radius:var(--details-summary-border-radius);color:var(--details-summary-color);display:grid}.details summary:focus-visible[b-cdn9u5bgpp]{outline:var(--details-summary-focus-outline-width) solid var(--details-summary-focus-outline-color);outline-offset:var(--details-summary-focus-outline-offset)}.details summary[b-cdn9u5bgpp] .icon{color:var(--details-border-color);grid-column:2;align-self:center}.details summary[b-cdn9u5bgpp] .details__collapse{display:none}.details[b-cdn9u5bgpp] .content{padding-top:var(--details-content-padding)}.details .content>[b-cdn9u5bgpp]{--font-size:var(--body-font-size-m)}.details[b-cdn9u5bgpp]::details-content{opacity:0;height:0;transition:opacity var(--details-transition-duration) var(--details-transition-easing), height var(--details-transition-duration) var(--details-transition-easing), content-visibility var(--details-transition-duration) allow-discrete;overflow:clip}.details[open] summary[b-cdn9u5bgpp] .details__expand{display:none}.details[open] summary[b-cdn9u5bgpp] .details__collapse{display:inline-flex}.details[open][b-cdn9u5bgpp]::details-content{opacity:1;height:auto}.display-date[b-2o1ikl5nez]{gap:var(--display-date-gap);display:flex}.i18n-item[b-p0tn22ipk0]{box-sizing:border-box;opacity:var(--i18n-item-opacity);height:var(--i18n-item-height);justify-content:center;align-items:center;display:flex;&:hover{text-decoration:underline}}@font-face{font-family:nshop-icons-solid;src:url(/assets/fonts/icons/fa-solid-900.woff2?v=1e668d6e)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:nshop-icons-lucide;src:url(/assets/fonts/icons/lucide.woff2?v=44bd15f5)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:nshop-icons-brands;src:url(/assets/fonts/icons/fa-brands-400.woff2?v=700e03c8)format("woff2");font-weight:400;font-style:normal;font-display:block}.icon[b-ntpuybcxrr]{flex:0 0 var(--icon-size);width:var(--icon-size);height:var(--icon-size);font-family:var(--icon-font-family);font-style:normal;font-weight:400;font-size:var(--icon-size);text-align:center;color:var(--icon-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;align-items:center;line-height:1;display:inline-flex}.icon--brand[b-ntpuybcxrr]{font-family:var(--icon-brand-font-family)}.icon--xs[b-ntpuybcxrr]{--icon-size:var(--icon-size-xs)}.icon--s[b-ntpuybcxrr]{--icon-size:var(--icon-size-s)}.icon--m[b-ntpuybcxrr]{--icon-size:var(--icon-size-m)}.icon--l[b-ntpuybcxrr]{--icon-size:var(--icon-size-l)}.icon--xl[b-ntpuybcxrr]{--icon-size:var(--icon-size-xl)}.icon-button[b-2gwpdeme19]{--icon-button-size:var(--icon-button-size-s);--icon-size:var(--icon-size-s);box-sizing:border-box;width:var(--icon-button-size);height:var(--icon-button-size);border:var(--icon-button-border-width) solid var(--icon-button-border-color);border-radius:var(--icon-button-border-radius);background:hsl(from var(--icon-button-background) h s l / 0);color:var(--icon-button-color);cursor:pointer;transition:border-color var(--icon-button-transition-duration) var(--icon-button-transition-easing), background-color var(--icon-button-transition-duration) var(--icon-button-transition-easing);place-content:center;padding:0;text-decoration:none;display:grid;position:relative}.icon-button:hover[b-2gwpdeme19],.icon-button:focus-visible[b-2gwpdeme19]{--icon-button-border-color:currentcolor;background:hsl(from var(--icon-button-background) h s l / var(--icon-button-hover-background-opacity))}.icon-button--xs[b-2gwpdeme19]{--icon-button-size:var(--icon-button-size-xs);--icon-size:var(--icon-size-xs)}.icon-button--s[b-2gwpdeme19]{--icon-button-size:var(--icon-button-size-s);--icon-size:var(--icon-size-s)}.icon-button--l[b-2gwpdeme19]{--icon-button-size:var(--icon-button-size-l);--icon-size:var(--icon-size-l)}.icon-button--m[b-2gwpdeme19]{--icon-button-size:var(--icon-button-size-m);--icon-size:var(--icon-size-m)}.image[b-egda9asmsj]{border-radius:var(--image-border-radius);width:100%;min-height:0;aspect-ratio:var(--image-aspect-ratio);display:block;overflow:clip}.image picture[b-egda9asmsj]{display:contents}.image img[b-egda9asmsj]{transition:scale var(--image-hover-transition-duration) var(--image-hover-transition-easing);object-fit:var(--image-object-fit);object-position:var(--image-object-position);width:100%;height:100%;display:block;scale:1}a:is(:hover,:focus-visible) .image img[b-egda9asmsj]{scale:var(--image-hover-scale)}.image--03[b-egda9asmsj]{--image-aspect-ratio:10 / 3}.image--04[b-egda9asmsj]{--image-aspect-ratio:10 / 4}.image--05[b-egda9asmsj]{--image-aspect-ratio:2 / 1}.image--05625[b-egda9asmsj]{--image-aspect-ratio:16 / 9}.image--066[b-egda9asmsj]{--image-aspect-ratio:3 / 2}.image--075[b-egda9asmsj]{--image-aspect-ratio:4 / 3}.image--1[b-egda9asmsj]{--image-aspect-ratio:1 / 1}.image--133[b-egda9asmsj]{--image-aspect-ratio:3 / 4}@media (width<=50em){.image--mobile-03[b-egda9asmsj]{--image-aspect-ratio:10 / 3}.image--mobile-04[b-egda9asmsj]{--image-aspect-ratio:10 / 4}.image--mobile-05[b-egda9asmsj]{--image-aspect-ratio:2 / 1}.image--mobile-05625[b-egda9asmsj]{--image-aspect-ratio:16 / 9}.image--mobile-066[b-egda9asmsj]{--image-aspect-ratio:3 / 2}.image--mobile-075[b-egda9asmsj]{--image-aspect-ratio:4 / 3}.image--mobile-1[b-egda9asmsj]{--image-aspect-ratio:1 / 1}.image--mobile-133[b-egda9asmsj]{--image-aspect-ratio:3 / 4}}.image--contain[b-egda9asmsj]{--image-object-fit:contain}.image--circle[b-egda9asmsj]{--image-border-radius:100%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.image--parallax img[b-egda9asmsj]{animation:1ms linear both parallax-b-egda9asmsj;animation-timeline:view();animation-range:cover;scale:1.2}}}@keyframes parallax-b-egda9asmsj{0%{translate:0 -10%}to{translate:0 10%}}.loading[b-almofqs1ca]{--color:var(--loading-color);--gap:var(--loading-gap);gap:var(--gap);width:100%;height:100%;color:var(--color);flex-direction:column;justify-content:center;align-items:center;display:flex}.loading--inline[b-almofqs1ca]{--width:var(--loading-width);--height:var(--loading-height);width:var(--width);height:var(--height)}.loader[b-almofqs1ca],.loader[b-almofqs1ca]:before,.loader[b-almofqs1ca]:after{--dimension:var(--loader-dimension);--transition-easing:var(--loader-transition-easing);width:var(--dimension);height:var(--dimension);animation:loading-b-almofqs1ca 1.8s infinite var(--transition-easing);border-radius:50%;animation-fill-mode:both;display:block}.loader[b-almofqs1ca]{--color:var(--loader-color);top:calc(-1 * var(--dimension));color:var(--color);animation-delay:-.16s;position:relative;transform:translateZ(0)}.loader[b-almofqs1ca]:before,.loader[b-almofqs1ca]:after{content:"";position:absolute;top:0}.loader[b-almofqs1ca]:before{left:calc(-1.25 * var(--dimension));animation-delay:-.32s}.loader[b-almofqs1ca]:after{left:calc(1.25 * var(--dimension))}@keyframes loading-b-almofqs1ca{0%,80%,to{box-shadow:0 var(--dimension) 0 calc(-.5 * var(--dimension))}40%{box-shadow:0 var(--dimension) 0 0}}.logo[b-rn5hb66zkh],.logo img[b-rn5hb66zkh],.logo svg[b-rn5hb66zkh]{width:var(--logo-width);height:var(--logo-height);display:block}.logo[b-rn5hb66zkh]{max-width:var(--logo-max-width)}.logo img[b-rn5hb66zkh]{max-width:100%}.logo--text[b-rn5hb66zkh]{white-space:nowrap;width:auto;max-width:none;color:inherit;align-items:center;text-decoration:none;display:flex}.map[b-tk93z94at9]{border-radius:var(--map-border-radius);width:100%;min-width:0;height:100%;min-height:var(--map-min-height);aspect-ratio:var(--map-aspect-ratio);background:var(--map-background);flex:auto;grid-template:1fr/1fr;display:grid;position:relative;overflow:hidden}@media screen and (width<=50em){.map[b-tk93z94at9]{aspect-ratio:var(--map-mobile-aspect-ratio)}}.map__canvas[b-tk93z94at9]{z-index:1;background:var(--map-background);width:100%;min-width:0;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.map__status[b-tk93z94at9]{z-index:2;background:var(--map-background);padding:var(--map-status-padding);color:var(--map-status-color);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.map[data-map-state=ready] .map__status[b-tk93z94at9]{display:none}.map[data-map-state=failed] .map__canvas[b-tk93z94at9]{visibility:hidden}.map[b-tk93z94at9] .maplibregl-map,.map[b-tk93z94at9] .maplibregl-canvas-container,.map[b-tk93z94at9] .maplibregl-canvas,.map[b-tk93z94at9] .maplibregl-control-container{width:100%;height:100%;display:block}.map[b-tk93z94at9] .maplibregl-map{font-family:var(--font-family-default,inherit);position:relative}.map[b-tk93z94at9] .maplibregl-canvas{display:block}.map[b-tk93z94at9] .maplibregl-control-container{pointer-events:none;z-index:2}.map[b-tk93z94at9] .maplibregl-ctrl{pointer-events:auto;margin:var(--map-padding)}.map[b-tk93z94at9] .maplibregl-ctrl-group{border:var(--map-control-border-width) solid var(--map-control-border-color);border-radius:var(--map-control-border-radius);box-shadow:none;background:var(--map-control-background);overflow:hidden}.map[b-tk93z94at9] .maplibregl-ctrl-group button{width:var(--map-control-size);height:var(--map-control-size);background-color:var(--map-control-background);color:var(--map-control-color);border:0;border-radius:0;display:block}.map[b-tk93z94at9] .maplibregl-ctrl-icon{width:100%;height:100%;display:block}.map[b-tk93z94at9] .maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{--map-control-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}.map[b-tk93z94at9] .maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{--map-control-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.map[b-tk93z94at9] .maplibregl-ctrl-compass .maplibregl-ctrl-icon{--map-control-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill-opacity='.5' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}.map[b-tk93z94at9] .maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon,.map[b-tk93z94at9] .maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon,.map[b-tk93z94at9] .maplibregl-ctrl-compass .maplibregl-ctrl-icon{mask:var(--map-control-icon) center / 29px 29px no-repeat;background-color:currentColor;background-image:none}.map[b-tk93z94at9] .maplibregl-ctrl-group button:disabled{opacity:.5}.map[b-tk93z94at9] .maplibregl-ctrl-attrib{color:var(--map-popup-color)}.map[b-tk93z94at9] .maplibregl-popup{z-index:3;max-width:min(var(--map-popup-max-width), calc(100% - 2rem))}.map[b-tk93z94at9] .maplibregl-popup-content{box-shadow:none;border-radius:var(--map-popup-border-radius);background:var(--map-popup-background);background-color:var(--map-popup-background);padding:var(--map-popup-padding);padding-right:calc(var(--map-popup-padding) + var(--map-popup-close-size));color:var(--map-popup-color)}.map[b-tk93z94at9] .maplibregl-popup-close-button{top:var(--map-popup-close-offset);right:var(--map-popup-close-offset);transition:opacity var(--map-popup-close-transition) ease-in-out;opacity:var(--map-popup-close-opacity);cursor:pointer;width:var(--map-popup-close-size);height:var(--map-popup-close-size);color:var(--map-popup-color);font-family:var(--font-family-default,inherit);font-size:var(--map-popup-close-icon-size);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.map[b-tk93z94at9] .maplibregl-popup-close-button:hover,.map[b-tk93z94at9] .maplibregl-popup-close-button:focus-visible{opacity:1}.map[b-tk93z94at9] .map__marker{appearance:none;cursor:pointer;width:var(--map-marker-hit-size);height:var(--map-marker-hit-size);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.map[b-tk93z94at9] .map__marker:before{box-sizing:border-box;border:var(--map-marker-border-width) solid var(--map-marker-border-color);background:var(--map-marker-background);width:var(--map-marker-size);height:var(--map-marker-size);content:"";border-radius:50%;display:block}.map[b-tk93z94at9] .map__marker[hidden]{display:none}.map[b-tk93z94at9] .map__marker:focus-visible{outline:var(--map-marker-focus-width) solid var(--map-marker-focus-color);outline-offset:var(--map-marker-focus-offset);border-radius:50%}.map[b-tk93z94at9] .maplibregl-popup-content p{font-family:var(--font-family-default,inherit);font-size:var(--body-font-size-m,1rem);line-height:var(--line-height-l,1.5);margin:0}.map[b-tk93z94at9] .maplibregl-popup-content p>*+*{margin-top:var(--gap-2xs,.5rem)}.map[b-tk93z94at9] .maplibregl-popup-tip{box-shadow:none;background:0 0}.map[b-tk93z94at9] .maplibregl-popup-anchor-top .maplibregl-popup-tip,.map[b-tk93z94at9] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip,.map[b-tk93z94at9] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-bottom-color:var(--map-popup-background)}.map[b-tk93z94at9] .maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.map[b-tk93z94at9] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.map[b-tk93z94at9] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:var(--map-popup-background)}.map[b-tk93z94at9] .maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--map-popup-background)}.map[b-tk93z94at9] .maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--map-popup-background)}@media (prefers-reduced-motion:reduce){.map[b-tk93z94at9] *,.map[b-tk93z94at9] :before,.map[b-tk93z94at9] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nav-item[b-mazrbybxdc]{height:var(--nav-item-height);color:var(--nav-item-color);justify-content:center;align-items:center;display:flex;&:hover{text-decoration:underline}}.nav-item--legal[b-mazrbybxdc]{color:var(--nav-item-legal-color);& .lbl{--font-size:var(--body-font-size-s);--font-weight:var(--font-weight-regular)}}.nav-link[b-89y9dzbr9h]{grid-template-columns:1fr var(--nav-link-icon-dimension);align-items:center;gap:var(--nav-link-gap);height:var(--nav-link-height);color:var(--nav-link-color);text-decoration:none;display:grid}.nav-link[data-icon=left][b-89y9dzbr9h]{grid-template-columns:var(--nav-link-icon-dimension) 1fr}.nav-link[b-89y9dzbr9h] .lbl,.nav-link[b-89y9dzbr9h] .icon{color:var(--nav-link-color)}.nav-link[data-icon=left][b-89y9dzbr9h] .lbl{order:1}.nav-link:hover[b-89y9dzbr9h] .lbl{text-decoration:underline}.nav-link:hover[b-89y9dzbr9h] .icon{color:var(--nav-link-color)}.skip-link[b-mfcf47yby2]{top:0;z-index:1000;background:var(--skip-link-background);height:var(--skip-link-height);color:var(--skip-link-color);place-items:center;display:grid;position:fixed;inset-inline:0;translate:0 -100%;&:focus{translate:0}}.tooltip[b-svks6wt1xy]{width:.0625rem;height:.0625rem;line-height:var(--line-height-s);font-family:var(--font-family-label);font-size:var(--label-font-size-s);font-weight:var(--font-weight-bold);clip-path:inset(50%);pointer-events:none;border:0;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}:focus-visible>[role=tooltip][b-svks6wt1xy],:hover>[role=tooltip][b-svks6wt1xy]{--br:var(--tooltip-border-radius);--bg:var(--tooltip-background);--p:var(--gap-2xs);--c:var(--tooltip-color);--w-t:.375rem;border-radius:var(--br);background:var(--bg);padding:calc(var(--p) / 2) var(--p);white-space:nowrap;width:auto;height:auto;color:var(--c);clip-path:none;margin:0;position:absolute;top:100%;left:50%;overflow:visible;transform:translate(-50%)}:focus-visible>[role=tooltip][b-svks6wt1xy]:before,:hover>[role=tooltip][b-svks6wt1xy]:before{transform:translate(-50%, calc(-1 * var(--w-t)));z-index:1;border-width:0 var(--w-t) var(--w-t);border-style:solid;border-color:transparent transparent var(--bg);content:"";width:0;height:0;position:absolute;top:0;left:50%}:focus-visible>[role=tooltip][data-direction=left][b-svks6wt1xy],:hover>[role=tooltip][data-direction=left][b-svks6wt1xy]{top:50%;left:auto;right:100%;transform:translateY(-50%)}:focus-visible>[role=tooltip][data-direction=left][b-svks6wt1xy]:before,:hover>[role=tooltip][data-direction=left][b-svks6wt1xy]:before{transform:translate(calc(-1 * var(--border-width-m)), -50%);border-width:var(--w-t) 0 var(--w-t) var(--w-t);border-color:transparent transparent transparent var(--bg);top:50%;left:100%}.bk-banner[b-ptkmu053ba]{align-items:center;gap:var(--gap-2xs);background:var(--section-banner-background);padding-block:var(--section-banner-padding-block);color:var(--section-banner-color);flex-direction:column;display:flex}.bk-banner>.banner[b-ptkmu053ba]{flex-direction:column;align-self:stretch;align-items:center;display:flex}.bk-banner>.lbl[b-ptkmu053ba]{text-transform:uppercase;letter-spacing:.2ch}.article-pagination[b-dnjjbvqkzj]{gap:var(--article-pagination-gap);box-sizing:border-box;border-radius:var(--article-pagination-border-radius);background:var(--article-pagination-background);padding:var(--article-pagination-padding);color:var(--article-pagination-color);grid-template-columns:2fr 1fr 2fr;grid-template-areas:"previous counter next";display:grid}.article-pagination[b-dnjjbvqkzj] .article-pagination__previous{grid-area:previous}.article-pagination[b-dnjjbvqkzj] .article-pagination__next{grid-area:next}.article-pagination__counter[b-dnjjbvqkzj]{text-align:center;grid-area:counter}.attachments[b-y39fbxhe2a]{gap:var(--attachments-gap);flex-direction:column;display:flex}.cards[b-hp6mss56yd]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--cards-min-width)), 1fr));gap:var(--cards-gap);display:grid}.buttons[b-1lkgrdac26]{align-items:center;gap:var(--buttons-gap);flex-wrap:wrap;display:flex}.details-list[b-fee817rxl1]{gap:var(--details-list-gap);flex-direction:column;display:flex}.embed--yt[b-0vxw0aaj0x]{border-radius:var(--embed-youtube-border-radius);grid-template-areas:"pile";width:100%;display:grid;overflow:clip}.embed--yt[b-0vxw0aaj0x] .image{grid-area:pile;width:100%}.embed--yt[b-0vxw0aaj0x] .play{z-index:1;cursor:pointer;color:var(--embed-youtube-play-color);background:0 0;border:0;grid-area:pile;place-content:center;margin:0;padding:0;display:grid}.embed--yt>.nav-link-wrap[b-0vxw0aaj0x]{z-index:2;background:var(--embed-youtube-nav-link-wrap-background);padding:var(--embed-youtube-nav-link-wrap-padding);backdrop-filter:var(--embed-youtube-nav-link-wrap-backdrop-filter);color:var(--embed-youtube-nav-link-wrap-color);grid-area:pile;place-self:end start}.embed--yt.is-playing>.play[b-0vxw0aaj0x],.embed--yt.is-playing>.nav-link-wrap[b-0vxw0aaj0x]{display:none}.embed--yt[b-0vxw0aaj0x] .player{aspect-ratio:16/9;border:0;grid-area:pile;width:100%}.image:has(>.in)[b-0vxw0aaj0x]{aspect-ratio:16/9;width:100%;display:block;position:relative}.image>.in[b-0vxw0aaj0x]{position:absolute;inset:0}.image>.in>iframe[b-0vxw0aaj0x]{border:0;width:100%;height:100%;display:block}.mbd-tf[b-0vxw0aaj0x]{width:100%;display:block}.mbd-tf[b-0vxw0aaj0x] .tf-v1-widget{padding-top:var(--embed-typeform-height);position:relative}.mbd-tf[b-0vxw0aaj0x] .tf-v1-widget iframe{width:100%;height:100%;display:block;position:absolute;inset:0}.mbd-sp[b-0vxw0aaj0x]{width:100%;min-height:var(--embed-spotify-min-height);border:0;display:block}.mbd-tally iframe[b-0vxw0aaj0x]{width:100%;height:var(--embed-tally-height);border:0;display:block}.riddle2-wrapper iframe[b-0vxw0aaj0x]{border:0;width:100%;display:block}@media (width<=50em){.embed--yt>.nav-link-wrap[b-0vxw0aaj0x] .nav-link{--nav-link-height:2rem}.embed--yt>.nav-link-wrap[b-0vxw0aaj0x] .lbl{--font-size:var(--body-font-size-s)}}.emphasis[b-fxpq49srfc]{box-sizing:border-box;border-left:var(--emphasis-border-width) solid hsl(from var(--emphasis-border-color) h s l / var(--emphasis-border-opacity));font-size:var(--emphasis-font-size);font-weight:var(--emphasis-font-weight);padding-inline-start:var(--emphasis-padding-inline-start)}.figure[b-f5qqsuvbxd]{gap:var(--figure-gap);flex-direction:column;display:flex}.figure[b-f5qqsuvbxd] .figure__image{--image-border-radius:var(--figure-image-border-radius)}.figure__details[b-f5qqsuvbxd]{gap:var(--figure-details-gap);display:flex}.figure a[b-f5qqsuvbxd]{text-decoration:none}.figure a:hover[b-f5qqsuvbxd]{text-decoration:underline}.figure__caption[b-f5qqsuvbxd],.figure__source[b-f5qqsuvbxd]{flex:1}.figure__source[b-f5qqsuvbxd]{text-align:right}.gallery-card[b-w9d8abwyg1]{border-radius:var(--gallery-card-border-radius);color:var(--gallery-card-color);text-decoration:none;display:block}.gallery-card .lbl[b-w9d8abwyg1]{color:inherit}.gallery-card__figure[b-w9d8abwyg1]{box-sizing:border-box;border-radius:inherit;padding:var(--gallery-card-figure-padding);margin:0;display:grid;overflow:clip}.gallery-card[b-w9d8abwyg1] .image,.gallery-card__button[b-w9d8abwyg1]{grid-area:1/1;min-width:0}.gallery-card[b-w9d8abwyg1] .gallery-card__image{--image-border-radius:0;display:block}.gallery-card__button[b-w9d8abwyg1]{--trigger-border-radius:calc(var(--gallery-card-border-radius) - var(--gallery-card-padding));--trigger-padding:var(--gallery-card-button-padding);z-index:1;place-self:end start;align-items:center;gap:var(--gallery-card-button-gap);box-sizing:border-box;border-radius:var(--trigger-border-radius);background:var(--gallery-card-button-background);max-width:100%;padding:var(--trigger-padding);color:var(--gallery-card-button-color);text-align:left;backdrop-filter:var(--gallery-card-button-backdrop-filter);border:0;display:inline-flex}.gallery-card__count[b-w9d8abwyg1]{align-items:center;gap:var(--gallery-card-count-gap);border-radius:calc(var(--trigger-border-radius) - var(--trigger-padding));background:var(--gallery-card-count-background);padding:var(--gallery-card-count-padding);color:var(--gallery-card-count-color);border:0;flex:none;display:inline-flex}.heading[b-u63wqsw9aj]{scroll-margin-top:var(--heading-scroll-margin-top);line-height:var(--line-height-m);letter-spacing:-.025em;font-family:var(--font-family-title);font-weight:var(--font-weight-bold)}[data-subnav] .heading[b-u63wqsw9aj]{scroll-margin-top:var(--heading-subnav-scroll-margin-top)}h2[b-u63wqsw9aj]{font-size:var(--title-font-size-l)}h3[b-u63wqsw9aj]{font-size:var(--title-font-size-m)}h4[b-u63wqsw9aj],h5[b-u63wqsw9aj],h6[b-u63wqsw9aj]{font-size:var(--title-font-size-s)}.newsletter[b-dgcj87vlnk]{box-sizing:border-box;padding:var(--newsletter-padding);position:relative}.newsletter[b-dgcj87vlnk]>*{z-index:2;position:relative}.newsletter[b-dgcj87vlnk] ::placeholder{opacity:0}.newsletter[b-dgcj87vlnk]:before{opacity:var(--newsletter-background-opacity);z-index:1;background:var(--newsletter-background);content:"";position:absolute;inset:0}.note[b-dfbl4a71us]{box-sizing:border-box;border:var(--note-border-width) solid hsl(from var(--note-border-color) h s l / var(--note-border-opacity));padding:var(--note-padding);font-weight:var(--note-font-weight)}.quote[b-q7ld0m5o1o]{gap:var(--quote-gap);flex-direction:column;display:flex}:where(.quote)[b-q7ld0m5o1o] .quote__content{box-sizing:border-box;border-inline-start:var(--quote-content-border-width) solid var(--quote-content-border-color);background:var(--quote-content-background);padding-block:var(--quote-content-padding-block);padding-inline:var(--quote-content-padding-inline);font-size:var(--quote-content-font-size);font-style:var(--quote-content-font-style);font-weight:var(--quote-content-font-weight);margin:0}:where(.quote)[b-q7ld0m5o1o] .quote__content>p{font-size:inherit}.quote__details[b-q7ld0m5o1o]{gap:var(--quote-details-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quote__source[b-q7ld0m5o1o]{text-align:right;grid-column:2}.table[b-pe9pa8nce3]{width:100%;overflow-x:auto}table[b-pe9pa8nce3]{z-index:1;border-collapse:separate;border-spacing:0;border:var(--table-border-width) solid var(--table-ui-color);border-radius:var(--table-border-radius);min-width:100%;color:var(--table-color);position:relative;overflow:hidden}table td[b-pe9pa8nce3],table th[b-pe9pa8nce3]{padding:var(--table-padding);text-align:center;position:relative}table td[b-pe9pa8nce3]>*,table th[b-pe9pa8nce3]>*{z-index:2;position:relative}table td[b-pe9pa8nce3]:after,table th[b-pe9pa8nce3]:after{z-index:1;background:var(--table-ui-color);content:"";opacity:.5;width:100%;height:var(--table-border-width);position:absolute;bottom:0;left:0}table th[b-pe9pa8nce3]{background:var(--table-ui-color);color:var(--table-header-color)}table tr:last-child td[b-pe9pa8nce3]:after{display:none}table tbody>tr:nth-child(odd)>[b-pe9pa8nce3]{background:var(--table-row-background)}table tbody>tr:nth-child(2n)>[b-pe9pa8nce3]{background:var(--table-row-alt-background)}table tbody>tr>th[b-pe9pa8nce3]{color:var(--table-color)}.card[b-jord-card]{--text-decoration:none;--bw:var(--card-border-width);--bc:transparent;--br:var(--card-border-radius);--bg:var(--card-background);--p:var(--card-padding,var(--gap-s));--gap:var(--card-gap,var(--gap-s));--c:var(--card-color);--p-d:var(--card-data-padding,0);--gap-d:var(--gap-2xs);border:var(--bw) solid var(--bc);border-radius:var(--br);background:var(--bg);min-width:0;color:var(--c);display:flex;overflow:clip}.card[b-jord-card]>.in{gap:var(--gap);padding:var(--p);flex-direction:column;flex:1;min-width:0;display:flex}.card[b-jord-card] .data{gap:var(--gap-d);padding:var(--p-d);flex-direction:column;min-width:0;display:flex}.card:focus[b-jord-card],.card:hover[b-jord-card]{--bc:var(--card-hover-border-color)}.card[b-jord-card] .image{--image-border-radius:calc(var(--card-border-radius) / 3)}.card.card--prd[b-jord-card] .image{--image-object-fit:var(--card-image-product-object-fit);--image-object-position:var(--card-image-product-object-position)}.contact-map[b-45ej98eqvw]{flex:auto;grid-template:"map"1fr/1fr;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.contact-map[b-45ej98eqvw] .map{aspect-ratio:2;grid-area:map;min-width:0;min-height:0}@media screen and (width<=50em){.contact-map[b-45ej98eqvw] .map{aspect-ratio:1}}.actions[b-45ej98eqvw]{box-sizing:border-box;z-index:3;place-self:end;align-items:center;gap:var(--contact-map-actions-gap);background:var(--contact-map-actions-background);border-radius:var(--contact-map-actions-border-radius);margin:var(--contact-map-actions-margin);padding:var(--contact-map-actions-padding);color:var(--contact-map-actions-color);backdrop-filter:blur(var(--contact-map-actions-blur));grid-area:map;display:flex;position:relative}.contacts[b-5f187mmsge]{gap:var(--contacts-gap);flex-direction:column;display:flex}.contacts__items[b-5f187mmsge]{gap:var(--contacts-items-gap);flex-direction:column;display:flex}.details--static[b-shsgby6mvd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.71875vw;margin-block:7.5vw;display:grid}.ttl[b-shsgby6mvd]{font-size:2.08333vw;font-weight:500;line-height:1.4}:where(.details--static)[b-shsgby6mvd] .description{font-size:1.04167vw;line-height:1.8}:where(.details--static)[b-shsgby6mvd] .description>*{line-height:inherit;font-size:inherit}@media screen and (width<=50em){.details--static[b-shsgby6mvd]{grid-template-columns:minmax(0,1fr);gap:4.26667vw;margin-block:12.8vw}.ttl[b-shsgby6mvd]{font-size:5.33333vw}:where(.details--static)[b-shsgby6mvd] .description{font-size:3.2vw}}.fld-cb[b-nu-field],.fld-rd[b-nu-field],.fld-tgl[b-nu-field]{--br:var(--field-border-radius);--p:var(--gap-xs);--c:var(--field-color);--o-b:0;--br-b:var(--field-border-radius);--bw-box:var(--field-border-width);--bc-box:var(--field-border-color);--br-box:var(--checkbox-border-radius);--bg-box:var(--field-background);--d-box:1.5rem;--c-box:var(--field-color);--c-m:var(--field-background);gap:var(--gap-3xs);z-index:1;flex-direction:column;display:flex;position:relative}:is(.fld-cb,.fld-rd,.fld-tgl) label[b-nu-field]{display:flex}:is(.fld-cb,.fld-rd,.fld-tgl) .in[b-nu-field]{gap:var(--gap-2xs);border-radius:var(--br);cursor:pointer;padding:var(--p);flex:1;display:flex;position:relative;overflow:hidden}:is(.fld-cb,.fld-rd,.fld-tgl) .in[b-nu-field]:before{transition:opacity var(--transition-duration-xs) ease-in-out, background-color var(--transition-duration-xs) ease-in-out;opacity:var(--o-b);border-radius:var(--br-b);background:var(--c);content:"";position:absolute;inset:0}:is(.fld-cb,.fld-rd,.fld-tgl) .box[b-nu-field]{appearance:none;flex:0 0 var(--d-box);box-sizing:border-box;z-index:1;transition:background-color var(--transition-duration-xs) ease-in-out, border-color var(--transition-duration-xs) ease-in-out, box-shadow var(--transition-duration-xs) ease-in-out;border:var(--bw-box) solid var(--bc-box);border-radius:var(--br-box);background:var(--bg-box);width:var(--d-box);height:var(--d-box);color:var(--c-m);font:inherit;cursor:pointer;place-content:center;margin:0;display:grid;position:relative}:is(.fld-cb,.fld-rd) .box[b-nu-field]:before{transition:scale var(--transition-duration-xs) ease-out;content:"";background:currentColor;scale:0}:is(.fld-cb,.fld-rd) .box:checked[b-nu-field]{--bc-box:var(--c-box);--bg-box:var(--c-box)}:is(.fld-cb,.fld-rd) .box:checked[b-nu-field]:before{scale:1}:is(.fld-cb,.fld-rd,.fld-tgl) .choice-field__label[b-nu-field]{line-height:var(--field-toggle-label-line-height);color:currentColor;flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}:is(.fld-cb,.fld-rd,.fld-tgl) .choice-field__label[b-nu-field] a{text-underline-offset:.2em;text-decoration:underline}:is(.fld-cb,.fld-rd,.fld-tgl):has(>.info>.err:not([hidden])) .box[b-nu-field]{--bc-box:var(--field-error-border-color,var(--field-border-color))}:is(.fld-cb,.fld-rd,.fld-tgl) .info[b-nu-field]{gap:var(--gap-3xs);flex-direction:column;display:flex}:is(.fld-cb,.fld-rd,.fld-tgl):is(:hover,:focus-within)[b-nu-field],:is(.fld-cb,.fld-rd,.fld-tgl) .in:has(>.box:checked)[b-nu-field]{--o-b:.1}:is(.fld-cb,.fld-rd,.fld-tgl) .box:focus-visible[b-nu-field]{box-shadow:var(--focus-box-shadow);outline:none}:is(.fld-cb,.fld-rd,.fld-tgl) .box:disabled[b-nu-field]{--bc-box:var(--field-disabled-border-color);--bg-box:var(--field-disabled-background);cursor:not-allowed;border-style:dashed}:is(.fld-cb,.fld-rd,.fld-tgl) .box:disabled:checked[b-nu-field]{opacity:.45}:is(.fld-cb,.fld-rd) .box:disabled:checked[b-nu-field]{--bc-box:var(--c-box);--bg-box:var(--c-box)}.fld-cb .box[b-nu-field]:before{width:calc(var(--d-box) * .7);height:calc(var(--d-box) * .7);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.75l4.75 4.75L19.5 7' fill='none' stroke='%23000' stroke-width='3.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.fld-rd[b-nu-field]{--br-box:100%}.fld-rd .box[b-nu-field]:before{width:calc(var(--d-box) * .42);height:calc(var(--d-box) * .42);border-radius:100%}.fld-tgl[b-nu-field]{--br-box:var(--d-box);--bg-box:var(--field-background)}.fld-tgl .box[b-nu-field]{flex-basis:calc(1.75 * var(--d-box));padding-inline:calc(var(--bw-box) * 1.5);width:calc(1.75 * var(--d-box));justify-content:start}.fld-tgl .box[b-nu-field]:before{transition:translate var(--transition-duration-xs) ease-in-out, background-color var(--transition-duration-xs) ease-in-out;background:var(--field-border-color);width:calc(var(--d-box) - (5 * var(--bw-box)));height:calc(var(--d-box) - (5 * var(--bw-box)));content:"";border-radius:100%}.fld-tgl .box:checked[b-nu-field]{--bc-box:var(--color-success);--bg-box:var(--color-success)}.fld-tgl .box:checked[b-nu-field]:before{translate:calc(.75 * var(--d-box)) 0;background:var(--c-m)}.fld-date[b-nu-field]{--height:var(--field-height);--padding:var(--field-padding)}.fld-date>.in[b-nu-field]{height:var(--height);align-items:center}.fld-date>.in>[b-nu-field]{height:var(--height);line-height:var(--height)}.fld-date .input[b-nu-field]{align-items:center;gap:var(--gap-3xs);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:flex;overflow:hidden}.fld-date>.in .additional[b-nu-field]{flex:0 0 var(--icon-button-size-s);justify-content:center;align-items:center;display:flex}:is(.fld-txt,.fld-date,.fld-slct)[b-nu-field]{--gap:var(--field-gap);--border-width:var(--field-border-width);--border-color:var(--field-border-color);--border-radius:var(--field-border-radius);--box-shadow:var(--field-box-shadow);--background:var(--field-background);--color:var(--field-color);gap:var(--gap);flex-direction:column;width:100%;display:flex}:is(.fld-txt,.fld-date,.fld-slct)>.in[b-nu-field]{box-sizing:border-box;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);background:var(--background);padding:var(--padding);color:var(--color);display:flex;position:relative}:is(.fld-txt,.fld-date,.fld-slct)>.in:has(.additional)[b-nu-field]{padding-right:0}:is(.fld-txt,.fld-date,.fld-slct):focus-within>.in[b-nu-field]{box-shadow:var(--box-shadow-focus)}:is(:is(.fld-txt,.fld-date,.fld-slct):has(>.in>.input[aria-invalid=true])>.in[b-nu-field],:is(.fld-txt,.fld-date,.fld-slct):has(>.in>.input:user-invalid)>.in[b-nu-field],:is(.fld-txt,.fld-date,.fld-slct):has(>.info>.err:not([hidden]))>.in[b-nu-field]){--border-color:var(--field-invalid-border-color)}:is(.fld-txt,.fld-date,.fld-slct):has(>.in>.input:disabled)>.in[b-nu-field]{--border-color:var(--field-disabled-border-color);--background:var(--field-disabled-background);--color:var(--field-disabled-color)}:is(.fld-txt,.fld-date,.fld-slct) .input[b-nu-field]{align-items:center;gap:var(--gap-3xs);box-sizing:border-box;width:100%;height:100%;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;line-height:1;display:flex}:is(.fld-txt,.fld-date,.fld-slct) .input:focus[b-nu-field]{box-shadow:none}:is(.fld-txt,.fld-date,.fld-slct) .additional[b-nu-field]{border-left:var(--border-width) solid var(--border-color);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);align-items:center;display:flex}:is(.fld-txt,.fld-date,.fld-slct) .info[b-nu-field]{gap:var(--gap);flex-direction:column;display:flex}.fld-file[b-nu-field]{--bw:var(--field-border-width);--bc:var(--field-border-color);--br:var(--field-border-radius);--bg:var(--field-background);--ph:var(--gap-xs);--c:var(--field-color);--bs-f:var(--focus-box-shadow);--h:var(--field-height);--d-a:var(--icon-button-size-m);gap:var(--field-gap);flex-direction:column;display:flex;position:relative}.fld-file>.in[b-nu-field]{box-sizing:content-box;border:var(--bw) solid var(--bc);border-radius:var(--br);background:var(--bg);padding-right:var(--ph);padding-left:var(--ph);width:calc(100% - (2 * var(--ph)) - (2 * var(--bw)));height:auto;min-height:var(--h);color:var(--c);display:block;position:relative}.fld-file>.in:focus-within[b-nu-field]{box-shadow:var(--bs-f)}.fld-file .info[b-nu-field]{gap:var(--gap-3xs);flex-direction:column;display:flex}.fld-file .in .additional[b-nu-field]{z-index:2;width:var(--d-a);height:var(--d-a);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.fld-file .file-state[b-nu-field]{height:auto;display:none;overflow:hidden}.fld-file .file-state .lbl[b-nu-field]{margin-top:calc((var(--h) - (var(--body-font-size-m) * var(--line-height-l))) / 2);margin-right:var(--d-a);margin-bottom:calc((var(--h) - (var(--body-font-size-m) * var(--line-height-l))) / 2);line-height:var(--line-height-l);display:block}.fld-file .file-state-default[b-nu-field]{display:block}.fld-file[data-state] .file-state-default[b-nu-field]{display:none}.fld-file[data-state=ondrag] .file-state-ondrag[b-nu-field]{display:block}.fld-file[data-state=onupload][b-nu-field]{pointer-events:none}.fld-file[data-state=onupload] .additional[b-nu-field] .icon{animation-name:fld-file-spin-b-nu-field;animation-duration:1s;animation-iteration-count:infinite}.fld-file[data-state=onupload] .file-state-onupload[b-nu-field],.fld-file[data-state=onuploaded] .file-state-onuploaded[b-nu-field]{display:block}@keyframes fld-file-spin-b-nu-field{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fld-txt.fld-ml[b-nu-field]{--padding:var(--field-multiline-padding);--height:var(--field-multiline-height);--line-height:var(--field-multiline-line-height);width:100%}.fld-txt.fld-ml>.in[b-nu-field]{min-height:var(--height);height:unset;flex:1;align-items:flex-start}.fld-txt.fld-ml .input[b-nu-field]{line-height:var(--line-height);display:block}.fld-txt.fld-ml textarea.input[b-nu-field]{height:var(--height);resize:var(--field-multiline-resize)}.fld-num[b-nu-field]{--padding:var(--field-padding);--height:var(--field-height)}.fld-pw>.in>[type=password]+.additional[b-nu-field] .icon-button--hide,.fld-pw>.in>[type=text]+.additional[b-nu-field] .icon-button--show{display:none}.fld-ro[b-nu-field]{--br:var(--field-border-radius);--p:var(--gap-xs);--c:var(--field-color);--o-b:0;--br-b:var(--field-border-radius);--bw:var(--field-border-width);--bc:var(--field-border-color);--bw-box:var(--field-border-width);--bc-box:var(--field-border-color);--br-box:100%;--bg-box:var(--field-background);--d-box:1.5rem;--c-box:var(--field-color);--c-m:var(--field-background);gap:var(--gap-3xs);z-index:1;flex-direction:column;display:flex;position:relative}.fld-ro label[b-nu-field]{display:flex}.fld-ro .in[b-nu-field]{gap:var(--gap-2xs);transition:border-color var(--transition-duration-xs) ease-in-out;border:var(--bw) solid var(--bc);border-radius:var(--br);cursor:pointer;padding:var(--p);flex:1;display:flex;position:relative;overflow:hidden}.fld-ro .in[b-nu-field]:before{transition:opacity var(--transition-duration-xs) ease-in-out, background-color var(--transition-duration-xs) ease-in-out;opacity:var(--o-b);border-radius:var(--br-b);background:var(--c);content:"";position:absolute;inset:0}.fld-ro .box[b-nu-field]{appearance:none;flex:0 0 var(--d-box);box-sizing:border-box;z-index:1;transition:background-color var(--transition-duration-xs) ease-in-out, border-color var(--transition-duration-xs) ease-in-out, box-shadow var(--transition-duration-xs) ease-in-out;border:var(--bw-box) solid var(--bc-box);border-radius:var(--br-box);background:var(--bg-box);width:var(--d-box);height:var(--d-box);color:var(--c-m);font:inherit;cursor:pointer;place-content:center;margin:0;display:grid;position:relative}.fld-ro .box[b-nu-field]:before{transition:scale var(--transition-duration-xs) ease-out;width:calc(var(--d-box) * .42);height:calc(var(--d-box) * .42);content:"";background:currentColor;border-radius:100%;scale:0}.fld-ro .box:checked[b-nu-field]{--bc-box:var(--c-box);--bg-box:var(--c-box)}.fld-ro .box:checked[b-nu-field]:before{scale:1}.fld-ro .lbl[b-nu-field]{line-height:var(--field-toggle-label-line-height);color:currentColor;flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.fld-ro .lft[b-nu-field]{flex-direction:column;display:flex}.fld-ro .info[b-nu-field]{gap:var(--gap-3xs);flex-direction:column;display:flex}.fld-ro:is(:hover,:focus-within)[b-nu-field]{--o-b:.1}.fld-ro .in:has(>.box:checked)[b-nu-field]{--o-b:.1;--bc:var(--color-success)}.fld-ro .box:focus-visible[b-nu-field]{box-shadow:var(--focus-box-shadow);outline:none}.fld-ro .box:disabled[b-nu-field]{--bc-box:var(--field-disabled-border-color);--bg-box:var(--field-disabled-background);cursor:not-allowed;border-style:dashed}.fld-ro .box:disabled:checked[b-nu-field]{--bc-box:var(--c-box);--bg-box:var(--c-box);opacity:.45}.fld-slct[b-nu-field]{--padding:var(--field-padding);--height:var(--field-height);--indicator-size:var(--field-select-indicator-size)}.fld-slct>.in[b-nu-field],.fld-slct>.in:has(.additional)[b-nu-field]{height:var(--height);padding-right:var(--indicator-size)}.fld-slct .input[b-nu-field]{appearance:none;height:var(--height);cursor:pointer;display:block}.fld-slct .additional[b-nu-field]{top:calc(-1 * var(--border-width));right:calc(-1 * var(--border-width));z-index:2;width:var(--indicator-size);height:var(--indicator-size);pointer-events:none;border-left:0;justify-content:center;position:absolute}.fld-txt[b-nu-field]{--padding:var(--field-padding);--height:var(--field-height)}.fld-txt>.in[b-nu-field]{height:var(--height)}.fld-txt .input[b-nu-field]{height:var(--height);display:block}.footer-column[b-eh0mlaurkd]{gap:var(--gap-xs);flex-direction:column;display:flex}[b-eh0mlaurkd] :where(.contacts__items,.links__items) .bd-m{--font-size:var(--body-font-size-s)}.footer-column[b-1gv2qusskj]{gap:var(--gap-xs);flex-direction:column;display:flex}[b-1gv2qusskj] :where(.links__items) .bd-m{--font-size:var(--body-font-size-s)}.footer-column[b-g5876w9l3u],.footer-column[b-tgc4myoqqs]{gap:var(--gap-xs);flex-direction:column;display:flex}[b-tgc4myoqqs] :where(.opening-hours__items) .bd-m{--font-size:var(--body-font-size-s)}.footer-column[b-18re7vc9tr]{gap:var(--gap-xs);flex-direction:column;display:flex}.gallery[b-udknlieyvg]{z-index:var(--gallery-z-index);color:var(--gallery-color);backdrop-filter:var(--gallery-backdrop-filter);flex-direction:column;display:flex;position:fixed;inset:0}.gallery>[b-udknlieyvg],.gallery[b-udknlieyvg]>.icon-button{z-index:2;position:relative}.gallery[b-udknlieyvg] .icon-button--close{top:var(--gallery-controls-offset);right:var(--gallery-controls-offset);z-index:3;position:absolute}.gallery[b-udknlieyvg]:before{opacity:var(--gallery-overlay-opacity);z-index:1;background:var(--gallery-overlay-background);content:"";position:absolute;inset:0}.counter[b-udknlieyvg]{display:none}.gallery-body[b-udknlieyvg]{flex-direction:column;flex:1;display:flex;position:relative}.slides[b-udknlieyvg]{flex:1}.gallery[b-udknlieyvg] .gallery-slide{z-index:1;position:relative}.gallery[b-udknlieyvg] .gallery-slide--banner{justify-content:center;align-items:center}.gallery[b-udknlieyvg] .gallery-slide img{z-index:1;width:100%;height:100%;max-height:calc(100% - 2 * var(--gallery-image-padding-block));object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery[b-udknlieyvg] .slide-details{box-sizing:border-box;z-index:3;padding:var(--gallery-details-padding);gap:var(--gallery-details-gap);flex-direction:column;width:100%;display:flex;position:absolute;bottom:0;left:0}.gallery[b-udknlieyvg] .slide-details>*{z-index:2;text-align:center;position:relative}.gallery[b-udknlieyvg] .slide-details:before{opacity:var(--gallery-overlay-opacity);z-index:1;background:var(--gallery-overlay-background);content:"";backdrop-filter:var(--gallery-backdrop-filter);position:absolute;inset:0}.gallery[b-udknlieyvg] .copyright{right:var(--gallery-copyright-offset);bottom:var(--gallery-copyright-offset);z-index:3;line-height:var(--gallery-copyright-line-height);font-size:var(--gallery-copyright-font-size);position:absolute}.gallery[b-udknlieyvg] .gallery-slide:after{z-index:2;content:"";position:absolute;inset:0}.gallery-navigation[b-udknlieyvg] .icon-button{z-index:3;position:absolute;top:50%;transform:translateY(-50%)}.gallery-navigation[b-udknlieyvg] .icon-button--prev{left:var(--gallery-controls-offset)}.gallery-navigation[b-udknlieyvg] .icon-button--next{right:var(--gallery-controls-offset)}.grecaptcha-disclaimer[b-rtfoo41qs4] a{text-decoration:underline}.powered-by[b-exoirz1k6x]{opacity:.5;flex-direction:column;justify-content:center;align-items:flex-end;text-decoration:none;display:flex}.powered-by svg[b-exoirz1k6x]{height:1rem;margin-top:-.1875rem}.chips[b-67kvnw17m9]{gap:var(--tags-gap);flex-wrap:wrap;display:flex}.kvs[b-dym4bumprm]{border-top:var(--border-width-s) solid hsl(from currentcolor h s l / var(--hover-opacity));grid-template-columns:repeat(2,1fr);display:grid}.kvs[b-dym4bumprm] .key,.kvs[b-dym4bumprm] .val{border-bottom:var(--border-width-s) solid hsl(from currentcolor h s l / var(--hover-opacity));padding-block:var(--gap-2xs)}.links[b-9rn8few5zb]{gap:var(--links-gap);flex-direction:column;display:flex}.links__items[b-9rn8few5zb]{gap:var(--links-items-gap);flex-direction:column;display:flex}.opening-hours[b-ppyfen0j4f]{gap:var(--opening-hours-gap);flex-direction:column;display:flex}.opening-hours__items[b-ppyfen0j4f]{gap:var(--opening-hours-items-gap);flex-direction:column;display:flex}:where(.prose)[b-i5zdk2kdda]{flex-direction:column;display:flex}:where(.prose)[b-i5zdk2kdda]>*+*{margin-block-start:var(--prose-block-gap)}:where(.prose)[b-i5zdk2kdda]>:is(p,h1,h2,h3,h4,h5,h6)+:is(p,h1,h2,h3,h4,h5,h6){margin-block-start:var(--prose-text-gap)}:where(.prose)[b-i5zdk2kdda]>p:empty{display:none}:where(.prose)[b-i5zdk2kdda]>*{max-width:min(100%, var(--prose-item-max-width))}:where(.prose)[b-i5zdk2kdda]>:is(h2,h3,h4,h5,h6){line-height:var(--line-height-m);letter-spacing:-.025em;font-family:var(--font-family-title);font-weight:var(--font-weight-bold)}:where(.prose)[b-i5zdk2kdda]>h2{font-size:var(--title-font-size-l)}:where(.prose)[b-i5zdk2kdda]>h3{font-size:var(--title-font-size-m)}:where(.prose)[b-i5zdk2kdda]>:is(h4,h5,h6){font-size:var(--title-font-size-s)}:where(.prose)[b-i5zdk2kdda]>p{line-height:var(--line-height-l);font-size:var(--body-font-size-l)}:where(.prose)[b-i5zdk2kdda]>p strong{font-weight:var(--font-weight-bold)}:where(.prose)[b-i5zdk2kdda]>p em{font-style:italic}:where(.prose)[b-i5zdk2kdda] :is(p,li) a:not(:where(.attachment,.card,.card a,.chip,.gallery-card,.gi,.button)){color:var(--prose-link-color);text-decoration:underline}:where(.prose)[b-i5zdk2kdda]>blockquote{box-sizing:border-box;border-inline-start:var(--quote-content-border-width) solid var(--quote-content-border-color);background:var(--quote-content-background);padding-block:var(--quote-content-padding-block);padding-inline:var(--quote-content-padding-inline);font-size:var(--quote-content-font-size);font-style:var(--quote-content-font-style);font-weight:var(--quote-content-font-weight);margin-block-end:0;margin-inline:0}:where(.prose)[b-i5zdk2kdda]>blockquote>p{font-size:inherit}:where(.prose)[b-i5zdk2kdda]>ul:not(.attachments,.buttons,.details-list,.cards,.chips),:where(.prose)[b-i5zdk2kdda]>ol{box-sizing:border-box;gap:var(--gap-3xs);padding-left:var(--gap-m);font-size:var(--body-font-size-l);flex-direction:column;list-style:square;display:flex}:where(.prose)[b-i5zdk2kdda]>ol{list-style:decimal}:where(.prose)[b-i5zdk2kdda] li>:is(ul,ol){padding-left:var(--gap-m);margin-block-start:var(--gap-3xs);list-style:circle}:where(.prose)[b-i5zdk2kdda] li>ol{list-style:decimal}.section-header[b-bsan5b8kty]{gap:var(--gap-3xs);flex-direction:column;display:flex}:where(.section)[b-jord-section]{box-sizing:border-box;transition:background-color var(--transition-duration-xs) ease-in-out;background:var(--section-background);color:var(--section-color);height:var(--section-height);scroll-margin-top:calc(var(--section-nav-height,0rem) + var(--gap-xl));grid-template-columns:minmax(0,1fr);grid-template-areas:"pile";display:grid;position:relative;overflow:clip}.section--alt[b-jord-section]{--section-background:var(--section-alt-background)}.section[b-jord-section]>*{grid-area:pile}.section>.in[b-jord-section]{z-index:2;min-width:0;height:100%;display:flex}.section>.overlay[b-jord-section]{z-index:1;opacity:var(--section-overlay-opacity);background:var(--section-overlay-background);mix-blend-mode:var(--section-overlay-mix-blend-mode);backdrop-filter:var(--section-overlay-backdrop-filter)}.section[b-jord-section]>.image{object-fit:cover;contain:size;width:100%;height:100%}.section--viewport-height[b-jord-section]{height:100dvh}.section--image-height[b-jord-section]>.image{contain:initial}:where(.section--subnav)[b-jord-section]{--section-background:var(--section-subnav-background);--section-padding-block:var(--section-subnav-padding-block);--section-height:var(--section-subnav-height);--section-color:var(--section-subnav-color);overflow:hidden}:where(.section--subnav)[b-jord-section] .nav-item{--nav-item-color:var(--section-subnav-color)}:where(.section--age)[b-jord-section]{--section-background:var(--section-age-background);--section-color:var(--section-age-color);box-sizing:border-box;width:100%;min-height:calc(100dvh - var(--section-nav-height))}:where(.section--age)[b-jord-section]>.in{flex-direction:column;justify-content:center}:where(.section--age)[b-jord-section] .prose>*{max-width:var(--block-max-width,var(--block-max-width-s))}:where(.section--banner)[b-jord-section]{--section-background:var(--section-banner-background);--section-color:var(--section-banner-color);--section-padding-block:var(--section-banner-padding-block)}:where(.section__content--banner)[b-jord-section]{align-items:center;gap:var(--gap-2xs);flex-direction:column;display:flex}:where(.section__content--banner)[b-jord-section]>.banner-wrapper{flex-direction:column;align-self:stretch;align-items:center;display:flex}:where(.section__content--banner)[b-jord-section]>.lbl{text-transform:uppercase;letter-spacing:.2ch}:where(.section__content--blocks)[b-jord-section]{gap:var(--gap-m);grid-template-columns:minmax(0,1fr);grid-template-areas:"prose";align-items:start;display:grid}:where(.section__content--blocks)[b-jord-section]>.prose{grid-area:prose;min-width:0}:where(.section__content--blocks)[b-jord-section]>.aside-wrp{width:var(--fb);grid-area:aside}:where(.section--blocks)[data-sticky-aside][b-jord-section] .section__content--blocks>.aside-wrp{top:var(--aside-sticky-top);position:sticky}:where(.section--blocks):has(.section__content--blocks>.aside-wrp)[b-jord-section]{overflow:visible}:where(.section__content--blocks):has(>.aside-wrp)[b-jord-section]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"prose aside"}:where(.section--blocks)[data-aside=left][b-jord-section] .section__content--blocks:has(>.aside-wrp){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"aside prose"}:where(.section--blocks)[data-layout=page][b-jord-section] .section__content--blocks:has(>.aside-wrp){grid-template-columns:minmax(0,1fr);grid-template-areas:"aside""prose"}@media screen and (width<=50em){:where(.section__content--blocks):has(>.aside-wrp)[b-jord-section],:where(.section--blocks)[data-aside=left][b-jord-section] .section__content--blocks:has(>.aside-wrp){grid-template-columns:minmax(0,1fr);grid-template-areas:"aside""prose"}:where(.section--blocks)[data-sticky-aside]:not([data-layout=page])[b-jord-section] .section__content--blocks>.aside-wrp{position:static}}:where(.section--blocks)[data-layout=page][b-jord-section]{overflow:visible}:where(.section--blocks)[data-layout=page][b-jord-section] .aside-wrp{--fb:auto;min-width:0;max-width:100%}:where(.section--blocks)[data-layout=page][data-sticky-aside][b-jord-section] .aside-wrp{top:var(--section-nav-height,0px);z-index:2;background:var(--section-background);position:sticky}:where(.section--blocks)[data-layout=page][b-jord-section] .prose{z-index:1;align-items:center}:where(.section--blocks)[b-jord-section] .prose>*{--prose-item-max-width:var(--section-blocks-prose-item-s-max-width);width:100%}:where(.section--blocks)[b-jord-section] .prose>[data-size=s]{--prose-item-max-width:var(--section-blocks-prose-item-s-max-width)}:where(.section--blocks)[b-jord-section] .prose>[data-size=m]{--prose-item-max-width:var(--section-blocks-prose-item-m-max-width)}:where(.section--blocks)[b-jord-section] .prose>[data-size=l]{--prose-item-max-width:var(--section-blocks-prose-item-l-max-width)}:where(.section--blocks)[data-layout=page][b-jord-section] .prose>*,:where(.section--blocks)[data-layout=page][b-jord-section] .prose>[data-size=s]{--prose-item-max-width:var(--section-blocks-page-prose-item-s-max-width)}:where(.section--blocks)[data-layout=page][b-jord-section] .prose>[data-size=m]{--prose-item-max-width:var(--section-blocks-page-prose-item-m-max-width)}:where(.section--blocks)[data-layout=page][b-jord-section] .prose>[data-size=l]{--prose-item-max-width:var(--section-blocks-page-prose-item-l-max-width)}.section--contact-general .section__content[b-jord-section]{gap:var(--gap-s);flex-direction:column;display:flex}.container[b-jord-section]{min-width:0}.section__content[b-jord-section]{box-sizing:border-box;min-width:0;height:100%;padding-block-start:var(--section-padding-block);padding-block-end:var(--section-padding-block-adjacent)}:where(.section--cookie)[b-jord-section]{--section-background:var(--section-cookie-background);--section-padding-block:var(--section-cookie-padding-block);--section-padding-block-adjacent:var(--section-cookie-padding-block);--section-color:var(--section-cookie-color);z-index:2;width:100%;position:fixed;bottom:0;left:0}:where(.section--cookie) .actions[b-jord-section]{flex-direction:var(--section-cookie-actions-flex-direction);align-items:flex-start;gap:var(--section-cookie-actions-gap);flex-wrap:wrap;display:flex}:where(.section--cookie)[b-jord-section] .bd a{text-decoration:underline}:where(.section--cookie)[b-jord-section] .bd a:hover{text-decoration:none}:where(.section--collection-review)[b-jord-section] .hstk-swipe-wrp{justify-content:center;display:flex}:where(.section--collection-review)[b-jord-section] .hstk-swipe-wrp>.hstk{flex:0 0 calc(100% - (2 * (var(--icon-button-size-m) + var(--gap-xs))))}@media screen and (width<=50em){:where(.section--collection-review)[b-jord-section]{--section-padding-block:0;--section-padding-block-adjacent:0}:where(.section--collection-review)[b-jord-section] header{padding-right:var(--container-padding-inline);padding-left:var(--container-padding-inline)}:where(.section--collection-review)[b-jord-section] .hstk-swipe-wrp>.hstk{flex:0 0 100%}:where(.section--collection-review)[b-jord-section] .hstk-swipe-wrp>.hstk>*{flex:0 0 calc(100% - (3 * var(--gap-m)))}:where(.section--collection-review)[b-jord-section] .hstk-swipe-wrp>.hstk>:first-child{padding-left:var(--container-padding-inline)}:where(.section--collection-review)[b-jord-section] .hstk-swipe-wrp>.hstk>:last-child{padding-right:var(--container-padding-inline)}:where(.section--collection-review)[b-jord-section] .icon-button{display:none}}:where(.section--footer-info)[b-jord-section]{--section-background:var(--section-footer-info-background);--section-padding-block:var(--section-footer-info-padding-block);--section-padding-block-adjacent:var(--section-footer-info-padding-block);--section-color:var(--section-footer-info-color)}:where(.section--footer-info)[b-jord-section] .grd{grid-template-columns:repeat(auto-fit,minmax(18.875rem,1fr))}:where(.section--footer-legal)[b-jord-section]{--section-background:var(--section-footer-legal-background);--section-padding-block:var(--section-footer-legal-padding-block);--section-padding-block-adjacent:var(--section-footer-legal-padding-block);--section-color:var(--section-footer-legal-color)}:where(.section--footer-legal)[b-jord-section] ul{align-items:center;gap:var(--gap-2xs);display:flex}:where(.section--footer-legal)[b-jord-section] li:first-child{margin-right:auto}@media screen and (width<=50em){:where(.section--footer-legal)[b-jord-section] ul{grid-template-columns:1fr 1fr;display:grid}:where(.section--footer-legal)[b-jord-section] li:first-child{order:3}:where(.section--footer-legal)[odd][b-jord-section] ul:before{content:"";order:2}:where(.section--footer-legal)[poweredby][b-jord-section] li:last-child{order:4}:where(.section--footer-legal)[b-jord-section] .nav-item{justify-content:flex-start}}:where(.section--collection-benchmark)[b-jord-section]{--section-background:var(--surface-background,var(--section-alt-background))}:where(.section--collection-benchmark)[b-jord-section],:where(.section--collection-reason)[b-jord-section]{--card-border-width:0}:where(.section--collection,.section--distributor)[b-jord-section] .collection header{width:100%}:where(.section--collection,.section--distributor)[b-jord-section] .collection .button{width:39.25rem}@media screen and (width<=50em){:where(.section--collection,.section--distributor)[b-jord-section] .collection .button{width:100%}}:where(.section--hero)[b-jord-section]{--section-color:var(--section-hero-color);--section-overlay-opacity:.5}:where(.section__content--hero)[b-jord-section]{align-items:center;width:100%;display:flex}:where(.section--hero)[b-jord-section]>.in>.container{justify-content:center;align-items:center;display:flex}:where(.section__content--hero)[b-jord-section] .prose{max-width:calc((100% - var(--gap-xl)) / 2)}:where(.section__content--hero)[b-jord-section] .actions{align-items:center;gap:var(--gap-xs);flex-wrap:wrap;display:flex}@media screen and (width<=50em){:where(.section__content--hero)[b-jord-section] .prose{max-width:100%}}:where(.section__content--image-text)[b-jord-section]{flex-direction:var(--section-content-image-text-flex-direction);align-items:var(--section-content-image-text-align-items);gap:var(--section-content-image-text-gap);display:flex}:where(.section__content--image-text)[data-image=right][b-jord-section]{--section-content-image-text-flex-direction:row-reverse}@media screen and (width<=50em){:where(.section__content--image-text)[b-jord-section],:where(.section__content--image-text)[data-image=right][b-jord-section]{--section-content-image-text-flex-direction:column;--section-content-image-text-align-items:stretch}}:where(.section__content--image-text)[b-jord-section] .image{--image-border-radius:var(--card-border-radius)}:where(.section--nav)[b-jord-section]{--section-background:var(--section-nav-background);--section-padding-block:var(--section-nav-padding-block);--section-padding-block-adjacent:var(--section-nav-padding-block);--section-height:var(--section-nav-height);--section-color:var(--section-nav-color);z-index:10;width:100%;transition:height .25s ease-in-out;position:fixed;top:0;left:0}:where(.section--nav-rel)[b-jord-section]{position:relative}:where(.section--nav)[b-jord-section] .section__content{flex-direction:column;flex:1;justify-content:center;display:flex}@media screen and (width<=50em){:where(.section--nav):not(.section--nav-mobile)[b-jord-section] .menu>.ni-wrp:not(.ni-wrp--logo,.ni-wrp--toggle-nav,.ni-wrp--search-form-open){display:none}:where(.section--nav)[b-jord-section] .ni-wrp--logo{flex:1 1 0;justify-content:flex-start;margin-right:auto;display:flex}:where(.section--nav)[b-jord-section] .ni-wrp--logo .logo,:where(.section--nav)[b-jord-section] .ni-wrp--logo .logo img,:where(.section--nav)[b-jord-section] .ni-wrp--logo .logo svg{object-fit:contain;object-position:left;max-width:100%}:where(.section--nav)[b-jord-section] .ni-wrp--toggle-nav,:where(.section--nav)[b-jord-section] .ni-wrp--search-form-open{flex:none}}:where(.section--nav-mobile)[b-jord-section]{overscroll-behavior:contain;width:100%;max-width:none;height:100dvh;max-height:none;font:inherit;opacity:0;transform:translateY(calc(-1 * var(--gap-2xs)));transition:opacity .2s ease-out, transform .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete;border:0;margin:0;padding:0;inset:0;overflow:auto}:where(.section--nav-mobile):not([open])[b-jord-section]{display:none}:where(.section--nav-mobile)[open][b-jord-section]{opacity:1;height:100dvh;transform:translateY(0)}:where(.section--nav-mobile)[b-jord-section] .section__content{justify-content:flex-start;gap:var(--gap-s);flex:1 0 auto;height:auto;min-height:100%}:where(.section--nav-mobile) .nav-mobile__top[b-jord-section],:where(.section--nav-mobile) .nav-mobile__items[b-jord-section]{flex:none}:where(.section--nav-mobile) .nav-mobile__top>.ni-wrp[b-jord-section]{flex:none;margin:0}:where(.section--nav-mobile) .nav-mobile__top>.ni-wrp--logo[b-jord-section]{flex:1 1 0;justify-content:flex-start;display:flex}:where(.section--nav-mobile)[b-jord-section] .ni-wrp--logo .logo,:where(.section--nav-mobile)[b-jord-section] .ni-wrp--logo .logo img,:where(.section--nav-mobile)[b-jord-section] .ni-wrp--logo .logo svg{object-fit:contain;object-position:left;max-width:100%}:where(.section--nav-mobile) .nav-mobile__items>.ni-wrp[b-jord-section]{flex:none;margin:0}:where(.section--nav-mobile)[b-jord-section] .nav-mobile__items .nav-item{width:100%}:where(.section--nav-mobile) .nav-mobile__bottom[b-jord-section]{border-top:var(--border-width-s) solid currentcolor;padding-top:var(--gap-2xs);flex:none;margin-top:auto}:where(.section--nav-mobile) .i18n[b-jord-section]{justify-content:center}@starting-style{:where(.section--nav-mobile)[open][b-jord-section]{opacity:0;transform:translateY(calc(-1 * var(--gap-2xs)))}}@media (prefers-reduced-motion:reduce){:where(.section--nav-mobile)[b-jord-section]{transition:none;transform:none}}:where(.section--new-instance)[b-jord-section] .section__content{position:relative}:where(.section--new-instance)[b-jord-section] .progress{border-radius:var(--g2xs);position:relative;overflow:hidden}:where(.section--new-instance)[b-jord-section] .progress li{padding:var(--g2xs) var(--gs);color:var(--cpri);position:relative}:where(.section--new-instance)[b-jord-section] .progress li>*{z-index:2;position:relative}:where(.section--new-instance)[b-jord-section] .progress li .lbl{align-items:center;height:1.25rem;display:flex}:where(.section--new-instance)[b-jord-section] .progress li .iwrp{background:var(--csuc);padding:var(--g3xs);color:var(--csec);border-radius:100%;display:none}:where(.section--new-instance)[b-jord-section] .progress li:before{opacity:.1;z-index:1;background:var(--cpri);content:"";width:100%;height:100%;position:absolute;top:0;left:0}:where(.section--new-instance)[b-jord-section] .progress li[done]{color:var(--csec)}:where(.section--new-instance)[b-jord-section] .progress li[done] .iwrp{display:block}:where(.section--new-instance)[b-jord-section] .progress li[done]:before{opacity:1}:where(.section--new-instance)[b-jord-section] .fld-hint-wrp{position:relative}:where(.section--new-instance)[b-jord-section] .form-hint{box-sizing:border-box}:where(.section--new-instance)[b-jord-section] .form-reqs{padding:var(--gxs);position:relative;overflow:hidden}:where(.section--new-instance)[b-jord-section] .form-reqs .req{z-index:2;font-size:var(--fsbs);font-weight:var(--fwb);position:relative}:where(.section--new-instance)[b-jord-section] .form-reqs .req .iwrp{background:var(--bg);padding:var(--g3xs);color:#fff;border-radius:100%;justify-content:center;align-items:center;display:flex}:where(.section--new-instance)[b-jord-section] .form-reqs .req .iwrp--valid{--bg:var(--csuc);display:none}:where(.section--new-instance)[b-jord-section] .form-reqs .req .iwrp--invalid{--bg:var(--cerr);display:flex}:where(.section--new-instance)[b-jord-section] .form-reqs .req .iwrp[valid] .iwrp--valid{display:flex}:where(.section--new-instance)[b-jord-section] .form-reqs .req .iwrp[valid] .iwrp--invalid{display:none}:where(.section--new-instance)[b-jord-section] .fld:has(input:focus)+.form-hint{visibility:visible;opacity:1;transform:translate(0,0)rotateY(0)}:where(.section--new-instance)[b-jord-section] .hstk--fld-url{border-radius:var(--brfld);align-items:flex-end;width:100%}:where(.section--new-instance)[b-jord-section] .hstk--fld-url input:not([type=radio]):not([type=checkbox]){box-sizing:border-box;width:100%;height:var(--hfld);border-left:0;border-right:0;border-radius:0;padding-left:.5ch;padding-right:.5ch}:where(.section--new-instance)[b-jord-section] .hstk--fld-url input:focus{box-shadow:none}:where(.section--new-instance)[b-jord-section] .hstk--fld-url .fld{flex:1}:where(.section--new-instance)[b-jord-section] .hstk--fld-url .fld .lbl,:where(.section--new-instance)[b-jord-section] .hstk--fld-url .fld .info{display:none}:where(.section--new-instance)[b-jord-section] .hstk--fld-url .plc{box-sizing:border-box;border-top:var(--bwfld) solid var(--bcfld);border-bottom:var(--bwfld) solid var(--bcfld);background:var(--bgfld);height:var(--hfld);line-height:calc(var(--hfld) - (2 * var(--bwfld)))}:where(.section--new-instance)[b-jord-section] .hstk--fld-url .plc--prefix{border-left:var(--bwfld) solid var(--bcfld);border-top-left-radius:var(--brfld);border-bottom-left-radius:var(--brfld);padding-left:var(--gxs)}:where(.section--new-instance)[b-jord-section] .hstk--fld-url .plc--suffix{border-right:var(--bwfld) solid var(--bcfld);border-top-right-radius:var(--brfld);border-bottom-right-radius:var(--brfld);padding-right:var(--gxs)}:where(.section--new-instance)[b-jord-section] .hstk--fld-url:focus-within{box-shadow:var(--bsf)}:where(.section--header)[b-jord-section]{--section-background:var(--section-page-header-background);--section-padding-block:var(--section-page-header-padding-block);--section-color:var(--section-page-header-color)}:where(.section--header)[b-jord-section] a{--text-decoration:none}:where(.section--header)[b-jord-section] a:hover{--text-decoration:underline}:where(.section--header)[b-jord-section] .meta>.hstk{flex-wrap:wrap}:where(.section--header)[b-jord-section] .sep{opacity:var(--secondary-opacity);width:var(--border-width-m);background:currentColor;height:1.25rem;display:block}@media screen and (width<=50em){:where(.section--header)[b-jord-section] .sep{display:none}}:where(.section--schedule)[b-jord-section] .evt{box-sizing:border-box;top:calc(var(--schedule-step-height) * var(--pos));padding:var(--gap-3xs);width:100%;height:calc(var(--schedule-step-height) * var(--len));flex-direction:column;display:flex;position:absolute;left:0}:where(.section--schedule)[b-jord-section] .evt>*{flex:1}:where(.section--schedule)[b-jord-section] .hour{--h:var(--schedule-item-height);box-sizing:border-box;padding:var(--gap-2xs);width:100%;height:var(--h);position:relative}:where(.section--schedule)[b-jord-section] .hour:before{opacity:.25;width:100%;height:var(--border-width-s);content:"";background:currentColor;position:absolute;top:0;left:0}:where(.section--schedule)[b-jord-section] .sch-cols{width:calc(100% - var(--schedule-time-column-width));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-scroll-snap-type:x mandatory;display:flex;overflow:scroll hidden}:where(.section--schedule)[b-jord-section] .sch-cols::-webkit-scrollbar{display:none}:where(.section--schedule)[b-jord-section] .sch-cols>*{scroll-snap-align:start;flex:0 0 100%}:where(.section--schedule)[b-jord-section] .sch-col{--w-1st:var(--schedule-time-column-width);flex:1;min-width:20%;position:relative}:where(.section--schedule)[b-jord-section] .sch-col-1st{flex:0 0 var(--w-1st);min-width:var(--w-1st);text-align:center}@media screen and (width<=60em){:where(.section--schedule)[b-jord-section] .sch-col{min-width:25%}:where(.section--schedule)[b-jord-section] .sch-col-1st{min-width:var(--w-1st)}}@media screen and (width<=50em){:where(.section--schedule)[b-jord-section] .sch-col{min-width:30%}:where(.section--schedule)[b-jord-section] .sch-col-1st{min-width:var(--w-1st)}}@media screen and (width<=40em){:where(.section--schedule)[b-jord-section] .sch-col{min-width:50%}:where(.section--schedule)[b-jord-section] .sch-col-1st{min-width:var(--w-1st)}}@media screen and (width<=30em){:where(.section--schedule)[b-jord-section] .sch-col{min-width:100%}:where(.section--schedule)[b-jord-section] .sch-col-1st{min-width:var(--w-1st)}}:where(.section--schedule)[b-jord-section] .col-hdr{padding:var(--gap-2xs)}:where(.section--schedule)[b-jord-section] .col-rows{position:relative}:where(.section--schedule)[b-jord-section] .schedule{border:var(--border-width-s) solid var(--color-primary);border-radius:var(--component-border-radius);position:relative}:where(.section--schedule)[b-jord-section] .schedule>.hstk{width:100%}:where(.section--schedule)[b-jord-section] .schedule .icon-button{position:absolute;top:0}:where(.section--schedule)[b-jord-section] .schedule .icon-button--sch-prev{left:0}:where(.section--schedule)[b-jord-section] .schedule .icon-button--sch-next{right:0}:where(.section--schedule)[b-jord-section] .card-schedule{--p:var(--card-schedule-padding,var(--gap-2xs));min-height:0;overflow:clip}:where(.section--tabs)[b-jord-section] .section-header+.tabs{margin-block-start:var(--tabs-header-gap)}:where(.section--userflow)[b-jord-section]{--mw-b:39.25rem}:where(.section--userflow)[b-jord-section] .section__content{align-items:center;gap:var(--gap-2xs);flex-direction:column;display:flex}:where(.section--userflow)[b-jord-section] .user-flow-nav{width:100%;max-width:var(--mw-b)}:where(.section--userflow)[b-jord-section] .user-flow-box{--p:var(--gap-s);box-sizing:border-box;background:var(--card-background);padding:var(--p);width:100%;max-width:var(--mw-b)}:where(.section--userflow)[b-jord-section] .user-flow-box .nav-link--recovery{align-self:center}:where(.section--userflow)[b-jord-section] .user-flow-box-separator hr{width:100%;height:var(--border-width-m);background:currentColor;border:0}:where(.section--userflow)[b-jord-section] .user-flow-box-separator .lbl{white-space:nowrap}.data-form[b-i1hoiubo7w] .fld-txt--zip{max-width:6rem}.product-order[b-k85nh4nwn6]{gap:var(--gap-xs);display:flex}.product-order[b-k85nh4nwn6] .image{flex:0 0 4rem}.product-order[b-k85nh4nwn6] .content{gap:var(--gap-xs);flex:1;display:flex}.product-order[b-k85nh4nwn6] .data,.product-order[b-k85nh4nwn6] .price{flex-direction:column;display:flex}.product-order[b-k85nh4nwn6] .data{flex:1}.product-order[b-k85nh4nwn6] .price{flex:0 0 10rem}.product-order[b-k85nh4nwn6] .price .net{display:none}.product-order[b-k85nh4nwn6] .icon-button{--icon-button-border-width:0rem;--icon-button-size:var(--gap-s)}.product-order[b-k85nh4nwn6] .icon-button .icon{--icon-size:var(--icon-size-s)}.product-order[b-k85nh4nwn6] .icon-button:hover [role=tooltip]{display:none}.product-order[b-k85nh4nwn6] .fld-slct{--field-border-width:0;--field-background:transparent;--field-height:1.5rem;--field-padding:0 var(--gap-3xs);--field-select-indicator-size:0;flex:none;position:relative}.product-order[b-k85nh4nwn6] .fld-slct .in{width:1.75rem}.product-order[b-k85nh4nwn6] .fld-slct .in:before{opacity:var(--hover-opacity);background:var(--field-border-color);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.product-order[b-k85nh4nwn6] .fld-slct .input{text-align:center;line-height:1.5rem;font-size:var(--body-font-size-m);font-weight:var(--font-weight-bold)}@media screen and (width<=50em){.product-order[b-k85nh4nwn6] .content{flex-direction:column}.product-order[b-k85nh4nwn6] .fld-slct{flex:none;max-width:5.5rem}.product-order[b-k85nh4nwn6] .price{flex:none;margin-left:0}}:where(.section--order)[b-jord-section] .order-form-wrp,:where(.section--order)[b-jord-section] .order-summary-wrp{background:var(--card-background);padding:var(--gap-s)}:where(.section--order)[b-jord-section] .order-form-wrp{flex:1}:where(.section--order)[b-jord-section] .order-summary-wrp{--hsum:11.5625rem;flex:0 0 25rem}:where(.section--order)[b-jord-section] .order-summary-wrp .order-products__body{max-height:calc(100dvh - var(--hsum) - var(--section-nav-height) - (3 * var(--gap-m)) - var(--gap-m) - var(--title-font-size-s));overflow-y:auto}:where(.section--order)[b-jord-section] .order-summary-wrp .order-summary{top:calc(var(--section-nav-height) + var(--gap-s));position:sticky}:where(.section--product)[b-jord-section] .section__content{gap:var(--gap-m);grid-template-columns:1fr 25rem;grid-template-areas:"gallery details""previews details""description details""data details";display:grid}@media screen and (width<=50em){:where(.section--product)[b-jord-section] .section__content{grid-template-columns:1fr;grid-template-areas:"gallery""previews""details""description""data"}}:where(.section--product)[b-jord-section] .product-details{grid-area:details}:where(.section--product)[b-jord-section] .product-gallery{grid-area:gallery}:where(.section--product)[b-jord-section] .gallery-previews{grid-area:previews}:where(.section--product)[b-jord-section] .gallery-previews .hstk-swipe-wrp .hstk-swipe{--count:5}:where(.section--product)[b-jord-section] .gallery-previews .hstk-swipe-wrp .icon-button--next{transform:translateY(-50%)}:where(.section--product)[b-jord-section] .product-description{grid-area:description}:where(.section--product)[b-jord-section] .product-data{grid-area:data}:where(.section--product)[b-jord-section] .product-gallery .image{--image-object-fit:contain}:where(.section--product)[b-jord-section] .product-gallery .hstk-swipe-wrp{position:relative}:where(.section--product)[b-jord-section] .product-gallery .hstk-swipe-wrp .hstk{z-index:1;position:relative}:where(.section--product)[b-jord-section] .product-gallery .hstk-swipe-wrp .icon-button{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}:where(.section--product)[b-jord-section] .product-gallery .hstk-swipe-wrp .icon-button--prev{left:0}:where(.section--product)[b-jord-section] .product-gallery .hstk-swipe-wrp .icon-button--next{right:0}:where(.section--product)[b-jord-section] .product-gallery .gallery-previews li{flex:0 0 8.5rem}:where(.section--product)[b-jord-section] .product-details{box-sizing:border-box;background:var(--card-background);padding:var(--gap-s);width:100%}:where(.section--product)[b-jord-section] .product-details .chip--category{align-self:flex-start}:where(.section--product)[b-jord-section] .product-details .price--promo-original{line-height:var(--line-height-s);text-decoration:line-through}:where(.section--product)[b-jord-section] .product-details .button--add-to-cart{flex:1}.tabs__layout[b-rx3kidfjw3]{grid-template-columns:var(--tabs-grid-template-columns);align-items:start;gap:var(--tabs-gap);display:grid}.tabs-nav[b-rx3kidfjw3]{border:0;width:100%;min-width:0}.tabs-nav>ul[b-rx3kidfjw3]{gap:var(--tabs-nav-gap);flex-direction:column;display:flex}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item{box-sizing:border-box;border:0;border-left:var(--tabs-nav-item-border-width) solid transparent;background:var(--tabs-nav-item-background);text-align:left;width:100%;color:var(--tabs-nav-item-color);border-radius:0;padding:0;text-decoration:none;display:block}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item>.tabs-nav-item__label{align-items:center;display:flex}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item>.tabs-nav-item__label,.tabs-nav[b-rx3kidfjw3] .tabs-nav-item>summary{box-sizing:border-box;gap:var(--tabs-nav-item-gap);padding:var(--tabs-nav-item-padding);min-height:var(--tabs-nav-item-min-height)}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item>summary{color:inherit;background:0 0;border-radius:0}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item:focus,.tabs-nav[b-rx3kidfjw3] .tabs-nav-item>summary:focus{box-shadow:none}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item:focus-visible,.tabs-nav[b-rx3kidfjw3] .tabs-nav-item>summary:focus-visible{outline:var(--tabs-nav-item-focus-outline-width) solid var(--tabs-nav-item-focus-outline-color);outline-offset:var(--tabs-nav-item-focus-outline-offset)}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item .content{font-size:var(--tabs-nav-item-description-font-size);padding:var(--tabs-nav-item-description-padding);color:inherit}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item .content>*{font-size:inherit}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item:hover{background:var(--tabs-nav-item-hover-background)}.tabs-nav[b-rx3kidfjw3] .tabs-nav-item[aria-selected=true],.tabs-nav[b-rx3kidfjw3] .tabs-nav-item[open]{border-left-color:var(--tabs-nav-item-active-border-color);background:var(--tabs-nav-item-active-background);color:var(--tabs-nav-item-active-color)}.tabs-content[b-rx3kidfjw3]{min-width:0}.tab[b-rx3kidfjw3] .section--blocks{--section-background:var(--tabs-panel-background);--section-padding-block:var(--tabs-panel-padding-block);--section-padding-block-adjacent:var(--tabs-panel-padding-block);--container-padding-inline:var(--tabs-panel-container-padding-inline)}@media screen and (width<=50em){.tabs__layout[b-rx3kidfjw3]{grid-template-columns:var(--tabs-mobile-grid-template-columns)}}.stk>*{margin-block:0}.hstk>*{margin-inline:0}.stk,.hstk{--spc:0;--fd:row;flex-direction:var(--fd);justify-content:flex-start;gap:var(--spc);display:flex;&>*{min-width:0}}.stk{--fd:column}.hstk-swipe{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:scroll;&::-webkit-scrollbar{display:none}&>*{scroll-snap-align:start;flex:0 0 100%}}.swipe-wrp-default{width:100%}.hstk-swipe-wrp{flex:1;position:relative;&>.hstk{width:100%}& .hstk-swipe{--count:1}& .hstk-swipe>li{flex:0 0 calc((100% - ((var(--count) - 1) * var(--spc))) / var(--count))}& .hstk-swipe-3{--count:3}& .icon-button{background:var(--button-background);margin:0;position:absolute;top:50%}& .icon-button--prev{transform:translate(calc(-1 * var(--gap-s)), -50%);left:0}& .icon-button--next{transform:translate(var(--gap-s), -50%);right:0}}@media screen and (width<=64em){.swipe-wrp-default .hstk-swipe-wrp .hstk-swipe{--count:2}.swipe-wrp-banner{--col:2}.swipe-wrp-banner .hstk-swipe-wrp{grid-column:1}.hstk-swipe-wrp .hstk-swipe-3{--count:1}}@media screen and (width<=50em){.swipe-wrp-default .hstk-swipe-wrp .hstk-swipe{--count:1}.swipe-wrp-banner{--col:1}.swipe-wrp-banner .hstk-swipe-wrp{grid-column:1}}.stk-3xs,.hstk-3xs{--spc:var(--gap-3xs,.25rem)}.stk-2xs,.hstk-2xs{--spc:var(--gap-2xs,.5rem)}.stk-xs,.hstk-xs{--spc:var(--gap-xs,.75rem)}.stk-s,.hstk-s{--spc:var(--gap-s,1rem)}.stk-m,.hstk-m{--spc:var(--gap-m,1.5rem)}.stk-xl,.hstk-xl{--spc:var(--gap-xl,3rem)}.fill{flex:1}.fill-2{flex:2}.ai-fs{align-items:flex-start}.ai-c{align-items:center}.ai-fe{align-items:flex-end}.jc-fs{justify-content:flex-start}.jc-c{justify-content:center}.jc-fe{justify-content:flex-end}.jc-sb{justify-content:space-between}.split-right{margin-left:auto}@media screen and (width<=50em){.m-fd-c{--fd:column}.m-fd-cr{--fd:column-reverse}.hstk-swipe>*{scroll-snap-align:center}}.txt{align-items:flex-start;gap:var(--gap-s);font-size:var(--body-font-size-l);flex-direction:column;display:flex;&>*{max-width:var(--mw);font-size:var(--font-size)}& a{color:var(--touchable-background)}& ul,& ol{padding-left:var(--gap-m);list-style:var(--ls);gap:var(--gap-2xs);flex-direction:column;display:flex}& ul{--ls:square}& ol{--ls:decimal}}html:has(#nav-mobile[open]){overflow:hidden}.main{--main-padding-block-start:var(--section-nav-height)}.section--nav-rel~.page .main{--main-padding-block-start:0}.main>.in{flex-direction:column;padding-block-start:var(--main-padding-block-start);display:flex}.main .section-wrp .section:nth-child(2n+2):not(.section--banner){--section-background:var(--section-alt-background)}.section-wrp,.section-wrp--footer-pre{display:contents}.aside-wrp{--fb:18.875rem;flex:0 0 var(--fb)}@media screen and (width<=50em){.aside-wrp,.aside-wrp--product{--fb:auto}}.bk{--mw:var(--block-max-width-s);width:100%;max-width:var(--mw);overflow-clip-margin:var(--block-overflow-clip-margin,.5rem);text-align:left;overflow:clip}.crd-wrp{flex-direction:column;display:flex}.crd-wrp>.card{flex:1}dope-radios{gap:var(--gap-xs);flex-direction:column;display:flex}.section--hero>.in>.container>.section__content,.section--age>.in>.container>.section__content,.section--alt>.in>.container>.section__content,.section--nav>.in>.container>.section__content,.section--header>.in>.container>.section__content,.section--subnav>.in>.container>.section__content,.section--banner>.in>.container>.section__content,.section--cookie>.in>.container>.section__content,.section--cookie-settings>.in>.container>.section__content,.section--footer>.in>.container>.section__content,.section:has(>.image)>.in>.container>.section__content,.section:has(+.section--hero)>.in>.container>.section__content,.section:has(+.section--age)>.in>.container>.section__content,.section:has(+.section--alt)>.in>.container>.section__content,.section:last-child>.in>.container>.section__content{padding-block-end:var(--section-padding-block)}.dialog{box-sizing:border-box;opacity:0;transition:opacity .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete;border-radius:var(--dialog-border-radius);background:var(--dialog-background);padding:var(--gap-s);width:calc(100% - (2 * var(--gap-s)));max-width:var(--dialog-max-width-s);color:var(--dialog-color);border:0;margin:auto;&[open]{opacity:1;@starting-style{opacity:0}}&::backdrop{backdrop-filter:blur(var(--gap-s));background:hsl(from var(--dialog-overlay-background) h s l / .75)}&>.in{gap:var(--gap-s);flex-direction:column;display:flex}}}@layer utilities{.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}@media screen and (width>=50.0625em){.no-desktop{display:none!important}}@media screen and (width<=50em){.no-mobile{display:none!important}}}@layer theme{.section--contact-compact .section__content>.hstk>.fill:first-of-type{padding-bottom:calc((((var(--container-max-width) - var(--gap-m)) / 2) / 2) + var(--gap-m));background:url(https://storage.googleapis.com/peneszmentesites/ill-contact-compact.svg) bottom/contain no-repeat}.main{--main-padding-block-start:calc(var(--section-nav-height) + var(--gap-xl));margin-bottom:12rem}.main>.in{gap:var(--gap-xl)}.section-wrp>.section:last-child{--section-padding-block-adjacent:12rem}.section-wrp>.section:last-child>.in>.container>.section__content{padding-block-end:var(--section-padding-block-adjacent)}.section--header{margin-top:calc(-1 * var(--gap-xl))}.section--nav{border-bottom:var(--border-width-m) solid var(--color-primary)}.section--cookie{border-top:var(--border-width-m) solid var(--color-primary)}.section--hero .txt{flex:0 0 25rem}.section--hero .txt a{color:var(--color-secondary)}.section--hero .txt a:hover{color:var(--color-accent)}.section--hero .txt .button .lbl{--font-size:var(--label-font-size-m)}.section--hero .bk-mbd{box-sizing:border-box;border:var(--border-width-m) solid #e4ebf1;border-radius:var(--gap-m);background:var(--color-secondary);padding:var(--gap-m);flex:1;align-self:center;max-width:100%}.section--collection-review .quote__content{max-height:var(--customer-feedback-content-max-height,24rem);overscroll-behavior-y:contain;overflow-y:auto}.section--collection-review .quote__content:focus-visible{outline:var(--border-width-l) solid var(--color-focus);outline-offset:calc(-1 * var(--border-width-l))}@media screen and (width>=50.0625em){.section__content--image-text[data-image=right]{--fd:row-reverse}}.section--collection-reference .grd{--col:1}.section--collection-reference-swipe{width:100%;position:relative}.section--collection-reference-swipe .swipe-wrp-default{width:100%;position:relative;overflow:hidden}.section--collection-reference-swipe .hstk-swipe-wrp{z-index:1;width:100%;position:relative;overflow:hidden}.section--collection-reference-swipe .hstk-swipe-wrp .hstk-swipe{max-width:calc(100% - (2 * (var(--icon-button-size-m) + var(--gap-s))));margin:auto;overflow-y:hidden}.section--collection-reference-swipe .hstk-swipe-wrp .hstk-swipe>*{flex:0 0 100%}.section--collection-reference-swipe .hstk-swipe-wrp .icon-button{position:absolute;top:50%;transform:translateY(-50%)}.section--collection-reference-swipe .hstk-swipe-wrp .icon-button--prev{left:0}.section--collection-reference-swipe .hstk-swipe-wrp .icon-button--next{right:0}.section--collection-reference-swipe .card{overflow:hidden}.section--collection-reference-swipe .card>.in{position:relative}.section--collection-reference-swipe .card>.in>.bd{z-index:1;max-height:15.375rem;position:relative;overflow-y:auto}.section--collection-reference-swipe .card>.in:before{z-index:2;background:linear-gradient(transparent, var(--color-secondary));content:"";width:100%;height:2rem;position:absolute;bottom:0;left:0}.section--collection-reference-swipe .button{display:none}.section--collection-reference-swipe:before{top:var(--gap-s);right:calc((100% - var(--container-max-width)) / 2);z-index:2;content:"";background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"159\" height=\"153\" fill=\"none\"><path fill=\"%23fff\" d=\"M74.46 15.703c-30.544 6.415-49.87 37.934-43.042 70.274 1.107 5.148 1.678 7.786 3.907 12.293.462.966-13.56 12.142-13.114 13.043.56 1.075 16.777-5.72 17.448-4.743 12.602 20.106 35.964 31.339 59.42 26.415 30.545-6.415 49.87-37.934 43.042-70.273-6.827-32.34-37.053-53.44-67.66-47.009Z\"/><path fill=\"%232A2E39\" d=\"M20.746 111.434c.051.19.149.3.2.491.887 1.532 2.585 1.009 10.497-1.724 2.425-.854 6.04-2.095 7.391-2.389 6.403 9.924 15.37 17.731 25.895 22.466 11.043 5.141 22.98 6.503 34.644 4.058 31.307-6.619 51.097-38.944 44.129-72.062-6.969-33.118-38.127-54.65-69.433-48.032-31.307 6.62-51.097 38.944-44.146 71.999 1.108 5.148 1.742 7.77 3.741 11.93-1.002 1.085-3.735 3.587-5.888 5.457-5.843 5.378-7.255 6.709-7.03 7.806Zm120.071-48.509c6.624 31.577-12.156 62.338-41.922 68.612-11.076 2.355-22.453 1.048-32.915-3.704-10.22-4.613-18.946-12.281-25.043-22.082-.9-1.324-2.25-1.03-10.353 1.753-1.3.485-2.934.991-4.377 1.446 1.146-1.056 2.403-2.21 3.566-3.202 6.773-5.967 7.556-6.857 6.847-8.233-2.034-4.288-2.68-6.7-3.822-11.976C26.175 53.96 44.955 23.2 74.72 16.927c29.765-6.274 59.491 14.484 66.097 45.998Z\"/><path fill=\"%239DCCDC\" d=\"M102.253 102.662c1.659-.921 2.945-2.218 3.892-3.765.93-1.61 1.428-3.31 1.523-5.24a10.475 10.475 0 0 0-1.303-5.37c-1.43-2.543-3.516-4.23-6.4-5.09-2.805-.815-5.511-.498-8.008.852-2.607 1.447-4.278 3.596-5.092 6.4-.814 2.805-.497 5.511.933 8.055 1.43 2.543 3.516 4.231 6.304 4.981 2.885.861 5.59.544 8.151-.823Zm-8.505-29.711L80.724 43.905c-1.576-3.593-5.906-5.02-9.35-3.144l-5.342 2.929c-3.445 1.876-4.503 6.312-2.326 9.608L81.47 79.712c1.718 2.602 5.128 3.39 7.862 1.909l1.77-1.018c2.797-1.499 3.89-4.787 2.646-7.652Z\"/></svg>") 50%/cover no-repeat;width:7.8125rem;height:7.6785rem;position:absolute}@media screen and (width<=50em){.section--collection-reference-swipe{position:relative}.section--collection-reference-swipe .swipe-wrp-default{margin-left:calc(-1 * var(--gap-s));width:calc(100% + (2 * var(--gap-s)))}.section--collection-reference-swipe .hstk-swipe-wrp .hstk-swipe{max-width:100%;margin:auto}.section--collection-reference-swipe .hstk-swipe-wrp .hstk-swipe>*{flex:0 0 80%}.section--collection-reference-swipe .hstk-swipe-wrp .hstk-swipe>:first-child{padding-left:var(--gap-s)}.section--collection-reference-swipe .hstk-swipe-wrp .hstk-swipe>:last-child{padding-right:var(--gap-s)}.section--collection-reference-swipe .hstk-swipe-wrp .icon-button{display:none}.section--collection-reference-swipe:before{top:0;right:var(--gap-s);width:4rem;height:3.93rem}}.section--form header{display:none}.section--form form,.section--form iframe{max-width:calc((100% - var(--gap-m)) / 2)}.section--form form{gap:var(--gap-m);margin:unset;flex-direction:column;display:flex}.section--form form fieldset{gap:var(--gap-xs);margin:unset;border:var(--border-width-m) solid var(--color-primary);border-radius:var(--touchable-border-radius);flex-direction:column;display:flex}.section--form form fieldset legend{color:var(--color-primary);font-size:var(--title-font-size-s)}.section--form form fieldset .InputBlock{gap:var(--gap-3xs);flex-direction:column;align-items:flex-start;margin:0;display:flex}.section--form form fieldset .InputBlock label{width:auto;color:var(--color-primary);text-align:left;font-size:var(--body-font-size-m);font-weight:var(--font-weight-bold)}.section--form form fieldset .InputBlock input,.section--form form fieldset .InputBlock select,.section--form form fieldset .InputBlock textarea{border:var(--field-border-width) solid var(--field-border-color);border-radius:var(--touchable-border-radius);margin:unset}.section--form form fieldset .InputBlock input,.section--form form fieldset .InputBlock select{padding-block:0;padding-inline:var(--gap-xs);box-sizing:border-box;font-family:inherit;font-size:var(--body-font-size-m);height:var(--field-height)}.section--form form fieldset .InputBlock .Description{margin:unset;font-size:var(--body-font-size-s);color:var(--color-primary);opacity:var(--osec)}.section--form form .button--form-submit{width:100%}@media screen and (width<=50em){.section--form form,.section--form iframe{max-width:100%}}.section--contact-compact{--section-padding-block:var(--gap-xl)}.section--contact-compact .contact-entry>.stk-s>div,.section--contact-compact .contact-entry dl dt:first-child{display:none}.section--contact-compact .contact-entry dl dt:nth-child(2){margin-top:0}.section--contact-compact .contact-entry dl dd:nth-child(2){display:none}.section--contact-compact .contact-entry dl .bd-l{font-size:2rem}@media screen and (width<=50em){.section--contact-compact .contact-entry dl .bd-l{font-size:1.25rem}}.page{z-index:1;position:relative}.footer{z-index:2;background:0 0;margin-top:-9rem;position:relative}.footer>.section--footer-info{--section-background:transparent}.footer>.section--footer-info>.in{display:none}.footer>.section--footer-info:before{aspect-ratio:1440/916;background:var(--footer-artwork) no-repeat center / contain;content:"";grid-area:pile;width:100%;display:block}.main-fooldal{overflow-x:hidden}.main-fooldal #szolgaltatasaink,.main-fooldal #szolgaltatasaink>*{z-index:2;position:relative}.main-fooldal #szolgaltatasaink:before{z-index:1;content:"";background:url(/assets/img/peneszmentesites/ill-bg-szolgaltatasaink.svg) 50%/cover no-repeat;width:21rem;height:10.9375rem;position:absolute;top:-3.5625rem;right:5.375rem}.main-fooldal #szellozes,.main-fooldal #szellozes>*{z-index:2;position:relative}.main-fooldal #szellozes:before{z-index:1;content:"";background:url(/assets/img/peneszmentesites/ill-bg-szellozes.svg) 50%/cover no-repeat;width:13.9375rem;height:25rem;position:absolute;top:-6.125rem;right:0}.main-fooldal #penesz-off-csomag{--section-padding-block:var(--gap-xl);--section-background:#e4ebf1}.main-fooldal .tabs{border:var(--border-width-m) solid var(--color-primary);border-radius:var(--gap-m)}.main-fooldal .tabs .tab{padding:var(--gap-m)}@media screen and (width<=50em){.main-fooldal .section--collection-reference:before{width:4rem;height:7.8rem;top:0;right:0}.main-fooldal #szolgaltatasaink:before{top:var(--gap-s);right:var(--gap-m);width:8rem;height:3.95rem}.main-fooldal #szellozes:before{width:4rem;height:7.175rem;top:0;right:0}.main-fooldal .tabs .tabs-nav{border-right:0;border-bottom:var(--border-width-m) solid var(--color-primary);flex:none}}.section--form-visszahivas,.section--form-helyszini-felmeres,.section--form-visszahivas .section__content,.section--form-helyszini-felmeres .section__content{position:relative}.section--form-visszahivas .section__content:before,.section--form-helyszini-felmeres .section__content:before{top:0;right:var(--gap-m);width:calc((100% - (3 * var(--gap-m))) / 2);content:"";position:absolute}.section--form-visszahivas .section__content:before{background:url(/assets/img/peneszmentesites/ill-bg-callback.svg) 50%/cover no-repeat;height:19.625rem}.section--form-helyszini-felmeres .section__content:before{background:url(/assets/img/peneszmentesites/ill-bg-survey.svg) 50%/cover no-repeat;height:25.12rem}@media screen and (width<=50em){.section--form-visszahivas .section__content:before,.section--form-helyszini-felmeres .section__content:before{right:var(--gap-s);width:calc(100% - (2 * var(--gap-s)))}.section--form-visszahivas .section__content{--section-padding-block:calc(((100vw - 2 * var(--gap-s)) * .5) + var(--gap-m));padding-block-end:var(--section-padding-block-adjacent)}.section--form-visszahivas .section__content:before{height:calc(((100vw - 2 * var(--gap-s)) * .5))}.section--form-helyszini-felmeres .section__content{--section-padding-block:calc(((100vw - 2 * var(--gap-s)) * .64) + var(--gap-m));padding-block-end:var(--section-padding-block-adjacent)}.section--form-helyszini-felmeres .section__content:before{height:calc(((100vw - 2 * var(--gap-s)) * .64))}}@media screen and (width>=60.001em){.section--distributor .items.grd:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}table thead tr{color:var(--color-secondary)}#penesz-off-csomag .nav-link{--bw:var(--button-border-width);--bc:var(--button-border-color);--br:var(--button-border-radius);--bg:var(--button-background);--ph:var(--button-padding-inline);--h:var(--button-height);--c:var(--button-color);box-sizing:border-box;transition:box-shadow var(--transition-duration-xs) ease-in-out, color var(--transition-duration-xs) ease-in-out;border:var(--bw) solid var(--bc);border-radius:var(--br);padding:0 var(--ph);height:var(--h);color:var(--c);background:0 0;display:flex;position:relative;overflow:hidden}#penesz-off-csomag .nav-link>.in{z-index:2;width:100%;height:calc(var(--h) - (2 * var(--bw)));justify-content:center;align-items:center;gap:var(--gap-2xs);flex:1;display:flex;position:relative}#penesz-off-csomag .nav-link>.in .lbl{text-align:center;white-space:nowrap;flex:1}#penesz-off-csomag .nav-link>.in .icon{display:none}#penesz-off-csomag .nav-link:before{top:calc(-1 * var(--bw));left:calc(-1 * var(--bw));transition:opacity var(--transition-duration-xs) ease-in-out;opacity:var(--o-b);z-index:1;border-radius:var(--br);background:var(--bg);width:calc(100% + (2 * var(--bw)));height:calc(100% + (2 * var(--bw)));content:"";position:absolute}#penesz-off-csomag .nav-link:after{display:none}#penesz-off-csomag .nav-link:focus,#penesz-off-csomag .nav-link:hover{--c:var(--bg)}}:root{--button-facebook-border-color:#2474f2;--button-facebook-background:#2474f2;--button-facebook-color:#fff;--button-google-border-color:#fff;--button-google-background:#fff;--button-google-color:#333;--block-max-width-s:50rem;--block-max-width-m:65rem;--block-max-width-l:80rem;--border-width-s:.0625rem;--border-width-m:.125rem;--border-width-l:.25rem;--dialog-max-width-s:20rem;--title-font-size-s:1.25rem;--title-font-size-m:clamp(1.5rem, 1.333rem + .833vw, 2rem);--title-font-size-l:clamp(1.875rem, 1.667rem + 1.042vw, 2.5rem);--label-font-size-s:.8125rem;--label-font-size-m:1rem;--label-font-size-l:1.25rem;--label-font-size-powered:.5rem;--body-font-size-2xs:.5rem;--body-font-size-xs:.625rem;--body-font-size-s:.8125rem;--body-font-size-m:1rem;--body-font-size-l:1.25rem;--gap-3xs:.25rem;--gap-2xs:.5rem;--gap-xs:.75rem;--gap-s:1rem;--gap-m:1.5rem;--gap-l:2rem;--gap-xl:3rem;--container-max-width:80rem;--container-padding-inline:var(--gap-s);--line-height-s:1;--line-height-m:1.25;--line-height-l:1.5;--font-family-default:var(--font-family-body);--font-weight-regular:400;--font-weight-bold:700;--age-sign-dimension:var(--gap-xl);--article-pagination-gap:var(--gap-xs);--article-pagination-border-radius:var(--card-border-radius);--article-pagination-background:var(--card-background);--article-pagination-padding:var(--gap-2xs) var(--gap-s);--article-pagination-color:var(--card-color);--aside-border-width:var(--border-width-l);--aside-border-color:var(--color-accent);--aside-border-radius:var(--card-border-radius);--aside-background:var(--surface-background,var(--section-alt-background));--aside-padding:var(--gap-s);--aside-color:var(--card-color);--aside-gap:var(--gap-s);--aside-sticky-top:calc(var(--section-nav-height,0px) + var(--gap-m));--attachments-gap:var(--gap-2xs);--attachment-gap:var(--gap-2xs);--attachment-transition-duration:var(--transition-duration-xs);--attachment-transition-easing:ease-in-out;--attachment-border-width:var(--touchable-border-width);--attachment-border-color:var(--touchable-border-color);--attachment-border-radius:var(--touchable-border-radius);--attachment-background:var(--touchable-background);--attachment-padding:var(--gap-xs) var(--gap-s);--attachment-color:var(--touchable-color);--attachment-data-gap:var(--gap-3xs);--attachment-hover-background-opacity:20%;--attachment-hover-color:var(--touchable-background);--attachment-icon-dimension:var(--icon-size-l);--buttons-gap:var(--gap-xs);--button-gap:var(--gap-2xs);--button-transition-duration:var(--transition-duration-xs);--button-transition-easing:ease-in-out;--button-border-width:var(--touchable-border-width,.125rem);--button-border-color:var(--touchable-border-color,currentcolor);--button-border-radius:var(--touchable-border-radius,0);--button-background:var(--touchable-background,transparent);--button-padding-inline:var(--gap-m,1.5rem);--button-padding-block:0;--button-height:3rem;--button-color:var(--touchable-color,inherit);--button-backdrop-filter:blur(var(--gap-s));--button-hover-background-opacity:20%;--button-hover-color:var(--touchable-background);--button-hollow-color:var(--touchable-background,currentcolor);--button-secondary-border-color:var(--color-secondary);--button-secondary-background:var(--color-secondary);--button-secondary-color:var(--touchable-background);--button-secondary-hover-color:var(--button-secondary-color);--button-secondary-hollow-color:var(--button-secondary-color);--button-focus-outline-width:var(--border-width-l,.1875rem);--button-focus-outline-color:var(--color-focus,currentcolor);--button-focus-outline-offset:var(--gap-3xs,.25rem);--cards-gap:var(--gap-m);--cards-min-width:14rem;--chip-transition-duration:var(--transition-duration-xs);--chip-transition-easing:ease-in-out;--chip-border-width:var(--touchable-border-width);--chip-border-color:var(--touchable-border-color);--chip-border-radius:var(--touchable-border-radius);--chip-background:var(--touchable-background);--chip-padding:var(--gap-3xs) var(--gap-2xs);--chip-color:var(--touchable-color);--chip-hover-background-opacity:20%;--chip-hover-color:var(--touchable-background);--chooser-item-background:var(--touchable-background);--chooser-item-background-opacity:0;--chooser-item-border-color:var(--touchable-border-color);--chooser-item-border-radius:var(--touchable-border-radius);--chooser-item-border-width:var(--touchable-border-width);--chooser-item-color:var(--touchable-border-color);--chooser-item-disabled-color:var(--field-disabled-border-color);--chooser-item-focus-box-shadow:var(--focus-box-shadow);--chooser-item-gap:var(--gap-2xs);--chooser-item-height:2.5rem;--chooser-item-hover-background-opacity:var(--hover-opacity);--chooser-item-padding-inline:var(--gap-xs);--chooser-item-selected-background-opacity:1;--chooser-item-selected-color:var(--touchable-color);--chooser-item-transition-duration:var(--transition-duration-xs);--contact-map-actions-background:hsl(from var(--section-background) h s l / 75%);--contact-map-actions-blur:.25rem;--contact-map-actions-border-radius:calc(var(--map-border-radius) - var(--map-padding));--contact-map-actions-color:var(--color-primary,currentcolor);--contact-map-actions-gap:1.5rem;--contact-map-actions-margin:var(--map-padding);--contact-map-actions-padding:.5rem 1rem;--contacts-gap:var(--gap-2xs);--contacts-items-gap:var(--gap-3xs);--opening-hours-gap:var(--gap-2xs);--opening-hours-items-gap:var(--gap-3xs);--links-gap:var(--gap-2xs);--links-items-gap:var(--gap-3xs);--container-gap:var(--gap-m);--contributor-gap:var(--gap-2xs);--contributor-color:var(--color-primary);--contributor-image-border-radius:var(--touchable-border-radius-s);--contributor-image-dimension:2rem;--contributor-details-gap:var(--gap-3xs);--details-list-gap:var(--gap-2xs);--details-transition-duration:var(--transition-duration-xs);--details-transition-easing:ease-in-out;--details-border-width:var(--border-width-l);--details-border-color:var(--color-accent);--details-border-radius:var(--card-border-radius);--details-background:var(--surface-background,var(--section-alt-background));--details-padding:var(--gap-s);--details-color:var(--card-color);--details-summary-gap:var(--gap-s);--details-summary-border-radius:var(--touchable-border-radius,var(--details-border-radius));--details-summary-color:var(--details-color);--details-summary-focus-outline-width:var(--border-width-l,.1875rem);--details-summary-focus-outline-color:var(--color-focus,currentcolor);--details-summary-focus-outline-offset:var(--gap-3xs,.25rem);--details-content-padding:var(--gap-s);--dialog-background:var(--page-background);--dialog-color:var(--color-primary);--dialog-border-radius:var(--component-border-radius);--dialog-overlay-background:hsl(from var(--color-primary) h s l / 50%);--display-date-gap:var(--gap-3xs);--embed-youtube-border-radius:var(--card-border-radius);--embed-youtube-play-color:#cd201f;--embed-youtube-nav-link-wrap-background:#000000bf;--embed-youtube-nav-link-wrap-padding:0 var(--gap-2xs);--embed-youtube-nav-link-wrap-backdrop-filter:blur(var(--gap-s));--embed-youtube-nav-link-wrap-color:#fff;--embed-typeform-height:40rem;--embed-spotify-min-height:15rem;--embed-tally-height:62.5rem;--emphasis-border-opacity:var(--secondary-opacity);--emphasis-border-width:var(--border-width-l);--emphasis-border-color:currentColor;--emphasis-font-size:var(--body-font-size-l);--emphasis-font-weight:var(--font-weight-bold);--emphasis-padding-inline-start:calc(var(--border-width-l) + var(--gap-s));--event-details-box-gap:var(--gap-2xs);--event-details-items-gap:var(--gap-3xs);--field-gap:var(--gap-3xs);--field-border-width:var(--border-width-m);--field-border-color:var(--color-primary);--field-border-radius:0;--field-background:var(--color-secondary);--field-color:var(--color-primary);--field-box-shadow:none;--field-padding:0 var(--gap-xs);--field-height:3rem;--field-multiline-padding:var(--gap-xs);--field-multiline-height:12rem;--field-multiline-line-height:var(--line-height-l);--field-multiline-resize:none;--field-select-indicator-size:var(--icon-button-size-m,3rem);--field-toggle-label-line-height:var(--line-height-l);--field-invalid-border-color:var(--field-error-border-color,var(--field-border-color));--field-disabled-border-color:#666;--field-disabled-background:#eee;--field-disabled-color:#666;--box-shadow-focus:var(--focus-box-shadow);--figure-details-gap:var(--gap-s);--figure-gap:var(--gap-2xs);--figure-image-border-radius:var(--card-border-radius);--gallery-backdrop-filter:blur(var(--gap-s));--gallery-color:var(--color-secondary,#fff);--gallery-controls-offset:var(--gap-m);--gallery-copyright-font-size:var(--body-font-size-s);--gallery-copyright-line-height:var(--line-height-s);--gallery-copyright-offset:var(--gap-s);--gallery-details-gap:var(--gap-3xs);--gallery-details-padding:var(--gap-s);--gallery-image-padding-block:var(--gap-xl);--gallery-overlay-background:#000;--gallery-overlay-opacity:.75;--gallery-z-index:100;--card-image-product-object-fit:contain;--card-image-product-object-position:center;--gallery-card-border-radius:var(--card-border-radius);--gallery-card-color:var(--color-primary);--gallery-card-figure-padding:0;--gallery-card-padding:0px;--gallery-card-button-gap:var(--gap-2xs);--gallery-card-button-background:#000000bf;--gallery-card-button-color:#fff;--gallery-card-button-padding:var(--gap-2xs);--gallery-card-button-backdrop-filter:blur(var(--gap-s));--gallery-card-count-background:hsl(from currentcolor h s l / 10%);--gallery-card-count-color:inherit;--gallery-card-count-gap:var(--gap-3xs);--gallery-card-count-padding:var(--gap-3xs) var(--gap-2xs);--heading-icon-opacity:0;--heading-icon-active-opacity:1;--heading-icon-transition-duration:var(--transition-duration-xs);--heading-icon-transition-easing:ease-in-out;--heading-scroll-margin-top:calc(var(--section-nav-height) + var(--gap-xl));--section-subnav-offset:3.5rem;--heading-subnav-scroll-margin-top:calc(var(--section-nav-height) + var(--section-subnav-offset) + var(--gap-xl));--i18n-item-opacity:.75;--i18n-item-height:2.5rem;--icon-font-family:nshop-icons-lucide, nshop-icons-solid;--icon-brand-font-family:nshop-icons-brands;--icon-size-xs:.75rem;--icon-size-s:1rem;--icon-size-m:1.5rem;--icon-size-l:2rem;--icon-size-xl:3rem;--icon-size:var(--icon-size-s);--icon-color:currentcolor;--icon-button-size-xs:2rem;--icon-button-size-s:2.5rem;--icon-button-size-m:3rem;--icon-button-size-l:4.5rem;--icon-button-size:var(--icon-button-size-s);--icon-button-min-target-size:2rem;--icon-button-border-width:.125rem;--icon-button-border-color:transparent;--icon-button-border-radius:var(--touchable-border-radius,0);--icon-button-background:currentcolor;--icon-button-hover-background-opacity:20%;--icon-button-color:currentcolor;--icon-button-transition-duration:var(--transition-duration-xs);--icon-button-transition-easing:ease-in-out;--image-aspect-ratio:1 / 1;--image-object-fit:cover;--image-object-position:center;--image-hover-scale:1.04;--image-hover-transition-duration:calc(var(--transition-duration-xs) * 4);--image-hover-transition-easing:ease-out;--loading-gap:var(--gap-2xs,.5rem);--loading-width:calc(3.5 * var(--loader-dimension));--loading-height:var(--loader-dimension);--loading-color:var(--color-primary,currentcolor);--loader-color:var(--loading-color);--loader-transition-easing:cubic-bezier(.9, .03, .98, .33);--loader-dimension:.5rem;--logo-width:auto;--logo-height:3rem;--logo-max-width:none;--map-aspect-ratio:3 / 2;--map-mobile-aspect-ratio:1;--map-background:var(--section-background);--map-border-radius:var(--card-border-radius);--map-control-background:var(--touchable-background);--map-control-border-color:var(--touchable-border-color);--map-control-border-radius:calc(var(--map-border-radius) - var(--map-padding));--map-control-border-width:var(--touchable-border-width);--map-control-color:var(--touchable-color);--map-control-size:var(--icon-button-min-target-size);--map-marker-background:var(--map-popup-background);--map-marker-border-color:var(--map-popup-color);--map-marker-border-width:var(--border-width-m,.125rem);--map-marker-focus-color:var(--color-focus,currentcolor);--map-marker-focus-offset:.125rem;--map-marker-focus-width:.125rem;--map-marker-hit-size:var(--icon-button-min-target-size);--map-marker-size:1rem;--map-min-height:20rem;--map-padding:var(--gap-2xs);--map-popup-background:var(--section-background);--map-popup-color:var(--color-primary);--map-popup-border-radius:var(--card-border-radius);--map-popup-close-icon-size:1.25rem;--map-popup-close-offset:.25rem;--map-popup-close-opacity:.65;--map-popup-close-size:var(--icon-button-min-target-size);--map-popup-close-transition:var(--transition-duration-xs,.15s);--map-popup-max-width:18rem;--map-popup-padding:var(--gap-s,1rem);--map-status-color:var(--map-marker-color,currentcolor);--map-status-padding:var(--gap-s,1rem);--nav-item-height:2.5rem;--nav-item-color:var(--section-nav-color);--nav-item-legal-color:var(--section-footer-legal-color);--nav-link-gap:var(--gap-2xs);--nav-link-height:2.5rem;--nav-link-color:currentcolor;--nav-link-icon-dimension:var(--icon-size-s);--newsletter-background:currentcolor;--newsletter-background-opacity:.1;--newsletter-padding:var(--gap-s);--note-border-opacity:var(--secondary-opacity);--note-border-width:var(--border-width-l);--note-border-color:currentColor;--note-font-weight:var(--font-weight-bold);--note-padding:calc(var(--border-width-l) + var(--gap-s));--prose-block-gap:var(--gap-m);--prose-link-color:var(--color-accent);--prose-text-gap:.5em;--quote-gap:var(--gap-xs);--quote-content-background:var(--surface-background,var(--section-alt-background));--quote-content-border-color:var(--color-accent);--quote-content-border-width:var(--border-width-l);--quote-content-font-size:var(--title-font-size-s);--quote-content-font-style:italic;--quote-content-font-weight:var(--font-weight-bold);--quote-content-padding-block:var(--gap-s);--quote-content-padding-inline:var(--gap-m);--quote-details-gap:var(--gap-2xs);--schedule-item-height:7.5rem;--schedule-step-height:calc(var(--schedule-item-height) / 12);--schedule-time-column-width:5rem;--section-overlay-opacity:0;--section-overlay-background:#000;--section-overlay-mix-blend-mode:none;--section-overlay-backdrop-filter:none;--section-padding-block-adjacent:var(--section-padding-block);--section-blocks-prose-item-s-max-width:50rem;--section-blocks-prose-item-m-max-width:50rem;--section-blocks-prose-item-l-max-width:50rem;--section-blocks-page-prose-item-s-max-width:50rem;--section-blocks-page-prose-item-m-max-width:65rem;--section-blocks-page-prose-item-l-max-width:80rem;--section-cookie-actions-gap:var(--gap-3xs);--section-content-image-text-flex-direction:row;--section-content-image-text-align-items:center;--section-content-image-text-gap:var(--gap-xl);--skip-link-background:var(--touchable-background);--skip-link-height:3rem;--skip-link-color:var(--touchable-color);--table-border-radius:var(--component-border-radius);--table-border-width:var(--border-width-s);--table-padding:var(--gap-xs);--table-row-alt-background:var(--surface-background,var(--section-alt-background));--table-row-background:var(--page-background);--tabs-gap:var(--gap-m);--tabs-grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);--tabs-header-gap:var(--gap-m);--tabs-mobile-grid-template-columns:minmax(0, 1fr);--tabs-nav-gap:var(--gap-2xs);--tabs-panel-background:transparent;--tabs-panel-container-padding-inline:0px;--tabs-panel-padding-block:0;--tabs-nav-item-active-background:var(--surface-background,var(--section-alt-background));--tabs-nav-item-active-border-color:var(--color-accent);--tabs-nav-item-active-color:var(--color-primary);--tabs-nav-item-background:transparent;--tabs-nav-item-border-width:var(--border-width-m);--tabs-nav-item-color:var(--color-primary);--tabs-nav-item-description-font-size:var(--body-font-size-s);--tabs-nav-item-description-padding:0 var(--gap-s) var(--gap-s);--tabs-nav-item-focus-outline-color:var(--color-focus);--tabs-nav-item-focus-outline-offset:var(--gap-3xs);--tabs-nav-item-focus-outline-width:var(--border-width-m);--tabs-nav-item-gap:var(--gap-2xs);--tabs-nav-item-hover-background:var(--surface-background,var(--section-alt-background));--tabs-nav-item-min-height:var(--button-height,3rem);--tabs-nav-item-padding:var(--gap-xs) var(--gap-s);--tags-gap:var(--gap-2xs);--section-padding-block:0;--section-hero-color:var(--color-primary);--section-banner-background:transparent;--section-banner-color:var(--color-primary);--section-banner-padding-block:var(--gap-2xs);--section-age-background:transparent;--section-age-color:var(--color-primary);--section-cookie-background:#e4ebf1;--section-cookie-color:var(--color-primary);--section-cookie-padding-block:var(--gap-m);--section-cookie-actions-flex-direction:column;--section-footer-info-padding-block:var(--gap-xl);--section-footer-legal-padding-block:var(--gap-2xs);--section-subnav-padding-block:var(--gap-2xs);--section-subnav-height:auto;--section-page-header-background:#e4ebf1;--section-page-header-color:var(--color-primary);--section-page-header-padding-block:var(--gap-xl);--section-nav-padding-block:var(--gap-2xs);--section-nav-height:4rem;--secondary-opacity:.75;--hover-opacity:.25;--font-family-title:"Rubik", sans-serif;--font-family-body:"Rubik", sans-serif;--font-family-label:"Rubik", sans-serif;--color-primary:#011c40;--color-secondary:#fff;--color-accent:#f2622e;--color-focus:#ff4f00;--color-success:#73ce00;--color-error:#d90707;--transition-duration-xs:.15s;--focus-box-shadow:0 0 0 var(--border-width-l) var(--color-focus);--component-border-radius:0;--table-ui-color:var(--color-primary);--table-color:var(--color-primary);--table-header-color:var(--color-secondary);--touchable-border-width:var(--border-width-m);--touchable-border-color:var(--color-accent);--touchable-border-radius:var(--gap-2xs);--touchable-background:var(--color-accent);--touchable-color:var(--color-secondary);--touchable-border-radius-s:0;--tooltip-border-radius:0;--tooltip-background:var(--color-primary);--tooltip-color:var(--color-secondary);--checkbox-border-radius:0;--field-error-border-color:var(--color-error);--page-background:#fafcfd;--card-border-width:var(--border-width-m);--card-border-radius:var(--gap-s);--card-background:var(--color-secondary);--card-color:var(--color-primary);--card-hover-border-color:var(--color-primary);--section-background:var(--page-background);--section-alt-background:var(--page-background);--section-footer-info-background:#e5e5e5;--section-footer-info-color:var(--color-primary);--section-footer-legal-background:#011c40;--section-footer-legal-color:var(--color-secondary);--section-nav-background:#e4ebf1;--section-nav-color:var(--color-primary);--section-subnav-background:var(--color-secondary);--section-subnav-color:var(--color-primary)}html{scroll-behavior:smooth}html[loading]{scroll-behavior:initial}@media (prefers-reduced-motion:reduce){:root{--transition-duration-xs:0s}html{scroll-behavior:auto}}:root{--footer-artwork:url(/assets/img/hovisszanyerosszellozes/ill-footer.svg)}