.cfgpage{--pag-margine:0px;--pag-misura:1120px;min-height:100dvh;background:var(--carta);color:var(--grafite);--testa-alta:81px}.cfgpage .fus__testa{display:flex;align-items:center;justify-content:space-between;padding:0 28px}.cfgpage .fus__marchio img{width:52px;height:52px}.cfgpage__torna{font-family:var(--font-quota);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--bruno);text-decoration:none}.cfgpage__torna:hover{color:var(--bruno-soft)}.cfgpage__main{max-width:var(--pag-misura);margin:0 auto;padding:40px 28px 80px}@media (min-width:1024px){.cfgpage__main{padding:56px 48px 96px}}@media (max-width:680px){.cfgpage__main{padding-left:20px;padding-right:20px}}.cfgpage__intro{max-width:62ch;margin-bottom:var(--s7)}.cfgpage__intro h1{font-family:var(--font-display);font-weight:500;font-size:clamp(30px,4.4vw,52px);line-height:1.05;letter-spacing:-.02em;text-wrap:balance;margin:12px 0 16px}.cfgpage__intro h1 em{font-style:normal;font-weight:600}.cfgpage__atto+.cfgpage__atto{margin-top:var(--s8);padding-top:var(--s7);border-top:1px solid var(--linea)}.cfgpage__cap{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s4);padding-bottom:10px;border-bottom:1px solid var(--linea)}.cfgpage__cap .fus__cfg-q{margin:0;padding:0;border-bottom:0;font-size:26px;font-weight:600;letter-spacing:-.015em}.cfgpage__tav{flex:none;font-family:var(--font-quota);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--testo-soft)}.cfgpage .cfg__vista{top:93px}.cfg__nota{margin:12px 0 0;max-width:52ch;font-size:13.5px;line-height:1.5;color:var(--testo-soft)}.cfg__sw-c--tr{background:repeating-linear-gradient(45deg,#fff 0 4px,rgba(10,69,140,.42) 4px 8px)}.cfg__ibtn--col{flex-direction:column;align-items:flex-start;gap:3px;text-align:left}.cfgt__vista{position:static;align-items:center;padding:20px 24px}.cfgt__dis{width:100%;height:auto}.cfgt__sotto{display:grid;gap:var(--s6);margin-top:var(--s5)}@media (min-width:900px){.cfgt__sotto{grid-template-columns:minmax(0,1fr) minmax(0,43%);column-gap:var(--s7);align-items:start}}.cfgt__filo,.cfgt__lato text,.cfgt__quota text{font-family:var(--font-quota);font-size:15px;letter-spacing:.06em}.cfgt__lato text{fill:var(--testo-soft)}.cfgt__filo{text-transform:uppercase;letter-spacing:.12em}.cfgt__filo,.cfgt__quota text{fill:var(--tratto);font-weight:600}.cfgt__misura{display:flex;align-items:center;gap:var(--s4)}.cfgt__range{flex:1;min-width:0;-webkit-appearance:none;appearance:none;height:26px;background:transparent;cursor:pointer}.cfgt__range::-webkit-slider-runnable-track{height:2px;background:var(--linea)}.cfgt__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:22px;margin-top:-10px;border:0;border-radius:1px;background:var(--tratto)}.cfgt__range::-moz-range-track{height:2px;background:var(--linea)}.cfgt__range::-moz-range-thumb{width:12px;height:22px;border:0;border-radius:1px;background:var(--tratto)}.cfgt__range:focus-visible{outline:2px solid var(--tratto);outline-offset:4px}.cfgt__num{flex:none;display:flex;align-items:baseline;gap:6px}.cfgt__num input{width:5.2em;padding:8px 10px;border:1px solid var(--linea);background:#fff;color:var(--testo);font:inherit;font-size:15px;text-align:right}.cfgt__num span{font-family:var(--font-quota);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--testo-soft)}.cfgt__luce{display:flex;align-items:flex-end;gap:var(--s2)}.cfgt__luce label{display:grid;gap:5px;min-width:0}.cfgt__luce span{font-family:var(--font-quota);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--testo-soft)}.cfgt__luce input{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--linea);background:#fff;color:var(--testo);font:inherit;font-size:15px}.cfgt__per{padding-bottom:9px;color:var(--testo-soft)}.cfgt__luce input:focus,.cfgt__num input:focus{outline:2px solid var(--tratto);outline-offset:1px}.cfgt__conf{margin:0;padding:22px 22px 18px;background:#fff;border:1px solid var(--linea)}.cfgt__conf svg{display:block;width:100%;height:auto}.cfgt__conf-riga+.cfgt__conf-riga{margin-top:26px}.cfgt__conf-eti{display:block;margin-top:2px;font-family:var(--font-quota);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--testo-soft)}.cfgt__conf-eti--n{color:var(--tratto);font-weight:600}.cfgt__conf-nota{margin:16px 0 0;padding-top:13px;font-size:15.5px;line-height:1.45;color:var(--testo)}.cfgt__conf-nota,.cfgt__vai{border-top:1px solid var(--linea)}.cfgt__vai{margin-top:var(--s4);padding-top:var(--s3)}.cfgt__vai a{color:var(--tratto)}.cfgpage__atto--esito{scroll-margin-top:100px}.cfge__scheda{margin-bottom:var(--s4)}@media (min-width:760px){.cfge__scheda{grid-template-columns:1fr 1fr}}.cfge__scheda>div{grid-template-columns:150px 1fr}.cfge__testo{margin-top:0}.cfge__azioni{margin-top:var(--s5)}.cfge__aiuto{margin-top:var(--s3);max-width:58ch;font-size:13.5px;line-height:1.55;color:var(--testo-soft)}.cfge__aiuto a{color:var(--tratto)}.cfgg{display:grid;gap:var(--s2);margin-top:var(--s7);padding:var(--s5);border:1px solid var(--tratto);background:rgba(255,255,255,.55)}.cfgg__t{margin:0;font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.01em}.cfgg__p{margin:0;max-width:56ch;font-size:15px;line-height:1.55;color:var(--testo-soft)}.cfgg__campi{display:grid;gap:var(--s3);margin-top:var(--s2)}@media (min-width:620px){.cfgg__campi{grid-template-columns:1fr 1fr}}.cfgg__campi label{display:grid;gap:5px}.cfgg__campi span{font-family:var(--font-quota);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--testo-soft)}.cfgg__campi b{color:var(--tratto)}.cfgg__campi input{padding:10px 12px;border:1px solid var(--linea);background:#fff;color:var(--testo);font:inherit;font-size:15px}.cfgg__campi input:focus{outline:2px solid var(--tratto);outline-offset:1px}.cfgg__ok-riga{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:14px;line-height:1.5;color:var(--testo)}.cfgg__ok-riga input{margin:3px 0 0;width:16px;height:16px;accent-color:var(--tratto)}.cfgg__ok-riga a{color:var(--tratto)}.cfgg__azioni{margin-top:var(--s2)}.cfgg__azioni button{border:0}.cfgg__err{margin:var(--s2) 0 0;font-size:14px;color:var(--tratto)}.cfgg__ok{margin:0;font-size:16px;line-height:1.5}.cfgg__disegno{margin-top:var(--s3)}@media (max-width:899px){.cfgpage__atto+.cfgpage__atto{margin-top:var(--s7);padding-top:var(--s6)}.cfgt__misura{flex-wrap:wrap}.cfgt__range{order:2;flex-basis:100%}}@media (max-width:420px){.cfgpage__cap{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.cfge *,.cfgpage *,.cfgt *{transition:none!important}}