:is(#wcfge-sth-accesso,#wcfge-sth-personalizza){--wcfge-accent:#1d242e;--wcfge-btn:#e50b0b;--wcfge-btn-text:#ffffff;--wcfge-bg:#141414;--wcfge-text:#ffffff;--wcfge-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--wcfge-ans-bg:rgba(255,255,255,.94);--wcfge-ans-border:transparent;--wcfge-ans-text:#1d242e;--wcfge-field-bg:#ffffff;--wcfge-field-text:#1f2933;--wcfge-field-border:rgba(0,0,0,.22);--wcfge-line:rgba(255,255,255,.25);--wcfge-track:rgba(255,255,255,.3);--wcfge-err:#ff9d9d;--wcfge-chk:color-mix(in srgb,var(--wcfge-accent) 8%,#fff);--wcfge-key-bg:transparent;--wcfge-key-on:#ffffff;--wcfge-on-accent:#ffffff;--wcfge-radius:10px;--wcfge-radius-field:10px;--wcfge-radius-btn:12px}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza).wcfge{background:var(--wcfge-bg)}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza),:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) *{text-transform:none!important;letter-spacing:normal!important}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-input,:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-prefix{background:var(--wcfge-field-bg)!important;color:var(--wcfge-field-text)!important;border-color:var(--wcfge-field-border)!important}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-input:focus{border-color:var(--wcfge-accent)!important}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-input::placeholder{color:var(--wcfge-field-text)!important;opacity:.5}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) h2,:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) h3,:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) label{color:var(--wcfge-text);font-family:var(--wcfge-font)}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) label.wcfge-choice,:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) label.wcfge-card{color:var(--wcfge-ans-text)}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) label.wcfge-card:has(input:checked){color:var(--wcfge-card-on,var(--wcfge-on-accent,#fff))}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-btn{background:var(--wcfge-btn)!important;color:var(--wcfge-btn-text)!important;border:none!important;border-radius:var(--wcfge-radius-btn)!important;padding:12px 26px!important;font-size:15px!important;font-weight:700!important;font-family:var(--wcfge-font)!important;line-height:1.4!important;box-shadow:none!important}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-btn.wcfge-ghost{background:transparent!important;color:var(--wcfge-text)!important;border:1.5px solid var(--wcfge-line)!important}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-btn.wcfge-navback{border:none!important;background:none!important;box-shadow:none!important}.wcfge{color:var(--wcfge-text);font-family:var(--wcfge-font);border-radius:var(--wcfge-radius);padding:22px;max-width:680px;font-size:15px}.wcfge-field{margin:0 0 16px}.wcfge [hidden],.wcfge[hidden]{display:none!important}.wcfge-step-title{margin:0 0 14px;font-size:18px;font-weight:700}.wcfge-label{display:block;font-weight:600;margin-bottom:6px}.wcfge-req{color:var(--wcfge-err)}.wcfge-desc{font-size:13px;opacity:.75;margin:0 0 6px}.wcfge-input{width:100%;padding:11px 12px;border:1.5px solid var(--wcfge-field-border);border-radius:var(--wcfge-radius-field);font-size:15px;background:var(--wcfge-field-bg);color:var(--wcfge-field-text);font-family:var(--wcfge-font);box-sizing:border-box}.wcfge-input::placeholder{color:var(--wcfge-field-text);opacity:.5}.wcfge-input:focus{outline:none;border-color:var(--wcfge-accent)}.wcfge-choice{display:block;margin:5px 0;cursor:pointer}.wcfge-yesno{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:440px}.wcfge-yesno .wcfge-choice{margin:0}.wcfge-statement-title{margin:0 0 10px;font-size:24px;font-weight:800;line-height:1.25}.wcfge-statement-text{font-size:15px;opacity:.85;line-height:1.55}.wcfge-consent{position:relative;display:flex;align-items:center;gap:10px;cursor:pointer}.wcfge-consent>input[type=checkbox]{position:absolute;opacity:0}.wcfge-tick{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border:1.6px solid currentColor;border-color:color-mix(in srgb,currentColor 60%,transparent);border-radius:5px;background:color-mix(in srgb,currentColor 10%,transparent);flex:none;font-size:14px;font-weight:700;transition:background .12s ease,border-color .12s ease,color .12s ease}.wcfge-consent:hover .wcfge-tick{border-color:currentColor}.wcfge-consent:has(input:checked) .wcfge-tick{background:var(--wcfge-btn);border-color:var(--wcfge-btn);color:var(--wcfge-btn-text)}.wcfge-consent:has(input:checked) .wcfge-tick:after{content:"✓"}.wcfge-consent:has(input:focus-visible){outline:2px solid var(--wcfge-btn);outline-offset:3px;border-radius:5px}.wcfge-flow .wcfge-gate-consent{align-items:flex-start;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--wcfge-line);font-size:13px;line-height:1.45}.wcfge-privacy-link{color:inherit;text-decoration:underline}.wcfge-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.wcfge-card{--wcfge-card:var(--wcfge-accent);border:2px solid var(--wcfge-card);border-radius:calc(var(--wcfge-radius)*.8);padding:16px 12px;text-align:center;cursor:pointer;font-weight:600;transition:transform .12s ease,box-shadow .12s ease;background:var(--wcfge-ans-bg);color:var(--wcfge-ans-text)}.wcfge-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px #0000001f}.wcfge-card input{position:absolute;opacity:0}.wcfge-card:has(input:checked){background:var(--wcfge-card);color:var(--wcfge-card-on,var(--wcfge-on-accent,#fff))}.wcfge-card:has(input:checked) .wcfge-key{background:var(--wcfge-card-on,var(--wcfge-on-accent,#fff));border-color:var(--wcfge-card-on,var(--wcfge-on-accent,#fff));color:var(--wcfge-card)}.wcfge-pics{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.wcfge-pic{position:relative;display:block;border:1.5px solid var(--wcfge-ans-border);border-radius:calc(var(--wcfge-radius)*.8);overflow:hidden;cursor:pointer;background:var(--wcfge-ans-bg);color:var(--wcfge-ans-text);transition:border-color .12s ease,box-shadow .12s ease}.wcfge-pic input{position:absolute;opacity:0}.wcfge-pic-img{display:block;aspect-ratio:4/3;background:var(--wcfge-track) center/cover no-repeat}.wcfge-pic-cap{display:flex;align-items:center;gap:8px;padding:9px 10px;font-weight:600;font-size:14px}.wcfge-pic:hover{border-color:var(--wcfge-accent)}.wcfge-pic:has(input:checked){border-color:var(--wcfge-accent);box-shadow:0 0 0 1.5px var(--wcfge-accent)}.wcfge-pic:has(input:checked):after{content:"✓";position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--wcfge-accent);color:var(--wcfge-on-accent,#fff);font-size:13px;font-weight:700;box-shadow:0 1px 4px #00000040}.wcfge-pic:has(input:checked) .wcfge-key{background:var(--wcfge-accent);border-color:var(--wcfge-accent);color:var(--wcfge-key-on)}.wcfge-pic:has(input:focus-visible){outline:2px solid var(--wcfge-accent);outline-offset:2px}.wcfge-scale{display:flex;gap:6px;flex-wrap:wrap}.wcfge-scale-n{position:relative;flex:1;min-width:38px;cursor:pointer}.wcfge-scale-n input{position:absolute;opacity:0}.wcfge-scale-n span{display:flex;align-items:center;justify-content:center;height:46px;border:1.5px solid var(--wcfge-ans-border);border-radius:var(--wcfge-radius-field);background:var(--wcfge-ans-bg);color:var(--wcfge-ans-text);font-weight:600;transition:border-color .12s ease,background .12s ease}.wcfge-scale-n:has(input:checked) span{background:var(--wcfge-accent);border-color:var(--wcfge-accent);color:var(--wcfge-key-on)}.wcfge-scale-n:has(input:focus-visible) span{outline:2px solid var(--wcfge-accent);outline-offset:2px}.wcfge-scale-labels{display:flex;justify-content:space-between;font-size:12px;opacity:.65;margin-top:6px}.wcfge-rating{display:flex;gap:4px}.wcfge-star{position:relative;cursor:pointer;padding:2px}.wcfge-star input{position:absolute;opacity:0}.wcfge-star svg{width:34px;height:34px;fill:none;stroke:var(--wcfge-ans-border);stroke-width:1.6;transition:fill .1s ease,stroke .1s ease}.wcfge-rating:has(input:checked) .wcfge-star svg{fill:var(--wcfge-accent);stroke:var(--wcfge-accent)}.wcfge-rating .wcfge-star:has(input:checked)~.wcfge-star svg{fill:none;stroke:var(--wcfge-ans-border)}.wcfge-rating:hover .wcfge-star svg{fill:var(--wcfge-accent);stroke:var(--wcfge-accent)}.wcfge-rating .wcfge-star:hover~.wcfge-star svg{fill:none;stroke:var(--wcfge-ans-border)}.wcfge-star:has(input:focus-visible){outline:2px solid var(--wcfge-accent);outline-offset:2px;border-radius:6px}.wcfge-phone{display:flex;gap:8px}.wcfge-prefix{flex:none;width:auto;padding:11px 8px;border:1.5px solid var(--wcfge-field-border);border-radius:var(--wcfge-radius-field);background:var(--wcfge-field-bg);color:var(--wcfge-field-text);font-family:var(--wcfge-font);font-size:15px}.wcfge-prefix:focus{outline:none;border-color:var(--wcfge-accent)}.wcfge-combo-list{margin-top:8px;max-height:220px;overflow:auto;background:var(--wcfge-field-bg);border:1.5px solid var(--wcfge-field-border);border-radius:var(--wcfge-radius-field)}.wcfge-combo-list[hidden]{display:none}.wcfge-combo-item{display:block;width:100%;text-align:left;padding:10px 13px;border:0;background:transparent;color:var(--wcfge-field-text);font-family:var(--wcfge-font);font-size:15px;cursor:pointer}.wcfge-combo-item:hover,.wcfge-combo-item.wcfge-active{background:var(--wcfge-chk)}.wcfge-combo-item[hidden]{display:none}.wcfge-btn{background:var(--wcfge-btn);color:var(--wcfge-btn-text);border:none;border-radius:var(--wcfge-radius-btn);padding:12px 26px;font-size:15px;font-weight:700;font-family:var(--wcfge-font);cursor:pointer}.wcfge-btn[disabled]{opacity:.6;cursor:not-allowed}.wcfge-ghost{background:transparent;color:var(--wcfge-text);border:1.5px solid var(--wcfge-line)}.wcfge-nav{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.wcfge-progress{height:6px;background:var(--wcfge-track);border-radius:999px;overflow:hidden;margin-bottom:6px}.wcfge-progress-bar{height:100%;background:var(--wcfge-btn);transition:width .25s ease}.wcfge-progress-label{font-size:12px;opacity:.7;margin-bottom:14px}.wcfge-screen{animation:wcfgeIn .24s ease}@keyframes wcfgeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wcfge-error{color:var(--wcfge-err);font-size:13px;margin-top:4px}.wcfge-disclosure{font-size:11px;opacity:.55;margin:12px 0 0}.wcfge-thanks{padding:26px;text-align:center;font-weight:600;font-size:17px}.wcfge-ending{font-weight:400}.wcfge-ending-img{height:170px;margin:0 0 18px;background-size:cover;background-position:center;border-radius:12px}.wcfge-ending-title{margin:0 0 8px;font-size:24px;font-weight:800;line-height:1.25;color:var(--wcfge-text)}.wcfge-ending-text{margin:0 0 18px;font-size:15px;opacity:.8}.wcfge-ending-cta{display:inline-block;text-decoration:none}.wcfge-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f14198c;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}.wcfge-overlay[hidden]{display:none}.wcfge-popup{position:relative;max-width:720px;width:100%;max-height:90vh;overflow:auto;animation:wcfgeIn .25s ease}.wcfge-popup .wcfge{margin:0 auto}.wcfge-popup-close{position:absolute;top:8px;right:12px;z-index:2;background:transparent;border:none;font-size:26px;line-height:1;cursor:pointer;color:var(--wcfge-text,#1f2933);opacity:.6}.wcfge-popup-close:hover{opacity:1}@media (max-width:600px){.wcfge{padding:16px}.wcfge-nav{flex-direction:column-reverse}.wcfge-btn{width:100%}}.wcfge-logo{display:block;max-height:38px;max-width:180px;margin:0 0 14px}.wcfge-flow{padding:34px 30px}.wcfge-flow .wcfge-screen{min-height:150px;display:flex;flex-direction:column;justify-content:center}.wcfge-flow .wcfge-screen[hidden]{display:none}.wcfge-flow .wcfge-step-title{font-size:22px}.wcfge-flow .wcfge-label{font-size:21px;font-weight:700;line-height:1.3;margin-bottom:8px}.wcfge-flow .wcfge-desc{font-size:14px;margin:0 0 14px}.wcfge-flow .wcfge-input{font-size:17px;padding:13px 15px}.wcfge-flow .wcfge-choice{position:relative;display:flex;align-items:center;gap:10px;border:1.5px solid var(--wcfge-ans-border);border-radius:var(--wcfge-radius-field);padding:12px 15px;margin:8px 0;background:var(--wcfge-ans-bg);color:var(--wcfge-ans-text);font-weight:500;transition:border-color .12s ease,background .12s ease}.wcfge-flow .wcfge-choice:hover{border-color:var(--wcfge-accent)}.wcfge-flow .wcfge-choice input[type=radio],.wcfge-flow .wcfge-choice input[type=checkbox]{position:absolute;opacity:0}.wcfge-flow .wcfge-choice:has(input:checked){border-color:var(--wcfge-accent);background:var(--wcfge-chk);font-weight:600}.wcfge-flow .wcfge-choice:has(input:focus-visible){outline:2px solid var(--wcfge-accent);outline-offset:2px}.wcfge-other-text{flex:1;border:0;border-bottom:1.5px solid var(--wcfge-ans-border);background:transparent;color:var(--wcfge-ans-text);font-family:var(--wcfge-font);font-size:14px;padding:2px 0;min-width:80px}.wcfge-other-text:focus{outline:none;border-color:var(--wcfge-accent)}.wcfge-choice:has(input:focus-visible),.wcfge-card:has(input:focus-visible),.wcfge-pic:has(input:focus-visible),.wcfge-star:has(input:focus-visible),.wcfge-scale-n:has(input:focus-visible){outline:2px solid var(--wcfge-accent);outline-offset:2px}.wcfge-choice:hover,.wcfge-pic:hover{border-color:var(--wcfge-accent)}.wcfge-card:hover{box-shadow:0 3px 10px #0000001f;transform:translateY(-1px)}.wcfge-scale-n:hover span{border-color:var(--wcfge-accent)}.wcfge-input:focus{border-color:var(--wcfge-accent);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--wcfge-accent) 22%,transparent)}.wcfge-key{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border:1px solid var(--wcfge-ans-border);border-radius:5px;font-size:11px;font-weight:700;background:var(--wcfge-key-bg);flex:none}.wcfge-flow .wcfge-choice:has(input:checked) .wcfge-key{background:var(--wcfge-accent);border-color:var(--wcfge-accent);color:var(--wcfge-key-on)}.wcfge-flow .wcfge-cards{gap:12px}.wcfge-flow .wcfge-card{padding:22px 14px;font-size:16px}.wcfge-flow .wcfge-pics{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}@media (max-width:600px){.wcfge-pics,.wcfge-flow .wcfge-pics{grid-template-columns:repeat(2,1fr)}.wcfge-scale{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.wcfge-scale-n{min-width:0}.wcfge-scale-n span{height:40px}.wcfge-star svg{width:30px;height:30px}}.wcfge-flow .wcfge-nav{justify-content:flex-start;align-items:center;margin-top:20px}.wcfge-navback{margin-left:auto}.wcfge-flow .wcfge-navback{background:none;border:none;box-shadow:none;color:var(--wcfge-ans-text);opacity:.6;font-weight:500;font-size:14px;padding:10px 8px}.wcfge-flow .wcfge-navback:hover{opacity:1;background:none}.wcfge-flow .wcfge-screens{display:flex;flex-direction:column;justify-content:center;min-height:200px}.wcfge-pair{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}@media (max-width:600px){.wcfge-pair{grid-template-columns:1fr}}.wcfge-enterhint{font-size:12px;opacity:.55}.wcfge-flow .wcfge-disclosure{margin:14px 0 0;text-align:center}.wcfge-flow .wcfge-progress-label{margin-bottom:18px}.wcfge-flow{--wcfge-pad-y:34px;--wcfge-pad-x:30px}.wcfge{overflow:hidden}.wcfge-img{background-size:cover;background-repeat:no-repeat;border-radius:12px;flex:none}.wcfge-flow .wcfge-screen{position:relative}.wcfge-flow .wcfge-screen.wcfge-lay-stack>.wcfge-img{height:170px;margin:0 0 16px}.wcfge-flow .wcfge-screen.wcfge-lay-float-right,.wcfge-flow .wcfge-screen.wcfge-lay-float-left{display:grid;grid-column-gap:20px;align-content:center}.wcfge-flow .wcfge-screen.wcfge-lay-float-right{grid-template-columns:minmax(0,1fr) 38%}.wcfge-flow .wcfge-screen.wcfge-lay-float-left{grid-template-columns:38% minmax(0,1fr)}.wcfge-flow .wcfge-screen.wcfge-lay-float-right>*{grid-column:1}.wcfge-flow .wcfge-screen.wcfge-lay-float-right>.wcfge-img{grid-column:2;grid-row:1/span 30;height:100%;min-height:200px}.wcfge-flow .wcfge-screen.wcfge-lay-float-left>*{grid-column:2}.wcfge-flow .wcfge-screen.wcfge-lay-float-left>.wcfge-img{grid-column:1;grid-row:1/span 30;height:100%;min-height:200px}.wcfge-flow .wcfge-screen.wcfge-lay-split-right,.wcfge-flow .wcfge-screen.wcfge-lay-split-left{display:grid;grid-column-gap:26px;align-content:center}.wcfge-flow .wcfge-screen.wcfge-lay-split-right{grid-template-columns:minmax(0,1fr) 42%}.wcfge-flow .wcfge-screen.wcfge-lay-split-left{grid-template-columns:42% minmax(0,1fr)}.wcfge-flow .wcfge-screen.wcfge-lay-split-right>*{grid-column:1}.wcfge-flow .wcfge-screen.wcfge-lay-split-right>.wcfge-img{grid-column:2;grid-row:1/span 30;height:auto;margin:calc(-1*var(--wcfge-pad-y)) calc(-1*var(--wcfge-pad-x)) calc(-1*var(--wcfge-pad-y)) 0;border-radius:0}.wcfge-flow .wcfge-screen.wcfge-lay-split-left>*{grid-column:2}.wcfge-flow .wcfge-screen.wcfge-lay-split-left>.wcfge-img{grid-column:1;grid-row:1/span 30;height:auto;margin:calc(-1*var(--wcfge-pad-y)) 0 calc(-1*var(--wcfge-pad-y)) calc(-1*var(--wcfge-pad-x));border-radius:0}@media (min-width:601px){.wcfge-flow:has(.wcfge-screen.wcfge-lay-split-right:not([hidden])) .wcfge-disclosure{padding-right:calc(42% + 26px)}.wcfge-flow:has(.wcfge-screen.wcfge-lay-split-left:not([hidden])) .wcfge-disclosure{padding-left:calc(42% + 26px)}.wcfge-flow:has(.wcfge-screen.wcfge-lay-split-right:not([hidden])) .wcfge-progress,.wcfge-flow:has(.wcfge-screen.wcfge-lay-split-right:not([hidden])) .wcfge-progress-label{margin-right:calc(42% + 26px)}.wcfge-flow:has(.wcfge-screen.wcfge-lay-split-left:not([hidden])) .wcfge-progress,.wcfge-flow:has(.wcfge-screen.wcfge-lay-split-left:not([hidden])) .wcfge-progress-label{margin-left:calc(42% + 26px)}.wcfge-flow:has(.wcfge-screen.wcfge-lay-wallpaper:not([hidden])) .wcfge-disclosure{position:relative;z-index:1;color:#fff;opacity:.75}.wcfge-flow:has(.wcfge-screen.wcfge-lay-wallpaper:not([hidden])) .wcfge-progress,.wcfge-flow:has(.wcfge-screen.wcfge-lay-wallpaper:not([hidden])) .wcfge-progress-label{position:relative;z-index:1}.wcfge-flow:has(.wcfge-screen.wcfge-lay-wallpaper:not([hidden])) .wcfge-progress{background:#ffffff59}.wcfge-flow:has(.wcfge-screen.wcfge-lay-wallpaper:not([hidden])) .wcfge-progress-label{color:#fff}}.wcfge-img:after{display:none}@media (min-width:601px){.wcfge-lay-wallpaper{color:#fff;--wcfge-text:#ffffff;--wcfge-ans-bg:rgba(255,255,255,.92);--wcfge-ans-text:#1d242e;--wcfge-ans-border:transparent;--wcfge-line:rgba(255,255,255,.5);--wcfge-err:#ff9d9d}.wcfge-flow .wcfge-screen.wcfge-lay-wallpaper>.wcfge-img{position:absolute;top:calc(-1*var(--wcfge-pad-y) - 60px);right:calc(-1*var(--wcfge-pad-x));bottom:calc(-1*var(--wcfge-pad-y) - 40px);left:calc(-1*var(--wcfge-pad-x));border-radius:0;z-index:0}.wcfge-lay-wallpaper .wcfge-img:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0c1080,#0a0c10b8)}.wcfge-lay-wallpaper>*{position:relative;z-index:1}.wcfge-lay-wallpaper .wcfge-btn{background:#fff;color:#1d242e}}.wcfge-intro-title{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:800}.wcfge-intro-text{margin:0 0 14px;font-size:16px;opacity:.8}.wcfge-intro-meta{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:13px;opacity:.65}.wcfge-screen-intro{text-align:left}@media (max-width:600px){.wcfge-flow{padding:22px 16px 84px;--wcfge-pad-y:22px;--wcfge-pad-x:16px}.wcfge-flow .wcfge-nav{flex-direction:column}.wcfge-navback{margin-left:0}.wcfge-enterhint{display:none}.wcfge-flow .wcfge-label{font-size:19px}.wcfge-flow .wcfge-screen[class*=" wcfge-lay-"]{display:flex;flex-direction:column;justify-content:center}.wcfge-flow .wcfge-screen[class*=" wcfge-lay-"] .wcfge-img{position:static;height:150px;margin:0 0 14px;border-radius:10px}.wcfge-flow .wcfge-screen.wcfge-laym-float .wcfge-img{height:110px;width:110px;border-radius:12px;align-self:flex-end;margin:0 0 10px}.wcfge-flow .wcfge-screen.wcfge-laym-split .wcfge-img{height:38vh;min-height:180px;margin:calc(-1*var(--wcfge-pad-y)) calc(-1*var(--wcfge-pad-x)) 16px;border-radius:0}.wcfge-laym-wallpaper{color:#fff;--wcfge-text:#ffffff;--wcfge-ans-bg:rgba(255,255,255,.92);--wcfge-ans-text:#1d242e;--wcfge-ans-border:transparent;--wcfge-line:rgba(255,255,255,.5);--wcfge-err:#ff9d9d}.wcfge-flow .wcfge-screen.wcfge-laym-wallpaper .wcfge-img{position:absolute;top:calc(-1*var(--wcfge-pad-y) - 60px);right:calc(-1*var(--wcfge-pad-x));bottom:calc(-1*var(--wcfge-pad-y) - 40px);left:calc(-1*var(--wcfge-pad-x));height:auto;margin:0;border-radius:0;z-index:0}.wcfge-laym-wallpaper .wcfge-img:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0c1080,#0a0c10b8)}.wcfge-laym-wallpaper>*{position:relative;z-index:1}.wcfge-flow:has(.wcfge-screen.wcfge-laym-wallpaper:not([hidden])) .wcfge-disclosure{position:relative;z-index:1;color:#fff;opacity:.75}.wcfge-flow:has(.wcfge-screen.wcfge-laym-wallpaper:not([hidden])) .wcfge-progress,.wcfge-flow:has(.wcfge-screen.wcfge-laym-wallpaper:not([hidden])) .wcfge-progress-label{position:relative;z-index:1}.wcfge-flow:has(.wcfge-screen.wcfge-laym-wallpaper:not([hidden])) .wcfge-progress{background:#ffffff59}.wcfge-flow:has(.wcfge-screen.wcfge-laym-wallpaper:not([hidden])) .wcfge-progress-label{color:#fff}.wcfge-laym-wallpaper .wcfge-btn{background:#fff;color:#1d242e}}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza){--wcfge-accent:#0a0a0a;--wcfge-btn:#E93328;--wcfge-btn-text:#ffffff;--wcfge-bg:transparent;--wcfge-text:#0a0a0a;--wcfge-font:inherit;--wcfge-ans-bg:#f5f5f4;--wcfge-ans-border:#e2e2e2;--wcfge-ans-text:#0a0a0a;--wcfge-field-bg:#ffffff;--wcfge-field-text:#0a0a0a;--wcfge-field-border:#cfcfcf;--wcfge-line:rgba(0,0,0,.1);--wcfge-track:rgba(0,0,0,.08);--wcfge-err:#c8281e;--wcfge-key-bg:#ffffff;--wcfge-key-on:#ffffff;--wcfge-on-accent:#ffffff}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza).wcfge-flow{padding:4px 0 0;box-shadow:none;border:0;background:transparent}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-screen{min-height:220px}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-label{font-size:22px;line-height:1.25;font-weight:800;margin-bottom:14px}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-desc{font-size:13px;opacity:.7;margin:-6px 0 12px;font-weight:500}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-choice{font-weight:600}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-input{font-size:16px}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-btn{border-radius:999px}:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .pr-giacliente{margin-top:12px}@media (pointer: coarse){:is(#wcfge-sth-accesso,#wcfge-sth-personalizza) .wcfge-input{font-size:16px!important}}#wcfge-sth-personalizza .wcfge-choice{position:relative}#wcfge-sth-personalizza .pz-scelta-t{flex:0 1 auto}.pz-info-w{position:relative;display:inline-flex;margin-left:8px}.pz-info{width:22px;height:22px;border-radius:50%;border:1.5px solid #0a0a0a;background:#fff;color:#0a0a0a;font:700 12px/1 Georgia,serif;font-style:italic;cursor:help;display:inline-flex;align-items:center;justify-content:center;padding:0}.pz-info:hover,.pz-info[aria-expanded=true]{background:#0a0a0a;color:#fff}.pz-info-testo{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);width:min(300px,70vw);background:#0a0a0a;color:#fff;font-size:13px;font-weight:500;line-height:1.45;padding:10px 12px;border-radius:10px;box-shadow:0 8px 24px #0003;z-index:5;text-align:left}@media (max-width:600px){.pz-info-testo{left:auto;right:-8px;transform:none}}.pz-file{display:grid;grid-template-columns:1fr 150px auto auto;gap:8px;align-items:center;margin-bottom:8px}.pz-file .wcfge-input{margin:0}.pz-file-link{text-decoration:none;font-size:18px}.pz-file-togli{border:0;background:transparent;font-size:16px;cursor:pointer;color:#666}@media (max-width:600px){.pz-file{grid-template-columns:1fr auto auto}.pz-file-pos{grid-column:1/-1;grid-row:2}}.pz-carica{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:2px dashed #cfcfcf;border-radius:12px;cursor:pointer;font-weight:700;margin-top:4px}.pz-carica:hover{border-color:#e93328;color:#e93328}.pz-carica input{display:none}.pz-colori{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.pz-colori-pos{min-width:120px;font-weight:700}.pz-colori-opz{display:flex;gap:6px;flex-wrap:wrap}.pz-chip{border:1px solid #d4d4d4;background:#fff;border-radius:999px;padding:6px 14px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;color:#0a0a0a}.pz-chip.on{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.pz-riepilogo{margin:0 0 12px;padding-left:18px;font-weight:500;line-height:1.6}.pz-muted{opacity:.6}.pz-nota{min-height:60px}#wcfge-sth-personalizza .wcfge-screens{min-height:440px;justify-content:flex-start}@media (max-width: 600px){#wcfge-sth-personalizza .wcfge-screens{min-height:545px}}#wcfge-sth-personalizza .wcfge-screens>.wcfge-screen{flex:1 1 auto;justify-content:flex-start}#wcfge-sth-personalizza .wcfge-screens>.wcfge-screen>.wcfge-nav{margin-top:auto;padding-top:16px}#wcfge-sth-accesso .wcfge-screens{display:block;min-height:0;overflow:hidden;margin:-6px;transition:height .2s ease}#wcfge-sth-accesso .wcfge-dentro{padding:6px}#wcfge-sth-accesso .wcfge-screen{min-height:0}#wcfge-sth-accesso .wcfge-screen>.wcfge-nav{padding-top:8px}@media (prefers-reduced-motion: reduce){#wcfge-sth-accesso .wcfge-screens{transition:none}}.pr-fin-largo #wcfge-sth-personalizza.wcfge{max-width:none}.pr-fin-largo #wcfge-sth-personalizza.wcfge{overflow:visible}.pr-fin-largo #wcfge-sth-personalizza .wcfge-nav{position:sticky;bottom:-24px;z-index:3;background:#fff;padding:12px 0 24px;margin-bottom:-24px}@media (max-width: 520px){.pr-fin-largo #wcfge-sth-personalizza .wcfge-nav{bottom:-18px;padding-bottom:18px;margin-bottom:-18px}}.pz-minimo{scroll-margin-bottom:120px;margin-top:12px;padding:12px 14px;border-radius:10px;background:#fff8e6;border:1px solid #f3d27a;color:#7a5200;font-size:14px;line-height:1.45}.pz-minimo-azioni{display:flex;gap:10px;margin-top:10px}#wcfge-sth-personalizza .pz-avviso{margin-top:12px;padding:10px 12px;border-radius:10px;background:#f3f4f6;color:#374151!important;font-size:14px;line-height:1.45}#wcfge-sth-personalizza .pz-minimo .wcfge-btn.wcfge-ghost{color:#0a0a0a!important;border-color:#0a0a0a!important;background:#fff!important;padding:9px 16px!important}.pz-colori-pos-una{margin-top:14px;padding:12px;border-radius:12px;background:#f7f7f8}.pz-colori-pos-una .pz-colori-pos{min-width:0;width:100%}.pz-colori-nota{display:block;width:100%;font-size:12.5px;color:#6b7280;line-height:1.4}.pz-grafica{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #ececec}.pz-grafica-tit{font-weight:800;font-size:15px}.pz-grafica-tit small{font-weight:500;color:#6b7280}.pz-grafica-nota{font-size:12.5px;color:#6b7280}.pz-file-una{grid-template-columns:1fr auto auto;width:100%;margin-bottom:0}#wcfge-sth-personalizza .pz-stima{margin-top:14px;padding:12px 14px;border-radius:10px;background:#f6f7f9;border:1px solid #e3e5ea;color:#111;font-size:14px;line-height:1.45;transition:opacity .15s}#wcfge-sth-personalizza .pz-stima.carica{opacity:.6}#wcfge-sth-personalizza .pz-stima-r{display:flex;justify-content:space-between;align-items:baseline;gap:10px}#wcfge-sth-personalizza .pz-stima-l{font-weight:600}#wcfge-sth-personalizza .pz-stima-r b{font-size:20px;font-variant-numeric:tabular-nums;white-space:nowrap}#wcfge-sth-personalizza .pz-stima-r b small{font-size:12px;font-weight:500;color:#6b7280}#wcfge-sth-personalizza .pz-stima-sub{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#4b5563;font-variant-numeric:tabular-nums}#wcfge-sth-personalizza .pz-stima-col{color:#6b7280}#wcfge-sth-personalizza .pz-stima-fuori{margin-top:4px;font-size:12.5px;color:#7a5200}#wcfge-sth-personalizza .pz-stima-nota{margin-top:6px;font-size:12.5px;color:#6b7280;font-style:italic}.wcfge-flow .pz-ripresa{margin:0 0 10px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:8px;font-size:13px;color:var(--ink-3)}.wcfge-flow .pz-ripresa-btn{background:none;border:0;padding:0;font:inherit;font-weight:700;color:inherit;text-decoration:underline;cursor:pointer}.wcfge-flow button.pz-carica{background:transparent;font:inherit;font-weight:700;color:inherit}.wcfge-flow .pz-pf-ris{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-bottom:1px solid var(--border-soft)}.wcfge-flow .pz-pf-ris small{color:var(--ink-3)}.wcfge-flow .pz-stima-invito .pr-btn{border-color:currentColor}.wcfge-flow .pz-tempi{margin-top:8px}.wcfge-flow .pz-stima{margin-bottom:12px}.wcfge-flow .pz-pf-pics{margin-top:4px}.wcfge-flow .pz-pf-area{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;background:transparent;border-bottom:1px solid var(--border-soft)}.wcfge-flow .pz-pf-senzafoto{background:var(--bg-muted)}.wcfge-flow .pz-pf-grande{margin:0 0 14px;border:1px solid var(--border-soft);border-radius:12px;overflow:hidden;background:transparent}.wcfge-flow .pz-pf-grande img{display:block;width:100%;max-height:340px;object-fit:contain}.wcfge-flow .pz-pf-grande figcaption{padding:8px 12px;font-size:13px;color:var(--ink-3);border-top:1px solid var(--border-soft)}.wcfge-flow .pz-pf-mini{display:flex;flex-direction:column;gap:8px;margin:4px 0 6px}.wcfge-flow .pz-pf-mini-r{display:flex;align-items:center;gap:12px}.wcfge-flow .pz-pf-mini-r img,.wcfge-flow .pz-pf-mini-r .pz-pf-senzafoto{width:88px;height:66px;flex:none;object-fit:contain;border:1px solid var(--border-soft);border-radius:8px;background:transparent}.wcfge-flow .pz-pf-mini-r>span{display:flex;flex-direction:column;font-size:14px}.wcfge-flow .pz-pf-mini-r small{color:var(--ink-3)}.pr-fin .wcfge-nav{flex-wrap:wrap}.pr-fin .wcfge-nav>.wcfge-error{flex:1 0 100%;margin:0 0 2px;font-size:14px;font-weight:700}@media (max-width: 600px){.pr-fin .wcfge-nav>.wcfge-error{padding-right:52px}}.pz-strade-grafica{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.pz-oppure{font-size:13px;font-weight:600;color:var(--muted)}.wcfge-flow button.pz-col-designer,.pz-col-designer{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:2px solid rgba(17,17,17,1);border-radius:12px;padding:9px 18px;margin-top:4px;font:inherit;text-align:left;cursor:pointer;background:#111;color:#fff}.pz-col-designer b{font-size:15px;font-weight:800}.pz-col-designer small{font-size:12px;font-weight:500;opacity:.75}.pz-grafica-designer{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;width:100%}.pz-grafica-designer img{width:52px;height:52px;border-radius:8px;object-fit:cover;flex:none}.pz-grafica-designer-n{flex:1;min-width:0;font-weight:700;display:flex;flex-direction:column}.pz-grafica-designer-n small{font-weight:500;color:var(--muted)}.wcfge-flow button.pz-file-cambia,.pz-file-cambia{border:0;background:none;font:inherit;font-size:13px;color:#e93328;text-decoration:underline;cursor:pointer}.pz-colori-contati{margin:10px 0 0}@media (max-width:600px){.pz-strade-grafica{flex-direction:column;align-items:stretch}.pz-oppure{text-align:center}}.pz-fine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 4px}@media (max-width: 690px){.pz-fine{grid-template-columns:minmax(0,1fr)}}.pz-fine-r{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:2px solid var(--sth-nero, CanvasText);border-radius:14px}.pz-fine-r b{font-size:15px}.pz-fine-r span{font-size:13px;line-height:1.4;opacity:.75}.pz-fine-r .wcfge-btn{margin-top:4px}.pz-fine-r.spento{border-style:dashed;opacity:.85}.pz-fine-r{--wcfge-btn: var(--wcfge-accent)}.pz-pos-due{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:start}.pz-pos-palco{min-width:0}.pz-pos-scelte{min-width:0;display:flex;flex-direction:column;gap:12px}.pz-pos-scelte .pz-colori-pos-una,.pz-pos-palco .pz-pf-grande{margin:0}.pz-grafica-palco{margin-top:0;padding-top:10px;gap:6px}.pz-uscite{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.wcfge-flow .pz-uscita{background:transparent;border:0;padding:2px 0;font:inherit;font-size:13px;color:var(--text-muted, inherit);text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.wcfge-flow .pz-uscita:hover{color:var(--wcfge-accent)}@media (max-width:760px){.pz-pos-due{grid-template-columns:minmax(0,1fr);gap:14px}}.wcfge-flow .pfc-col{border-color:var(--wcfge-ans-border);background:var(--wcfge-field-bg);color:var(--wcfge-ans-text)}.wcfge-flow .pfc-col.on{border-color:var(--wcfge-accent)}.wcfge p.pz-tot{margin:12px 0;font-size:13px;opacity:.7;font-weight:500}.pr-velo.pr-velo-passi{align-items:flex-start;padding-top:max(16px,5vh);padding-top:max(16px,5dvh)}.pr-velo-passi .pr-fin{max-height:calc(100vh - max(16px,5vh) - 16px);max-height:calc(100dvh - max(16px,5dvh) - 16px)}.fp{display:grid;gap:12px}.fp h2{margin:0}.fp-vie{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12.5px;line-height:1.3}.fp-vie span,.fp-vie button{padding:8px 10px;border-radius:10px;border:1.5px solid currentColor;text-align:left;font:inherit;color:inherit;background:none}.fp-vie.una{grid-template-columns:1fr}.fp-vie button{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.fp-vie button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 10px color-mix(in srgb,currentColor 20%,transparent)}.fp-vie button:disabled{cursor:default;opacity:.6}.fp-vie button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fp-link{font:inherit;font-weight:700;color:inherit;background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}.fp-vie .pers{border-color:var(--sth-rosso, var(--brand))}.fp-vie .pers b{color:var(--sth-rosso, var(--brand))}.fp-vie .neutro{background:var(--sth-nero, CanvasText);color:var(--sth-bianco, Canvas);border-color:transparent}.fp-vie b{display:block;text-transform:uppercase;font-size:13px;letter-spacing:.02em}.fp-passi{position:relative;list-style:none;margin:0;padding:0;height:132px;overflow:hidden;border-radius:14px;background:color-mix(in srgb,currentColor 6%,transparent)}.fp-passo{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:center;padding:12px 14px;opacity:0;animation:fp-giro 9s infinite}.fp-passo:nth-child(2),.fp-puntini i:nth-child(2):after{animation-delay:3s}.fp-passo:nth-child(3),.fp-puntini i:nth-child(3):after{animation-delay:6s}.fp-passo b{display:block;font-size:15px;margin-bottom:2px}.fp-passo small{display:block;font-size:13px;line-height:1.35;opacity:.8}.fp-ico{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;font-size:28px;background:color-mix(in srgb,currentColor 4%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,currentColor 14%,transparent)}@keyframes fp-giro{0%{opacity:0;transform:translate(20px)}4%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translate(-20px)}}.fp-puntini{display:flex;gap:6px;justify-content:center}.fp-puntini i{width:22px;height:4px;border-radius:4px;background:color-mix(in srgb,currentColor 18%,transparent);position:relative;overflow:hidden}.fp-puntini i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform:scaleX(0);transform-origin:left;animation:fp-barra 9s infinite linear}@keyframes fp-barra{0%{transform:scaleX(0)}33%{transform:scaleX(1)}34%,to{transform:scaleX(0)}}.fp-az{display:flex;gap:8px}.fp-az .pr-btn{flex:1 1 0}.fp-intanto{margin:0;font-size:12.5px;text-align:center;opacity:.75}@media (prefers-reduced-motion: reduce){.fp-passi{height:auto;display:grid;gap:8px;background:none}.fp-passo{position:static;opacity:1;animation:none;padding:0}.fp-puntini{display:none}}.fp-lucchetto{display:inline-flex;margin:4px 0 8px;align-items:center;gap:8px;cursor:pointer}.fp-cifra{font-size:22px;font-weight:800;filter:blur(5px);-webkit-user-select:none;user-select:none}.fp-chiave{font-size:13px;font-weight:700;padding:5px 10px;border-radius:999px;border:1.5px solid currentColor;white-space:nowrap}.fp-lucchetto:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:8px}.fp-lucchetto.piccolo{margin:0;pointer-events:auto;gap:4px;padding:3px 8px;border-radius:999px;background:var(--sth-bianco, Canvas);color:var(--sth-nero, CanvasText);box-shadow:0 1px 4px color-mix(in srgb,currentColor 25%,transparent)}.fp-lucchetto.piccolo .fp-chiave{font-size:11px;padding:0;border:0}
