@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_8b3ce238-module__yhzUDG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_8b3ce238-module__yhzUDG__variable{--font-accesso-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.accesso{--background:#fbfaf6;--foreground:#221e1a;--card:#fff;--card-foreground:#221e1a;--popover:#fff;--popover-foreground:#221e1a;--muted:#f5f3ef;--muted-foreground:#565b61;--secondary:#f4f3f2;--secondary-foreground:#252729;--accent:#f4f3f2;--accent-foreground:#252729;--border:#dad7d0;--input:#d4d1c8;--ring:#d4c081;--primary:#d4c081;--primary-foreground:#221e1a;--t-skyline:0s;--t-torri:.15s;--t-orbita:.35s;--t-luce:.8s;--t-nome:.95s;--t-card:1.25s;--px:0;--py:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(ellipse 70% 45% at 50% 100%, #e9d79f8c, transparent 70%), radial-gradient(ellipse 50% 40% at 15% 10%, #f2ebd599, transparent 70%), radial-gradient(ellipse 40% 35% at 90% 20%, #eaeff5b3, transparent 70%), var(--background);min-height:100dvh;color:var(--foreground);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.accesso{--background:lab(98.2861% -.0120401 1.90748);--foreground:lab(11.8407% 1.23616 3.66799);--card:lab(100% 0 0);--card-foreground:lab(11.8407% 1.23616 3.66799);--popover:lab(100% 0 0);--popover-foreground:lab(11.8407% 1.23616 3.66799);--muted:lab(95.9738% -.0834763 2.28812);--muted-foreground:lab(38.5072% -1.25736 -4.25651);--secondary:lab(95.9505% -.00649691 .761855);--secondary-foreground:lab(15.3024% -.359684 -2.21524);--accent:lab(95.9505% -.00649691 .761855);--accent-foreground:lab(15.3024% -.359684 -2.21524);--border:lab(86.1354% -.124633 3.82327);--input:lab(83.8259% -.140846 4.59396);--ring:lab(78.3004% 1.03477 34.2263);--primary:lab(78.3004% 1.03477 34.2263);--primary-foreground:lab(11.8407% 1.23616 3.66799);background:radial-gradient(ellipse 70% 45% at 50% 100%, lab(86.4053% .565857 30.0692/.55), transparent 70%), radial-gradient(ellipse 50% 40% at 15% 10%, lab(93.1958% -.202566 11.5971/.6), transparent 70%), radial-gradient(ellipse 40% 35% at 90% 20%, lab(94.1726% -.63473 -3.71097/.7), transparent 70%), var(--background)}}.accesso:after{content:"";pointer-events:none;z-index:1;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.accesso-skyline{z-index:0;pointer-events:none;width:max(100vw,1100px);height:auto;translate:calc(-50% + var(--px) * -10px) calc(var(--py) * -4px);transition:translate .6s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-2px;left:50%;-webkit-mask-image:linear-gradient(#0000 0%,#000 60%);mask-image:linear-gradient(#0000 0%,#000 60%)}.accesso-skyline path,.accesso-skyline line{stroke:#b19e56;stroke:lab(65.6011% .174016 39.8519);stroke-width:1px;fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.22,1,.36,1) both accesso-traccia;animation-delay:calc(var(--t-skyline) + var(--i,0) * 45ms)}.accesso-skyline rect{fill:#b19e56;fill:lab(65.6011% .174016 39.8519);opacity:0;animation:.5s ease-out both accesso-finestra;animation-delay:calc(var(--t-skyline) + .9s + var(--i,0) * 12ms)}@keyframes accesso-traccia{to{stroke-dashoffset:0}}@keyframes accesso-finestra{to{opacity:.55}}.accesso-orizzonte{z-index:0;height:1px;animation:1.6s cubic-bezier(.22,1,.36,1) both accesso-apri;animation-delay:var(--t-skyline);background:linear-gradient(90deg,#0000,#b19e56cc,#0000);background:linear-gradient(90deg,#0000,lab(65.6011% .174016 39.8519/.8),#0000);position:absolute;bottom:0;left:8%;right:8%;transform:scaleX(0)}@keyframes accesso-apri{to{transform:scaleX(1)}}.accesso-polvere{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.accesso-polvere>i{left:var(--x);top:var(--y);width:var(--d);height:var(--d);box-shadow:0 0 calc(var(--d) * 2) #d1b560cc;opacity:0;animation:accesso-fluttua var(--durata) ease-in-out infinite alternate, accesso-brilla calc(var(--durata) * .55) ease-in-out infinite alternate;animation-delay:var(--ritardo), calc(var(--ritardo) + .7s);background:#d1b560;background:lab(74.8641% 2.38302 46.6943);border-radius:50%;position:absolute}@supports (color:lab(0% 0 0)){.accesso-polvere>i{box-shadow:0 0 calc(var(--d) * 2) lab(74.8641% 2.38302 46.6943/.8)}}@keyframes accesso-fluttua{0%{translate:0}to{translate:calc(var(--dx) * 1px) calc(var(--dy) * 1px)}}@keyframes accesso-brilla{0%{opacity:0}40%{opacity:var(--o)}to{opacity:calc(var(--o) * .35)}}.accesso-simbolo{aspect-ratio:1;z-index:2;width:clamp(168px,26vh,236px);translate:calc(var(--px) * 7px) calc(var(--py) * 5px);transition:translate .5s cubic-bezier(.22,1,.36,1);position:relative}.accesso-simbolo-alone{filter:blur(12px);opacity:0;translate:calc(var(--px) * 12px) calc(var(--py) * 9px);animation:1.6s ease-out both accesso-alone,6s ease-in-out 2.2s infinite alternate accesso-respiro;animation-delay:var(--t-torri), calc(var(--t-torri) + 1.6s);background:radial-gradient(circle,#e3cd898c 0%,#e3cd892e 35%,#0000 65%);background:radial-gradient(circle,lab(82.9617% 1.15865 36.7466/.55) 0%,lab(82.9617% 1.15865 36.7466/.18) 35%,#0000 65%);border-radius:50%;position:absolute;inset:-30%}@keyframes accesso-alone{to{opacity:1}}@keyframes accesso-respiro{0%{opacity:.85;scale:1}to{opacity:1;scale:1.08}}.accesso-simbolo-torri{clip-path:inset(100% 0 0);transform-origin:50% 100%;animation:1.15s cubic-bezier(.16,1,.3,1) both accesso-sali;animation-delay:var(--t-torri);filter:drop-shadow(0 18px 28px #51472738);filter:drop-shadow(0 18px 28px lab(30.5865% .88498 20.8211/.22));position:absolute;inset:0;transform:translateY(6%)scale(.94)}@keyframes accesso-sali{to{clip-path:inset(-10% 0 0);transform:translateY(0)scale(1)}}.accesso-simbolo-torri img{object-fit:contain;width:100%;height:100%;display:block}.accesso-simbolo-luce{mix-blend-mode:screen;animation:7s cubic-bezier(.4,0,.2,1) infinite accesso-luce;animation-delay:var(--t-luce);background:linear-gradient(115deg,#0000 30%,#ffffff8c 44%,#ffeeb9e6 50%,#ffffff8c 56%,#0000 70%) 120% 0/250% 100%;background:linear-gradient(115deg,#0000 30%,lab(100% 0 0/.55) 44%,lab(94.5483% .582337 32.0473/.9) 50%,lab(100% 0 0/.55) 56%,#0000 70%) 120% 0/250% 100%;position:absolute;inset:0;-webkit-mask:url(/barner-symbol.png) 50%/contain no-repeat;mask:url(/barner-symbol.png) 50%/contain no-repeat}@keyframes accesso-luce{0%{background-position:120% 0}14%{background-position:-20% 0}to{background-position:-20% 0}}.accesso-simbolo-orbita{opacity:0;width:144%;height:144%;animation:.8s ease-out both accesso-alone;animation-delay:var(--t-orbita);pointer-events:none;position:absolute;inset:-22%;overflow:visible}.accesso-simbolo-orbita ellipse{fill:none;stroke:url(#accesso-cometa);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.28 .72;stroke-dashoffset:.6px;animation:9s linear infinite accesso-orbita;animation-delay:var(--t-orbita);transition:animation-duration .6s}.accesso-simbolo-orbita .accesso-orbita-traccia{stroke:#b19e5638;stroke:lab(65.6011% .174016 39.8519/.22);stroke-width:1px;stroke-dasharray:none;animation:none}@keyframes accesso-orbita{to{stroke-dashoffset:-.4px}}.accesso.is-caricamento .accesso-simbolo-orbita ellipse{animation-duration:1.4s}.accesso-nome{font-family:var(--font-display);text-transform:uppercase;color:var(--foreground);letter-spacing:.22em;filter:blur();animation:1.1s cubic-bezier(.22,1,.36,1) both accesso-tracking;animation-delay:var(--t-nome);margin-right:-.22em;font-size:clamp(1.5rem,4.2vw,2.1rem);font-weight:200;line-height:1}@keyframes accesso-tracking{0%{opacity:0;letter-spacing:.6em;filter:blur(6px)}to{opacity:1;letter-spacing:.22em;filter:blur()}}.accesso-nome b{color:#aa9039;color:lab(60.9032% 3.06356 48.4843);opacity:0;animation:.7s ease-out both accesso-appari;animation-delay:calc(var(--t-nome) + .35s);font-weight:500}.accesso-filo{width:72px;height:1px;animation:.9s cubic-bezier(.22,1,.36,1) both accesso-apri;animation-delay:calc(var(--t-nome) + .4s);background:linear-gradient(90deg,#0000,#b19e56,#0000);background:linear-gradient(90deg,#0000,lab(65.6011% .174016 39.8519),#0000);margin:.9rem auto .7rem;transform:scaleX(0)}.accesso-motto{font-family:var(--font-accesso-serif), Georgia, serif;color:var(--muted-foreground);opacity:0;animation:.9s ease-out both accesso-appari;animation-delay:calc(var(--t-nome) + .5s);font-size:1.2rem;font-style:italic;font-weight:400}@keyframes accesso-appari{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.accesso .login-card-glass{border:1px solid #e5dec8e6;border:1px solid lab(88.5551% -.190884 11.6066/.9);animation:.9s cubic-bezier(.16,1,.3,1) both accesso-card;animation-delay:var(--t-card);z-index:2;background:#ffffffb8;background:lab(100% 0 0/.72);border-top-color:oklch(100% 0 0);position:relative;box-shadow:0 30px 70px #61542c29,0 2px 10px #0000000a,inset 0 1px #fff;box-shadow:0 30px 70px lab(36.4163% 1.18624 25.2273/.16),0 2px 10px lab(0% 0 0/.04),inset 0 1px lab(100% 0 0)}.accesso .login-card-glass:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c5ac60,#0000);background:linear-gradient(90deg,#0000,lab(71.3605% 1.97703 42.0455),#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}@keyframes accesso-card{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.accesso-campo{opacity:0;animation:.6s ease-out both accesso-appari;animation-delay:calc(var(--t-card) + .25s + var(--i,0) * .1s)}.accesso [data-slot=input]{border-color:var(--input);background:#ffffffb3;background:lab(100% 0 0/.7);height:2.6rem;padding-inline:.8rem}.accesso [data-slot=input]:focus-visible{background:#fff;background:lab(100% 0 0)}@media (prefers-reduced-motion:reduce){.accesso *,.accesso :before,.accesso :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.accesso-simbolo-luce,.accesso-polvere{display:none}}
