/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-100:oklch(96.7% 0.003 264.542);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--font-weight-bold:700;--radius-md:0.375rem;--radius-lg:0.5rem;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.static\!{position:static!important}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-\[15px\]{bottom:calc(15px * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-\[15px\]{left:15px}.left-auto{left:auto}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.float-right{float:right}.container{width:100%}@media (width >= 320px){.container{max-width:320px}}@media (width >= 768px){.container{max-width:768px}}@media (width >= 960px){.container{max-width:960px}}@media (width >= 1280px){.container{max-width:1280px}}@media (width >= 1620px){.container{max-width:1620px}}@media (width >= 1920px){.container{max-width:1920px}}@media (width >= 96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-\[6px\]{margin-block:6px}.my-auto{margin-block:auto}.my-auto\!{margin-block:auto!important}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6\!{margin-top:calc(var(--spacing) * 6)!important}.mt-\[6px\]{margin-top:6px}.mt-\[8px\]{margin-top:8px}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-\[24px\]{margin-top:24px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-\[1px\]{margin-right:1px}.mr-\[4\.5px\]{margin-right:4.5px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-6\!{margin-bottom:calc(var(--spacing) * 6)!important}.mb-\[3px\]{margin-bottom:3px}.mb-\[8px\]{margin-bottom:8px}.mb-\[16px\]{margin-bottom:16px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[24px\]{margin-bottom:24px}.mb-\[25px\]{margin-bottom:25px}.mb-\[32px\]{margin-bottom:32px}.mb-\[40px\]{margin-bottom:40px}.mb-\[55px\]{margin-bottom:55px}.mb-\[60px\]{margin-bottom:60px}.ml-0\!{margin-left:calc(var(--spacing) * 0)!important}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-\[0\.5px\]{margin-left:.5px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset}.\!flex{display:flex!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-\[13px\]{height:13px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[48px\]{height:48px}.h-\[53px\]{height:53px}.h-\[60vh\]{height:60vh}.h-\[112px\]{height:112px}.h-\[175px\]{height:175px}.h-\[181px\]{height:181px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[260px\]{height:260px}.h-fit{height:fit-content}.h-full{height:100%}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\[90vh\]{max-height:90vh}.max-h-\[500px\]{max-height:500px}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[18px\]{min-height:18px}.min-h-\[300px\]{min-height:300px}.\!w-full{width:100%!important}.w-0{width:calc(var(--spacing) * 0)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-24{width:calc(var(--spacing) * 24)}.w-\[32px\]{width:32px}.w-\[50\%\]{width:50%}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[296px\]{width:296px}.w-\[auto\],.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[80px\]{max-width:80px}.max-w-\[90px\]{max-width:90px}.max-w-\[110px\]{max-width:110px}.max-w-\[296px\]{max-width:296px}.max-w-\[360px\]{max-width:360px}.max-w-\[650px\]{max-width:650px}.max-w-\[734px\]{max-width:734px}.max-w-\[792px\]{max-width:792px}.max-w-full{max-width:100%}.min-w-\[18px\]{min-width:18px}.min-w-\[180px\]{min-width:180px}.min-w-\[272px\]{min-width:272px}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0)}.translate-y-0,.translate-y-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%}.-rotate-180{rotate:calc(180deg * -1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-\[auto\,1fr\,auto\]{grid-template-rows:auto,1fr,auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[32px\]{gap:32px}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[100\%\]{border-radius:100%}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-b-\[3px\]\!{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:3px!important}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--header-title-color\)\]\!{border-color:var(--header-title-color)!important}.border-gray-100{border-color:var(--color-gray-100)}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.border-t-transparent\!{border-top-color:transparent!important}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-current{background-color:currentcolor}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[4px\]{padding:4px}.p-\[12px\]{padding:12px}.p-\[16px\]{padding:16px}.p-\[48px\]{padding:48px}.p-\[var\(--input-padding-xs\)\]{padding:var(--input-padding-xs)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[16px\]{padding-inline:16px}.px-\[24px\]{padding-inline:24px}.px-\[var\(--input-padding-x\)\]{padding-inline:var(--input-padding-x)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[4px\]{padding-block:4px}.py-\[6px\]{padding-block:6px}.py-\[8px\]{padding-block:8px}.py-\[12px\]{padding-block:12px}.py-\[var\(--input-padding-y\)\]{padding-block:var(--input-padding-y)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[0px\]{padding-top:0}.pt-\[2px\]{padding-top:2px}.pt-\[6px\]{padding-top:6px}.pt-\[24px\]{padding-top:24px}.pt-\[32px\]{padding-top:32px}.pt-\[32px\]\!{padding-top:32px!important}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-\[3px\]{padding-bottom:3px}.pb-\[8px\]{padding-bottom:8px}.pb-\[12px\]{padding-bottom:12px}.pb-\[16px\]{padding-bottom:16px}.pb-\[28px\]{padding-bottom:28px}.pb-\[28px\]\!{padding-bottom:28px!important}.pb-\[32px\]{padding-bottom:32px}.pb-\[40px\]{padding-bottom:40px}.pl-\[9\.42px\]{padding-left:9.42px}.pl-\[10px\]{padding-left:10px}.pl-\[30px\]{padding-left:30px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[24px\]{font-size:24px}.text-\[60px\]{font-size:60px}.font-\[var\(--header-menu-item-weight\)\]\!{--tw-font-weight:var(--header-menu-item-weight)!important;font-weight:var(--header-menu-item-weight)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-\[\#282828\]{color:#282828}.text-\[var\(--header-father-item-color\)\]\!{color:var(--header-father-item-color)!important}.text-white{color:var(--color-white)}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-2{text-decoration-thickness:2px}.decoration-2\!{text-decoration-thickness:2px!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1))}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgb(0 0 0/0.25))}.shadow-\[0px_2px_20px_0px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px 2px 20px 0px var(--tw-shadow-color,rgba(0,0,0,0.1))}.shadow-\[0px_2px_20px_0px_rgba\(0\,0\,0\,0\.1\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1))}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.-outline-offset-0{outline-offset:calc(0px * -1)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:150ms;transition-duration:.15s}.duration-200{--tw-duration:200ms;transition-duration:.2s}.duration-300{--tw-duration:300ms;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[--icon-size\:15px\]{--icon-size:15px}.\[--icon-size\:24px\]{--icon-size:24px}.\[--input-padding-top-value\:6px\]{--input-padding-top-value:6px}.\[--input-padding-top-value\:23px\]{--input-padding-top-value:23px}.\[--select-padding-bottom\:6px\]{--select-padding-bottom:6px}.\[--select-padding-bottom\:12px\]{--select-padding-bottom:12px}.\[--select-padding\:6px\]{--select-padding:6px}.\[--select-padding\:12px\]{--select-padding:12px}.last\:rounded-b-md:last-child{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}@media (hover:hover){.hover\:text-black:hover{color:var(--color-black)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:no-underline\!:hover{text-decoration-line:none!important}.hover\:underline:hover{text-decoration-line:underline}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width >= 320px){.xs\:grid{display:grid}}@media (width >= 768px){.sm\:absolute{position:absolute}.sm\:mt-\[40px\]{margin-top:40px}.sm\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:mb-7\!{margin-bottom:calc(var(--spacing) * 7)!important}.sm\:mb-\[28px\]{margin-bottom:28px}.sm\:mb-\[94px\]{margin-bottom:94px}.sm\:\!flex{display:flex!important}.sm\:\!hidden{display:none!important}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:h-\[46px\]{height:46px}.sm\:h-\[249px\]{height:249px}.sm\:h-\[250px\]{height:250px}.sm\:h-\[700px\]{height:700px}.sm\:w-1\/2{width:calc(1/2 * 100%)}.sm\:w-\[30\%\]{width:30%}.sm\:w-\[40\%\]{width:40%}.sm\:w-\[60\%\]{width:60%}.sm\:w-\[65\%\]{width:65%}.sm\:w-\[136px\]{width:136px}.sm\:w-\[500px\]{width:500px}.sm\:w-\[640px\]{width:640px}.sm\:w-full{width:100%}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-fit{max-width:fit-content}.sm\:min-w-80{min-width:calc(var(--spacing) * 80)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row\!{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between\!{justify-content:space-between!important}.sm\:justify-end{justify-content:flex-end}.sm\:justify-end\!{justify-content:flex-end!important}.sm\:justify-start{justify-content:flex-start}.sm\:p-\[32px\]{padding:32px}.sm\:px-\[48px\]{padding-inline:48px}.sm\:py-\[80px\]{padding-block:80px}}@media (width >= 960px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-\[1\.5\]{grid-column:span 1.5/span 1.5}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mt-12\!{margin-top:calc(var(--spacing) * 12)!important}.md\:mt-\[0\]{margin-top:0}.md\:mb-\[20px\]{margin-bottom:20px}.md\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\:flex{display:flex}.md\:h-\[392px\]{height:392px}.md\:h-\[700px\]{height:700px}.md\:w-1\/2{width:calc(1/2 * 100%)}.md\:w-1\/3{width:calc(1/3 * 100%)}.md\:w-2\/3{width:calc(2/3 * 100%)}.md\:w-\[290px\]{width:290px}.md\:w-\[738px\]{width:738px}.md\:w-\[var\(--map-width\)\]\!{width:var(--map-width)!important}.md\:max-w-\[66\.67\%\]{max-width:66.67%}.md\:max-w-\[580px\]{max-width:580px}.md\:columns-2{column-count:2}.md\:auto-cols-\[minmax\(0\,3fr\)\]{grid-auto-columns:minmax(0,3fr)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-row\!{flex-direction:row!important}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-\[16px\]{gap:16px}.md\:px-\[24px\]{padding-inline:24px}.md\:pt-\[20px\]{padding-top:20px}.md\:pb-\[32px\]{padding-bottom:32px}}@media (width >= 1280px){.lg\:mt-\[8px\]{margin-top:8px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[70vh\]{height:70vh}.lg\:h-\[270px\]{height:270px}.lg\:max-w-\[738px\]{max-width:738px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row\!{flex-direction:row!important}.lg\:items-end{align-items:flex-end}.lg\:border-none{--tw-border-style:none;border-style:none}.lg\:p-2{padding:calc(var(--spacing) * 2)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pl-0{padding-left:calc(var(--spacing) * 0)}.lg\:decoration-2\!{text-decoration-thickness:2px!important}}@media (width >= 1620px){.xl\:h-\[270px\]{height:270px}}.\[\&_a\]\:font-\[var\(--accordion-menu-item-weight\)\]\! a{--tw-font-weight:var(--accordion-menu-item-weight)!important;font-weight:var(--accordion-menu-item-weight)!important}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.idm-container{width:91.78%;max-width:1440px;margin-left:auto;margin-right:auto}.idm-component-space{padding:40px 0}.idm-component-space.space-top{padding:40px 0 0}.idm-component-space.space-bottom{padding:0 0 40px}.idm-component-space.no-space{padding:0}.idm-text-container{max-width:100%}@media (width >= 960px){.idm-text-container{max-width:66.66%}}.idm-row{position:relative;width:100%}.idm-row [class^=idm-col]{float:left;margin:.5rem 2%;min-height:.125rem}.idm-col-1,.idm-col-10,.idm-col-11,.idm-col-12,.idm-col-2,.idm-col-3,.idm-col-4,.idm-col-5,.idm-col-6,.idm-col-7,.idm-col-8,.idm-col-9{width:96%}.idm-col-1-sm{width:4.33%}.idm-col-2-sm{width:12.66%}.idm-col-3-sm{width:21%}.idm-col-4-sm{width:29.33%}.idm-col-5-sm{width:37.66%}.idm-col-6-sm{width:46%}.idm-col-7-sm{width:54.33%}.idm-col-8-sm{width:62.66%}.idm-col-9-sm{width:71%}.idm-col-10-sm{width:79.33%}.idm-col-11-sm{width:87.66%}.idm-col-12-sm{width:96%}.idm-row:after{content:"";display:table;clear:both}@media only screen and (min-width:45em){.idm-col-1{width:4.33%}.idm-col-2{width:12.66%}.idm-col-3{width:21%}.idm-col-4{width:29.33%}.idm-col-5{width:37.66%}.idm-col-6{width:46%}.idm-col-7{width:54.33%}.idm-col-8{width:62.66%}.idm-col-9{width:71%}.idm-col-10{width:79.33%}.idm-col-11{width:87.66%}.idm-col-12{width:96%}}.react-daterange-picker{display:inline-flex;position:relative}.react-daterange-picker,.react-daterange-picker *,.react-daterange-picker :after,.react-daterange-picker :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-daterange-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-daterange-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;align-items:center;border:thin solid gray}.react-daterange-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);height:100%;flex-grow:1;padding:0 2px;box-sizing:content-box}.react-daterange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-daterange-picker__inputGroup__divider,.react-daterange-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-daterange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-daterange-picker__inputGroup__input::-webkit-inner-spin-button,.react-daterange-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-daterange-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-daterange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-daterange-picker__button{border:0;background:transparent;padding:4px 6px}.react-daterange-picker__button:enabled{cursor:pointer}.react-daterange-picker__button:enabled:focus .react-daterange-picker__button__icon,.react-daterange-picker__button:enabled:hover .react-daterange-picker__button__icon{stroke:#0078d7}.react-daterange-picker__button:disabled .react-daterange-picker__button__icon{stroke:#6d6d6d}.react-daterange-picker__button svg{display:inherit}.react-daterange-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-daterange-picker__calendar--closed{display:none}.react-daterange-picker__calendar .react-calendar{border-width:thin}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-date-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.idm-btn-primary.idm-inverted.idm-btn-stroked{--btn-bg:#6f273f;--btn-border-color-active:#ffffff;--btn-bg-hover:#6f273f}.idm-btn-secondary.idm-inverted.idm-btn-stroked{--btn-bg:#6f273f}.idm-footer{--footer-wave-width-mobile:100%}.idm-header{--header-logo-bottom:inherit;--header-logo-top:0;--header-logo-bottom-mini:inherit}@media (width >= 1280px){.idm-header{--header-logo-width:123px;--header-logo-bottom:inherit;--header-logo-top:0;--header-title-ml:143px;--header-height:68px;--header-logo-width-mini:100px;--header-logo-bottom-mini:inherit;--header-title-ml-mini:120px;--header-title-line-height:34px;--header-separator-width:2px;--header-separator-height:26px;--header-separator-margin:0;--sub-menu-padding-top:75px;--header-title-size:25px;--menu-item-font-size:18px;--sub-menu-item-font-size:24px;--accordion-menu-item-size:22px}}.idm-sticky-button{--sticky-button-border-radius:8px}.idm-content-highlight{--tab-icon-color:rgba(66,82,97,1)}.idm-back-to-top{--back-to-top-bg:#ffffff;--back-to-top-bg-hover:#ffffff;--back-to-top-bg-focus:var(--gold);--back-to-top-color:var(--font-base-color);--back-to-top-color-hover:var(--color-primary);--back-to-top-color-focus:#000000;--back-to-top-border-color-focus:#000000}.idm-select-wrapper{--select-background-color:#ffffff}.idm-input-date{--datepicker-day-active-bg:var(--color-secondary);--datepicker-day-hover-color:var(--color-secondary-dark);--datepicker-day-hover-border-color:var(--color-secondary-dark)}.idm-recipe-introduction{--recipe-background-color:#EEF5FB;--subtitle-margin-bottom:16px}@media (width >= 768px){.idm-recipe-introduction{--introduction-padding:24px 24px 48px 24px}}.idm-ingredients{--ingredients-background-color:#ffffff}.idm-recipe-preparation{--preparation-background-color:#ffffff}@media (width >= 960px){.idm-recipe-preparation{--recipe-padding:48px 24px 48px 24px}}.idm-breadcrumbs{--breadcrumb-current-page-color:var(--color-primary);--breadcrumb-current-page-color-hover:var(--color-primary-dark)}.idm-data-visualization{--data-viz-tile-bg-color:#425261;--data-viz-tile-color:#ffffff;--data-viz-tile-bg-color-milk:#eef5fb}.description-tile{--desc-tile-bg:#425261;--desc-tile-bg-hover:#5b7286;--desc-tile-color:#ffffff;--desc-tile-border-radius:2px}body,html{--font-family-h-tag:"Suedtirol Next TT";--font-family-h-display:"Suedtirol Pro"}.prose{--tw-prose-body:var(--font-base-color);--tw-prose-headings:var(--font-base-color);--tw-prose-lead:var(--font-base-color);--tw-prose-links:var(--link-color);--tw-prose-bold:var(--font-base-color);--tw-prose-counters:var(--font-base-color);--tw-prose-bullets:var(--font-base-color);--tw-prose-hr:var(--footer-separator-color);--tw-prose-quotes:var(--font-base-color);--tw-prose-quote-borders:var(--font-base-color);--tw-prose-captions:var(--font-base-color);--tw-prose-kbd:var(--font-base-color);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733)}.idm-tile{--tile-outline-hover:#425261}.idm-textarea{--textarea-padding-x:12px;--textarea-padding-y:14px;--textarea-label-left:14px;--textarea-padding-xs:6px;--close-icon-color:#5b7286;--textarea-close-icon-right:14px;--helper-text-margin-left:18px;--textarea-padding:14px 0px 14px 12px;--textarea-placeholder-weight:400;--textarea-min-height:88px}.idm-thanks{--thanks-background-color:var(--forest-green);--thanks-icon-size:195px;--thanks-icon-bottom:25%;--thanks-icon-left:-14%;--thanks-icon-color:#ffffff;--thanks-icon-opacity:10%;--thanks-title-font-size:24px;--thanks-subtitle-font-size:16px;--thanks-color:#ffffff;--thanks-content-padding:0 24px}@media (width >= 768px){.idm-thanks{--thanks-icon-bottom:-15%;--thanks-icon-left:-5%;--thanks-content-padding:0}}@media (width >= 960px){.idm-thanks{--thanks-icon-size:338px;--thanks-title-font-size:28px;--thanks-icon-bottom:-25%;--thanks-icon-left:-7%}}@media (width >= 1280px){.idm-thanks{--thanks-icon-bottom:-25%;--thanks-icon-left:-5%}}@media (width >= 1620px){.idm-thanks{--thanks-icon-left:-4%}}@media (width >= 1920px){.idm-thanks{--thanks-icon-left:-3%}}.idm-map-container{--map-height:208px;--map-width:696px;--map-icon-color:var(--light-slate-gray-aa);--map-icon-size:24px;--map-link-font-weight:600;--map-link-font-size:16px;--map-link-color:var(--dark-gray)}@media (width >= 960px){.idm-map-container{--map-height:263px}}.idm-language-picker,.idm-language-picker-card{--idm-language-picker-bg-color:#ffffff;--idm-language-picker-border-color:#5b7286;--idm-language-picker-text-color:#5b7286;--idm-language-picker-hover-text-color:#425261;--idm-language-picker-hover-border-color:#425261}.idm-address-tile{--address-tile-bg:#eef5fb}.idm-simple-chip{display:flex;align-items:center;justify-content:center;gap:4px;--chip-border-radius:20px;--chip-bg-color:#ffffff;--chip-text-color:var(--dark-gray);--chip-padding:2px 10px 3px}.event-business-tile{--tile-text-color:var(--dark-gray);--tile-focus:var(--focus-default-color);--tile-hover:var(--light-slate-gray-aa);--tile-pill-bg-color:var(--lighest-gray);--tile-tags-bg-color:#f5f5f5;--tile-hr-color:var(--light-gray)}.idm-horizontal-scroll{--scrollbar-thumb-bg:var(--color-primary);--scrollbar-thumb-bg-hover:var(--color-primary-dark,var(--color-primary))}.idm-sharing{--idm-sharing-color:var(--light-slate-gray-aa);--idm-sharing-color-hover:var(--light-slate-gray-aa-hover);--idm-sharing-focus:var(--gold)}.idm-skeleton-tile{--skeleton-background-color:#E9E9E9}.error-message-component{--em-bg-color:#5b7286;--em-text-color:#ffffff;--em-border-radius:8px}.idm-download-component{--download-title-size:28px;--download-title-margin:12px;--download-subtitle-size:18px;--download-subtitle-margin:12px;--download-link-size:16px}@media (width >= 960px){.idm-download-component{--download-title-size:32px;--download-title-margin:10px;--download-subtitle-size:20px;--download-subtitle-margin:16px}}@layer utilities{.overlay-opened{overflow:hidden}}.idm-accordion{--accordion-bg:#eef5fb;--accordion-bg-hover:#a9cde9;--border-color:var(--default-border-color);--btn-bg-focus:var(--focus-default-color);--btn-border-color-focus:var(--focus-default-color);--btn-text-color-focus:#000000;--text-color:var(--default-text-color)}.idm-btn{--default-border-radius:6px;--btn-padding:12px 24px;--btn-padding-active:14px 24px 10px;--btn-font-size:16px;--btn-icon-size:16px;--btn-line-height:20px;--btn-font-weight:600;--btn-border-radius:6px;--btn-letter-spacing:0;--btn-border-size:2px;--btn-font-size-hover:16px;--btn-icon-size-hover:16px;--btn-bg-focus:var(--gold);--btn-border-color-focus:#000000;--btn-shadow-color-focus:#000000;--btn-text-color-focus:#000000;--btn-outline-color-focus:#000000;--btn-text-color-disabled:var(--disabled);--btn-border-color-disabled:var(--disabled)}.idm-btn.idm-btn-flat{--btn-bg-disabled:var(--disabled-fill)}.idm-btn.idm-btn-stroked{--btn-bg-disabled:#ffffff}.idm-btn.idm-btn-basic{--btn-bg-disabled:transparent;--btn-border-color-disabled:transparent}.idm-btn-small{--btn-padding:8px 16px;--btn-padding-active:10px 16px 6px;--btn-font-size-hover:16px;--btn-icon-size-hover:16px}.idm-btn-small.idm-btn-basic{--btn-padding:6px 0;--btn-padding-active:8px 0 4px}.idm-btn-small.idm-btn-basic .only-icon{--btn-padding:11px 0;--btn-padding-active:13px 0 9px}.idm-btn-small .only-icon{--btn-padding:11px;--btn-padding-active:13px 11px 9px}.idm-btn-large{--btn-padding:12px 24px;--btn-padding-active:14px 24px 10px}.idm-btn-large.idm-btn-basic{--btn-padding:6px 0;--btn-padding-active:8px 0 4px}.idm-btn-large.idm-btn-basic .only-icon{--btn-padding:15px 0;--btn-padding-active:17px 0 13px}.idm-btn-large .only-icon{--btn-padding:15px;--btn-padding-active:17px 15px 13px}.idm-btn-primary.idm-btn-flat{--btn-bg:var(--color-primary);--btn-border-color:var(--color-primary);--btn-text-color:#ffffff;--btn-bg-active:var(--color-primary);--btn-border-color-active:transparent;--btn-text-color-active:#ffffff;--btn-shadow-color-active:#00000066;--btn-bg-hover:var(--color-primary-dark);--btn-border-color-hover:var(--color-primary-dark);--btn-text-color-hover:#ffffff}.idm-btn-primary.idm-btn-stroked{--btn-bg:#ffffff;--btn-border-color:var(--color-primary);--btn-text-color:var(--color-primary);--btn-bg-active:#ffffff;--btn-border-color-active:transparent;--btn-text-color-active:var(--color-primary);--btn-shadow-color-active:#00000066;--btn-bg-hover:#ffffff;--btn-text-color-hover:var(--color-primary-dark);--btn-border-color-hover:var(--color-primary-dark)}.idm-btn-primary.idm-btn-basic{--btn-bg:transparent;--btn-border-color:transparent;--btn-text-color:var(--color-primary);--btn-bg-active:transparent;--btn-border-color-active:transparent;--btn-text-color-active:var(--color-primary);--btn-shadow-color-active:transparent;--btn-text-color-hover:var(--color-primary-dark);--btn-border-color-hover:transparent}.idm-btn-primary.idm-inverted{--btn-border-color:var(--color-primary);--btn-text-color:var(--color-primary);--btn-text-color-active:var(--color-primary)}.idm-btn-primary.idm-inverted.idm-btn-flat{--btn-bg:#ffffff;--btn-border-color:#ffffff;--btn-bg-active:#ffffff;--btn-border-color-active:transparent;--btn-shadow-color-active:#00000066;--btn-bg-hover:#eaeaea;--btn-border-color-hover:#eaeaea;--btn-text-color-hover:var(--color-primary)}.idm-btn-primary.idm-inverted.idm-btn-stroked{--btn-bg:transparent;--btn-text-color:#ffffff;--btn-border-color:#ffffff;--btn-bg-active:#282828;--btn-border-color-active:transparent;--btn-text-color-active:#ffffff;--btn-shadow-color-active:#00000066;--btn-bg-hover:rgba(255,255,255,0.1);--btn-border-color-hover:#ffffff;--btn-text-color-hover:#ffffff}.idm-btn-primary.idm-inverted.idm-btn-basic{--btn-bg:transparent;--btn-border-color:transparent;--btn-text-color:#ffffff;--btn-bg-active:transparent;--btn-border-color-active:transparent;--btn-text-color-active:#ffffff;--btn-shadow-color-active:transparent;--btn-bg-hover:transparent;--btn-border-color-hover:transparent;--btn-text-color-hover:#ffffff}.idm-btn-secondary.idm-btn-flat{--btn-bg:var(--color-secondary);--btn-border-color:var(--color-secondary);--btn-text-color:#ffffff;--btn-bg-active:var(--color-secondary);--btn-border-color-active:transparent;--btn-text-color-active:#ffffff;--btn-shadow-color-active:#00000066;--btn-bg-hover:var(--color-secondary-dark);--btn-border-color-hover:var(--color-secondary-dark);--btn-text-color-hover:#ffffff}.idm-btn-secondary.idm-btn-stroked{--btn-bg:#ffffff;--btn-border-color:var(--color-secondary);--btn-text-color:var(--color-secondary);--btn-bg-active:#ffffff;--btn-border-color-active:transparent;--btn-text-color-active:var(--color-secondary);--btn-shadow-color-active:#00000066;--btn-text-color-hover:var(--color-secondary-dark);--btn-border-color-hover:var(--color-secondary-dark)}.idm-btn-secondary.idm-btn-basic{--btn-bg:transparent;--btn-border-color:transparent;--btn-text-color:var(--color-secondary);--btn-bg-active:transparent;--btn-border-color-active:transparent;--btn-text-color-active:var(--color-secondary);--btn-shadow-color-active:transparent;--btn-border-color-hover:transparent;--btn-text-color-hover:var(--color-secondary-dark)}.idm-btn-secondary.idm-inverted{--btn-text-color:var(--color-secondary);--btn-text-color-active:var(--color-secondary)}.idm-btn-secondary.idm-inverted.idm-btn-flat{--btn-bg:#ffffff;--btn-border-color:#ffffff;--btn-bg-active:#ffffff;--btn-border-color-active:transparent;--btn-shadow-color-active:#00000066;--btn-bg-hover:#dee3e7;--btn-border-color-hover:#dee3e7;--btn-text-color-hover:var(--color-secondary)}.idm-btn-secondary.idm-inverted.idm-btn-stroked{--btn-bg:transparent;--btn-text-color:#ffffff;--btn-border-color:#ffffff;--btn-bg-active:#282828;--btn-border-color-active:transparent;--btn-text-color-active:#ffffff;--btn-shadow-color-active:#00000066;--btn-bg-hover:rgba(255,255,255,0.1);--btn-border-color-hover:#f4e7da;--btn-text-color-hover:#ffffff}.idm-btn-secondary.idm-inverted.idm-btn-basic{--btn-bg:transparent;--btn-border-color:transparent;--btn-text-color:#ffffff;--btn-bg-active:transparent;--btn-border-color-active:transparent;--btn-text-color-active:#ffffff;--btn-shadow-color-active:transparent;--btn-border-color-hover:transparent;--btn-text-color-hover:#eaeaea}.checkbox-input,.checkbox-label,.checkbox-wrapper{--checkbox-border-color:var(--dark-gray);--checkbox-border-color-hover:#425261;--checkbox-bg-color:var(--dark-gray);--checkbox-bg-color-hover:#425261;--checkbox-bg-color-disabled:#ffffff;--checkbox-bg-color-focus:#000000;--checkbox-text-color-checked:#ffffff;--checkbox-font-color-hover:#425261}.link{--link-color:var(--link-text-color);--link-color-hover:var(--link-text-color-hover);--link-color-focus:var(--focus-default-color);--link-color-disabled:#999999}.switch-button{--switch-border-color:#999999;--switch-border-color-hover:#707173;--switch-cursor-border-color:#282828;--switch-cursor-border-color-disabled:#999999;--switch-cursor-bg:#ffffff;--switch-cursor-checkmark-bg-focus:transparent}.idm-input{--input-padding-x:12px;--input-padding-y:14px;--input-label-left:14px;--input-padding-xs:6px;--close-icon-color:#5b7286;--input-close-icon-right:14px;--helper-text-margin-left:18px;--input-width-small:177px;--input-width-default:234px}.idm-card{--default-border-radius:6px;--image-border-radius:4px;--card-bg-color:#ffffff;--card-border-color:#cccccc;--card-border-radius:var(--default-border-radius)}.idm-footer{--footer-bg:#eef5fb;--footer-separator-color:#cccccc;--icon-size:24px;--icon-color:#5b7286;--link-color:#5b7286;--link-color-focus:#000000;--footer-wave-width:100%}.idm-header{--header-logo-width:100px;--header-logo-bottom:-44px;--header-logo-top:7.5px;--header-title-ml:112px;--header-logo-width-mini:85px;--header-logo-bottom-mini:-37px;--header-title-ml-mini:97px;--header-nav-padding-top:24px;--header-height:50px;--header-separator-margin:28px 0px 10px 0px;--header-separator-width:auto;--header-separator-height:2px;--header-separator-bg:#a9cde9;--header-title-color:#5b7286;--menu-item-color:#282828;--dot-menu-color:#999999;--submenu-border-color:#00000014;--header-title-weight:600;--header-menu-item-weight:600;--header-sub-menu-item-weight:600;--accordion-menu-item-weight:400;--header-title-size:19px;--header-title-line-height:28.5px;--menu-item-font-size:20px;--sub-menu-item-font-size:20px;--menu-item-icon-font-size:24px;--accordion-menu-item-size:16px;--language-item-size:18px;--header-shadow:0px 4px 8px 0px rgba(0,0,0,0.08);--sub-menu-padding-top:64px;--header-father-item-color:#5b7286;--arrow-color:#5b7286}@media (width >= 1280px){.idm-header{--header-logo-width:123px;--header-logo-bottom:-56px;--header-logo-top:17.5px;--header-title-ml:143px;--header-height:68px;--header-logo-width-mini:100px;--header-logo-bottom-mini:-43px;--header-title-ml-mini:120px;--header-title-line-height:34px;--header-separator-width:2px;--header-separator-height:26px;--header-separator-margin:0;--sub-menu-padding-top:75px;--header-title-size:25px;--menu-item-font-size:18px;--sub-menu-item-font-size:24px;--accordion-menu-item-size:22px}}.idm-toast{--toast-radius:var(--base-border-radius);--toast-text-color:#ffffff}.idm-toast.imd-help,.idm-toast.imd-info{--toast-bg:rgba(0,118,157,0.9)}.idm-toast.imd-warning{--toast-bg:rgba(206,61,0,0.9)}.idm-toast.imd-error{--toast-bg:rgba(202,0,47,0.9)}.idm-toast.imd-success{--toast-bg:rgba(0,121,52,0.9)}.idm-content-special{--idm-content-special-dot-color:#ffffff;--idm-content-special-dot-active-color:#5b7286;--idm-content-special-dot-border-color:#ffffff}.idm-content-special.dark-theme{--idm-content-special-bg-color:rgba(169,205,233,1)}.idm-content-special.light-theme{--idm-content-special-bg-color:rgba(221,235,246,1)}@media (width >= 768px){.idm-content-special.dark-theme{--idm-content-special-bg-color:rgba(169,205,233,0.9)}.idm-content-special.light-theme{--idm-content-special-bg-color:rgba(221,235,246,0.9)}}.idm-content-highlight{--content-highlight-bg-color:#eef5fb}.idm-tabs{--tab-selected-color:#5b7286;--tab-text-color:#282828;--tab-border-focus-color:#000000;--tab-bg-focus-color:var(--gold);--tab-text-focus-color:#000000;--tab-text-active-color:#999999}.idm-tile-mosaic{--tile-text-bg-color:#eef5fb}.idm-stage{--stage-title-color:#ffffff;--stage-title-color-secondary:#5b7286}.idm-accordion-molecule{--title-font-weight:400;--title-font-size:28px;--intro-text-font-weight:400;--intro-text-font-size:18px;--accordion-molecule-padding:24px 0px}@media (width >= 960px){.idm-accordion-molecule{--title-font-size:32px;--intro-text-font-size:20px;--accordion-molecule-padding:40px 0px}}.idm-filters-overlay{--filters-overlay-width:568px;--filters-overlay-padding:48px 12px;--filters-overlay-border-radius:6px;--filters-overlay-header-padding:12px;--filters-overlay-header-shadow:0px 2px 4px 0px #00000059;--filters-overlay-content-padding:16px 12px 0px 12px;--filters-overlay-footer-padding:14px 12px 14px 12px;--filters-header-height:48px;--filters-overlay-close-icon-color:#5b7286;--filters-footer-shadow:0px -2px 4px 0px #00000040;--filters-container-label-size:12px;--filters-container-label-weight:600}@media (width >= 768px){.idm-filters-overlay{--filters-overlay-header-padding:22px;--filters-overlay-content-padding:22px;--filters-header-height:67px;--filters-overlay-content-padding:20px 24px 0px 24px;--filters-overlay-footer-padding:14px 24px 14px 24px}}.idm-select-wrapper{--select-border-color:var(--light-gray);--select-border-radius:6px;--option-hover-background-color:var(--light-slate-gray-aa);--option-hover-text-color:#ffffff;--select-icon-color:var(--light-slate-gray-aa);--helper-text-margin-left:18px;--close-icon-color:#5b7286}.radio-wrapper{--radio-button-border-color:var(--dark-gray);--radio-button-border-color-hover:#425261;--radio-button-bg-color:var(--dark-gray);--radio-button-bg-color-hover:#425261;--radio-button-bg-color-disabled:#ffffff;--radio-button-bg-color-focus:#000000;--radio-button-text-color-checked:#ffffff;--radio-button-font-color:var(--dark-gray);--radio-button-font-color-hover:#425261}.idm-input-date{--datepicker-day-color:var(--color-primary);--datepicker-day-today-color:var(--color-primary-dark);--datepicker-day-today-bg:transparent;--datepicker-day-active-color:#ffffff;--datepicker-day-active-bg:var(--light-slate-gray-aa);--datepicker-day-disabled-bg:transparent;--datepicker-day-disabled-color:var(--disabled);--datepicker-day-hover-bg-color:transparent;--datepicker-day-hover-color:var(--light-slate-gray-aa-hover);--datepicker-day-hover-border-color:var(--light-slate-gray-aa-hover);--datepicker-dialog-border-color:var(--light-gray)}.idm-chip{--chip-border-color:var(--light-slate-gray-aa);--chip-text-color:var(--light-slate-gray-aa);--chip-border-radius:20px;--chip-padding:4px 8px;--chip-font-size:12px;--chip-font-weight:400;--chip-hover-background:var(--light-gray);--chip-selected-background:var(--light-slate-gray-aa);--chip-selected-text-color:#ffffff;--chip-focus-border-color:#000000;--chip-focus-text-color:#000000;--chip-focus-background-color:var(--gold);--chip-pressed-background-color:#ffffff}.idm-recipe-introduction{--title-font-size:32px;--subtitle-font-size:18px;--title-font-weight:400;--title-icon-color:var(--light-slate-gray-aa);--introduction-padding:18px 16px 48px 16px;--subtitle-margin-top:16px;--subtitle-margin-bottom:18px;--subtitle-font-weight:400;--subtitle-font-size:20px;--description-font-weight-first:400;--description-font-weight-second:600;--description-font-size:16px;--introduction-width:100%}@media (width >= 768px){.idm-recipe-introduction{--introduction-padding:18px 24px 48px 24px}}@media (width >= 1280px){.idm-recipe-introduction{--introduction-width:944px}}.idm-ingredients{--ingredients-padding:48px 16px 48px 16px;--ingredients-title-font-weight:400;--ingredients-title-font-size:28px;--ingredients-subtitle-font-weight:400;--ingredients-subtitle-font-size:16px;--ingredients-subtitle-margin-bottom:24px;--ingredients-subtitle-margin-top:10px;--ingredients-item-title-font-weight:600;--ingredients-item-title-font-size:16px;--item-title-margin-top:24px;--item-title-padding-bottom:20px;--item-label-font-weight:400;--item-label-font-size:14px;--item-label-line-height:150%;--item-label-letter-spacing:0%;--item-label-height:37px;--item-label-border-color:var(--light-gray)}@media (width >= 768px){.idm-ingredients{--ingredients-padding:48px 24px 56px 24px}}.idm-recipe-preparation{--recipe-padding:0px 16px 48px 16px;--preparation-title-font-size:24px;--preparation-title-font-weight:400;--preparation-subtitle-font-size:16px;--preparation-subtitle-font-weight:400;--preparation-subtitle-margin-bottom:16px}@media (width >= 768px){.idm-recipe-preparation{--recipe-padding:0px 24px 48px 24px}}.idm-team-card{--link-font-size:14px;--link-font-weight:400;--team-link-color:var(--dark-gray);--image-padding-top:16px}.idm-pagination{--pagination-item-color:var(--light-slate-gray-aa);--pagination-item-default-bg:#ffffff;--pagination-item-active-bg:var(--light-slate-gray-aa);--pagination-item-active-color:#ffffff;--pagination-item-padding:5px 14px 5px 14px;--pagination-item-long-padding:5px 10px 5px 10px;--pagination-item-font-size:14px;--pagination-item-font-weight:600;--pagination-list-gap:8px;--pagination-item-focus-color:var(--dark-gray);--pagination-label-font-weight:400;--pagination-label-font-size:14px;--pagination-label-margin-top:12px}:host,:root{--gray:#999999;--dark-gray:#282828;--light-gray:#cccccc;--lighest-gray:#f5f5f5;--lighest-gray-hover:#e8e8e8;--forest-green:#50742f;--forest-green-hover:#00612a;--light-slate-gray-aa:#5b7286;--light-slate-gray-aa-hover:#425261;--dark-orange-aa:#b95200;--dark-orange-aa-hover:#974300;--maroon:#6f273f;--maroon-hover:#4a1a2a;--lime-green:#a9bf00;--gold:#f4d100;--fire-brick:#b31939;--light-sky-blue:#a9cde9;--error:#ca002f;--error-fill:#fce6eb;--warning:#ce3d00;--warning-fill:#fff6ea;--success:#007934;--success-hover:#00612a;--success-fill:#e6f2eb;--info:#00769d;--info-fill:#e6f6fc;--forms-background:#a9cde9;--base-border-radius:8px;--color-primary:#5b7286;--color-primary-dark:#425261;--color-secondary:#b95200;--color-secondary-dark:#974300;--item-bg-color:#f5f5f5;--item-bg-color-hover:#e8e8e8;--default-text-color:#282828;--link-text-color:var(--info);--link-text-color-hover:#425261;--focus-default-color:var(--gold);--default-border-color:#cccccc;--default-font-family:"Source Sans Pro",sans-serif;--default-border-radius:8px;--default-border-size:1px;--disabled:#bfbfbf;--disabled-fill:#eaeaea;--font-base-color:#282828;--link-color:var(--link-text-color);--link-color-hover:var(--link-text-color-hover);--link-color-focus:#000000;--link-outline-focus:#000000;--link-background-focus:var(--gold)}.inverted-bg{background-color:#6f273f}@font-face{font-family:Suedtirol Pro;src:url(/_next/static/media/Suedtirol_Pro.13f53df8.otf) format("opentype");font-weight:400}@font-face{font-family:Source Sans Pro;src:url(/_next/static/media/SourceSansPro-Regular.d5e1a122.otf) format("opentype");font-weight:400}@font-face{font-family:Source Sans Pro;src:url(/_next/static/media/SourceSansPro-Semibold.073e366b.otf) format("opentype");font-weight:600}@font-face{font-family:Source Sans Pro;src:url(/_next/static/media/SourceSansPro-Bold.85b90053.otf) format("opentype");font-weight:700}@font-face{font-family:Suedtirol Next TT;src:url(/_next/static/media/SuedtirolNextTT.edbdec32.woff);font-weight:400}@font-face{font-family:Suedtirol Next TT;src:url(/_next/static/media/SuedtirolNextTT-Bold.d5c7e379.woff);font-weight:700}:host,body{--font-size-body:16px;--line-height-body:150%;--font-size-link:var(--font-size-body);--line-height-link:var(--line-height-body);--suedtirol-font:"Suedtirol Next TT";font-family:Source Sans Pro;font-size:var(--font-size-body);color:var(--font-base-color);line-height:var(--line-height-body);font-weight:400;hyphens:auto}:is(body,:host) a:not(.not-styling){color:var(--link-color);text-decoration:underline;text-underline-position:under;text-decoration-thickness:2px}:is(:is(body,:host) a:not(.not-styling)):hover{color:var(--link-color-hover)}:is(:is(body,:host) a:not(.not-styling)):focus-visible{outline:1px solid var(--link-outline-focus);color:var(--link-color-focus);background-color:var(--gold);border-radius:6px}.no-underline:is(:is(body,:host) a:not(.not-styling)){text-decoration:none}.idm-link-sm:is(:is(body,:host) a:not(.not-styling)){font-size:14px;line-height:17.5px}.idm-link-xs:is(:is(body,:host) a:not(.not-styling)){font-size:12px;line-height:15px}header.md{font-size:16px;line-height:150%}header.sm{font-size:12px;line-height:18px}.idm-h1,.idm-h2,.idm-h3,.idm-h4,.idm-h5{font-family:var(--font-family-h-tag);hyphens:none}.idm-display:is(.idm-h1,.idm-h2,.idm-h3,.idm-h4,.idm-h5){font-family:var(--font-family-h-display)}.idm-h1{font-size:32px;line-height:40px}.idm-h1.idm-display{font-size:36px;line-height:42px}.idm-h2{font-size:28px;line-height:37px}.idm-h3{font-size:24px;line-height:32px}.idm-h4{font-size:20px;line-height:26px}.idm-h5{font-size:18px;line-height:24px}.idm-text-intro-lg,.idm-text-intro-sm{font-family:Source Sans Pro}.idm-text-intro-sm,.idm-text-intro-sm a{font-size:18px;line-height:150%}.idm-text-intro-lg{font-size:20px;line-height:150%}.idm-text-intro-lg a{font-size:24px;line-height:34px}.fv,.fv a{font-size:20px;line-height:150%}.idm-text-xs{font-size:12px;line-height:18px}.idm-text-sm{font-size:14px;line-height:21px}form{font-family:Source Sans Pro,sans-serif;font-weight:400}.idm-label-md{font-size:14px;line-height:17.5px}.idm-label-sm{font-size:12px;line-height:15px}:is(input,textarea,select)::placeholder{color:#999}.idm-input-md:is(input,textarea,select){font-size:16px;line-height:22px}.idm-input-md:is(input,textarea,select)::placeholder{color:#999;font-size:14px;line-height:17.5px}.idm-input-sm:is(input,textarea,select){font-size:14px;line-height:17.5px}.idm-input-sm:is(input,textarea,select)::placeholder{font-size:12px;line-height:15px}.idm-input-xs:is(input,textarea,select){font-size:12px;line-height:15px}.idm-input-xs:is(input,textarea,select)::placeholder{font-size:12px;line-height:15px}.idm-helptext-md{font-size:14px;line-height:17.5px}.idm-helptext-sm{font-size:12px;line-height:15px}@media (width >= 960px){.idm-h1{font-size:40px;line-height:49px}.idm-h1.idm-display{font-size:72px;line-height:84.5px}.idm-h2{font-size:32px;line-height:43px}.idm-h3{font-size:28px;line-height:36px}.idm-h4{font-size:24px;line-height:32px}.idm-h5{font-size:20px;line-height:26px}.idm-text-intro-lg,.idm-text-intro-lg a{font-size:24px;line-height:34px}.idm-text-intro-sm,.idm-text-intro-sm a{font-size:20px;line-height:150%}}.checkbox-wrapper{cursor:pointer}.checkbox-wrapper:focus-visible{background-color:var(--gold);outline:2px solid black}.checkbox-wrapper:hover .checkbox-input{border-color:var(--checkbox-border-color-hover)}.checkbox-wrapper:hover .checkbox-icon,.checkbox-wrapper:hover .checkbox-label{color:var(--checkbox-font-color-hover)}.checkbox-wrapper.checkbox-disabled{cursor:not-allowed}.checkbox-wrapper.checkbox-disabled .checkbox-icon{color:var(--disabled)}.checkbox-wrapper.checkbox-disabled:hover .checkbox-input{border-color:var(--disabled)}.checkbox-wrapper.checkbox-disabled:hover .checkbox-label{color:var(--disabled)}.checkbox-wrapper .checkbox-input{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:3px;border:2px solid var(--checkbox-border-color);outline:none;cursor:pointer}.checked:is(.checkbox-wrapper .checkbox-input){justify-content:center;align-items:center;text-align:center;display:flex;background-color:var(--checkbox-bg-color);color:var(--checkbox-text-color-checked)}.checked:is(.checkbox-wrapper .checkbox-input):hover{border-color:var(--checkbox-border-color-hover);background-color:var(--checkbox-bg-color-hover)}.checked.disabled-div:is(.checkbox-wrapper .checkbox-input){color:var(--disabled);border-color:var(--disabled);cursor:not-allowed}.checked.disabled-div:is(.checkbox-wrapper .checkbox-input):hover{background-color:var(--disabled);border-color:var(--disabled)}:is(.checkbox-wrapper .checkbox-input):not(.disabled-div):hover{border-color:var(--checkbox-border-color-hover)}:is(.checkbox-wrapper .checkbox-input):not(.disabled-div):hover+.checkbox-label{color:var(--checkbox-font-color-hover)}.disabled-div:is(.checkbox-wrapper .checkbox-input){cursor:not-allowed;border:2px solid var(--disabled)!important;color:var(--disabled)}.disabled-value:is(.checkbox-wrapper .checkbox-input){background-color:var(--disabled);color:var(--checkbox-text-color-checked)!important}.checkbox-wrapper .label-disabled{color:var(--disabled)}:is(.checkbox-wrapper .label-disabled):hover{color:var(--disabled)}.checkbox-wrapper.checkbox-error{color:var(--error)}.checkbox-wrapper.checkbox-error .checkbox-input{border-color:var(--error)}.idm-input .idm-shift-group{position:relative}:is(.idm-input .idm-shift-group) .idm-shift-label{position:absolute;transition:all .3s ease;transform:inherit}:is(.idm-input .idm-shift-group) .idm-shift-label-disabled{color:var(--disabled)}:is(.idm-input .idm-shift-group) .idm-shift-input{background-color:#fff;border:1px solid #ccc;border-radius:6px;cursor:text}[type=number]:is(:is(.idm-input .idm-shift-group) .idm-shift-input)::-webkit-inner-spin-button,[type=number]:is(:is(.idm-input .idm-shift-group) .idm-shift-input)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=number]:is(:is(.idm-input .idm-shift-group) .idm-shift-input){-moz-appearance:textfield;appearance:textfield}:is(:is(.idm-input .idm-shift-group) .idm-shift-input):hover{border-color:#282828}:is(:is(.idm-input .idm-shift-group) .idm-shift-input):focus-visible{outline:0}.disabled:is(:is(.idm-input .idm-shift-group) .idm-shift-input){cursor:not-allowed;background-color:transparent;color:var(--disabled)}.disabled:is(:is(.idm-input .idm-shift-group) .idm-shift-input):hover{border-color:#ccc}:is(:is(.idm-input .idm-shift-group) .idm-shift-input)::placeholder{font-weight:700}:is(:is(.idm-input .idm-shift-group) .idm-shift-input):placeholder-shown+.idm-shift-label{left:var(--input-label-left);top:50%;transform:translateY(-50%)}:is(:is(.idm-input .idm-shift-group) .idm-shift-input):placeholder-shown:focus+.idm-shift-label{left:var(--input-label-left);top:5px;transform:inherit;font-size:12px!important}:is(:is(.idm-input .idm-shift-group) .idm-shift-input):not(:focus)::placeholder{visibility:hidden}:is(:is(.idm-input .idm-shift-group) .idm-shift-input):placeholder-shown:focus{padding-top:var(--input-padding-top-value);padding-bottom:5px;font-size:12px!important}:is(:is(.idm-input .idm-shift-group) .idm-shift-input):focus{border-color:#5b7286}:is(.idm-input .idm-shift-group) .close-icon{position:absolute;right:var(--input-close-icon-right);top:50%;transform:translateY(-50%);cursor:pointer;border-radius:100%;color:var(--close-icon-color);font-size:var(--icon-size);height:24px;width:24px}:is(:is(.idm-input .idm-shift-group) .close-icon):focus-visible{outline:2px solid black;color:black;background-color:var(--gold)}:is(.idm-input .idm-shift-group) .lock-icon{color:var(--dark-gray);font-size:var(--icon-size)}.has-value:is(.idm-input .idm-shift-group) .idm-shift-input{padding-top:var(--input-padding-top-value);padding-bottom:5px}:is(.has-value:is(.idm-input .idm-shift-group) .idm-shift-input)+.idm-shift-label{left:var(--input-label-left);top:5px;transform:inherit;font-size:12px!important}.focus-visible:is(.idm-input .idm-shift-group) .idm-shift-input{background-color:var(--gold);border-color:#000000;-moz-border-color:#000000}.focus-visible:is(.idm-input .idm-shift-group) .close-icon{color:var(--dark-gray)}:is(.idm-input.has-error .idm-shift-group) .idm-shift-input{border-color:var(--error);color:var(--error)}:is(:is(.idm-input.has-error .idm-shift-group) .idm-shift-input)::placeholder{color:var(--error)}.idm-input.has-error .idm-input-error{display:flex;align-items:center;gap:4px;margin-top:4px;color:var(--error)}:is(.idm-input.has-error .idm-input-error) i{font-size:18px}.idm-input .idm-input-helperText{font-family:Source Sans Pro,sans-serif;font-weight:400;color:var(--info);display:flex;align-items:center}.idm-input-date .react-calendar{border-radius:var(--base-border-radius);border:1px solid var(--datepicker-dialog-border-color)}.idm-input-date abbr:where([title]){text-decoration:none}.idm-input-date .react-calendar__tile:enabled:focus,.idm-input-date .react-calendar__tile:enabled:hover{background-color:var(--datepicker-day-hover-bg-color);color:var(--datepicker-day-hover-color);border:1px solid var(--datepicker-day-hover-border-color);border-radius:0}.idm-input-date .react-calendar__month-view__weekdays{text-transform:capitalize}.idm-input-date .react-calendar__month-view__days__day,.idm-input-date .react-calendar__month-view__days__day--weekend{color:var(--datepicker-day-color)}.idm-input-date .react-calendar__month-view__days__day--neighboringMonth{opacity:0;visibility:hidden;pointer-events:none}.idm-input-date .react-calendar__tile{border:1px solid transparent}.idm-input-date .react-calendar__tile:disabled{color:var(--datepicker-day-disabled-color);background-color:var(--datepicker-day-disabled-bg)}.idm-input-date .react-calendar__tile--now{color:var(--datepicker-day-today-color);background:var(--datepicker-day-today-bg)}.idm-input-date .react-calendar__tile--active{color:var(--datepicker-day-active-color);background:var(--datepicker-day-active-bg);border-radius:var(--base-border-radius)}.idm-input-date .hidden-input .react-date-picker__wrapper,.idm-input-date .hidden-input .react-daterange-picker__wrapper{display:none}:is(.idm-input-date .is-double-view) .react-daterange-picker__calendar{width:700px}.idm-input-date .react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}:is(.idm-input-date .react-calendar__navigation) .react-calendar__navigation__next2-button,:is(.idm-input-date .react-calendar__navigation) .react-calendar__navigation__prev2-button{display:none}:is(.idm-input-date .react-calendar__navigation) .react-calendar__navigation__label{display:flex;align-items:center;justify-content:space-around}:is(:is(.idm-input-date .react-calendar__navigation) .react-calendar__navigation__label) .react-calendar__navigation__label__divider{opacity:0;visibility:hidden}.switch-button{width:50px!important;height:30px!important;border-radius:99px;cursor:pointer}.switch-button.switch-wrapper{background-color:var(--switch-border-color);outline:none!important}.switch-button.switch-wrapper:hover{background-color:var(--switch-border-color-hover)}.switch-button.switch-wrapper:focus-visible .switch-cursor{background-color:var(--focus-default-color);outline:none!important;border:1px solid black;-moz-border-color:black;box-shadow:0 4px 12px 0 #00000029;box-shadow:0 4px 35px 0 #0000001f}.switch-button.switch-wrapper-checked{background-color:var(--success)}.switch-button.switch-wrapper-checked:hover{background-color:var(--success-hover)}.switch-button.switch-wrapper-checked:focus-visible{outline:none!important}.switch-button.switch-wrapper-checked:focus-visible .switch-cursor{background-color:var(--focus-default-color)}:is(.switch-button.switch-wrapper-checked:focus-visible .switch-cursor) .switch-cursor-checkmark{background-color:var(--switch-cursor-checkmark-bg-focus)}.switch-button.switch-wrapper-checked.switch-wrapper-disabled{background-color:var(--success)!important;opacity:.5}.switch-button.switch-wrapper-checked.switch-wrapper-disabled .switch-cursor{border:none!important}.switch-button.switch-wrapper-checked.switch-wrapper-disabled .switch-cursor-checkmark{background-color:var(--success);opacity:.5}.switch-button.switch-wrapper-disabled{background-color:var(--disabled-fill);cursor:default;pointer-events:none}.switch-button.switch-wrapper-disabled>.switch-cursor{border:.5px solid var(--switch-cursor-border-color-disabled)!important}.switch-button .switch-cursor{width:28px;height:28px;border-radius:99px;border:.5px solid var(--switch-cursor-border-color);background-color:var(--switch-cursor-bg)}:is(.switch-button .switch-cursor):active{-webkit-transform:scale(1.15);transform:scale(1.15)}.switch-button .switch-cursor-checked{border:none!important;box-shadow:0 4px 12px 0 #00000029;box-shadow:0 4px 35px 0 #0000001f}.switch-button .switch-cursor-checkmark{width:11px;height:8px;color:var(--success)}.switch-button .switch-cursor-checkmark:hover{color:var(--success-hover)}.switch-button .switch-cursor-checkmark:active{width:13px!important;height:10px!important}.switch-button.switch-wrapper-checked:focus-visible,.switch-button.switch-wrapper:focus-visible{outline:none!important}:is(.switch-button.switch-wrapper:focus-visible,.switch-button.switch-wrapper-checked:focus-visible) .switch-cursor,:is(.switch-button.switch-wrapper:focus-visible,.switch-button.switch-wrapper-checked:focus-visible) .switch-cursor-checked{border:1px solid black!important;-moz-border-color:black!important}.idm-select-wrapper .idm-select{border:1px solid var(--select-border-color);border-radius:var(--select-border-radius);padding:var(--select-padding);padding-bottom:var(--select-padding-bottom);background-color:var(--select-background-color)}:is(.idm-select-wrapper .idm-select) .select-icon-arrow{color:var(--select-icon-color)}.disabled-value:is(.idm-select-wrapper .idm-select){padding-top:23px;padding-bottom:5px}:is(.idm-select-wrapper .idm-select):hover{border-color:var(--dark-gray)}:is(.idm-select-wrapper .idm-select):focus-visible{background-color:var(--gold);outline:2px solid black}:is(.idm-select-wrapper .idm-select):focus-visible .close-icon{color:var(--dark-gray)}.has-error:is(.idm-select-wrapper .idm-select){border-color:var(--error)}.disabled:is(.idm-select-wrapper .idm-select){cursor:not-allowed;appearance:none;color:var(--disabled)}.disabled:is(.idm-select-wrapper .idm-select):hover{border-color:#ccc}.read-only:is(.idm-select-wrapper .idm-select){cursor:not-allowed}.read-only:is(.idm-select-wrapper .idm-select):hover{border-color:#ccc}:is(.idm-select-wrapper .idm-select) .close-icon{position:absolute;right:40px;top:50%;transform:translateY(-50%);cursor:pointer;border-radius:100%;color:var(--close-icon-color);font-size:var(--icon-size)}:is(:is(.idm-select-wrapper .idm-select) .close-icon):focus-visible{background-color:var(--gold);color:var(--dark-gray)}:is(.idm-select-wrapper .idm-select) .idm-shift-label-select{position:absolute;left:var(--input-label-left);top:5px;transform:inherit}.idm-select-wrapper .idm-select-dropdown{border:1px solid var(--select-border-color);border-top:none;animation:slideDown .15s ease-out}.idm-select-wrapper{@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.idm-select-wrapper .idm-select-option{position:relative;display:flex;align-items:center;justify-content:space-between;height:34px;background-color:var(--select-background-color)}:is(.idm-select-wrapper .idm-select-option):focus-visible{background-color:var(--gold);outline:1px solid black}.idm-select-wrapper .idm-select-option:hover,.idm-select-wrapper .option-selected{background-color:var(--option-hover-background-color);color:var(--option-hover-text-color)}.idm-select-wrapper .idm-select-helperText{font-family:Source Sans Pro,sans-serif;font-weight:400;color:var(--info);display:flex;align-items:center}.idm-select-wrapper .idm-select-error{display:flex;align-items:center;gap:4px;margin-top:4px;color:var(--error)}:is(.idm-select-wrapper .idm-select-error) i{font-size:18px}.radio-wrapper:focus-visible{background-color:var(--gold);outline:2px solid black}.radio-wrapper .radio-input{display:flex;border-color:var(--radio-button-border-color)}:is(.radio-wrapper .radio-input) .radio-dot{width:60%;height:60%;background-color:var(--radio-button-bg-color)}.radio-wrapper .radio-label{color:var(--radio-button-font-color)}.radio-wrapper:hover .radio-input{border-color:var(--radio-button-border-color-hover)}.radio-wrapper:hover .radio-dot{background-color:var(--radio-button-bg-color-hover)}.radio-wrapper:hover .radio-label{color:var(--radio-button-font-color-hover)}.radio-wrapper.radio-disabled{cursor:not-allowed}.radio-wrapper.radio-disabled .radio-input{border-color:var(--disabled)}.radio-wrapper.radio-disabled .radio-dot{background-color:var(--disabled)}.radio-wrapper.radio-disabled .radio-label{color:var(--disabled)}.radio-wrapper.radio-disabled:hover .radio-input{border-color:var(--disabled)}.radio-wrapper.radio-disabled:hover .radio-label{color:var(--disabled)}.idm-chip{border-color:var(--chip-border-color)!important;color:var(--chip-text-color)!important;border-radius:var(--chip-border-radius)!important}.idm-chip .btn-content{padding:var(--chip-padding)!important}:is(.idm-chip .btn-content) .btn-label{font-size:var(--chip-font-size)!important;font-weight:var(--chip-font-weight)!important}.idm-chip:hover{background-color:var(--chip-hover-background)!important}.idm-chip:focus-visible{outline:2px solid!important;outline-color:var(--chip-focus-border-color)!important;border:none!important;color:var(--chip-focus-border-color)!important;background-color:var(--chip-focus-background-color)!important}.idm-chip:active{border-top:3px solid!important;background-color:var(--chip-pressed-background-color)!important}.idm-chip.chip-selected{background-color:var(--chip-selected-background)!important;color:var(--chip-selected-text-color)!important}.idm-textarea .idm-shift-textarea{resize:none;background-color:#fff;border:1px solid #ccc;border-radius:6px;cursor:text;min-height:var(--textarea-min-height);padding:var(--textarea-padding)}:is(.idm-textarea .idm-shift-textarea):hover{border-color:#282828}:is(.idm-textarea .idm-shift-textarea) ::placeholder{font-weight:var(--textarea-placeholder-weight)}:is(.idm-textarea .idm-shift-textarea):focus-visible{outline:1px solid black;background-color:var(--gold);color:#000000}.disabled:is(.idm-textarea .idm-shift-textarea){cursor:not-allowed;background-color:transparent;color:var(--disabled)}.disabled:is(.idm-textarea .idm-shift-textarea):hover{border-color:#ccc}:is(.idm-textarea .idm-shift-textarea):focus{border-color:#5b7286}.idm-textarea .close-icon{position:absolute;right:var(--textarea-close-icon-right);top:30%;transform:translateY(-50%);cursor:pointer;border-radius:100%;color:var(--close-icon-color)}.idm-textarea .lock-icon{color:var(--dark-gray)}.idm-textarea.focus-visible .idm-shift-textarea{background-color:var(--gold);border-color:#000000;-moz-border-color:#000000}.idm-textarea.focus-visible .close-icon{color:var(--dark-gray)}.idm-textarea.has-error .idm-shift-textarea{border-color:var(--error);color:var(--error)}:is(.idm-textarea.has-error .idm-shift-textarea)::placeholder{color:var(--error)}.idm-textarea.has-error .idm-textarea-error{display:flex;align-items:center;gap:4px;margin-top:4px;color:var(--error)}:is(.idm-textarea.has-error .idm-textarea-error) i{font-size:18px}.idm-textarea .idm-textarea-helperText{font-family:Source Sans Pro,sans-serif;font-weight:400;color:var(--info);display:flex;align-items:center}.idm-accordion{border-radius:var(--default-border-radius)}.idm-accordion.accordion-closed{background-color:var(--accordion-bg)}.idm-accordion.accordion-closed .idm-accordion-body{pointer-events:none}:is(.idm-accordion.accordion-closed .idm-accordion-body)>div{visibility:hidden}:is(:is(.idm-accordion.accordion-closed .idm-accordion-body)>div) [tabindex]:not([tabindex="-1"]),:is(:is(.idm-accordion.accordion-closed .idm-accordion-body)>div) a,:is(:is(.idm-accordion.accordion-closed .idm-accordion-body)>div) button,:is(:is(.idm-accordion.accordion-closed .idm-accordion-body)>div) input,:is(:is(.idm-accordion.accordion-closed .idm-accordion-body)>div) select,:is(:is(.idm-accordion.accordion-closed .idm-accordion-body)>div) textarea{pointer-events:none}.idm-accordion.accordion-opened{background-color:var(--accordion-bg)}.idm-accordion.accordion-opened .idm-icon-container{transform:rotate(180deg)}.idm-accordion.accordion-opened .idm-accordion-header{border-bottom:1px solid var(--border-color);border-radius:var(--default-border-radius) var(--default-border-radius) 0 0;min-height:48px}.idm-accordion.accordion-opened .idm-accordion-body{grid-template-rows:1fr;padding-top:20px;padding-bottom:24px}.idm-accordion .idm-accordion-header{padding:12px 24px;height:auto;width:100%;border-radius:var(--default-border-radius)}:is(.idm-accordion .idm-accordion-header):hover{background-color:var(--accordion-bg-hover);cursor:pointer}:is(.idm-accordion .idm-accordion-header):focus-visible{outline:1px solid black;background-color:var(--btn-bg-focus)}:is(.idm-accordion .idm-accordion-header) .idm-icon-container{transition:.2s ease-in-out;height:24px}:is(.idm-accordion .idm-accordion-header) .idm-accordion-title{color:var(--text-color)}.idm-accordion .idm-accordion-body{display:grid;grid-template-rows:0fr;border-radius:0 0 var(--default-border-radius) var(--default-border-radius);background-color:var(--accordion-bg);height:auto;transition:.2s ease-in-out;color:var(--text-color);padding-inline:24px}:is(.idm-accordion .idm-accordion-body)>div{overflow:hidden}.idm-btn{position:relative;display:flex;width:fit-content;font-family:var(--default-font-family);letter-spacing:var(--btn-letter-spacing);font-weight:var(--btn-font-weight);font-size:var(--btn-font-size);line-height:var(--btn-line-height);border-radius:var(--btn-border-radius);color:var(--btn-text-color);background-color:var(--btn-bg);border-width:var(--btn-border-size);border-style:solid;border-color:var(--btn-border-color);transition:all .2s ease-in-out}.idm-btn .btn-content{display:flex;align-items:center;justify-content:center;padding:var(--btn-padding)}:is(.idm-btn .btn-content):active{padding:var(--btn-padding-active)}.idm-btn .btn-icon{font-size:var(--btn-icon-size)}.idm-btn .btn-label{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:1}.idm-btn:hover{background-color:var(--btn-bg-hover);color:var(--btn-text-color-hover);border-color:var(--btn-border-color-hover);font-size:var(--btn-font-size-hover);cursor:pointer}.idm-btn:hover .btn-icon{font-size:var(--btn-icon-size-hover)}.idm-btn:focus-visible{background-color:var(--btn-bg-focus);border-color:var(--btn-bg-focus);outline:1px solid var(--btn-outline-color-focus);color:var(--btn-text-color-focus)}.idm-btn.idm-btn-flat:active{background-color:var(--btn-bg-active);color:var(--btn-text-color-active);border-color:var(--btn-border-color-active)}.idm-btn.idm-btn-flat:active:before{content:"";position:absolute;bottom:0;top:-2px;left:-2px;right:-2px;pointer-events:none;z-index:1;box-shadow:0 3px 0 0 var(--btn-shadow-color-active) inset;border-radius:var(--btn-border-radius)}.idm-btn:disabled{background-color:var(--btn-bg-disabled);color:var(--btn-text-color-disabled);border-color:var(--btn-border-color-disabled);cursor:not-allowed;opacity:.6;pointer-events:none}.idm-btn.idm-btn-stroked{border-style:solid;border-width:var(--default-border-size)}.link{color:var(--link-color)}.link:hover{color:var(--link-color-hover)}.link:focus-visible{outline:2px solid var(--link-color-focus)!important;border-radius:6px}.link-disabled,.link-disabled:hover{color:var(--link-color-disabled)}@font-face{font-family:idm-icon;src:url(/_next/static/media/idm-icon.1826a87b.eot);src:url(/_next/static/media/idm-icon.1826a87b.eot) format("embedded-opentype"),url(/_next/static/media/idm-icon.bdc2ccc2.ttf) format("truetype"),url(/_next/static/media/idm-icon.d2da6393.woff) format("woff"),url(/_next/static/media/idm-icon.51e54c29.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" idm-i-"],[class^=idm-i-]{font-family:idm-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idm-i-account-circle-outlined:before{content:"\e900"}.idm-i-District:before{content:"\e901"}.idm-i-keyboard-arrow-left-outlined:before{content:"\e902"}.idm-i-keyboard-arrow-right-outlined:before{content:"\e903"}.idm-i-access_time:before{content:"\e904"}.idm-i-accessible:before{content:"\e905"}.idm-i-account_balance:before{content:"\e906"}.idm-i-account_balance_wallet:before{content:"\e907"}.idm-i-account_balance_wallet_List:before{content:"\e908"}.idm-i-account_logged_in:before{content:"\e909"}.idm-i-account-balance:before{content:"\e90a"}.idm-i-activities_events:before{content:"\e90b"}.idm-i-add:before{content:"\e90c"}.idm-i-add_alert:before{content:"\e90d"}.idm-i-add_circle_outline:before{content:"\e90e"}.idm-i-add_location:before{content:"\e90f"}.idm-i-alarm:before{content:"\e910"}.idm-i-alpinbob:before{content:"\e911"}.idm-i-alternate_email:before{content:"\e912"}.idm-i-altitude_up_down:before{content:"\e913"}.idm-i-anchor:before{content:"\e914"}.idm-i-AnchorNavi:before{content:"\e915"}.idm-i-app_settings_alt:before{content:"\e916"}.idm-i-apps:before{content:"\e917"}.idm-i-arrow_back:before{content:"\e918"}.idm-i-arrow_back_ios:before{content:"\e919"}.idm-i-arrow_down:before{content:"\e91a"}.idm-i-arrow_downward:before{content:"\e91b"}.idm-i-arrow_drop_down:before{content:"\e91c"}.idm-i-arrow_drop_down_circle:before{content:"\e91d"}.idm-i-arrow_drop_up:before{content:"\e91e"}.idm-i-arrow_forward:before{content:"\e91f"}.idm-i-arrow_forward_ios:before{content:"\e920"}.idm-i-arrow_left:before{content:"\e921"}.idm-i-arrow_right:before{content:"\e922"}.idm-i-arrow_upward:before{content:"\e923"}.idm-i-arrow-back:before{content:"\e924"}.idm-i-arrow-forward:before{content:"\e925"}.idm-i-article:before{content:"\e926"}.idm-i-assignment_turned_in:before{content:"\e927"}.idm-i-attractions:before{content:"\e928"}.idm-i-Audience:before{content:"\e929"}.idm-i-auto_delete:before{content:"\e92a"}.idm-i-B2B_alpine:before{content:"\e92b"}.idm-i-B2B_food:before{content:"\e92c"}.idm-i-B2B_hospitality:before{content:"\e92d"}.idm-i-B2B_smart-tech:before{content:"\e92e"}.idm-i-B2B_sustainability:before{content:"\e92f"}.idm-i-bedtime:before{content:"\e930"}.idm-i-Board:before{content:"\e931"}.idm-i-calendar:before{content:"\e932"}.idm-i-call:before{content:"\e933"}.idm-i-campaign:before{content:"\e934"}.idm-i-cancel:before{content:"\e935"}.idm-i-castle:before{content:"\e936"}.idm-i-chairlift:before{content:"\e937"}.idm-i-chairlift_1_seats:before{content:"\e938"}.idm-i-chairlift_2_seats:before{content:"\e939"}.idm-i-chairlift_3_seats:before{content:"\e93a"}.idm-i-chairlift_4_seats:before{content:"\e93b"}.idm-i-chairlift_6_seats:before{content:"\e93c"}.idm-i-chairlift_8_seats:before{content:"\e93d"}.idm-i-check:before{content:"\e93e"}.idm-i-check_circle:before{content:"\e93f"}.idm-i-check_circle_outline:before{content:"\e940"}.idm-i-checkbox-indeterminate:before{content:"\e941"}.idm-i-checkbox-selected:before{content:"\e942"}.idm-i-checkbox-unselected:before{content:"\e943"}.idm-i-chefs_hat:before{content:"\e944"}.idm-i-chevron_left:before{content:"\e945"}.idm-i-chevron_right:before{content:"\e946"}.idm-i-circle_outline:before{content:"\e947"}.idm-i-Class:before{content:"\e948"}.idm-i-close:before{content:"\e949"}.idm-i-cloud_done:before{content:"\e94a"}.idm-i-cloud_upload:before{content:"\e94b"}.idm-i-coastingslide:before{content:"\e94c"}.idm-i-cocktail:before{content:"\e94d"}.idm-i-computer:before{content:"\e94e"}.idm-i-confirmation-negative-L:before{content:"\e94f"}.idm-i-confirmation-negative-S:before{content:"\e950"}.idm-i-confirmation-positive-L:before{content:"\e951"}.idm-i-confirmation-positive-S:before{content:"\e952"}.idm-i-content_copy:before{content:"\e953"}.idm-i-content_cut:before{content:"\e954"}.idm-i-conveyorbelt:before{content:"\e955"}.idm-i-cook:before{content:"\e956"}.idm-i-copyright-outlined:before{content:"\e957"}.idm-i-credit_card:before{content:"\e958"}.idm-i-cross_country_all:before{content:"\e959"}.idm-i-date_range:before{content:"\e95a"}.idm-i-date_range_app:before{content:"\e95b"}.idm-i-delete:before{content:"\e95c"}.idm-i-delete_forever:before{content:"\e95d"}.idm-i-delete_outline:before{content:"\e95e"}.idm-i-difficulty_easy:before{content:"\e95f"}.idm-i-difficulty_hard:before{content:"\e960"}.idm-i-difficulty_medium:before{content:"\e961"}.idm-i-directions:before{content:"\e962"}.idm-i-directions_bike:before{content:"\e963"}.idm-i-directions_bus:before{content:"\e964"}.idm-i-directions_railway:before{content:"\e965"}.idm-i-directions_walk:before{content:"\e966"}.idm-i-directions-1:before{content:"\e967"}.idm-i-domain_verification:before{content:"\e968"}.idm-i-done:before{content:"\e969"}.idm-i-door:before{content:"\e96a"}.idm-i-double_arrow:before{content:"\e96b"}.idm-i-double_chevron_left:before{content:"\e96c"}.idm-i-double_chevron_right:before{content:"\e96d"}.idm-i-download:before{content:"\e96e"}.idm-i-east:before{content:"\e96f"}.idm-i-eco:before{content:"\e970"}.idm-i-edit:before{content:"\e971"}.idm-i-electric_car:before{content:"\e972"}.idm-i-email:before{content:"\e973"}.idm-i-encrypted:before{content:"\e974"}.idm-i-error:before{content:"\e975"}.idm-i-error_outline:before{content:"\e976"}.idm-i-error-negative:before{content:"\e977"}.idm-i-error-negative-L:before{content:"\e978"}.idm-i-error-negative-S:before{content:"\e979"}.idm-i-error-positive:before{content:"\e97a"}.idm-i-error-positive-L:before{content:"\e97b"}.idm-i-error-positive-S:before{content:"\e97c"}.idm-i-event_available:before{content:"\e97d"}.idm-i-event_busy:before{content:"\e97e"}.idm-i-event_date:before{content:"\e97f"}.idm-i-event_end:before{content:"\e980"}.idm-i-event_seat:before{content:"\e981"}.idm-i-event_start:before{content:"\e982"}.idm-i-expand_less:before{content:"\e983"}.idm-i-expand_more:before{content:"\e984"}.idm-i-experiences_and_events:before{content:"\e985"}.idm-i-explore:before{content:"\e986"}.idm-i-face_unlock:before{content:"\e987"}.idm-i-facebook:before{content:"\e988"}.idm-i-facebook_big:before{content:"\e989"}.idm-i-fact_check:before{content:"\e98a"}.idm-i-family_restroom:before{content:"\e98b"}.idm-i-favorite_add_filled:before{content:"\e98c"}.idm-i-favorite_add_outlined:before{content:"\e98d"}.idm-i-favorite_app_selected:before{content:"\e98e"}.idm-i-favorite_filled:before{content:"\e98f"}.idm-i-favorite_outlined:before{content:"\e990"}.idm-i-favorite_remove_filled:before{content:"\e991"}.idm-i-favorite_remove_outlined:before{content:"\e992"}.idm-i-filter_alt:before{content:"\e993"}.idm-i-filter_list:before{content:"\e994"}.idm-i-filter_vintage:before{content:"\e995"}.idm-i-first_page:before{content:"\e996"}.idm-i-flower:before{content:"\e997"}.idm-i-food-types:before{content:"\e998"}.idm-i-fullscreen:before{content:"\e999"}.idm-i-fullscreen_exit:before{content:"\e99a"}.idm-i-Gala-dinner:before{content:"\e99b"}.idm-i-gastro:before{content:"\e99c"}.idm-i-grass:before{content:"\e99d"}.idm-i-green-check:before{content:"\e99e"}.idm-i-group_of_people:before{content:"\e99f"}.idm-i-group_of_people_2:before{content:"\e9a0"}.idm-i-groups:before{content:"\e9a1"}.idm-i-guest_card-3:before{content:"\e9a2"}.idm-i-guest_pass_app_selected:before{content:"\e9a3"}.idm-i-guest_pass_filled:before{content:"\e9a4"}.idm-i-guest_pass_outlined:before{content:"\e9a5"}.idm-i-guest-pass:before{content:"\e9a6"}.idm-i-help:before{content:"\e9a7"}.idm-i-help_outline:before{content:"\e9a8"}.idm-i-help-negative:before{content:"\e9a9"}.idm-i-help-negative-L:before{content:"\e9aa"}.idm-i-help-negative-S:before{content:"\e9ab"}.idm-i-help-positive:before{content:"\e9ac"}.idm-i-help-positive-L:before{content:"\e9ad"}.idm-i-help-positive-S:before{content:"\e9ae"}.idm-i-home:before{content:"\e9af"}.idm-i-home_work:before{content:"\e9b0"}.idm-i-Horseshoe:before{content:"\e9b1"}.idm-i-house:before{content:"\e9b2"}.idm-i-house_siding:before{content:"\e9b3"}.idm-i-info:before{content:"\e9b4"}.idm-i-info_outline:before{content:"\e9b5"}.idm-i-info-negative:before{content:"\e9b6"}.idm-i-info-negative-L:before{content:"\e9b7"}.idm-i-info-negative-S:before{content:"\e9b8"}.idm-i-info-positive:before{content:"\e9b9"}.idm-i-info-positive-L:before{content:"\e9ba"}.idm-i-info-positive-S:before{content:"\e9bb"}.idm-i-inspiration:before{content:"\e9bc"}.idm-i-instagram:before{content:"\e9bd"}.idm-i-instagram_big:before{content:"\e9be"}.idm-i-keyboard-arrow-left-outlined1:before{content:"\e9bf"}.idm-i-keyboard-arrow-right-outlined1:before{content:"\e9c0"}.idm-i-king_bed:before{content:"\e9c1"}.idm-i-language:before{content:"\e9c2"}.idm-i-last_page:before{content:"\e9c3"}.idm-i-launch:before{content:"\e9c4"}.idm-i-leaf:before{content:"\e9c5"}.idm-i-legal:before{content:"\e9c6"}.idm-i-legend_toggle:before{content:"\e9c7"}.idm-i-lightbulb_outlined:before{content:"\e9c8"}.idm-i-link:before{content:"\e9c9"}.idm-i-list:before{content:"\e9ca"}.idm-i-local_activity:before{content:"\e9cb"}.idm-i-local_bar:before{content:"\e9cc"}.idm-i-local_dining:before{content:"\e9cd"}.idm-i-local_florist:before{content:"\e9ce"}.idm-i-local_grocery_store:before{content:"\e9cf"}.idm-i-local_hotel:before{content:"\e9d0"}.idm-i-local_mall:before{content:"\e9d1"}.idm-i-local_parking:before{content:"\e9d2"}.idm-i-local_phone:before{content:"\e9d3"}.idm-i-local_play:before{content:"\e9d4"}.idm-i-lock:before{content:"\e9d5"}.idm-i-lock_outline:before{content:"\e9d6"}.idm-i-logged_in:before{content:"\e9d7"}.idm-i-luggage:before{content:"\e9d8"}.idm-i-mail:before{content:"\e9d9"}.idm-i-many_persons:before{content:"\e9da"}.idm-i-map:before{content:"\e9db"}.idm-i-meeting_room:before{content:"\e9dc"}.idm-i-menu:before{content:"\e9dd"}.idm-i-menu_open:before{content:"\e9de"}.idm-i-milk:before{content:"\e9df"}.idm-i-more_horiz:before{content:"\e9e0"}.idm-i-more_vert:before{content:"\e9e1"}.idm-i-music_note:before{content:"\e9e2"}.idm-i-my_bookings:before{content:"\e9e3"}.idm-i-my_location:before{content:"\e9e4"}.idm-i-navigation:before{content:"\e9e5"}.idm-i-near_me:before{content:"\e9e6"}.idm-i-near_me_disabled:before{content:"\e9e7"}.idm-i-night_shelter:before{content:"\e9e8"}.idm-i-north:before{content:"\e9e9"}.idm-i-north_east:before{content:"\e9ea"}.idm-i-north_west:before{content:"\e9eb"}.idm-i-notification_important:before{content:"\e9ec"}.idm-i-notifications:before{content:"\e9ed"}.idm-i-pause-round:before{content:"\e9ee"}.idm-i-payments:before{content:"\e9ef"}.idm-i-pedal_bike:before{content:"\e9f0"}.idm-i-perm_identity:before{content:"\e9f1"}.idm-i-person:before{content:"\e9f2"}.idm-i-person_add_alt_1:before{content:"\e9f3"}.idm-i-person_pin:before{content:"\e9f4"}.idm-i-person_pin_circle:before{content:"\e9f5"}.idm-i-person_search:before{content:"\e9f6"}.idm-i-personal_backpack:before{content:"\e9f7"}.idm-i-pets:before{content:"\e9f8"}.idm-i-phone_iphone:before{content:"\e9f9"}.idm-i-photo_size_select_actual:before{content:"\e9fa"}.idm-i-photo_size_select_large:before{content:"\e9fb"}.idm-i-place:before{content:"\e9fc"}.idm-i-place-outlined:before{content:"\e9fd"}.idm-i-play_arrow:before{content:"\e9fe"}.idm-i-play_circle_filled:before{content:"\e9ff"}.idm-i-play_circle_outline:before{content:"\ea00"}.idm-i-playlist_add:before{content:"\ea01"}.idm-i-playlist_add_check:before{content:"\ea02"}.idm-i-power_settings_new:before{content:"\ea03"}.idm-i-print:before{content:"\ea04"}.idm-i-public:before{content:"\ea05"}.idm-i-radio-button-selected:before{content:"\ea06"}.idm-i-radio-button-unselected:before{content:"\ea07"}.idm-i-refresh:before{content:"\ea08"}.idm-i-refund:before{content:"\ea09"}.idm-i-remove:before{content:"\ea0a"}.idm-i-remove_circle_outline:before{content:"\ea0b"}.idm-i-restaurant:before{content:"\ea0c"}.idm-i-restaurant_menu:before{content:"\ea0d"}.idm-i-room_service:before{content:"\ea0e"}.idm-i-roundcourse:before{content:"\ea0f"}.idm-i-search:before{content:"\ea10"}.idm-i-search_app_selected:before{content:"\ea11"}.idm-i-send:before{content:"\ea12"}.idm-i-settings:before{content:"\ea13"}.idm-i-share:before{content:"\ea14"}.idm-i-shop:before{content:"\ea15"}.idm-i-shopping_bag:before{content:"\ea16"}.idm-i-shopping_cart:before{content:"\ea17"}.idm-i-signal_cellular_alt:before{content:"\ea18"}.idm-i-single_bed:before{content:"\ea19"}.idm-i-ski_alpin:before{content:"\ea1a"}.idm-i-ski_lift:before{content:"\ea1b"}.idm-i-ski_lift_for-app-pins:before{content:"\ea1c"}.idm-i-skibus:before{content:"\ea1d"}.idm-i-smartphone:before{content:"\ea1e"}.idm-i-snowflake:before{content:"\ea1f"}.idm-i-snowpark:before{content:"\ea20"}.idm-i-south:before{content:"\ea21"}.idm-i-south_east:before{content:"\ea22"}.idm-i-south_west:before{content:"\ea23"}.idm-i-sports-and-nature:before{content:"\ea24"}.idm-i-sports_handball:before{content:"\ea25"}.idm-i-star-border:before{content:"\ea26"}.idm-i-star-filled:before{content:"\ea27"}.idm-i-star-half_filled:before{content:"\ea28"}.idm-i-star-outline:before{content:"\ea29"}.idm-i-sticky_note_2:before{content:"\ea2a"}.idm-i-store_mall_directory:before{content:"\ea2b"}.idm-i-storefront:before{content:"\ea2c"}.idm-i-storefront_filled:before{content:"\ea2d"}.idm-i-subdirectory_arrow_left:before{content:"\ea2e"}.idm-i-subdirectory_arrow_right:before{content:"\ea2f"}.idm-i-subject:before{content:"\ea30"}.idm-i-success-negative:before{content:"\ea31"}.idm-i-success-positive:before{content:"\ea32"}.idm-i-surface:before{content:"\ea33"}.idm-i-swap_vert:before{content:"\ea34"}.idm-i-switch_left:before{content:"\ea35"}.idm-i-switch_right:before{content:"\ea36"}.idm-i-tapas:before{content:"\ea37"}.idm-i-telemix:before{content:"\ea38"}.idm-i-terrain:before{content:"\ea39"}.idm-i-ticket_app:before{content:"\ea3a"}.idm-i-ticket_app_selected:before{content:"\ea3b"}.idm-i-tickets:before{content:"\ea3c"}.idm-i-time:before{content:"\ea3d"}.idm-i-toggle_off:before{content:"\ea3e"}.idm-i-toggle_on:before{content:"\ea3f"}.idm-i-touch_app:before{content:"\ea40"}.idm-i-track:before{content:"\ea41"}.idm-i-train:before{content:"\ea42"}.idm-i-train-round:before{content:"\ea43"}.idm-i-TrustYou:before{content:"\ea44"}.idm-i-unfold_less:before{content:"\ea45"}.idm-i-unfold_more:before{content:"\ea46"}.idm-i-vector:before{content:"\ea47"}.idm-i-verified-round:before{content:"\ea48"}.idm-i-videocam:before{content:"\ea49"}.idm-i-view_compact:before{content:"\ea4a"}.idm-i-visibility:before{content:"\ea4b"}.idm-i-Volume:before{content:"\ea4c"}.idm-i-wallet:before{content:"\ea4d"}.idm-i-warning:before{content:"\ea4e"}.idm-i-warning_amber:before{content:"\ea4f"}.idm-i-warning-negative:before{content:"\ea50"}.idm-i-warning-negative-L:before{content:"\ea51"}.idm-i-warning-negative-S:before{content:"\ea52"}.idm-i-warning-positive:before{content:"\ea53"}.idm-i-warning-positive-L:before{content:"\ea54"}.idm-i-warning-positive-S:before{content:"\ea55"}.idm-i-wb_sunny:before{content:"\ea56"}.idm-i-Weather:before{content:"\ea57"}.idm-i-weekend:before{content:"\ea58"}.idm-i-west:before{content:"\ea59"}.idm-i-whatsapp:before{content:"\ea5a"}.idm-i-wifi:before{content:"\ea5b"}.idm-i-wine_bar:before{content:"\ea5c"}.idm-i-workspace-premium-outlined:before{content:"\ea5d"}.idm-i-youtube:before{content:"\ea5e"}.idm-i-youtube_big:before{content:"\ea5f"}.idm-i-zoom_out_map:before{content:"\ea60"}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;overflow-y:scroll;background-color:rgba(40,40,40,.5)}.overlay__wrapper{width:100%;max-width:650px;position:relative;margin:50px 12px auto;background-color:white;border-radius:var(--default-border-radius);box-shadow:0 4px 8px 0 var(--shadow)}@media (max-width:959px){.overlay__wrapper-full-length{min-height:calc(100% - 50px);border-bottom-left-radius:0;border-bottom-right-radius:0}}.overlay__close{position:absolute;top:10px;right:10px;align-items:center;justify-content:center;cursor:pointer;background-color:#ffffff;border-radius:50%;padding:3px;color:#5B7286;font-size:24px;width:32px;height:32px;box-shadow:0 4px 35px 0 rgba(0,0,0,.12),0 4px 12px 0 rgba(0,0,0,.16)}.overlay__close:hover{cursor:pointer}.overlay__close:focus-visible{background-color:var(--gold);outline:1px solid #000000;color:var(--dark-gray)}.overlay__body{border-radius:var(--base-border-radius)}.tile{padding-bottom:16px;border-radius:6px;border:1px solid var(--default-border-color);gap:12px;background-color:#ffffff}.tile-no-image{padding-top:16px}.tile__image{border-radius:6px 6px 0 0;width:100%!important}.tile__image__placeholder{background-color:var(--light-gray);object-fit:none}.event-business-tile{border-radius:var(--base-border-radius);height:100%;width:100%;min-width:260px}.event-business-tile .event-business-tile-content{position:relative;cursor:pointer;overflow:hidden;display:flex;flex-direction:column;height:100%;border-radius:var(--base-border-radius);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);flex:1;color:var(--tile-text-color)}:is(.event-business-tile .event-business-tile-content):focus-visible{outline:1px solid #000000;outline-offset:4px;box-shadow:0 0 0 4px var(--tile-focus)}:is(.event-business-tile .event-business-tile-content):hover{box-shadow:0 0 0 4px var(--tile-hover)}:is(.event-business-tile .event-business-tile-content) .event-business-tile__pill{position:absolute;top:16px;right:16px;background-color:var(--tile-pill-bg-color);padding:2px 10px 3px;border-radius:30px}:is(.event-business-tile .event-business-tile-content) .event-business-tile__image{width:100%;height:160px;object-fit:cover}:is(.event-business-tile .event-business-tile-content) .event-business-tile__body{padding:16px 12px 12px}:is(:is(.event-business-tile .event-business-tile-content) .event-business-tile__body) .event-business-tile__body-title{font-size:20px;line-height:26px;font-weight:400;font-family:Suedtirol Next TT}:is(:is(.event-business-tile .event-business-tile-content) .event-business-tile__body) .event-business-tile__tags{background-color:var(--tile-tags-bg-color);border-radius:30px}:is(:is(:is(.event-business-tile .event-business-tile-content) .event-business-tile__body) .event-business-tile__tags) .idm-icon{font-size:16px}:is(:is(:is(.event-business-tile .event-business-tile-content) .event-business-tile__body) .event-business-tile__period) .idm-icon{font-size:24px}:is(.event-business-tile .event-business-tile-content) hr{color:var(--tile-hr-color)}.link__language{color:var(--dark-orange-aa)}.link__language:hover{color:var(--dark-orange-aa-hover)}.link__language:hover .idm-icon{background-color:var(--dark-orange-aa)}.link__language:focus-visible{outline:2px solid var(--focus-default-color)!important;border-radius:6px}.link-disabled{pointer-events:none}.link-disabled,.link-disabled:hover{color:var(--gray)}.link__navigation{color:var(--dark-gray)}.link__navigation:hover{color:var(--dark-orange-aa-hover)}.link__navigation:hover .idm-icon,.link__navigation__selected__content .idm-icon{background-color:var(--dark-orange-aa)}.link__navigation:active{color:var(--dark-orange-aa)}.link__navigation:focus-visible{outline:2px solid var(--focus-default-color)!important;background-color:var(--focus-default-color);border-radius:6px}.link__navigation-disabled{color:var(--gray);pointer-events:none}.link__navigation-disabled:hover{color:var(--gray)}.link__navigation__selected{cursor:default!important}.link__navigation__selected__content{color:var(--dark-orange-aa);pointer-events:none}.btn__wallet{font-family:Source Sans Pro,sans-serif;color:white;background-color:black;padding:8px 9px;border-radius:8px;border:1px solid var(--gray)}.btn__wallet__label{font-family:Source Sans Pro;font-size:9px!important;line-height:12px;font-weight:400}.btn__wallet__title{font-family:Suedtirol Next TT;font-size:15px!important;line-height:18px}.btn__wallet__content{justify-content:center}.btn__wallet__content,.btn__wallet__label{display:flex;align-items:center}.idm-toast{background-color:var(--toast-bg);border-radius:var(--toast-radius);color:var(--toast-text-color)}.idm-toast i{font-size:20px}.idm-toast .idm-btn-flat{color:var(--toast-bg)}@media (width >= 960px){.idm-toast i{font-size:24px}}.idm-carousel{user-select:none}.idm-carousel .idm-carousel-dot{background-color:var(--idm-content-special-dot-color);border-radius:0;height:6px;width:21px;border:1px solid;border-color:var(--idm-content-special-dot-border-color);margin-left:4px;margin-right:4px}.is-selected:is(.idm-carousel .idm-carousel-dot){background-color:var(--idm-content-special-dot-active-color)}:is(.idm-carousel .idm-carousel-dot):focus-visible{outline:none;border-color:#000000;background-color:var(--gold)}.is-selected:is(.idm-carousel .idm-carousel-dot):focus-visible{background-color:#000000;outline:1px solid #000000;border:1px solid var(--gold)}.idm-carousel .carousel,.idm-carousel .carousel-wrapper,.idm-carousel .carousel>.slider-wrapper,.idm-carousel .carousel>.slider-wrapper>.slider{height:100%}.idm-carousel .arrow-icon-container{position:absolute;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#ffffff;border-radius:50%;padding:4px;font-size:24px;top:50%;transform:translateY(-50%);box-shadow:0 4px 35px 0 rgba(0,0,0,.12),0 4px 12px 0 rgba(0,0,0,.16)}.next:is(.idm-carousel .arrow-icon-container){right:24px}.prev:is(.idm-carousel .arrow-icon-container){left:24px}.idm-carousel .control-dots{display:flex;justify-content:center;gap:8px}.player-wrapper{width:100%;height:100%;object-fit:cover;background:#000000}.player-wrapper .react-player{position:relative}.player-wrapper video{object-fit:cover}.idm-play-container-button{position:absolute;top:0;width:100%;height:100%;cursor:pointer}.idm-play-container-button .big-play-container{cursor:pointer;font-size:44px;position:absolute;background:rgba(255,255,255,.9);border-radius:50%;color:#282828;width:74px;height:74px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%)}.react-horizontal-scrolling-menu--scroll-container{display:flex;height:max-content;overflow-y:hidden;position:relative;width:100%}.react-horizontal-scrolling-menu--scroll-container.rtl{direction:rtl}.react-horizontal-scrolling-menu--inner-wrapper{display:flex;overflow-y:hidden}.react-horizontal-scrolling-menu--wrapper{display:flex;flex-direction:column}.react-horizontal-scrolling-menu--footer,.react-horizontal-scrolling-menu--header{width:100%}.react-horizontal-scrolling-menu--arrow-left,.react-horizontal-scrolling-menu--arrow-right{display:flex}.idm-tabs-container{display:flex;flex-direction:column;align-items:center}.idm-tabs-container .idm-tabs{display:flex;gap:20px;justify-content:start;position:relative;user-select:none;margin-bottom:23px}:is(.idm-tabs-container .idm-tabs):not(.idm-container){width:100%}.idm-tabs-container.idm-tabs-single .idm-tabs{display:none}.idm-tabs-container .react-horizontal-scrolling-menu--item{flex:none}.idm-tabs-container .react-horizontal-scrolling-menu--scroll-container{gap:24px;scrollbar-width:none;padding-top:1px;padding-bottom:1px}.idm-tabs-container .react-horizontal-scrolling-menu--wrapper{width:100%}.idm-tabs-container .idm-tab{flex:none;cursor:pointer;border-bottom:2px solid;border-color:transparent;transition:border-bottom-color .3s ease-in-out;font-weight:600;color:var(--tab-text-color);padding:6px 0}.tab-active:is(.idm-tabs-container .idm-tab){border-color:var(--tab-selected-color);color:var(--tab-selected-color)}:is(.idm-tabs-container .idm-tab):hover{font-weight:700}:is(.idm-tabs-container .idm-tab):active{font-weight:600;color:var(--tab-text-active-color)}:is(.idm-tabs-container .idm-tab):focus-visible{outline:1px solid var(--tab-border-focus-color);background-color:var(--tab-bg-focus-color);color:var(--tab-text-focus-color);border-radius:var(--base-border-radius);border-color:transparent}.idm-tabs-container .idm-tab-content{position:relative;min-height:100px}:is(.idm-tabs-container .idm-tab-content):not(.idm-container){width:100%}.idm-tabs-container .idm-tab-pane{pointer-events:none;will-change:transform,opacity}.idm-tabs-container .idm-tab-pane.active{display:block;opacity:1;position:relative;pointer-events:auto}@media (width >= 768px){.idm-tabs-container .idm-tabs{margin-bottom:32px}}.idm-dialog{width:100%;position:fixed;overflow:auto;z-index:50;display:flex;align-items:center;justify-content:center}.idm-dialog .close-icon-container{position:absolute;top:9px;right:12px;z-index:20;display:flex;justify-content:flex-end;width:fit-content;margin-left:auto}:is(.idm-dialog .close-icon-container) .close-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#ffffff;border-radius:50%;padding:3px;color:#5b7286;font-size:24px;width:32px;height:32px;box-shadow:0 4px 35px 0 rgba(0,0,0,.12),0 4px 12px 0 rgba(0,0,0,.16)}:is(.idm-dialog .close-icon-container):focus-visible{outline:none}:is(.idm-dialog .close-icon-container):focus-visible .close-icon{background-color:var(--gold);outline:1px solid #000000;color:var(--dark-gray)}.idm-dialog .dialog-container{position:relative;height:90%;width:fit-content}.idm-dialog.fullscreen{background-color:#282828;max-width:100%;max-height:100%;width:100%;height:100%}.idm-dialog.fullscreen .dialog-container{width:100%}:is(.idm-dialog.fullscreen .dialog-container) .dialog-content{height:100%}:is(.idm-dialog.fullscreen .dialog-container) .close-icon-container{position:fixed}.idm-overlay{background:rgba(0,0,0,.6);overflow:auto}.overlay-opened{overflow:hidden}.idm-assets-dialog-container{height:100%}.idm-assets-dialog-container .idm-assets-dialog-item{display:flex;justify-content:center;position:relative;height:100%;width:100%}.idm-assets-dialog-container .idm-assets-dialog-overlay{position:absolute;left:0;bottom:0;max-width:90%;background:rgba(40,40,40,.75);border-top-right-radius:var(--base-border-radius);padding:4px 8px;color:#ffffff;display:flex;flex-direction:column;gap:1px}:is(.idm-assets-dialog-container .idm-assets-dialog-overlay) .idm-assets-copyright{white-space:nowrap}.idm-assets-dialog-container .idm-carousel-pagination{position:absolute;right:24px;bottom:24px;color:#ffffff;padding:2px 4px;background-color:#282828;border-radius:var(--base-border-radius)}:is(.idm-assets-dialog-container .carousel) .slide{display:flex;align-items:center;justify-content:center}:is(:is(.idm-assets-dialog-container .carousel) .slide) img{height:auto;width:auto;display:inherit;object-fit:contain}@media (width >= 960px){.idm-assets-dialog-container .idm-assets-dialog-overlay{flex-direction:row;gap:40px;max-width:720px}}.idm-pagination{display:flex;flex-direction:column}.idm-pagination .idm-pagination-list{display:flex;justify-content:center;align-items:center;gap:var(--pagination-list-gap)}.idm-pagination .idm-pagination-item{cursor:pointer;border:1px solid var(--pagination-item-color);border-radius:100%;background-color:var(--pagination-item-default-bg);color:var(--pagination-item-color);padding:var(--pagination-item-padding);font-size:var(--pagination-item-font-size);font-weight:var(--pagination-item-font-weight)}.long:is(.idm-pagination .idm-pagination-item){padding:var(--pagination-item-long-padding)}.active:is(.idm-pagination .idm-pagination-item){background-color:var(--pagination-item-active-bg);color:var(--pagination-item-active-color)}:is(.idm-pagination .idm-pagination-item):focus-visible{outline:1px solid black;background-color:var(--gold);color:var(--pagination-item-focus-color)}.idm-pagination .idm-pagination-next,.idm-pagination .idm-pagination-prev{cursor:pointer}.arrow-disabled:is(.idm-pagination .idm-pagination-next,.idm-pagination .idm-pagination-prev){cursor:default;color:var(--disabled)}:is(.idm-pagination .idm-pagination-next,.idm-pagination .idm-pagination-prev):focus-visible{outline:1px solid black;background-color:var(--gold);color:var(--pagination-item-focus-color)}.idm-pagination .idm-pagination-label{font-family:Source Sans Pro,sans-serif;font-weight:var(--pagination-label-font-weight,400);font-size:var(--pagination-label-font-size,14px);line-height:150%;letter-spacing:0;margin-top:var(--pagination-label-margin-top);width:fit-content;align-self:center}.full-img-tile{border-radius:var(--base-border-radius);min-height:320px}.gradient-from-bottom:is(.full-img-tile .idm-stage-gradient){display:inherit;background:radial-gradient(86.76% 100% at 49.95% 100%,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background-blend-mode:multiply}.gradient-from-top:is(.full-img-tile .idm-stage-gradient){display:inherit;background:radial-gradient(86.76% 100% at 50.05% 0,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background-blend-mode:multiply}.full-img-tile .full-img-content{min-height:320px;padding:24px 24px 32px}.full-img-tile .tile-h3{color:white}.description-tile{background-color:var(--desc-tile-bg);color:var(--desc-tile-color);border-radius:var(--desc-tile-border-radius)}.description-tile:hover{background-color:var(--desc-tile-bg-hover)}.generic-tile,.recipe-tile{border-radius:var(--base-border-radius)}.recipe-tile{background-color:#ffffff}.tile-outline:hover{outline:4px solid var(--tile-outline-hover)}.recipe-tile .text-dark-grey{color:var(--dark-grey)}.idm-thanks{width:100%;height:386px;background-color:var(--thanks-background-color);overflow:hidden}.idm-thanks .idm-thanks-content{position:relative;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:var(--thanks-content-padding)}:is(.idm-thanks .idm-thanks-content) .idm-thanks-title{font-family:Suedtirol Next TT,sans-serif;font-weight:400;font-size:var(--thanks-title-font-size);line-height:36px;color:var(--thanks-color);text-align:center}:is(.idm-thanks .idm-thanks-content) .idm-thanks-subtitle{font-family:Suedtirol Next TT,sans-serif;font-weight:400;font-size:var(--thanks-subtitle-font-size);line-height:150%;letter-spacing:0;text-align:center;color:var(--thanks-color)}:is(.idm-thanks .idm-thanks-content) .idm-thanks-button{border-color:var(--thanks-color);color:var(--thanks-color);align-self:center;width:fit-content}:is(.idm-thanks .idm-thanks-content) .idm-thanks-icon{position:absolute;font-size:var(--thanks-icon-size);bottom:var(--thanks-icon-bottom);left:var(--thanks-icon-left);color:var(--thanks-icon-color);opacity:var(--thanks-icon-opacity)}.idm-address-tile{width:220px;min-height:146px;border-radius:var(--base-border-radius,8px);display:flex;flex-direction:column;opacity:1;background:var(--address-tile-bg,#eef5fb);transition:all .2s ease;gap:4px;padding:20px}.idm-address-tile-telephone{color:var(--dark-gray,#282828)!important;text-decoration:underline;text-decoration-thickness:1px!important}.idm-steps-tile{box-shadow:0 2px 7.5px 0 rgba(0,0,0,.125);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;padding:16px;gap:12px;border-radius:var(--default-border-radius,"8px");width:237px;height:341px}.idm-steps-tile .idm-steps-tile-info{gap:8px;display:flex;flex-direction:column}:is(.idm-steps-tile .idm-steps-tile-info) .number{color:var(--color-primary,"#5B7286")}.idm-steps-tile .idm-steps-tile-img-wrapper{border-radius:var(--default-border-radius,"8px");overflow:hidden;flex:1}.idm-steps-tile-img-wrapper img{aspect-ratio:16/9}.idm-steps-tile-title{font-size:18px;line-height:24px}@media (max-width:414px) and (min-width:321px){.idm-steps-tile{width:315px;height:361px}}@media (max-width:428px) and (min-width:415px){.idm-steps-tile{width:327px;height:368px}}@media (min-width:429px){.idm-steps-tile{width:733px;height:525px}}.idm-step-tile-overlay-btn{box-shadow:0 4px 35px 0 rgba(0,0,0,.12)}.idm-steps-tile:hover{outline:1px solid var(--color-primary-dark,"#425261")}.idm-simple-chip{color:var(--chip-text-color);background-color:var(--chip-bg-color);border-radius:var(--chip-border-radius);padding:var(--chip-padding);width:fit-content}.idm-simple-chip i{color:var(--chip-text-color);font-size:16px}.idm-content-highlight{display:flex;flex-direction:column;gap:24px;background-color:var(--content-highlight-bg-color);padding-top:24px;padding-bottom:24px}.idm-content-highlight .idm-content-highlight-intro{display:flex;flex-direction:column;gap:12px}:is(.idm-content-highlight .idm-content-highlight-tab) .back-img{object-fit:cover;position:relative}:is(.idm-content-highlight .idm-content-highlight-tabs):not(.image-outside-grid) .back-img{border-radius:var(--base-border-radius)}.idm-content-highlight .idm-content-highlight-tab-content{position:relative;width:93%;background-color:#ffffff;margin:auto;padding:24px;border-radius:var(--base-border-radius);max-width:480px}:is(.idm-content-highlight .idm-content-highlight-tab-content) .tab-main-icon{font-size:42px;color:var(--tab-icon-color)}.idm-content-highlight .idm-tabs{margin-bottom:0}.idm-content-highlight .idm-tab-content{margin-top:23px}@media (max-width:768px){.idm-content-highlight .idm-content-highlight-tab-content{margin-top:-75px}}@media (width >= 768px){.idm-content-highlight{padding-top:40px;padding-bottom:40px;gap:32px}.idm-content-highlight .idm-tabs{margin-bottom:0}.idm-content-highlight .idm-tab-content{margin-top:77px}.idm-content-highlight .idm-content-highlight-intro{gap:32px}:is(.idm-content-highlight .idm-content-highlight-tab) .back-img-container{height:500px;width:85%}:is(.idm-content-highlight .idm-content-highlight-tab) .back-img{width:100%;height:100%;border-top-right-radius:var(--base-border-radius);border-bottom-right-radius:var(--base-border-radius)}:is(.idm-content-highlight .idm-content-highlight-tab) .idm-content-highlight-tab-content{right:0;top:-48px;position:absolute;width:55%}.is-inverted:is(:is(.idm-content-highlight .idm-tab-pane) .idm-content-highlight-tab){display:flex;justify-content:end;margin-left:auto}.is-inverted:is(:is(.idm-content-highlight .idm-tab-pane) .idm-content-highlight-tab) .idm-content-highlight-tab-content{right:inherit;left:0}.is-inverted:is(:is(.idm-content-highlight .idm-tab-pane) .idm-content-highlight-tab) .back-img{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--base-border-radius);border-bottom-left-radius:var(--base-border-radius)}.is-inverted:is(:is(:is(.idm-content-highlight .idm-content-highlight-tabs):not(.image-outside-grid) .idm-tab-pane) .idm-content-highlight-tab) .back-img{border-radius:var(--base-border-radius)}}@media (width >= 960px){:is(.idm-content-highlight .idm-content-highlight-tab) .idm-content-highlight-tab-content{width:42.5%}}@media (width >= 1280px){:is(.idm-content-highlight .idm-content-highlight-tab) .idm-content-highlight-tab-content{width:45.8333333%;padding:40px}.is-inverted:is(:is(.idm-content-highlight .idm-tab-pane) .idm-content-highlight-tab) .idm-content-highlight-tab{max-width:100%}:is(.is-inverted:is(:is(.idm-content-highlight .idm-tab-pane) .idm-content-highlight-tab) .idm-content-highlight-tab) .idm-content-highlight-tab-content{left:-210px}}.idm-card{border-radius:var(--card-border-radius);background-color:var(--card-bg-color);border-color:var(--card-border-color)}.idm-card .card-image{border-top-left-radius:var(--image-border-radius);border-top-right-radius:var(--image-border-radius)}.idm-card.full-image .card-image,.idm-card.full-image .idm-card-content{border-radius:var(--card-border-radius)}.idm-card.full-image .idm-card-content{background-color:rgba(0,0,0,.4)}.idm-card .card-title-overlay{font-family:Suedtirol Next TT;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.idm-card .card-text{color:(var(--dark-gray))}.idm-stage{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%}.idm-stage .idm-display{color:var(--stage-title-color)}.idm-stage .idm-stage-gradient{display:none}.gradient-from-bottom:is(.idm-stage .idm-stage-gradient){display:inherit;background:radial-gradient(86.76% 100% at 49.95% 100%,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background-blend-mode:multiply}.gradient-from-top:is(.idm-stage .idm-stage-gradient){display:inherit;background:radial-gradient(86.76% 100% at 50.05% 0,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background-blend-mode:multiply}.idm-stage.secondary .idm-display{color:var(--stage-title-color-secondary)}.idm-stage-carousel{position:relative;overflow:hidden}:is(.idm-stage-carousel .stage-slider-container) img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}:is(.idm-stage-carousel .stage-slider-container) .player-wrapper{position:absolute;top:0}:is(.idm-stage-carousel .stage-slider-container) .stage-chip-container{display:flex}:is(:is(.idm-stage-carousel .stage-slider-container) .stage-chip-container) .stage-chip{border-radius:30px;background-color:#f5f5f5;color:#282828;padding:2px 10px;display:flex;align-items:center;justify-content:center;gap:4px}:is(:is(:is(.idm-stage-carousel .stage-slider-container) .stage-chip-container) .stage-chip) i{color:#282828}:is(.idm-stage-carousel .stage-slider-container) .stage-carousel-overlay{height:100%;width:100%;z-index:5;position:absolute;background:linear-gradient(178deg,rgba(0,0,0,0) 73.48%,rgb(0 0 0/35%) 96.97%),radial-gradient(196% 217.6% at -32.03% 10.83%,rgb(0 0 0/34%) 0,rgba(0,0,0,0) 70%);background-blend-mode:normal,multiply,normal}.idm-stage-carousel .stage-carousel-content{position:relative;z-index:8;display:flex;flex-direction:column;justify-content:space-between;gap:8px;color:#ffffff;padding-top:60px;padding-left:16px;padding-right:16px;height:100%}:is(.idm-stage-carousel .stage-carousel-content) .stage-headline{display:flex;flex-direction:column;gap:16px}:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-headline) .play-button-container{display:flex;border-radius:50%;width:fit-content;align-items:center;justify-content:center;cursor:pointer}:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-headline) .play-button-container) .btn-content{padding:0}:is(.idm-stage-carousel .stage-carousel-content) .stage-info{display:flex;flex-direction:column;gap:12px;padding-bottom:calc(53px + 24px)}:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls{display:flex;gap:16px}:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls)>:not(.stage-progress){flex:1}:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls) .stage-progress-control{display:flex;background-color:#ffffff;border-radius:50%;width:fit-content;align-items:center;justify-content:center;cursor:pointer}:is(:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls) .stage-progress-control) .btn-content{padding:4px}:is(:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls) .stage-progress-control) i{font-size:16px;color:#5b7286}:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls) .stage-progress{display:flex;align-items:center;justify-content:center;gap:4px;width:100%}:is(:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls) .stage-progress) .progress-item{position:relative;width:16px;height:2px;background-color:#999999;transition-duration:.25s}.active:is(:is(:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls) .stage-progress) .progress-item){background-color:#425261;width:100%}:is(:is(:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-slider-controls) .stage-progress) .progress-item) .progress-bar{position:absolute;top:0;left:0;height:100%;background-color:white}:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-competence{display:flex;align-items:center;gap:4px}:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-competence) i{font-size:42px}:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-info-description{display:none}:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-carousel-button{color:#ffffff}:is(:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-carousel-button) i{color:#ffffff}.idm-stage-carousel .idm-stage-wave-image{max-height:var(--stage-wave-height)}.idm-stage-carousel.variant-1{height:440px}.idm-stage-carousel.variant-1 .stage-carousel-cta,.idm-stage-carousel.variant-1 .stage-chip-container{display:none!important}.idm-stage-carousel.variant-2{height:440px}.idm-stage-carousel.variant-2 .play-button-container,.idm-stage-carousel.variant-2 .stage-chip-container{display:none!important}.idm-stage-carousel.variant-3{height:440px}.idm-stage-carousel.variant-3 .stage-carousel-content{justify-content:space-between;padding-bottom:var(--stage-wave-height)}.idm-stage-carousel.variant-3 .play-button-container,.idm-stage-carousel.variant-3 .stage-carousel-cta,.idm-stage-carousel.variant-3 .stage-chip-container,.idm-stage-carousel.variant-3 .stage-discover-container{display:none!important}.idm-stage-carousel.variant-4{height:440px}.idm-stage-carousel.variant-4 .play-button-container,.idm-stage-carousel.variant-4 .stage-carousel-cta,.idm-stage-carousel.variant-4 .stage-competence,.idm-stage-carousel.variant-4 .stage-discover-container,.idm-stage-carousel.variant-4 .stage-info-description,.idm-stage-carousel.variant-4 .stage-slider-controls{display:none!important}@media (width >= 768px){.idm-stage-carousel.variant-1,.idm-stage-carousel.variant-2,.idm-stage-carousel.variant-3{height:560px}.idm-stage-carousel.variant-4{height:460px}:is(:is(.idm-stage-carousel .stage-carousel-content) .stage-info) .stage-info-description{display:inherit}}@media (width >= 960px){.idm-stage-carousel.variant-1,.idm-stage-carousel.variant-2,.idm-stage-carousel.variant-3{height:718px}.idm-stage-carousel.variant-4{height:560px}.idm-stage-carousel .stage-carousel-content{padding-top:80px;padding-left:24px;padding-right:0}:is(.idm-stage-carousel .stage-carousel-content) .stage-slider-controls{width:70%}:is(.idm-stage-carousel .stage-carousel-content) .stage-info{gap:20px}}@media (width >= 1280px){.idm-stage-carousel .stage-carousel-content{gap:24px;padding-top:142px;padding-left:142px;padding-right:0}:is(.idm-stage-carousel .stage-carousel-content) .stage-slider-controls{width:40%}}.idm-stage-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%}.idm-content-special.dark-theme .idm-content-special-content,.idm-content-special.light-theme .idm-content-special-content{background-color:var(--idm-content-special-bg-color)}@media (width >= 768px){.idm-content-special .idm-content-special-content{width:calc(0% + 357px)}.idm-content-special .idm-play-container-button{width:calc(100% - 357px)}.idm-content-special.image-first .control-dots{left:0}.idm-content-special:not(.image-first) .control-dots,.idm-content-special:not(.image-first) .idm-play-container-button{right:0}.idm-content-special .control-dots{width:calc(100% - 357px)}}.idm-tile-mosaic{display:flex;flex-direction:column;gap:20px}.idm-tile-mosaic .idm-tile-mosaic-header{display:flex;flex-direction:column;gap:8px}:is(.idm-tile-mosaic .idm-tile-mosaic-header) .idm-tile-mosaic-header-description{padding-bottom:16px}.logo:is(.idm-tile-mosaic .idm-tile),.text:is(.idm-tile-mosaic .idm-tile){display:flex;align-items:center}.text:is(.idm-tile-mosaic .idm-tile){padding:24px;background-color:var(--tile-text-bg-color);border-radius:var(--base-border-radius)}.idm-tile-mosaic .idm-tile-logo{display:flex;flex-direction:column;justify-content:center;align-items:center}:is(.idm-tile-mosaic .idm-tile-logo) .idm-tile-logo-title{text-align:center}:is(.idm-tile-mosaic .idm-tile-logo) .idm-tile-logo-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}:is(.idm-tile-mosaic .idm-tile-logo) .idm-tile-logo-divider{border-top:1px solid #cccccc;width:100%;margin:16px 0}.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr));gap:20px}:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile{width:100%}:is(:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 12/span 12;grid-row:span 12/span 12}:is(:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):last-child{grid-column:span 12/span 12;grid-row:span 12/span 12}:is(.is-reverse:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:2}:is(.is-reverse:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:1}.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles{display:flex;flex-direction:column;gap:20px}:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile{width:100%}:is(.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile) .idm-card{min-height:250px}:is(.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):first-child .idm-card{min-height:400px}.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles{display:flex;flex-direction:column;gap:20px}:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile{width:100%}:is(:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile) .idm-card{min-height:200px}:is(:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):first-child .idm-card{min-height:400px}.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles{display:flex;flex-direction:column;gap:20px}:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile{width:100%}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile) .idm-card{min-height:200px}:is(:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child,:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2)) .idm-card{min-height:400px}.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles{display:flex;flex-direction:column;gap:20px}:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile{width:100%}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile) .idm-card{min-height:200px}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):first-child .idm-card{min-height:260px}:is(:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2),:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3)) .idm-card{min-height:400px}@media (width >= 768px){.idm-tile-mosaic{gap:24px}.idm-tile-mosaic .idm-tile-mosaic-header{gap:16px}:is(.idm-tile-mosaic .idm-tile-mosaic-header) .idm-tile-mosaic-header-description{padding-bottom:24px}.text:is(.idm-tile-mosaic .idm-tile){padding:32px;background-color:transparent}:is(.layout-50-50:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 6/span 6;grid-row:span 12/span 12}:is(.layout-50-50:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):last-child{grid-column:span 6/span 6;grid-row:span 12/span 12}:is(.layout-66-33:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 4/span 4;grid-row:span 12/span 12}:is(.layout-66-33:is(.idm-tile-mosaic.tiles-2 .idm-tile-mosaic-tiles) .idm-tile):last-child{grid-column:span 8/span 8;grid-row:span 12/span 12}.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles{flex-direction:row;gap:20px}.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 6/span 6;grid-row:span 12/span 12}:is(.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){grid-column:span 6/span 6;grid-row:span 6/span 6}:is(.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):last-child{grid-column:span 6/span 6;grid-row:span 6/span 6}:is(:is(.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile) .idm-card,:is(.is-compact:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):first-child) .idm-card{min-height:300px}:is(.is-compact.is-reverse:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:2}:is(.is-compact.is-reverse:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){order:1}:is(.is-compact.is-reverse:is(.idm-tile-mosaic.tiles-3 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:3}.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile{grid-column:span 6/span 6;grid-row:span 4/span 4}:is(:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 6/span 6;grid-row:span 12/span 12}:is(:is(:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile) .idm-card,:is(:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):first-child) .idm-card{min-height:300px}:is(.is-reverse:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:2}:is(.is-reverse:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){order:1}:is(.is-reverse:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){order:3}:is(.is-reverse:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:4}.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile{grid-column:span 6/span 6;grid-row:span 4/span 4}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:1}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){order:4}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){order:2}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(4){order:3}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:5}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child,:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){grid-column:span 6/span 6;grid-row:span 6/span 6}:is(:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile) .idm-card,:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child,:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2)) .idm-card{min-height:300px}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:2}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){order:4}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){order:1}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(4){order:3}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:5}.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile{grid-column:span 6/span 6;grid-row:span 4/span 4}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 5/span 5;grid-row:span 4/span 4}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){grid-column:span 7/span 7;grid-row:span 4/span 4}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){grid-column:span 7/span 7;grid-row:span 4/span 4}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(4){grid-column:span 5/span 5;grid-row:span 4/span 4}:is(:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile) .idm-card,:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):first-child,:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2),:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3)) .idm-card{min-height:300px}}@media (width >= 1280px){:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile{grid-column:span 3/span 3;grid-row:span 6/span 6}:is(:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 6/span 6;grid-row:span 12/span 12}:is(:is(.idm-tile-mosaic.tiles-4 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){grid-column:span 6/span 6;grid-row:span 6/span 6}:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile{grid-column:span 3/span 3;grid-row:span 7/span 7}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:1}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){order:5}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){order:2}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(4){order:3}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:4}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 6/span 6;grid-row:span 8/span 6}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){grid-column:span 6/span 6;grid-row:span 4/span 4}:is(:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){grid-column:span 6/span 6;grid-row:span 5/span 5}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:2}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){order:5}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){order:1}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):nth-child(4){order:3}:is(.is-reverse:is(.idm-tile-mosaic.tiles-5 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:4}.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile{grid-column:span 4/span 4;grid-row:span 6/span 6}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):first-child{order:1}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){order:4}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){order:2}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(4){order:6}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(5){order:3}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):last-child{order:5}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):first-child{grid-column:span 4/span 4;grid-row:span 5/span 5}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(2){grid-column:span 4/span 4;grid-row:span 7/span 7}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(3){grid-column:span 4/span 4;grid-row:span 7/span 7}:is(:is(.idm-tile-mosaic.tiles-6 .idm-tile-mosaic-tiles) .idm-tile):nth-child(4){grid-column:span 4/span 4;grid-row:span 5/span 5}}.idm-article-layout:not(.assets-0){display:flex;flex-direction:column;gap:32px}.idm-article-layout .reverse{flex-direction:column-reverse}.idm-article-layout .content-media{width:100%}:is(.idm-article-layout .content-media) .content-media-absolute{display:grid;gap:4px;overflow:hidden;border-radius:var(--base-border-radius);min-height:440px}:is(.idm-article-layout .content-media) .media-item{cursor:pointer;width:100%}:is(:is(.idm-article-layout .content-media) .media-item) .video-container{position:relative;height:100%}:is(:is(.idm-article-layout .content-media) .media-item) img{width:100%;height:100%;object-fit:cover}.idm-article-layout .content-copy{width:100%}:is(.idm-article-layout.assets-1.content-w-\[1\/3\] .content-media) .content-media-absolute{grid-template-columns:repeat(1,minmax(0,1fr))}:is(.idm-article-layout.assets-1 .content-media) .content-media-caption{margin-top:10px}:is(.idm-article-layout.assets-1 .content-media) .content-media-absolute{position:relative}:is(:is(.idm-article-layout.assets-1 .content-media) .content-media-absolute) .copyright{position:absolute;bottom:4px;right:4px;display:flex;align-items:center;gap:4px;background:rgba(40,40,40,.75);border-radius:4px;padding:4px;color:#ffffff}:is(.idm-article-layout.assets-2 .content-media) .content-media-absolute{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.idm-article-layout.assets-2.content-w-\[1\/3\] .content-media) .content-media-absolute{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}:is(:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute) img{aspect-ratio:28/9}:is(:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute) :first-child{grid-column:span 12/span 12}:is(:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute) :nth-child(2){grid-column:span 6/span 6}:is(:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute) :last-child{grid-column:span 6/span 6}:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) img{aspect-ratio:16/9}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) :first-child{grid-column:span 5/span 5;grid-row:span 6/span 6}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) :nth-child(2){grid-column:span 7/span 7;grid-row:span 12/span 12}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) :last-child{grid-column:span 5/span 5;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-3.reverse-vertical .content-media) .content-media-absolute) :first-child{order:2}:is(:is(.idm-article-layout.assets-3.reverse-vertical .content-media) .content-media-absolute) :nth-child(2){order:1}:is(:is(.idm-article-layout.assets-3.reverse-vertical .content-media) .content-media-absolute) :last-child{order:3}:is(.idm-article-layout.assets-4 .content-media) .content-media-absolute{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(:is(.idm-article-layout.assets-4 .content-media) .content-media-absolute) :first-child{grid-column:span 6/span 6;grid-row:span 12/span 12}:is(:is(.idm-article-layout.assets-4 .content-media) .content-media-absolute) :nth-child(2){grid-column:span 6/span 6;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-4 .content-media) .content-media-absolute) :nth-child(3){grid-column:span 3/span 3;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-4 .content-media) .content-media-absolute) :last-child{grid-column:span 3/span 3;grid-row:span 6/span 6}:is(.idm-article-layout.assets-5 .content-media) .content-media-absolute{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(:is(.idm-article-layout.assets-5 .content-media) .content-media-absolute) :first-child{grid-column:span 6/span 6;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-5 .content-media) .content-media-absolute) :nth-child(2){grid-column:span 6/span 6;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-5 .content-media) .content-media-absolute) :nth-child(3){grid-column:span 4/span 4;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-5 .content-media) .content-media-absolute) :nth-child(4){grid-column:span 4/span 4;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-5 .content-media) .content-media-absolute) :last-child{grid-column:span 4/span 4;grid-row:span 6/span 6}@media (width >= 960px){.idm-article-layout{gap:40px}.idm-article-layout:not(.assets-0){display:grid}.idm-article-layout .reverse{flex-direction:row-reverse}.idm-article-layout .content-media{position:relative;gap:10px;height:100%;flex:1}:is(.idm-article-layout .content-media) .content-media-absolute{top:0;left:0;width:100%;height:100%;object-fit:cover}:is(:is(.idm-article-layout .content-media) .content-media-absolute) .media-item{height:100%}:is(.idm-article-layout .content-media) img{width:auto}.idm-article-layout .content-copy{width:100%}.idm-article-layout.assets-1 .content-media{display:flex;justify-content:end;flex-direction:column}:is(.idm-article-layout.assets-1 .content-media) .content-media-caption{margin-top:0}.idm-article-layout.content-w-\[1\/2\]:not(.assets-0){grid-template-columns:50% 1fr}.idm-article-layout.content-w-\[1\/3\]:not(.assets-0){grid-template-columns:33.33% 1fr}.idm-article-layout.content-w-\[2\/3\]:not(.assets-0){grid-template-columns:66.66% 1fr}.idm-article-layout.reverse.content-w-\[1\/2\]:not(.assets-0){grid-template-columns:1fr 50%}.idm-article-layout.reverse.content-w-\[1\/3\]:not(.assets-0){grid-template-columns:1fr 33.33%}.idm-article-layout.reverse.content-w-\[2\/3\]:not(.assets-0){grid-template-columns:1fr 66.66%}:is(.idm-article-layout.assets-2.content-w-\[1\/3\] .content-media) .content-media-absolute{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}:is(:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute) :first-child{grid-column:span 12/span 12}:is(:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute) :nth-child(2){grid-column:span 8/span 12}:is(:is(.idm-article-layout.assets-3.horizontal .content-media) .content-media-absolute) :last-child{grid-column:span 4/span 12}:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr))}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) img{aspect-ratio:10/9}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) :first-child{grid-column:span 5/span 5;grid-row:span 6/span 6}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) :nth-child(2){grid-column:span 7/span 7;grid-row:span 12/span 12}:is(:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) .content-media-absolute) :last-child{grid-column:span 5/span 5;grid-row:span 6/span 6}:is(:is(.idm-article-layout.assets-3.reverse-vertical .content-media) .content-media-absolute) :first-child{order:2}:is(:is(.idm-article-layout.assets-3.reverse-vertical .content-media) .content-media-absolute) :nth-child(2){order:1}:is(:is(.idm-article-layout.assets-3.reverse-vertical .content-media) .content-media-absolute) :last-child{order:3}}@media (width >= 1280px){:is(:is(.idm-article-layout.assets-3.vertical,.idm-article-layout.assets-3.reverse-vertical) .content-media) img{aspect-ratio:16/9}}@media (width >= 320px){:is(.idm-article-layout .content-media) .content-media-absolute{min-height:167px;max-height:167px}}@media (width >= 768px){:is(.idm-article-layout .content-media) .content-media-absolute{min-height:412px;max-height:412px}}@media (width >= 960px){:is(.idm-article-layout .content-media) .content-media-absolute{min-height:440px;max-height:440px}}@media (width < 768px){:is(:is(.idm-article-layout.assets-1 .content-media) .media-item) img{aspect-ratio:16/9}}.idm-multi-column-grid{display:flex;flex-direction:column;gap:20px}.idm-multi-column-grid .idm-multi-column-grid-headline-container{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.idm-multi-column-grid .idm-multi-column-tiles-container{display:flex;flex-direction:column;gap:20px}@media (width >= 768px){.idm-multi-column-grid .idm-multi-column-tiles-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.idm-breadcrumbs{padding:12px 0}.idm-breadcrumbs ul{display:flex;align-items:center;gap:4px}:is(.idm-breadcrumbs ul) li{display:flex;align-items:center}:is(:is(.idm-breadcrumbs ul) li) i{color:var(---dark-gray)}:is(:is(.idm-breadcrumbs ul) li) a{display:flex;align-items:center;color:var(---dark-gray)}:is(:is(:is(.idm-breadcrumbs ul) li) a) i{color:var(---dark-gray)}:is(:is(.idm-breadcrumbs ul) li) a:hover{color:var(--breadcrumb-current-page-color-hover);text-decoration:none!important}:is(:is(.idm-breadcrumbs ul) li) a:focus-visible{outline-offset:0;background-color:var(--gold)}:is(:is(:is(.idm-breadcrumbs ul) li) a:focus-visible) .breadcrumb-current-page{color:var(---dark-gray)}:is(:is(:is(.idm-breadcrumbs ul) li) a:focus-visible) span{color:var(---dark-gray)}:is(:is(.idm-breadcrumbs ul) li) .breadcrumb-current-page{color:var(--breadcrumb-current-page-color)}:is(:is(:is(.idm-breadcrumbs ul) li) .breadcrumb-current-page) span{font-weight:700}:is(:is(:is(.idm-breadcrumbs ul) li) .breadcrumb-current-page) i{color:var(--breadcrumb-current-page-color)}.idm-accordion-molecule{padding:var(--accordion-molecule-padding)}.idm-accordion-molecule .idm-accordion-molecule-title{font-family:Suedtirol Next TT,sans-serif;font-weight:var(--title-font-weight);font-size:var(--title-font-size);line-height:37px}.idm-accordion-molecule .idmn-accordion-molecule-intro-text{font-family:Source Sans Pro,sans-serif;font-weight:var(--intro-text-font-weight);font-size:var(--intro-text-font-size);line-height:150%}.idm-filters-overlay{width:100%}.idm-filters-overlay .filters-header{height:var(--filters-header-height);padding:var(--filters-overlay-header-padding);box-shadow:var(--filters-overlay-header-shadow)}.idm-filters-overlay .filters-padding{padding:var(--filters-overlay-padding);width:fit-content}@media screen and (min-width:767px){.idm-filters-overlay .filters-padding{width:var(--filters-overlay-width)}}.idm-filters-overlay .filters-panel{border-radius:var(--filters-overlay-border-radius)}.idm-filters-overlay .filters-content{padding:var(--filters-overlay-content-padding)}.idm-filters-overlay .filters-icon{font-size:24px;width:24px;height:24px}.idm-filters-overlay .close-icon{color:var(--filters-overlay-close-icon-color)}.idm-filters-overlay .close-button:focus-visible{outline:2px solid black;background-color:var(--gold)}:is(.idm-filters-overlay .close-button:focus-visible) .close-icon{color:black}.idm-filters-overlay .filters-header-label{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.idm-filters-overlay .filters-footer{padding:var(--filters-overlay-footer-padding);box-shadow:var(--filters-footer-shadow)}.idm-filters-overlay .filters-element-container{margin-bottom:20px}:is(.idm-filters-overlay .filters-element-container) .filters-elements{margin-top:16px;margin-bottom:29px}:is(.idm-filters-overlay .filters-element-container) .filter-container-label{font-size:var(--filters-container-label-size);font-weight:var(--filters-container-label-weight)}:is(.idm-filters-overlay .filters-element-container) .filters-container-seprator{color:var(--light-gray)}.idm-recipe-introduction{padding:var(--introduction-padding);background-color:var(--recipe-background-color)}.idm-recipe-introduction .introduction-title{font-family:Suedtirol Next TT,sans-serif;font-weight:var(--title-font-weight);font-style:Regular;font-size:var(--title-font-size);line-height:40px;letter-spacing:0;width:var(--introduction-width)}.idm-recipe-introduction .title-icon{color:var(--title-icon-color)}.idm-recipe-introduction .introduction-subtitle{margin-top:var(--subtitle-margin-top);margin-bottom:var(--subtitle-margin-bottom);font-family:Source Sans Pro,sans-serif;font-weight:var(--subtitle-font-weight);font-style:Regular;font-size:var(--subtitle-font-size);line-height:150%;letter-spacing:0;width:var(--introduction-width)}.idm-recipe-introduction .idm-recipe-description{width:var(--introduction-width)}.idm-recipe-introduction .first-part{font-weight:var(--description-font-weight-first)}.idm-recipe-introduction .first-part,.idm-recipe-introduction .second-part{font-family:Source Sans Pro,sans-serif;font-size:var(--description-font-size);line-height:150%;letter-spacing:0}.idm-recipe-introduction .second-part{font-weight:var(--description-font-weight-second)}.idm-ingredients{padding:var(--ingredients-padding);background-color:var(--ingredients-background-color)}.idm-ingredients .ingredients-title{font-size:var(--ingredients-title-font-size);font-weight:var(--ingredients-title-font-weight);font-family:Suedtirol Next TT,sans-serif;font-style:Regular;line-height:37px;letter-spacing:0}.idm-ingredients .ingredients-subtitle{font-family:Source Sans Pro,sans-serif;font-weight:var(--ingredients-subtitle-font-weight,400);font-size:var(--ingredients-subtitle-font-size);line-height:150%;letter-spacing:0;margin-top:var(--ingredients-subtitle-margin-top,10px);margin-bottom:var(--ingredients-subtitle-margin-bottom)}.idm-ingredients .ingredients-item-title{font-weight:var(--ingredients-item-title-font-weight,600);font-style:SemiBold;font-size:var(--ingredients-item-title-font-size,16px);line-height:100%;letter-spacing:0;margin-top:var(--item-title-margin-top);padding-bottom:var(--item-title-padding-bottom)}.idm-ingredients .ingredients-item-label,.idm-ingredients .ingredients-item-title{font-family:Source Sans Pro,sans-serif;border-bottom:1px solid var(--item-label-border-color)}.idm-ingredients .ingredients-item-label{font-weight:var(--item-label-font-weight,400);font-size:var(--item-label-font-size,14px);line-height:var(--item-label-line-height,150%);letter-spacing:var(--item-label-letter-spacing,0);height:var(--item-label-height);display:flex;align-items:center}.idm-recipe-preparation{padding:var(--recipe-padding);background-color:var(--preparation-background-color)}.idm-recipe-preparation .preparation-title{font-family:Suedtirol Next TT,sans-serif;font-weight:var(--preparation-title-font-weight);font-style:Regular;font-size:var(--preparation-title-font-size,24px);line-height:40px;letter-spacing:0}.idm-recipe-preparation .preparation-subtitle{font-family:Source Sans Pro,sans-serif;font-weight:var(--preparation-subtitle-font-weight,400);font-size:var(--preparation-subtitle-font-size,16px);line-height:150%;letter-spacing:0;margin-bottom:var(--preparation-subtitle-margin-bottom,16px)}.idm-horizontal-scroll .idm-container-horizontal{position:relative;display:flex;flex-direction:column}.idm-horizontal-scroll .idm-container-horizontal-title{font-family:var(--suedtirol-font);margin-bottom:20px}.idm-horizontal-scroll .idm-inner-container-horizontal{display:flex;gap:12px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;padding:20px calc((100% - min(100%, 1462px) * .9378) / 2);box-sizing:border-box}.idm-horizontal-scroll .idm-inner-container-horizontal::-webkit-scrollbar{display:none}.idm-horizontal-scroll .idm-scroll-child{height:auto;position:relative;flex:0 0 auto}:is(.idm-horizontal-scroll .idm-scroll-child) .idm-tile{width:274px}:is(.idm-horizontal-scroll .idm-scroll-child)>div{height:100%}.idm-horizontal-scroll .idm-scroll-child:first-child{margin-left:-8px}.idm-horizontal-scroll .idm-custom-scrollbar{width:100%;height:8px;background-color:rgba(0,0,0,.1);border-radius:8px;margin-top:12px;position:relative;cursor:pointer}.idm-horizontal-scroll .idm-custom-scrollbar-thumb{height:100%;background:var(--scrollbar-thumb-bg);border-radius:4px;position:absolute;top:0;left:0;transition:all .2s ease;cursor:grab}.idm-horizontal-scroll .idm-custom-scrollbar-thumb:active{cursor:grabbing}.idm-horizontal-scroll .idm-custom-scrollbar-thumb:hover{background:var(--scrollbar-thumb-bg-hover)}@media (width >= 960px){:is(.idm-horizontal-scroll .idm-scroll-child) .idm-tile{width:300px}}.idm-data-visualization{display:flex;align-items:center;justify-content:center;width:100%}.idm-data-visualization>.idm-data-visualization-tile{gap:12px;padding:32px 32px 40px;border-radius:var(--base-border-radius);background-color:var(--data-viz-tile-bg-color);color:var(--data-viz-tile-color);width:100%;height:100%;display:flex;flex-direction:column}.idm-data-visualization .idm-data-visualization-tile__value{font-family:Suedtirol Next TT}@media (width >= 320px){.idm-data-visualization{flex-direction:column;gap:12px}.idm-data-visualization .idm-data-visualization-tile{height:auto;gap:8px;padding:16px}.idm-data-visualization.data-viz-assets-5,.idm-data-visualization.data-viz-assets-6{display:flex}}@media (width >= 960px){.idm-data-visualization{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;align-items:stretch}.idm-data-visualization>.idm-data-visualization-tile{height:100%;gap:12px;padding:32px 32px 40px}.idm-data-visualization.data-viz-assets-5{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.idm-data-visualization.data-viz-assets-5 :first-child,.idm-data-visualization.data-viz-assets-5 :nth-child(2){grid-column:span 6;grid-row:1}.idm-data-visualization.data-viz-assets-5 :last-child,.idm-data-visualization.data-viz-assets-5 :nth-child(3),.idm-data-visualization.data-viz-assets-5 :nth-child(4){grid-column:span 4;grid-row:2}.idm-data-visualization.data-viz-assets-6{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.idm-data-visualization.data-viz-assets-6 :first-child,.idm-data-visualization.data-viz-assets-6 :nth-child(2),.idm-data-visualization.data-viz-assets-6 :nth-child(3){grid-column:span 4;grid-row:1}.idm-data-visualization.data-viz-assets-6 :last-child,.idm-data-visualization.data-viz-assets-6 :nth-child(4),.idm-data-visualization.data-viz-assets-6 :nth-child(5){grid-column:span 4;grid-row:2}}.tile-grid-block .idm-article-layout{margin-bottom:40px}.tile-grid-block .tile-grid-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}@media (width >= 960px){.tile-grid-block .tile-grid-container{grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1280px){.tile-grid-block .tile-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile-grid-block.variant-text .full-img-tile{min-height:184px;min-width:inherit}:is(.tile-grid-block.variant-text .full-img-tile) .full-img-content{min-height:184px}@media (width >= 960px){.tile-grid-block.variant-text .tile-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile-grid-block.variant-event-business .tile-grid-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}@media (width >= 768px){.tile-grid-block.variant-event-business .tile-grid-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 960px){.tile-grid-block.variant-event-business .tile-grid-container{grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 1280px){.tile-grid-block.variant-event-business .tile-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width >= 960px){.tile-grid-block .tile-grid-container{gap:20px}}.idm-team-card .idm-card-image{display:flex;justify-content:center;margin-top:var(--image-padding-top)}:is(.idm-team-card .idm-card-image) .card-image{border-radius:100%;width:auto}.idm-team-card .idm-card-content{text-align:center;padding-top:8px}.idm-team-card .card-link{font-family:Source Sans Pro,sans-serif;font-weight:var(--link-font-weight);font-size:var(--link-font-size);line-height:150%;letter-spacing:0;text-decoration-style:solid!important;color:var(--team-link-color)!important;width:fit-content;align-self:center;text-decoration-thickness:1px!important;text-underline-position:inherit!important}:is(.idm-team-card .card-link):focus-visible{outline:1px solid var(--link-outline-focus)!important}.idm-map-container{width:100%}.idm-map-container .idm-map{border-radius:6px;height:var(--map-height)}:is(.idm-map-container .idm-map) .leaflet-control-attribution{display:none!important}:is(.idm-map-container .idm-map) .marker-icon{color:var(--map-icon-color);font-size:var(--map-icon-size)}:is(.idm-map-container .idm-map-legend) .map-link{font-family:Source Sans Pro,sans-serif;font-weight:var(--map-link-font-weight);font-size:var(--map-link-font-size);line-height:100%;color:var(--map-link-color)!important;letter-spacing:0;text-underline-position:inherit!important;text-decoration-style:solid;text-decoration-thickness:0;margin-bottom:4px}:is(:is(.idm-map-container .idm-map-legend) .map-link) .map-link-icon{font-size:var(--address-font-size)}:is(.idm-map-container .idm-map-legend) .map-description{white-space:nowrap}.idm-sharing{cursor:pointer;color:var(--idm-sharing-color);line-height:100%}.idm-sharing:focus-visible{background-color:var(--idm-sharing-focus);color:black}.idm-sharing:hover{color:var(--idm-sharing-color-hover)}.idm-sharing-overlay{width:498px;background:white;border-radius:8px}@media (width >= 320px){.idm-sharing-overlay{max-width:498px;width:100%}}@media (width >= 768px){.idm-sharing-overlay{width:498px}}.idm-skeleton-tile .skeleton-background{background-color:var(--skeleton-background-color)}.error-message-component .error-message-component-container{background-color:var(--em-bg-color);color:var(--em-text-color);border-radius:var(--em-border-radius)}.idm-download-component .idm-download-title{font-family:Suedtirol Next TT,sans-serif;font-weight:400;font-size:var(--download-title-size);line-height:43px;letter-spacing:0;margin-bottom:var(--download-title-margin)}.idm-download-component .idm-download-subtitle{font-family:Source Sans Pro,sans-serif!important;font-weight:400!important;font-style:Regular;font-size:var(--download-subtitle-size)!important;line-height:150%!important;letter-spacing:0!important;margin-bottom:var(--download-subtitle-margin)!important}.idm-download-component .idm-download-link{text-decoration:none!important;align-items:center;font-size:var(--download-link-size);color:var(--color-primary)!important;width:fit-content!important}:is(.idm-download-component .idm-download-link) .idm-i-download{margin-right:6px}.idm-footer{background-color:var(--footer-bg)}.idm-footer hr{color:var(--footer-separator-color)}.idm-footer .idm-footer-icons-container{font-size:var(--icon-size);color:var(--icon-color)}.idm-footer .idm-footer-links-container{color:var(--link-color)}:is(:is(.idm-footer .idm-footer-icons-container,.idm-footer .idm-footer-links-container) a):focus-visible{background-color:var(--gold);color:var(--link-color-focus)}.idm-footer .idm-footer-img-container{display:flex;align-items:center;justify-content:end}:is(.idm-footer .idm-footer-img-container) picture{display:flex;align-items:center;justify-content:end}:is(.idm-footer .idm-footer-img-container) img{width:var(--footer-wave-width)}@media (width < 768px){:is(.idm-footer .idm-footer-img-container) img{width:var(--footer-wave-width-mobile)}}.idm-header{height:var(--header-height);box-shadow:var(--header-shadow)}.idm-header .idm-header-logo{width:var(--header-logo-width);top:var(--header-logo-top);transition:.3s}:is(.idm-header .idm-header-logo) img{width:100%}.idm-header .idm-header-title{margin-left:var(--header-title-ml);color:var(--header-title-color);font-weight:var(--header-title-weight);transition:.3s;font-size:var(--header-title-size);line-height:var(--header-title-line-height)}.idm-header #submenu-mobile{bottom:-5px;position:relative}.idm-header .idm-header-separator{margin:var(--header-separator-margin);width:var(--header-separator-width);height:var(--header-separator-height);background-color:var(--header-separator-bg)}.idm-header li{font-weight:var(--header-menu-item-weight);color:var(--menu-item-color);line-height:27px}:is(.idm-header li) a{font-size:var(--menu-item-font-size);border:1px solid transparent;color:var(--menu-item-color)}:is(:is(.idm-header li) a):focus-visible{outline:none;border:1px solid #000000;border-radius:var(--base-border-radius);background-color:var(--gold);color:#000000}:is(.idm-header li) .idm-btn .btn-icon{font-size:24px;color:var(--menu-item-color)}:is(.idm-header li) button{font-size:var(--menu-item-font-size);border-radius:var(--base-border-radius)}:is(:is(.idm-header li) button):focus-visible{outline:1px solid #000000;background-color:var(--gold);color:#000000}:is(:is(.idm-header li) button) i{font-size:var(--menu-item-icon-font-size)}:is(:is(:is(.idm-header li) button) i):focus-visible{outline:1px solid #000000;background-color:var(--gold);color:#000000;border-radius:var(--base-border-radius)}:is(:is(:is(.idm-header li) button) span):focus-visible{outline:1px solid #000000;background-color:var(--gold);color:#000000;border-radius:var(--base-border-radius)}:is(:is(:is(.idm-header li) li[role=menuitem]) button) i{color:var(--arrow-color);border-color:var(--dot-menu-color)}:is(:is(:is(:is(.idm-header li) li[role=menuitem]) button) i):hover{border-color:var(--dot-menu-color)}:is(.idm-header li) .idm-btn .btn-content{padding:0}:is(.idm-header .border-color-menu-item):hover{border-bottom-color:var(--header-father-item-color);color:var(--header-father-item-color)}:is(:is(.idm-header .border-color-menu-item)>a,:is(.idm-header .border-color-menu-item)>span):hover{color:var(--header-father-item-color)!important}:is(.idm-header .idm-menu-item) a,:is(.idm-header .idm-menu-item) span{text-decoration-line:none}:is(:is(.idm-header .idm-menu-item) a,:is(.idm-header .idm-menu-item) span):hover{text-decoration-line:underline!important;text-decoration-color:var(--link-color-hover);text-underline-position:under;color:var(--menu-item-color)}.idm-header .dot-menu{color:var(--dot-menu-color)}.idm-header .idm-sub-menu-shadow{box-shadow:var(--header-shadow),inset var(--header-shadow)}:is(.idm-header .idm-sub-menu) li{font-weight:var(--header-sub-menu-item-weight)}:is(.idm-header .idm-sub-menu) .idm-menu-item{text-decoration-thickness:2px!important}:is(:is(.idm-header .idm-sub-menu) .idm-menu-item) a,:is(:is(.idm-header .idm-sub-menu) .idm-menu-item) span{text-decoration-thickness:2px!important}:is(.idm-header .column-container) a,:is(.idm-header .column-container) button{font-size:var(--sub-menu-item-font-size);font-weight:var(--accordion-menu-item-weight)}.idm-header .language-menu-item{width:100%}:is(.idm-header .language-menu-item) a,:is(.idm-header .language-menu-item) span{font-size:var(--language-item-size);font-weight:var(--header-menu-item-weight)}:is(.idm-header .father-element) a,:is(.idm-header .father-element) button{font-size:var(--sub-menu-item-font-size);font-weight:var(--accordion-menu-item-weight)}:is(.idm-header .father-element) a{color:var(--header-father-item-color);text-decoration-line:none;text-decoration-color:var(--header-father-item-color)}:is(:is(.idm-header .father-element) a):hover{text-decoration-line:underline!important;text-underline-position:under;color:var(--header-father-item-color)}:is(:is(.idm-header .father-element) a):focus-visible{color:var(--menu-item-color)}:is(:is(.idm-header .father-element) a>span):hover{text-decoration-line:none;text-decoration-color:var(--header-father-item-color);text-underline-position:under;color:var(--header-father-item-color)}:is(.idm-header .father-element) a:not(:focus-visible)>i{color:var(--header-father-item-color)}:is(.idm-header .item-selected):not(:focus-visible) span{text-decoration-line:underline!important}:is(:is(.idm-header .item-selected) a):focus-visible{outline:1px solid #000000;background-color:var(--gold);text-decoration-line:none!important;border-radius:var(--base-border-radius)}:is(:is(.idm-header .item-selected) a):focus-visible span{color:#000000!important;text-decoration-line:none!important}:is(.idm-header .first-item-selected):has(>a:not(:focus-visible)){border-bottom-color:var(--header-title-color)!important;color:var(--header-title-color)!important}:is(.idm-header .first-item-selected):has(>a:not(:focus-visible)) span{color:var(--header-title-color)!important}:is(.idm-header .idm-accordion-menu-item)>a,:is(.idm-header .idm-accordion-menu-item)>button{font-size:var(--accordion-menu-item-size);font-weight:var(--accordion-menu-item-weight)}.idm-header .idm-sub-dropdown-menu-full{position:fixed;left:0;right:0;padding-top:var(--sub-menu-padding-top);height:calc(100% - var(--header-height));overflow:auto;display:flex;flex-direction:column;gap:6px}:is(.idm-header .idm-sub-dropdown-menu-full) .image-container{display:none}.idm-header.mini .idm-header-logo{width:var(--header-logo-width-mini)}.idm-header.mini .idm-header-title{margin-left:var(--header-title-ml-mini)}.idm-header .smart-link{display:inline-block}.idm-header .smart-link img{display:block;width:100%;height:auto}.idm-header .smart-link:focus-visible{outline:1px solid var(--link-outline-focus);color:var(--link-color-focus);background-color:var(--gold);border-radius:6px}.idm-header .idm-sticky-button{background-color:white;border-radius:var(--sticky-button-border-radius) var(--sticky-button-border-radius) 0 0;padding:10px;position:fixed;bottom:0;z-index:9;box-shadow:0 2px 20px 0 rgba(0,0,0,.1),0 2px 7.5px 0 rgba(0,0,0,.13);backdrop-filter:blur(6px);left:50%;transform:translateX(-50%);width:100%;max-width:375px;min-width:320px}.idm-header .idm-sticky-button.translate-y-full{transform:translateX(-50%) translateY(100%)}.idm-header .idm-sticky-button.translate-y-0{transform:translateX(-50%) translateY(0)}@media (width >= 960px){.idm-header .idm-sticky-button{left:auto;right:24px;transform:none;width:30vw;max-width:none}.idm-header .idm-sticky-button.translate-y-full{transform:translateY(100%)}.idm-header .idm-sticky-button.translate-y-0{transform:translateY(0)}}@media (width >= 1280px){.idm-header .idm-header-nav{padding-top:var(--header-nav-padding-top)}.idm-header .idm-sub-dropdown-menu-full{height:auto;flex-direction:row}:is(:is(.idm-header .idm-sub-dropdown-menu-full) .left-side) .columns-container{display:flex}.assets-1:is(:is(.idm-header .idm-sub-dropdown-menu-full) .left-side){width:calc(3/5 * 100%)}.assets-1:is(:is(.idm-header .idm-sub-dropdown-menu-full) .left-side) .column-container{width:calc(1/2 * 100%)}.assets-2:is(:is(.idm-header .idm-sub-dropdown-menu-full) .left-side){width:calc(1/3 * 100%)}:is(.idm-header .idm-sub-dropdown-menu-full) .image-container{display:flex;gap:10px}:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container) img{object-fit:cover;height:272px;width:100%}:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container) .sub-menu-asset-container{position:relative;min-height:272px}.assets-1:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container){width:calc(2/5 * 100%)}.assets-1:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container)>:first-child{width:100%;border-radius:var(--default-border-radius)}:is(.assets-1:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container)>:first-child) img{border-radius:var(--default-border-radius)}.assets-2:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container){width:calc(2/3 * 100%)}.assets-2:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container)>:first-child{width:calc(2/5 * 100%);border-top-left-radius:var(--default-border-radius);border-bottom-left-radius:var(--default-border-radius)}:is(.assets-2:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container)>:first-child) img{border-top-left-radius:var(--default-border-radius);border-bottom-left-radius:var(--default-border-radius)}.assets-2:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container)>:last-child{width:calc(3/5 * 100%);border-top-right-radius:var(--default-border-radius);border-bottom-right-radius:var(--default-border-radius)}:is(.assets-2:is(:is(.idm-header .idm-sub-dropdown-menu-full) .image-container)>:last-child) img{border-top-right-radius:var(--default-border-radius);border-bottom-right-radius:var(--default-border-radius)}}.idm-back-to-top{position:fixed;z-index:35;bottom:24px;right:24px;opacity:0;visibility:hidden;transition:.3s ease;border:1px solid transparent}.idm-back-to-top.visible{opacity:1;visibility:visible}.idm-back-to-top.hidden{opacity:0;visibility:hidden}.idm-back-to-top button{cursor:pointer;transition:.3s ease;background-color:var(--back-to-top-bg);box-shadow:0 4px 35px 0 rgba(0,0,0,.12),0 4px 12px 0 rgba(0,0,0,.16);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--back-to-top-color)}:is(.idm-back-to-top button) i{border-radius:50%;font-size:20px}:is(.idm-back-to-top button):focus-visible{background-color:var(--back-to-top-bg-focus);border:1px solid var(--back-to-top-border-color-focus);color:var(--back-to-top-color-focus);outline:none}:is(.idm-back-to-top button):focus-visible i{background-color:var(--back-to-top-bg-focus)}.idm-back-to-top:hover button{background-color:var(--back-to-top-bg-hover)}:is(.idm-back-to-top:hover button) i{color:var(--back-to-top-color-hover)}@media (width >= 960px){.idm-back-to-top{width:32px;height:32px;bottom:50px;right:50px}.idm-back-to-top button i{font-size:28px}}.idm-language-picker .idm-btn{background-color:var(--idm-language-picker-bg-color);border-color:var(--idm-language-picker-border-color);color:var(--idm-language-picker-text-color)}:is(.idm-language-picker .idm-btn):hover{color:var(--idm-language-picker-hover-text-color);border-color:var(--idm-language-picker-hover-border-color)}:is(.idm-language-picker .idm-btn):focus-visible{background-color:var(--btn-bg-focus);border-color:var(--btn-bg-focus);outline:1px solid var(--btn-outline-color-focus);color:var(--btn-text-color-focus)}.idm-language-picker-card{display:flex;flex-direction:column;align-items:flex-start;border-radius:8px;background:white}:is(.idm-language-picker-card .idm-language-picker-link):not(:focus-visible){color:var(--idm-language-picker-text-color)}:is(.idm-language-picker-card .idm-language-picker-link):hover:not(:focus-visible){color:var(--idm-language-picker-hover-text-color)}:is(.idm-language-picker-card .idm-language-picker-link):focus-visible{outline-offset:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}