:where(html){line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}html,body{background:var(--background-color);color:var(--text-primary);color-scheme:light dark;margin:0;padding:0}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme: dark){html:where(:not(.is-light)){color-scheme:dark}}html:where(.is-dark){color-scheme:dark}@media (prefers-color-scheme: light){html:where(:not(.is-dark)){color-scheme:light}}html:where(.is-light){color-scheme:light}*,:before,:after{box-sizing:inherit}*::-moz-selection{color:var(--background-color);background:var(--neon-a-fg)}*::selection{color:var(--background-color);background:var(--neon-a-fg)}h1,h2,h3,h4,h5,h6,blockquote,dl,dd,figure,p,pre{margin:0}a{text-decoration:none;color:inherit}svg{display:block}ul,ol{margin:0;padding:0}li{list-style-type:none}hr{margin:0;border:0}button{border:0;background-color:initial;font-family:inherit}input,textarea{color:inherit;font-family:inherit}textarea{resize:none}:root{--background-color: oklch(.98 .008252 271.3302);--background-blur-color: oklch(.98 .008252 271.3302 / 85%);--text-primary: oklch(.17 .013 270.54);--text-secondary: oklch(.47 .0099 301.15);--text-tertiary: oklch(.62 .0184 301.02);--neon-a-fg: oklch(.56 .221383 259.5601);--neon-a-fg-45: oklch(.56 .221383 259.5601 / 45%);--neon-a-bg: oklch(.87 .0802 217.08 / 50%);--neon-a-bg-hover: oklch(.87 .0802 217.08 / 58%);--neon-a-bg-active: oklch(.87 .0802 217.08 / 30%);--neon-a-bg-pattern: oklch(.87 .0802 217.08 / 80%);--neon-a-bg-surface: oklch(.87 .0802 217.08 / 16%);--neon-b-fg: oklch(.55 .1607 44.05);--neon-b-bg: oklch(.85 .0803 16.97 / 50%);--neon-b-bg-surface: oklch(.85 .0803 16.97 / 24%);--neon-c-fg: oklch(.55 .188 358.2);--neon-c-bg-surface: oklch(.87 .0801 317.42 / 24%);--surface-1: oklch(.95 .0099 267.36 / 85%);--pattern-bg: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmwAAAIIBAMAAAAh3q9aAAAALVBMVEUAAACf3/+Y4/iX4/iW4/iX4veX4/eX4/mP3/+Y4/iV4/eZ4/mX4/eW5PiX4/iakJ66AAAADnRSTlMAEL+/72BAfxBvgH+AcLwXowwAAAKLSURBVHhe7d2hEQJRDATQw8FgqAJJKZSAoQ9qoSR6ANxNagBuvsAmE3Xznl+zLiKz009MCRIrLkFtalObxDYVlhh2z0ROYtjc3smsxBRf90RQYoRfx0RS4t/1HJHISyz2EamwxOIyHxJBieH0yAQlhkhULuFWcpSqbVCb2iQaAQAAAAAAAAAAhITa1KY2tanNk3KJJ+UST8olnpRLPCnXeVIu8aRc4Em5wpNyiSflCteV2tSmNrVJ9AMAAAAAAAAAADwpSyhBbWpTm+1lCU/KtpdtL9tetr28+oTtZdvLtpdtL0u4lRylalOb2iQ6AAAAAAAAAAAAeORTm9rUpjYJT8q2l20v2162vSzhSdn2su1l28u2lyXcSo5StalNbRIAAAAAAAAAAAAe+YxzqE1tEkqwvWx72fay7WUJ28u2l7sStpdtL9tetr0s4VZylKpNbWqT6AAAAAAAAAAAAOCRT21qU5vaJDwp2162vWx72fayhCdl28u2l20v216WcCs5StWmNrVJAAAAAAAAAAAAeOQzzqE2tUkowfay7WXby7aXJWwv217uSthetr1se9n2soRbyVGqNrWpTaIDAAAAAAAAAACARz61qU1tapPwpGx72fay7WXbyxKelG0v2162vWx7WcKt5ChVm9rUJgEAAAAAAAAAAOCRzziH2tQmoQTby7aXbS/bXpawvWx7uSthe9n2su1l28sSbiVHqdrUpjaJDgAAAAAAAAAAAB751KY2talNwpOy7WXby7aXbS9LeFK2vWx72fay7WUJt5KjVG1qU5sEAAAAAAAAAACARz7jHGpTm4QSbC/bXra9bHtZwvay7eW+hO1l28u2l20vS4RbyVGqNrWpTeIDHWVJqSSm9AEAAAAASUVORK5CYII=);--gray-universal: oklch(.7 .0207 298.9);--gray-universal-12: oklch(.7 .0207 298.9 / 12%);--gray-universal-36: oklch(.7 .0207 298.9 / 36%);--blue-universal: oklch(.69 .1684 248.31);--kermit-green: oklch(.68 .1991 134.94);--coral: oklch(.67 .218 26.34);--pumpkin-orange: oklch(.71 .1937 48.2);--background-blur: blur(12px);--display-block-light: block;--display-block-dark: none}@media (prefers-color-scheme: dark){:root:where(:not(.is-light)){--background-color: oklch(.17 .0138 270.49);--background-blur-color: oklch(.17 .0138 270.49 / 85%);--text-primary: oklch(.98 .008252 271.3302);--text-secondary: oklch(.87 .0082 286.23);--text-tertiary: oklch(.76 .0174 301.13);--neon-a-fg: oklch(.81 .1271 225.99);--neon-a-fg-45: oklch(.81 .1271 225.99 / 45%);--neon-a-bg: oklch(.42 .0755 219.7 / 50%);--neon-a-bg-hover: oklch(.42 .0755 219.7 / 58%);--neon-a-bg-active: oklch(.42 .0755 219.7 / 30%);--neon-a-bg-pattern: oklch(.42 .0755 219.7 / 80%);--neon-a-bg-surface: oklch(.42 .0755 219.7 / 16%);--neon-b-fg: oklch(.82 .101 27.67);--neon-b-bg: oklch(.43 .0616 21.36 / 50%);--neon-b-bg-surface: oklch(.43 .0616 21.36 / 24%);--neon-c-fg: oklch(.83 .1097 322.37);--neon-c-bg-surface: oklch(.43 .0682 316.65 / 24%);--surface-1: oklch(.21 .0141 272.63 / 85%);--pattern-bg: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmwAAAIIBAMAAAAh3q9aAAAAJ1BMVEUAAAAAVWgAYmIAVWgAVWkAVWkAVWcAVmcAVWcAVWkAVmcATmIAVmpZpqPiAAAADXRSTlMAzA2/mWZmTZkzWQ1Z3WHdUgAAAo5JREFUeF7t3aENQkEQBNAfBALUBgiWFigDRwuUQAl0QTmURv4axKndnCLvnh4z7sRmlvXFUngSf1yC2tSmNol9MSyRdsdSUiJtHudiVmKJiLiXohIZPtxKWYmf9zWikJfIt42ohSVWz9OlFJVIr08tKpGiVrlE8lfyKVWb2tQmAQAAAAAAAAAAME9IqE1talOb2hwp954j5RZHyi2OlFscKfc5Um5xpNzgSLnDkXKLI+W2kFCb2tSmNrUBAAAAAAAAAAA4y5uTUILa1KY228sStpdtL9tetr1se3kk4UjZ9rLtZdvLtpcllKA2talNAgAAAAAAAAAAwCGfcQ61qU1tEo6UbS/bXra9bHtZwpGy7WXby7aXbS9LNISE2tSmNrWpDQAAAAAAAAAAwFnenIQS1KY2tdlelrC9bHvZ9rLtZdvLIwlHyraXbS/bXra9LKEEtalNbRIAAAAAAAAAAAAO+YxzqE1tapNwpGx72fay7WXbyxKOlG0v2162vWx7WaIhJNSmNrWpTW0AAAAAAAAAAADO8uYklKA2tanN9rKE7WXby7aXbS/bXh5JOFK2vWx72fay7WUJJahNbWqTAAAAAAAAAAAAcMhnnENtalObhCNl28u2l20v216WcKRse9n2su1l28sSDSGhNrWpTW1qAwAAAAAAAAAAcJY3J6EEtalNbbaXJWwv2162vWx72fbySMKRsu1l28u2l20vSyhBbWpTmwQAAAAAAAAAAIBDPuMcalOb2iQcKdtetr1se9n2soQjZdvLtpdtL9telvC78ilVm9rUpjYAAAAAAAAAAIB5QsI4h9rUpjYJR8q2l20v2162vSxhe9n2su1l28u2lwcS/krJp1RtalObxBdkDJ04QlYuKAAAAABJRU5ErkJggg==);--display-block-light: none;--display-block-dark: block}}:root:where(.is-dark){--background-color: oklch(.17 .0138 270.49);--background-blur-color: oklch(.17 .0138 270.49 / 85%);--text-primary: oklch(.98 .008252 271.3302);--text-secondary: oklch(.87 .0082 286.23);--text-tertiary: oklch(.76 .0174 301.13);--neon-a-fg: oklch(.81 .1271 225.99);--neon-a-fg-45: oklch(.81 .1271 225.99 / 45%);--neon-a-bg: oklch(.42 .0755 219.7 / 50%);--neon-a-bg-hover: oklch(.42 .0755 219.7 / 58%);--neon-a-bg-active: oklch(.42 .0755 219.7 / 30%);--neon-a-bg-pattern: oklch(.42 .0755 219.7 / 80%);--neon-a-bg-surface: oklch(.42 .0755 219.7 / 16%);--neon-b-fg: oklch(.82 .101 27.67);--neon-b-bg: oklch(.43 .0616 21.36 / 50%);--neon-b-bg-surface: oklch(.43 .0616 21.36 / 24%);--neon-c-fg: oklch(.83 .1097 322.37);--neon-c-bg-surface: oklch(.43 .0682 316.65 / 24%);--surface-1: oklch(.21 .0141 272.63 / 85%);--pattern-bg: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmwAAAIIBAMAAAAh3q9aAAAAJ1BMVEUAAAAAVWgAYmIAVWgAVWkAVWkAVWcAVmcAVWcAVWkAVmcATmIAVmpZpqPiAAAADXRSTlMAzA2/mWZmTZkzWQ1Z3WHdUgAAAo5JREFUeF7t3aENQkEQBNAfBALUBgiWFigDRwuUQAl0QTmURv4axKndnCLvnh4z7sRmlvXFUngSf1yC2tSmNol9MSyRdsdSUiJtHudiVmKJiLiXohIZPtxKWYmf9zWikJfIt42ohSVWz9OlFJVIr08tKpGiVrlE8lfyKVWb2tQmAQAAAAAAAAAAME9IqE1talOb2hwp954j5RZHyi2OlFscKfc5Um5xpNzgSLnDkXKLI+W2kFCb2tSmNrUBAAAAAAAAAAA4y5uTUILa1KY228sStpdtL9tetr1se3kk4UjZ9rLtZdvLtpcllKA2talNAgAAAAAAAAAAwCGfcQ61qU1tEo6UbS/bXra9bHtZwpGy7WXby7aXbS9LNISE2tSmNrWpDQAAAAAAAAAAwFnenIQS1KY2tdlelrC9bHvZ9rLtZdvLIwlHyraXbS/bXra9LKEEtalNbRIAAAAAAAAAAAAO+YxzqE1tapNwpGx72fay7WXbyxKOlG0v2162vWx7WaIhJNSmNrWpTW0AAAAAAAAAAADO8uYklKA2tanN9rKE7WXby7aXbS/bXh5JOFK2vWx72fay7WUJJahNbWqTAAAAAAAAAAAAcMhnnENtalObhCNl28u2l20v216WcKRse9n2su1l28sSDSGhNrWpTW1qAwAAAAAAAAAAcJY3J6EEtalNbbaXJWwv2162vWx72fbySMKRsu1l28u2l20vSyhBbWpTmwQAAAAAAAAAAIBDPuMcalOb2iQcKdtetr1se9n2soQjZdvLtpdtL9telvC78ilVm9rUpjYAAAAAAAAAAIB5QsI4h9rUpjYJR8q2l20v2162vSxhe9n2su1l28u2lwcS/krJp1RtalObxBdkDJ04QlYuKAAAAABJRU5ErkJggg==);--display-block-light: none;--display-block-dark: block}:root{--sans: "Martian Grotesk", "Helvetica Neue", "Martian Grotesk Fallback", "Hiragino Sans", "Hiragino Kaku Gothic Pro", "游ゴシック", "游ゴシック体", YuGothic, "Yu Gothic", "ＭＳ ゴシック", "MS Gothic", sans-serif;--mono: "Martian Mono VF", "Consolas", "Bitstream Vera Sans Mono", "Courier New", "Courier", monospace;--fs-100: 6.25rem;--fs-60: 3.75rem;--fs-50: 3.125rem;--fs-45: 2.8125rem;--fs-40: 2.5rem;--fs-25: 1.5625rem;--fs-22-5: 1.40625rem;--fs-20: 1.25rem;--fs-17-5: 1.09375rem;--fs-15: .9375rem;--fs-12-5: .78125rem;--lh-108: 6.75rem;--lh-72: 4.5rem;--lh-56: 3.5rem;--lh-52: 3.25rem;--lh-48: 3rem;--lh-44: 2.75rem;--lh-34: 2.125rem;--lh-32: 2rem;--lh-28: 1.75rem;--lh-26: 1.625rem;--lh-24: 1.5rem;--lh-22: 1.375rem;--lh-20: 1.25rem;--lh-16: 1rem;--fw-200: 200;--fw-300: 300;--fw-400: 400;--fw-500: 500;--fw-700: 700;--fw-800: 800;--fw-820: 820;--fw-840: 840;--fw-850: 850;--fw-860: 860;--fw-900: 900;--wdth-75: 75;--wdth-87-5: 87.5;--wdth-100: 100;--wdth-106: 106;--wdth-112-5: 112.5;--wdth-125: 125;--wdth-150: 150;--wdth-200: 200;--ls-0: 0;--ls-1p: .01;--ls-12p: .12;--ls-16p: .16;--ls-20p: .2}@font-face{font-display:swap;font-family:Martian Grotesk;font-style:normal;font-weight:300 900;src:url(/_astro/MartianGrotesk-1.0.CZi4NHlm.woff2) format("woff2")}@font-face{font-family:Martian Grotesk Fallback;src:local("Arial");size-adjust:111.75%;ascent-override:89.48%;descent-override:17.9%}@font-face{font-display:swap;font-family:Martian Mono VF;font-style:normal;font-weight:200 900;src:url(/_astro/MartianMonoVF.D00YGEl3.woff2) format("woff2")}.heading-h1{font-family:var(--sans);font-variation-settings:"wght" var(--fw-860),"wdth" var(--wdth-150);font-size:var(--fs-60);line-height:var(--lh-72);letter-spacing:var(--ls-0)}@media (max-width: 768px){.heading-h1{font-variation-settings:"wght" var(--fw-900),"wdth" var(--wdth-75);font-size:var(--fs-50);line-height:var(--lh-56)}}.heading-h2{font-family:var(--sans);font-variation-settings:"wght" var(--fw-820),"wdth" var(--wdth-112-5);font-size:var(--fs-45);line-height:var(--lh-52);letter-spacing:var(--ls-0)}@media (max-width: 768px){.heading-h2{font-variation-settings:"wght" var(--fw-800),"wdth" var(--wdth-75);font-size:var(--fs-40);line-height:var(--lh-48)}}.heading-h3{font-family:var(--sans);font-variation-settings:"wght" var(--fw-820),"wdth" var(--wdth-106);font-size:var(--fs-25);line-height:var(--lh-28);letter-spacing:var(--ls-0)}@media (max-width: 768px){.heading-h3{font-variation-settings:"wght" var(--fw-700),"wdth" var(--wdth-75);font-size:var(--fs-22-5);line-height:var(--lh-26)}}.heading-h4{font-family:var(--sans);font-variation-settings:"wght" var(--fw-500),"wdth" var(--wdth-75);font-size:var(--fs-25);line-height:var(--lh-28);letter-spacing:var(--ls-0)}@media (max-width: 768px){.heading-h4{font-size:var(--fs-17-5);line-height:var(--lh-22)}}.body-sans-l{font-family:var(--sans);font-variation-settings:"wght" var(--fw-300),"wdth" var(--wdth-100);font-size:var(--fs-25);line-height:var(--lh-44);letter-spacing:var(--ls-0)}@media (max-width: 768px){.body-sans-l{font-size:var(--fs-20);line-height:var(--lh-32)}}.body-mono-l{font-family:var(--mono);font-variation-settings:"wght" var(--fw-300),"wdth" var(--wdth-112-5);font-size:var(--fs-25);line-height:var(--lh-44);letter-spacing:var(--ls-0)}@media (max-width: 768px){.body-mono-l{font-size:var(--fs-20);line-height:var(--lh-32)}}.body-sans-m{font-family:var(--sans);font-variation-settings:"wght" var(--fw-400),"wdth" var(--wdth-100);font-size:var(--fs-17-5);line-height:var(--lh-34);letter-spacing:var(--ls-0)}@media (max-width: 768px){.body-sans-m{font-size:var(--fs-15);line-height:var(--lh-28)}}.body-mono-m{font-family:var(--mono);font-variation-settings:"wght" var(--fw-400),"wdth" var(--wdth-112-5);font-size:var(--fs-17-5);line-height:var(--lh-34);letter-spacing:var(--ls-0)}@media (max-width: 768px){.body-mono-m{font-size:var(--fs-15);line-height:var(--lh-28)}}.body-sans-s{font-family:var(--sans);font-variation-settings:"wght" var(--fw-400),"wdth" var(--wdth-75);font-size:var(--fs-15);line-height:var(--lh-20);letter-spacing:calc(var(--fs-15) * var(--ls-1p))}@media (max-width: 768px){.body-sans-s{font-size:var(--fs-12-5);line-height:var(--lh-16)}}.body-mono-s{font-family:var(--mono);font-variation-settings:"wght" var(--fw-400),"wdth" var(--wdth-87-5);font-size:var(--fs-15);line-height:var(--lh-20);letter-spacing:var(--ls-0)}@media (max-width: 768px){.body-mono-s{font-size:var(--fs-12-5);line-height:var(--lh-16)}}.ui-sans{font-family:var(--sans);font-variation-settings:"wght" var(--fw-400),"wdth" var(--wdth-100);font-size:var(--fs-17-5);line-height:var(--lh-24);letter-spacing:var(--ls-0)}@media (max-width: 768px){.ui-sans{font-size:var(--fs-15);line-height:var(--lh-20)}}.ui-sans-bold{font-family:var(--sans);font-variation-settings:"wght" var(--fw-500),"wdth" var(--wdth-100);font-size:var(--fs-17-5);line-height:var(--lh-24);letter-spacing:var(--ls-0)}@media (max-width: 768px){.ui-sans-bold{font-size:var(--fs-15);line-height:var(--lh-20)}}.ui-mono{font-family:var(--mono);font-variation-settings:"wght" var(--fw-400),"wdth" var(--wdth-112-5);font-size:var(--fs-17-5);line-height:var(--lh-24);letter-spacing:var(--ls-0)}@media (max-width: 768px){.ui-mono{font-size:var(--fs-15);line-height:var(--lh-20)}}.imgproxy{font-family:var(--mono)}:root{--layout-padding: 40px;--layout-max-width: 1440px;--section-padding: 96px;--section-first-padding: 24px;--section-gap: 48px;--section-gap-s: 40px;--paragraph-gap: 24px}@media (max-width: 768px){:root{--layout-padding: 16px;--section-padding: 36px;--section-first-padding: 16px;--section-gap: 36px;--section-gap-s: 36px;--paragraph-gap: 12px }}html,body{scroll-behavior:smooth}*{scroll-margin-top:128px}@media (max-width: 1200px){*{scroll-margin-top:96px}}:root{--clickable-outline-width: 2px;--clickable-outline-offset: 4px;--clickable-outline-color: var(--neon-a-bg)}.clickable{outline:none;cursor:pointer}.clickable:not(:disabled){cursor:pointer}.clickable:focus-visible:not(:disabled){outline:var(--clickable-outline-width) solid var(--clickable-outline-color);outline-offset:var(--clickable-outline-offset)}:root{--corner-color: var(--neon-a-fg);--corner-width: 14px;--corner-radius: 6px;--corner-border-width: 4px;--corner-border-color: transparent}.border-corners{border:var(--corner-border-width) solid var(--corner-border-color);border-radius:var(--corner-radius);position:relative}.border-corners:before{content:"";position:absolute;inset:calc(var(--corner-border-width) * -1);border:inherit;border-color:var(--corner-color);border-radius:inherit;pointer-events:none;clip-path:border-box polygon(0 0,var(--corner-width) 0,var(--corner-width) calc(var(--corner-border-width) + 1px),calc(100% - var(--corner-width)) calc(var(--corner-border-width) + 1px),calc(100% - var(--corner-width)) 0,100% 0,100% var(--corner-width),calc(100% - var(--corner-border-width) - 1px) var(--corner-width),calc(100% - var(--corner-border-width) - 1px) calc(100% - var(--corner-width)),100% calc(100% - var(--corner-width)),100% 100%,calc(100% - var(--corner-width)) 100%,calc(100% - var(--corner-width)) calc(100% - var(--corner-border-width) - 1px),var(--corner-width) calc(100% - var(--corner-border-width) - 1px),var(--corner-width) 100%,0 100%,0 calc(100% - var(--corner-width)),calc(var(--corner-border-width) + 1px) calc(100% - var(--corner-width)),calc(var(--corner-border-width) + 1px) var(--corner-width),0 var(--corner-width))}:root{--link-underline-thickness: .23em;--link-underline-color: var(--neon-a-bg);--link-underline-color-hover: var(--neon-a-bg-hover);--link-underline-color-active: var(--neon-a-bg-active)}a.custom-link,.custom-links a{color:var(--neon-a-fg);border-radius:0;border-top:var(--link-underline-thickness) solid transparent;border-bottom:var(--link-underline-thickness) solid var(--link-underline-color);text-decoration:none;background-clip:padding-box;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}a.custom-link:hover,a.custom-link:focus-visible,.custom-links a:hover,.custom-links a:focus-visible{border-color:var(--link-underline-color-hover);background-color:var(--link-underline-color-hover)}a.custom-link:active,.custom-links a:active{border-color:var(--link-underline-color-active);background-color:var(--link-underline-color-active)}a.custom-link:focus-visible,.custom-links a:focus-visible{outline:var(--clickable-outline-width) solid var(--clickable-outline-color);outline-offset:var(--clickable-outline-offset)}@media (prefers-color-scheme: dark){:where(html:not(.is-light)) .astro-code,:where(html:not(.is-light)) .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}}:where(html.is-dark) .astro-code,:where(html.is-dark) .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}#iubenda-cs-banner.iubenda-cs-visible{will-change:unset}#iubenda-cs-banner .iub-toggle-checkbox,#iubenda-iframe .iub-toggle-checkbox{flex-shrink:0;display:flex;align-items:center;margin-left:24px}#iubenda-cs-banner .iub-toggle-checkbox input,#iubenda-iframe .iub-toggle-checkbox input{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;margin:0}#iubenda-cs-banner .iub-toggle-checkbox input.style1,#iubenda-iframe .iub-toggle-checkbox input.style1{width:64px;height:32px;border-radius:32px;transition:background-position .4s ease,background-color .4s ease;background-color:#555;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M9 0a9 9 0 1 1 0 18A9 9 0 0 1 9 0zM5.729 5.033a.5.5 0 0 0-.638.058l-.058.07a.5.5 0 0 0 .058.637l3.201 3.201-3.201 3.203a.5.5 0 0 0 .707.707l3.201-3.203 3.203 3.203.07.058a.5.5 0 0 0 .637-.058l.058-.07a.5.5 0 0 0-.058-.637L9.706 8.999l3.203-3.201a.5.5 0 0 0-.707-.707L8.999 8.292 5.798 5.091z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 4px left 4px;background-size:24px 24px}#iubenda-cs-banner .iub-toggle-checkbox input.style1:checked,#iubenda-iframe .iub-toggle-checkbox input.style1:checked{background-color:var(--kermit-green);background-position:top 4px left 36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M9 0a9 9 0 1 1 0 18A9 9 0 0 1 9 0zm4.646 5.646l-6.198 6.2-3.1-3a.5.5 0 1 0-.696.718l3.454 3.342a.5.5 0 0 0 .701-.006l6.547-6.546a.5.5 0 1 0-.708-.708z'/%3E%3C/svg%3E")}#iubenda-cs-banner .iub-toggle-checkbox input.style1:checked.sm,#iubenda-iframe .iub-toggle-checkbox input.style1:checked.sm{background-position:top 3px left 27px}#iubenda-cs-banner .iub-toggle-checkbox input.style1:checked.half,#iubenda-cs-banner .iub-toggle-checkbox input.style1:checked[value=partial],#iubenda-iframe .iub-toggle-checkbox input.style1:checked.half,#iubenda-iframe .iub-toggle-checkbox input.style1:checked[value=partial]{background-color:var(--marigold);background-position:top 4px left 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M9 0a9 9 0 1 1 0 18A9 9 0 0 1 9 0zm4 8.5H5a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1z'/%3E%3C/svg%3E")}#iubenda-cs-banner .iub-toggle-checkbox input.style1:checked.half.sm,#iubenda-cs-banner .iub-toggle-checkbox input.style1:checked[value=partial].sm,#iubenda-iframe .iub-toggle-checkbox input.style1:checked.half.sm,#iubenda-iframe .iub-toggle-checkbox input.style1:checked[value=partial].sm{background-position:top 3px left 15px}#iubenda-cs-banner .iub-toggle-checkbox input.style1.sm,#iubenda-iframe .iub-toggle-checkbox input.style1.sm{width:48px;height:24px;border-radius:24px;background-size:18px 18px;background-position:top 3px left 3px}#iubenda-cs-banner .iub-toggle-checkbox input::-ms-check,#iubenda-iframe .iub-toggle-checkbox input::-ms-check{visibility:hidden}#iubenda-cs-banner .iub-toggle-checkbox input:not([disabled]),#iubenda-iframe .iub-toggle-checkbox input:not([disabled]){cursor:pointer}#iubenda-cs-banner .iub-toggle-checkbox input[disabled],#iubenda-iframe .iub-toggle-checkbox input[disabled]{opacity:.35}#iubenda-cs-banner .iub-toggle-checkbox .iub-caption,#iubenda-iframe .iub-toggle-checkbox .iub-caption{display:none}#iubenda-cs-banner{font-size:15px;background:none;line-height:1.4;position:fixed;z-index:99999998;top:0;left:0;width:100%;height:100%;border:0;margin:0;padding:0;overflow:hidden;display:flex;will-change:opacity;opacity:0;pointer-events:none;transition:opacity .4s ease}#iubenda-cs-banner [class*=" iub"],#iubenda-cs-banner [class^=iub],#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) *{font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:var(--sans);font-variation-settings:"wght" var(--fw-400),"wdth" var(--wdth-75);font-size:var(--fs-12-5);line-height:var(--lh-16);letter-spacing:calc(var(--fs-15) * var(--ls-1p));text-decoration:none;color:currentColor;background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat;border:0;border-color:#000;border-color:currentColor;border-style:none;border-width:medium;clear:none;clip:auto;counter-increment:none;counter-reset:none;direction:inherit;float:none;height:auto;inset:auto;list-style-type:inherit;list-style-position:outside;list-style-image:none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;overflow:visible;padding:0;position:static;quotes:"" "";table-layout:auto;text-align:left;text-indent:0;text-transform:none;unicode-bidi:normal;vertical-align:baseline;white-space:normal;width:auto;word-spacing:normal;z-index:auto;background-origin:padding-box;background-clip:border-box;background-size:auto;-o-border-image:none;border-image:none;border-radius:0;box-shadow:none;-moz-column-count:auto;column-count:auto;-moz-column-gap:normal;column-gap:normal;-moz-column-rule:medium none #000;column-rule:medium none #000;-moz-column-span:none;column-span:none;-moz-column-width:auto;column-width:auto;font-feature-settings:normal;overflow-x:visible;overflow-y:visible;-webkit-hyphens:manual;hyphens:manual;perspective:none;perspective-origin:50% 50%;text-shadow:none;transition:all 0s ease 0s;transform:none;transform-origin:50% 50%;transform-style:flat;word-break:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#iubenda-cs-banner [class*=" iub"] strong,#iubenda-cs-banner [class^=iub] strong,#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) * strong{font-variation-settings:"wght" var(--fw-600),"wdth" var(--wdth-75)}#iubenda-cs-banner [class*=" iub"] .iub-sr-only,#iubenda-cs-banner [class^=iub] .iub-sr-only,#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) * .iub-sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#iubenda-cs-banner [class*=" iub"] .iub-sr-only:focus,#iubenda-cs-banner [class^=iub] .iub-sr-only:focus,#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) * .iub-sr-only:focus{position:static;width:auto;height:auto}#iubenda-cs-banner.iubenda-cs-overlay:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1;pointer-events:auto}#iubenda-cs-banner.iubenda-cs-center{align-items:center;justify-content:center}#iubenda-cs-banner.iubenda-cs-top{align-items:flex-start}#iubenda-cs-banner.iubenda-cs-bottom{align-items:flex-end}#iubenda-cs-banner.iubenda-cs-left{justify-content:flex-start}#iubenda-cs-banner.iubenda-cs-right{justify-content:flex-end}#iubenda-cs-banner.iubenda-cs-visible{opacity:1}#iubenda-cs-banner.iubenda-cs-visible>*{pointer-events:auto}#iubenda-cs-banner.iubenda-cs-slidein .iubenda-cs-container{transition:transform .4s ease}#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-top .iubenda-cs-container{transform:translateY(-48px)}#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-bottom .iubenda-cs-container{transform:translateY(48px)}#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-visible .iubenda-cs-container{transform:translateY(0)}#iubenda-cs-banner .iubenda-cs-container{position:relative;z-index:2}#iubenda-cs-banner .iubenda-cs-container.iubenda-cs-themed{display:flex;flex-direction:column}#iubenda-cs-banner .iubenda-cs-brand{display:flex;padding:16px;flex-shrink:0}#iubenda-cs-banner .iubenda-cs-brand>div{display:flex;justify-content:flex-start}#iubenda-cs-banner .iubenda-cs-brand img{max-width:192px;max-height:32px}#iubenda-cs-banner .iubenda-cs-content{position:relative;z-index:1;overflow:hidden;transition:transform .4s ease;background-color:var(--surface-1);-webkit-backdrop-filter:var(--background-blur);backdrop-filter:var(--background-blur);color:var(--text-primary);border:1px solid var(--gray-universal-36);border-radius:14px;display:flex;flex-direction:column}#iubenda-cs-banner .iubenda-cs-rationale{position:relative;display:flex;flex-direction:column;flex:1 1 auto}#iubenda-cs-banner .iubenda-cs-close-btn{z-index:1;top:6px;right:0;margin:10px;min-width:32px;height:32px;padding:6px;font-size:24px;line-height:0;font-weight:lighter;cursor:pointer;text-align:center;border:1px solid transparent;border-radius:4px;opacity:.7;align-self:flex-end}#iubenda-cs-banner .iubenda-cs-close-btn:hover{opacity:1}#iubenda-cs-banner .iubenda-banner-content{font-weight:300;padding:16px;flex:1 1 auto;overflow-y:auto}#iubenda-cs-banner .iub-p{padding-bottom:4px}#iubenda-cs-banner .iubenda-banner-content a,#iubenda-cs-banner .iubenda-banner-content button{cursor:pointer;color:var(--dodger-blue);text-decoration:underline}#iubenda-cs-banner .iubenda-banner-content a:hover,#iubenda-cs-banner .iubenda-banner-content button:hover{text-decoration:none}#iubenda-cs-banner #iubenda-cs-title{margin-bottom:16px;margin-top:8px;font-variation-settings:"wght" var(--fw-600),"wdth" var(--wdth-75);font-size:14px}#iubenda-cs-banner .iubenda-cs-counter{text-align:center;position:relative;z-index:1;display:none;pointer-events:none;flex-shrink:0;padding:8px;font-size:13px;font-variation-settings:"wght" var(--fw-600),"wdth" var(--wdth-75)}#iubenda-cs-banner .iubenda-cs-cwa-button{font-variation-settings:"wght" var(--fw-600),"wdth" var(--wdth-75);font-size:13px;background:#ffffff1a;color:#fff;padding:8px 14px;flex-shrink:0;border-radius:4px;text-align:center;z-index:1;margin:16px 16px 0;cursor:pointer}#iubenda-cs-banner .iubenda-cs-cwa-button:focus,#iubenda-cs-banner .iubenda-cs-cwa-button:hover{box-shadow:0 0 0 999px inset #0000001a}@media (max-width: 639px){#iubenda-cs-banner .iubenda-cs-cwa-button{box-shadow:0 8px 16px 4px #0003}}@media (min-width: 640px){#iubenda-cs-banner .iubenda-cs-cwa-button{align-self:flex-end}}#iubenda-cs-banner .iubenda-cs-opt-group{z-index:1;display:flex;flex-shrink:0;color:#000;margin:0 16px 16px}#iubenda-cs-banner .iubenda-cs-opt-group>div{display:flex}@media (min-width: 640px){#iubenda-cs-banner .iubenda-cs-opt-group{align-items:center;justify-content:space-between}#iubenda-cs-banner .iubenda-cs-opt-group-custom{margin-right:auto;align-self:start;justify-content:flex-start}#iubenda-cs-banner .iubenda-cs-opt-group-consent{margin-left:auto;align-self:end;justify-content:flex-end}}@media (max-width: 639px){#iubenda-cs-banner .iubenda-cs-opt-group{flex-direction:column}#iubenda-cs-banner .iubenda-cs-opt-group-custom:not(.iubenda-cs-opt-group-granular){order:2}#iubenda-cs-banner .iubenda-cs-opt-group-consent{order:1}}#iubenda-cs-banner .iubenda-cs-opt-group button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px;cursor:pointer;font-variation-settings:"wght" var(--fw-500),"wdth" var(--wdth-100);border-radius:5px;margin-top:4px;margin-bottom:4px;text-align:center;color:var(--text-primary);background:var(--gray-universal-12)}@-moz-document url-prefix(){#iubenda-cs-banner .iubenda-cs-opt-group button{padding-top:7px}}#iubenda-cs-banner .iubenda-cs-opt-group button.focus,#iubenda-cs-banner .iubenda-cs-opt-group button.hover{color:var(--neon-a-fg);background:var(--neon-a-bg-hover)}@media (min-width: 640px){#iubenda-cs-banner .iubenda-cs-opt-group button:not(:last-of-type){margin-right:8px}}@media (max-width: 639px){#iubenda-cs-banner .iubenda-cs-opt-group button{padding:8px 24px;width:100%;display:block;text-align:center;margin:6px 3px;flex:1}}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn{color:var(--neon-a-fg);background:var(--neon-a-bg)}#iubenda-cs-banner.iubenda-cs-padded:not(.iubenda-cs-branded) .iubenda-banner-content{padding-right:48px}#iubenda-cs-banner.iubenda-cs-padded .iubenda-cs-close-btn{position:absolute}@media (min-width: 640px){#iubenda-cs-banner:not(.iubenda-cs-padded).iubenda-cs-branded .iubenda-cs-cwa-button{position:absolute}}@media (min-width: 640px){#iubenda-cs-banner:not(.iubenda-cs-branded):not(.iubenda-cs-no-heading) .iubenda-cs-cwa-button{position:absolute;top:-4px;right:-4px;padding:5px 10px}}@media (min-width: 640px){#iubenda-cs-banner.iubenda-cs-branded:not(.iubenda-cs-default-floating).iubenda-cs-top .iubenda-cs-brand,#iubenda-cs-banner.iubenda-cs-branded:not(.iubenda-cs-default-floating).iubenda-cs-bottom .iubenda-cs-brand{border-radius:8px}}@media (min-width: 640px){#iubenda-cs-banner.iubenda-cs-branded .iubenda-cs-cwa-button{margin:15px}}#iubenda-cs-banner.iubenda-cs-branded .iubenda-cs-close-btn{height:32px;min-width:32px}#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand-badge-outer,#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-brand-badge-outer{height:0}#iubenda-cs-banner.iubenda-cs-default:not(.iubenda-cs-left) .iubenda-cs-brand-badge-outer,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-left) .iubenda-cs-brand-badge-outer{margin-left:auto;margin-right:0;float:right}#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-cs-brand-badge-outer,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-bottom .iubenda-cs-brand-badge-outer{order:-1;display:inline-flex}#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{margin:0 -8px}@media (max-width: 991px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{margin:-8px -8px 0}}@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand div{margin:0 auto;width:960px}}@media (max-width: 991px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand div{margin:0 8px}}#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-container{width:100%}@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale{width:992px;margin:16px auto}}@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-brand-badge{margin:0 16px}}@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container{width:992px}}@media (max-width: 991px){#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-cs-container,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-cs-container{width:100%}}@media (min-width: 640px){#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-container,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-container,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container{width:480px}}#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group{flex-direction:column}#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group>div,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group>div,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group>div{width:100%}#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group button,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group button,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group button{display:block;width:100%;text-align:center}#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-custom{order:2}#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-consent{order:1}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content{max-width:100%}@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content{margin:16px}}#iubenda-cs-banner.iubenda-cs-scrollable .iubenda-banner-content{mask-image:linear-gradient(to top,#0000,#000 16px);-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,0) 0%,rgb(0,0,0) 16px)}#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-container,#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-content,#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-rationale{height:100%}@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-fix-height.iubenda-cs-default-floating .iubenda-cs-content{height:calc(100% - 32px)}}#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-brand img{max-width:75%}#iubenda-cs-banner a[href]:focus,#iubenda-cs-banner button:focus,#iubenda-cs-banner input:focus,#iubenda-cs-banner textarea:focus,#iubenda-cs-banner select:focus,#iubenda-cs-banner details:focus,#iubenda-cs-banner [tabindex]:not([tabindex="-1"]):focus{outline:2px solid var(--neon-a-bg);outline-offset:4px}#iubenda-cs-banner .iubenda-cs-brand-badge{flex-shrink:0;margin:16px;padding:6px 34px 6px 10px;background:#fff;display:inline-flex;border-radius:6px;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 16px #0000001a;align-self:flex-end;background-image:url("data:image/svg+xml,%3Csvg fill='none' height='19' viewBox='0 0 9 19' width='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m4.1555.211426c.81725.000101 1.61499.249693 2.28656.715401.67157.465713 1.18496 1.125343 1.47153 1.890693.28657.76536.33266 1.59996.13211 2.39221-.20055.79226-.63818 1.50441-1.25438 2.04124l.87593 11.02083h-7.023493l.875933-11.02083c-.616206-.53683-1.053841-1.24898-1.254391-2.04124-.2005501-.79225-.154458-1.62685.132114-2.39221.286572-.76535.799967-1.42498 1.471537-1.890693.67157-.465708 1.46931-.7153 2.28655-.715401z' fill='%231cc691' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:center right 12px;background-repeat:no-repeat;color:#222;font-weight:400;font-size:14px;pointer-events:auto}#iubenda-cs-banner .iubenda-cs-brand-badge:hover{border:1px solid rgba(0,0,0,.4)}#iubenda-cs-banner .iubenda-cs-brand-badge>span{border-right:1px solid rgba(0,0,0,.1);padding-right:12px}#iubenda-cs-banner .iubenda-cs-brand-badge>span>span{text-decoration:underline}#iubenda-cs-banner .iubenda-cs-brand-badge-text{font-size:11px;font-variation-settings:"wght" var(--fw-600),"wdth" var(--wdth-75);text-align:right;margin:-4px 16px 12px}#iubenda-cs-banner .iubenda-cs-brand-badge-text a{color:inherit}#iubenda-cs-banner .iubenda-iframe-spinner~.iubenda-iframe-badge-container .iubenda-cs-brand-badge{display:none}#iubenda-cs-banner .iubenda-granular-controls-container{--iub-granular-background: rgba(0, 0, 0, .02);--iub-granular-border: rgba(0, 0, 0, .08);--iub-granular-toggle-background: rgba(0, 0, 0, .2);display:flex;flex-wrap:wrap;flex-shrink:0;margin-bottom:16px;border-top:1px solid var(--iub-granular-border)}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox{flex-basis:100%;display:flex;gap:10px;padding-left:16px;padding-right:16px;padding-bottom:14px;background-color:var(--iub-granular-background);margin:0}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox input.style1{width:48px;height:24px;background-position:top 3px left 3px;background-size:18px 18px;background-color:var(--iub-granular-toggle-background)}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox input.style1,#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox input.style1:checked{background-image:url("data:image/svg+xml,%3Csvg height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' fill='%23fff' fill-rule='evenodd' r='10'/%3E%3C/svg%3E")}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox input.style1:checked{background-position:top 3px left 27px;background-color:var(--kermit-green)}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox input.style1:checked[value=partial]{background-position:top 3px left 15px;background-color:var(--marigold)}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox:nth-child(2){padding-top:16px}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox:last-child{padding-bottom:16px;border-bottom:1px solid var(--iub-granular-border)}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd),#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox{flex-basis:50%;flex-direction:column-reverse;padding:14px 10px;border:1px solid var(--iub-granular-border);border-right:0;border-top:0}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox--disabled{display:none}@media (max-width: 991px){#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox{min-width:0}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox label{max-width:100%}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox label span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#iubenda-cs-banner .iubenda-granular-controls-container .granular-control-checkbox--mobile-hidden{display:none}}#iubenda-cs-banner.iubenda-cs-black .iubenda-granular-controls-container{--iub-granular-background: rgba(255, 255, 255, .02);--iub-granular-border: rgba(255, 255, 255, .08);--iub-granular-toggle-background: rgba(255, 255, 255, .2)}@media (min-width: 640px){#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox{flex:1;flex-direction:column-reverse;padding:16px 10px 14px;border:1px solid var(--iub-granular-border);border-right:0;border-top:0}}@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container{grid-gap:24px;padding:16px 16px 32px;border-top:0;margin-bottom:0}#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox--disabled,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox--disabled,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox--disabled,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox--disabled{display:flex}#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child{padding-left:16px}#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:last-child{padding-right:16px}#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:nth-child(2),#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd),#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:nth-last-child(2),#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:nth-child(2),#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd),#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:nth-last-child(2),#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:nth-child(2),#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd),#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:nth-last-child(2),#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:nth-child(2),#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd),#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:last-child,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox:nth-last-child(2){flex:0 1 auto;flex-direction:row;background-color:transparent;padding:0;border:none;margin:0}}#iubenda-iframe #iubenda-iframe-popup *{font-family:Martian Grotesk,sans-serif!important}#iubenda-iframe #iubenda-iframe-popup .iub-btn,#iubenda-iframe #iubenda-iframe-popup #iubFooterBtnContainer button{font-weight:unset!important;font-variation-settings:"wght" var(--fw-500),"wdth" var(--wdth-100)}#iubenda-iframe #iubenda-iframe-popup .iub-btn{color:#0d0f15!important;background-color:var(--gray-universal-12)!important;border-radius:5px!important;border:0!important}#iubenda-iframe #iubenda-iframe-popup .iub-btn:hover{color:#036af3!important;background-color:#96e2f78c!important}#iubenda-iframe #iubenda-iframe-popup .iub-btn:focus{outline:2px solid oklch(.87 .0802 217.08 / 50%)!important;outline-offset:4px!important}#iubenda-iframe #iubenda-iframe-popup #iubFooterBtnContainer button{color:#036af3!important;background-color:#96e2f77f!important;border-radius:5px!important;border:0!important}#iubenda-iframe #iubenda-iframe-popup #iubFooterBtnContainer button:hover{background-color:#96e2f78c!important;box-shadow:none!important}#iubenda-iframe #iubenda-iframe-popup #iubFooterBtnContainer button:focus{outline:2px solid oklch(.87 .0802 217.08 / 50%)!important;outline-offset:4px!important}._decor_19em0_1{width:100%;box-sizing:border-box;max-width:var(--layout-max-width);padding:0 var(--layout-padding);margin-left:auto;margin-right:auto}._decor_19em0_1>svg{width:100%}._decorTop_19em0_14{margin-top:12px;margin-bottom:-4px}@media (max-width: 1024px){._decorTop_19em0_14{margin-top:2px;margin-bottom:14px}}._decorBottom_19em0_24{margin-top:48px;margin-bottom:96px}@media (max-width: 1024px){._decorBottom_19em0_24{margin-top:36px;margin-bottom:52px}}@media (max-width: 768px){._decorBottom_19em0_24{margin-top:36px;margin-bottom:36px}}
