.fq,.fq__testata{--fq-navy:var(--color-primary,#004278);--fq-scuro:var(--color-primary-scuro,#031b3b);--fq-secondary:var(--color-secondary,#467fbd);--fq-text:var(--color-dark-gray,#434750);--fq-p20:var(--color-primary-20,#f0f3fa);--fq-p30:var(--color-light-blue,#e7ebf6);--fq-white:var(--color-white,#fff);--fq-font:Barlow,system-ui,-apple-system,"Segoe UI",sans-serif;--fq-gutter:clamp(24px,8.889vw - 10.67px,160px);font-family:var(--fq-font)}.fq,.fq *,.fq :after,.fq :before,.fq__testata,.fq__testata *,.fq__testata :after,.fq__testata :before{box-sizing:border-box}.fq__inner{margin:0 auto;max-width:calc(1600px + var(--fq-gutter)*2);padding:0 var(--fq-gutter)}.fq__testata{background:var(--fq-navy);color:var(--fq-white);padding:64px 0 80px}.fq__inner--testata{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.fq__crumbs{color:var(--fq-white);display:flex;flex-wrap:wrap;font-family:var(--fq-font);font-size:var(--font-size-body-xs,1.6rem);font-weight:400;line-height:var(--line-height-body-xs,1.5625);list-style:none;margin:0;padding:0}.fq__crumb{margin:0}.fq__crumb+.fq__crumb:before{content:"/";padding:0 .3em}.fq__crumb-testo{color:var(--fq-white)}.fq__crumb-link,.fq__crumb-link:active,.fq__crumb-link:focus,.fq__crumb-link:hover,.fq__crumb-link:link,.fq__crumb-link:visited{color:var(--fq-white);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.fq__crumb-link:hover{text-decoration:underline}.fq__crumb-link:focus-visible{outline:2px solid var(--fq-white);outline-offset:2px}.fq__title{color:var(--fq-white);font-family:var(--fq-font);font-size:var(--font-size-h2,4.8rem);font-weight:700;letter-spacing:0;line-height:var(--line-height-h2,1.20833);margin:0;max-width:1200px;text-transform:none}.fq{--fq-pad-m:clamp(20px,12.35px + 1.961vw,50px);background:var(--fq-white);padding:var(--fq-pad-m) 0 clamp(30px,12.16px + 4.575vw,100px)}.fq__pills{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.fq__pills li{margin:0;max-width:100%}.fq__pill,.fq__pill:active,.fq__pill:focus,.fq__pill:hover,.fq__pill:link,.fq__pill:visited{align-items:center;background:var(--fq-pill-bg,var(--fq-p20));border-radius:24px;color:var(--fq-pill-fg,var(--fq-navy));display:inline-flex;font-family:var(--fq-font);gap:8px;max-width:100%;min-height:48px;padding:8px 16px;text-decoration:none}.fq__pill-nome{color:var(--fq-pill-fg,var(--fq-navy));font-size:var(--font-size-body-m,2rem);font-weight:600;line-height:var(--line-height-body-m,1.5)}.fq__pill-n{color:var(--fq-pill-n,var(--fq-text));font-size:1.4rem;font-weight:600;line-height:1.2}.fq__pill--attiva{--fq-pill-bg:var(--fq-navy);--fq-pill-fg:var(--fq-white);--fq-pill-n:var(--fq-white)}.fq__pill:focus-visible{outline:2px solid var(--fq-navy);outline-offset:2px}.fq__nascosto{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.fq__list,.fq__vuoto{margin-top:calc(var(--fq-pad-m)*2)}.fq__item{border-bottom:1px solid var(--fq-p30);padding:20px 16px 20px 0}.fq__item:first-child{border-top:1px solid var(--fq-p30)}.fq__summary{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;list-style:none}.fq__summary::-webkit-details-marker{display:none}.fq__summary:focus-visible{outline:2px solid var(--fq-navy);outline-offset:3px}.fq__question{color:var(--fq-navy);flex:1 1 auto;font-family:var(--fq-font);font-size:var(--font-size-body-m,2rem);font-weight:600;letter-spacing:0;line-height:var(--line-height-body-m,1.5);margin:0;min-width:0;text-transform:none}.fq__toggle{color:var(--fq-secondary);display:inline-flex;flex:none}.fq__toggle svg{display:block;height:20px;width:20px}.fq__toggle-bar{transform-box:fill-box;transform-origin:50% 50%;transition:transform .15s ease}.fq__item[open] .fq__toggle-bar{transform:scaleY(0)}.fq__answer{margin-top:16px}.fq__answer,.fq__answer li,.fq__answer>ol,.fq__answer>p,.fq__answer>ul{color:var(--fq-text);font-family:var(--fq-font);font-size:var(--font-size-body-s,1.8rem);font-weight:400;line-height:var(--line-height-body-s,1.55556)}.fq__answer>ol,.fq__answer>p,.fq__answer>ul{margin:0}.fq__answer>*+*{margin-top:16px}.fq__answer a{color:var(--fq-navy);text-decoration:underline}.fq__answer h3{color:var(--fq-scuro);font-family:var(--fq-font);font-size:var(--font-size-body-m,2rem);font-weight:600;line-height:var(--line-height-body-m,1.5);margin:0}.fq__answer>*+h3{margin-top:24px}.fq__answer table{border-collapse:collapse;width:100%}.fq__answer td,.fq__answer th{border:1px solid var(--fq-p30);color:var(--fq-text);font-family:var(--fq-font);font-size:var(--font-size-body-xs,1.6rem);line-height:var(--line-height-body-xs,1.5625);overflow-wrap:anywhere;padding:8px 12px;text-align:left;vertical-align:top}.fq__answer th{background:var(--fq-p20);color:var(--fq-scuro);font-weight:600}@media (max-width:768px){.fq__answer td,.fq__answer th{padding:6px 8px}}.fq__vuoto{color:var(--fq-text);font-family:var(--fq-font);font-size:var(--font-size-body-m,2rem);font-weight:500;line-height:var(--line-height-body-m,1.5);margin-bottom:0}@media (max-width:768px){.fq__testata{padding:40px 0 48px}.fq__inner--testata{gap:16px}}.fq__pill:hover{--fq-pill-bg:var(--fq-p30)}.fq__pill--attiva:hover{--fq-pill-bg:var(--fq-scuro)}.fq__pill:hover .fq__pill-nome{text-decoration:underline}.fq__summary:hover .fq__question{color:var(--fq-scuro)}@media (prefers-reduced-motion:no-preference){.fq__pill{transition:background-color .15s ease,color .15s ease}}@media (prefers-reduced-motion:reduce){.fq__toggle-bar{transition:none}}.fq{--scala-s:clamp(12px,8.69px + 0.85vw,25px);--scala-m:clamp(24px,17.37px + 1.699vw,50px);--scala-l:clamp(48px,34.75px + 3.399vw,100px)}.fq.fq--sopra-nessuno{padding-top:0}.fq.fq--sopra-s{padding-top:var(--scala-s)}.fq.fq--sopra-m{padding-top:var(--scala-m)}.fq.fq--sopra-l{padding-top:var(--scala-l)}.fq.fq--sotto-nessuno{padding-bottom:0}.fq.fq--sotto-s{padding-bottom:var(--scala-s)}.fq.fq--sotto-m{padding-bottom:var(--scala-m)}.fq.fq--sotto-l{padding-bottom:var(--scala-l)}