@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinzel-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinzel-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ebgaramond-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ebgaramond-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 500;font-display:swap;src:url(/fonts/ebgaramond-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 500;font-display:swap;src:url(/fonts/ebgaramond-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--marble-light: #f5ede0;--marble-mid: #e8d5b7;--marble-dark: #c9a97a;--marble-vein: #b8956a;--bronze-bright: #d4873a;--bronze-deep: #8b4f18;--bronze-dark: #5a2e09;--cream: #faf6ef;--text-dark: #2c1a0a;--shadow: rgba(90, 46, 9, .35);--color-bg: var(--cream);--color-surface: #fffcf7;--color-surface-alt: var(--marble-light);--color-text: var(--text-dark);--color-text-muted: #6b4a2b;--color-text-soft: #85603c;--color-accent: var(--bronze-deep);--color-accent-strong: var(--bronze-dark);--color-ornament: var(--bronze-bright);--color-border: rgba(139, 79, 24, .18);--color-border-strong: rgba(139, 79, 24, .38);--color-danger: #9b2a1a;--color-danger-strong: #7a1f12;--color-danger-bg: #fbefeb;--color-success: #3d6a2c;--color-success-bg: #eff5ea;--color-on-dark: #efe2cc;--color-on-dark-muted: rgba(239, 226, 204, .72);--gradient-bronze: linear-gradient(135deg, #a8642a 0%, var(--bronze-deep) 55%, var(--bronze-dark) 100%);--font-display: "Cinzel", "Trajan Pro", "Palatino Linotype", Georgia, serif;--font-body: "EB Garamond", Garamond, "Palatino Linotype", Georgia, serif;--fs-xs: .8125rem;--fs-sm: .9375rem;--fs-base: 1.0625rem;--fs-md: 1.1875rem;--fs-lg: clamp(1.3rem, 1.1rem + .8vw, 1.6rem);--fs-xl: clamp(1.7rem, 1.3rem + 1.6vw, 2.5rem);--fs-2xl: clamp(2.1rem, 1.5rem + 2.6vw, 3.4rem);--tracking-caps: .14em;--tracking-wide: .24em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 7rem;--container: 1120px;--container-narrow: 760px;--gutter: max(clamp(1rem, 4vw, 3rem), env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));--radius-sm: 2px;--radius: 4px;--radius-lg: 8px;--shadow-sm: 0 1px 2px rgba(90, 46, 9, .08), 0 2px 6px rgba(90, 46, 9, .06);--shadow-md: 0 4px 12px rgba(90, 46, 9, .1), 0 10px 28px rgba(90, 46, 9, .08);--shadow-lg: 0 12px 32px rgba(90, 46, 9, .16), 0 28px 64px rgba(90, 46, 9, .12);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .16s;--dur: .26s;--dur-slow: .6s;--nav-h: 96px;color-scheme:light}@media (max-width: 900px){:root{--nav-h: 76px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 1rem);-webkit-text-size-adjust:100%;touch-action:manipulation;scrollbar-color:var(--marble-dark) var(--marble-light)}body{font-family:var(--font-body);font-size:var(--fs-base);line-height:1.6;color:var(--color-text);background-color:var(--color-bg);overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-kerning:normal;caret-color:var(--bronze-deep);accent-color:var(--bronze-deep)}img,svg,video{max-width:100%}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:1.15;color:var(--color-accent);text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}table{border-collapse:collapse;font-variant-numeric:tabular-nums}::selection{background:#d4873a47;color:var(--text-dark)}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--bronze-bright);outline-offset:3px}::placeholder{color:#94765a;opacity:1}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--marble-light)}::-webkit-scrollbar-thumb{background:var(--marble-dark);border:2px solid var(--marble-light);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--marble-vein)}svg.ico{display:inline-block;width:1.1em;height:1.1em;vertical-align:-.15em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.marble-bg{background-color:var(--marble-light);background-image:url(/img/marble_noise.svg),radial-gradient(ellipse at 18% 25%,rgba(255,252,245,.7) 0%,transparent 55%),radial-gradient(ellipse at 82% 75%,rgba(201,169,122,.22) 0%,transparent 50%)}.lav-title,.cont-title,.rq-title,.acc-section-title,.admin-title,.gl-title,.gr-title,.gu-title{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:600;line-height:1.1;letter-spacing:.03em;text-align:center;color:var(--bronze-deep);background:none;filter:none;-webkit-text-fill-color:currentColor}.lav-title:after,.cont-title:after,.rq-title:after,.admin-title:after,.gl-title:after,.gr-title:after,.gu-title:after{content:"";display:block;width:120px;height:9px;margin:var(--space-4) auto 0;background:linear-gradient(var(--bronze-bright),var(--bronze-bright)) center / 7px 7px no-repeat,linear-gradient(90deg,transparent,var(--marble-vein) 40%,transparent 46%,transparent 54%,var(--marble-vein) 60%,transparent) center / 100% 1px no-repeat;clip-path:polygon(0 40%,47% 40%,50% 0,53% 40%,100% 40%,100% 60%,53% 60%,50% 100%,47% 60%,0 60%)}.field-group{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.field-group>label{font-family:var(--font-display);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-strong)}.field-group input:not([type=radio]):not([type=checkbox]),.field-group select,.field-group textarea{width:100%;min-height:48px;padding:.7rem .9rem;font-size:var(--fs-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius);transition:border-color var(--dur-fast),box-shadow var(--dur-fast),background var(--dur-fast)}.field-group input:hover,.field-group select:hover,.field-group textarea:hover{border-color:var(--bronze-deep)}.field-group input:focus,.field-group select:focus,.field-group textarea:focus{outline:none;border-color:var(--bronze-deep);box-shadow:0 0 0 3px #d4873a38;background:#fff}.field-error,.field-hint{font-size:var(--fs-sm);line-height:1.4}.field-error{color:var(--color-danger)}.field-hint{color:var(--color-text-soft)}.form-error,.form-success{padding:.8rem 1rem;font-size:var(--fs-sm);line-height:1.45;border-radius:var(--radius);border:1px solid}.form-error{color:var(--color-danger);background:var(--color-danger-bg);border-color:#9b2a1a40}.form-success{color:var(--color-success);background:var(--color-success-bg);border-color:#3d6a2c40}.pg-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .6rem;font-family:var(--font-display);font-size:var(--fs-sm);font-weight:600;color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius);cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;font-variant-numeric:tabular-nums;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.pg-btn:hover{border-color:var(--bronze-deep);background:var(--marble-light)}.pg-btn.active{color:var(--cream);background:var(--bronze-deep);border-color:var(--bronze-deep)}html.lb-bloccato{overflow:hidden}.img-modal-overlay{position:fixed;inset:0;z-index:1000;background:#1c0e04d1;opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease-out),visibility var(--dur)}.img-modal-overlay.open{opacity:1;visibility:visible}.img-modal{position:fixed;top:50%;left:50%;z-index:1001;max-width:min(92vw,1200px);max-height:88vh;transform:translate(-50%,-48%) scale(.98);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease-out),transform var(--dur-slow) var(--ease-out),visibility var(--dur)}.img-modal.open{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.img-modal img{display:block;max-width:min(92vw,1200px);max-height:88vh;object-fit:contain;border-radius:var(--radius);box-shadow:var(--shadow-lg)}.img-modal-close{position:absolute;top:-52px;right:0;width:44px;height:44px;display:grid;place-items:center;font-size:1.1rem;line-height:1;color:var(--cream);background:#faf6ef1f;border:1px solid rgba(250,246,239,.35);border-radius:50%;transition:background var(--dur-fast)}.img-modal-close:hover{background:#faf6ef3d}nav.nav-login-page,nav.nav-register-page{position:fixed;inset:0 0 auto;z-index:100;height:var(--nav-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);padding:0 var(--gutter);background:#f0e2caf0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--color-border-strong);box-shadow:0 6px 24px #5a2e0914}:is(.nav-login-page,.nav-register-page) .nav-logo img{display:block;height:calc(var(--nav-h) - 22px);width:calc((var(--nav-h) - 22px) * 420 / 201);max-width:none;filter:drop-shadow(0 2px 4px rgba(90,46,9,.18))}:is(.nav-login-page,.nav-register-page) .nav-page-title{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:center;color:var(--bronze-deep)}:is(.nav-login-page,.nav-register-page) .nav-right{display:flex;justify-content:flex-end}.nav-back-btn{display:inline-flex;align-items:center;gap:.6rem;min-height:42px;padding:0 1.1rem;font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;text-decoration:none;color:var(--bronze-dark);border:1px solid var(--bronze-dark);border-radius:var(--radius-sm);transition:background var(--dur-fast)}.nav-back-btn:before{content:"";width:6px;height:6px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.nav-back-btn:hover{background:#5a2e0912}.login-section,.register-section{min-height:100vh;padding:calc(var(--nav-h) + var(--space-7)) var(--gutter) var(--space-8);background-color:var(--marble-light);background-image:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(255,252,245,.9),transparent 75%),url(/img/marble_veins.svg);background-size:auto,cover;background-position:center}.login-inner{max-width:480px;margin:0 auto}.register-inner{max-width:600px;margin:0 auto}.login-card,.register-card{position:relative;padding:var(--space-7) clamp(1.25rem,5vw,3rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.login-card:before,.register-card:before{content:"";position:absolute;inset:0 var(--space-6) auto;height:2px;background:linear-gradient(90deg,transparent,var(--bronze-bright),transparent)}:is(.login-card,.register-card)>.form-error,:is(.login-card,.register-card)>.form-success{margin-bottom:var(--space-5)}:is(.login-card,.register-card) form .form-error{margin-bottom:var(--space-4)}.login-submit,.register-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 1.5rem;font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--cream);background:var(--gradient-bronze);border:1px solid var(--bronze-dark);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),opacity var(--dur-fast)}.login-submit:hover:not(:disabled),.register-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-lg)}.login-submit:active:not(:disabled),.register-submit:active:not(:disabled){transform:none;box-shadow:var(--shadow-sm)}.login-submit:disabled,.register-submit:disabled{opacity:.6;box-shadow:none}.login-register-link,.register-login-link{margin-top:var(--space-5);font-size:var(--fs-base);text-align:center;color:var(--color-text-muted)}.login-register-link a,.register-login-link a{font-weight:600;color:var(--bronze-deep);text-decoration:underline;text-decoration-color:#8b4f1859}.login-register-link a:hover,.register-login-link a:hover{text-decoration-color:currentColor}.forgot-link{margin:calc(var(--space-2) * -1) 0 var(--space-5);text-align:right}.forgot-link a{font-size:var(--fs-sm);color:var(--bronze-deep);text-decoration:underline;text-decoration-color:#8b4f184d}.forgot-link a:hover{text-decoration-color:currentColor}.password-wrapper{position:relative}.password-wrapper input{padding-right:3.2rem!important}.toggle-eye{position:absolute;top:50%;right:4px;display:grid;place-items:center;width:40px;height:40px;color:var(--bronze-deep);background:none;border:0;border-radius:var(--radius);transform:translateY(-50%);transition:background var(--dur-fast)}.toggle-eye:hover{background:var(--marble-light)}.toggle-eye svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.rp-intro{margin-bottom:var(--space-5);font-size:var(--fs-md);line-height:1.55;color:var(--color-text-muted)}.rp-intro strong{color:var(--text-dark);font-weight:600}.rp-intro--center{text-align:center}.rp-success-icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto var(--space-4);color:var(--color-success);background:var(--color-success-bg);border:1px solid rgba(61,106,44,.25);border-radius:50%}.rp-success-icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2}.form-divider{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin:var(--space-2) 0 var(--space-6)}.form-divider span{flex:1;height:1px;background:var(--color-border)}.form-divider .dot{width:6px;height:6px;background:var(--bronze-bright);transform:rotate(45deg)}.required{color:var(--color-danger)}.required-note{margin-bottom:var(--space-5);font-size:var(--fs-sm);color:var(--color-text-soft)}.date-row{display:grid;grid-template-columns:1fr 1.6fr 1.2fr;gap:var(--space-2)}.date-row>select{min-width:0}.radio-row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.radio-option{display:inline-flex;align-items:center;gap:var(--space-2);min-height:48px;padding:0 1.1rem 0 .9rem;font-size:var(--fs-base);color:var(--text-dark);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast)}.radio-option:hover{border-color:var(--bronze-deep)}.radio-option:has(input:checked){border-color:var(--bronze-deep);background:var(--marble-light)}.radio-option input{width:18px;height:18px;margin:0;accent-color:var(--bronze-deep)}.privacy-check{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);font-size:var(--fs-base);line-height:1.45;color:var(--color-text-muted);cursor:pointer}.privacy-check input{flex-shrink:0;width:18px;height:18px;margin-top:3px;accent-color:var(--bronze-deep)}.privacy-check a{color:var(--bronze-deep);text-decoration:underline;text-decoration-color:#8b4f1859}.privacy-error{display:block;margin-bottom:var(--space-4)}.verifica-attesa{text-align:center}.verifica-titolo{margin-bottom:var(--space-4);font-size:var(--fs-lg);letter-spacing:.02em;color:var(--bronze-dark)}.verifica-icona{color:var(--bronze-deep);background:var(--marble-light);border-color:var(--color-border-strong)}.verifica-icona svg{stroke-width:1.5;stroke-linejoin:round}.ve-icona-errore{color:var(--color-danger);background:var(--color-danger-bg);border-color:#9b2a1a40}.ve-icona-errore svg{stroke-linecap:round}.verifica-note{display:grid;gap:var(--space-2);max-width:34ch;margin:0 auto var(--space-6);padding:var(--space-4) var(--space-5);list-style:none;font-size:var(--fs-sm);line-height:1.5;text-align:left;color:var(--color-text-muted);background:var(--marble-light);border-radius:var(--radius)}.verifica-note li{padding-left:1.1rem;position:relative}.verifica-note li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;background:var(--bronze-bright);transform:rotate(45deg)}.verifica-attesa>.form-success,.verifica-attesa>.form-error{margin-bottom:var(--space-4);text-align:left}.verifica-reinvia{font-variant-numeric:tabular-nums}.link-btn{padding:0;font-weight:600;color:var(--bronze-deep);background:none;border:0;text-decoration:underline;text-decoration-color:#8b4f1859;text-underline-offset:.2em}.link-btn:hover{text-decoration-color:currentColor}.ve-spinner{width:44px;height:44px;margin:var(--space-2) auto var(--space-5);border:2px solid var(--marble-mid);border-top-color:var(--bronze-deep);border-radius:50%;animation:veGira .9s linear infinite}@keyframes veGira{to{transform:rotate(360deg)}}@media (max-width: 640px){nav.nav-login-page,nav.nav-register-page{grid-template-columns:auto 1fr auto}:is(.nav-login-page,.nav-register-page) .nav-page-title{font-size:var(--fs-xs);letter-spacing:.12em}.nav-back-btn{padding:0 .8rem}.login-section,.register-section{padding-top:calc(var(--nav-h) + var(--space-5))}.login-card,.register-card{padding-top:var(--space-6);padding-bottom:var(--space-6)}}@media (max-width: 420px){:is(.nav-login-page,.nav-register-page) .nav-page-title{display:none}nav.nav-login-page,nav.nav-register-page{grid-template-columns:auto auto;justify-content:space-between}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.skeleton{position:relative;overflow:hidden;background:var(--marble-light);border:1px solid var(--color-border);border-radius:var(--radius)}.skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,252,245,.75) 50%,transparent 80%);transform:translate(-100%);animation:shimmer 1.4s ease-in-out infinite;pointer-events:none}@keyframes shimmer{to{transform:translate(100%)}}img.img-c{color:transparent;background-color:var(--marble-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='15' fill='none' stroke='%238b4f18' stroke-opacity='.2' stroke-width='3'/%3E%3Cpath d='M20 5a15 15 0 0 1 15 15' fill='none' stroke='%238b4f18' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 20 20' to='360 20 20' dur='.9s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E"),linear-gradient(100deg,transparent 35%,rgba(255,252,245,.85) 50%,transparent 65%);background-repeat:no-repeat;background-position:center,100% 0;background-size:clamp(14px,30%,34px),250% 100%;animation:imgAttesa 1.4s ease-in-out infinite}@keyframes imgAttesa{0%{background-position:center,100% 0}to{background-position:center,0% 0}}img.img-c--ok{background:none;animation:imgEntra .4s var(--ease-out)}img.img-c--subito{animation:none}@keyframes imgEntra{0%{opacity:0}to{opacity:1}}img.img-c--errore{background-color:var(--marble-mid);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238b4f18' stroke-opacity='.45' stroke-width='1.5' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Ccircle cx='9' cy='10' r='1.8'/%3E%3Cpath d='m4 18 5-5 4 4 3-3 4 4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:clamp(14px,28%,40px);animation:none}.img-modal img.img-c:not(.img-c--ok){width:min(80vw,520px);aspect-ratio:4 / 3;object-fit:cover}.in-caricamento{opacity:.45;filter:saturate(.6);pointer-events:none;transition:opacity var(--dur) var(--ease-out),filter var(--dur) var(--ease-out)}@media (prefers-reduced-motion: reduce){.skeleton:after,img.img-c{animation:none}}.lav-title,.cont-title,.rq-title,.acc-section-title,.admin-title,.gl-title,.gr-title,.gu-title{overflow-wrap:break-word;hyphens:auto}@media (max-width: 380px){.lav-title,.cont-title,.rq-title,.acc-section-title,.admin-title,.gl-title,.gr-title,.gu-title{font-size:1.65rem;letter-spacing:.01em}}
