@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-latin-800-normal.BKzMuPgK.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-800-normal.e9GbPXiK.woff)format("woff")}:root{--fh-cobalto:#0236ac;--fh-giallo:#ffc700;--fh-asfalto:#1e2226;--fh-bianco:#f7f8f6;--fh-font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--fh-font-body:"Barlow", "Helvetica Neue", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--fh-bianco);color:var(--fh-asfalto);font-family:var(--fh-font-body);margin:0;font-size:1.0625rem;line-height:1.6}img,svg{max-width:100%;height:auto;display:block}a{color:var(--fh-cobalto);text-underline-offset:.15em}a:focus-visible,summary:focus-visible{outline:3px solid var(--fh-giallo);outline-offset:2px}h1,h2,h3{font-family:var(--fh-font-display);margin:0 0 .5em;font-weight:800;line-height:1.1}h1{text-transform:uppercase;font-size:clamp(2.25rem,9vw,3.5rem)}h2{margin-top:0;font-size:clamp(1.6rem,6vw,2.1rem)}h3{font-size:1.3rem;font-weight:600}p,ul,ol{margin:0 0 1em}.wrap{width:100%;max-width:40rem;margin:0 auto;padding:0 1rem}.sezione{padding:2.5rem 0}.sezione+.sezione{border-top:1px solid #1e22261f}.testata{background:var(--fh-asfalto)}.testata .wrap{justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;display:flex}.testata__logo{width:9.5rem;display:block}.testata__logo svg{width:100%;height:auto}.testata__nav{font-size:.95rem;font-weight:500}.testata__nav a{color:var(--fh-bianco);padding:.75rem 0;display:inline-block}.hero{background:var(--fh-cobalto);color:var(--fh-bianco);padding:2.5rem 0 0}.hero p{max-width:32rem;font-size:1.15rem}.hero em{color:var(--fh-giallo);font-style:normal}.segnaletica{background:repeating-linear-gradient(90deg, var(--fh-giallo) 0 2.5rem, transparent 2.5rem 4rem);height:.5rem;margin-top:2rem}.passi{counter-reset:passo;padding:0;list-style:none}.passi li{counter-increment:passo;margin-bottom:1.25rem;padding-left:3.25rem;position:relative}.passi li:before{content:counter(passo);background:var(--fh-cobalto);width:2.25rem;height:2.25rem;color:var(--fh-bianco);font-family:var(--fh-font-display);place-items:center;font-size:1.3rem;font-weight:800;display:grid;position:absolute;top:-.1rem;left:0}.fatti{grid-template-columns:1fr 1fr;gap:.75rem;padding:0;list-style:none;display:grid}.fatti li{border-left:.3rem solid var(--fh-cobalto);background:#fff;padding:.75rem .85rem}.fatti strong{font-family:var(--fh-font-display);font-size:1.2rem;font-weight:600;display:block}.riquadro{background:var(--fh-asfalto);color:var(--fh-bianco);margin-bottom:1.25rem;padding:1.25rem}.riquadro p:last-child{margin-bottom:0}.riquadro a{color:var(--fh-bianco)}.riquadro strong{color:var(--fh-giallo)}.faq details{border-bottom:1px solid #1e222626}.faq summary{cursor:pointer;padding:.9rem 0;font-weight:600;list-style-position:inside}.faq details p{margin-top:0}.legale h2{margin-top:2rem;font-size:1.45rem}.legale h3{margin-top:1.5rem}.legale .data{color:#1e2226b3;font-size:.95rem}.tabella{margin-bottom:1em;overflow-x:auto}.tabella table{border-collapse:collapse;width:100%;font-size:.95rem}.tabella th,.tabella td{text-align:left;vertical-align:top;border:1px solid #1e222633;padding:.5rem}.tabella th{background:#fff}.bozza{background:var(--fh-giallo);padding:.75rem;font-weight:600}.piede{background:var(--fh-asfalto);color:var(--fh-bianco);margin-top:2.5rem;padding:2rem 0 2.5rem;font-size:.95rem}.piede a{color:var(--fh-bianco)}.piede ul{flex-wrap:wrap;gap:.25rem 1.25rem;padding:0;list-style:none;display:flex}.piede li a{padding:.4rem 0;display:inline-block}
