.modal[data-v-0ac6e7b8]{height:calc(var(--vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:3}.modal.locking[data-v-0ac6e7b8],.modal[data-v-0ac6e7b8]>*{pointer-events:all}html{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;touch-action:manipulation}::-moz-selection{background-color:var(--colors-red);color:var(--colors-white)}::selection{background-color:var(--colors-red);color:var(--colors-white)}a{cursor:pointer}em{font-family:inherit;font-style:italic}.overlay{height:100%;left:var(--spacing-0);overflow-y:auto;position:fixed;top:var(--spacing-0);width:100%;z-index:20}.overlay:not(:focus-visible){scrollbar-width:none}.overlay>:first-child{background-color:var(--colors-white);min-height:100dvh;position:relative}.overlay-enter-active,.overlay-leave-active{transition:transform .3s,opacity .15s}.overlay-enter-from{transform:translateY(100%)}.overlay-leave-to{opacity:0}.overlay-placeholder{display:none}.overlay-close{background-color:#0003;bottom:var(--spacing-0);cursor:pointer;height:calc(var(--vh)*20);left:var(--spacing-0);position:relative;width:100%}@media (hover:hover) and (pointer:fine){.overlay-close:hover{background-color:#0006}}.overlay-close{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1}input::-moz-placeholder{color:var(--colors-grey-100)}input::placeholder{color:var(--colors-grey-100)}.indent-a{text-indent:20px}.indent-b{text-indent:40px}.indent-c{text-indent:60px}.indent-d{text-indent:80px}.indent-e{text-indent:100px}.p-safe{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.px-safe{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.py-safe{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}.ps-safe{padding-inline-start:env(safe-area-inset-left)}.pe-safe{padding-inline-end:env(safe-area-inset-left)}.pt-safe{padding-top:env(safe-area-inset-top)}.pr-safe{padding-right:env(safe-area-inset-right)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.pl-safe{padding-left:env(safe-area-inset-left)}#iubenda-cs-banner{background-color:var(--colors-red);bottom:calc(var(--space-bar, 1px) - 1px);color:var(--colors-black);padding-left:var(--spacing-s);padding-right:var(--spacing-s);position:fixed;right:var(--spacing-0);width:100%;z-index:30}#iubenda-cs-banner .iubenda-cs-container{border-color:var(--colors-white);border-style:dashed;border-top-width:1px;display:flex;gap:var(--spacing-s);padding-bottom:var(--spacing-s);padding-top:var(--spacing-s);width:100%}#iubenda-cs-banner .iubenda-cs-content{color:var(--colors-white);width:100%}#iubenda-cs-banner .iubenda-cs-rationale{display:flex;gap:var(--spacing-s);place-content:space-between}#iubenda-cs-banner .iubenda-banner-content{font-family:Replica Regular;font-size:14px;letter-spacing:-.01em;line-height:1.15;text-align:center;white-space:nowrap}@media (min-width:1200px){#iubenda-cs-banner .iubenda-banner-content{line-height:1.2}}#iubenda-cs-banner .iubenda-cs-close-btn{display:none}#iubenda-cs-banner a{color:var(--colors-black);text-decoration-line:none}#iubenda-cs-banner .iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-customize-btn,#iubenda-cs-banner .iubenda-cs-reject-btn{color:var(--colors-white);font-family:Replica Regular;font-size:14px;letter-spacing:-.01em;line-height:1.15}@media (min-width:1200px){#iubenda-cs-banner .iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-customize-btn,#iubenda-cs-banner .iubenda-cs-reject-btn{line-height:1.2}}@media (hover:hover) and (pointer:fine){#iubenda-cs-banner .iubenda-cs-accept-btn:hover,#iubenda-cs-banner .iubenda-cs-customize-btn:hover,#iubenda-cs-banner .iubenda-cs-reject-btn:hover{color:var(--colors-grey-100)}}#iubenda-cs-banner .iubenda-cs-opt-group,#iubenda-cs-banner .iubenda-cs-opt-group-consent{align-content:center;align-items:flex-start;display:flex;gap:var(--spacing-s)}#iubenda-cs-banner .iubenda-cs-opt-group-custom,#iubenda-cs-banner .iubenda-cs-reject-btn{align-content:center;align-items:flex-start;color:var(--colors-white);display:flex;gap:var(--spacing-s);order:1}.iub__us-widget,.iub__us-widget>*,.iubenda-cs-preferences-link{display:none}.text[data-v-69151c9c]{white-space:pre-wrap}.text.footer[data-v-69151c9c] a{cursor:pointer}.text.footer[data-v-69151c9c] a{color:var(--colors-black)}.text.footer[data-v-69151c9c] a{text-decoration-line:none}.text.footer[data-v-69151c9c] a:hover{color:var(--colors-red)}.text[data-v-69151c9c] a{cursor:pointer}.text[data-v-69151c9c] a{text-decoration-line:underline}.link{color:inherit;cursor:pointer;text-decoration-line:none}.link.primary-cta{color:var(--colors-black);display:inline-block;width:-moz-fit-content;width:fit-content}@media (hover:hover){.link.primary-cta:hover{color:var(--colors-red)}.link.primary-cta:hover .icon svg path{stroke:var(--colors-red);fill:var(--colors-red)}}.link.primary-cta>div{width:-moz-fit-content;width:fit-content}.link.filter{color:var(--colors-grey-100);padding-bottom:var(--spacing-s);padding-top:var(--spacing-s)}.link.filter.active,.link.filter:hover{color:var(--colors-black)}.link:not(.home).router-link-exact-active{color:var(--colors-red)}
